小康分享:如何用UG/NX来修复或修改STL模型
● ● ●
UG NX自从升级到NX11.0版本后,编辑STL模型的能力确实提高了一些,甚至能为3D打印爱好者修复不少有问题的模型。
下面我会故意建几个有问题的模型,来介绍下UG是如何修复常见的问题模型的。
分享人:康kang
职业:学生
特长:UG建模
入坑时间:2015年9月
机型:闪铸Creator Pro,造梦侠三角洲,极光尔沃i3
软件可以在公众号内回复“UG”下载,中文界面的。
1、非封闭表面、模型有缝隙
像这样的模型,表面不封闭,或者由于建模公差导致的STL面片之间的缝隙。有的切片软件切片时有自动修复的功能,但有时效果可能不是正确的。
▼
在UG里面可以新建一个空的模型文件。
▼
在文件--》导入--》STL里,将模型导入建模环境中。
▼
弹出下图这个对话框。
▼
从这里打开你的模型。
▼
小平面体输出类型一般选NX。
▼
显示锐边可以让STL表面的三角边显示出来,勾上看的更清楚;角度公差可以选择精细。
下图是是导入的模型。
▼
编辑小平面的的功能都在这了,菜单--》编辑--》小平面体。把转换功能点开,小平面体类型选择收敛,然后选中模型,将模型转换成收敛体。
▼
如果模型表面是封闭的将会转换成收敛实体,不封闭的话就会转换成收敛片体。输入体选择删除。
▼
转换后类型过滤器里面没有实体选项,或者实体选择时选择实体选不中导入的模型,则说明模型不是实体,需要修复。
我们需要Ctrl+Z撤销回到NX小平面体状态,或者用转换功能再转换回NX小平面体。转回去是为了将模型修复后再转成收敛实体。因为UG不能在同种小平面体类型中转换。
然后用菜单--》编辑---》小平面体里的填充孔功能,选中模型,可以在边选择里用用户选定的方法手动选择孔来修补。
▼
比较大的孔可以这样操作,小缝隙就比较麻烦了,选择方法就需要根据边数自动修补,软件会自动判断当前模型所有孔中的最大边数和最小边数,可以自己调整。
▼
确定或者应用就可以看到孔被修补了,然后用转换功能将修补后的模型转换成收敛实体。
在类型过滤器中就可以选择实体并选中模型,说明模型已经修复成实体了。修复完成后就可以导出STL模型进行切片了。
▼
2、模型重叠、没有布尔运算
有些模型由多个特征构成,表面虽然是封闭的,但没有进行布尔合并,也会导致切片出问题。如下图实际上是两个实体方块。
▼
还是新建空模型文件,导入模型,用转换功能转换成收敛体。会发现用类型过滤器-实体去选择时可以选中两个实体。
▼
现在可以直接用建模中的布尔功能给它们求和了,修复就完成了!
▼
3、非流形
非流形就是两个以上的三角面共享一边。
▼
这种也是先在UG中转换成收敛体,但不能直接布尔求和。
▼
我们就需要让两个实体有相交部分,再来求和。可以快捷键Ctrl+T调出移动对象功能,将其中一个实体向另一个移动一点点,0.1mm就够了(防止模型变化太大)。
▼
然后再对它们求和就可以完成修复了。
修复暴走萝莉
最后以一个实例来操作演示下,网友给我传的LOL里面的暴走萝莉模型。
▼
这个模型上面的问题都有,而且还多了法向反向问题。还是先在UG里导入模型。
▼
先转换为收敛体。
▼
你会发现一部分成功变成实体,一部分还是片体。我们将类型过滤器选择实体。
▼
框选所有实体并隐藏(Ctrl+B)。剩下显示的没修复完的片体。
▼
开启填充孔功能,再一个个来修补。
大腿:
▼
武器:
▼
感觉修复完了再来一次转换功能,转换成NX类型小平面体(框选全部)。
▼
点击应用,功能窗口还在,然后再将小平面体类型设为收敛,(框选全部)转换为收敛体。
▼
你会发现又有一部分被成功转换成实体,框选所有实体并隐藏。
▼
还剩下一些细节,用同样的方法,填充孔。再转换成NX小平面体,再继续转换成收敛体,将剩下转换好的实体隐藏,再反转隐藏(Ctrl+Shift+B)。
▼
已经全部转换成实体了,但是还要对它们进行布尔求和才行,下图是求和之后的。
▼
然后将修复完成的模型导出STL。
▼
导入netfabb验证一下,模型修复成功!
▼
不过目前UG的STL修复能力有限,不是所有模型都可以修复。
▼
- 双师课堂榜样在你身边——优秀学员学习经验分享(一)
- 赵孟頫《洛神赋》单字35
- 赵孟頫《洛神赋》单字36
- 健身4个月分享个人成果,腹肌和胸肌练的都不错,你感觉如何?
- 【花园洋房】上海静安稀缺450平独栋花园洋房分享(JAMJ-248)
- 【住宅用地】安徽宣城100亩稀缺商住用地项目分享(NGZL-247)
- 1文读懂:你脱发的所有原因,从根开始治,生发速度才快!分享!
- 兴宁人,其实你很富有,你知道吗?
- 每日分享丨女赛车手假装学员整蛊教练,防不胜防的漂移好过瘾
- 报名 | 12月16日岭南MBA“岭南视界”系列分享(深圳):汽车行业