Рекламодатель: ООО «АСКОН-Системы проектирования»

ИНН 7801619483 ОГРН 1137847501043

Рекламодатель: АО «Топ Системы»

ИНН 7726601967 ОГРН 1087746953557

Рекламодатель:
ООО «С3Д Лабс»

ИНН 7715938849 ОГРН 1127747049209

10 - 2025

ГеММа-3D.Верификатор, версия 5. Расширение функциональных возможностей и оптимизация эргономики для эффективной проверки процессов обработки деталей на виртуальных моделях цифрового оборудования с ЧПУ

Константин Деев, 
к.т.н., начальник отдела, ООО «НТЦ ГеММа»
Константин Деев,
к.т.н., начальник отдела, ООО «НТЦ ГеММа»

Александр Леонтьев, 
ведущий программист, ООО «НТЦ ГеММа»
Александр Леонтьев,
ведущий программист, ООО «НТЦ ГеММа»

Артем Шутенко, 
программист-технолог 1-й категории, ООО «НТЦ ГеММа»
Артем Шутенко,
программист-технолог 1-й категории, ООО «НТЦ ГеММа»

Система «ГеММа-3D.Верификатор» (далее — ГеММа-3D.Верификатор) используется для комплексного контроля процесса обработки изделий на оборудовании с ЧПУ. Данный программный продукт успешно внедряется на предприятиях, занимающихся механообработкой деталей на станках с ЧПУ, а также применяется для имитации работы роботов различного назначения. Вместе с тем, от пользователей системы поступают пожелания по улучшению функциональных возможностей и эргономики интерфейса. Поэтому разработчики системы дорабатывают ее, ориентируясь как на опыт работы с зарубежными аналогами, так и на предложения специалистов, работающих по отечественным стандартам. В версию 5 системы «ГеММа-3D.Верификатор» добавлен ряд изменений, основные из которых рассмотрены в данной статье.

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

Одним из длительных процессов при подготовке цифрового оборудования в предыдущих версиях ГеММа-3D.Верификатора был процесс создания кинематической модели, что нередко требовало определенных знаний от пользователя, поэтому на создание оборудования даже с понятной типовой кинематической схемой уходило достаточно много времени.

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

Первое действие при работе в данной команде — выбор типа оборудования в зависимости от количества осей: трехосевой, четырехосевой или пятиосевой станок.

Далее необходимо уточнить кинематическую схему станка:

  • конфигурация угловых осей по принципу «стол-голова» (для пятиосевого оборудования);
  • назначение угловых осей (для пятиосевого оборудования);
  • назначение четвертой оси (для четырехосевого оборудования);
  • число осей, двигающих заготовку;
  • порядок осей.

На последнем шаге для автоматического создания кинематической схемы оборудования пользователю необходимо задать некоторые уточняющие параметры осей (имя, предельные перемещения, инверсия и пр.).

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

Рис. 1. Виртуальная модель оборудования с автоматически созданной кинематической структурой

Рис. 1. Виртуальная модель оборудования с автоматически созданной кинематической структурой

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

Эффективные инструменты измерения виртуальной модели полуфабриката и ее конструктивных элементов

Одной из важнейших составляющих в системах для имитации процесса обработки деталей является возможность полноценного контроля полученного полуфабриката. Существующие в предыдущих версиях ГеММа-3D.Верификатора инструменты контроля не всегда полностью обеспечивали анализ полуфабриката на предмет его соответствия геометрической модели и чертежу детали, а также техническим требованиям на ее изготовление.

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

В интерфейсе данные инструменты сгруппированы во вкладке Анализ ленты команд (рис. 2).

Рис. 2. Команды для виртуального контроля и измерения полуфабриката

Рис. 2. Команды для виртуального контроля и измерения полуфабриката

Разработана команда Точка для определения координат произвольной точки (без привязки к вершине треугольника STL). После выбора точки в сцене отображаются ее координаты XYZ (рис. 3) в выбранной системе координат (СК), в том числе СК настройки установа.

Рис. 3. Измерение точки на поверхности полуфабриката

Рис. 3. Измерение точки на поверхности полуфабриката

Аналогичные функции выполняет команда измерения вершины, но с привязкой к ближайшей к курсору мыши вершине STL-модели полуфабриката.

Один из наиболее востребованных пользователями оказался инструментарий измерения цилиндра (рис. 4) в конструкции полуфабриката (чаще всего для различных отверстий). В системе добавились функции измерения радиуса и диаметра цилиндра, а также координаты XYZ его центра в выбранной СК. Для определения параметров цилиндра на модели полуфабриката необходимо указать пять точек.

Рис. 4. Измерение цилиндра в конструкции модели полуфабриката

Рис. 4. Измерение цилиндра в конструкции модели полуфабриката

В системе присутствует настройка типа отображаемого параметра: Радиус, Диаметр, Центр. Можно отобразить сразу два или все три параметра цилиндра.

Добавлена возможность измерения толщины стенок, которое осуществляется между двумя точками поверхности полуфабриката, лежащими на векторе измерения, ориентированном по нормали к поверхности полуфабриката в точке подведения курсора (рис. 5).

Рис. 5. Измерение стенки в конструкции модели полуфабриката

Рис. 5. Измерение стенки в конструкции модели полуфабриката

Также добавлен инструмент для измерения паза (расстояние «по воздуху» — вне модели полуфабриката) — рис. 6.

Рис. 6. Измерение паза в конструкции модели полуфабриката

Рис. 6. Измерение паза в конструкции модели полуфабриката

Для измерения расстояния между различными объектами добавлен целый набор функций. Можно выбрать тип объекта, от которого будет производиться измерение, и тип объекта, до которого будет производится измерение, причем эти типы не обязательно должны быть одинаковыми. Предусмотрено измерение между следующими типами объектов: плоскость, вершина, точка, начало СК, ось СК, ось цилиндра.

На рис. 7 приведен пример измерения расстояния между осью отверстия и началом системы координат настройки установа.

Рис. 7. Измерение расстояния между осью отверстия и началом системы координат

Рис. 7. Измерение расстояния между осью отверстия и началом системы координат

Кроме того, добавлен набор инструментов для измерения угла между элементами: плоскость, ось СК, ось цилиндра.

Еще одним важным новым инструментом для измерения полуфабриката является контроль отклонения его поверхности от поверхности целевой геометрии детали в каждой указанной точке. Вектор измерения определяется по нормали к поверхности, к которой подведен курсор, внутрь модели полуфабриката. Курсор мыши при подведении к поверхности модели полуфабриката принимает вид вектора, который ориентируется в соответствии с вектором измерения. После нажатия левой кнопки мыши в сцене отображается величина искомого расстояния (рис. 8).

Рис. 8. Измерение расстояния от полуфабриката до детали в указанных точках

Рис. 8. Измерение расстояния от полуфабриката до детали в указанных точках

Новые типы вращающегося инструмента

Для задания геометрии инструмента в ГеММа-3D.Верификаторе предусмотрено три основных способа:

  • по типу и параметрам;
  • произвольным 2D-контуром;
  • файлом STL-модели компонента инструмента.

Первый способ самый удобный и менее трудоемкий. В версии 5 были добавлены новые типы вращающегося инструмента с характерными для них параметрами (Дисковая фреза, Резьбовая фреза, Центровка, Зенкер, Развертка, Цековка, Зенковка, Расточной резец, Метчик).

Набор стандартных конфигураций токарных пластин

Изменения также коснулись и токарного инструмента. В версии 5 был разработан механизм выбора стандартных типов пластин по ISO 1832:1991 за два этапа.

На первом этапе выбирается тип геометрии режущей кромки: параллелограмм; ромб; многоугольник; тригон (треугольник с увеличенным углом при вершине); круг.

На втором этапе выбирается форма пластины по ISO 1832:1991: A, B, K, L — для параллелограмма; C (80), C (100), D, E, M, S, V — для ромба; H, O,
P, T — для многоугольника.

Оптимизация работы с большими проектами

При работе в ГеММа-3D.Верификаторе с большими проектами (более трех технологических установов) наблюдается снижение быстродействия системы. Главная причина этого — сложная и объемная модель полуфабриката, которая требует большого количества ресурсов компьютера.

В предыдущих версиях системы модели полуфабриката сохранялись в проекте в специальном внутреннем формате. В версии 5 было принято решение использовать для этих целей формат STL.

Реализация такого подхода позволила оптимизировать такие показатели, как:

  • сравнение полуфабриката с деталью (в среднем в 3-5 раз быстрее);
  • открытие проекта (в 2-7 раз быстрее, в зависимости от сложности детали);
  • сохранение проекта (в среднем в 2 раза быстрее);
  • скорость имитации обработки (в 2-10 раз быстрее, в зависимости от сложности детали).

Задание параметров коррекции на радиус и длину инструмента

Система «ГеММа-3D.Верификатор» поддерживает имитацию управляющих программ с коррекцией на радиус инструмента. В версии 5 разработана команда Таблица корректоров для понятного и удобного задания параметров коррекции (ранее параметры коррекции задавались через общую таблицу параметров виртуальной ЧПУ, что часто вызывало непонимание у пользователей). В диалоговом окне команды задаются следующие параметры: номер инструмента, номер корректора, коррекция на радиус.

Работа с подпрограммами и параметрами в УП

В навигаторе проекта системы версии 5 реализован дополнительный каталог для подпрограмм, упрощающий поиск нужного файла подпрограммы с последующим его открытием на редактирование. 

Также усовершенствован механизм трансляции машинного кода в части разбора управляющих программ и подпрограмм, содержащих параметры и процедуры, таких как: переменные, математические формулы, условия, переходы и т.п. Разбор параметрических данных в машинном коде позволил исключить ошибки при отработке сложных станочных циклов.

Интеграция с САМ-системами

Пользователи, работающие в системах верификации для проверки уже готовых управляющих программ в машинном коде, нередко вынуждены часть действий, выполненных в САМ-системе, повторять в верификаторе. При этом большинство геометрических объектов проекта (заготовка, деталь, приспособление, системы координат, инструменты, набор управляющих программ), по сути, одни и те же.

Система «ГеММа-3D.Верификатор» поддерживает частичную интеграцию с различными САМ-системами в виде оперативной передачи данных, создания и открытия проекта верификации по команде из САМ-системы. В первую очередь данный подход осуществлен для CAD/CAM-системы ГеММа-3D, из которой все настроенные данные в технологическом установе передаются в установ проекта верификатора.

Также были проведены работы для передачи данных из проекта САМ-системы ADEM, интегрированной в систему КОМПАС-3D. Настроенные объекты в проекте ADEM преобразуются в STL-модели и передаются в верификатор вместе с файлом, описывающим положение этих объектов, порядок управляющих программ и дополнительные уточняющие данные, в том числе по используемым инструментам. Всё это осуществляется командой Моделирование обработки, после выполнения которой автоматически создается и открывается настроенный проект верификации, где остается только запустить процесс имитации обработки. При этом возможна имитация обработки как по машинному коду управляющих программ для конкретного оборудования, так и по универсальному коду CLData.

Заключение

В статье были рассмотрены наиболее существенные улучшения системы «ГеММа-3D.Верификатор» версии 5, основанные в первую очередь на пожеланиях пользователей, работающих с цифровым оборудованием. Улучшения коснулись как функциональности, так и эргономики пользовательского интерфейса, и в целом ориентированы на снижение трудоемкости и повышение надежности работ по верификации технологических процессов. В конечном счете это приводит к повышению эффективности технологической подготовки производства изделий на оборудовании с ЧПУ.



На сайте используется Яндекс метрика

Мы в телеграм:

Рекламодатель:
ООО «Нанософт разработка»

ИНН 7751031421 ОГРН 5167746333838

Рекламодатель: ООО «КЭЛС-центр»

ИНН 7707548179 ОГРН 1057746796436

Рекламодатель: АО «Топ Системы»

ИНН 7726601967 ОГРН 1087746953557