工业设计 → 结构
外形在 Rhino 定,结构在 SolidWorks / NX 收。STEP 是中间握手:两边都是 NURBS,几何一比一过去。
握手失败多半是开放边,不是"STEP 不行"。ID 交出去之前在 Rhino 里把 ShowEdges 的红线消掉,能省一半来回。
Rhino 的 NURBS 要进机械 CAD,出 STEP。图层和渲染材质不是机械特征;开放曲面在 SolidWorks 里可能只是面不是实体。

外形在 Rhino 定,结构在 SolidWorks / NX 收。STEP 是中间握手:两边都是 NURBS,几何一比一过去。
握手失败多半是开放边,不是"STEP 不行"。ID 交出去之前在 Rhino 里把 ShowEdges 的红线消掉,能省一半来回。
SubD、网格、渲染材质要进网页,走 3DM 转 glTF。
硬转 STEP 只会得到奇怪的面片。结构工程师打开是几万个三角形的实体,没法做任何特征。
第一步 SelBadObjects,选出损坏的曲面删掉重建。第二步 Join 把散面合成多重曲面,ShowEdges 看 Naked Edges,红线就是开口。第三步 Cap 封平面开口,曲面开口用 Patch 或 BlendSrf 补;补完 What 命令要显示 closed solid polysurface。第四步按零件分图层或做 Block,转出来结构工程师能分别选。
这四步在 Rhino 里十分钟,省掉的是结构那边"打开是面、发回来、再改、再发"的一天。
转完在 STEP 查看器里再看一遍:实体数对不对、有没有变成面体。确认了再发。
| Rhino | STEP 里 | 备注 |
|---|---|---|
| 封闭多重曲面 | 实体(MANIFOLD_SOLID_BREP) | SolidWorks 直接认 |
| 开放多重曲面 | 面体(SHELL_BASED_SURFACE_MODEL) | SolidWorks 显示为曲面 |
| SubD | 实体或面体(转 NURBS) | 面数多,几何精确 |
| 网格 | 三角面片 | 无意义,请走 glTF |
| Block 实例 | 独立实体(展开) | 不保留实例关系 |
| 图层 | STEP 层 + 颜色 | 无装配约束 |
| 曲线 / 点 | 线框几何 | SolidWorks 默认不导入 |