Solidworks不能显示由STEP格式转化而来的装配体里的零件?

装配体(各种软件生成)被保存为STEP格式后,用solidworks打开,它会自动把装配体里的各个零件生成单独的.sldprt格式的零件,还有一个.SLDASM格式的装配体文件,点击全部保存后.再用solidworks打开刚才保存过的.SLDASM格式文件就会发现,里面所有的零件都补压缩了,显示不出来,但是在压缩的零件上点右键再点打开,单个零件是可以打开的,但就是在装配体里显示不出来.初步怀疑是装配体找不到零件的路径.所以所有单个零件拷到一个文件夹里,再重新在solidworks里新建一个装配体,把零件重新装一次,再点保存装配体,这回可以保证零件的目录很清晰.但是关闭装配体后,再重新打开装配体,又会发现所有零件都被压缩了,显示不出来!试过了N次了,结果都一样,只要是通过SETP格式转化后再保存的零件,就不能在装配体里显示出来?有哪位仁兄有这样的问题,求赐教?不胜感谢!
我的solidworks是2012版,奇怪的是,同样的操作,在我同事的电脑里,也是2012版,就可以显示出来,我们用的是同一个操作系统windows7.我把solidworks卸掉,再重新装问题依久。更奇怪的是,我同事的电脑虽然可以显示装配体的零件,但他的电脑不能直接打开STEP格式的装配体,每次都是我帮他打开后再保存为solidworks的格式,他就能打开看,而我打开刚保存过的装配体就不能显示.我们俩相当于互补,这个问题困扰我们很久了,求赐教?难道是盗版软件出的问题?

SW2018导入STEP格式装配体时无法把零件单独打开

如图在此状况下,即使解散特征 装配体的零件只会变成多实体的一部分也无法单独打开。由此可以判断,STEP的装配体输入的时候没有被识别为装配体(*.sldasm),而是识别为零件(*sldprt),以零件模板打开了装配体,故而装配体(*.sldasm)被转换为了零件格式(*sldprt),原本装配体的则零件被识别为多实体一部分(*.part)了。

所以,问题应该出现在软件对于导入的STEP格式的装配体识别上出现了问题,所以我们对比18(17)之前的版本和18(17)版的区别,在导入模型识别上的新增功能有哪些?如下图,在导入模型的识别功能上17版新增了3D INTERCONNECT,这个功能的官方介绍:SOLIDWORKS 3D Interconnect允许您与第三方本机CAD文件无缝地工作。您可以执行以下操作:

•直接将专用CAD数据插入SOLIDWORKS程序集,而无需将其转换为SOLIDWORKS文件。

•在SOLIDWORKS软件中打开专有的3D CAD格式及其与原始部分的关联链接。

•通过维护在SOLIDWORKS中创建的所有下游特性来更新其创作应用程序中的专有CAD数据,从而更新SOLIDWORKS文件中的更改。

既然找到了一个方向,我们就试试把这个选项关闭,结果如下图。

再次打开装配体时就可以被识别,零件可以单独打开,问题解决。

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2018-05-04

打开选项,找到默认模板,设置装配体的默认模板,这个问题一般是由于默认模板没有设置造成的!

追问

已设置默认模板了,没用,

追答

最好把文件传上来看下,具体是什么问题,一般不会出现这类问题

追问

在solidworks里随便建一个零件,再用此零件建一个装配体,然后再把装配体保存为STEP格式.再用solidworks打开STEP格式的装配体,再点保存所有时(单个零件和装配体都会被保存),再打开,刚刚保存过的装配体就会出现零件被压缩显示不出来.

追答

盗版也有可能造成这类问题,但是一般情况下,都是在使用插件方面才会出现。当然,盗版每台机器状态都不一样,正版测试过不会出现此类问题!

本回答被提问者和网友采纳
第2个回答  2018-08-12
默认模板没有设置,但在不设置的基础上也可以直接打开别的格式文件,在打开别的格式文件时,会弹出“默认模板无效,通过修改选项对话框中的默认模板可以解决此问题。您要继续使用一个空模板吗?”时不要打击“确定”,应该打击“取消”(不要按照提示使用空模板,要选一个模板就能打开了!)。打击取消后会弹出“新建Solidworks文件-模板-装配体图标”,打击一下装配体图标再打击“确定”,此时又会弹出“默认模板无效,通过修改选项对话框中的默认模板可以解决此问题。您要继续使用一个空模板吗?”,再次点击“取消”,此时又会弹出“新建Solidworks文件-模板-零件图标”,打击一下零件图标再打击“确定”就OK了,这时就耐心等待转换打开装配体和关联零件的读取成功。
第3个回答  2018-05-02
打开stp后另存为IGS格式,再打开IGS后保存,已经可以打开了。我是这样解决的。
第4个回答  2017-10-30

这个还是缺少模板的问题,打开STEP文件后,另存为时不要使用空模板,要点取消,再选择一个模板,虽然可能会选很多次,但是最后保存的装配体是不会缺少零件的,我就是这样解决的。

相似回答