三张草图玩转 CAD Sketcher:Blender 精准 2D 约束绘图入门
【免费下载链接】CAD_SketcherConstraint-based geometry sketcher for blender项目地址: https://gitcode.com/gh_mirrors/ca/CAD_Sketcher
在 Blender 里画一个刚好 80mm 宽的矩形,要几步?传统流程是拖出矩形、在侧栏输入尺寸、再反复缩放确认,改一次尺寸就重画一次。CAD Sketcher 换了一套玩法:先随手画出形状,再用约束把尺寸和几何关系"钉死",之后任何改动,输入一个数字,整张草图自动重排。这份指南不教代码,只带你从安装一路走到 2D 转 3D,全程没有一行 Python。
画图容易、改图难:一个真实的翻车现场
做工业设计或 3D 打印零件时,最折磨人的往往不是"画出来",而是"改回去"。今天想换个孔位,明天想把圆角加大,后天客户说整体缩水 5%——在传统自由建模里,这意味着一连串手工微调:关联的线段要重新对齐,切线要重新相切,稍不留神整个模型就"散架"。
约束草图把这种痛苦反了过来。它不把图形当成一堆静态的坐标点,而是当成一组带规则的几何关系:两条线互相平行、圆与边相切、两点之间的距离正好 40mm。这些规则一直是"活的",你改其中任何一个数字,求解器都会在后台把整张图重新算一遍,其余元素自动跟随。
实测下来最惊喜的时刻,是把圆的直径从 25mm 改成 32mm 的瞬间——周围所有切线、孔位、标注线齐刷刷跟着变,一个像素都不用你手动挪。这就是 CAD Sketcher 的核心价值:画图只是很小的一步,管理"图的逻辑"才是真正省时间的地方。
3 分钟完成安装:两种方式任选其一
方式一:扩展仓库自动安装(推荐)
- 打开 Blender,进入 编辑 → 偏好设置 → 获取扩展;
- 点击右上角下拉箭头,选择"添加远程仓库";
- 粘贴官方扩展仓库地址,勾选"启动时检查更新";
- 回到扩展列表,找到 CAD Sketcher,点击"安装"即可。
方式二:手动 ZIP 安装
从发布页面下载最新的 ZIP 压缩包,在偏好设置里通过"安装扩展"选中它。Mac 用户要特别留意:系统有时会自动解压 ZIP 导致扩展文件损坏,装完多检查一步,别在第一关就翻车。
装好后重启 Blender,你会看到新增的 Sketcher 工作区,左侧工具条也排好了点、线、圆、矩形等绘图工具。全程不需要改配置、不需要装依赖,几分钟就能跑起来。
第一张草图:建平面、画矩形、画圆
打开 Sketcher 工作区,第一步是"选一块画布"。点击 Add Sketch,然后在视口里点选一个工作平面——默认的 XY 平面就够用,也可以点选已有模型上的某个面作为参考基准。
画布就绪后,左侧工具条已经排好队。点一下圆工具,在原点落笔,拖动鼠标,半径随指针实时展开。注意这里的交互是"即时执行"——你画到哪,图形就跟到哪,不像老式工作流那样先拖个框再等确认。
用同样顺手的方式画一个矩形,把圆放在它旁边。此时右侧的 Sketcher 面板会实时记账:每个点、每条线、每个圆都登记在实体列表里。你画的每一笔都是"有名有姓"的几何对象,而不是一堆没法追溯的网格点。
让数字说了算:距离、直径与实时标注
图形画好了,但位置和尺寸还是"随手"的,现在轮到约束登场。🎯
- 给圆定直径:选中圆,添加直径约束,在弹窗里输入 2.5m,回车。圆立刻被精确锁定,怎么拖都拖不走。
- 给矩形和圆定距离:依次选中矩形的边和圆,添加距离约束,红色标注线会标出两者当前的间距,输入你想要的值即可。
- 给矩形定长宽:对两条边分别加距离约束,输入 4.5m 和 3.2m。此时整张草图已经"参数化",所有尺寸在视口里以标注形式显示,双击任意数值即可修改。
这里有个关键认知:标注上的数字不是"说明",而是"定义"。你输入 4.5m,那条边就必须是 4.5m。约束之间若发生冲突,求解器会立刻给出反馈,逼着你在设计层面解决矛盾,而不是让错误悄悄潜伏到建模的最后阶段。
构造线:草图背后的隐形骨架
尺寸约束管住了"大小",但设计里还有一类更隐蔽的需求——对称轴、中线、参考点,这些"看不见的规则"同样需要被管理。
构造线正是为此而生 📐。右键把普通线切换为 Construction 类型,它就变成虚线,不参与最终几何计算,但依然可以被约束、被捕捉、被标注尺寸。
典型玩法:画一个对称零件时,先在中心拉一条构造线作为对称轴,再把两侧轮廓用对称约束挂到这条线上。之后只改其中一侧,另一侧自动镜像,永远不会出现"左右差 0.1mm"这种低级错误。
一键跨越:从 2D 草图到 3D 实体
草图修到位,下一步就是让它"立起来"🚀。选中整个草图,点击 Convert to 3D,选择输出类型——矩形立刻变成实体平面,圆则生成对应的 3D 几何体。整个过程保留原有约束,草图依旧是"活"的,随时可以回来改尺寸。
配合工作区里的拉伸、旋转、线性阵列等工具,一张约束草图可以快速长成一整套零件:先画截面,再拉伸成体,最后阵列出螺纹孔——每个环节都带着参数,改一处,全链更新。
高手都在用的三个小技巧
- 两种输入范式混着用。画圆时既可以拖拽指针直接控制大小,也可以输入精确数值,两种方式随时切换,绘图思路不会被打断。
先选中,再下约束。加约束前想清楚"谁约束谁":选两个实体、点一个约束类型,比反着来高效得多。顺序错了就撤销,试错成本极低。
让求解器当你的校对员。草图若出现约束冲突或过约束,界面会立刻提示。这时别硬拖,回头检查是哪两条规则在打架——多数情况下只是重复标注了同一个尺寸。
好了,工具链到这里就齐了。接下来别继续读文章,直接打开 Blender:新建一个草图,画一个矩形加一个圆,给圆加直径约束、给矩形加距离约束,然后把直径从 2.5m 改成 3.6m——看着整张图听话地重新排列,你就真正上手了。这一步玩顺之后,官方文档 docs/content/getting_started.md 里还有完整的约束类型清单和进阶工作流,随时等你深挖。祝你画出的第一张约束草图,又准又爽。
【免费下载链接】CAD_SketcherConstraint-based geometry sketcher for blender项目地址: https://gitcode.com/gh_mirrors/ca/CAD_Sketcher
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考