Редактирование файлов конфигурации Data Standard для AutoCAD и Inventor

Характеристики таблиц Data Standard определяются двумя уникальными файлами конфигурации, входящими в состав надстройки Data Standard для AutoCAD и Inventor. Эти характеристики можно изменить в соответствии с требованиями проекта.

Прим.: Этот раздел относится только к надстройке Data Standard для Inventor и AutoCAD.
В файлах конфигурации Data Standard определяются следующие характеристики:

Сведения о файле конфигурации

Элементы файлов

Файлы конфигурации имеют разрешение XML. Чтобы изменить значения элементов в файле, используется текстовый редактор или редактор XML.

Определение AutoCAD TitleBlock
В файле AutoCAD.cfg доступен элемент с именем <TitleBlock>. Добавьте имена блоков, которые требуется синхронизировать с Data Standard. Можно указать несколько имен блоков, разделяя их запятыми. Например: ISO_TITLEA,ANSI_TITUS
FileNameDefinition
Определение имени файла. Определение может содержать как обычный текст, так и переменные. Выражение вычисляется каждый раз, когда пользователь вводит или изменяет данные. Расширение файла не указывается, но в Data Standard оно добавляется автоматически.

Примеры

    <FileNameDefinition>{Prop[TITLE].Value}</FileNameDefinition>
    Имя файла создается на основе значения свойства Title.
    <FileNameDefinition>{Prop[YEAR].Value}_{Prop[NUMBER].Value}</FileNameDefinition>
    Имя файла создается на основе комбинации свойств YEAR и NUMBER с нижним подчеркиванием посередине.
PathDefinition
Определение пути для сохранения файла. Определение может содержать как обычный текст, так и переменные. Введенное выражение вычисляется каждый раз, когда пользователь вводит или изменяет данные. Закрывающая обратная косая черта не требуется. Поддерживаются следующие переменные:
  • {Workspace}: содержит путь к рабочему пространству
  • {Prop[<nameofproperty>].Value}: значение свойства, которое изменяется по мере ввода пользователем данных </nameofproperty>
  • {plain text ... }: обычный текст (например, обратная косая черта или фрагменты постоянного пути)

Примеры

    <PathDefinition>{Workspace}\{Prop[PROJECT].Value}</PathDefinition>
    В этом примере путь, созданный Data Standard, состоит из папки рабочего пространства, заданной в приложении, а также имени проекта, выбранного или введенного в диалоговом окне Data Standard. Поскольку рабочее пространство не изменяется, эта часть является фиксированной, в то время как путь к проекту изменяется в зависимости от пользовательских данных.
PropertyDefinitions
Содержит списки одного или нескольких элементов PropertyDefinition. PropertyDefinition является ядром файла конфигурации и используется для определения одного или нескольких свойств.

Необходимо определить все поля, которые будут доступны как свойства в диалоговом окне Data Standard. Имя свойства также является именем файла или свойства основной надписи. Если имя свойства совпадает с существующим свойством файла, например title, используется именно это свойство файла. В ином случае создается дополнительное свойство. Единственным исключением из этого правила является AutoCAD. Когда AutoCAD выполняет синхронизацию свойств, связанные с этим операции в диалоговом окне Data Standard применяются к атрибутам основной надписи, а не к атрибутам файла.

Для определения свойства доступны следующие атрибуты:

Свойство

Обязательное

Описание

Поддерживаемые значения

PropertyName

Да

имя свойства

символы и цифры

DataType

Да

определение типа данных

текстовый, дата, числовой, двойной, логический

InitialCopyValue

Нет

определение того, какое значение должно быть внесено в скопированный файл в первый раз

любой текст

InitialValue

Нет

определение значений, которые требуется заполнить в первый раз

любой текст

RequiresValue

Нет

определение того, должно ли поле содержать значение

истина, ложь

Regex

Нет

определение регулярного выражения для управления пользовательским вводом

синтаксис регулярного выражения

SyncDWGProperty

Нет

Определение того, будут ли свойства DWG синхронизироваться или создаваться с использованием значения, введенного в диалоговом окне Data Standard.

Дополнительные сведения см. в разделе Сопоставление свойств файлов DWG, созданных в AutoCAD, с атрибутом SyncDWGProperty в Data Standard.

истина, ложь

ShowCheckinDialog
Имеет значение True или False, указывающее на то, отображается ли диалоговое окно возврата Vault.
Прим.: Скопированный и замененный компонент будет возвращен в хранилище при возврате сборки верхнего уровня независимо от атрибута ShowCheckinDialog. После копирования и замены компонента диалоговое окно возврата в хранилище не отображается.
SkipForProperties
Элемент SkipForProperties можно добавить, используя список имен свойств с разделителями-запятыми, которые компонент Data Standard должен пропускать. Это значит, что диалоговое окно Data Standard не отображается при обнаружении имен свойств, перечисленных в этом теге. Одним из сценариев использования является подавление отображения диалогового окна Data Standard для деталей из библиотеки компонентов сторонних разработчиков (например, деталей, созданных в библиотеке компонентов Cadenas).

Пример

    <SkipForProperties>CDN_B</SkipForProperties>
SupportedFileTypes
Определение типов файлов, которые поддерживаются Data Standard.