roboforum.ru

Технический форум по робототехнике.

DXF->GCode под Марлин

Обсуждение технологии печати на 3D принтерах. Самостоятельное изготовление и приобретение. RepRap и его последователи.

DXF->GCode под Марлин

Сообщение grafalex » 11 май 2016, 15:16

Всем привет.

Понадобился мне вдруг плоттер для резки винила (оракала). Решил далеко не ходить и временно переоборудовать свой 3д принтер. С механикой проблем никаких - ставишь нож вместо хотэнда и вперед. А вот с софтом бяда бяда - огорчение.

2 вечера гуглил на тему чем приготовить ГКод. БОльшая часть рекомендаций сводятся к inkscape + какой нибудь плагин. Я попробовал 3 плагина
- laser graver (по совету отсюда) - вообще не заработал на современной версии инкскейпа
- встроеный gcodetools плагин оказался неадекватным в настройке. Параметры задаются в миллионе мест, тогда как самый важный (0 по Z) задать не дает (использует -0.25). Какой то гкод генерит, но марлин его переваривает с трудом.
- еще один нашел на thingiverse (название не помню, а посмотреть не могу). ГКод понятнее, но он не делает того, что нужно. Вместо поднимания/опускания ножа он использует экструдер. По сути это недослайсер, который просто рисует экструдером по заданой в dxf траектории.

Еще одна проблема с которой столкнулся это неправильная интерпретация рисунка (в частности dxf отсюда). Вместо цельных линий он расценивает их как набор отрезков, перепрыгивая от кусочка к кусочку.

Собственно вопросы:
- у кого есть опыт генерации gcode по рисунку из dxf? Желательно, что бы его понимал марлин, ибо не хочется возится с перепрошивкой принтера
grafalex
 
Сообщения: 96
Зарегистрирован: 09 янв 2015, 00:11

Re: DXF->GCode под Марлин

Сообщение Aleksandr-100 » 12 май 2016, 11:06

Aleksandr-100
 
Сообщения: 54
Зарегистрирован: 10 дек 2014, 16:39

Re: DXF->GCode под Марлин

Сообщение Zusul86 » 12 май 2016, 19:40

grafalex писал(а):Вместо поднимания/опускания ножа он использует экструдер.

А если подключить мотор ось Z к драйверу экструдера?
Zusul86
 
Сообщения: 775
Зарегистрирован: 10 авг 2014, 15:02
Откуда: Саров

Re: DXF->GCode под Марлин

Сообщение grafalex » 13 май 2016, 10:04

Aleksandr-100 писал(а):http://roboforum.ru/forum107/topic14857.html

Спасибо. Весьма похоже на мою задачу. Осталось только с арткамом разобраться

Zusul86 писал(а):А если подключить мотор ось Z к драйверу экструдера?

Не получится. Принципиально разные движения
Экструдер давит только вперед и делает это во время рисования контура. Другими словами если так сделать, то каретка будет постоянно ехать вверх.
Нож (ось Z) опускается до и поднимается после рисования
grafalex
 
Сообщения: 96
Зарегистрирован: 09 янв 2015, 00:11


Вернуться в 3D печать

Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot] и гости: 0

cron