A general-purpose parametric 3D CAD modeler and a building information modeling (BIM) software with finite-element-method (FEM) support. It is open-source and highly extensible, with strong Python scripting capabilities.
FreeCAD

- Python
- 3D 图形, 自动化, 机械工业, 机器人技术, 模拟
- 3D, 建筑学, 建筑信息模型(BIM), 计算机辅助设计(CAD), 计算机辅助制造 (CAM), 增材制造设计(DfAM), 优化设计, 有限元法(FEM)
特点
- Parametric 3D modeling, modular architecture (workbenches for different tasks), FEM workbench, CAM/CNC (Path workbench), robotics simulation, architectural design (Arch/BIM workbenches), extensive Python scripting API, import/export various formats (STEP, IGES, STL, DXF, IFC).
定价
- 免费
- Open-source and free, powerful parametric modeling capabilities, extensive Python API for automation and customization, multi-platform (Windows, Mac, Linux), active community, constantly evolving with new features.
- Steeper learning curve than some commercial CAD software, UI can be complex for beginners and sometimes inconsistent between workbenches, some workbenches are more mature and stable than others, performance can be an issue for very large assemblies.
最适合:
- Designers, engineers, hobbyists, and architects looking for a free and open-source parametric 3D CAD modeler with extensive customization and automation capabilities through Python scripting.