装配中的定制事例属性

使用事例属性对话框中的添加定制事例属性按钮 ,可以将元数据添加到装配模型中放置的每个零件、部件和子装配。利用定制事例属性,每次在装配中使用零件或子装配时可以为该零件或子装配指派不重复元数据。

示例:

您可以结合使用参考 ID 和维护定制事例属性来标识建筑物中或轮船上的门号或柱号,以及定义同一设备中不同位置使用的轴承的润滑要求。可以在装配图纸和零件明细表中引用这些定制事例属性。

要了解装配到工程图的完整工作流,请参见示例:在零件明细表中显示定制事例属性

您可以创建查询来查找需要维护的所有零件以及所处的维护时间间隔。使用查询对话框(装配)并从属性列表选择定制事例。有关更多信息,请参见在装配中查找零件

还可以将定制事例属性添加到模板文件,然后将其设为可自动供所有新文档使用。

Note:

在天工CAD 2024R1以及之前的版本中,装配体内部部件不支持添加定制事例属性。从2024R2版本开始,内部部件像普通部件一样,允许用户添加定制事例属性。

要了解如何在事例属性对话框中指派值以及各单元格颜色代表的含义,请参见事例属性命令

示例定制事例属性

以下定制事例属性在 天工 CAD Preferences 文件夹中提供的 CustomOccurrenceProperty.xml 文件中定义为示例。当您选择添加定制事例属性按钮时,这些列就添加到事例属性对话框中。您可以编辑此文件来为这些定制事例属性提供可选值列表,或添加您自己的属性。

您可以使用 天工 选项对话框中的文件位置页面为该文件指定其他位置。

定制事例属性名称 编辑行为 使用
BOM ID 局部 不同于项号(无论出现在何处,相同零件的项号都是相同的),每次放置相同零件或部件时,BOM ID 可以不同。
参考 ID 全局

部件的参考 ID 或位置指示符,如空间号或列编号。

维护 全局带覆盖 具有以下预定义选项的维护计划:每天、每周、每两周、每月、每季度或每年。
注释 全局带覆盖 部件放置或装配指导说明。
注释: 有关编辑行为列中属性类型的信息,请参见下面的定制事例属性编辑行为

编辑定制事例属性定义文件

您可以更改 CustomOccurrenceProperties.xml 文件中提供的定制属性的示例定义。即使文件是 XML 格式,也可使用记事本等文本编辑器对其进行编辑。

您还可以新建定制事例属性,方法是复制一个现有定制事例属性定义并根据需要进行编辑。指导说明在 CustomOccurrenceProperties.xml 文件的正文中提供。选择要复制的属性并基于属性行为类型(局部、全局或全局带覆盖)进行修改。

编辑文件时,您输入的信息会直接影响事例属性对话框中显示的内容和可执行的操作。您可以:

  • 为每个定制事例属性提供一个默认值。该值将出现在该属性的每个事例的单元格中。这样可快速提供默认信息,该信息可更改。

  • 创建特定值列表,然后可以从每个单元格中的列表选择这些值。(即使提供了值列表,您仍可以在该字段中选择空白值和输入信息。)

  • 将值留空,在这种情况下您可以在每个单元格中输入任何自由形式的文本或数值。

  • 定义您希望显示为列名称的属性名称。

  • 定义当您将光标悬停在列标题时希望显示为工具提示的属性描述。

从装配中移除定制事例属性

使用事例属性对话框顶部的删除定制事例属性按钮 ,可以从装配中删除一个或多个定制事例属性。此按钮仅在顶层装配中可用。通过该按钮,将打开删除定制事例属性对话框,供您选中要从表中移除的定制事例属性列所对应的复选框。

这会自上而下从所有装配中移除选定的属性和数据。

定制事例属性编辑行为

定制事例属性类型控制其在事例属性对话框中的行为。属性类型是属性定义不可或缺的组成部分:

局部

摘要 — 非常类似于项号,本地属性只在活动装配中编辑和可用。将该装配放置在另一装配中时,该属性值就像是不存在。

  • 值可以自活动装配向下指派给事例。
  • 所有值均被保存,并只应用于活动装配。
  • 这些值在较高层装配中不显示。
全局

摘要 —全局属性向上升起,可以在较高层装配中查看。编辑该值会更改所属装配中的值。这是系统事例属性的工作原理。该值在使用该装配的所有较高层装配中均相同。

  • 指派值并将其存储于父装配。父装配是放置事例的装配。
  • 编辑应用在父装配中。
  • 可以从较高层装配读取和看到该值,但不能从较高层装配覆盖该值。
全局带覆盖

摘要 -全局带覆盖属性向上升起,且可从较高层装配访问。该值取决于所处的关联。这意味着可以在较高层装配中覆盖该值,因此在较高层装配关联中访问该属性时会返回较高层值而不是较低层值。

  • 这些与全局属性类似,除了可以使用添加覆盖快捷命令在较高层装配的关联中覆盖值。
  • 这并不会编辑父装配,父装配是只读的。
  • 应用的值取决于装配显示时所处的关联。如果显示为顶层装配,覆盖将优先。