Пример. Соотношение номера редакции с блоком заголовка чертежа

В данном примере описана процедура обновления блоков заголовка чертежа при утверждении чертежа.

В этом примере продемонстрирован единственный доступный способ обновления переменной в карте данных файла с помощью номера редакции файла. Карту данных файла можно обновить с помощью номера редакции, используя команду Установить редакцию в виде проводника. Для получения более подробной информации см. Синхронизация переменной редакции в соответствии с номером редакции.

В основе данного примера рассматривается стандартный поток работы и карты данных файлов, созданные при установке нового хранилища.
  1. Создайте формат номера редакции в соответствии с описанием в разделе Создание номеров редакций:
    1. Создайте компонент номера редакции AlphaRev, в котором строка формата задана как A,B,C,...,Z и начальное значение счетчика равно 1.
    2. Создайте формат номера редакции, который называется Создайте формат номера редакции, который называется , используя компонент Revision.
  2. Задайте соотношение переменных карты данных (см. раздел Соотношение со свойствами пользователя SOLIDWORKS):
    1. Откройте карту данных файла SOLIDWORKS.
    2. Добавьте элемент управления «поле редактирования» с переменной Revision (Редакция).
    3. Отредактируйте переменную Revision так, чтобы блок CustomProperty обязательно имел атрибут Revision, соотнесенный с файлами чертежей SOLIDWORKS (.slddrw).
  3. Свяжите номер редакции с потоком работы (см. раздел Создание переходов потока работы и Создание состояний потока работы):
    1. Откройте Поток работы по умолчанию.
    2. Откройте диалоговое окно Свойства перехода Свойства перехода.
    3. Добавьте новое действие Установить переменную, чтобы назначить переменную Revision (Редакция) для параметра Новая редакция (%newrevision%).
    4. Добавьте действие Увеличить номер редакции.
      Убедитесь, что действие Увеличить номер редакции следует за действиями Установить переменную, в противном случае редакция будет задана для предыдущей версии, созданной при обновлении переменной.
    5. Закройте диалоговое окно Свойства перехода.
    6. Щелкните окно состояния Утверждено.
    7. На вкладке Номера редакции в списке State revision number (Номер редакции состояния) выберите Revision.
    8. Закройте диалоговое окно Свойства и сохраните поток работы.
  4. Задайте блок заголовка чертежа SOLIDWORKS.
    1. Откройте файл чертежа в SOLIDWORKS.
    2. Отредактируйте основную надпись, чтобы добавить примечания по свойству пользователя, которое называется Редакция.
    3. Сохраните чертеж в локальной папке.
  5. Проверьте обновление блока заголовка чертежа.
    1. Перетащите чертеж SOLIDWORKS в папку вида хранилища и зарегистрируйте данный файл.
    2. Изменяйте состояние чертежа до тех пор, пока он не пройдет этап перехода Прошел утверждение и в конечном итоге для него не будет установлено состояние Утверждено.

      Для данного файла чертежа должна быть задана следующая редакция, а в карте данных файла переменная Revision (Редакция) должна отображать это значение.

    3. Откройте чертеж в программе SOLIDWORKS.
      В блоке заголовка будет отображаться редакция.