Единицы измерения

Откройте Редактор единиц измерения при помощи кнопки ico_edizm Единицы измерения на панели редакторов.

Примечание

Создавать, редактировать, удалять измеряемые величины и единицы измерения имеют право только Администраторы ПОЛИНОМ:MDM.

Создание измеряемой величины

Чтобы создать измеряемую величину:

  1. Нажмите кнопку ico_edizmСоздать измеряемую величину на панели инструментов Редактора единиц измерения.

  2. Введите Имя и Описание.

  3. Создайте единицы измерения.

Создание единицы измерения

Для каждой измеряемой величины можно добавить одну или несколько единиц измерения.

  • ico_basic Базовая единица измерения – первая единица измерения, которая создается для измеряемой величины.

    Примечание

    Нельзя удалить базовую единицу измерения и назначить статус ico_basic Базовая другой единице измерения.

  • Дополнительные единицы измерения – все остальные единицы измерения измеряемой величины. Связаны с базовой математическими соотношениями.

Чтобы создать единицу измерения:

  1. Выберите в дереве измеряемую величину, для которой необходимо создать единицу измерения.

  2. Нажмите кнопку ico_edizmaddСоздать единицу измерения на панели инструментов.

  3. Введите значения свойств на вкладках:

    • Основные данные

    • Атрибуты

    • Правило преобразования – вкладка доступна только для дополнительных единиц измерения

Модель хранения единиц измерения в базе данных ПОЛИНОМ:MDM

Измеряемая величина в ПОЛИНОМ:MDM выбирается для свойств типа число с плавающей запятой. Значения этих свойств в базе данных ПОЛИНОМ:MDM хранятся в базовой единице измерения. Значения свойств, заданные в других единицах измерения, при записи в базу данных пересчитываются в базовую единицу измерения.

Например, для описания изделий используются свойства Длина и Объем с одноименными измеряемыми величинами.

../_images/unit_base_01.png

Для свойства Объем базовой единицей измерения является кубический метр, для свойства Длинаметр.

Значение свойства Объем задано в базовой единице измерения – в кубических метрах, а Длина задана НЕ в базовой единице измерения – в миллиметрах.

В этом случае:

  • хранимое в базе данных значение объема будет соответствовать отображаемому значению – 0.001(м 3 ), так как значение задано в базовой единице измерения;

  • значение длины при записи в базу данных будет пересчитано в базовую единицу измерения и будет равно 0.1(м).

Редактирование измеряемой величины и единицы измерения

Чтобы отредактировать существующую измеряемую величину или единицу измерения, выделите ее в дереве и внесите изменения.

Синхронизация

Используйте синхронизацию, если необходимо импортировать в ПОЛИНОМ:MDM информацию о единицах измерения и измеряемых величинах из базы данных приложения Единицы измерения КОМПЛЕКСА РЕШЕНИЙ АСКОН предыдущих версий.

Примечание

При синхронизации происходит только добавление новых или изменение существующих величин и единиц измерения. Удалить измеряемые величины и единицы измерения невозможно.

  1. Нажмите ico_synchronizationСинхронизировать на панели инструментов Редактора единиц измерения.

  2. Укажите в окне выбора файл Measurement.xml, данные из которого необходимо импортировать в ПОЛИНОМ:MDM.

Экспорт

В ПОЛИНОМ:MDM предусмотрена возможность экспорта данных о единицах измерения и измеряемых величинах в файл формата json или xml.

  1. Нажмите ico_exportЭкспортировать на панели инструментов Редактора единиц измерения.

  2. Выберите папку для сохранения файла Measurements.json (Measurement.xml) и нажмите Сохранить.

Примечание

Если необходимо передать данные о единицах измерения и измеряемых величинах из ПОЛИНОМ:MDM в КОМПАС-3D, разместите экспортированный файл в каталоге установки КОМПАС-3D. Файл будет использоваться в качестве источника данных Библиотеки Единицы измерения КОМПАС-3D.

Например, для КОМПАС-3D v25 путь для размещения файла: C:\Program Files\ASCON\KOMPAS-3D V25\Sys\

Получение актуальных данных из файла дистрибутива

При переходе с предыдущих версий ПОЛИНОМ:MDM с сохранением пользовательских данных используйте файл дистрибутива, чтобы получить актуальные данные об измеряемых величинах и их единицах измерения.

Работа с измеряемыми величинами и единицами измерения объектов

Примечание

Задать и изменить измеряемую величину и единицу измерения можно только для свойств типа Число с плавающей запятой.

Редактирование измеряемой величины свойства

Способ редактирования измеряемой величины для свойства зависит от использования этого свойства в справочниках и значения измеряемой величины:

  • свойство не используется в справочниках;

  • свойство используется в справочниках, измеряемая величина не задана;

  • свойство используется в справочниках, измеряемая величина задана.

Свойство не используется в справочниках.

Будет отображаться выпадающий список. Выберите необходимую измеряемую величину из списка ico_Full_1.

Свойство используется в справочниках, измеряемая величина не задана.

Задайте измеряемую величины и единицу измерения:

  1. Нажмите кнопку ico_edit, чтобы открыть окно Редактирование измеряемой величины.

  2. Выберите значение измеряемой величины и единицу измерения.

  3. Нажмите Применить.

Свойство используется в справочниках, измеряемая величина задана.

  1. Удалите текущую измеряемую величину ico_del_1.

  2. Задайте новую измеряемую величину и единицу измерения.

Внимание

Если для свойства удалить заданную измеряемую величину, будет установлена измеряемая величина Безразмерные. Значения этого свойства для всех объектов справочников будут пересчитаны в базовую единицу измерения. Например, 10кВт -> 1000, 1000 мм -> 1.

Пример:

Для описания размеров изделия используется свойство Ширина с измеряемой величиной Безразмерные. Требуется установить свойству измеряемую величину Масса и единицу измерения Миллиметр.

  1. Откройте Редактор свойств в приложении Редактор справочников.

  2. Выберите свойство.

  3. Откройте окно Редактирование измеряемой величины при помощи кнопки ico_edit.

  4. Выберите измеряемую величину и единицу измерения.

  5. Нажмите Применить.

Результат:

Обновление единицы измерения существующих объектов

Чтобы изменить единицу измерения, в которой отображаются значения свойства у существующих объектов в клиентском приложении, используйте команду ico_update Обновить единицу измерения у существующих объектов в Редакторе понятий.

  1. Откройте Редактор понятий в приложении Редактор справочников.

  2. Выберите понятие.

  3. Выберите в понятии свойство, для которого нужно изменить единицу измерения.

  4. Измените единицу измерения по умолчанию.

  5. Нажмите кнопку ico_updateОбновить единицу измерения у существующих объектов.

  6. В открывшемся диалоге нажмите Обновить.

Внимание

В клиентском приложении у объектов, которым назначено понятие, единица измерения свойства будет изменена, значения свойства пересчитаются.

Пример:

В понятии группы изделий есть свойство Ширина с единицей измерения по умолчанию Миллиметр. Для объектов группы требуется установить единицу измерения Сантиметр и пересчитать значения.

Результат: