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文件后,另存为时不要使用空模板,要点取消,再选择一个模板,虽然可能会选很多次,但是最后保存的装配体是不会缺少零件的,我就是这样解决的。

Solidworks不能显示由STEP格式转化而来的装配体里的零件?
默认模板没有设置,但在不设置的基础上也可以直接打开别的格式文件,在打开别的格式文件时,会弹出“默认模板无效,通过修改选项对话框中的默认模板可以解决此问题。您要继续使用一个空模板吗?”时不要打击“确定”,应该打击“取消”(不要按照提示使用空模板,要选一个模板就能打开了!)。打击取消后...

为什么SolidWorks无法正确显示STP\/ STEP文件?
首先,检查是否是装配体的默认模板设置问题。有时候,系统可能设置不正确导致模型无法正常显示。请确保你的SolidWorks装配体设置与STP\/STEP文件格式兼容,并且没有禁用相关的显示选项。如果需要,可以尝试调整装配体的显示设置,或者从SolidWorks的帮助文档中查找相关指南,以确保正确配置。其次,如果问题出现在使用...

solidworks装配体零件无显示怎么办r
1、首先我们打开电脑里的solidworks软件打开装配体,可以看到一个长方体,然而另一个零件圆柱体却没有看到,也没有将零件隐藏。2、我们点击打开圆柱体零件图,这时发现零件图里也没有看到圆柱体。3、请看到左边状态栏的圆柱体特征,右键点击特征,找到一个眼镜的小图标,这时会发现小图标的注解是显示,也...

solidworks装配体替换零部件配合条件识别不了
配合条件识别不了的原因如下:如果是打开的igs、step等格式的文件,零件之间是没有配合关系的。如果是原图的配合失效,需要检查所配合零件的特征是否有改变以及配合关系是否被压缩。比如特征被切除或者删除了。再者就是其他相关联的配合关系被删除。

Solidworks装配体中不显示零件?
显示问题,按一下最上面的红绿灯重新生成(重新建模:Ctrl+B)

为什么我的SolidWorks打不开STEP格式文件?
打开SolidWorks,在“文件”菜单中选择“导入”,然后选择.STEP文件格式。在导入对话框中,确保选择了正确的配置选项,比如单位匹配、显示精度等。可以尝试勾选“自动修复”或“强制实体”等选项,看是否能正确读取文件内容。清理和修复模型:如果文件成功导入但显示为空白,尝试通过SolidWorks的清理或修复工具来...

SolidWorks装配时如何打开stp或者sat后缀的装配体?
SolidWorks的零件和装配体都可以保存为这两种格式的文件,格式分别为STEP和ACIS。这两种文件的共同特点是封装了或者是隐藏了特征。是SolidWorks输出的三维格式文件。对于装配体要使用这类外来文件只需要将其转换成SolidWorks文件,就可以正常打开并应用了。转换方法如下:(菜单)插入--Feature Works --识别特征...

solidworks打不开step格式
1、你好!SolidWorks打开step文件时,首先要能浏览找到该_式的文件。在打开对话框中文件名的右侧是文件格式下拉列表,单击下拉列表选择(*.step;*.stp)_式文件后,对话框只显示该格式的文件名。2、需要打开solidworks软件,在solidworks软件的菜单栏里选择文件下拉菜单的打开。跳出来一个对话框,选择step...

Solidworks装配体中零件看不到了怎么办?
1.直接在顶层装配体右键显示所有零件,1 2.或者单独找到该零件右键眼睛图标显示 二、零件缩很小,找不到 右键零件,点击放大镜图标,从而放大所选零件。放大后可能被别的零件挡住了,可继续右键点击“孤立”三、零件被压缩 右键零件点击取消压缩图标 最后,题主可以看网上SW学习课程,只有系统学习才能把握...

为什么solidworks装配体插入零件不显示
这是在作图过程中偶尔发生的系统错误,如果你装配图中的零件是可以正常打开的,那就很好解决,把目录树中的所有零件选中,然后右键选择“生成子装配体”,点“确定”,然后打开那个生成的子装配体,就能显示出装配体了。SolidWorks是达索系统(Dassault Systemes )下的子公司,专门负责研发与销售机械设计...

相似回答