Основные возможности программного обеспечения myCNC

myCNC - это многоплатформенное управляющее программное обеспечение, которое может быть установлено на операционных системах MS Windows (7, 8, 10), Linux и Embedded Linux. myCNC может работать на промышленных ПК, ноутбуках или одноплатных компьютерах (SBC), таких как Raspberry Pi 2/3, Odroid-C2 / XU4, Asus TinkerBoard, Rock64, Cubieboard2 и других.

myCNC имеет одновременное управление движением по 4-ем осям с S-образным профилем скорости для плавного движения машины, поддержку G-code с расширениями макросов, встроенные контроллеры PLC и встроенную IDE PLC Builder для гибкого управления периферийными устройствами.

myCNC поддерживает специальные коды G/M для широкого спектра применений - фрезерные и токарные станки, тангенциальные ножи, плазменные и кислородно-топливные станки, лазерная резка, контроль высоты резака (THC) и ATC. Также поддерживаются большие файлы G-кода размером до 1 ГБ. myCNC имеет полностью настраиваемый графический интерфейс, расширенную 2D/3D визуализацию и мониторинг ввода-вывода в режиме реального времени.



Для полного обзора функций myCNC, пожалуйста, обратитесь к списку на правой стороне этой страницы.


Таблицы режимов

Таблицы режимов, поддерживаемые программным обеспечением myCNC, загружают параметры резки (такие как скорость резки, высота резки, высота поджика, компенсация толщины реза и т.д.) из таблиц или кодов G/M и автоматически настраивают блоки управления ЧПУ и периферийные устройства (такие как источники питания плазмы, автоматической газовой консоли и т.д.).

myCNC в настоящее время имеет предоставляет таблицы режимов для следующих источников питания:

  • Hypertherm HPR, Powermax 105, Powermax 125, MaxPro200,
  • Elettro 735,
  • Linkoln FlexCut 125.


Таблицы для дополнительных источников не указанных выше можно импортировать через файлы CSV.





 

Библиотека деталей

В Библиотеке Деталей myCNC имеется более 80 параметризованных деталей. Доступно легкое клонирование деталей прямо из библиотеки. Деталидоступны для различных технологий, таких как плазменная, газовая, лазерная или водоструйная резка, гравировка и многопроходная фрезерная резка. Клиенты могут легко добавлять новые формы в библиотеку, примеры таких деталей доступны здесь.

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










 



Дублирование деталей

Программное обеспечение myCNC позволяет легко дублировать код УП, упрощая тем самым клонирование и воспроизведение фигур (как из Библиотеки Деталей, так и деталей импортированных пользователем).

Пример:

1) Файл программы состоит из одной части:

2) Виджет дублирования позволяет легко клонировать деталь на нужное число деталей:


3) Файл клонирован:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


Поворот и зеркальное отражение программы

Программы G-кода могут быть отражены относительно линий (x = 0), (y = 0) или (x = y), повернута на заданный угол, или на угол, рассчитанный из 2 базовых точек. Эта функция широко используется для тяжелых плазменных / газорезательных машин и маршрутизаторов, но в некоторых случаях она также полезна и для фрезерных станков, так как эта функция позволяет легко поворачивать программный файл, чтобы соответствовать рабочей детали.

Пример:


1) Загружена программа плазменной резки, которую необходимо повернуть на заданный угол (3,5 °), возможно, из-за того, что большой металлический лист не был идеально выровнен когда он был положен на стол.


2) Открывается окно поворота, и программа поворачивается на 3,5 градуса, чтобы учесть поворот листа металла:

 

3) Программа готова к использованию:

 


Импорт и преобразование DXF / HPGL в G-code с поддержкой технологии multi-head

Каждый слой файла DXF/HPGL можно назначить для отдельной технологии, после чего myCNC сгенерирует G-код УП:


Импорт DXF файлов позволяет:

  • Добавить входы / выходы для плазменной, газовой и лазерной резки
  • Добавить команды Add Lift Up / Cut down Tool для каждого контура гравировки
  • Добавить несколько пропусков для многопроходного фрезеровочного станка
  • Добавить коды подъема/опускания ножа для слоя тангенциального ножа
  • Добавить коды Computer Vision для камеры

Что еще более важно, myCNC позволяет пользователю легко комбинировать различные инструменты и варианты использования, позволяя быстро назначать разные уровни DXF / HPGL для различных технологий. Например, пользователь может использовать тангенциальный нож и маркер или колесо сгиба вместе с половинным ножом и шпинделем - все в рамках одной и той же работы и все из одного и того же файла DXF. Все макросы смены инструмента и подъема инструмента автоматически генерируются приложением myCNC, что позволяет оператору иметь комплексное решение для любой работы, которая ему может потребоваться. Вы можете прочитать больше об импорте DXF и различных настройках DXF на нашей странице онлайн-документации.


Тангенциальная резка

Если активировано управление тангенциальным ножом, управляющее программное обеспечение myCNC автоматически добавит подъем/опускание и вращение ножа, чтобы двигаться по планировщику траектории, поэтому для программирования тангенциального ножа с myCNC достаточно стандартного программирования G-кода 2D (или 2,5D).

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

 


Поддержка нескольких инструментов. Если на станке установлено несколько инструментов, управляющее программное обеспечение myCNC может выполнять процедуру переключения инструмента и применять коррекции на инструмент так же, как стандартная процедура смены инструмента M6 / Tool.

ATC (автоматическая смена инструмента) также поддерживается для всех плат myCNC. myCNC имеет удобный интерфейс для генерации макросов смены инструмента для различных типов ATC.

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

 

 


CNC Vision

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

Пожалуйста, обратитесь к странице CNC Vision для полного обзора функций.

 


Fly Cut

Программное обеспечение myCNC позволяет выполнять резку в процессе лазерной резки / гравировки при использовании тонких материалов. Лазер перемещается по обрабатываемому материалу без остановки или торможения станка, но вместо этого быстро включает и выключает лазер в точное время, необходимое без разделения процесса резки на отдельные контуры. Это делается без ущерба для точности, синхронизируя команды резания и перемещения на лету, обеспечивая точное позиционирование в течение доли секунды и значительное сокращение времени обработки. В отличие от многих традиционных систем, которые начинают терять точность, когда скорость машины превышает несколько метров в минуту, myCNC FlyCut позволяет выполнять точные пропилы до 0,1 мм при рабочих скоростях до 100 метров в минуту.


Регулировка силы лазера

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


Поддержка беспроводных пультов

myCNC поддерживает несколько беспроводных пультов управления. Полный список беспроводных пультов, которые в настоящее время поддерживаются, доступен на домашней странице нашего веб-сайта.
xhc-4.jpg

 


Коррекция радиуса инструмента и ширины реза

myCNC допускает компенсацию радиуса инструмента, указанную в кодах G40/G42 и Таблице инструментов, и может отображать эти результаты компенсации для удобного визуального контроля.