VERICUT Module: Verification

advertisement
Модуль VERICUT: Verification
Модуль VERIFICATION является основой линейки продуктов VERICUT и требуется для работы всех
прочих дополнительных модулей.
Модуль VERIFICATION проверяет 3-осевую фрезеровку (плюс позиционирование/индексирование
поворотной оси), 2-осевую токарную обработку (включая различные установы) и операции по
фрезерной/токарной обработке.
Модуль VERIFICATION определяет следующие ошибки:

Неправильные или неверно прочитанные чертежи

Неточное программирование

Неправильная последовательность движений инструмента

Контакт при быстром перемещении

Столкновения с неподвижными деталями и оснасткой

Столкновения режущей части инструмента и оправки

Ошибки CAD/CAM и постпроцессора
Точное определение ошибки и создание отчетов
Эмуляция устройства ЧПУ типа CNC (CNC Control) и поддержка G-code
VERICUT точно моделирует логику устройства ЧПУ. Каждый элемент управления может быть точно
смоделирован для различных типов станков, программ, деталей и функций. Для моделирования
большинства элементов управления не требуется специального языка программирования.
Приложение VERICUT разработано для поддержки улучшенных функций управления, включая
следующее:

Упреждающая компенсация или 3D-компенсация резца (3D cutter compensation)

Программирование режущей кромки инструмента и компенсации длины инструмента

Программирование точки отсчета рабочей длины

Групповой цикл и смещение нуля отсчета

Осевые точки, оси поворота

Переменные, подпрограммы и макросы

Подпрограммы, циклы и ветвления
Также имеются широкие возможности по настройке элементов управления. Использование
выпадающих диалоговых окон, символы и цифры для G-code задаются в логическом формате
"слово/адрес", а затем конфигурируются для вызова макроса CGTech, который моделирует функции
управления. Логика управления также поддерживает проверки условия (другой программный код в
блоке, текущие переменные значения, состояние станка), которые могут изменить интерпретацию
слова/адреса.
Анализ модели
Модуль Verification позволяет просматривать и анализировать геометрию
обрабатываемой детали. Имеются возможности изменения масштаба,
переворачивания и поворота модели. Можно посмотреть сечение модели в любой
момент времени и при любой операции, то есть просмотреть области, которые
невозможно увидеть для твердотельной модели (например, сечение сверлений).
Инструмент X-Caliper™ позволяет измерить толщину, объем, глубину, расстояния, углы, диаметры
отверстий, угловые радиусы, высоту вырезов и ребра. Включены измерения расстояния по
компонентам Delta X, Y, Z
Сверхбыстрая проверка
VERICUT имеет ускоренный режим проверки, называемый FastMill. С помощью FastMill можно быстро
проверить длинные траектории инструментов.
Задание заготовок и моделирование режущих инструментов
Модели заготовок можно задавать в VERICUT или же импортировать из CAD системы. VERICUT
поддерживает большой набор независимых подвижных моделей заготовок для комплексных или
поэтапных последовательностей обработки. VERICUT моделирует одновременное применение
нескольких резцов. В него входит полная библиотека резцов от Ingersoll Cutting Tool Company. Если
резец не удается найти в библиотеке, имеется возможность изменить имеющийся или задать свой
собственный и добавить его в библиотеку.
Можно задать оправку как "нережущие" части инструмента для проверки на наличие столкновений.
VERICUT поддерживает фрезы с вогнутой нижней поверхностью или с нецентральной режущей
поверхностью, что позволяет использовать все преимущества оборудования без опасения
повреждения заготовки или резца по причине неправильного движения головки инструмента.
Преобразование данных для ЧПУ (NC Data)
Модуль Verification также является мощным обратным постпроцессором. Путем преобразования
управляющих программ в формат APT или иной формат данных для ЧПУ модуль позволяет
сэкономить ресурс ценных станков и время программиста, а также удалить устаревшие или
несовместимые управляющие программы.
Утилиты преобразования модели
IGES Converter
Surface-to-Solid (поверхность в твердое тело)
Модуль Verification включает в себя функцию преобразования поверхности в твердое тело, которая
создает твердотельные модели из файлов поверхностей STL и моделей VERICUT.
Она берет незамкнутую поверхность и проектирует ее на плоскость для создания твердотельной
модели. Поверхность может иметь отступ на любое указанное расстояние для создания точного
представления обрабатываемого материала (например, литого или штампованного).
PolyFix
Функция PolyFix исправляет как файлы модели STL, так и VERICUT, в которых имеются недостающие
поверхности, пересечения или смещенные края и неточные или несогласованные нормали к
поверхности. На выходе получается качественный файл STL.
Конвертер двоичных файлов APT-CL
Выполняется считывание двоичных файлов CL,при этом устраняются многие дорогостоящие,
времязатратные проблемы несовместимости и передачи данных. Большинство систем CAM создают
один или несколько файлов в нейтральном формате, содержащих родовые инструкции для станков с
ЧПУ, Большинство из них либо в двоичном формате, обычно называемом "CL-данные" либо в
доступном для чтения формате ASCII, создаваемом языком APT. Некоторые системы CAM
предоставляют большую степень гибкости, допуская включения практической любой информации в
нейтральный файл, другие же предъявляют достаточно жесткие требования относительно того, что
может быть включено, а что нет. С помощью данного модуля преобразования любой тип двоичного
файла CL может быть прочитан непосредственно в VERICUT.
Модуль VERICUT: Multi-Axis
С повышением сложности машинной обработки
возрастает вероятность возникновения ошибки.
Программные инструкции ЧПУ для многоосной
фрезеровки также обычно имеют жесткие требования
на допуски для профилей и поверхностей. Эти факторы
повышают важность проверки управляющей
программы.
Данный модуль позволяет VERICUT моделировать
многоосную фрезеровку, сверление, токарную
обработку и комбинацию операций по фрезерной и
токарной обработке.
Комплексная 3D-проверка на наличие столкновений применяется к заготовке при ее обработке.
Это позволяет увидеть весь процесс машинной обработки и одновременно проверить на наличие
ошибок заготовку и резец. Выявляются такие ошибки, как пересечения между обрабатываемой
деталью и держателями инструментов, расточными оправками, крепления инструментов,
револьверными головками и прочими компонентами.
Путем интерактивного отображения траектории инструмента и полученного в результате удаления
материала, модули VERICUT для машинной обработки выявляют следующие типы ошибок:







Неправильные или неверно прочитанные чертежи
Неточное программирование
Неправильная последовательность движений инструмента
Контакт при быстром перемещении
Столкновения с неподвижными деталями и оснасткой
Столкновения режущей части инструмента и оправки
Ошибки CAD/CAM и постпроцессора
Динамический поворот при обработке
Динамический поворот позволяет управлять обработкой модели при обработке заготовки. Можно в
любой момент остановить моделирование для поворота, панорамирования и увеличения детали.
По окончании настройки представления, продолжать моделирования процесса обработки с
момента остановки.
Модуль AUTO-DIFF™
Модуль AUTO-DIFF™ позволяет сравнивать, созданные в CAD модели с результатом
моделирования в VERICUT и автоматически определять различия. С помощью данного модуля
каждый участник производственного процесса может обнаружить неправильно обработанные
области. AUTO-DIFF также используется для обнаружения возможных слабых мест или ошибок
проектирования.
AUTO-DIFF, кроме того, сокращает время, затрачиваемое на подготовку программы для
подготовки траектории перемещения инструмента. Модуль позволяет выполнять проверку на
наличие пустот или избыточного материала при работе над программой. Затем проблемы
идентифицируются и устраняются до начала выполнения обработки.
Solid Comparisons (сравнение твердых тел)
Имеется возможность использования твердотельных или поверхностных моделей из большинства
популярных систем CAD/CAM. Спроектированная модель сравнивается с результатом
моделирования обработки детали для проверки на наличие пустот и излишков материала. AUTODIFF также позволяет сравнивать обработанную модель с другой моделью VERICUT. Данная
функция полезна для сравнения таких различных операций, как черновая и чистовая обработка.
Surface Comparisons (сравнение поверхностей)
Поверхность, набор поверхностей или оболочка твердотельной модели может сравниваться с
результатом моделирования обработки детали. Поверхность накладывается поверх
смоделированной детали и отображаются пустоты и излишки материала. Предоставляется
возможность быстро сравнивать большие объемы данных от очень сложных траекторий
прохождения инструментов. Спроектированная модель не должна быть безупречной, также не
требуется включать деталь целиком.
Point Comparisons (сравнение точек)
Если модель данных в виде твердого тела или поверхности не существует, можно использовать
набор точек в пространстве. Точки накладываются поверх результата моделирования обработки
детали. Точки проверки из CMM методов или ручных методов сравниваются с траекторией
перемещения инструмента для точного определения ошибок или условий выхода за пределы
допуска.
Constant Gouge Checking (непрерывная проверка на пустоты)
AUTO-DIFF выполняет постоянную проверку на наличие пустот в процессе моделирования
обработки материала. Нет необходимости выполнять моделирование всей управляющей
программы перед проверкой на пустоты. Благодаря указанной постоянной проверке, VERICUT
позволяет выявить и устранить проблему незамедлительно в момент ее возникновения.
Более ранние операции могут быть "защищены" от любой последующей обработки. Любой
материал, снятый с защищенной области, подсвечивается красным и выдается сообщение об
ошибке. Пользовательские цвета можно задать для моделей проектирования, черновой
обработки, ошибок и результатов обработки, что позволяет легко выявлять пустоты, столкновения
или избыток материала.
Отчеты AUTO-DIFF
AUTO-DIFF создает подробные отчеты об ошибках, включающие такие сведения, как ошибки,
значения допусков, записи обо всех траекториях движения инструмента, выходящих за
допустимые пределы, места выявления ошибок и краткие сведения о результатах AUTO-DIFF.
Отчет можно распечатать на принтере или сохранить в виде текстового файла. Отчеты и графики
можно создавать интерактивно или в режиме пакетной обработки.
Модуль VERICUT: OptiPath®
OptiPath изменяет скорость
обработки управляющей программы
для ускорения процесса обработки,
повышения производительности или
качества.
OptiPath работает по простому
принципу. В зависимости от
материала, удаленного на каждом
сегменте обработки, программа
вычисляет и, при необходимости,
вставляет оптимизированные
значения скорости подачи. В
областях незначительного удаления
материала OptiPath ускоряет
скорость подачи и замедляет ее при
удалении большего количества
материала.
Без изменения траектории режущего
инструмента обновленная
информация применяется к новой
траектории перемещения
инструмента.
Модуль VERICUT: Model Export (экспорт модели)
В дополнение к IGES и STL, CGTech планирует поддержку собственных форматов CAD.
Случаи применения экспорта модели:
Process Planning (планирование процессов):
Упрощение время затратного процесса генерации данных!

Использовать "внутри процессную" модель для планирования обработки с несколькими
установками или поэтапной обработки.

Избежать проблем при программировании последующей обработки

Устранить попытки "визуализировать" геометрическую форму материала для каждого
этапа обработки

Создать более точные и производительные траектории движения инструментов
Reverse Engineering (обратное конструирование):
Преобразовать "обработанную на станке" модель обратно в систему CAD!

Обновить модель или процесс для отображения истинной траектории движения
инструмента, дополненной результатами машинной обработки

Выполнить механический анализ деталей после отработки
Legacy Data (существующие данные):
Создавать модели CAD из старых программ в APT или G-code!

Импортировать их в систему CAD для изменений/обновлений

Проектирование сопрягающихся деталей и т. д.
Модуль VERICUT: Machine Simulation (моделирование машинной
обработки)
VERICUT позволяет выполнять реалистичное 3D- моделирование станков с ЧПУ в целом, как
если бы они стояли в цехе. Благодаря доступности более точного средства обнаружения
столкновений, программа определяет столкновения и опасные сближения между такими всеми
компонентами машинной обработки, как каретки для перемещения вдоль оси, головки,
револьверные головки, поворотные столы, шпиндели, устройства для смены инструментов,
неподвижные детали, заготовки, резцы и прочие заданные объекты. Имеется возможность
задать зоны опасного сближения около компонентов для проверки на сближение.
VERICUT Machine Simulation поддерживает G-codes и

Многоосность для фрезерных, сверлильных, токарных, шлифовальных и
электроэрозионных станков

Одновременную фрезерную/токарную обработку с различными шпинделями и заготовками

Дополнительные принадлежности: задняя бабка, люнеты, деталеуловители, устройства
подачи прутка и т. д.

Автоматическую передачу заготовки на противошпиндель и контршпиндель

Импорт модели IGES или STL для построения виртуальных машин
197376, Санкт-Петербург
Ул. Профессора Попова д. 23, лит. М
тел.+7 (812) 325-43-35
info@irisoft.ru
http://www.irisoft.ru
Download