创建在尺寸、材料或其他变量方面有所不同的零件族。
如果有需要重复使用的备用设计,可以将其创建为 iPart。然后,可以通过从表中选择称为成员的变体来使用它们。设计在尺寸、材料、装配配置等方面可能各有不同。
使用 iPart 分为两个阶段:零件编写和零件放置。
在零件放置中,选择表中的一行来表示相应版本。Inventor 会使用表行中的值生成 iPart 成员。Inventor 会将其插入到部件中,就像对待任何其他零部件一样。
可以通过在“iPart 编写器”表中指定值定义各个成员。如果愿意,可以在嵌入的 Microsoft Excel 电子表格中添加或编辑成员。对于标准 iPart,每个表行都是 iPart 的一个成员。
您在“iPart 编写器”表中选择的任何特征均会亮显在图形区域中。如果您选择列或单元,拥有的特征也会亮显在图形区域中(如果可能)。
如果未在表单元中指定测量单位,则将使用默认文档单位。
可以创建两种类型的 iPart 工厂:标准 iPart 工厂和自定义 iPart 工厂。
不能直接编辑自定义 iPart 工厂,但放置成员后可以为自定义参数选择值。例如,如果使用角钢工厂,则选择要使用的 iPart,然后修改某些值,例如长度、宽度或厚度。只能修改创建 iPart 工厂时指定的值。
我们建议您将标准 iPart 工厂存储在其路径包含在激活的项目文件的库中。此路径称为代理路径。
库文件夹必须与工厂库具有相同的名称,并使用下划线字符作为前缀。例如,如果工厂存储在名为“Bolts”的库中,则定义一个名为“_Bolts”的库。Inventor 将工厂生成的所有 iPart 自动存储在“_Bolts”库中。可以定义多个代理路径以在项目中指定。此技术很有用,例如,在您要按类别对表驱动零部件进行分组时。可以删除项目文件中的多余路径(以红色显示)。
如果未指定代理路径,Inventor 将会在包含 iPart 工厂的文件夹的子目录中创建成员文件。例如,假设在 C:\temp 中有一个名为 Bolt.ipt 的 iPart。将 iPart 成员放置在部件中时,Inventor 会在 C:\temp\Bolt 中创建 iPart 成员文件。
相比之下,可以将自定义 iPart 成员存储在存储其他零件的任何位置;可以在部件的“放置自定义 iPart”对话框中指定位置。
iPart 行为 | 标准 iPart | 自定义 iPart |
---|---|---|
用于创建成员的参数值 | 从列表中选择 | 指定值(对于自定义参数)或者从列表中选择(对于其他参数) |
成员文件的位置 | 当相同名称的子目录创建文件时确定,或者由代理路径确定 | 用户指定 |
成员数 | 有限;每行一个成员 | 通常无限;每行可基于不同的自定义参数值生成多个成员。 |
成员重复使用 | 重复使用(如果可用) | 始终为新建 |
是否进行成员编辑?(向成员添加特征) | 否 | 是 |
是否通过 iPart 表指定成员文件名? | 是 | 否 |
是否使用展开模式编辑特征? | 是 | 否 |
定位特征在 iPart 中是有用的。在 Inventor 中,定位特征可用来约束部件中的零件,以及在电气零件中创建引脚。
在零件中创建定位特征,然后再将其变换为 iPart 工厂。然后,在“iPart 编写器”对话框中,选择要在 iPart 表中包含或排除的定位特征。默认情况下,除电气零件中的引脚(工作点)以及使用 iMate 约束的定位特征外的所有定位特征都会排除。
钣金 iPart 包含更多属性:
在利用这些属性时,如果钣金 iPart 要包含会消除折弯并影响折弯顺序的特征抑制,那么需要您多加考虑。
创建钣金 iPart 工厂时,默认的折弯顺序便已创建。默认的折弯顺序取决于展开模式实体是否存在于钣金文档之中。
对于在工厂范围的编辑,默认折弯顺序的行为与常规钣金零部件展开模式的折弯顺序行为一致,但在 iPart 工厂环境中表现的行为可能有所不同。展开模式将基于激活成员的可见中心线(造型线或示意线)自动管理折弯顺序。指定成员中不可见的中心线(由于抑制)将发布折弯顺序编号以便维持剩余特征上的无间隙顺序。