Пример сопоставления переменных для SOLIDWORKS: Сопоставление пользовательских свойств модели (примечания $PRPSHEET)

В файле чертежа SOLIDWORKS переменную можно соотнести с настраиваемым свойством модели, на основе которого создан чертеж, а не со свойством самого чертежа. Таким образом, значение этого свойства модели копируется в карту данных файла чертежа.

При сохранении чертежа в SOLIDWORKS связанные с ним свойства копируются из модели и обновляются в карте данных файла чертежа.

В этом примере описана процедура определения переменной Description (Описание) для файлов .slddrw с целью отображения настраиваемого свойства Description (Описание) для модели, на основе которой создан этот чертеж.

Чтобы сопоставление работало, необходимо сохранить чертеж в SOLIDWORKS, а добавление SOLIDWORKS PDM должно быть включено в SOLIDWORKS. Если значение в модели обновляется, карта данных чертежа не отображает обновленное значения, пока чертеж не будет открыт и повторно сохранен.
Сопоставление $PRPSHEET доступно только для чтения. Не допускается изменение значения свойства модели путем изменения значения свойства в карте данных чертежа.

Чтобы соотнести настраиваемое свойство модели с картой данных файла чертежа, созданного на основе этой модели, выполните следующие действия.

  1. Отредактируйте или создайте переменную Description (Описание).
  2. Нажмите кнопку Новый атрибут.
  3. В разделе Выбранный атрибут задайте необходимые атрибуты для настраиваемого свойства Description (Описание) этого чертежа.
    1. В поле Имя блока выберите CustomProperty.
    2. В поле Имя атрибута введите Description.
    3. Введите через запятую расширения файлов, в которых необходимо выполнить соотнесение переменных.

      Список расширений должен включать slddrw и может также включать другие расширения SOLIDWORKS . Например: prt, sldasm, sldprt, slddrw, drw.

  4. Нажмите кнопку Новый атрибут и задайте необходимые атрибуты для настраиваемого свойства Description (Описание) этой модели.
    1. В поле Имя блока введите $PRPSHEET.
      Вся запись должна быть выполнена заглавными буквами.
    2. В поле Имя атрибута введите Description (Описание) или имя настроенного пользователем свойства модели, из которого копируется значение.
    3. Введите расширение файла slddrw.
  5. Нажмите ОК.
  6. В редакторе карт откройте карту данных файла чертежа SOLIDWORKS.
  7. Добавьте поле редактирования и в качестве имени переменной выберите новую переменную Description (Описание).
  8. Сохраните карту и закройте редактор карт.
При создании чертежа SOLIDWORKS на основе детали с пользовательским свойством "Описание" значение, указанное для свойства "Описание" данной детали, копируется в поле "Описание" карты файла чертежа.

В карте чертежа SOLIDWORKS при выборе параметра Обновляет все конфигурации переменные, которые используют сопоставление типа переменной $PRPSHEET, обновляются на вкладках для всех листов.