FreeCAD
FreeCAD는 기계 부품·제품·건축 구조를 치수와 설계 이력으로 제작하는 자유·오픈 소스 파라메트릭 CAD 소프트웨어다. Open CASCADE Technology를 기하 커널로 사용하며 CadQuery, OpenSCAD, SOLIDWORKS, Autodesk Fusion 등과 정밀...
| 분류 | 3D 그래픽 소프트웨어, 오픈 소스 파라메트릭 3D CAD·기계 설계 |
|---|---|
| 개발 | FreeCAD 개발 공동체 |
| 플랫폼 | Linux, Windows, macOS |
| 작성 언어 | C++·Python, Qt·Open CASCADE |
| 주요 기능 | 오픈 소스 파라메트릭 3D CAD·기계 설계 |
| 원본·교환 형식 | FCStd 프로젝트·STEP·IGES·STL·DXF 등 |
| 공식·참고 자료 | 자료 |
FreeCAD는 기계 부품·제품·건축 구조를 치수와 설계 이력으로 제작하는 자유·오픈 소스 파라메트릭 CAD 소프트웨어다. Open CASCADE Technology를 기하 커널로 사용하며 CadQuery, OpenSCAD, SOLIDWORKS, Autodesk Fusion 등과 정밀 솔리드 설계 분야에서 연결된다. 완성된 물체의 모습뿐 아니라 모델이 어떻게 생성되었는지 편집 가능한 피처 관계를 보존한다.[1]
Sketcher에서는 직선·원·호 등에 수평·평행·거리·각도 같은 구속 조건을 부여하고 Part Design에서 돌출·포켓·필렛·패턴 등 피처를 추가한다. 모델 트리에서 이전 치수를 수정하면 후속 연산을 다시 계산하여 디자인을 변경할 수 있다. Part·Assembly·TechDraw·FEM·CAM 등 작업대는 모델링과 조립·공학 해석 및 제조를 분리한다.
FreeCAD의 주요 소스는 C++와 Qt를 사용하며 Python 인터프리터와 API를 통해 모델의 생성·매개변수 변경·파일 변환을 자동화한다. 공개 형식 STEP·IGES는 정밀 곡면·솔리드 교환에, STL은 삼각형 메시·3D 프린팅에 사용된다. FCStd 프로젝트를 보존해야 원래 스케치 구속과 피처 히스토리를 그대로 편집할 수 있다.[2]
FreeCAD 1.0은 2024년 11월 공개됐으며 2026년 3월 1.1 계열이 발표되었다. FreeCAD 1.1은 피처 드래거·Assembly·FEM·CAM 등의 기능을 개선했고, Windows·macOS·Linux용으로 배포된다. Bonsai와는 IFC 중심의 건축 BIM, BricsCAD와는 DWG 기반 제도 등에서 역할이 겹치면서도 데이터 모델이 다르다.