Вычисления - это универсальный механизм, который поддерживает различные операции с данными по заданной формуле для определенного элемента Vitro-CAD. В общем случае для выполнения вычислений применяются следующие данные:

  1. Текущий элемент – это объект, который подлежит обработке. Обычно для идентификации сервис получает GUID элемента.
  2. Формула – текстовое представление формулы, которая должна быть применена к элементу.
    Описание синтаксиса формул: Функции и операторы для формул вычисления.
    См. также Разработка и отладка формул с помощью плагина в Chrome.

С помощью данного сервиса реализованы следующие функциональные возможности:

  1. Автоматически заполняемые атрибуты (Вычисляемые поля) - позволяет автоматически заполнять атрибуты элементов в системе, используя заданные формулы.
    Пример: вычисление сборного шифра с разных уровней структуры хранения и заполнение в определенный атрибут элемента.
    Вычисляемые поля.

  2. Счетчики - особый случай вычисляемых полей, где при создании нового элемента происходит инкрементное изменение значения.
    Пример: автоматическое присвоение порядкового номера проекта при создании нового элемента по правилам компании.
    Счётчики.

  3. Синхронизация атрибутов - функция автоматической подстановки значений атрибутов из элементов системы в атрибуты файлов.
    Пример: заполнение основных надписей чертежей DWG значениями из структуры хранения.
    Синхронизация атрибутов