237. 在没有 CAD 经验的情况下设计并制作一条机械臂
他们做了什么
Claude Code 写了一个 Python 宏,FreeCAD 实时重新渲染,通过布尔运算搭建出机械臂的每一个零件。制作者通过对话不断迭代,然后打印并组装了机械臂。控制方面,一个笔记本脚本把 Whisper 识别的语音和一帧摄像头画面发给 Claude Vision,Claude 返回 JSON 格式的动作,本地的逆运动学代码把目标像素换算成舵机角度,再由一块 ESP32 驱动舵机。
结果如何
从设计到组装大约用了 30 个小时,做出了四个能动的舵机。夹爪还没做,没有反馈闭环,像素到真实世界的标定也只是近似的。
需要知道
要做好修打印件的准备。制作者用胶带粘了两个舵机、用胶水固定了一个盖子、重新打印了底座转台,还更换了一个失败的原位打印合页。FreeCAD 的宏运行器还要求脚本只能用 ASCII 字符。
你可以这样尝试
帮我通过 MCP 用 FreeCAD 从零设计一条 [N] 自由度的机械臂,包括可以直接 3D 打印的零件文件和一个舵机控制脚本,我没有任何 CAD 经验。带我完成打印、组装和接线,在任何需要订购零件的步骤之前先停下来确认。
评论
0分享你对这一章的想法