三亩地 三亩地SAN MU DI · CODE DIARY
ARTICLE DETAIL

日记详情

真实记录编程学习的某一天,欢迎挑你感兴趣的翻一翻。

07 如何在 Blender 中检查工业设备运动

07 如何在 Blender 中检查工业设备运动

07 如何在 Blender 中检查工业设备运动

代码生成出来的工业模型不能只看“长得像不像”,还必须检查“动得对不对”。常见异常包括:穿模、错轴、位置漂移、父子关系错误、固定设备被错误带动。

一、检查转炉倾动

假设控制节点是:

BOF_TiltPivot

操作:

Outliner 选 BOF_TiltPivot → N → Item → Transform → Rotation

测试:

0° 30° 60° 90°

重点观察两件事:

  1. 炉体是否围绕耳轴;
  2. 电机、减速机、烟罩、平台等固定设备是否保持不动。

二、检查氧枪升降

假设:

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
← 返回列表