
免费文字转CAD工具实测一句话生成专业3D模型的全过程【免费下载链接】text-to-cad-uiA lightweight UI for interacting with the Zoo Text-to-CAD API.项目地址: https://gitcode.com/gh_mirrors/te/text-to-cad-ui如果你最近在找一款能打字出模型的文字转CAD工具应该已经刷到过不少AI建模的噱头。但真正免费、开源、还能在本地跑起来的其实屈指可数。本文实测的 text-to-cad-ui就是 Zoo 官方开源的一款轻量级界面它把文字描述生成机械零件这件事压缩成了一段话的距离——你输入一个带20个齿的直齿轮模数2剩下的交给它。上面这张图就是它的实际工作方式左边是文字提示右边是自动生成的三维模型——19齿直齿轮、15点星形、螺旋齿轮全是深色背景上渲染出的实体零件。看到这里你可能还是半信半疑真能有这么神下面我用自己的真实体验一步步拆给你看。一、先说清楚我为什么受够了传统建模在接触这类工具之前我的日常是画一个M12螺栓都要三步走先建草图、拉伸出六角头、再切螺纹。齿轮那更是一场噩梦——要算基圆、齿根圆、渐开线稍有差池齿形就废了。工具链复杂是一回事更难受的是**想法到图纸之间隔着一道厚厚的墙**脑子里明明有清晰的结构手上却要花几个小时翻译成建模指令。这也是我想认真测一测自然语言生成三维模型工具的原因。如果这堵墙能被拆掉哪怕只拆掉一半对做机械设计、产品原型甚至教学演示的人来说都是实打实的时间解放。二、text-to-cad-ui 到底是个什么东西一句话它是一个开源文字生成3D模型工具的 Web 界面底层调用 Zoo 的 Text-to-CAD API把自然语言翻译成 CAD 模型。它本身是 SvelteKit 写的前端负责三件事接收你的文字描述、把生成任务提交给 API、然后轮询结果并渲染 3D 预览。注意关键词——开源。这意味着界面长什么样、逻辑怎么走你全都能看到、能改也能自己部署一套不依赖任何闭源壳子。三、实测第一步15分钟从拉代码到跑起来我按 README 的指引走了一遍全程没遇到坑这里把步骤整理成可直接照抄的版本。第 1 步把仓库克隆到本地git clone https://gitcode.com/gh_mirrors/te/text-to-cad-ui cd text-to-cad-ui第 2 步准备环境变量仓库里有一个.env.development示例文件复制一份出来填上你自己的 API 令牌cp .env.development .env.development.local打开.env.development.local把 Zoo 平台给你的 API Key 填进去。这一步是唯一需要动手配置的地方也是整条链路里唯一涉及外部服务的部分。第 3 步安装依赖并启动npm install npm run dev浏览器打开本地地址看到输入框就说明成功了。从 clone 到出现界面我实测不到 15 分钟——其中大半时间都花在npm install上。如果嫌麻烦官方也直接部署了在线版本但本地跑起来的好处是能断点调试、能改界面、能理解数据流。四、用自然语言生成机械零件的实战演示界面就一个核心交互打字回车等模型。我依次试了三段话A spur gear with 19 teeth19齿直齿轮A 320mm vented brake rotor with 5 M12 holes on 114.3mm PCD320mm通风刹车盘5个M12孔114.3mm节圆直径A claw hammer羊角锤三段话全部成功生成了模型刹车盘那条连孔位参数都吃进去了这有点超出我预期——它不只是识图级别地把形状猜个大概而是真的在读尺寸和几何约束。提交之后界面会进入轮询等待状态源码里默认 6 秒轮询一次模型完成后自动跳转到预览页。整个文字转CAD 3D模型的生成链路里我最关心的其实是两点生成多久、结果能不能用。提示词复杂度示例实测等待简单零件19齿直齿轮约 510 秒中等等羊角锤约 1020 秒复杂多特征刹车盘带5个孔约 2030 秒等待时间和模型复杂度、API 负载都相关但相比手工建模这个速度已经是另一个量级了。五、生成出来的模型到底能不能拿去用能看只是第一步能导出才是真本事。预览区用的是 Three.js 技术栈旋转、缩放、平移都丝滑检查齿形、孔位这些细节足够用。真正让我满意的是导出环节。默认输出 GLTFWeb 端 3D 标准格式而 API 层面支持一串工业常用格式我在源码的src/lib/endpoints.ts里找到了完整清单格式典型用途说明GLTF / GLBWeb 展示、通用三维默认输出兼容性最好STL3D 打印打印切片的标准格式STEP机械 CAD 交换SolidWorks、Fusion 360 等专业软件可直接打开OBJ / FBX / PLY动画、点云、通用建模覆盖 DCC 工具链也就是说在浏览器里用文字转CAD工具生成模型导出 STEP 后丢进专业 CAD 软件继续做装配链路是通的。对想法→原型这个场景来说这已经是完整闭环。六、让模型更听话的 4 个提示词技巧实测下来我发现模型的准确度 80% 取决于你怎么写提示词。同样是设计一个齿轮给足参数的版本和一句话版本结果天差地别。总结几条亲测有效的经验写具体数字别写形容词。大一点的齿轮远不如模数2、齿数30、齿宽15mm来得可靠。带上单位。长度、角度、孔径都标单位mm、度模型才能精确。描述结构特征。带倒角的边缘有螺纹的孔这类结构词比好看一点有用一百倍。先简单后复杂。复杂零件先出基础形状再逐步加细节比一口气写完更稳。如果你一时想不到好提示词界面里自带一组示例刹车盘、骨板、手术钻导板、假体髋关节……可以直接抄作业感受一下专业级描述长什么样。七、开源可改给懂代码的人一点甜头作为开源项目它的代码结构清爽到让人舒适——所有核心逻辑都摊在src/下想改哪块一目了然文字输入表单在 src/components/PromptForm.svelte提交逻辑、冷却时间、回车快捷键都在这里3D 模型预览在 src/components/ModelViewer.svelte想改渲染效果、加交互从这里下手API 通信封装在 src/lib/zooClient.ts换 API 地址、加请求头都在这一层生成历史用 Svelte Stores 管理存在本地刷新不丢。举个实际场景如果你嫌默认的 GLTF 不够用可以在提交参数里把output_format改成stl或step默认值就定义在 PromptForm 里几行代码的事。这种看得懂、改得动的体验是闭源工具永远给不了的。八、新手最常问的 3 个问题需要编程基础吗完全不需要。部署配置照抄我上面的步骤即可日常使用就是打字回车跟用聊天工具没有本质区别。要付费吗工具本身免费开源你只需要去 Zoo 平台申请一个 API 密钥。API 调用量大了之后是否收费、怎么收费以官方计费规则为准但拿来学习和做原型绰绰有余。生成的模型精度够工业生产吗说实话它更适合概念验证、快速原型、教学演示这类场景。对精度要求极高的量产件建议导出 STEP 后在专业 CAD 里再精修——但至少你不用从零画了。现在就动手你的第一句话从哪开始这台文字转CAD工具最大的价值是把想法到看得见的模型之间的时间从几小时压缩到几十秒。别光看我写自己动手试一次才有体感克隆仓库、填上 API 密钥、然后在输入框里敲下你的第一句话——建议从最简单的开始比如一个模数2、齿数30的直齿轮。当你看到屏幕上那个齿轮从无到有地成型时就会明白为什么越来越多人把这类工具叫做设计师的加速器。代码已经躺在仓库里等你了你的第一句提示词想好写什么了吗【免费下载链接】text-to-cad-uiA lightweight UI for interacting with the Zoo Text-to-CAD API.项目地址: https://gitcode.com/gh_mirrors/te/text-to-cad-ui创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考