关于 iPart

创建在尺寸、材料或其他变量方面有所不同的零件族。

如果有需要重复使用的备用设计,可以将其创建为 iPart。然后,可以通过从表中选择称为成员的变体来使用它们。设计在尺寸、材料、装配配置等方面可能各有不同。

iPart 工作流

使用 iPart 分为两个阶段:零件编写和零件放置。

在零件编写中,设计零件并定义其所有变化。
  • 启动一个新零件、现有零件或钣金零件。
  • 确定要随每个成员一同修改的设计部分。
  • 重命名参数、建立表达式,并创建用户参数。
  • 使用“创建 iPart”命令定义表示版本(成员)的表行。指定零件在参数、特性、螺纹信息等方面的变化。
  • 保存零件时,该零件将会自动另存为 iPart 工厂。

在零件放置中,选择表中的一行来表示相应版本。Inventor 会使用表行中的值生成 iPart 成员。Inventor 会将其插入到部件中,就像对待任何其他零部件一样。

iPart 中可包含的信息

关于 iPart 表和电子表格

可以通过在“iPart 编写器”表中指定值定义各个成员。如果愿意,可以在嵌入的 Microsoft Excel 电子表格中添加或编辑成员。对于标准 iPart,每个表行都是 iPart 的一个成员。

iPart 表中的“成员”列根据工厂名称生成默认文件名。每个成员名都是递增的。(可选)单击“iPart 编写器”对话框中的“选项”以设置其他命名方案,或者在成员单元中输入新名称。
注: 在部件中放置成员时,浏览器会显示成员文件名。如果从成员列中删除文件名设置,文件名将基于连接在一起的键名称,这会导致文件名很长。

您在“iPart 编写器”表中选择的任何特征均会亮显在图形区域中。如果您选择列或单元,拥有的特征也会亮显在图形区域中(如果可能)。

如果未在表单元中指定测量单位,则将使用默认文档单位。

关于标准 iPart 和自定义 iPart

可以创建两种类型的 iPart 工厂:标准 iPart 工厂和自定义 iPart 工厂。

注: 部件中现有 iPart 成员的连续放置将重用成员文件。如果关键字决定 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
用于创建成员的参数值 从列表中选择 指定值(对于自定义参数)或者从列表中选择(对于其他参数)
成员文件的位置 当相同名称的子目录创建文件时确定,或者由代理路径确定 用户指定
成员数 有限;每行一个成员 通常无限;每行可基于不同的自定义参数值生成多个成员。
成员重复使用 重复使用(如果可用) 始终为新建
是否进行成员编辑?(向成员添加特征)
是否通过 iPart 表指定成员文件名?
是否使用展开模式编辑特征?

iPart 中的定位特征

定位特征在 iPart 中是有用的。在 Inventor 中,定位特征可用来约束部件中的零件,以及在电气零件中创建引脚。

在零件中创建定位特征,然后再将其变换为 iPart 工厂。然后,在“iPart 编写器”对话框中,选择要在 iPart 表中包含或排除的定位特征。默认情况下,除电气零件中的引脚(工作点)以及使用 iMate 约束的定位特征外的所有定位特征都会排除。

注: 定位特征可见性是在原始零件中确定的。无法对其进行修改,但在放置 iPart 成员之后,可以使用“视图”“可见性”“对象可见性”以全局启用和禁用定位特征。

关于钣金 iPart

钣金 iPart 包含更多属性:

在利用这些属性时,如果钣金 iPart 要包含会消除折弯并影响折弯顺序的特征抑制,那么需要您多加考虑。

创建钣金 iPart 工厂时,默认的折弯顺序便已创建。默认的折弯顺序取决于展开模式实体是否存在于钣金文档之中。

对于在工厂范围的编辑,默认折弯顺序的行为与常规钣金零部件展开模式的折弯顺序行为一致,但在 iPart 工厂环境中表现的行为可能有所不同。展开模式将基于激活成员的可见中心线(造型线或示意线)自动管理折弯顺序。指定成员中不可见的中心线(由于抑制)将发布折弯顺序编号以便维持剩余特征上的无间隙顺序。

注: 如果钣金零件是使用 Inventor R2009 之前的版本创建的,而现在使用 Inventor R2010(或更高版本)变换为 iPart 工厂,那么这些钣金零件不支持在 iPart 工厂内编辑折弯顺序。

创建 iPart 的提示