jhacksman_OpenSCAD
通过文本或图像描述,快速生成3D模型代码的MCP服务工具。
安装使用
复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:
帮我安装这个 AI Skill:jhacksman_OpenSCAD。 它的用途是:通过文本或图像描述,快速生成3D模型代码的MCP服务工具。 详细介绍见:https://321skill.com/skills/jhacksman-openscad/ 请根据该页面的说明完成安装。
使用示例
“帮我设计一个底部直径50mm、高80mm、壁厚3mm的圆柱形笔筒,侧面要有镂空的花纹。”,它会调用工具生成对应的OpenSCAD代码,您可以将代码复制到OpenSCAD中渲染出3D模型。或者说:“根据这张桌角防护垫的图片,生成一个可3D打印的模型代码”,它便会基于图像分析并生成初步的3D结构脚本。
介绍
这个Skill是一个基于OpenSCAD的MCP服务器,它解决了从创意到3D模型设计的效率瓶颈。传统3D建模需要专业软件和复杂操作,而它允许用户直接通过自然语言描述或上传参考图像,自动生成对应的OpenSCAD脚本,从而快速创建3D模型原型。
使用时,您只需在支持的AI客户端(如Claude Desktop)中安装此MCP服务器,然后通过对话描述您想要的3D物体形状、尺寸和特征,或者提供一张图片作为参考,它便会调用相应的工具生成可渲染、可调整的OpenSCAD代码。
它非常适合需要进行快速3D原型设计、概念验证或对编程化建模感兴趣的用户,如产品经理、硬件开发者、创客以及教育工作者。即使没有深厚的3D建模或OpenSCAD语法知识,也能借助AI快速入门。
建议在构思阶段用于快速产出基础模型结构,生成的代码可以导入OpenSCAD进行进一步细化、参数调整和渲染。请注意,生成的模型复杂度受限于描述的具体性和工具的当前能力,对于极其复杂或有机形态的模型可能需要多次迭代或手动调整。
核心特点
与仅能生成文本或2D图像的AI工具不同,它专精于生成可直接用于3D打印或制造的参数化脚本(OpenSCAD代码);同时,它支持“文本生成”和“图像生成”两种输入模式,提供了从灵感草图到3D代码的多元化创作路径。
注意事项
不适合需要生成高度复杂曲面、生物形态或具有精细艺术细节的3D模型场景。
常见问题
需要提前安装OpenSCAD吗?
生成代码不需要,但若要预览、编辑或导出STL文件用于3D打印,则需要本地安装OpenSCAD软件。
支持生成哪种3D模型格式?
主要生成OpenSCAD的.scad脚本文件,您可以在OpenSCAD中将其渲染并导出为STL等通用3D打印格式。