文件命名规则

文件命名

在规划实施时,文件命名是一个重要的考虑因素,DriveWorks 在文件的命名方式方面提供了完全的灵活性。

本文档介绍了如何在 DriveWorks 中命名文件,以及您选择的名称如何与分项选择和从动分项选择的概念交互,以便您可以构建可以反复使用的零件库,而无需为生成的每个规格生成。

本文档介绍了以下关键概念:

简单文件名(带后缀)

DriveWorks 以非常简单的方式决定模型的文件名,例如,如果我们有以下装配结构和文件名规则:

装配结构文件名规则结果(创建规范 18 时)
我的装配DW指定MyAssembly MyProject 0018
我的部分ADW指定MyPartA MyProject 0018
我的部分BDW指定MyPartB MyProject 0018

在这里,您可以看到 DriveWorks 只是在原始组件名称的后缀(带一个空格)和 Specification Name 规则的结果(在本例中为 MyProject 0018)上。

DW指定

DWSpecification 是一个特殊变量

默认情况下,Specification Name 规则会生成 SpecificationID 格式为 4 个前导数字的项目名称。

简单文件名(带前缀)

另一种可能性是告诉 DriveWorks 使用规则的结果作为前缀,例如:

装配结构文件名规则结果(创建规范 18 时)
我的装配“*”&DWSpecification&“*”我的项目 0018我的装配
我的部分A“*”&DWSpecification&“*”我的项目 0018我的部分A
我的部分B“*”&DWSpecification&“*”我的项目 0018我的部分B

此处使用 *,首先在规则的开头,以删除原始文件名;,然后在规则的末尾附加原始文件名。

绝对文件名

也可以告诉 DriveWorks 根本不使用原始文件名,例如:

装配结构文件名规则结果(创建规范 18 时)
我的装配“*A-”&DWSpecificationA-我的项目 0018
我的部分A“*PA-”&DWSpecificationPA-我的项目 0018
我的部分B“*PB-”&DWSpecificationPB-我的项目 0018
原始文件名

删除原始文件名时,请务必包含一些内容,以区分正在构建的每个模型。

如果不这样做,您最终将得到一个充满完全相同组件的组件。

智能文件名

也可以使用智能命名约定。这将允许 DriveWorks 重复使用之前创建的文件。

顶级程序集仍需要唯一名称,如果不是的话,则根本无法生成任何内容。但是所有子装配体和零件都可以分配一个智能命名约定。

装配结构文件名规则结果(创建规范 18 时)
我的装配“*A-”&DWSpecificationA-我的项目 0018
我的部分ALengthReturn &“ Long X” DWVariableHeight &“ High”MyPartA 2745 长 x 698 高
我的部分B“*PB-”&HashMD5(LengthReturn&DWVariableHeight)PB-C48CEAEBA9E04137B8E201A8D5DA8559
智能文件名

使用智能文件名时,将影响模型结果的所有参数合并到名称中非常重要。

这可确保 DriveWorks 在需要时重复使用正确的组件。


文档最后更新时间:2025-04-15 14:26:38

深色
模式

切换
宽度

回到
顶部