图1 TreeHouse
如果我们有一款定型的产品,其装配体结构如图所示。
此时,一位新的客户对产品的尺寸提出了新的要求,需要对该产品中部分零件的尺寸进行修改以满足客户需求。
面对这种情况,不同的工程师可能会采取不同的处理方式:
例如,有的工程师可能会将整个产品目录复制一份,并在新的副本文件中进行修改(应该不会有人直接在原模型上修改吧?);
也有工程师可能会使用 SOLIDWORKS 的 Pack and Go 功能将装配体打包,并为文件添加前缀或后缀进行重命名,然后在重命名后的文件上做出相应调整。
上述两种方法都会给数据管理带来问题。
◆ 如果直接复制文件进行修改,新产品文件会与原始产品使用相同的名称和内部信息,直接影响后续BOM等信息。
即使修改过的文件信息做出新的更新,那些未被修改的文件仍然会在电脑上留下两个或多个文件实例,给管理带来不便。
◆ 另一方面,如果使用 Pack and Go 进行打包改名,无需做出修改的文件也会在电脑上存在两个不同名字的相同版本,对于数据管理仍然不利。
此时,可以利用SOLIDWORKS TreeHouse来进行更合理的操作。
先通过TreeHouse打开要改型的产品的顶层装配,(如图1所示)。
在顶层装配文件上点击鼠标右键,选择右键菜单中的“保存为新文档”(无论新型号产品中改动多少零件,总装必然要另存)。
在弹出的保存信息窗口中,为总装配体文件重命名,选择新的保存位置,同时可以更新文件自定义属性信息。
接下来,需要根据要修改零件的位置进行操作:
首先,对零件所在的子装配体文件进行同样的“保存为新文档”设置;最后,再修改零件本身。
设置完成后,被修改的文件背景色会变为绿色(如下图),而未修改的文件则保持不变。
准备就绪后,您可以将当前数据保存为TreeHouse文件以供将来使用。
若需直接生成SOLIDWORKS文件,只需点击上方工具条中的“输出至SOLIDWORKS文档”按钮,TreeHouse便会自动启动SOLIDWORKS,并在指定位置生成重命名及修改信息后的文件,同时保持所有文件的关联性,而未改动的文件则不发生变化。
至此,一次高效的产品改型三维模型更新就完成了,此方法可仅针对需要修改的文件生成新版本,有效避免了冗余文件的产生。