第三章 基础几何体建模:立方体、圆柱体、球体、环体的参数化创建与修改
各位工程师朋友,大家好。今天我们来聊聊Blender里最基础、也最容易被忽视的四个几何体:立方体、圆柱体、球体、环体。你可能觉得这有什么好讲的?不就是按个Shift+A吗?
嗯,我刚开始用Blender做机械零件时也是这么想的。直到有一次,我花了两小时建了一个法兰盘模型,结果发现用圆柱体加几个修改器,五分钟就能搞定。从那以后,我再也不敢小看这些基础几何体了。
核心观点:基础几何体不是终点,而是起点。参数化创建与修改,是机械零件建模的基石。
3.1 立方体:机械零件的骨架
立方体,说白了就是一个六面体。但在机械建模中,它是一切箱体、底座、支架的原型。
参数化创建:
- 快捷键:Shift+A → 网格 → 立方体
- 关键参数:尺寸(X、Y、Z)、分段数
我个人习惯在创建时就把分段数设好。比如做一个带散热槽的机箱面板,我会把X轴分段设为8,Y轴设为4。这样后面做布尔运算或倒角时,布线会干净很多。
我的经验:分段数不是越多越好。我曾经做一个电机底座,把分段数设到了32×32,结果模型文件直接飙到200MB。后来改成8×8,配合细分修改器,效果一样好,文件小了一半。
参数化修改:
- 缩放(S键):等比或非等比缩放
- 倒角(Ctrl+B):给棱边加圆角
- 环切(Ctrl+R):增加细分
举个例子,做一个简单的支撑脚。先创建立方体,缩放到合适尺寸,然后给底部四条边做倒角。嗯,这里要注意:倒角偏移量不要太大,否则会破坏整体比例。我一般控制在边长的5%-10%。
3.2 圆柱体:旋转体的基础
圆柱体在机械零件中太常见了。轴、孔、法兰、螺栓头……几乎每个零件都离不开它。
参数化创建:
- 快捷键:Shift+A → 网格 → 圆柱体
- 关键参数:顶点数、半径、深度、端面填充
顶点数这个参数,很多人不注意。你想想看,一个32顶点的圆柱和64顶点的圆柱,在渲染时几乎看不出区别,但64顶点的面数多了一倍。我做齿轮箱外壳时,所有非配合面都用16顶点圆柱,只有轴承座用32顶点。这样既保证了精度,又控制了面数。
避坑指南:我曾经做一个液压缸模型,用了128顶点的圆柱体,结果布尔运算时卡了整整十分钟。后来改成48顶点,运算秒完成,而且渲染效果完全看不出区别。记住:能用低模就用低模,高模是最后一步才加的。
参数化修改:
- 挤出(E键):沿轴向拉伸
- 环切(Ctrl+R):增加环向分段
- 旋转(R键):调整角度
做螺栓头的时候,我习惯先创建一个圆柱体,然后挤出顶部,再缩放形成六角头。这样比直接创建六棱柱更灵活,因为你可以随时调整圆柱体的参数。
3.3 球体:曲面与过渡
球体在机械零件中不常用作主体,但作为过渡曲面、圆角、球头销等,它不可或缺。
参数化创建:
- 快捷键:Shift+A → 网格 → 球体
- 关键参数:分段数、半径、类型(经纬球/细分球)
我个人强烈建议用细分球(UV球)而不是经纬球。为什么?因为经纬球在极点处会有畸变,做布尔运算时容易出问题。细分球的拓扑更均匀,适合做机械零件的圆角过渡。
实用技巧:做球头销时,先创建一个细分球,然后删除下半部分,再挤出圆柱体。这样球头和杆体是一体的,不会出现接缝问题。
参数化修改:
- 缩放(S键):压扁成椭球
- 切割(K键):切掉不需要的部分
- 平滑着色(右键 → 平滑着色):消除棱角感
我记得有一次做万向节,需要两个半球体。我直接用球体切掉一半,然后镜像复制。这样比分别建模快得多,而且保证了两半完全对称。
3.4 环体:密封与连接
环体,也就是甜甜圈形状。在机械零件中,它对应O型圈、密封环、垫圈等。
参数化创建:
- 快捷键:Shift+A → 网格 → 环体
- 关键参数:主半径、次半径、分段数
主半径决定环的大小,次半径决定环的粗细。做O型圈时,我一般把次半径设为主半径的5%-10%。比如主半径50mm,次半径就设3-5mm。这样比例比较真实。
我的经验:环体的分段数要平衡。主分段数决定环的圆度,次分段数决定截面的圆度。做密封圈时,主分段数32、次分段数8就足够了。我曾经见过有人设成128×64,结果渲染时根本看不出区别,白白浪费性能。
参数化修改:
- 缩放(S键):改变环体大小
- 旋转(R键):调整环体方向
- 编辑模式调整:可以压扁成椭圆环
做异形密封圈时,我会先创建标准环体,然后进入编辑模式,选择部分顶点进行缩放或移动。这样比重新建模快得多。
3.5 四种几何体的机械原型应用
好了,我们把这四种几何体串起来,看看它们在机械零件中怎么用。
核心思路:每个复杂零件,都可以拆解成基础几何体的组合。先搭骨架,再细化。
常见原型对照表:
| 几何体 | 机械原型 | 建模要点 |
|---|---|---|
| 立方体 | 底座、箱体、支架 | 分段数控制、倒角处理 |
| 圆柱体 | 轴、孔、法兰、螺栓 | 顶点数优化、挤出操作 |
| 球体 | 球头销、圆角过渡 | 细分球优先、切割操作 |
| 环体 | O型圈、密封环、垫圈 | 主次半径比例、分段平衡 |
举个例子,做一个简单的法兰盘。先创建一个圆柱体作为主体,再创建一个环体作为密封槽,最后用立方体做螺栓孔定位。嗯,这里要注意:布尔运算前一定要备份原模型。我曾经因为忘记备份,一个布尔运算把整个法兰盘搞废了,重做了半小时。
3.6 知识体系框架
下面这张图,是我自己总结的四种几何体的知识体系。你可以把它当作一个快速参考。
这张图把四种几何体的参数、操作和原型都串起来了。你可以在建模时把它当作快速参考。我个人习惯把它打印出来贴在显示器旁边,用久了自然就记住了。
3.7 实战小技巧
最后,分享几个我在项目中积累的小技巧:
- 善用快捷键:Shift+A创建,S缩放,E挤出,Ctrl+B倒角。这四个快捷键能解决80%的基础建模需求。
- 参数化优先:能用参数解决的问题,不要手动调点。比如圆柱体的顶点数,在创建时设好,比后期手动调整省事得多。
- 备份习惯:做布尔运算或大幅度修改前,按Ctrl+D复制一份。我曾经因为没备份,一个误操作导致整个模型报废,重做了两小时。
- 分段数控制:非关键部位用低分段,关键部位用中分段。渲染前再统一加细分修改器。这样既保证了效率,又保证了质量。
我的建议:刚开始学的时候,不要追求一步到位。先用基础几何体搭出大形,再逐步细化。就像盖房子,先搭框架,再砌墙,最后装修。这样思路清晰,也不容易出错。
好了,这一章的内容就到这里。基础几何体看似简单,但用好它们,能解决机械零件建模中80%的问题。下一章我们会深入讲解修改器的应用,到时候你会看到,这些基础几何体配合修改器,能玩出多少花样。
公众号:蓝海资料掘金营,微信deep3321