大概去年底,一朋友问我一个问题:想把Civil 3D三角网曲面转换为AutoCAD Mesh,希望可以导入到Inventor里后再对Mesh做进一步操作。当时没有立马找到解决办法,

今天突然找到了一个变通的办法,我分享一下过程。下面是图纸初始的样子

开始之前,先确保曲面以三角网的形式显示, 过程其实分为两步

  • TINSurface23Dface     三角网曲面转换为3DFace
  • 3Dface2Mesh     3DFace转换为Mesh

TINSurface23Dface 三角网曲面转换为3DFace

比较简单:炸开(Explode)两次

explode

炸第一次,会变成块

explode

炸第二次,成了3D face

3Dface2Mesh- 3DFace转换为Mesh

3Dface2surface-3Dface转换为Surface

利用CONVTOSSURFACE命令,把上面生成的3Dface转换为Surface, 要注意这个surfaceAutoCAD里的surfaceCivil 3D里的surface(通常是TINsurface)不一样。

UNION 联合

我们的目标是做一个整体的Mesh,现在生成了很多零散的surface,不是我们想要的,我们要通过

UNION把它们整合,我选取了少量的3dface, 大概1200多个,生成了一个新的surface.

为了方便观察,我把它从整体里面移出来

MESHSMOOTH创建Mesh

我们用MESHSMOOTH来对surface进行操作,看上去这个命令是对mesh进行平滑处理,我们用它的真正目的是为了创建Mesh

输入命令,选择好对象,这时会弹出弹出提示框选择的是非原始对象,问我们下一步采取什么处理? 当然是创建Meshcreate Mesh

完成后,得到了Mesh

这个Mesh是平滑处理后的结果,为了不忘初心,我们可以把平滑度smoothness调整为无(NONE)

最后的效果

注意事项:

曲面样式一定要调整为只显示三角网

UNION 会很慢,如果你的3Dface比较多,需要比较长时间等待,甚至软件无反应。

Mesh完成后的平滑度的重置

/CAD2BIM 0043/

0

评论0

请先
15G323-1 钢筋混凝土吊车梁(A6级)
15G323-1 钢筋混凝土吊车梁(A6级)
8分钟前 有人购买 去瞅瞅看

社交账号快速登录

微信扫一扫关注
扫码关注后会自动登录网站