728x90
300x250

[PC활용] 루분투(Lubuntu 18.04)에서 FreeCAD 0.17 설치하기

 

루분투(Lubuntu 18.04)에서 FreeCAD 0.17 설치하는 방법에 대해서 소개하려고 한다.

참고하면, 도움이 되는 글이다.

 

[PC활용] CFD(계산유체역학) - FreeCAD 0.18, BlueCFD 2017-2, cfMesh (MS 윈도우), http://yyman.tistory.com/1053, 2018.07.20 14:49

 


1. 설치 (FreeCAD 0.16)

 

FreeCAD 0.16 설치에 사용한 명령어는 다음과 같다.

 

번호

 사용한 명령어

비고 

1

sudo apt install freecad

 

2

설치 후 실행하면 동작한다.
단, 아래의 오류를 접할 수 있다.

No Module Named WebGui

 

3

sudo apt remove freecad

 

4

sudo apt autoremove

 

 

아래의 그림은 설치 진행과정이다.

 

 

그림 1-1. FreeCAD 0.16 / apt로 설치하기 - 도도(Dodo)

 

 

그림 1-2. FreeCAD 0.16 / apt로 설치하기 - 도도(Dodo)

 

 

그림 1-3. FreeCAD 0.16 / apt로 설치하기 - 도도(Dodo)

 

 

그림 1-4. FreeCAD 0.16 / apt로 설치하기 - 도도(Dodo)

 

 

그림 1-5. FreeCAD 0.16 / apt로 설치하기 - 도도(Dodo)

 

 

그림 1-6. FreeCAD 0.16 / apt로 설치하기 - 도도(Dodo)

 

 

그림 1-7. FreeCAD 0.16 / apt로 설치하기 - 도도(Dodo)

 

 

그림 1-8. FreeCAD 0.16 / apt로 설치하기 - 도도(Dodo)

 

 

그림 1-9. FreeCAD 0.16 / apt로 설치하기 - 도도(Dodo)

 

 

그림 1-10. FreeCAD 0.16 / apt로 설치하기 - 도도(Dodo)

 

 

그림 1-11. FreeCAD 0.16 / apt로 설치하기 - 도도(Dodo)

 

 

그림 1-12. FreeCAD 0.16 / apt로 설치하기 - 도도(Dodo)

 

 

그림 1-13. FreeCAD 0.16 / apt로 설치하기 - 도도(Dodo)

 


2. FreeCAD 사이트 접속 / FreeCAD 0.17 Stable 설치(루분투 18.04)

 

 

번호

 사용한 명령어

비고 

1

sudo add-apt-repository ppa:freecad-maintainers/freecad-stable

 

2

sudo apt-get update

 

3

sudo apt-get install freecad freecad-doc && sudo apt-get upgrade

 

 

 

https://www.freecadweb.org/wiki/Download에 접속한다.

AppImage (Linux) 64비트를 누르면 아래의 창이 뜬다.

 

 

그림 2-1. Download / FreeCAD Documentation(다운로드 / 프리캐드 문서) - 도도(Dodo)

 

 

그림 2-2. Download / FreeCAD(AppImage) - 도도(Dodo)

 

AppImage 프로그램 번들 형태로 설치해도 된다.

익숙한 터미널(Terminal) 환경에서 설치하는 방법으로 진행하도록 하겠다.

아래의 그림은 https://www.freecadweb.org/wiki/installing 사이트에 접속한 것이다.

 

옆에 Users Documentation(사용자 문서)에 Installing FreeCAD(프리캐드 설치)를 클릭하면 동일한 사이트에 접속할 수 있다.

 

 

그림 2-3. Installing / FreeCAD Documentation - 도도(Dodo)

 

그림 2-3은 FreeCAD 설치에 관한 메뉴얼이다.

"Install On Linux / Unix"를 클릭한다.

 

그림 2-4. Install On Unix - 도도(Dodo)

 

그림 2-4와 같은 사이트를 볼 수 있다.

아래로 마우스 스크롤을 내린다.

 

그림 2-5. Offical Ubuntu Repository - 도도(Dodo)

 

그림 2-5는 PPA에 관한 내용이다.

이 명령어를 따라서 치면 될 것으로 보인다.

 

그림 2-6. Offical Ubuntu Repository - 도도(Dodo)

 

아래의 그림 2-7은 리눅스 환경에서의 작업이다.

 

 

 

그림 2-7. Offical Ubuntu Repository - 도도(Dodo)

 

 

그림 2-8. 명령어를 입력하는 모습(루분투 18.04) - 도도(Dodo)

 

 

그림 2-9. 명령어를 입력하는 모습(루분투 18.04) - 도도(Dodo)

 

 

그림 2-10. 명령어를 입력하는 모습(루분투 18.04) - 도도(Dodo)

 

 

그림 2-11. 명령어를 입력하는 모습(루분투 18.04) - 도도(Dodo)

 

 

그림 2-12. 명령어를 입력하는 모습(루분투 18.04) - 도도(Dodo)

 

 

그림 2-13. APT(에이피티) 설치 마법사 진행 모습(루분투 18.04) - 도도(Dodo)

 

 

그림 2-14. APT(에이피티) 설치 마법사 진행 모습(루분투 18.04) - 도도(Dodo)

 

 

그림 2-15. APT(에이피티) 설치 마법사 진행 모습(루분투 18.04) - 도도(Dodo)

 

 

그림 2-16. APT(에이피티) 설치 마법사 진행 모습(루분투 18.04) - 도도(Dodo)

 

 

그림 2-17. APT(에이피티) 설치 마법사 진행 모습(루분투 18.04) - 도도(Dodo)

 

설치를 진행하려면 Y를 입력하고 엔터키를 누른다.

 

 

그림 2-18. APT(에이피티) 설치 마법사 진행 모습(루분투 18.04) - 도도(Dodo)

 

 

그림 2-19. APT(에이피티) 설치 마법사 진행 모습(루분투 18.04) - 도도(Dodo)

 

 

그림 2-20. APT(에이피티) 설치 마법사 진행 모습(루분투 18.04) - 도도(Dodo)

 

 

그림 2-21. APT(에이피티) 설치 마법사 진행 모습(루분투 18.04) - 도도(Dodo)

 

 

그림 2-22. APT(에이피티) 설치 마법사 진행 모습(루분투 18.04) - 도도(Dodo)

 

암호를 입력하라고 메시지가 나온다. 입력한다.

 

참고사항) 암호를 입력하라고 메시지가 안 나올 경우도 있을 수 있음.

 

 

그림 2-23. APT(에이피티) 설치 마법사 진행 모습(루분투 18.04) - 도도(Dodo)

 

 

그림 2-24. FreeCAD 0.17 설치 완료 - 도도(Dodo)

 

FreeCAD 0.17이 설치가 완료되었음을 알 수 있다.

 

 


3. 시연(FreeCAD 0.17 with Lubuntu 18.04)

 

다음은 "FreeCAD 0.17"이 실제로 동작하는 모습이다.

 

 

그림 3-1. FreeCAD 0.17 - 도도(Dodo)

 

예제 프로젝트에서 "Load an FEM 2D example analysis(한글 읽기: 로드 언 에프이엠 투디 이그젬플 에날리시스)"를 누른다.

 

 

그림 3-2. FreeCAD 0.17 / 예제 불러오기 화면 - 도도(Dodo)

 

그림 3-2는 FreeCAD 0.17의 예제를 불러온 장면이다.

CalculiX_static_results를 더블클릭한다.

 

 

그림 3-3. FreeCAD 0.17 / 해석(Analysis) - 도도(Dodo)

 

FEM 해석이 되는 것을 확인할 수 있다.

 

 

영상 3-1. 시연(FreeCAD 0.17) / 루분투 18.04에서 동작하기 - 도도(Dodo)

 


4. 참고자료(Reference)

 

1. Installing - FreeCAD Documentation, Last Modified 2018-07-17 19:11, Accessed by 2018-08-15, https://www.freecadweb.org/wiki/Installing

2. Download - FreeCAD Documentation, Last Modified 2018-07-17 19:11, Accessed by 2018-08-15, https://www.freecadweb.org/wiki/Download

반응형
728x90
300x250
[PC활용] KiCAD 5.0 (PCB Artwork, PCB아트워크) - Opensource (GNU/GPL v3)

 

KiCAD(PCB Artwork, PCB아트워크) 오픈소스 프로그램에 대해서 소개하려고 한다.

PCB아트워크에 대해서 시연을 하도록 하겠다.

 

말 그대로 PCB 기판에 사람 손으로 납땜, 부품 부착 등의 작업을 했던 것을 도면으로 작성하는 프로그램이다.

 

이해가 잘 안 된다면, 아래의 글을 참고하기 바란다.

 

[PC활용(회로스케치)] Fritzing 0.9.3b - 전자부품 회로 스케치(아트워크-PCB Artwork), Last Modified 2018.08.11 01:09, http://yyman.tistory.com/1122,

 

 

운영체제: 윈도우 10, 루분투 18.04(이하 리눅스)

 


1. KiCAD 소개

 

 KiCad 정보

 KiCad는 EDA(Electronic Design Automation)를 위한 오픈 소스 소프트웨어 제품군입니다.
 프로그램은 Gerber 출력을 사용하여 계획 캡처 및 PCB 레이아웃을 처리합니다. 이 제품군은 윈도우즈, 리눅스 및 MacOS에서 실행되며
 GNU GPL v3에 따라 라이센스가 부여됩니다.

 역사(History)

 첫 번째 출시일은 1992년 작가 장피에르 카라스가 썼지만 현재 KiCad Developers Team에서 개발하고 있다.

 KiCAD(키캐드)라는 이름은 장피에르 카라의 친구 키(Ki)가 카드(Cad)와 결합해 만든 첫 글자에서 유래했다.
 하지만 이제는 소프트웨어 제품군의 이름이라는 다른 의미는 없습니다. 장-피에르가 이메일을 통해 언급했습니다.

 더 많은 KiCad의 역사, 일반 정보 및 진보 사항은 Wayne의 2015, 2016 및 2017 FOSDEM 프레젠테이션에서 확인할 수 있습니다.

 Main Authors(주 저자들)

 

 이름(주 저자 / 메인 어서 - Main Author)

이메일(E-Mail) 

 Jean-Pierre Charras (진 페레 차라스)

jean-pierre.charras[at]gipsa-lab-dot-inpg-dot-fr 

 Dick Hollenbeck (딕 홀린백)

dick[at]softplc-dot-com 

 Wayne Stambaugh (Project Leader) / 왜인 스탬바흐

 stambaughw[at]gmail-dot-com

 

 기업 후원자(Corporate Supporters)

 그레노블 대학교(University of Grenoble and GIPSA-lab)


 이 대학은 KiCad의 원저자인 Jean-Pierre Charras가 은퇴하기 전에 교사로 일했던 대학이다.
 그들은 우리에게 대량 다운로드를 위한 큰 대역폭을 제공하는 KiCad의 출시를 제공했다.

 장피에르도 키카드 개발에 많은 시간을 투자할 수 있었다.


 소프트PLC(SoftPLC)

 
 Dick Hollenbeck의 고용주인 SoftPLC는 KiCad의 기능성을 크게 개선하도록 그를 후원했으며, 이로 인해 KiCad는 매우 많은 양의 작업을
 수행하게 되었다. SoftPLC는 딕이 KiCad에서 일한 기간 동안 45만 USD에 해당하는 금액을 후원했다.


 CERN

 
 KiCad를 위해 열심히 일하는 Javier Serrano, Maciej Suminski, Tomasz Wlostowski의 고용주.
 CERN은 이미 KiCad에 크게 기여했으며 그래픽 추상화 계층을 이미 발전시켰고 푸시 및 쇼브 라우터 기능을 도입했습니다.


 라스베리 파이 재단(The Raspberry Pi Foundation)


 KiCad의 차등 쌍 라우팅 및 트랙 길이 제어 기능 개발을 위해 CERN 및 Society Foundation에 기부됩니다.


 아두이노 LLC(Arduino LLC)


 CERN 및 Society 재단에 기부하여 CERN의 오픈 소스 하드웨어 노력을 지원합니다.


 글리시스(GleSYS)

 
 Jenkins CI에 사용된 일부 서버의 호스팅 공급자.


 디지키 전자(Digi-Key Electronics)


 Digi-Key Electronics는 맬웨어를 서비스하기 위해 이전 소유주가 사용하던 kicad.org 도메인 이름을 구입하여 kicad-pcb.org의
 주 KiCad 웹 사이트로 리디렉션했습니다.

 


2. KiCAD 다운로드 및 설치하기

 

http://kicad-pcb.org에 접속한다.

 

그림 2-1. KiCAD-PCB 재단 - 도도(Dodo)

 

KiCAD 재단에서 가운데 링크에 다운로드가 있다. 클릭한다.

 

 

그림 2-2. 배포판 종류 - 도도(Dodo)

 

그림 2-2은 굉장히 많은 종류의 배포판을 배포하고 있다.

"MacOS", "Windows", "Linux" 등으로 배포하고 있다.

 

 


2-1. 윈도우 버전 설치하기(Installing the Windows)

 

윈도우 버전은 크게 두 종류로 구성된다.

Windows 32비트, Windows 64비트 버전으로 나누어볼 수 있다.

 

"기종에 맞는 버전"을 클릭하도록 한다.

 

 

그림 2-1-1. Windows 버전 설치하기 - 도도(Dodo)

 

 

그림 2-1-2. 다운로드 받기 - 도도(Dodo)

 

약 0.99Gb 소요되는 것을 알 수 있다.

최근에는 하드디스크 용량이 커서 큰 문제가 없지만, 여전히 디스크 용량이 적은 컴퓨팅 환경도 많다.

 

 

그림 2-1-3. 다운로드 진행중 - 도도(Dodo)

 

다운로드를 받고 있는 중이다.

과거에 비해서 외국 사이트 접속(내려받기를 말함.)도 굉장히 빨라지고 있는 추세임을 알 수 있다.

 

 

그림 2-1-4. KiCAD 5.0.0 for 윈도우 - 도도(Dodo)

 

그림 2-1-4는 KiCAD를 설치하는 과정이다.

"Next(다음)"을 누른다.

 

 

그림 2-1-5. KiCAD 5.0.0 for 윈도우 - 도도(Dodo)

 

설치 용량이 약 5.0GB 정도 소요되는 것을 알 수 있다.

"Next(다음)"을 누른다.

 

 

그림 2-1-6. KiCAD 5.0.0 for 윈도우 - 도도(Dodo)

 

그림 2-1-6은 설치 경로를 선택하고 "Next(다음)"을 누른다.

 

 

그림 2-1-7. KiCAD 5.0.0 for 윈도우 - 도도(Dodo)

 

 

그림 2-1-8. KiCAD 5.0.0 for 윈도우 - 도도(Dodo)

 

FreeCAD하고 연동이 되는 것으로 보인다.

아무튼 "Finish(마침)"를 누른다.

 

실제 설치에 소요되는 시간은 약 20~30분 정도 예상될 수 있다. (보유하고 있는 성능에 따라서 달라질 수 있음.)

 


3. 시연(Practice) / 윈도우(Windows)

 

아래의 영상은 설치 마법사의 일부 진행 모습이다.

 

영상 3-1. 설치 마법사 진행모습 - 도도(Dodo)

 

다음은 실제 KiCAD 5.0.0을 실행시킨 모습이다.

 

 

영상 3-2. KiCAD 5.0.0 시연하기 - 도도(Dodo)

 

다음의 모습은 KiCAD 5.0.0을 활용하여 스키메틱 시연 영상이다.

물론 완벽한 도면이 아니다.

스키메틱 시연을 위해서 작성하였다.

 

 

영상 3-3. 스키메틱 시연 - 도도(Dodo)

 

아래의 영상은 PCB Calculator라고 해서 계산식 등을 산출해주는 도구이다.

매우 구체적으로 잘 나와있다.

 

 

영상 3-4. PCB Calculator - 도도(Dodo)

 

KiCAD 5.0.0을 활용하여 Simulation을 진행한 영상이다.

물론 그래프 등이 출력이 되지 않아서 Simulation이 잘 안 된 것으로 보일 수 있다.

데이터 값 등이 출력이 되었다. 동작의 측면에서 작성하였다.

 

 

영상 3-5. Spice Simulator - 도도(Dodo)

 

[첨부(Attachment)]

sample.7z

 


4. 리눅스 설치하기(Installing the Linux[Lubuntu 18.04])

 

리눅스에서 KiCAD5를 설치하는 과정이다.

 

기본 패키지로 설치할 경우, sudo apt install kicad를 진행했을 때, kiCAD4버전이 나온다.
최신 버전(2018-08-14일 기준)을 설치하고자 할 경우,
ppa repository를 추가해줘야 한다.

작성일자: 2018-08-14(15)

 

 

 

 

그림 4-1. 리눅스에서 KiCAD 설치하기 - 도도(Dodo)

 

 

그림 4-2. 리눅스에서 KiCAD 설치하기 - 도도(Dodo)

 

 

그림 4-3. 리눅스에서 KiCAD 설치하기 - 도도(Dodo)

 

http://kicad-pcb.org/download/ubuntu/ 이 사이트에 접속해도 무방하다.

 

 

그림 4-4. 리눅스에서 KiCAD 설치하기 - 도도(Dodo)

 

 

그림 4-5. 리눅스에서 KiCAD 설치하기 - 도도(Dodo)

 

 

그림 4-6. 리눅스에서 KiCAD 설치하기 - 도도(Dodo)

 

그림 4-7. 리눅스에서 KiCAD 설치하기 - 도도(Dodo)

 

 


5. 시연(Practice) - 리눅스(Linux) / 루분투(Lubuntu 18.04)

 

리눅스 루분투(Lubuntu 18.04) KiCAD 5.0.0을 설치하는 시연 영상이다.

다소 느린 사이트도 존재할 수가 있으니 참고하길 바란다.

 

 

영상 5-1. 시연하기(설치 진행) / 루분투(Lubuntu 18.04) - 도도(Dodo)

 

 

영상 5-2. 시연하기(설치 진행) / 루분투(Lubuntu 18.04) - 도도(Dodo)

 

 

그림 5-1. 설치 진행중 - 도도(Dodo)

 

꽤 장시간이 소요되는 것을 알 수 있다.

 

[참고사항]
미러 사이트가 지원하지 않은 영역의 사이트도 존재할 수 있음. (해외 현지 사이트에 접속해서 내려받아야 함.)

 

KiCAD 5가 지원하는 것을 알 수 있다.

 

 

영상 5-3. 시연하기(설치 진행) / 루분투(Lubuntu 18.04) - 도도(Dodo)

 

다음 영상은 실제 KiCAD 5.0.0을 리눅스(루분투 18.04 또는 우분투 18.04)에서 시연한 모습이다.

 

 

영상 5-4. 시연하기(설치 진행) / 루분투(Lubuntu 18.04) - 도도(Dodo)

 

영상 5-4는 루분투 18.04(이하 리눅스)에서 KiCAD 5.0.0을 시연하는 모습이다.

"스키메틱(Schematics), 심볼(Symbol), PCB 케큘레이터(이하 PCB 계산기 또는 PCB Calculator) 등의 기능적인 시연을 수행하였다.

 

 

그림 5-2. KiCAD 5 - 도도(Dodo)

 


6. 맺음글(Conclusion)

 

아래의 참고자료를 참고하면 더 많은 도움이 될 것이라고 보인다.

 


7. 참고자료(Reference)

 

1. KiCAD EDA, Last Modified , Accessed by 2018-08-14, http://kicad-pcb.org/

2. About KiCAD | KiCAD EDA, Last Modified , Accessed by 2018-08-14, http://kicad-pcb.org/about/kicad/

3. Download | KiCAD EDA, Last Modified , Accessed by 2018-08-14, http://kicad-pcb.org/download/

4. Windows | KiCAD EDA, Last Modified , Accessed by 2018-08-14, http://kicad-pcb.org/download/windows/

5. Ubuntu | KiCAD EDA, Last Modified , Accessed by 2018-08-14, http://kicad-pcb.org/download/ubuntu/

6. PPA for KiCad: 5.0 releases | js-reynaud, Last Modified , Accessed by 2018-08-14, https://launchpad.net/~js-reynaud/+archive/ubuntu/kicad-5

 

반응형
728x90
300x250
[PC활용] 오픈 화학(Open Chemistry), Avogadro2, MoleQueue2 (BSD)

 

이번에 소개할 프로그램은 Open Chemistry 프로그램 중 하나인 아보가드로2(Avogadro 2)와 몰큐(MoleQueue2)에 대해서 소개하려고 한다.

이건 말 그대로 분자를 그리는 프로그램이다.

 


1. 라이센스(License)

 

 개방형 화학 프로젝트와 그 하위 프로젝트는 허용 가능한 3개 조항 BSD 라이센스로 라이센스가 부여됩니다.
 그것은 상업적인 제품을 포함한 무제한 사용을 허용한다. 이 라이센스는 OSI 승인 라이센스이며 참조용으로 아래에 복사본이 나와 있습니다.

 저작권 (c) 2011-2018 키트웨어, Inc.

 

 무단 전재 금지 다음 조건이 충족될 경우 수정 여부와 관계없이 소스 및 이진 형식으로 재배포 및 사용이 허용됩니다.

 • 소스 코드의 재배포는 위의 저작권 고지, 이 조건 목록 및 다음 고지 사항을 포함해야 합니다.
 • 이항 형식의 재배포는 상기 저작권 고지, 이 조건 목록 및 배포와 함께 제공된 문서 및/또는 기타 자료에 다음 고지 사항을 재현해야 합니다.
 • 자세한 사전 서면 허가 없이 본 소프트웨어에서 파생된 제품을 보증하거나 홍보하기 위해 Kitware의 이름이나 기여자 이름을 사용할 수 없습니다.

 본 소프트웨어는 올바른 하니스 및 콘트롤러의 "있는 그대로" 제공되며, 명시적 또는 묵시적 보증이 적용되지 않습니다.
 어떠한 경우에도 직접적, 간접적, 특정적, 또는 기타 서비스에 대해 책임질 수 없음.
 본 소프트웨어를 사용하지 않는 경우 발생하는 법적 책임 또는 범위(해당 책임 또는 기타 책임 포함) 

 The Open Chemistry project, and its subprojects, are licensed under the permissive 3-clause BSD license.
 It allows unrestricted use, including in commercial products. This is an OSI approved license, with a copy shown below for reference.


 Copyright (c) 2011-2018 Kitware, Inc. All rights reserved.
 Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

 • Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
 • Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer
    in the documentation and/or other materials provided with the distribution.
 • Neither the name of Kitware nor the names of its contributors may be used to endorse or promote products derived from this software without
    specific prior written permission.


 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, 
  INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

 


2. 프로젝트 소개

 

아래의 사이트에 접속하면, 이 프로젝트를 통해서 수행할 수 있는 작업들을 갤러리로 소개하고 있다.

http://www.openchemistry.org/gallery

 

 

그림 2-1. Gallery / OpenChemistry - 도도(Dodo)

 


3. 다운로드 및 설치하기(Avogadro 2)

 

오픈 화학 프로젝트 중 하나인 "Avogadro 2"는 아래의 사이트에서 다운받을 수 있다.

https://www.openchemistry.org/downloads/

 

 

그림 3-1. 아보가드로2 - 도도(Dodo)

 

다운로드를 받았으면 실행을 한다.

"다음" 버튼을 누른다.

 

 

그림 3-2. 아보가드로2 - 도도(Dodo)

 

라이센스에 관한 것이다. 읽어볼 수 있으면 읽어보고, "다음" 버튼을 누른다.

 

 

 

그림 3-3. 아보가드로2 - 도도(Dodo)

 

"동의함" 버튼을 누른다.

 

 

그림 3-4. 아보가드로2 - 도도(Dodo)

 

system Path에 관한 것이다. 설정을 하고 싶다면, 설정을 하도록 하고 "다음" 버튼을 누른다.

 

 

그림 3-5. 아보가드로2 - 도도(Dodo)

 

"다음" 버튼을 누른다.

 

 

그림 3-6. 아보가드로2 - 도도(Dodo)

 

시작메뉴에 프로그램을 생성할 거라면, 만들고 옵션 등을 선택하도록 한다.

"다음" 버튼을 누른다.

 

 

 

그림 3-7. 아보가드로2 - 도도(Dodo)

 

기다린다.

 

 

그림 3-8. 아보가드로2 - 도도(Dodo)

 

"마침"을 누른다.

 

 

그림 3-9. 아보가드로2 실행(Launch Avogadro2) - 도도(Dodo)

 

바탕화면에 아보가드로2가 설치되었다. 프로그램을 실행하면 그림 2-9처럼 실행이 되는 것을 알 수 있다.

 


4. 시연(Practice) / 아보가드로 1.90.0

 

아래의 영상은 아보가드로 1.90.0에 대한 시연 영상이다.

 

 

영상 4-1. 아보가드로2 시연 - 도도(Dodo)

 


5. 다운로드 및 설치하기(MoleQueue2)

 

 

오픈 화학 프로젝트 중 하나인 "MoleQueue2"는 아래의 사이트에서 다운받을 수 있다.

https://www.openchemistry.org/downloads/

 

다운로드 사이트는 소스포지에서 제공하고 있다.

 

 

그림 5-1. 소스포지(MoleQueue) - 도도(Dodo)

 

다운로드를 받았으면 아래의 그림처럼 창이 뜨는 것을 확인할 수 있다.

"다음"을 누른다.

 

 

그림 5-2. MoleQueue 설치하기(Installing the MoleQueue) - 도도(Dodo)

 

라이센스 등에 관한 것을 읽어보고, "다음"을 누른다.

 

 

그림 5-3. MoleQueue 설치하기(Installing the MoleQueue) - 도도(Dodo)

 

폴더 등의 경로에 관한 것이다. 잘 선택하고 "다음"을 누른다.

 

 

그림 5-4. MoleQueue 설치하기(Installing the MoleQueue) - 도도(Dodo)

 

설치 위치를 지정한다. "다음"을 누른다.

 

 

그림 5-5. MoleQueue 설치하기(Installing the MoleQueue) - 도도(Dodo)

 

시작 메뉴 폴더 등을 선택한다. "설치"를 누른다.

 

 

그림 5-6. MoleQueue 설치하기(Installing the MoleQueue) - 도도(Dodo)

 

설치가 완료되는 것을 확인할 수 있다. "확인"을 누른다.

 

 

그림 5-7. MoleQueue 설치하기(Installing the MoleQueue) - 도도(Dodo)

 

MoleQueue 실행 장면이다. 크게 이렇게 생긴 프로그램이다.

특별하게 많은 창으로 구성되어 있진 않는다.

 

 

그림 5-8. MoleQueue 설치하기(Installing the MoleQueue) - 도도(Dodo)

 

 

그림 5-9. MoleQueue 설치하기(Installing the MoleQueue) - 도도(Dodo)

 

 

그림 5-10. MoleQueue 설치하기(Installing the MoleQueue) - 도도(Dodo)

 


6. 시연(Practice) / MoleQueue

 

이 프로그램에 대해서 몇 가지 시연을 하였다.

 

 

영상 6-1. MoleQueue2 시연하기

 

병렬(페레널 프로그래밍 또는 Parallel programming)처리 관련 프로그램으로 보인다.

다중 코어를 동작시켜서 작업을 수행하는 것으로 추정할 수 있다.

 

번호

구분

 세부 특징(추정)

 1

 로컬(Local)

 예1)
 - 코어2듀오만 해도 CPU 1개에 논리 코어는 4개로 이뤄져있다.

 - 이 자원을 사용하겠다는 의미로 해석할 수 있음.

 예2)

 - 물리적인 컴퓨터(Physical Computing)에서 CPU가 4개일 때는 4개의 자원 중 가상코어 등까지 포함해서 
    사용하겠다는 의미로 해석하면 된다.

2

 나머지

 - SSH로 연결해서 네트워크를 활용한 컴퓨터 자원을 사용하겠다는 의미로 해석하면 됨.

 


7. 개발자 프로젝트 참여하기

 

프로그래머들은 아래의 git 사이트에서 프로젝트를 내려받거나 참여할 수 있다.

 

http://wiki.openchemistry.org/Development

 

 


8. 참고자료(Reference)

 

1. License | Open Chemistry, Last Modified, Accessed by 2018-08-14, https://www.openchemistry.org/licensing/

2. Downloads | Open Chemistry, Last Modified, Accessed by 2018-08-14, https://www.openchemistry.org/downloads/

3. Gallery | Open Chemistry, Last Modified, Accessed by 2018-08-14, https://www.openchemistry.org/gallery/

4. Development | wiki.openchemistry.org, Last Modified 2015-03-25- 20:58, Accessed by 2018-08-14, http://wiki.openchemistry.org/Development

반응형
728x90
300x250

[PC활용] Oracle - OpenJDK (GNU/GPLv2)

 

자바를 구동하기 위한 OpenJDK 설치에 대해서 소개하려고 한다.

2006년도에 자바는 사실상 오픈소스로 전환하였다.

 

다만, SE라고 불리는 클라이언트를 통해서 사용할 경우에는 개발사가 비용을 부담해야 한다.

OpenJDK 등으로 사용할 경우에는 비용을 부담하지 않아도 된다.

 


1. Java SE에 대한 것 

 

오라클의 가격 정책을 참고하면 도움이 된다.

https://www.oracle.com/kr/corporate/pricing/index.html

 


2. OpenJDK

 

OpenJDK는 GPLv2를 적용받는다.

배포할 때 OpenJDK로 프로젝트를 적용하여 배포할 경우에는 비용을 부담하지 않아도 된다.

 

Java Development Kit로 배포할 경우에는 비용을 부담해야 한다.

단, 개인이나 학습자에게는 크게 해당되지 않는다.

 

http://openjdk.java.net에 접속하면 이러한 내용에 대해서 살펴볼 수 있다.

 

 

그림 2-1. OpenJDK License - 도도(Dodo)

 

 

그림 2-2. OpenJDK jdk.java.net - 도도(Dodo)

 


3. OpenJDK - Download & Extract

 

JDK 10(OpenJDK 10)을 다운받으려면 아래의 사이트에 접속하면 된다.

http://jdk.java.net/10

 

그림 3-1. OpenJDK - 도도(Dodo)

 

 

 그림 3-2. Java Development Kits, 도도(Dodo)

 

 그림 3-3. Java Development Kits, 도도(Dodo)

 

 그림 3-4. Open Java Development Kits, 도도(Dodo)

 

 그림 3-5. Open Java Development Kits, 도도(Dodo)

 

OpenJDK에 접속하면, 소스코드 등이 있다.

 


4. OpenJDK SE 10

 

OpenJDK와 마찬가지로 Java SE10(OpenJDK SE10)도 배포하고 있다.

OpenJDK SE10는 따로 설치하는 것은 아니고, OpenJDK를 사용하면 된다.

 


5. Eclipse Jee-photon에서 OpenJDK 사용하기(윈도우)

 

크게 어렵진 않다.

수동 조작으로 Program Files 내에 폴더를 하나 생성한다.

 

번호

기능

폴더명

1

폴더->생성하기

OpenJDK

 

그리고 그 아래의 폴더에 아래처럼 압축을 풀어주도록 한다.

 

 

 

그림 5-1. OpenJDK, OpenJDK 10.0.2 - 도도(Dodo)

 

컴퓨터의 속성에 들어간다.

 

내 컴퓨터 -> 오른쪽 버튼 -> 속성 -> 시스템

 

고급 시스템 설정을 클릭한다.

 

 

 

그림 5-2. 제어판의 시스템 - 도도(Dodo)

 

그림 5-3처럼 고급 탭을 클릭한다. 그리고 환경 변수(N)을 클릭한다.

 

 

그림 5-3. 고급 시스템 설정 - 도도(Dodo)

 

시스템 변수에 "새로 만들기(W)"를 클릭한다.

 

번호

변수명

1

JAVA_HOME

경로명

 

 

 

그림 5-4. 시스템 변수(S) 설정하기 - 도도(Dodo)

 


5-1. 이클립스 환경 설정 변경하기

 

아래의 그림은 Eclipse(Jee-Photon2)에 대한 환경설정을 변경하기 위한 것이다.

eclipse.ini을 클릭한다.

 

 

그림 5-1-1. Eclipse, jee photon2 - 도도(Dodo)

 

-vm 아래에 경로를 오픈JDK의 디렉토리 경로로 바꿔준다.

 

 

그림 5-1-2. Eclipse.ini - 도도(Dodo)

 

이클립스를 사용하면 된다.

 


6. 맺음말(Conclusion)

 

JDK에 대한 글을 작성하였다. 많은 도움이 되었으면 한다.

OpenJDK의 특징은 .msi 또는 .exe 형태로 설치하지 않는다.

 


7. 참고자료(Reference)

 

1. Global Pricing & Licensing | Oracle 대한민국, Last Modified , Accessed by 2018-08-14, https://www.oracle.com/kr/corporate/pricing/index.html

2. Price Lists | Global Pricing and Licensing | Oracle Corporation(US), Last Modified, Accessed by 2018-08-14, http://www.oracle.com/us/corporate/pricing/price-lists/index.html

3. OpenJDK:  Download and install, Last Modified , Accessed by 2018-08-14, http://openjdk.java.net/install/index.html

반응형
728x90
300x250

[PC활용] 3D 설계 등 - 블랜더(Blender) (GNU/GPL v2)

 

이번에 소개할 것은 블랜더 프로젝트에 대해서 소개하려고 한다.

블랜더 프로젝트는 "재단(Foundation)" 형태로 이뤄지는 프로젝트로 3D 설계 도구를 제작하고 있다.

 

소스코드가 공개되었느냐?

그렇다고 볼 수 있다.

 


1. 프로젝트 소개

 

블랜더 프로젝트에 대한 소개이다.

http://www.blender.org/about

 

 

그림 1-1. Blender / About - 도도(Dodo)

 

 

 단체(Organization)

 Blender Foundation은 blender.org.의 프로젝트를 지원하고 촉진하기 위해 설립된 네덜란드 공공 이익 단체입니다.

 조직에 대해 자세히 알아보기(http://www.blender.org/foundation/)

 

 소프트웨어(Software)

 Blender는 무료 오픈 소스 3D 생성 제품군입니다. 모델링, 연결, 애니메이션, 시뮬레이션, 렌더링, 컴포지팅 및 모션 추적, 심지어
 비디오 편집 및 게임 제작 등 3D 파이프라인 전체를 지원합니다. 고급 사용자는 Blender의 Python 스크립팅용 API를 사용하여
 애플리케이션을 사용자 지정하고 특수 도구를 작성합니다. 이러한 도구는 Blender의 향후 릴리스에 포함되는 경우가 많습니다.

 Blender는 통합된 파이프라인과 대응적인 개발 프로세스를 활용하는 개인 및 소규모 스튜디오에 적합합니다.
 많은 블렌더 기반 프로젝트의 예를 쇼케이스(https://www.blender.org/about/)에서 볼 수 있습니다.


 Blender는 교차 플랫폼이며 리눅스, 윈도우즈 및 Macintosh 시스템에서 똑같이 잘 실행됩니다. 이 인터페이스는 OpenGL을
 사용하여 일관된 환경을 제공합니다. 특정 호환성을 확인하기 위해 지원되는 플랫폼 목록은 개발 팀에서 정기적으로 테스트한
 플랫폼 목록을 나타냅니다.


 GNU GPL(General Public License)에 따른 커뮤니티 주도형 프로젝트로서, 대중은 코드 베이스를 작고 크게 변경할 수 있으며,
 이로 인해 새로운 기능, 대응 버그 수정 및 사용 편의성이 향상됩니다. Blender는 가격표가 없지만 강력한 협업 툴을 투자
 (http://www.blender.org/foundation/donation-payment/), 참여(http://www.blender.org/get-involved/) 및 발전시킬 수 있습니다. 
  Blender는 여러분만의 3D 소프트웨어입니다.

 

 우리의 임무(Mission)

 아티스트와 소규모 팀을 위한 완전한 3D 생성 파이프라인을 무료로 제공하고 싶습니다. 
 Ton Roosendaal 재단의 회장님의 사명을 읽어보세요. (http://code.blender.org/index.php/2013/10/redefining-blender/)

 

 라이센스(License)
 당신은 상업적인 목적이나 교육을 위해 블렌더를 자유롭게 사용할 수 있습니다.
 이러한 자유는 Blender의 GNU General Public License(GPL)로 정의됩니다. 라이센스에 대해 자세히 읽어 보십시오.

 

 발전(Development)
 블렌더는 전 세계 수백 명의 사람들에 의해 활발하게 개발되고 있습니다.
 여기에는 애니메이터, 예술가, VFX 전문가, 취미 활동가, 과학자 등이 포함됩니다. 이 모든 것이 완전히 자유롭고 개방적인
 소스 3D 생성 파이프라인이 될 수 있도록 한 것입니다. Blender Foundation은 이러한 목표를 지원하고 이를 위해 소규모 직원을
 고용하지만 글로벌 온라인 커뮤니티에 전적으로 의존합니다.


 더 많은 도움은 언제나 환영이에요! 블랜더(Blender)의 개발 및 개선에서부터 문서 작성 등에 이르기까지, 여러분이 관여하기 위해
 할 수 있는 여러 가지가 있습니다.

 


2. 라이센스(License)

 

블랜더의 라이센스 정책은 GNU GPL 정책을 받고 있다.

"Free Software(프리 소프트웨어)"이다.

 

http://www.blender.org/about/license

 

 

그림 2-1. 블랜더 라이센스 - 도도(Dodo)

 

카피라이트(Copyright) 말고 카피레프트(Copyleft)를 지향하는 소프트웨어 중 하나이다.

 

 

 소프트웨어

 

 Blender는 GNU General Public License(GPL 또는 "무료 소프트웨어")에
 따라 출시됩니다.


 이 라이센스는 사람들에게 다음과 같은 다양한 자유를 부여합니다.
 어떤 목적으로든 자유롭게 블렌더를 사용할 수 있습니다.
 블렌더를 무료로 배포할 수 있습니다.
 

 당신은 Blender가 어떻게 작동하는지 공부하고 그것을 변경할 수 있다.
 변경된 버전의 Blender를 배포할 수 있습니다.

 

 GPL은 이러한 자유를 보호하는 것을 엄격히 목표로 하고 있으며,
 모든 사람들이 소프트웨어를 공개할 때 수정을 공유하도록 요구하고
 있습니다. 그 양상은 보통 코파일프트라고 불린다.

 
 블렌더 파운데이션과 blender.org의 프로젝트는 블렌더를 무료
 소프트웨어로 보존하는 데 전념하고 있습니다.

 라이센스 세부 정보

 

 blender.org에서 개발한 소스 코드는 기본적으로 GNU GPL 버전 2
 이상으로 라이센스가 부여됩니다. 일부 모듈은 허용 가능한 라이센스를
 더 많이 사용하지만, 예를 들어 혼합 주기 렌더링 엔진은 Apache 2.0으로
 사용할 수 있습니다.


 블렌더는 또한 다른 프로젝트의 많은 모듈이나 라이브러리를 사용합니다.
 예를 들어 Python은 Python 라이센스를 사용하고 BSD 라이센스인
 Zlib 라이센스를 사용하며 Libmv는 MIT 라이센스를 사용하며 OSL은
 BSD 라이센스를 사용합니다.


 Blender를 구성하는 모든 구성 요소는 최신 GNU GPL 버전 3에서
 호환됩니다. 그것은 또한 블렌더 바이너리의 모든 배포에 사용할 수 
 있는 라이센스입니다.


 당신의 작품
 

 당신이 블렌더로 만든 것은 당신의 유일한 재산입니다.
 Blender가 쓸 수 있는 .blend 파일과 기타 데이터 파일을 포함한 모든
 아트워크는 원하는 대로 자유롭게 사용할 수 있습니다.


 이것은 블렌더를 예술가, 스튜디오, 애니메이션 영화 또는 VFX를
 만드는 스튜디오, 게임 아티스트들이 상업적인 게임, 연구를 위한
 과학자들, 교육 기관의 학생들에 의해 상업적으로 사용될 수 있다는 것을
 의미합니다.


 Blender의 GNU GPL 라이센스는 이러한 자유를 보장합니다.
 상업적인 상황에서 당신의 작업을 금지하게 될 상업용 소프트웨어의
 시험이나 "교육적" 버전과 달리, 아무도 그것을 가져가도록
 허락되지 않습니다.

 

 개인 정보 및 인터넷 액세스


 Blender는 사용자의 개인 정보를 존중하며 등록이 필요하지 않으며, 
 Blender를 설치하고 사용하기로 결정하면 인터넷에 연결하지 않습니다.
 
 Blender가 제대로 작동하려면 인터넷이 필요하지 않습니다.


 Blender와 함께 제공되는 일부 추가 기능은 추가 서비스를 위해
 인터넷에 액세스할 수 있습니다. 이러한 추가 기능은 Blender를
 설치할 때 사용할 수 없습니다. 이러한 추가 기능은 소프트웨어의
 올바른 작동을 위해 활성화될 필요가 없으며, 이러한 추가 기능의
 사용을 요구하는 Blender 기능도 없습니다.


 인터넷이 필요한 추가 기능은 추가 기능을 활성화하는 동안 또는
 활성화한 후에 사용자에게 인터넷 사용 허가를 요청한다.


 참고: blender.org.을 통해 제공되는 공식 버전에 적용됩니다.
 공식 릴리스를 사용하는 것이 좋습니다.

 


3. 개발자 - 소스코드 또는 프로젝트 참여하기

 

당신이 소프트웨어 개발자라면, 프로젝트에 참여하거나 소스코드를 이용할 수 있다.

https://developer.blender.org/diffusion/B/

 

 

그림 3-1. Blender 프로젝트 (Git 사이트) - 도도(Dodo)

 

 

 


4. 다운로드 받기

 

블랜더 프로젝트는 아래의 사이트에서 다운 받을 수 있다.

http://www.blender.org/download

 

 

그림 4-1. Blender Download, 도도(Dodo)

 

 번호 

지원운영체제

프로그램명

1

Windows 64bit

Blender 2.78 (2.79b)

2

WIndows 32bit

Blender 2.78 (2.79b)

3

Mac OS (64bit)

Blender 2.78 (2.79b)

4

Linux

Blender 2.78 (2.79b)

 


5. 설치하기(윈도우)

 

윈도우에서 설치하는 방법에 대해서 소개하겠다.

 

 

그림 5-1. Blender 2.79b - 도도(Dodo)

 

설치에 필요한 파일의 크기는 83.8Mb로 추정된다.

 

 

 

그림 5-2. 블랜더 윈도우에서 설치하기(Installing from Blender Windows) - 도도(Dodo)

 

 

그림 5-3. 블랜더 윈도우에서 설치하기(Installing from Blender Windows) - 도도(Dodo)

 

 

그림 5-4. 블랜더 윈도우에서 설치하기(Installing from Blender Windows) - 도도(Dodo)

 

 

그림 5-5. 블랜더 윈도우에서 설치하기(Installing from Blender Windows) - 도도(Dodo)

 

 

그림 5-5. 블랜더 윈도우에서 설치하기(Installing from Blender Windows) - 도도(Dodo)

 

 

그림 5-6. 블랜더 윈도우에서 설치하기(Installing from Blender Windows) - 도도(Dodo)

 

 

그림 5-7. 블랜더 윈도우에서 설치하기(Installing from Blender Windows) - 도도(Dodo)

 

 

그림 5-8. 블랜더 설치된 용량(Blender Installed Size) - 도도(Dodo)

 

 

그림 5-9. 블랜더 실행하기(Launch Blender 2.79b) - 도도(Dodo)

 

 

그림 5-10. 블랜더 실행하기(Launch Blender 2.79b) - 도도(Dodo)

 


6. 설치하기(리눅스)

 

리눅스에서 설치하는 방법이다.

 

sudo apt install blender

 

이 명령어 하나면 끝난다.

 

 

그림 6-1. 리눅스에서 블랜더 설치(Installing Blender on Linux) - 도도(Dodo)

 

 

그림 6-2. 리눅스에서 블랜더 설치(Installing Blender on Linux) - 도도(Dodo)

 

 

그림 6-3. 리눅스에서 블랜더 설치(Installing Blender on Linux) - 도도(Dodo)

 

 

그림 6-4. 리눅스에서 블랜더 설치(Installing Blender on Linux) - 도도(Dodo)

 

 

그림 6-5. 리눅스에서 블랜더 설치(Installing Blender on Linux) - 도도(Dodo)

 

 

그림 6-6. 리눅스에서 블랜더 설치(Installing Blender on Linux) - 도도(Dodo)

 

 

그림 6-7. 리눅스에서 블랜더 사용하기(Using Blender with Linux) - 도도(Dodo)

 

 

그림 6-8. 리눅스에서 블랜더 사용하기(Using Blender with Linux) - 도도(Dodo)

 


7. 튜토리얼(Tutorial)

 

블랜더 사용에 관한 튜토리얼은 아래의 사이트에 접속해서 찾아볼 수 있다.

https://www.blender.org/support/

 

 

그림 7-1. Support, Blender - 도도(Dodo)

 


8. 확장자(Extension)

 

다음 소개할 것은 블랜더가 지원하는 확장자이다.

 

번호

기능명

확장자명(Extension)

1

Import(불러오기)

3D Studio (.3ds)

2

Import(불러오기)

FBX (.fbx)

3

Import(불러오기)

Motion Capture (.bvh)

4

Import(불러오기)

Standard (.ply)

5

Import(불러오기)

Wavefront (.obj)

6

Import(불러오기)

X3D Extensible 3D (.x3d/wrl)

7

Import(불러오기)

Stl (.stl)

8

Import(불러오기)

Scalable Vector Graphics (.svg)

9

Export(내보내기)

3D Studio (.3ds)

10

Export(내보내기)

FBX (.fbx)

11

Export(내보내기)

Motion Capture (.bvh)

12

Export(내보내기)

Standard (.ply)

13

Export(내보내기)

Wavefront (.obj)

14

Export(내보내기)

X3D Extensible 3D (.x3d/wrl)

15

Export(내보내기)

Stl (.stl)

16

Open(열기)

.blender

17

Save(저장)

.blender

18

Save As(저장)

.blender

 

 

 

그림 8-1. Import (불러오기) 확장자 - 도도(Dodo)

 

 

그림 8-2. Export (내보내기) 확장자 - 도도(Dodo)

 

 

그림 8-3. Open (불러오기) 확장자 - 도도(Dodo)

 

그림 8-4. Save as(다른 이름으로 저장) 확장자 - 도도(Dodo)

 


9. 시연

 

 

 

영상 9-1. 카티아 stl 파일, 작성 셈플 - 도도(Dodo)

 

 

영상 9-2. Blender 2.79b for Windows, 도도(Dodo)

 

 

영상 9-3. Blender 2.79b for Linux(Lubuntu 18.04) - 도도(Dodo)

 

[첨부(Attachment)]

demo.7z

 


10. 결론(Conclusion)

 

블랜더가 수치 작성하는 파라메트릭(Parametric) 기능이 있는지 모르겠으나 이런 게 있다면 훨씬 더 낫을 것으로 보인다.

어셈블리 등의 기능(아마 있을 것으로 보임. Constraint 등)이 적용된다면 강력한 도구가 될 것으로 보인다.

블랜더에서 Python Programming은 지원한다.

 


11. 참고자료(Reference)

 

1. About - blender.org, Last Modified , Accessed by 2018-08-14, https://www.blender.org/about/

2. License - blender.org, Last Modified, Accessed by 2018-08-14, https://www.blender.org/about/license/

3. Download - blender.org, Last Modified , Accessed by 2018-08-14, https://www.blender.org/download/

4. Blender rB, Last Modified , Accessed by 2018-08-14 , https://developer.blender.org/diffusion/B/

5. Support - blender.org, Last Modified, Accessed by 2018-08-14, https://www.blender.org/support/

반응형
728x90
300x250

[PC활용] 루분투 18.04를 활용한 아두이노 1.8.5 설치하기 - (VirtualBox, 일반 컴퓨터)

 

Hello. My Name is Dodo.

안녕. 나는 이름은 도도야.

 

Now. Let begin installation to arduino 1.85 for lubuntu 18.04.

지금. 루분투 18.04에서 아두이노를 설치를 시작할께.

 

Operation System(아파레이션 시스템) 운영체제: MS 윈도우 10, VirtualBox 5.216, Lubuntu 18.04(64bit)

 


1. 아두이노 설치하기(Installation to Arduino)

 

사용한 명령어 (Using Command)

 

번호

명령어(Command)

 비고

1

sudo apt-get install arduino

 

2

sudo apt-get install arduino-core

 

3

sudo apt-get remove arduino*

 

4

http://arduino.cc에서 Download 받기

 

5

tar xvf ardu*

압축해제(Extract Compressive File)

6

cd ard*

 

7

sudo ./install.sh

 

8

sudo apt-get install nanum*

나눔 고딕 폰트 설치
Installation to Nanum gotic Font.

9

아두이노 실행

it must be to working a recongnition arduino USB Port.

아두이노 USB포트 인식을 수행해야 한다.

 

 

VirtualBox 5.2.16에서 루분투(Lubuntu 18.04) 진행할 때 화면 깨짐 현상 관련

 

Ctrl + Alt + F1, Ctrl + Atl + F7을 누르면 된다.

tty 화면 전환이라고 한다. 일시적인 버그라고 보면 된다.

 

컴퓨터 기종마다 차이가 있을 수 있으니 참고하기 바란다.

 


2. 아두이노 설치 진행 영상

 

아래의 영상 정도만 설치가 된다면, 아두이노를 사용하는 데 큰 문제가 되지 않는다.

 

 

영상 2-1. 아두이노 1.85, 루분투에서 설치하기 - 도도(Dodo)

 


3. 맺음글(Conclusion)

 

아두이노가 가장 입문하기에는 쉽지만 어려울 때도 있다고 주장한다.

 


4. 참고자료(Reference)

 

1. 아두이노 - 소프트웨어(Arduino - Software), Accessed by 2018-08-12, https://www.arduino.cc/en/Main/Software 

반응형
728x90
300x250
[PC활용(회로스케치)] Fritzing 0.9.3b - 전자부품 회로 스케치(아트워크-PCB Artwork)

 

이번에 소개할 프로그램은 Fritzing 0.9.3이라는 전자부품 회로 스케치 프로그램이다.

전자 부품을 구현할 때는 하드웨어 구현에 앞서서 스케치를 하는 것이 정신건강에 좋다고 볼 수 있다.

매우 많은 낭비와 시간을 줄여주는데, 문제는 스케치와 실제 구현은 엄밀한 차이가 있다.

 

구현에서 의외로 많은 시간이 소요된다.

 

글을 작성하는데, 이런 엔지니어링 프로그램을 사용하다보면 꼭 PC환경은 한번씩 느려지거나 맛탱이가 가는 경우가 종종 있다.

아무튼. Fritizing 0.9.3b에 실제 프로그램 사용방법에 대해서 간단히 소개하겠다.

 

작성 환경: 운영체제: MS Windows 10


1. 프로젝트

 

Fritzing 0.9.3b는 Friends-of-Fritzing foundation에 의해서 생긴 오픈소스 프로젝트라고 볼 수 있다.

크게 어려운 건 아니고, Download를 받아서 사용하면 된다.

 

http://fritzing.org/download

 

 

그림 1-1. Fritzing (Electronics made easy), 도도(Dodo)

 

다운로드를 받을 때 "기부를 해줄거냐." 등을 묻는다. 기호에 따라서 선택한다.

 

non-profit organization(비 영리 재단)

 

 

그림 1-2. Fritzing (Electronics made easy), 도도(Dodo)

 

Windows , Mac OS X, Linux, Source 등을 공개하고 있다.

 

 

 

그림 1-3. 압축풀기, 도도(Dodo)

 

 

그림 1-4. Fritzing 프로그램(압축해제), 도도(Dodo)

 

그림 1-4는 Fritzing 프로그램을 압축해제했을 때이다.

Qt5의 경우에는 오픈소스로 프로젝트를 공개하지 않을 경우에는 돈을 내야하는데, 오픈소스로 공개하면 돈을 내지 않는 특이한 정책을 가지고 있다.

 

GPL3를 적용받는다. 궁금하면 Readme.md 파일을 잘 읽어보면 도움이 될 것이다.

 


2. 시연(Practice)

 

다음은 Fritzing(한글 읽기: 프리징) 프로그램을 실제로 실행하여 몇 가지 시연을 하였다.

"예제 구성", "브레드보드", "부품", "스키메틱"의 순서로 작성하였다.

 

 

영상 2-1. fritzing.0.9.3b.64.pc 시연, 도도(Dodo)

 

 

영상 2-2. fritzing.0.9.3b.64.pc, 도도(Dodo)

 

몇 가지 크게 간단한 것만 시연하였다.

 


3. 참고자료(Reference)

 

1. Fritzing Fritzing, Last Modified, Accessed by 2018-08-11, http://fritzing.org/home/

2. Fritzing Download, Last Modified, Accessed by 2018-08-11, http://fritzing.org/download

반응형
728x90
300x250
[PC활용] APMSetup 6 - 설치

 

이번에 소개할 것은 윈도우 환경에서 Apache + PHP + MySQL을 사용할 수 있는 프로그램이다.

비록 오래되긴 했지만 유용하다.

APMSetup 프로젝트에 대해서 내가 알고 있는 것은 꽤 오래된 프로젝트로 알고 있다.

 

한참 전성기에는 홈페이지도 구축했던 프로젝트로 기억한다.

몇 년전에는 웹서버를 운영한다는 것은 정말 어려운 일이었다. 지금은 조금만 하면 가벼운 웹사이트는 오픈소스 등을 활용하여 쉽게 구축할 수 있다.

 

웹 사이트를 구축하기 위해서는 제일 중요한 것으로 웹 서버가 존재해야 한다.

 

사용 프로그램(Using Program): 윈도우 10, APMSetup 6

 


1. APMSetup 6

 

http://kldp.net/apmsetup 사이트에 접속한다.

Release를 누른다.

 

 

 

그림 1-1. APMSetup 설치, 도도(Dodo)

 

2907-APMSETUP6_2009041200을 기준으로 소개하겠다.

 

그림 1-2. APMSETUP 6 다운로드 받기, Kldp

 

지금 보는 이러한 사이트를 미러링 사이트 또는 파일 사이트라고 한다.

anonymous(익명의 계정)으로 ftp 사이트 등을 열어놓는 곳들이 있다.

물론 이건 FTP 사이트는 아니고, 웹 사이트이다.

 

 

그림 1-3. APMSETUP 6 다운로드 받기, Kldp

 

 

 

그림 1-4. APMSETUP 6 언어팩 설정

 

 

 

그림 1-5. APMSETUP 6 설치, 도도(Dodo)

 

설치 마법사가 뜨면 "다음 >" 버튼을 누른다.

 

 

그림 1-6. APMSETUP 6 설치, 도도(Dodo)

 

실제 프로그램은 APMSETUP6이 아니고, Apache, MySQL, PHP 따로 존재한다.

 

 

그림 1-7. APMSETUP 6 설치, 도도(Dodo)

 

광고 등의 메시지가 나온다.

선택사항이다. 다음을 누른다.

 

 

 

그림 1-8. APMSETUP 6 설치, 도도(Dodo)

 

APM_Setup 6 for Win 32(required)는 필수적으로 체크되어있다.

CUBRID 2008은 CURRID라는 오픈소스 데이터베이스가 있다.

이의 사항을 확인하고 다음을 누른다.

 

 

 

 

그림 1-7. APMSETUP 6 설치, 도도(Dodo)

 

설치 경로를 선택하고 설치를 누른다.

 

 

그림 1-8. APMSETUP 6 설치마법사, 도도(Dodo)

 

APMSetup의 설치 진행 마법사가 진행된다.

지금 장면은 PhpMyAdmin(오픈소스: PHP기반)도 함께 설치되는 모습이다.

 

 

그림 1-9. 방화벽 동의, 도도(Dodo)

 

웹 서버를 사용하면, 포트 등으로 인해 방화벽 해제를 요구한다.

확인을 누른다.

localhost에서 사용할 경우에도 방화벽 해제는 중요하다.

 

 

그림 1-10. 설치 완료, 도도(Dodo)

 

설치가 완료되었다.

아래의 하단에 보면 APMSetup의 아이콘이 뜬다.

녹색으로 된 아이콘에 마우스를 오른쪽 버튼을 누르면 아래와 같이 메뉴가 뜨는 것을 확인할 수 있다.

 

 

그림 1-11. 하단 아이콘 (APMSetup), 도도(Dodo)

 

그림 1-12. APMSetup 6 프로그램

 

그림 1-12는 APMSetup 6이라는 프로그램을 말한다.

Apache Foundation의 Apache 2.2, Oracle의 MySQL Community Edition, PHP.net의 php 5.2가 담겨져 있다.

 

이 프로그램들을 관리하고 실행하는데 도와주는 프로그램이 APMSetup이다.

물론 APMSetup 6이 없어도 Apache 2.2, MySQL, PHP 5.2는 각각 독립적으로 실행이 가능하다.

 

 

 

그림 1-13. Localhost 웹 사이트, 도도(Dodo)

 


2. 참고자료(Reference)

 

1. "/apmsetup/release", kldp, https://kldp.net/apmsetup/release/, Accessed by 2018-08-05

반응형

+ Recent posts