修改 AutoCAD 和 Inventor 的 Data Standard 配置文件

注: 本主题仅适用于 Inventor 和 AutoCAD 的 Data Standard 附加模块。

AutoCAD 和 Inventor 的 Data Standard 附加模块提供了两个唯一的配置文件,它们确定了 Data Standard 表的行为。可以修改这些行为以使其符合您的设计工作流。

Data Standard 配置文件中定义了以下行为:

配置文件详细信息

文件元素

配置文件为 XML。可以使用文本编辑器或 XML 编辑器来修改文件中的元素值。

AutoCAD 标题栏定义
在 AutoCAD.cfg 文件中,您会发现名为 <TitleBlock> 的元素。添加您要与 Data Standard 同步的块的名称。您可以有多个块名,所有块名用逗号分隔。例如:ISO_TITLEA,ANSI_TITUS
FileNameDefinition
定义文件命名方式。定义可以混合采用纯文本或变量的形式。每次用户输入或更改数据时都会计算表达式。文件扩展名被省略,但 Data Standard 会自动附加。

样例

    <FileNameDefinition>{Prop[TITLE].Value}</FileNameDefinition>
    文件名根据特性标题的值生成。
    <FileNameDefinition>{Prop[YEAR].Value}_{Prop[NUMBER].Value}</FileNameDefinition>
    通过使用特性 YEAR 和 NUMBER 组合并在这两个特性之间加上下划线来生成文件名。
PathDefinition
定义文件保存位置。定义可以混合采用纯文本或变量的形式。每次用户输入或更改数据时都会计算输入的表达式。不需要使用右反斜线。支持的变量为
  • {Workspace}……它将包含您的工作空间的路径
  • {Prop[<nameofproperty>].Value}……这是用户输入 data</nameofproperty> 后便会立即更改的特性值
  • {plain text ... } 这是纯文本,例如反斜杠符号或某些连续的路径段

样例

    <PathDefinition>{Workspace}\{Prop[PROJECT].Value}</PathDefinition>
    在本样例中,Data Standard 生成的路径是由应用程序中设置的工作空间文件夹加上“Data Standard”对话框中选择或输入的项目名称组合而成。由于工作空间不会更改,因此这部分是固定的,而项目路径会根据用户数据而更改。
PropertyDefinition
包含一个或多个 PropertyDefinition 元素的列表。PropertyDefinition 是该配置文件的核心部分,允许您定义一个或多个特性。

将要在“Data Standard”对话框中作为特性访问的所有字段必须在这里进行定义。特性名称也是文件的名称或标题栏特性的名称。如果特性名称与现有文件特性(如 title)匹配,则将使用此文件特性。否则,将创建自定义特性。此规则的唯一例外是 AutoCAD。当 AutoCAD 同步特性时,它会从 Data Standard 将特性同步到标题栏属性,而不是文件属性。

特性定义可用的属性有:

特性

必需

说明

支持的值

PropertyName

特性的名称

字符和数字

DataType

定义数据类型

文本型、日期型、数值型、双精度型、布尔型

InitialValue

定义第一次应填充的值

任何文本

RequiresValue

定义字段是否必须包含值

True、False

Regex

定义用于控制用户输入的正则表达式

正则表达式语法

SyncDWGProperty

定义了是同步 DWG 特性还是使用在“Data Standard”对话框中输入的值创建 DWG 特性。

有关详细信息,请参见使用 SyncDWGProperty 属性映射 Data Standard 中的 AutoCAD DWG 特性

True、False

ShowCheckinDialog
设置为 True 或 False 以指示是否显示“Vault 检入”对话框。
SkipForProperties
可以在 SkipForProperties 元素中添加 Data Standard 应跳过的逗号分隔的特性名称列表。这表示“Data Standard”对话框在遇到此标签中列出的特性名称后将不会显示。一种使用情形是跳过显示第三方资源中心零件(例如,Cadenas 资源中心生成的零件)“Data Standard”对话框。

样例

    <SkipForProperties>CDN_B</SkipForProperties>
SupportedFileTypes
定义 Data Standard 支持的文件类型。