实例规则

实例规则

实例规则用于确定 抑制状态、delete、replace 实例或 更改实例的配置。实例可以具有其 使用以下 state changed 和 configuration switched 语法

“ [状态作] |[配置名称]"

哪里

状态作是对 的状态执行的作 实例(delete、Suppress、replace 和 ReplaceFile。

Configuration Name 是要切换到的配置的名称。

实例顺序

SOLIDWORKS 特征管理器中的实例顺序不一定遵循 DriveWorks 识别的顺序。

DriveWorks 要求实例编号取自 SOLIDWORKS Feature Manager 中列出的顺序。例如:

SOLIDWORKS Feature Manager 显示DriveWorks 实例顺序
第 5 部分<>第 1 部分
第 1 部分<>第 2 部分
第 4 部分<>第 3 部分
第 3 部分<>

第 4 部分

 如果您不确定实例顺序,DriveWorks 捕获助手将通过 Captured Parameter Highlighting 指示顺序。

在下图中,SOLIDWORKS 特征管理器中的法兰 <5> 是 DriveWorks 的实例 1。

1744094327333.jpg

捕获的参数高亮显示指示 DriveWorks 捕获助手、模型和 SOLIDWORKS 特征管理器中的实例参数。


将实例替换为文件。

当实例要替换为文件时,可以使用两个选项:

  • <替换> - 将实例替换为已在 DriveWorks 中捕获的文件(静态或动态)。(文件名遵循 <replace> 字符串)。有关更多信息,请参阅如何:用静态或从动替换模型替换元件。

  • <ReplaceFile> - 将实例替换为未在 DriveWorks 中捕获的文件。(即 DriveWorks 完全不知道的任何模型)

统治意义
Unsuppress 实例,您也可以使用 “Unsuppress” (在 引号)或 “U” (在引号中)。 
Suppresses 实例,您也可以使用 “Suppress” (在 引号)或 “S” (用引号括起来)。 
“删除”从其父装配体中删除实例。 
“红色”模型的配置将切换为红色。 
“<replace>MyComponentSetName” 将实例替换为名为 MyComponentSetName 的 ComponentSetName 中。有关更多信息,请参见如何:用静态或从动替换模型替换元件帮助主题。 
“U|红色” 将取消抑制实例并将配置切换到 红。 
“<替换>MyComponentSetName|红色” 将实例替换为名为 MyComponentSetName 并切换 替换文件设置为 Red。 
“<ReplaceFile>D:\Models\Part1.sldprt”将实例替换为位于 D:\Models\ 中的 Part1.sldprt。 
“<ReplaceFile>Models\Part1.sldprt” 将实例替换为位于 Models 文件夹中的 Part1.sldprt,该文件夹是相对于规范路径的。 
“<ReplaceFile><Project>\Models\Part1.sldprt”

将实例替换为位于 <Project> 位置内的 Models 文件夹中的 Part1.sldprt

以下指令可用于引用 DriveWorks 使用的各种文件夹

  • <Project> - 是项目文件夹位置。

  • <Specification> - 是规范文件夹的位置。

  • <SpecificationMetaData> - 是规范元数据文件夹。

  • <GroupContent> - 是组内容文件夹。


“U|<ReplaceFile>Models\Part1.SLDPRT”这将取消抑制实例并替换为给定的文件。 
 
文档最后更新时间:2025-04-08 14:43:46

回到
顶部