在 Blender 里要让圆柱体“正好位于立方体某个面的中心”,最关键是先把3D光标放到该面的中心,再添加/移动圆柱。分两种情况:
方法一:圆柱体中心就在面中心(最简单)
- 选中立方体,按
Tab进入编辑模式。 - 选择模式切到面,只点选目标面。
- 按
Shift + S→ 选择 光标到选中项 / Cursor to Selected。
这样3D光标会到该面的中心。 - 按
Tab回到物体模式。 Shift + A→ 网格 → 圆柱体。
圆柱会直接添加在3D光标处,也就是面中心。
如果目标面不是朝上/朝下,需要让圆柱轴线垂直该面:
- 顶面/底面:默认圆柱沿Z轴,不用转。
- 朝X方向的侧面:按
R Y 90。 - 朝Y方向的侧面:按
R X 90。
方法二:让圆柱“底面中心”贴在面中心(推荐用于任意朝向)
这样圆柱不会一半插进立方体里。
- 先添加一个圆柱。
Tab进入编辑模式,只选中圆柱的底面。Shift + S→ 光标到选中项,把光标放到圆柱底面中心。Tab回物体模式,执行:
物体 → 设置原点 → 原点至3D光标
即Object > Set Origin > Origin to 3D Cursor。
这样圆柱原点就在底面中心。- 打开顶部磁铁吸附图标,吸附目标选 面中心 / Face Center。
- 选中圆柱,按
G移动,把圆柱原点拖到立方体目标面的中心,左键确认。
如果希望圆柱自动垂直目标面,可在吸附设置里勾选 对齐旋转到目标法线 / Align Rotation to Target;没有生效时手动旋转:
- 朝X面:
R Y 90 - 朝Y面:
R X 90 - 朝Z面:不用转
方法三:用坐标精确控制
先把3D光标放到面中心后添加圆柱,然后按 N 打开侧栏:
- 位置设为该面中心坐标;
- 若圆柱中心在面中心,直接完成;
- 若要让底面贴面,沿该面的法线方向偏移“圆柱高度 ÷ 2”。
例如顶面法线是Z,圆柱高度为2,则圆柱中心应比面中心高1,即 G Z 1。
注意:Shift + S → 光标到选中项 在编辑模式下对单个面会落在面中心;一定要只选一个面。