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

Точечное выжигание - gcode-burner

Добавлено: 28 ноя 2010, 13:50
Zolen
Снимок-gcode-burner.py.png (63391 просмотр) <a class='original' href='./download/file.php?id=4820&mode=view' target=_blank>Загрузить оригинал (288.63 КБ)</a>
ТипСкрипт
РазработчикКоманда разработчиков cnc-club.ru
Написана наPython
ОСКроссплатформенное программное
обеспечение (Windows, Linux,
MacOS)
Версия1.0
ЛицензияGNU GPL
Gcode-burner - программа для создания Gкода для выжигания на станке с ЧПУ из изображения.

Возможности

  • интерполяция цвета, глубиной прожига
  • масштабирование и перемещение рисунка
  • задание ширины "точки"
  • дополнительные заголовки или окончания файла
  • возможность подключения к EMC2, как препроцессор
  • задание общей длинны или ширины рисунка

Подключение к EMC2

Скрипт разрабатывался таким образом, чтобы его можно было подключить к EMC2 как препроцессор. Т.е. при открытии в EMC2 картинки автоматически запустится gcode-burner, а его вывод откроется в EMC2.
Для того, чтобы подключить gcode-burner к EMC2 нужно в ini файле в разделе фильтр написать что-то вроде:

Код: Выделить всё

PROGRAM_EXTENSION = .png,.gif,.jpg,.jpeg images for gcode-burner
       png = gcode-burner
       gif = gcode-burner
       jpg = gcode-burner
       jpeg = gcode-burner
Подробнее см. инструкцию к EMC2, раздел: 4.2.3 Раздел [FILTER]

Последняя версия

Последняя версия доступна в репозитории git: https://github.com/cnc-club/gcode-burner
Прямая ссылка на архив: https://github.com/cnc-club/gcode-burne ... master.zip
Нам нужны фотографии готовых работ! А также приветствуются любые замечания и пожелания :)!

С этого сообщения началась разработка gcode-burner. Все что сверху добавлено потом.
--Nick

Доброго времени суток.
Подскажите, какие есть способы из фотографии получить g код, который будет на каждый темный пиксель погружать иглу выжигателя в зготовку(как на картинке)?
Насколько я понял, для начала нужно сделать картинку Ч/Б с минимумом уровней серого. А вот дальше я ничего не придумал =(
Буду рад, если кто расскажет свой рецепт или название софта для этого.
ptp00000.jpg (65266 просмотров) <a class='original' href='./download/file.php?id=910&mode=view' target=_blank>Загрузить оригинал (34.53 КБ)</a>

Re: Точечное выжигание - gcode-burner

Добавлено: 17 дек 2015, 15:57
malvin
Идея!!!

Сделать более быстрым процесс точечного выжигания. Вместо перемещения всего шпиндельного узла (у кого как) можно на шпиндельный узел поставить маленький моторчик шаговый от флопика - он идет с винтом с шагом в несколько мм, а на него - маленькую головку - выжигатель. Она будет в разы быстрее выжигать, нежели на видео, что в этой ветке выкладывали. Одновременно, поднять температуру жала. А ось Z перекоммутировать на маленький моторчик или задействовать под него 4 ось... Примерно это я и хочу сделать.

Есть вариант применить соленоид, к сердечнику которого подсоединить легкий выжигатель... Потом развернуть на ключ соленоида поток шагов с какой то дополнительной оси. Тогда в реальном времени, практически со скоростью G1 можно будет организовать вывод пикселей изображения.

Кто с какими типами жал выжигал? Интересно какой практический опыт у коллег...

Re: Точечное выжигание - gcode-burner

Добавлено: 24 дек 2015, 13:37
Nick
malvin писал(а):Есть вариант применить соленоид, к сердечнику которого подсоединить легкий выжигатель...
За какое время такое жало прожгет нужную точку?

Re: Точечное выжигание - gcode-burner

Добавлено: 24 дек 2015, 16:18
malvin
Nick писал(а):
malvin писал(а):Есть вариант применить соленоид, к сердечнику которого подсоединить легкий выжигатель...
За какое время такое жало прожгет нужную точку?
Я не про время выдержки точки, а о кол-ве точек на единицу площади))) Понятие время выдержки, уверен, вообще не применимо к данному решению, ведь сигналы STEP идут одной длительности. Хотя можно управлять внешним выводом, программно, через задержки - ну есть же в emc реле, вот их можно коммутировать)))).

Re: Точечное выжигание - gcode-burner

Добавлено: 24 дек 2015, 16:55
Nick
malvin писал(а):ведь сигналы STEP идут одной длительности. Хотя можно управлять внешним выводом, программно, через задержки - ну есть же в emc реле, вот их можно коммутировать)))).
В linuxcnc (который раньше назывался emc) есть и не только это.

Главный вопрос, получится ли в движении не останавливаясь выжигать точки?

ЗЫ есть станок выжигатель, который вообще не подимает жало, а интенсивность окраски регулируется скоростью перемещения.

Re: Точечное выжигание - gcode-burner

Добавлено: 24 дек 2015, 17:08
malvin
Nick писал(а):ЗЫ есть станок выжигатель, который вообще не подимает жало, а интенсивность окраски регулируется скоростью перемещения.
Вот, уже теплее. Как раз сейчас над этим работаю. Я в этот форум кидал, пост #275, фото изделий, полученных этим способом, смотрится гораздо привлекательнее, нежели точечное выжигание.

Re: Точечное выжигание - gcode-burner

Добавлено: 24 дек 2015, 17:16
Nick
У точечного свой шарм ;)

Re: Точечное выжигание - gcode-burner

Добавлено: 24 дек 2015, 17:21
malvin
Nick писал(а):У точечного свой шарм ;)
Качественные точки, да, руль.

Ты с лазером не пробовал?

Нескромно поделюсь результатами ночных потуг)))

Re: Точечное выжигание - gcode-burner

Добавлено: 25 дек 2015, 17:29
Nick
не, не пробовал.

Re: Точечное выжигание - gcode-burner

Добавлено: 29 янв 2017, 19:46
GipsyRaven
Выражаю благодарность, за отличную утилиту!
Станок самодельный, из матричных принтеров.
Контроллер драйвер l297 + l298
Первая работа (4355 просмотров) <a class='original' href='./download/file.php?id=101540&mode=view' target=_blank>Загрузить оригинал (4.9 МБ)</a>
Первая работа
Тестировал на greyscale
grayscale (4355 просмотров) <a class='original' href='./download/file.php?id=101541&mode=view' target=_blank>Загрузить оригинал (2.2 МБ)</a>
grayscale

Re: Точечное выжигание - gcode-burner

Добавлено: 08 фев 2017, 07:58
GipsyRaven
Еще одна greyscale
Greyscale.png (4317 просмотров) <a class='original' href='./download/file.php?id=102521&mode=view' target=_blank>Загрузить оригинал (4.09 МБ)</a>
Еще в работе, немного ошибся с размером... И глаза мне не нравятся.
Ара.png (4317 просмотров) <a class='original' href='./download/file.php?id=102522&mode=view' target=_blank>Загрузить оригинал (3.73 МБ)</a>

Re: Точечное выжигание - gcode-burner

Добавлено: 18 май 2017, 07:44
GipsyRaven
Готовая работа)))

Re: Точечное выжигание - gcode-burner

Добавлено: 29 май 2017, 02:46
kondrenkov
GipsyRaven писал(а):Готовая работа)))

Отличное качество!!!