Компенсация ножа плоттера
Компенсация ножа плоттера
Добрый день. Собираю на базе ЧПУ режущий плоттер и флюгерным ножом.
Есть задача компенсировать g-code (корректировка для офсета ножа)
Кто нибудь встречал скрипт или утилитку для этой цели? Отдельный софт ставить не очень хочется
Спасибо!
Есть задача компенсировать g-code (корректировка для офсета ножа)
Кто нибудь встречал скрипт или утилитку для этой цели? Отдельный софт ставить не очень хочется
Спасибо!
- Q-starь
- Мастер
- Сообщения: 904
- Зарегистрирован: 04 апр 2011, 16:50
- Репутация: 604
- Настоящее имя: Гэн
- Откуда: Казахстан
- Контактная информация:
Re: Компенсация ножа плоттера
DimaD, вроде в Аспайр есть.
-
- Опытный
- Сообщения: 111
- Зарегистрирован: 03 апр 2017, 17:12
- Репутация: 19
- Настоящее имя: Эдуард
- Контактная информация:
Re: Компенсация ножа плоттера
Посмотри видео и ссылки вроде он рассказывал про программу компенсацииhttps://youtu.be/mnISJmfJetI
Re: Компенсация ножа плоттера
Спасибо. Нашел этот скрипт на питоне. Он под G-code Аркама 2008-го, я переписываю под StepCam которым пользуюсь
Re: Компенсация ножа плоттера
Вопрос снят.
-
- Новичок
- Сообщения: 23
- Зарегистрирован: 09 мар 2016, 19:39
- Репутация: -3
- Контактная информация:
Re: Компенсация ножа плоттера
Как порешали вопрос?
-
- Новичок
- Сообщения: 4
- Зарегистрирован: 02 фев 2019, 15:19
- Репутация: 2
- Настоящее имя: Айнур
- Контактная информация:
Re: Компенсация ножа плоттера
Собрал ЧПУ плоттер с флюгерным ножом на базе прошивки GRBL Servo (на оси Z сервопривод, управляется командами M3 Sxx и M5), столкнулся с проблемой компенсации длины и угла флюгерного ножа. Весь рунет перерыл, ничего толкового не нашел. Как то случайно наткнулся на личный блог (зарубежный) одного из разработчиков Inkscape, видимо этот самый программист отвечает за разработку модулей для связи с плоттерами. Там то я и встретил информацию о офсете ножей в плоттерах.
И так, решение следующее:
1) Устанавливаем Inkscape 0.92, именно версию 0.92
2) Создаем будущий макет
3) Сохранить как – Файл HP Graphics Language (*.hpgl)
4) В диалоговом окне настраиваем:
Overcut (mm) – длина дополнительного реза при замыкании начальной и конечной точки узла.
Tool offsec correction (mm) - Офсет текущего флюгерного ножа
Далее открываем созданный нами HPGL файл с помощью Inkscape: Экспортируем в GCODE
1) Расширения – Инструменты Gcode – Tools Library
2) Выбираем Plasma – Применить
3) Модифицируем параметры инструмента следующим образом: 4) Расширения – Инструменты – Patch to Gcode
5) Выбираем куда сохранить и Применить
Результат в визуализаторе контроллера ЧПУ: Все настройки конечно же подбираются опытным путем (под определенную механику), а еще для улучшения плавности окружностей возможно потребуется в макете для кривых добавить большее количество узлов.
Минус данного решения в том, что генерируется слишком большой GCODE. Возможность скорость работы ЧПУ уменьшится.
И так, решение следующее:
1) Устанавливаем Inkscape 0.92, именно версию 0.92
2) Создаем будущий макет
3) Сохранить как – Файл HP Graphics Language (*.hpgl)
4) В диалоговом окне настраиваем:
Overcut (mm) – длина дополнительного реза при замыкании начальной и конечной точки узла.
Tool offsec correction (mm) - Офсет текущего флюгерного ножа
Далее открываем созданный нами HPGL файл с помощью Inkscape: Экспортируем в GCODE
1) Расширения – Инструменты Gcode – Tools Library
2) Выбираем Plasma – Применить
3) Модифицируем параметры инструмента следующим образом: 4) Расширения – Инструменты – Patch to Gcode
5) Выбираем куда сохранить и Применить
Результат в визуализаторе контроллера ЧПУ: Все настройки конечно же подбираются опытным путем (под определенную механику), а еще для улучшения плавности окружностей возможно потребуется в макете для кривых добавить большее количество узлов.
Минус данного решения в том, что генерируется слишком большой GCODE. Возможность скорость работы ЧПУ уменьшится.
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5181
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: Компенсация ножа плоттера
Я на плоттере иногда режу шаблоны для нанесения паяльной пасты - т.к. размеры вырезаемых элементов (от 0.15мм) сопоставимы с толщиной самого материала (0.1мм), то все развороты ножа делаются в стороне, на участке, который попадёт в отходы...
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
-
- Новичок
- Сообщения: 1
- Зарегистрирован: 07 янв 2021, 23:27
- Репутация: 0
- Настоящее имя: Дмитрий
- Контактная информация:
Re: Компенсация ножа плоттера
Можно подробнее? 2.3 и 4 пункт в какой программе делается?