2012년 12월 6일 목요일

FreeCAD 하우투 참조문서



FreeCAD는 현재까지 나와있는 오픈소스 3D CAD 툴 중에서
가장 완성도가 좋고, 발전 가능성이 있는 패키지라고 생각된다.
물론 현재까지는 아직 완전한 기능이 구비되어 있지는 못하다.

2D 드로잉 기능도 아직 미비하며 (메뉴는 있는데 기능추가가 제대로 안 되어 있음)
렌더링 기능도 추가되어 있지 못하다. (메뉴만 있고 기능은 없음)
또 제일 중요한 어셈블리 기능도 아직 없다.
향후에 건설용 BIM과 연계 가능한 툴도 추가할 거라고 한다...

이외에 탑다운 설계 가능하도록 프로/엔지니어와 유사하게
마스터모델을 카피해와서 연동되도록 한다던가 하는 기능이 들어갔으면 좋겠다.

아무튼 이렇게 아직 미비하긴 한데
확장성이 원체 좋도록 구성되어 있기 때문에, 빠른 속도로 발달할 것 같다.

참조할 만한 컬럼과 도큐먼트를 링크해 둔다.



* DIY: Try FreeCAD, a cross-platform CAD solution

http://www.techrepublic.com/blog/doityourself-it-guy/diy-try-freecad-a-cross-platform-cad-solution/963

잭 왈렌 씀
2011.11.1 PM1:20

취할점 : 고가의 독점 CAD 솔루션을 구비해야만 할 수는 없지 않는가?  프리캐드를 한 번 보자.  여기서는 인스톨하는 방법과 이 크로스플랫폼 툴을 사용하는 방법을 다뤄본다.,

유저들의 가장 큰 불만은, 표준 독점 CAD 프로그램들이 실제 구매할 수 없을 정도로 고가라는 점이다.  당신의 주머니를 털지 않으면서 크로스플랫폼인 대안 CAD 툴이 바로 프리캐드이다.  이것은 현재 알파 버전 단계이다.  프리캐드는 공짜이고, 오픈소스이며, 아래와 같은 좋은 특징을 가지고 있다.

-완벽한 GUI 환경 - 사용자 마음대로 커스터마이제이션 가능
-커맨드라인 툴도 사용가능
-파이썬 모듈 지원 - 빌트인 콘솔도 있음
-스크립팅 프레임웍 내장
-모듈화된 MSI 인스톨러 지원
-Undo/Redo 프레임웍
-트랜잭션 관리
-파라메트릭 연관 문서 객체
-복합적인 문서 저장 포멧
-빌트인 매크로 툴
-썸네일 (현재까지는 리눅스에서만 가능)
-프리머티브, 오프셋, 불리언 3D 메쉬 생성
-3D 메쉬를 임포트/익스포트
-다음 포멧의 임포트/익스포트 : .stl, .ast, .bms, .wrl, .nas, .obj, .iv, .py, .gcad, .svg
-단순한 평면 형상 그리기
-수정 작업 지원
-주석 지원



* FreeCAD Solid Modeling with the Power of Python

http://uploaded.net/file/1reavpvy  --> pdf 및 epub 포멧의 책자를 다운로드 받을 수 있다.

브레드 콜렛, 다니엘 팔크 씀

서문

프리캐드는 엔지니어링 분야의 범용 모델링 툴이다.
애니메이션이나 아티스트를 위해 만들어진 블랜더, 마야 같은 다른 모델링 툴과는 달리, 프리캐드는 파라메트릭, 피쳐-베이스 설계에 중점을 두고 있다.
근본적으로 기계공학 및 제품설계 목적으로 만들어졌다는 이야기다.
프리캐드는 현재 엔지니어링의 다양한 측면에서 검토되면서 기능이 계속 추가되고 있는 중이다.
이런 큰 전망과 계획은 프리캐드의 기술에서 특기할 만한 것이다.
결과적으로 강력하고, 사용하기 쉽고, 확장성도 좋은 툴이 되었다.
강력한 스크립트 언어인 파이썬의 사용으로 인하여, 프리캐드는 유연하고 빠른 개발도 가능하다.
엔드유저는 여러 방법으로 이 파워를 잘 사용하기만 하면 된다.
매크로를 기억시켜서 형상을 만들거나 조작하는 간단한 작업을 자동화하거나 하는 식으로 얼마든지 가능하다.


주요 목차

-인스톨하는 방법
-인터페이스의 이해
-파트 워크벤치에서의 형상 모델링
-매크로 편집 및 레코딩
-작도(Draft) 워크벤치에서의 간단한 부품 모델링
-로테이팅, 익스트루딩으로 형상 만들기
-파이썬으로 3D 솔리드 만들기
-작업 자동화를 위한 커스텀 다이알로그 만들기
-구속조건(Constraints)을 줘서 모델링하기
-외부 구속조건(External Constraints) 사용하기
-파이썬으로 구속조건 추가하기, 변경하기
-부품 도면 만들기
-다른 어플리케이션에서 읽을 수 있도록 DXF 파일 익스포트 하기
-데이타 임포트 하기







댓글 없음:

댓글 쓰기