CadQuery
基于Python的开源CAD脚本库,提供几何建模接口,可通过代码生成3D实体模型,天然适合AI代码生成
时间轴 (近 90 天)
CadQuery 生成的结构参数(如腿长、连杆比例)可以直接写入 MuJoCo 的 MJCF 模型描述文件
只需修改一个文件里的三个数值就能生成一套全新尺寸的机器人结构件
CadQuery 是一个基于 Python 和 OpenCASCADE 几何内核的开源参数化 CAD 库
CadQuery 可以直接调用完整的 Python 生态(numpy、变量逻辑、循环等),而 OpenSCAD 则不能
CadQuery 可以导出 STL 或 STEP 文件供打印使用
火烈鸟的腿部和颈部零件运行的是鸭子自己的那套程序,只是传入了新的参数值
参数化设计中舵机凹槽和螺丝孔的相对位置由程序逻辑锁定,始终对齐 STS3215 舵机所需的安装位
该开源项目将 Open Duck Mini v2 的所有打印件用 CadQuery 重写成程序
CadQuery作为Python库能提供更结构化的异常信息,便于AI理解并自我纠错
CadQuery的B-rep(边界表示)内核在处理复杂曲面、圆角、精确工程约束时比基于CSG的OpenSCAD更有优势
还有 4 条时间轴事件
全部知识事实 (14)
CadQuery基于OCCT几何内核,提供Python链式API;OpenSCAD采用函数式CSG范式
60%待验证CadQuery 生成的结构参数(如腿长、连杆比例)可以直接写入 MuJoCo 的 MJCF 模型描述文件
50%待验证CadQuery 是一个基于 Python 和 OpenCASCADE 几何内核的开源参数化 CAD 库
50%待验证CadQuery 可以直接调用完整的 Python 生态(numpy、变量逻辑、循环等),而 OpenSCAD 则不能
50%待验证CadQuery 可以导出 STL 或 STEP 文件供打印使用
50%待验证火烈鸟的腿部和颈部零件运行的是鸭子自己的那套程序,只是传入了新的参数值
50%待验证参数化设计中舵机凹槽和螺丝孔的相对位置由程序逻辑锁定,始终对齐 STS3215 舵机所需的安装位
50%待验证该开源项目将 Open Duck Mini v2 的所有打印件用 CadQuery 重写成程序
50%待验证只需修改一个文件里的三个数值就能生成一套全新尺寸的机器人结构件
50%待验证CadQuery作为Python库能提供更结构化的异常信息,便于AI理解并自我纠错
50%待验证CadQuery的B-rep(边界表示)内核在处理复杂曲面、圆角、精确工程约束时比基于CSG的OpenSCAD更有优势
50%待验证代码驱动的CAD工具因输出为文本代码而非图形界面交互,天然适合与大模型结合
50%待验证对于以Python为主且需处理较复杂工程几何的工作流,CadQuery是更自然的选择
50%待验证CadQuery支持工作平面、草图、拉伸、倒角等符合工程直觉的操作
50%