Composer中添加标记必须从左窗格标记选项卡手动创建,禁用无关平移自由度才能精准控制旋转,关键帧需作用于已配置标记而非零部件本身。

在 Composer 中添加标记(Mark)不是为了“打点备注”,而是为了绑定运动控制权——没加标记,旋转/移动就永远不精准;加了但没配置自由度,等于白加。
标记(Mark)必须手动创建,不能靠时间轴右键生成
时间轴上右键菜单里的“添加标记”是假动作,它只在当前帧插入一个无意义的注释点,不关联任何对象、不约束自由度、不影响动画参数。真标记必须从左窗格的标记选项卡里创建:
- 确保左窗格中已启用
标记选项卡(窗口 → 显示/隐藏 → 勾选标记) - 在装配树或视口中右键目标零部件 → 选择
添加标记 - 新标记默认出现在零部件几何中心,但位置可后续调整
标记配置错误是旋转偏移的头号原因
刚加完的标记默认继承全部六自由度(XYZ 平移 + XYZ 旋转),这正是你拖动旋转圆圈时零件“一边转一边漂”的根源。必须显式关闭无关自由度:
- 右键新标记 →
配置标记 - 在弹出对话框中:取消勾选 X/Y/Z 全部平移项(这是最关键的一步)
- 仅保留你需要的旋转轴(如绕 Z 轴转,就只勾选
Z;若需双轴联动,必须确认物理结构允许) - 点击
确定后,该标记才真正接管运动控制权
节点快速定位依赖标记+枢轴协同,不是单靠时间轴拖拽
想让关键帧精准作用于某个旋转中心,光靠时间轴上拖动关键帧没用——Composer 不会自动把动画参数映射到标记上。必须分两步操作:
- 先在时间轴跳转到目标帧(如
2.0),选中已配置好的标记(不是零部件本身) - 再使用
变换工具 → 拖动旋转圆圈,或直接在属性面板中修改RotationZ等参数 - 此时关键帧记录的是该标记的参数变化,而非零部件的全局位姿
- 若需多段不同中心的动画(如先绕A点转,再绕B点摆),必须为每段单独添加并配置新标记,并在对应关键帧激活它
标记不是一次设置终身有效,每个关键帧都得确认当前生效的是哪个标记——尤其在装配层级复杂、含_Assy0这类父组时,子件可能被父级位移带偏,这时候标记的归属和启用状态比时间轴位置还关键。


















