技术支持 Support
你的位置:首页 > 技术支持

如何对 SOLIDWORKS 中无法打开的装配体进行故障排除

2023-11-22 14:34:02点击:

如何对 SOLIDWORKS 中无法打开的装配体进行故障排除

文章来源:SOLIDWORKS代理商-卓盛信息

 

根据墨菲定律,文件损坏将在截止日期前不久发生。没有人愿意在时间紧迫的情况下重做已经完成的工作。无论是什么原因导致文件损坏(随机网络故障、从其他 CAD 格式导入的错误几何体、电源波动、关机不当、太阳黑子、古老的诅咒),SOLIDWORKS 都提供了一些强大的工具来帮助我们查找和修复问题。如果程序集无法打开,问题很可能是该程序集的单个组件。要解决这个问题,首先我们必须弄清楚它是哪一个。或者让 SOLIDWORKS 为您完成!

汽车修理功能

SOLIDWORKS 2017 添加了修复损坏文件的自动功能。如果您尝试打开可能能够修复的损坏文件,则会出现一个对话框,询问您是否希望 SOLIDWORKS 尝试修复该文件?试一试!该工具尝试识别损坏的片段,将其删除并保存原始片段的副本。如果损坏的组件被移除,修复后的组件将在没有它们的情况下打开。你可以从那里拿走它。SOLIDWORKS官网

从备份恢复

如果您启用了自动恢复和备份选项,并且最近发生了损坏,那么您可能很幸运。尝试从选项 > 系统选项 > 备份/恢复下列出的文件路径进行恢复。


确保您已将 Windows 文件资源管理器设置为查看隐藏项目,以便您可以浏览到这些路径。



如果自动修复失败并且备份副本不可用、过时或损坏,一切都不会丢失。我们还有更多工具可供使用。

高级配置方法

我最喜欢的查找损坏组件的方法是从“打开”对话框创建故障排除配置。此方法自 SOLIDWORKS 2012 起可用,因此如果您落后了几个版本,您仍然可以完成工作。使用以下过程:

1.启动 SOLIDWORKS,但未打开任何文件。单击“打开”。

2.浏览到无法打开的程序集并选择它,但先不要单击“打开” 。

3.从配置下拉菜单中选择高级。

4.单击“打开”以显示“配置文档”对话框。

5.选择仅显示装配结构的新配置并输入您选择的名称。

6.单击“确定”以新配置打开装配体,并抑制所有零部件。

7.右键单击树中的第一个组件,然后选择“设置为已解决”。


如果基本组件加载成功,请沿着解析组件树向下查找,直到找到失败的组件。如果它是子装配体,请对该文件重复此过程以缩小损坏的组件范围。如果发现损坏的零件,可以将其从装配体中移除并根据需要进行更换。正版SOLIDWORKS


大型设计评审模式方法

这项方便的功能早在 SOLIDWORKS 2012 中就已添加,因此即使是大型装配体也可以非常快速地打开。仅将最少的组件数据加载到内存中,仅足以显示和检查组件。

此方法比高级配置方法加载更多数据,但它仍然可能适用于故障排除。这里的一个主要区别是,在将组件完全加载到 RAM 中之前,您将能够看到它们。使用以下过程:

1.启动 SOLIDWORKS,但未打开任何文件。单击“打开”。

2.浏览到无法打开的程序集并选择它,但先不要单击“打开” 。

3.“模式”设置下,选择“大型设计审阅”,然后打开文件。

4. 如果出现大型设计审阅弹出窗口,请单击“确定” 。 

5. 单击大型设计审阅命令管理器选项卡上的选择性打开。

6.FeatureManager树中选择您认为可能未损坏的零件,然后单击打开所选零件。

如果您已经走到这一步,您将不再处于大型设计审阅模式。您选择的部分将完全加载到内存中,所有其他组件将被隐藏。弹出窗口将警告您隐藏组件注释正在加载到内存中。


一般情况下,隐藏零部件只会让我们看不到它们,但所有数据仍然在 RAM 中供 SOLIDWORKS 使用。使用此方法,您可以开始一一显示组件,并且当每个组件显示时,它也将被完全加载。当其中之一出现故障时,您就发现了损坏的组件。


我建议扩展显示窗格以加快这项工作的速度。(树上方“管理器”选项卡右上角的小弹出箭头。)您无需一次选择一个组件并从弹出工具栏中选择令人毛骨悚然的眼球图标,只需单击一下即可切换隐藏/显示状态。但是,如果您未选中“打开”对话框中“大型设计审阅”旁边的“编辑装配体”复选框,则该功能可能不可用。上海SOLIDWORKS

将装配体作为子装配体插入

如果您发现根本无法打开装配体,但可以单独加载所有子装配体和其他零部件,则很有可能您的SLDASM文件本身就是问题所在。您仍然可以挽救您的工作,而无需重新创建程序集。使用此过程:

1.启动 SOLIDWORKS,但未打开任何文件。

2.如果可能,使用与损坏的程序集相同的模板创建一个新的空程序集。

3.将损坏的装配体作为子装配体插入新装配体中。点击绿色复选标记而不将装配体拖放到图形区域中,即可自动将装配体原点和默认平面固定在一起。

4.FeatureManager树中右键单击子装配体,然后选择分解子装配体以将其零部件移动到新装配体的顶层。

5.使用新名称保存新的SLDASM文件,并进行测试以确保其有效。


在极少数情况下,当这些方法都不起作用时,SOLIDWORKS 技术支持可能可以恢复损坏的文件。这通常会失败,即使成功处理服务请求也需要几天的时间。在许多情况下,重新创建装配体是最佳选择。但使用上述方法,你很有可能不必为了赶在不合时宜的最后期限而熬夜。


一如以往,谢谢阅读,快乐阳光!——SOLIDWORKS代理商SOLIDWORKS 2023

 

微信公众号二维码      QQ技术交流群二维码