Страница 1 из 1

Помогите с 2D-проволкогибом.

Добавлено: 04 апр 2018, 00:10
AndreyV
[img]Добрый день или вечер, у кого как.

Собираю 2D-проволкогиб для квадратного прутка 6 мм. С механикой проблем нет, а вот с программным обеспечением не как.Принцип работы : подача, загиб, возврат, загиб, ... и.т.д. Не знаю какой программой пользоваться для создания УП. В исходнике DXF файл, как на выходе получить G-Code для такого типа станка как мой. В ручную писать не вариант. Буду рад любой помощи.[/img]

Re: Помогите с 2D-проволкогибом.

Добавлено: 06 апр 2018, 07:50
mikehv
А почему в ручную не вариант? Если использовать стандартные gкоды, то для такого станка все очень просто.

Re: Помогите с 2D-проволкогибом.

Добавлено: 06 апр 2018, 09:56
al_us
Комбинация из двух кодов по сути.

Re: Помогите с 2D-проволкогибом.

Добавлено: 06 апр 2018, 10:26
AndreyV
Да все правильно. Я пробовал в ручную но это долго, а если сложная форма то приходится расчитывать не только угол загиба на шаг, но и шаг хода оптимальный подбирать.
А помимо всего в течение дня изделие может поменяться несколько десятков раз => и программу писать столько раз нужно. Не удобно.

Вот тех задание на программы которое составил для программистов.

Нужно написать программу для перевода из dxf в g-code с целью создания управляющей программы для станка. В исходнике будет файл формата DXF содержащий одну линию произвольной формы и длины. Необходимо перевести эту траекторию в команды G-Code чтобы перемещение по дугам осуществлялось путем разбиения длины дуги на равные участки согласно выбранному шагу, угол дуги делится на количество шагов в ней, в G-Code прописывала перемещение по оси Х каждого шага на длину указанного разрешения, по окончанию перемещения поворот оси А на угол полученный путем деления угла поворота дуги на количество шагов в ней и направление согласно направлению дуги. Если радиус дуги меньше или равен 2 диаметрам материала то перемещение по оси Х на длину дуги а поворот по оси А на угол поворота дуги. Если радиус больше чем диаметр материала в 6 раз то ось А поворачивается на угол полученный в результате деления угла поворота дуги на ее длину а оси Х пресыщается на длину дуги. Из параметров будет задаваться диаметр, шаг(разрешение)
Пример файла и фотографии в приложение.

Re: Помогите с 2D-проволкогибом.

Добавлено: 12 янв 2019, 05:33
nshivcov
Доброе утро, Андрей.
У меня похожая задача с проволокой 4 мм. Если ты чего-нибудь накопал по своему вопросу, может поделишься?