composer关键帧插值仅支持linear、smooth、step三种预设类型,不可自定义贝塞尔曲线;调速靠stretch或time warp拉伸时间区间,非改fps;需关闭auto keyframe并确保关键帧对齐整数秒点。

Composer关键帧插值只有三种固定类型,不能自定义贝塞尔曲线
3Dvia/SOLIDWORKS Composer 的关键帧插值不是 CSS 或 Android Compose 那种可拖动手柄的 cubic-bezier(),它只提供三个预设选项,且必须逐个关键帧手动设置:
- Linear:严格等速过渡,适合匀速旋转、平移(但视觉上易显机械)
- Smooth:内部近似三次样条插值,起停柔和,多数机械运动(如连杆摆动、滑块伸缩)默认选它
- Step:无过渡,到时间点瞬间跳变,专用于开关类动作(如 Digger 启用/禁用、零件爆炸/复位)
这些选项藏在右键关键帧 → “属性” → “插值类型”里,不改就一直沿用默认(通常是 Smooth)。别指望在时间轴上拉控制点——Composer 没有曲线编辑器。
调动画“快慢感”本质是拉伸关键帧区间,不是改 FPS
你看到的“2 秒完成旋转”,实际是起点关键帧在 0.0s、终点在 2.0s,中间靠插值填充。想让这段变慢?不是调什么 framerate,而是把终点关键帧拖到 4.0s,或选中该区间右键 → Stretch 输入新时长。
批量操作更稳妥:
- 用鼠标框选多个关键帧(支持跨轨道)
- 右键 → Stretch:输入目标总时长,所有关键帧按比例重分布,起止状态不变
- 右键 → Time Warp:进入曲线编辑器,拖动贝塞尔手柄做非线性变速(如前 30% 时间加速、后 40% 减速)
注意:Time Warp 会重采样整段,若含大量旋转关键帧,可能轻微引入插值抖动,慎用于精密装配动画。
工作流任务拆解与模型编排技能。使用场景:(1) 收到复杂工作任务需要拆解为可执行步骤,(2) 需要为不同步骤选择最合适的模型,(3) 需要跟踪工作流进度和模型使用情况,(4) 长时间任务卡住需要问题诊断和解决方案。
最容易被忽略的两个硬性限制
第一,Auto Keyframe 开着时拖播放头 + 调模型 = 疯狂打冗余关键帧。你以为在“录制”,其实是在每帧都塞一个点,后续根本没法用 Stretch 统一调速。正确流程:关掉 Auto Keyframe,手动在逻辑节点(起、中、止)设关键帧,再缩放。
第二,关键帧位置必须对齐整数秒点。比如旋转从 0.0s 到 2.03s,导出视频后哪怕设了 30fps,最后一帧也会因时间不对齐而被截断或补黑,导致肉眼可见的顿挫。手动拖到 2.0s 或 2.000s 才算真正对齐。










