Программное обеспечение робото-технологических комплексов гидрорезки

Запрос цены

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

ГлавнаяРезка Гидроабразивная резка →Программное обеспечение для гидроабразивной резки

Для подготовки и генерации управляющих программ для РТК в настоящее время имеются  мощные, многофункциональные пакеты, позволяющие в полной мере использовать возможности  3D  обработки деталей и заготовок роботом-манипулятором.

Для РТК на базе промышленных роботов ABB базовым пакетом, на платформе которого разработано множество специализированного ПО для конкретных приложений, является RobotStudio 5.12.03. Для роботов FANUC - это программный комплекс Roboguide. Обе программы служат для построения 3D образа разрабатываемого РТК, генерации программ для робота(ов) входящих в состав РТК, симуляции работы РТК в off-line режиме. С помощью RobotStudio возможно так же и управление промышленными роботами в on-line режиме.

Особенно эффективным является их применение в случаях, когда требуется разработка управляющей программы для работы со сложными 3D объектами, и особенно, если эта программа будет затем многократно использоваться, например, на серийном производстве. Однако в условиях мелкосерийного производства, в условиях работы под заказ, сгенерированные программы могут использоваться редко и часто единожды, кроме того при работе с плоскими заготовками  одна программа часто может содержать в себе обработку множества, иногда несколько сотен деталей. Вполне реально и в этих случаях использовать ПО, типично применяемое на РТК.  Однако это будет сопряжено, как правило, со значительной трудоемкостью работ программиста-технолога и,  в конечном счете, при малой серийности, приведет к удорожанию себестоимости погонного метра реза. 

В случаях, если 

  • вы используете робот-манипулятор
  • часто работаете с плоскими заготовками
  • программы используются небольшое количество раз, либо единожды
  • программы содержат множество деталей

Мы рекомендуем ПО, которое обычно используется при эксплуатации систем выполненных на базе координатных столов и адаптированные под использование в составе РТК.  Функциональные возможности такого ПО существенно продвинуты за последние 2 десятка лет и наряду с такими функциями, как автоматическая генерация порядка обхода контуров, формирование врезок, задание  переменных по длине контура скоростей в зависимости от материала и различных параметров резки, имеются также и функции, позволяющие работать с 3D объектами, компенсировать конусность реза.

Потребность резки (гидроабразивной) плоских заготовок в целом больше чем 3D-заготовок, поэтому ПО,  наработанное изначально для систем на базе координатных столов, на наш взгляд, может  быть эффективно использоваться и применительно к РТК 

Одним из таким пакетов является IGEMS R6  Система CAD/CAM/NEST для водоструйной резки  -  данный программный комплекс может быть использован, как  для систем на базе координатных столов, так и, при наличии соответствующего постпроцессора, на РТК

RobotStudio 5.12.03 + AWJet

Данный программный комплекс, при эксплуатации уже созданного РТК (при эксплуатации не у разработчика РТК), служит  для генерации программ для робота, управления роботом в on-line режиме и симуляции работы в off-line режиме. 
Для получения общего представления об интерфейсе, функциональных возможностях и порядке работы с RobotStudio ниже приведен пример генерации программы движения работа во время резки плоской заготовки. При этом представленные здесь видеоролики получены применением стандартных возможностей RobotStudio.

 

Программа CAD/CAM IGEMS

Базовое программное обеспечение CAD/CAM IGEMS может поставляться на разных языках и включает в себя следующее:

1. Программное обеспечение Cadcraft GEMS (Geometrical  Management System)

Cadcraft GEMS представляет собой один из видов AutoCAD, в состав которого включено большинство CAD-команд.

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

2. Система, ориентированная на подключение опций. 

Основное свойство, реализованное в Cadcraft при разработке GEMS, это способность использования ее платформы для самых различных опций, обеспечивающих выполнение специальных требований клиента.  

3. 2D-CAM

Гибкая CAM система для резки (гидроабразивной) контуров на плоскости. Команды этой опции поддерживают различные уровни автоматизации от ручного до автоматического генерирования пути резки.

2D-CAM позволяет производить резку (гидроабразивную) деталей, имеющих общую линию реза.
 
Некоторые САD-функции:

  • Используется тем же образом, что и AutoCAD;
  • Располагает большинством важнейших CAD - функций;
  • Поддерживает прорисовку, весовые функции и различные установки;
  • Команды по размерам рисунков;
  • Импорт и экспорт файлов DWG - формата;
  • Импорт и экспорт файлов DXF - файлов;

Некоторые САМ-функции:

  • Работает внутри CAD системы как приложение;
  • Библиотека материалов для резки;
  • Станочная библиотека для гидроабразивной резки;
  • Библиотека входов, выходов для гидроабразивной резки;
  • Автокоманда делает подготовку для одной и более деталей одновременно;
  • Одиночный режим делает возможным подготовку геометрии одной детали;
  • Ручной режим позволяет полностью управлять процессом подготовки;
  • Качество резки используется для 5 уровней качества
  • Прорезание линий, общих для различных деталей;
  • Микроперемычки;
  • Управление инструментом: использование различного числа режущих головок и расстояниями между ними в одном CNC - файле;
  • Управление столкновениями при ускоренных перемещениях;
  • Команда для учета остатков листа;
  • Открытый постпроцессор написания в LUA. 

Расположение деталей на листе (Nesting)

Модуль расположения деталей на листе (nesting) представляет собой набор функций, реализующих 4 различные стратегии автоматического расположения деталей на листе, а также генератор отчётов. 
Модуль Nesting включает в себя:

  • Автоматическое расположение деталей на листе (AutoNest)
  • Расположение одноименных деталей (SingleNest)
  • Быстрое расположение деталей на листе (QuickNest)
  • Прямоугольное расположение деталей

AutoNest

Новый модуль для автоматического расположения деталей на листе является результатом многолетнего опыта компании IGEMS по решению этой проблемы. Модуль выполняет функцию автоматического оптимального расположения деталей любой конфигурации. При проектировании этого модуля были задействованы последние исследования в этой области. 

Модуль AutoNest имеет возможность оперировать геометрическими формами, с которыми не справляются иные аналогичные программные продукты.


 

Особенности Autonest:

- Расположение реальной геометрии
Имеет возможность располагать детали любой конфигурации, включая детали с отверстиями

-  Расположение на остатках
Имеет возможность располагать детали на листах любой конфигурации, включая листы с отверстиями

-  Непрерывность расположения
Имеет возможность продолжать процесс расположения деталей на одном листе после завершения расположения на этом листе другого набора деталей

- Расположение на множестве листов
Имеет возможность располагать детали на любом количестве листов произвольной формы

- Расположение внутри отверстий
Имеет возможность располагать детали в отверстиях других деталей

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

-  Удобный и простой интерфейс
 Несмотря на сложность самого модуля, пользовательский интерфейс понятен и прост в использовании

-  Расположение одинаковых деталей
Модуль имеет специальный алгоритм для расположения множества деталей одного наименования

-  Быстрота
Очень высокая скорость выполнения операций. Например, по сравнению с программой NestLib, AutoNest выполняет те же операции в 5 раз быстрее.

SingleNest

SingleNest используется для расположения на листе деталей круглой и не круглой формы на заданной площади. Модуль динамически иллюстрирует расположение и количество деталей на листе, которые будут вписаны в требуемую зону, до принятия программистом решения.

QuickNest

QuickNest позволяет располагать на листе детали любой конфигурации вручную с наилучшим результатом. Программист помещает деталь в место, где примерно должна находиться деталь, и дальнейшее оптимальное расположение детали определят программа, исключающая «наложение» этой детали на другие. Достигается точное расстояние до других деталей, которое может быть задано и изменено. При расположении детали можно поворачивать и выравнивать.

RectangleNest

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

CAM-инструменты (CAM-tools)

Комплект команд CAM-tools  является эффективным инструментом при корректировке «испорченной» CAD-геометрии детали. В обычном режиме выполнение подобных операций отнимает много времени, в то время, как использование САМ-инструментов позволяет делать корректировку геометрии практически мгновенно.

САМ-инструменты включают в себя следующие функции:

Boundary polygon

Мощная CAD-команда, определяющая разрывы контура и создающая замкнутый контур.

Cleanup

Команда Cleanup является очень полезным инструментом при корректировке геометрии, имеющей наложение или разрывы конечных точек. Команда Cleanup корректирует и создаёт новую геометрию в пределах заданного допуска.

Curvefit

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

Vectorize

Является командой, обратной Curvefit. Дуги и окружности конвертируются в маленькие отрезки в пределах заданного допуска.

Object replace

Эта команда используется для удаления «испорченной геометрии» с предопределённой геометрией, как например, круг. Удобна при применении сканированных чертежей и рисунков.

Edge fix

Команда применяется для частичного удаления «испорченной геометрии» контура. Маленькие отрезки конвертируются в дуги.

Align Object

Выравнивает объект по отношению к другому объекту или вектору.

Poly Joint

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

Contour Analyzer

Анализирует геометрию и находит «проблемные» места. Определяет места пересечения и разрыва контура.

Преобразование данных (Data Exchange)

Расширенный импорт файлов

Модуль преобразования данных (Data Exchange) позволяет импортировать файлы из других CAD/CAM-систем, а также файлы систем, не относящихся к CAD/CAM.

Поддерживаемые типы файлов:

  • .CBF ( CAMbAL V3 files )
  • .GEO ( TOPS files )
  • .TAG ( Taglio files )
  • .ORD ( OMAX files )
  • .PRT ( ADMiCUT V1 files )
  • .WMF ( Windows metafiles )
  • .IGS ( IGES files )

Создание маркировок и надписей (Signmaker)для резки

Signmaker представляет собой модуль с набором инструментов, позволяющих преобразовывать образы (JPG/BMP) и шрифты в CAD геометрию. Модуль может быть использован для преобразования бумажных чертежей и рисунков (например, с логотипами), которые в последствии будут использованы в GEMS 2D CAD модуле при создании управляющей программы (NC-кодов)для станка.

Команды CAM tools

Image tracer

Image tracer обеспечивает функцию преобразования растровой графики в CAD векторы. Графика может быть получена, например, из фотографии или сканированного изображения. По желанию пользователя могут быть выбраны наружные или внутренние линии изображения перед преобразованием.


Font tracer (трассировка шрифта)

Font tracer представляет собой команду, которая преобразует шрифт в виде ломанной линии в векторную CAD графику.

Поддерживаемые в настоящее время шрифты CXF, TTF и SHX. Программист может расположить шрифт, надписи или изображения в строчку или по любой произвольной линии.


Tile maker (создание плитки)

Tile maker позволяет Вам автоматически создавать набор плиток, управляя размером и количеством плиток. Поддерживаемые формы плиток - прямоугольная и шестигранная.

Вырезка специальных деталей под углом

Программное обеспечение IGEMS позволяет получать детали более сложной геометрии с элементами 3D, если это позволяет используемая установка (т.е используется робот или 5-осевая портальная машина). При помощи этой опции создаются специальные (нестандартные) детали.

Перпендикулярный срез

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

Фиксированный угол

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

Скошенные детали

Скошенная деталь определяется замкнутыми геометрическими объектами по верхней и нижней плоскостям.


Затем определяются грани, лежащие между определяющими плоскостями.


Это пример скошенной детали


Для более детального ознакомления зарегистрированные пользователи могут скачать Здесь демо-версию программы и инструкцию пользователя на русском языке.