freecad-mcp
活跃·★ 32·MIT·更新于 2026-10-22
FreeCAD MCP 将 FreeCAD 作为一个服务器暴露,使得 AI 代理和人类用户都可以通过统一的 API 或网页仪表板与其强大的 CAD、CAE 和 CAM 能力进行交互。它促进了无需人工干预的 CAD 工作、代理式设计迭代,以及为复杂工程模拟和参数化研究创建无头管道。
#CAD自动化#AI代理#FreeCAD#计算流体力学模拟#有限元分析#3D打印#API集成#工程工具
01
功能特性
01处理机械零件:将STEP文件转换为可3D打印的STL网格,创建基本几何体,检查属性,并通过完整的CRUD操作管理CAD文件。
02支持建筑与施工:创建墙壁、楼板、柱子、窗户和门等BIM元素,并具备IFC文件的导入导出能力。
03执行流体模拟:使用OpenFOAM进行复杂CFD,以及FluidX3D进行GPU加速CFD,支持各种流动问题,包括LLM辅助配置。
04进行结构分析(FEM):使用CalculiX运行有限元分析,通过Gmsh自动网格划分,确定应力、应变、位移和安全系数。
05实现3D打印工作流:使用可配置的配置文件,为不同打印机、耗材和层高,将STL文件切片为G-code。
02
兼容性
Python
运行时
已通过文档验证
FreeCAD
CAD引擎
已通过文档验证
Docker
容器化
已通过文档验证
OpenCL
GPU加速
已通过文档验证
Windows
操作系统
已通过文档验证
MacOS
操作系统
已通过文档验证
03
快速开始
1
$ just bootstrap
2
$ start.ps1
04
使用场景
↳将CAD装配体转换为可3D打印的STL网格,用于快速原型制作和制造。
↳设计和建模房间、墙壁、屋顶等建筑结构,并导出为IFC格式以便与建筑师和结构工程师协作。
↳使用OpenFOAM或GPU加速的FluidX3D运行复杂流体动力学模拟(CFD),分析管道中的水流或机翼周围的气流。
↳进行结构有限元分析(FEM),评估机械零件在各种载荷下的应力、应变和安全系数。
↳通过对几何变体运行参数研究并收集模拟结果,自动生成用于机器学习模型的数据集。
05
同类工具
评论
登录后发表评论
暂无评论,来发表第一条吧