Quartis vs DMIS: что выбрать для вашей КИМ
«Мы работаем с машиной, которая работает на DMIS», «У нас уже написана уйма программ на DMIS, как мы будем переводить операторов на другую машину и другое ПО» — именно с такими сложностями сталкиваются руководители технических служб, когда нужно познакомить операторов координатно-измерительных машин (КИМ) с другим программным обеспечением, в частности, Quartis, которым оснащаются КИМ Wenzel.
Такая необходимость может возникнуть по разным причинам, например, предыдущая машина исчерпала свой ресурс и была заменена новой, или потому, что некоторые производители КИМ из-за ухода с рынка России перестали поддерживать свои машины технически. К интерфейсам и функциональности привыкаешь, и если возникает необходимость осваивать новый продукт, то это вызывает дискомфорт и чувство неуверенности. Обучение новому программному обеспечению также требует времени и усилий, что воспринимается как дополнительная нагрузка. Наконец, есть опасения потерять уже имеющиеся данные или столкнуться с техническими проблемами, которые могут негативно повлиять на работу.
Отдельная головная боль — уровень подготовки операторов КИМ. Хороший оператор КИМ должен обладать знаниями в пространственной геометрии, измерениях, метрологии, ориентироваться в механике и материаловедении, но из-за кадрового дефицита на эти позиции могут попадать совершенно случайные люди, никакого отношения к измерениям ранее не имевшие. Также бывает так, что сегодняшние операторы еще вчера использовали для измерений только ручной инструмент и ни разу не работали на КИМ. Или бывает так, что люди, уже работающие на заводе, не хотят или не могут программировать, им важно просто рутинно выполнять измерения, необходимость сразу взаимодействовать с программным кодом может стать для них значительным препятствием в освоении.
DMIS (расшифровывается как Dimensional Measuring Interface Standard) — это международный стандарт, который задумывался для того, чтобы пользователи координатно-измерительных машин по всему миру единообразно подходили к измерениям. Другими словами, DMIS — это язык, на котором общаются координатно-измерительные машины. Именно на основе DMIS-кода создаются конкретные пользовательские приложения, такие как PC DMIS, Open DMIS, Rational DMIS. DMIS дает пользователям возможность определять измерительные процедуры, траектории движения щупа, допуски и выводить результаты в структурированном виде.
Стандартные DMIS-программы отличаются сложным интерфейсом, а также кодом. DMIS-код сам по себе очень обширен, также он подразумевает определенный синтаксис, каждый элемент — пробел, точка, запятая — в нем важен. Работа с DMIS-кодом требует хотя бы начальных навыков программирования, если у пользователя их нет, то обучение работе на КИМ с ПО DMIS займет гораздо больше времени.
Пример простого DMIS-кода
Quartis, в отличие от DMIS, работает на своем собственном программном движке и коде, где последний скрыт от глаз пользователя. Самого кода пользователь Quartis не видит, он видит интерфейс программы, он видит вкладки, обозначения, например, диаметров, допусков, вводит значения и ему не нужно понимать, что именно в коде за что отвечает. В Open DMIS и Rational DMIS также работают кнопки и открываются меню, также вводятся значения в различные поля, но потом из этого рождается DMIS-код. От этого программы Open DMIS и Rational DMIS выглядят более громоздко и сложно для чтения и интерпретации человеком.
Quartis не предполагает навыков программирования у пользователей, в Quartis программа представляется, по сути, списком действий, который нужно произвести. Каждое действие оператора в рамках написания программы записывается, и после того, как программа уже написана, оператор видит, что именно те шаги, которые он уже прошел, и сложились в программу, которая в автоматическом режиме исполняется и выдает отчет. Важным моментом также стало то, что с момента появления DMIS произошел в значительной степени откат от жестких стандартов кода. Пользователей стали больше интересовать user-friendly опции, поэтому интерфейс Quartis в рамках связки «настроил-измерил-оценил-вывел в отчет» смотрится гораздо более выигрышно.
Основные преимущества ПО Quartis:
- Минимальный порог входа — за пару дней человек может освоить все процедуры по измерениям и доходит до вывода данных в отчет и анализа характеристик.
- Интерфейс на базе Microsoft Fluent Design — стиля оформления графического интерфейса пользователя от компании Microsoft. Интерфейс отличается продуманностью и удобством, все элементы, необходимые пользователю для работы, находятся у него перед глазами. Эта наглядность облегчает работу оператора, на экране отображается то, что происходит непосредственно в измерительном объеме. Дополнительный плюс — отсутствие того, что называется высокой степенью вложенности: в других софтах для измерения какой-либо точки нажимается кнопка «измерить» и начинаются долгие блуждания по разнообразным внутренним меню, также приходится долго искать, куда ввести координаты точки. У Quartis c нажатием кнопки «измерить» сразу открывается все необходимое для измерений, конкретное действие выведено непосредственно на панель пиктограммой.
- У Quartis есть уникальная система отчетов под любой стандарт и под любой формат, это позволяет очень гибко настраивать работу и решать любую задачу. Первоначально пользователю, возможно, потребуется проявить некоторое усердие и усидчивость для создания нужного шаблона отчета, но потом это с лихвой компенсируется возможностью вывода отчетов именно в том виде, в котором нужно заказчику.
- Quartis очень универсальное программное обеспечение, которое обладает модулями буквально на все случаи измерительной жизни. Оно может работать с контактными и триггерными датчиками, оптическими сканерами, 5-осевыми головками REVO, головками REVO, поддерживающими функцию измерения шероховатости. Для объективности следует отметить, что в Quartis используются не готовые щупы как таковые, а шаблоны щупов, которые нужно настраивать. Для этого нужно точно понимать, что именно и чем будет измеряться и задавать в шаблон нужные значения — например, диаметр наконечника, длину щупа.
- Сам процесс измерений, а именно контактное сканирование, сложные траекторные измерения с детализированными настройками, особенно с 3-осевой головкой или 5-осевой головкой REVO, в Quartis проводится проще, чем в других DMIS-программах. В этом случае на руку оператору играет выкладка меню (задание элемента, траектории, параметра) и деление на группы.

Пользовательский интерфейс ПО Quartis
С большими объемами измерительных данных Quartis работает по принципу баз данных, а не по принципу проектов. Когда идет работа по принципу проектов, как работает PC-DMIS, Open DMIS, Metrolog, Polyworks, один файл — это одна деталь, и нужно самостоятельно искать, в каком проекте он лежит. Quartis уже содержит в себе базу данных, и она позволяет открыть только её и уже в ней находить результаты измерений всех деталей и заготовок. Это дает огромное преимущество в том случае, когда есть большая партийность деталей, нужно проводить статистический анализ, строить тренды, выводить зависимости, если вся эта информация лежит в одной базе данных, то это гораздо удобнее, чем большое количество проектов, каждый из которых необходимо открывать по отдельности. База данных Quartis может пополняться результатами измерений долгие годы, она доступна и к ней можно обратиться в любой момент.
Возможно, новым пользователям не сразу станет понятна архитектура базы данных — почему в Quartis уже есть база данных, в этой базе данных уже лежит деталь и программа измерений для этой детали — пока пользователи это понимают, проходит некоторое время. Но именно эта архитектура и позволяет держать в себе такой большой объем.
Пример отображения базы данных измерений
В зависимости от того, какие задачи требуется решать, можно столкнуться с потребностью более глубокого погружения в среду Quartis. В начале этой статьи особенно подчеркивалось, что новым пользователям Quartis нет необходимости осваивать DMIS-код, чтобы выполнять процедуры измерений. Но если оператор КИМ уже достиг определенного уровня подготовки и хочет пойти дальше, то интерфейс редактора выражений в Quartis позволяет в том числе и программировать. Это пригодится, если потом будет необходимо писать программы с логическими условиями, перебором данных по ходу измерений. Например, если измеряется дюжина отверстий и нужно найти худшее, причем худшее не по отклонению, а по форме, то необходима будет работа с редактором выражений и написание условий. Это будет программирование в тех рамках, которые задает ПО Quartis, это будет просто и понятно, это будет использование логических операторов, прямых функций, у которых есть описание и инструкции, как ими пользоваться.
Не существует двух одинаковых метрологических софтов, все они имеют свою специфику. Если оператор ранее вообще не работал с другим ПО, то, начав работать с Quartis, ему может потребоваться сначала преодолеть внутреннее сопротивление, но это в принципе свойственно человеку, который столкнулся с чем-то новым. Если же человек уже работал с каким-то другим измерительным ПО, то он понимает, что ему делать, он сразу и целенаправленно идет искать функции, которые ему нужны, и задает правильные вопросы. При обучении любому программному обеспечению нужно сначала преодолеть какой-то начальный порог, это справедливо и в случае Quartis, потом в определенный момент ты перестаешь учить Quartis, и уже Quartis начинает учить тебя. И этот момент наступает раньше, чем в других софтах.
Данные успешно отправлены.