书接上篇:solidworks打开step和igs模型时不显示,或提示默认模板无效
一、简介和痛点:
目前市面上有的三维设计软件有很多,如UG、Pro/E、CATIA、solid edge、inventor等,而且每个三维设计软件都会生成自己文件格式。当需要在不同软件中协同设计时往往需要反复的转换模型,3D Interconnect可以允许用户直接打开第三方软件的模型,并且能实时更新!
以下为3D Interconnect的详细介绍:
3D Interconnect 使用新技术与工作流替换 SOLIDWORKS 当前平移功能,以便在 SOLIDWORKS中使用第三方 CAD 数据。(此功能是solidworks2017及以后版本推出的)
您可以:
不用把它转换到 SOLIDWORKS 文件,可直接把专有 CAD 数据插入 SOLIDWORKS 装配体中。
通过其到原始零件的关联链接在 SOLIDWORKS 软件中打开专有 3D CAD 格式。
如果您通过保留 SOLIDWORKS 中创建的顺流特征更新其创作应用程序中的专有 CAD 数据,则在 SOLIDWORKS 文件中更新这些更改。
断开已插入零件文件与原始零件文件的链接。
3D Interconnect 支持以下格式:
具体操作过程(我们以solidworks和creo软件为例,其它三维软件的操作类似)
注意:solidworks版本一般需要高于打开软件:UG、Pro/E、CATIA等的版本才能直接打开对方的模型,但有一种折中的办法,各软件统一用step文件(不是像以前那种简单的转换为step,后文会介绍)为中间过渡文件,这样几不用担心打不开对方文件,也能避免因为直接打开对方零件而产生一些数据错误,如下
当solidworks没有打开3D Interconnect功能时,直接打开step文件如下:
此时如果更新step文件,solidworks中打开的step文件不会随着外部文件更新
启动solidworks 3d interconnect (直译过来就是三维互连),选型-导入中启用(一般软件默认会打开此功能,特别的:如果不需要外部更新功能时打开中间格式文件错误,可以关闭这个功能)
接下来我们在creo软件中新建一个零件,然后导出为step格式保存在文件夹中
Solidworks中需要在装配中插入刚保存的test.stp零件
右键模型查看此时的菜单目录如下
我们更新creo软件中模型的特征,如:增加一个孔,然后导出为step(名称一样,覆盖文件夹中的零件),此时solidworks软件中的模型只需点击更新即可跟着更新
在solidworks零件上右击出现更新模型命令,点击更新
可以看到solidworks中的模型也更新为creo中更改后的模型了!
注意:
1、虽然solidworks官网说了solidworks能直接打开其它三维软件:creo,ug,CATIA,inventor、solid edge等模型文件,但笔者测试必须要solidworks的版本高于其它软件版本才行,并且也有打不开的风险,所以大家工作中可以用step文件当中间过渡文件,只需协作设计时新建一个借用零件文件夹,把需要借用的文件放在里面更新即可
2、需要注意的是零件要在solidworks装配中才能使用更新模型命令
3、如果不想使用外部更新了,直接在零件上右击断开链接或者解散特征即可
测试软件版本:Solidworks2020,creo7.0,其它版本操作一样
领取专属 10元无门槛券
私享最新 技术干货