ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

text-to-cad CAD Viewer深度解析:本地打开任意CAD格式的3D浏览器

text-to-cad CAD Viewer深度解析:本地打开任意CAD格式的3D浏览器 text-to-cad CAD Viewer深度解析本地打开任意CAD格式的3D浏览器【免费下载链接】text-to-cadA library of agent skills for CAD, CAE and CAM项目地址: https://gitcode.com/GitHub_Trending/tex/text-to-cadtext-to-cad 的 CAD Viewer 是一款完全在本地运行的 CAD 3D 浏览器只需一条命令启动就能在你的浏览器中打开 STEP、STL、3MF、GLB、DXF、URDF 等几乎所有主流 CAD 与机器人描述文件无需安装动辄上千元的商业 CAD 软件。它是 text-to-cad 这个AI 智能体 CAD 技能库中负责可视化预览的核心技能特别适合新手用来免费查看、检查和分享 3D 模型。为什么你需要一个本地 CAD 3D 浏览器打开一个.step文件通常意味着安装 SolidWorks、Fusion 360 或 FreeCAD——过程漫长且占用大量资源。而 CAD Viewer 的思路是️本地服务 浏览器渲染一条命令在本地启动一个轻量服务器所有模型在你的浏览器里以 3D 形式呈现文件不出本机服务器只绑定127.0.0.1回环地址你的模型文件永远不会上传到任何云端一个 Viewer 服务整个磁盘它不是针对某个目录启动的URL 本身指定目录所以同一个 Viewer 可以打开任意文件夹里的模型为 AI 工作流设计text-to-cad 里的 CAD、URDF、SDF 等技能生成模型后会自动调用 CAD Viewer 返回一个可直接点击的预览链接。技能定义见 skills/cad-viewer/SKILL.md。3步快速上手安装与一键启动第 1 步安装 text-to-cad 技能库用 Skills CLI 一键安装需要 Node.js 环境npx skills install earthtojake/text-to-cad第 2 步启动 CAD Viewernpm --prefix scripts/viewer run start -- --host 127.0.0.1启动器会为你准备好预构建的前端包和 Python 后端只占用一个固定端口。启动成功后终端会打印类似这样的地址CAD Viewer URL: http://127.0.0.1:3245//absolute/project/models第 3 步打开链接浏览模型在浏览器打开即可。左侧文件浏览器会递归列出该目录下所有模型点击任意文件即可切换无需重新生成链接。记忆技巧默认端口3245就是十六进制的0xCAD——端口号里藏着 CAD 三个字母。核心设计URL 即目录路径CAD Viewer 最独特的地方在于它的 URL 规则路径部分就是你磁盘上的绝对目录和file://协议完全一致http://127.0.0.1:3245/absolute/project/models?filemechanisms/lift_table.step路径/absolute/project/models是工作区根目录文件浏览器会扫描它的整个子树file参数选中目录内的具体文件相对于根目录Windows 下盘符放在路径开头并用正斜杠http://127.0.0.1:3245/D:/project/models请务必使用绝对路径——Viewer 的启动目录和你的模型目录通常不同相对路径会指错位置。如果 3245 端口已被占用启动器会直接报错退出不会偷偷换端口加上--port n指定一个空闲端口即可。启动逻辑的完整实现可以参考 start_viewer.py零依赖的 Python 后端见 server.py。支持哪些格式一份文件类型速查表格式文件后缀预览能力STEPCAD 主流交换格式.step/.stp装配树、零件隐藏/显示、面/边/顶点选择、剖切、参数动画网格格式.stl/.3mf/.glb轨道/平移/缩放查看、截图、实体/线框切换DXF2D 工程图.dxf只读 3D 平面展开预览自动挤出隐式 CAD实验性.implicit.js/.implicit.mjsGPU 实时光线行进渲染参数、动画均为实时控件机器人结构.urdf连杆/网格查看、关节滑块拖动、位姿重置机器人规划.srdf成对 URDF 查看、规划组、位姿预设、可选 MoveIt2 逆运动学仿真模型.sdf元数据、统计、警告信息与关节控制完整的文件能力与控制说明在 viewer-features.md。高频操作旋转、剖切、爆炸视图与截图CAD Viewer 的交互设计面向快速检查场景新手 1 分钟即可上手视角导航左键拖拽旋转、右键/中键平移、滚轮缩放也支持 WASD 键与方向键点击视图球中心可回到默认等轴测视角剖切Clip在右侧文件面板的 Display 页签中拖动 X/Y/Z 滑杆随时切开模型查看内部结构Flip/Reset一键复位爆炸视图Exploded一个开关即可把装配体拆开还能调节爆炸量、方向Auto/X/Y/Z/Radial、顺序与爆炸引线️显示模式实体 / 渲染 / X 光 / 隐藏 / 线条 / 平面 / 线框 七种模式自由切换一键截图与标注浮动工具栏支持复制/下载截图Draw 工具提供自由笔、直线、箭头、矩形、圆形、填充等标注能力主题系统导航栏主题按钮打开主题侧栏内置多个预设任意改动会自动进入唯一的Custom自定义槽选回预设即重置CAD 引用复制选中零件、子装配或面/边后复制#...引用直接粘贴到 AI 提示词里就能精确指示修改这个部位——这是它与 AI 生成技能联动的关键一环。进阶玩法在浏览器里做机器人逆运动学打开.srdf文件后CAD Viewer 可以进一步对接本地的 ROS 2 / MoveIt2 服务提供真正的逆运动学求解与路径规划控件选择规划组与末端执行器、指定目标坐标、求解位姿甚至规划路径全部在 3D 视口旁完成。这一步是可选的需要先配置 ROS 2 环境配置方法见 moveit2-server.md。常见问题 FAQQ1端口 3245 被占用怎么办加--port n换一个空闲端口URL 前缀随之改变即可其余规则完全一致。Q2打开 AI 生成的模型为什么链接指向.step.py而不是.step因为生成模型优先传生成器源码name.step.py——后端会按需现场构建渲染产物不依赖已导出的.step文件只有外部导入的 STEP 才直接传.step文件。Q3安全吗别人能访问我的模型吗服务器默认只绑定回环地址本机以外的设备无法访问官方也明确提醒不要把它暴露到局域网或公网而又不加认证。Q4启动失败了按技能约定Viewer 启动失败不影响其他工作流——CAD 等技能会回退到非图形化的校验与产物输出你可以继续拿到 STEP/STL 等文件。写在最后CAD Viewer 把查看一个 3D 模型这件原本依赖昂贵软件的事压缩成了一条命令和一个浏览器标签页。无论是 AI 帮你生成的 STEP 零件、切片前的 3MF、还是机器人的 URDF/SRDF 描述文件打开它都只需复制一条链接。配合 text-to-cad 中的 CAD 技能、URDF 技能 与 SDF 技能文字描述 → 3D 模型 → 本地可视化检查的完整闭环就齐了这正是它值得新手一试的理由。【免费下载链接】text-to-cadA library of agent skills for CAD, CAE and CAM项目地址: https://gitcode.com/GitHub_Trending/tex/text-to-cad创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表