如果产品生产工艺需要机械加工或开模具的话,必须是实体模型。下面讲讲为模型格式转换所做的一些尝试。
Adobe Illustrator文件转实体STP
Solidworks直接打开Adobe Illustrator文件,提示:“要求安装有 Adobe Illustrator 版本CS3 或以上才可将 Adobe lllustrator 文件输入到 SolidWorks”。
达索官方说明可以输入Adobe Illustrator文件到Solidworks并将Solidworks模型和工程图输出到Adobe Illustrator中。但是操作并不顺利,可行的操作是让Adobe Illustrator文件由犀牛中转导出stp。
C4D模型转实体STP
类似的,在C4D转实体模型时,尝试用犀牛打开C4D的文件导出obj,再用Solidworks打开,会提示无内容(数据为空)。
如果在C4D上导出obj,由犀牛打开将网格转成NURBS,选取网格删除网格,最后导出stp。但出来精度很差,甚至还有地方变形。改进的思路是重建曲面和更改阶数提高输出精度。


如果根据前述最后导出igs,这在Solidworks打开是空数据。
那接着在UG新建零件,导入该igs,缝合,移除参数,确实是可以导出stp,但出来的数据依旧不尽如人意。在UG导出设置中,勾选曲面和曲线,导出stp结果是变形的。


只勾选体的话,导出数据为空。
这里如果能调整导出数据,出来的实体能达到质量要求的话,那C4D模型转stp实体就不麻烦了,但是我在UG上并没有找到相应的设置。
总结出两种思路
一种是由犀牛等软件生成高精度的stp文件,重建曲面和更改阶数提高输出精度,通过调整控制点的位置来改变造型;另一种是在工业软件端做逆向来复刻模型,比如Solidworks中使用网格重建曲面。

随着软件顺应行业的更新,逐步具备了对模型逆向的支持。如Solidworks逆向建模插件ScanTo3D,在UG高版本中的STL转STP功能,也有一些其他实用的模型格式转换软件。


如果你也遇到了网格转实体时CAD文件转换格式丢失,精度丢失等问题,欢迎来咨询和交流。
暂无评论,快来抢沙发吧~