可以通过两种方式来编辑 iAssembly:
- 打开工厂文件并修改表。可以修改行,这仅影响该成员。也可以添加或删除列,这会影响所有成员。
- 使用常规造型命令自动捕获对成员进行的编辑。在不打开工厂表的情况下,将造型范围设置为“编辑成员范围”(以将造型编辑限制至激活成员)。任何影响可配置项目的造型编辑都将影响表。
注: 若要编辑键列,请编辑工厂表。
有关编辑 iAssembly 和成员的提示
- 与 iPart 不同,浏览器显示的是成员名称,而不是关键字。如果合适,请在成员名称上单击鼠标右键,然后选择“按关键字列出”。单击鼠标右键,然后选择“按成员名称列出”以恢复成员名称显示。
- 您可以删除 iAssembly 表。在浏览器中的表上单击鼠标右键,然后选择“删除”。对工厂的所有引用都将删除,并且零部件将转换为标准部件文件。
- 如果删除了项目(如零部件、关系、参数、表达或 iMate),表列也会删除。
- 如果重定义了关系,或使得某个零部件对工厂而言是非自适应和非柔性的,则列将被保留,但不会更改。如果将某列的所有单元手动设为同一个值,也会出现这种结果。
- 如果重命名了对象或者将表零部件替换为普通原型,列标题将会被重命名。
- 可以配置 iMate 的匹配列表。在“iMate”选项卡中选择适当的匹配列表项,然后单击“添加”箭头以将该列添加到表中。修改匹配列表时,要用分号来分隔列表中的项目,如以下示例:iMateA; iMateB; iMateC; iMateD。
编辑 iPart 或 iAssembly 工厂时,可以使用传统造型命令进行影响表的编辑。此方法可以有效地创建工厂,而无需使用表编辑器或 Excel 进行修改。
使用“编辑范围”选择器在“编辑成员”(激活行)和“编辑工厂”(所有行)之间切换造型范围。
对于“编辑成员范围”,可以配置的模型编辑将修改表的激活行。如果表中还不包括已修改项目的列,将创建该列。将为激活的行设定新值,为其他所有行设定原始值。如果已在表中配置了该项目,则修改仅会更改当前行中的单元。其他成员不会随着该更改而更新。
对于“编辑工厂范围”,对已配置项目的编辑可调整列中的所有单元,以与新值匹配。因为修改的项目尚未在表中,所以不会创建新列。
注: 将全局更改应用到所有工厂成员时,请谨慎操作。您可能会无意中更改当前成员中使用的所需的值,但是该更改将会导致其他成员产生错误。