Программа может генерировать управляющие программы под любой ЧПУ станок, но для этого нужно создать специальный файл описания правил формирования файла с G-кодом.
И так считаем что была скачана актуальная версия с этой страницы: https://selenur.ru/?page_id=1182
После извлечения всех файлов из архива, запускаем программу «GCodeConstructor.exe»
При первом запуске программа предложит установить тестовые образцы для ознакомления, можем согласиться, или отказаться, в данном случае не принципиально, если согласиться, то появиться в списке профилей несколько вариантов:
Сейчас требуется открыть «Менеджер правил»:
И создать новый файл правил:
Где нужно задать наименование для нового правила:
и нажать «ОК», в результате чего появится окно, для дальнейшей настройки правила:
В окне видно как называется правило, какое будет расширение у файла с G-кодом, и где реально сейчас расположено данное правило.
Что-бы было легче создать правило, хорошо найти рабочий файл, который нормально работает, на станке вот например:
Как сделать управляющею программу G-CODE для фрезерного ЧПУ станка в FreeCAD
В данном файле видно расширение файла (выделение на рисунке №1) которое уже указано в настройках.
Далее требуется настроить как должно формировать содержимое файла.
Первая строка которая начинается с символа «;» это просто комментарий, и ЧПУ данную строку просто пропустит.
Далее идет строка (№2) которая устанавливает мощность лазера «s300» что является конечно немного странным, т.к. обычно принято использовать команду «M5» выключить лазер, и лишь потом уже указывать мощность, т.к. неизвестно какие команды могли быть посланы ранее, до посылки команд из этого файла.
До строки №12 идут команды которые настраивают ЧПУ, как он должен работать, а далее уже идут команды перемещений с выжиганием.
В окне настройки переходим на страницу «Код правила», и нажимаем Действия—> Заполнить шаблоном. (в зависимости от того какая операция фрезеровка, выжигание шаблон отличается), тем самым уже будет проще составить, не сильно разбираясь о доступных командах правила.
Если нажать кнопку «Записать» а потом «Тестировать» в правой части окна, то можно увидеть сразу как будет получаться внешний вид G-кода тестовой траектории.
Цветом я выделил участки «скрипта» которые привели к формированию G-кода:
Источник: dzen.ru
Генератор G-code для фрезеровки резьбы
Создавайте управляющие G-code программы для нарезки внутренней и внешней резьбы для любых ЧПУ станков. Утилита генерирует G-code для нарезки резьбы специальными резьбовыми фрезами, которые не требуют синхронизации вертикальной подачи с оборотами шпинделя станка. С нашей утилитой Thread milling G-сode generator даже самые простые станки смогут нарезать резьбу.
G-коды для ЧПУ фрезера для начинающих.
- Расчет внутренней и внешней резьбы;
- использование на выбор набора команд: G1, G2/G3 с параметрами I/J/K, G2/G3 с параметром R;
- расчет нескольких отверстий одновременно;
- расчет правой и левой резьбы;
- расчет супер-резьбы (двунаправленная);
- настройка числа проходов нарезки резьбы;
- настройка шага резьбы, зоны безопасности;
- сохранение проекта;
- не требует инсталляции.
ВАЖНО!
1. Параметр, на который надо обращать внимание называется “Distance of the horizontal retraction after the completion threading (mm)”. В программе приняты такие правила:
- Для внешней резьбы:
- Если значение поля равно нулю, то после завершения нарезки резьбы, инструмент будет отведен на условно безопасное расстояние, которое вычисляет ПО. Обратите внимание, чтобы вокруг обрабатываемого элемента не было других элементов;
- Если значение поля отличается от нуля, то ровно на это расстояние будет смещен инструмент перед подъемом на уровень Z-safe. Учитывайте размеры режущей кромки инструмента, чтобы его не повредить.
- Если значение поля равно нулю, то выход из отверстия после нарезки осуществляется через геометрический центр отверстия;
- Если значение поля отличается от нуля, то ровно на это расстояние будет смещен инструмент перед выходом из отверстия. Учитывайте размеры режущей кромки инструмента, чтобы его не повредить.
2. Не нарезайте резьбу на всю глубину отверстия. Всегда оставляйте небольшой запас по глубине.
3. Разработчики рекомендуют проверять сгенерированный g-code при помощи средств визуализации, например: https://ncviewer.com/
4. Разработчики отказываются от ответственности в результате ошибок в работе программы или действий пользователей, которые привели к любым негативным последствиям. Скачивая и запуская ПО, Вы соглашаетесь с этим условием.
Источник: triangulatica.com
DWG/DXF в G-код
Возможность генерации G-кода из DWG/DXF файлов для станков с ЧПУ реализована в программе ABViewer. Поддерживаются следующие примитивы для преобразования: линия, полилиния, окружность, дуга, эллипс, сплайн, текст, многострочный текст и штриховка. Чтобы оценить работу данной функции:
-
Скачайте и установите ознакомительную версию ABViewer.
Полнофункциональный конвертер DWG/DXF в G-код доступен в версиях Professional и Enterprise. Цена одной пользовательской лицензии начинается от 3 500 руб. Более подробную информацию о вариантах лицензирования и ценах вы найдете на странице покупки.
Источник: cadsofttools.ru