在文件或模板中使用 iProperty 的步骤

新特性: 2020.12021.12022

每个 Inventor 文件都具有一组称为 iProperty 的文件属性。如果文件具有多个模型状态,每个模型状态可以具有唯一的 iProperty。

创建模型状态时,请务必注意编辑范围状态。如果启用了“编辑成员范围”,则对 iProperty 的更改将仅应用于激活的成员。如果启用了“编辑工厂范围”,则对 iProperty 的更改将应用于所有成员。

您可以通过单击“模型状态”浏览器条目顶部的铅笔图标,在浏览器中的“编辑成员范围”和“编辑工厂范围”之间切换。

使用 iProperty 来分类、管理和搜索文件,创建报告,自动更新工程图中的标题栏和明细栏以及部件中的 BOM 表。搜索文件时,“查找”使用 iProperty 来定位文件。

提示: 当“拼写检查”处于启用状态时(“应用程序选项”对话框/“常规”选项卡),Inventor 会在您在“iProperty”对话框的任何文本字段中键入内容时自动检查拼写。

从 Inventor 外部(例如从文件浏览器)访问“iProperty”对话框时,“拼写检查”在“iProperty”对话框中处于禁用状态。

设置文件或模板 iProperty

  1. 按以下方法之一打开“iProperty”对话框:
    • 单击“文件”“iProperty”以显示激活的文件或模型状态的“特性”对话框。
    • 在浏览器中的参考文件上单击鼠标右键,然后选择“iProperty”以显示激活的模型状态的“iProperty”对话框。
    • 激活模型状态,然后在浏览器中的模型状态上单击鼠标右键以显示激活的模型状态的“iProperty”对话框。
    • 在浏览器中,选择多个文件,单击鼠标右键,然后选择“iProperty”以显示“iProperty”对话框。
    • 打开 Design Assistant:单击“文件”“管理”“Design Assistant”。
    • 在“Design Assistant”中,单击“文件”“打开文件”或“打开文件夹”。在浏览器中的文件上单击鼠标右键,然后选择“iProperty”。
  2. 在“特性”对话框中,单击“概要”、“项目”、“状态”或“自定义”选项卡,然后设置要使用的特性值。

    只有这些选项卡上的设置可用于搜索文件和更新 BOM 表数据库、明细栏和其他信息条目中的信息。

注: 根据文件类型和用于打开对话框的方法,可能会显示其他选项卡。

在使用 Design Assistant 更改 iProperty 之前,始终应该先保存任何已打开的 Autodesk Inventor 文件。

将 iProperty 复制到工程图

可以将模型 iProperty 的值复制到工程图。如果将 iProperty 复制到工程图模板中,那么可以从使用该模板创建的工程图中访问它们。

  1. 打开工程图,然后单击“工具”选项卡 “选项”面板 “文档设置”
  2. 在“文档设置”对话框的“工程图”选项卡中,单击“复制模型 iProperty 设置”。
  3. 在“复制模型 iProperty 设置”对话框中,选择“复制模型 iProperty”,然后选择要复制到工程图中的 iProperty。
  4. 单击“确定”以关闭“复制模型 iProperty 设置”。
  5. 单击“应用”和“确定”以保存文档设置,并关闭“文档设置”对话框。

放置第一个工程视图时,选定的 iProperty 会从参考的模型文件复制到工程图,覆盖所有现有的工程图 iProperty。

注: 从源模型复制并更新模型 iProperty。源模型始终是在第一个工程图纸上的第一个工程视图的顶部模型。
提示: 复制的 iProperty 与源文件并不关联,因此不会随源文件更新而更新。单击“管理”“更新复制的模型 iProperty”以更新工程图中的 iProperty。

创建或编辑 iProperty 的表达式

可以在“特性”对话框中为文本类型 iProperty 创建和编辑表达式。表达式包含自定义文本和参数及 iProperty 名称(在括号中)的组合。估算表达式时,参数和 iProperty 名称将替代为参数和 iProperty 值。包含表达式的 iProperty 将由表达式图标标记,并且工具提示将显示当前的表达式。

注: 仅为文本类型 iProperty 创建表达式。表达式不能以数学方式进行估算,而且不能用于数字或日期 iProperty。

“特性”对话框将显示 iProperty 条目和 iProperty 表达式的估算值。包含表达式的 iProperty 字段由表达式图标标记。将鼠标指针悬停在“iProperty”字段上时,工具提示中将显示实际表达式。

  1. 使用以下其中一种方式来打开“iProperty”对话框:
    • 单击“文件”“iProperty”以显示激活文件的“特性”对话框。
    • 在浏览器中的参考文件上单击鼠标右键,然后选择“特性”以显示“特性”对话框。
    • 在模型浏览器中的“零件”、“部件”或“工程图”上单击鼠标右键,然后选择“iProperty”。
  2. 在“特性”对话框中,打开“概要”、“项目”、“状态”或“自定义”选项卡,然后在要创建表达式的字段处单击。
    • 若要编辑现有的表达式,请在字段中单击鼠标右键,然后选择“编辑表达式”。可以编辑表达式时,会显示等号。
  3. 插入等号,如果不存在,则创建或修改表达式。将每个参数和 iProperty 名称括在括号内。
    • 样例表达式:

      =DIN1026 - U 140 x <G_L>

  4. 单击“应用”或按 Enter 后估算表达式。
    • 如果 G_L =“XYZ”,估算的样例表达式为:

      DIN1026 - U 140 x XYZ

注: iPart、iAssembly 和资源中心将忽略保存在“特性”中的表达式(公式)。

提示:

重要: 即使在“文档设置”中指定其他值,“展开模式长度”、“展开模式宽度”和“展开模式面积”值的单位也仅遵循厘米单位。若要将展开模式的单位更改为不同于厘米的单位,必须在“iProperty”>“自定义”选项卡对话框中使用以下字符串并指定其他单位:
  • =<钣金长度>
  • =<钣金宽度>
  • =<钣金面积>

为设置不同于厘米的展开模式单位,必须首先使用展开模式创建钣金零件,然后在“iProperty”>“自定义”选项卡对话框中创建钣金表达式。例如:

  1. 在“文档设置”>“单位”对话框中,指定所需的默认单位。
  2. 在“自定义”选项卡的“值”选项卡中,输入:<Sheet Metal Length>
  3. 单击“添加”。
  4. 关闭,然后重新打开“iProperty”>“自定义”选项卡对话框。

    值显示

注: 您也可以创建 iLogic 规则以创建展开模式的自定义单位。

实例特性是指定给存储在父部件中的各个零部件实例的特性。与 iProperty 不同,实例特性不会影响参考的零部件文件。实例特性值的优先级高于自定义 iProperty 的值。如果存在自定义 iProperty 并且您创建了同名的实例特性,实例特性将覆盖自定义 iProperty。若要了解如何使用实例特性,请参见使用实例特性的步骤