메뉴 건너뛰기


이노빠빠
조회 수 : 10191
2012.08.26 (16:30:47)

이번에는 FreeCAD의 구성에 대하여 알아 보겠습니다.


참고 자료는 FreeCAD 홈페이지 http://sourceforge.net/apps/mediawiki/free-cad/index.php?title=Main_Page 에서 확인하실 수 있습니다.


FreeCAD는 형상 베이스 3D 모델링에 목적이 있는 소프트웨어입니다.

기계설계 엔지니어링과 제품 디자인에 촛점을 맞추고 있지만 좀더 폭 넓은 엔지니어, 혹은 특수 엔지니어에도 적절합니다.

100% 오픈 소스를 가지고 구성되어 있고, 외부 확장 모듈과 사용자 환경설정을 추구하고 있습니다.


FreeCAD는 OpenCasCade를 베이스로 하고 있으며, 강력한 객체 커널인 Open Inventor, Coin 3D, Python, Qt 등을 라이브러리로 체택하고 있습니다.

FreeCAD의 실행 환경은 Windows, Mac OSX, Linux 에서 실행 가능합니다.


1. 기능들


   가. OpenCasCade의 기술인 Geometry kernel 을 사용하여 복합 형상의 3D complex operation이 가능하다. brep, nurbs, boolean 동작, fillet 등과 같은 개념들을 지원한다.

   나. 모듈 적층 기술, 즉 plugin으로 핵심 어플리케이션을 기능적 추가로 확장할 수 있다. 이 확장은 Python script를 체택하여 구성하고 있다.

   다. Python에서 프로그램화된 parametric model생성이 가능하다.

   라. Python built-in interpreter로의 접근을 체택하고 메크로나 확장 스크립트로 FreeCAD의 파트 형상을 생성한다. 이는 객체 생성 및 변형을 지원한다.

   마. CAD 표준 포맷인 STEP, IGES, OBJ, DXF, SVG, STL, DAE, IFC, OFF 등에 대하여 내보내기/가져오기가 가능하다. FreeCAD의 표준 파일은 Fcstd확장자이다.

   바. 2D 형상의 객체 구속조건 스케치를 체택한 Sketcher가 있다. 이는 구속되어진 객체를 FreeCAD에서 원하는 다른 오브젝트를 생성하는 베이스가 된다.

   사. 로봇 시뮬레이션 모듈은 로봇의 움직임을 연구하는데 도움을 준다.


2. 개발자를 위해


   가. 3D 모델을 가지고 2D 뷰로 접근이 가능한 Drawing sheet가 있다. 이는 2D 도면을 생성해 내는데 효율적인 작업성을 제공한다.

   나. 외부 렌더러를 이용하여 3D 오브젝트를 렌더링한다. 현재는 povray 라이브러리를 사용하고 있으나 향후 추가 확장을 할 것이다.

   다. IFC와의 완벽호환인 BIM을 체택한다. 

   라. 다중 형상, 다중 문서, 다중 파일을 작업하기 위한 조립이 가능하다. 



 상기 내용들은 대략적인 FreeCAD의 기능 구성입니다. 언듯 보기에도 상당한 기능들이 내제하고 있으며 시중의 중견 CAD 시스템 못지 않다. OpenSource로 구성된 FreeCAD는 자금난에 어려움을 격고있는 중소기업들에게 반가운 소식일 것입니다. 중소기업의 사장님들은 설계엔지니어에게 FreeCAD를 교육시키는 것이 어떠할지 강력 추천합니다.


profile
번호
 
닉네임 조회 등록일
12 FreeCAD FreeCAD에서 Python 사용하기 파일
이노빠빠
7289 2013-06-11
11 FreeCAD 모델링 데이터 변환하기(STL, IGES, STEP) 파일 (1)
이노빠빠
6985 2013-04-20
10 FreeCAD 모델링 예제 5 파일 [1]
이노빠빠
5075 2013-03-12
9 FreeCAD 모델링 예제 4 파일
이노빠빠
5496 2013-01-28
8 FreeCAD 모델링 예제 3 파일 [1]
이노빠빠
6209 2012-12-27
7 FreeCAD 모델링 예제 2 파일 [1]
이노빠빠
6442 2012-11-30
6 FreeCAD 모델링 예제 1 파일 [1]
이노빠빠
7515 2012-10-23
5 FreeCAD 환경설정 파일
이노빠빠
5276 2012-10-06
4 FreeCAD Mode 및 기본 동작 파일
이노빠빠
9226 2012-09-19
3 FreeCAD FreeCAD 구성 (2) 파일
이노빠빠
6109 2012-09-12
Selected FreeCAD FreeCAD 구성 (1)
이노빠빠
10191 2012-08-26
1 FreeCAD FreeCAD 인스톨 하기 파일 (9)
이노빠빠
17794 2012-08-22
Tag List

to top