改Pivot坐标不管用,因其仅改变Gizmo视觉原点而不约束自由度;真正起效的是Mark配置中禁用全部平移并仅保留所需旋转轴。

Composer 里螺丝孔坐标对齐轴线,本质不是“标尺寸”,而是用标记(Mark)锁死枢轴位置 + 局部轴向,再配合装配层级约束自由度——直接改坐标值或手动输 XYZ 偏移,90% 会失效。
为什么改 Pivot 坐标不管用?
在 Pivot 设置里手动输入 X/Y/Z 数值,只改变 Gizmo 的视觉原点,不约束实际运动自由度。螺丝孔绕着你输的坐标转,但只要没禁用平移项,它就会边转边飘,尤其在装配组(如 _Assy0)下更明显。
- 枢轴位移 ≠ 运动基准锁定;它只是临时参考,下次进旋转模式就重置
- 若零件属于装配组,且组内已有父级标记或固定行为,子零件的 Pivot 输入会被覆盖
- 真正起效的是标记配置里的平移/旋转勾选项,不是 Pivot 面板里的数字框
怎么用 Mark 实现同轴度定位?
必须通过标记声明“这个点就是轴心,只准绕 Z 转”。操作路径:右键零件 → Add Mark → 右键新标记 → Configure Mark → 关键三步:
- 取消勾选
X Translation、Y Translation、Z Translation(缺一不可) - 仅保留你要的旋转轴,比如电机轴线是 Y,则只勾
Y Rotation;螺栓孔垂直于基准面,通常留Z Rotation - 确认后,该标记即成为动画关键帧的唯一作用对象——所有旋转参数都打在这里,不能打在零件或装配组上
装配层级下孔轴对不齐的常见漏点
螺丝孔在 _Assy0 或嵌套子装配中时,容易出现“看起来对了,动起来偏了”的问题,重点检查:
- 父级装配组是否自带
Move或Rotate标记?有则子零件会被拖拽,需禁用或删除 - 零件属性 →
Behavior是否设为Fixed?设为Fixed时,标记的旋转配置可能被忽略 - 是否误用了“旋转基点”按钮(在变换选项卡里)?它只影响当次交互预览,不持久、不生效于动画播放
手动校准枢轴位置的适用场景
当螺丝孔中心不在包围盒中心(比如偏置法兰、悬臂支架、非对称安装耳),必须手动调 Pivot,但仅作为前置步骤,不能替代标记配置:
- 先用
Measure工具测出孔中心到某基准面的距离,记下数值 - 选中零件 → 启用
Move工具 → 拖动 Gizmo 的Pivot控制柄,按住Ctrl键微调,把 Pivot 点移到孔中心正上方/正前方(取决于你后续要绕哪根轴转) - 完成后立刻添加 Mark 并配置自由度,否则 Pivot 位移不会固化为运动基准
最常被跳过的是“禁用全部平移”这一步——哪怕只漏掉一个 X Translation,Z 轴旋转就会叠加 X 方向漂移,螺丝孔看着在转,其实轴线早就不在原位了。











