serbar62 писал(а):Честно говоря, не читал весь листок сообщений, довольно утомительное занятие. Насколько я понял, данная программа генерирует код для управления фрезерным или лазерным станком.
Программа позволяет автоматизировать различные станки, не только лазерный и фрезерный, но основная направленность конечно на них.
serbar62 писал(а): У меня возникла проблема в создание УП для управления трубогибом в плоскости одной координаты. Вручную можно писать, но утомительно. Трубогиб самодельный, за основу взят этот
https://howtomechatronics.com/projects/ ... g-machine/. Тут он управляется ардуинкой, я думаю взять управление Mach, длина трубы - координата Х, угол поворота -180 - 0 - 180 - координата Y. Все просто.
Вот как раз не совсем просто, я уже пересекался с похожим проектом, там есть куча нюансов, из тех что я знаю связан с диаметром и материалом проволоки, из-за чего появляется рассогласование между желаемым углом и заданным.
В моей программе это конечно можно учесть, если создать своё правило формирования G-кода. Но под каждый материал нужно своё правило создавать, или использовать одно правило, но с кучей параметров.
serbar62 писал(а):Теперь как создать УП? Неплохо было бы загрузить в программу файл гибки трубы в векторном формате, например eps, и программа бы выдала УП для Х и Y
Если касаться только гибки проволоки, то тут сложностей нет, например в кореле, инскейпе, комапасе, автокаде, фьюжене или любой другой программе, формируем траекторию из прямых отрезков, желаемой траектории, и сохраняем в DXF формат, а далее в программе нужна простая цепочка действий из 2-х модулей, в первом выбирается DXF файл, а во втором формируется G-код согласно "созданному правилу формирования g-кода для листогиба". Формат eps я пока не планирую реализовывать, т.к. PLT и DXF форматы поддерживаются большинством программ, которые мне встречались.
serbar62 писал(а):помимо этого существовала бы возможность вставки символов кода для управления внешними устройствами в местах гиба. Например для подвода горелок нагревания, отрезных кругов и т.п.
Если во всех местах гиба логика подвода прочей механики, горелок одинаковая, то это можно описать в правилах.
serbar62 писал(а): Можете ли помочь в таком вопросе?
На текущий момент могу лишь давать направление, в каком направлении двигаться, т.к. пока загружен
Конечно не совсем в эту тему, но все-же, есть вот такое обалденное решение на мой взгляд:
https://www.youtube.com/watch?v=tLheOFLsc8s
вот их сайт:
https://www.pensalabs.com/diwire-pro