text-to-cad:把一间机加工车间塞给你的编码agent
text-to-cad现在9k star、1k fork,0.3.9版本这个月发的,它上榜是因为做了一件skill生态基本上绕开的事:它的终点是一个实体物件。
这是给Claude Code和Codex用的十个skill的集合。CAD负责生成和修改3D模型,输出STEP,也能导STL、3MF、GLB。CAD Viewer在本地浏览器里预览CAD文件、G-code和机器人文件,让agent能看见自己做出来的东西。step.parts负责找现成的标准件,紧固件、电机。DXF做二维图纸和切割排版。URDF写机器人结构文件,带关节和惯量;SRDF加MoveIt的规划组和碰撞规则;SDF做带物理和传感器的仿真模型。SendCutSend在你把文件传给这家加工服务之前先做校验。G-code用真正的切片器CLI把网格切成能打印的文件。Bambu Labs管打印任务,带dry-run。
把这些排成一行,链条本身就是故事。一段话或者一张图进去,一个STEP模型出来,按真实加工服务的约束校验一遍,然后一张激光切割钢件的订单发出去。或者走另一条:网格、真切片器、G-code、Bambu打印机、零件到手。agent不是产出一个文件等人检查再转发。它端到端驱动整条工具链,而最后一步是一台机器启动。
机器人那半边值得单独说。URDF、SRDF和SDF是定义"一个机器人对规划器和仿真器来说是什么"的描述格式,手写起来极其痛苦。把编写和迭代它们的能力交给agent,比那些3D打印demo暗示的分量大得多,因为这把agent放到了整个sim-to-real循环的上游,而不是循环里面。
大多数agent skill处理的是从文本到文本的东西。这个处理的是从文本到铝的东西。这是另一个类别,9k star说明做硬件的人不少注意到了。github.com/earthtojake/text-to-cad
← 返回所有文章
这是给Claude Code和Codex用的十个skill的集合。CAD负责生成和修改3D模型,输出STEP,也能导STL、3MF、GLB。CAD Viewer在本地浏览器里预览CAD文件、G-code和机器人文件,让agent能看见自己做出来的东西。step.parts负责找现成的标准件,紧固件、电机。DXF做二维图纸和切割排版。URDF写机器人结构文件,带关节和惯量;SRDF加MoveIt的规划组和碰撞规则;SDF做带物理和传感器的仿真模型。SendCutSend在你把文件传给这家加工服务之前先做校验。G-code用真正的切片器CLI把网格切成能打印的文件。Bambu Labs管打印任务,带dry-run。
把这些排成一行,链条本身就是故事。一段话或者一张图进去,一个STEP模型出来,按真实加工服务的约束校验一遍,然后一张激光切割钢件的订单发出去。或者走另一条:网格、真切片器、G-code、Bambu打印机、零件到手。agent不是产出一个文件等人检查再转发。它端到端驱动整条工具链,而最后一步是一台机器启动。
机器人那半边值得单独说。URDF、SRDF和SDF是定义"一个机器人对规划器和仿真器来说是什么"的描述格式,手写起来极其痛苦。把编写和迭代它们的能力交给agent,比那些3D打印demo暗示的分量大得多,因为这把agent放到了整个sim-to-real循环的上游,而不是循环里面。
大多数agent skill处理的是从文本到文本的东西。这个处理的是从文本到铝的东西。这是另一个类别,9k star说明做硬件的人不少注意到了。github.com/earthtojake/text-to-cad
评论