| 주제 | 솔리드크래프트 | FreeCAD |
|---|---|---|
| 라이센스 | 미트 또는 아파치 2.0 (dual) | LGPL-2.0 또는 이후 (사용) |
| Geometry Kernel | Pure-Rust B-rep 스택 (SolidCore / 프로젝트 커널 작업) | OpenCASCADE 기술 (OCCT) |
| UI 모델 | 단일 매개 변수 편집기 + 기능 타임라인 | Workbench 기반 (PartDesign, Sketcher, TechDraw, Path, FEM 등) |
| 스케치 제한 | 제한된 스케치 on the timeline | 스케치 워크벤치 (Mature Constraint Solver) |
| 성숙함 | 초기; 프로젝트별로 “단순 부품에 사용가능” | 성숙한 1.x 라인 (1.1.4 유지 보수 2026-09) |
| 도면 / CAM / FEM | 공식 로드맵에서 지연 | TechDraw, Path (CAM), FEM 워크벤치 |
| Native 형식 | .solidcraft | .FCStd |
| 교환 | STEP, IGES, 3MF, STL, OBJ.FCStd/Rhino via cadmpeg | STEP, IGES, STL, SVG, DXF, OBJ, IFC, DAE 등 |
융합.f3d | 문서화된 원주민 수입자 없음 - STEP 사용 | No first-party Fusion native importer (Step/interchange 사용) |
| 플랫폼 | Windows / macOS / Linux 데스크톱 + 공식 wasm 웹 앱 | Windows / macOS / Linux 데스크톱 (primary) |
| 스크립트 | JSON 명령 스크립트, headless CLI, unit-aware 매개 변수 | Deep Python API, 매크로, 워크벤치 애드온 |
| AI / MCP | 건설solidcraft-cli mcp | 커뮤니티 MCP 브리지 (예: freecad-mcp); 코어가 아닙니다 |
솔리드크래프트순수 Rust B-rep 접근법과 편집 가능한 기능 타임라인 (sketch → extrude/fillet/shell/... → 매개 변수를 변경하고 재구성)을 사용한 모델 견고함.솔리드Rust Geometry Kernel Effort를 사용합니다.
코넬 상태 (2026년 10월):현재 릴리스는 여전히 프로젝트의 자체 Rust 커널을 사용하는 모델 (crates/kernel/2026년 10월 21일, 유지 관리자들은 SolidCraft를 SolidCore로 옮기는 것을 평가하는 동안 새로운 커널 작업을 중단시켰으며, NVIDIA의 SMLib B-rep 커널 (Apache-2.0)의 safe-Rust 포트입니다.SolidCore의 README에 따르면 약 3분의 1이 포트되고 아직 사용이 불가능합니다.커널 외부 (인터페이스, 스케치, 그림, 조립) 작업이 진행되고 충돌 또는 데이터 손실 보고서는 여전히 환영됩니다.발표,
SolidCore 상태■ 배경 :SolidCraft의 핵심, 트럭 및 SolidCore 설명.
FreeCAD를 건설오픈캐스케이드 (OCCT)오래된 C++ CAD 커널, 그리고 특수 작업 테이블을 통해 모델링을 노출.그 모듈성은 FreeCAD의 강점은 그림, CAM, FEM 및 BIM 지향 작업.
examples/bracket.jsonSolidCraft 웹 애플리케이션에서 열립니다 - 전형적인 단일 부분 범위..FCStd데스크톱에서 cadmpeg를 통해, 브라우저 앱 및 CLI에서 (지오메트리 가져오기; 기록은 보존되지 않습니다)..f3d:어느 프로젝트도 충실한 원주민 Fusion 역사 수입자를 문서화하지 않으며, 먼저 Fusion에서 STEP를 수출합니다.오늘날 대부분의 생산 워크플로우에 대한 것은 아닙니다. FreeCAD (최신 안정 1.1.x)는 TechDraw, Path/CAM, FEM 및 거대한 애드온 생태계를 갖춘 성숙한 워크벤치 기반 스위트입니다. SolidCraft는 초기, 매개 변수 단지, 단일 편집자 워크플로우 및 최상급 MCP/CLI 자동화에 초점을 맞추고 있습니다.
데스크톱 앱, 브라우저 앱 및 CLI에서 문서화된 cadmpeg 경로(STEP 가져오기와 동일한 가족)를 통해 단단한 물질에 대해 예: 프리카드의 전체 매개 변수 기록이 아니라 가져오기 기반 기능으로서 기하학을 얻습니다.
FreeCAD MCP는 커뮤니티 프로젝트 (예를 들어 neka-nat/freecad-mcp)로 존재하며 일반적으로 프리캐드가 애드온 또는 브릿지로 실행되도록 요구되며 핵심 앱에 내장된 스튜디오 서버가 아닙니다.
하나의 바이너리와 함께 로컬, 머리없는 CAD 명령 표면을 원한다면, SolidCraft의 MCP는 그것을 위해 설계되었습니다. FreeCAD 에이전트는 일반적으로 커뮤니티 MCP 브릿지와 Python를 통해 FreeCAD를 운전합니다.
FreeCAD에는 TechDraw, Path (CAM) 및 FEM 워크벤치가 포함되어 있습니다.SolidCraft의 공개 로드맵은 그림, CAM/제조 및 시뮬레이션을 포함합니다.
관련 :SolidCraft vs Fusion 360에 대한 리뷰 보기 · 설치 가이드 · MCP 튜토리얼 · FreeCAD MCP vs 다른 CAD MCP 서버 · SolidCraft 리뷰.