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

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
Аватара пользователя
Zolen
Новичок
Сообщения: 11
Зарегистрирован: 23 ноя 2010, 16:32
Репутация: 2
Откуда: СПб
Контактная информация:

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

Сообщение Zolen »

Снимок-gcode-burner.py.png (63371 просмотр) <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 (65246 просмотров) <a class='original' href='./download/file.php?id=910&mode=view' target=_blank>Загрузить оригинал (34.53 КБ)</a>
Аватара пользователя
malvin
Кандидат
Сообщения: 99
Зарегистрирован: 23 сен 2009, 10:12
Репутация: -26
Контактная информация:

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

Сообщение malvin »

Идея!!!

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

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

Кто с какими типами жал выжигал? Интересно какой практический опыт у коллег...
Нужен лазер. Форумчане, порекомендуйте пожалуйста твердотельный лазер с маленьким пятном. || Для работы над X-Cam нужны бетта-тестеры.
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

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

Сообщение Nick »

malvin писал(а):Есть вариант применить соленоид, к сердечнику которого подсоединить легкий выжигатель...
За какое время такое жало прожгет нужную точку?
Аватара пользователя
malvin
Кандидат
Сообщения: 99
Зарегистрирован: 23 сен 2009, 10:12
Репутация: -26
Контактная информация:

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

Сообщение malvin »

Nick писал(а):
malvin писал(а):Есть вариант применить соленоид, к сердечнику которого подсоединить легкий выжигатель...
За какое время такое жало прожгет нужную точку?
Я не про время выдержки точки, а о кол-ве точек на единицу площади))) Понятие время выдержки, уверен, вообще не применимо к данному решению, ведь сигналы STEP идут одной длительности. Хотя можно управлять внешним выводом, программно, через задержки - ну есть же в emc реле, вот их можно коммутировать)))).
Нужен лазер. Форумчане, порекомендуйте пожалуйста твердотельный лазер с маленьким пятном. || Для работы над X-Cam нужны бетта-тестеры.
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

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

Сообщение Nick »

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

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

ЗЫ есть станок выжигатель, который вообще не подимает жало, а интенсивность окраски регулируется скоростью перемещения.
Аватара пользователя
malvin
Кандидат
Сообщения: 99
Зарегистрирован: 23 сен 2009, 10:12
Репутация: -26
Контактная информация:

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

Сообщение malvin »

Nick писал(а):ЗЫ есть станок выжигатель, который вообще не подимает жало, а интенсивность окраски регулируется скоростью перемещения.
Вот, уже теплее. Как раз сейчас над этим работаю. Я в этот форум кидал, пост #275, фото изделий, полученных этим способом, смотрится гораздо привлекательнее, нежели точечное выжигание.
Нужен лазер. Форумчане, порекомендуйте пожалуйста твердотельный лазер с маленьким пятном. || Для работы над X-Cam нужны бетта-тестеры.
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

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

Сообщение Nick »

У точечного свой шарм ;)
Аватара пользователя
malvin
Кандидат
Сообщения: 99
Зарегистрирован: 23 сен 2009, 10:12
Репутация: -26
Контактная информация:

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

Сообщение malvin »

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

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

Нескромно поделюсь результатами ночных потуг)))
Вложения
desktop 24.12.2015 00.44.13-1.jpg
desktop 24.12.2015 00.44.13-1.jpg (13.58 КБ) 5029 просмотров
Нужен лазер. Форумчане, порекомендуйте пожалуйста твердотельный лазер с маленьким пятном. || Для работы над X-Cam нужны бетта-тестеры.
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

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

Сообщение Nick »

не, не пробовал.
GipsyRaven
Новичок
Сообщения: 5
Зарегистрирован: 29 янв 2017, 19:33
Репутация: 0
Контактная информация:

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

Сообщение GipsyRaven »

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

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

Сообщение GipsyRaven »

Еще одна greyscale
Greyscale.png (4315 просмотров) <a class='original' href='./download/file.php?id=102521&mode=view' target=_blank>Загрузить оригинал (4.09 МБ)</a>
Еще в работе, немного ошибся с размером... И глаза мне не нравятся.
Ара.png (4315 просмотров) <a class='original' href='./download/file.php?id=102522&mode=view' target=_blank>Загрузить оригинал (3.73 МБ)</a>
GipsyRaven
Новичок
Сообщения: 5
Зарегистрирован: 29 янв 2017, 19:33
Репутация: 0
Контактная информация:

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

Сообщение GipsyRaven »

Готовая работа)))
Вложения
OqBXlceiImI.jpg (4144 просмотра) <a class='original' href='./download/file.php?id=111773&mode=view' target=_blank>Загрузить оригинал (696.17 КБ)</a>
kondrenkov
Новичок
Сообщения: 10
Зарегистрирован: 29 май 2017, 00:24
Репутация: 0
Настоящее имя: Денис
Контактная информация:

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

Сообщение kondrenkov »

GipsyRaven писал(а):Готовая работа)))

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

Вернуться в «LinuxCNC»