07 如何在 Blender 中检查工业设备运动
代码生成出来的工业模型不能只看“长得像不像”,还必须检查“动得对不对”。常见异常包括:穿模、错轴、位置漂移、父子关系错误、固定设备被错误带动。
一、检查转炉倾动
假设控制节点是:
BOF_TiltPivot操作:
Outliner 选 BOF_TiltPivot → N → Item → Transform → Rotation测试:
0° 30° 60° 90°重点观察两件事:
- 炉体是否围绕耳轴;
- 电机、减速机、烟罩、平台等固定设备是否保持不动。
二、检查氧枪升降
假设:
BOF_LanceRoot负责氧枪,测试某个 Location 轴的+0.5、-0.5,观察是否沿枪轴上下移动。
检查:是否偏离炉口中心、是否穿过烟罩、枪体和枪头是否同步。
三、检查挡火门
先判断机构类型:
滑动式 → Location 翻转式 → Rotation检查门板和加强筋是否同步、门框是否保持固定、开闭方向是否合理。
四、穿模是什么
穿模是两个实体在运动中互相穿过。例如氧枪直接穿过烟罩钢板,或挡火门穿过支撑框架。
五、错轴是什么
本来应该绕 X 轴倾转,却绕 Y 轴或 Z 轴。常见原因:坐标约定不统一、Pivot 朝向错误、导出后的轴转换理解错误。
六、位置漂移是什么
正常倾动时耳轴中心应基本稳定。如果炉体旋转时同时向外跑,可能是 Pivot 位置错误、Parent Transform 不合理、Origin 错误或父对象有异常 Scale。
七、父子关系错误
例如:
BOF_TiltPivot └─ Maintenance_Platform如果平台真实情况下固定,那么转炉一旋转平台也跟着翻,说明 Parent 设计错误。
八、推荐检查表
转炉
[ ] 0° 正常 [ ] 30° 正常 [ ] 60° 正常 [ ] 90° 正常 [ ] 耳轴中心稳定 [ ] 固定设备不随动氧枪
[ ] 能上升 [ ] 能下降 [ ] 方向正确 [ ] 不偏轴 [ ] 不明显穿模挡火门
[ ] 能打开 [ ] 能关闭 [ ] 门板与加强筋同步 [ ] 门架保持合理 [ ] 不穿模九、为什么要在 Blender 里检查
如果导出 GLB 后才发现 Pivot、Parent、Origin 或材质错误,前端往往只能补丁式修复。更合理的是:
Python 建模 ↓ Blender 检查 ↓ 修正源代码 ↓ 重新生成 ↓ 导出 GLB ↓ Three.js