Генерация G-кода, из текста, рисунка, и файлов PLT, DXF

Mach, популярные и не очень CAD, CAM. Обсуждение и разработка программ для управления станками.
Аватара пользователя
selenur
Почётный участник
Почётный участник
Сообщения: 4605
Зарегистрирован: 21 авг 2013, 19:44
Репутация: 1622
Настоящее имя: Сергей
Откуда: Новый Уренгой
Контактная информация:

Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF

Сообщение selenur »

А какой код ошибки?
У меня g4 в grbl версии 1.1 работает нормально.
Как доберусь до компьютера постараюсь всем помочь с написанием пройилей :-)
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Аватара пользователя
Rom327
Почётный участник
Почётный участник
Сообщения: 2989
Зарегистрирован: 03 апр 2015, 13:23
Репутация: 437
Настоящее имя: Роман
Откуда: Подольск
Контактная информация:

Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF

Сообщение Rom327 »

gekz писал(а):candle этот код отправляет и вроде без ошибок, но мне софтина не нравится
использую другую
Выкладывай софтину, будем пробовать!
Это сугубо мое мнение, могу и ошибаться...
https://vk.com/rom327
GRBL настройки: http://blogandbux.blogspot.com/2018/07/ ... revod.html
G коды: http://3d-stanki.ru/spravochnik/program ... stankov-2/
Аватара пользователя
Rom327
Почётный участник
Почётный участник
Сообщения: 2989
Зарегистрирован: 03 апр 2015, 13:23
Репутация: 437
Настоящее имя: Роман
Откуда: Подольск
Контактная информация:

Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF

Сообщение Rom327 »

selenur писал(а):А какой код ошибки?
У меня g4 в grbl версии 1.1 работает нормально
1.1 это и есть "Candle", но почему то gekz не нравится...
Это сугубо мое мнение, могу и ошибаться...
https://vk.com/rom327
GRBL настройки: http://blogandbux.blogspot.com/2018/07/ ... revod.html
G коды: http://3d-stanki.ru/spravochnik/program ... stankov-2/
Аватара пользователя
selenur
Почётный участник
Почётный участник
Сообщения: 4605
Зарегистрирован: 21 авг 2013, 19:44
Репутация: 1622
Настоящее имя: Сергей
Откуда: Новый Уренгой
Контактная информация:

Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF

Сообщение selenur »

Alexversh писал(а):Сергей помоги пожалуйста с профилем.
Нужно получить УП с кодом подобным как у файла ниже.
Т.е. темные точки на большой (устанавливаемой) мощности лазера, пробелы на минимальной.
Попробуй профиль следующего содержания:

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

# Настройка для лазерного выжигателя S - Bright#
$.$
"(Image Engraving Code)"
"G21G90G17G40G49"
"G0X0Y0"
"S0M3"
"G1F500"
LINES
{
   POINTS
   {
      "X"[X'#0.##']"Y"[Y'#0.##'] "S"[bright]
   }
}
"M5"
"G0 X0 Y0"
"M30"
Вот сам файл профиля:
лазер Bright - S.txt
(233 байт) 673 скачивания
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Аватара пользователя
selenur
Почётный участник
Почётный участник
Сообщения: 4605
Зарегистрирован: 21 авг 2013, 19:44
Репутация: 1622
Настоящее имя: Сергей
Откуда: Новый Уренгой
Контактная информация:

Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF

Сообщение selenur »

DimaD писал(а):
selenur писал(а):Если у DimaD поддерживается значение S то тогда профиль так-же смогу сделать, но тут нужно проверить Диме, заработает у него в таком режиме.
С удовольствием проверю
Попробуй такой профиль:
лазер Bright - S - hbot.txt
(338 байт) 969 скачиваний
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Alexversh
Опытный
Сообщения: 115
Зарегистрирован: 15 апр 2017, 17:27
Репутация: 7
Настоящее имя: Александр
Контактная информация:

Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF

Сообщение Alexversh »

selenur писал(а):Попробуй профиль следующего содержания:
Получается сплошная заливка всего рисунка. Перемещение из 0 в первую точку происходит с включенным лазером. Яркость имеет значение 255, у меня максимум 1000 (нет настроек).
gekz
Новичок
Сообщения: 27
Зарегистрирован: 05 мар 2017, 14:25
Репутация: 2
Настоящее имя: DENIS
Контактная информация:

Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF

Сообщение gekz »

Rom327 писал(а):Выкладывай софтину, будем пробовать!
да чё её выкладывать
универсальный код сендер на яве например
https://github.com/gnea/grbl/wiki/Using-Grbl
candle имеет щас новое название grblControl последняя версия 1.1.7, вот она почему то не сыпит ошибки
но какая то глючная, особенно если отправлять файл большого размера
Аватара пользователя
Rom327
Почётный участник
Почётный участник
Сообщения: 2989
Зарегистрирован: 03 апр 2015, 13:23
Репутация: 437
Настоящее имя: Роман
Откуда: Подольск
Контактная информация:

Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF

Сообщение Rom327 »

gekz писал(а):
Rom327 писал(а):candle имеет щас новое название grblControl последняя версия 1.1.7, вот она почему то не сыпит ошибки
но какая то глючная, особенно если отправлять файл большого размера
По поводу глючности не согласен! Последний раз жог 23 часа без перерыва на версии Candle_1.0.12.
1 389 682 строки программы. Ни одного даже намека на сбой, пропуски или глюки! Так, что это не программа у вас глючит!
Последний раз редактировалось Rom327 26 май 2017, 17:14, всего редактировалось 1 раз.
Это сугубо мое мнение, могу и ошибаться...
https://vk.com/rom327
GRBL настройки: http://blogandbux.blogspot.com/2018/07/ ... revod.html
G коды: http://3d-stanki.ru/spravochnik/program ... stankov-2/
Аватара пользователя
Rom327
Почётный участник
Почётный участник
Сообщения: 2989
Зарегистрирован: 03 апр 2015, 13:23
Репутация: 437
Настоящее имя: Роман
Откуда: Подольск
Контактная информация:

Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF

Сообщение Rom327 »

gekz писал(а):это скрин с ошибками
А эта ваша программа поддерживает задержку G4 P** в секундах или в миллисекундах?
Может она не обрабатывает 0.05 мсек?
Напишите код вручную
X0 Y0
M3 G4 P1
M5

Лазер должен включиться на 1 секунду, если ваш сендер работает в секундах.
Если он работает в миллисекундах, вы ничего не увидите.

X0 Y0
M3 G4 P1000
M5

Лазер должен включиться на 1 секунду, если ваш сендер работает в миллисекундах.
Только подложите под луч что-нибудь негорючее и не блестящее!
Это сугубо мое мнение, могу и ошибаться...
https://vk.com/rom327
GRBL настройки: http://blogandbux.blogspot.com/2018/07/ ... revod.html
G коды: http://3d-stanki.ru/spravochnik/program ... stankov-2/
Alexversh
Опытный
Сообщения: 115
Зарегистрирован: 15 апр 2017, 17:27
Репутация: 7
Настоящее имя: Александр
Контактная информация:

Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF

Сообщение Alexversh »

gekz писал(а):это скрин с ошибками
Попробуй в профиле поменять G4 на G04
Аватара пользователя
Rom327
Почётный участник
Почётный участник
Сообщения: 2989
Зарегистрирован: 03 апр 2015, 13:23
Репутация: 437
Настоящее имя: Роман
Откуда: Подольск
Контактная информация:

Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF

Сообщение Rom327 »

Alexversh писал(а):
gekz писал(а):это скрин с ошибками
Попробуй в профиле поменять G4 на G04
Так M3 вроде без 0 отрабатывает...
Это сугубо мое мнение, могу и ошибаться...
https://vk.com/rom327
GRBL настройки: http://blogandbux.blogspot.com/2018/07/ ... revod.html
G коды: http://3d-stanki.ru/spravochnik/program ... stankov-2/
Аватара пользователя
Rom327
Почётный участник
Почётный участник
Сообщения: 2989
Зарегистрирован: 03 апр 2015, 13:23
Репутация: 437
Настоящее имя: Роман
Откуда: Подольск
Контактная информация:

Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF

Сообщение Rom327 »

selenur писал(а): :-)
Сергей, приветствую! Посмотри интересный способ "оконтуривания" изображения. Может идея пригодится!
https://youtu.be/Uk2fGoNL3Yk?list=PLABq ... -KBXPyrW0P
Это сугубо мое мнение, могу и ошибаться...
https://vk.com/rom327
GRBL настройки: http://blogandbux.blogspot.com/2018/07/ ... revod.html
G коды: http://3d-stanki.ru/spravochnik/program ... stankov-2/
DimaD
Новичок
Сообщения: 20
Зарегистрирован: 23 май 2017, 13:46
Репутация: 0
Контактная информация:

Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF

Сообщение DimaD »

selenur писал(а):
DimaD писал(а):
selenur писал(а):Если у DimaD поддерживается значение S то тогда профиль так-же смогу сделать, но тут нужно проверить Диме, заработает у него в таком режиме.
С удовольствием проверю
Попробуй такой профиль:
лазер Bright - S - hbot.txt
Попробовал. Лазер выехал на середину стола и больше не двигался :(
Аватара пользователя
selenur
Почётный участник
Почётный участник
Сообщения: 4605
Зарегистрирован: 21 авг 2013, 19:44
Репутация: 1622
Настоящее имя: Сергей
Откуда: Новый Уренгой
Контактная информация:

Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF

Сообщение selenur »

DimaD писал(а):Попробовал. Лазер выехал на середину стола и больше не двигался :(
Выложи сюда тест g-кода
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
DimaD
Новичок
Сообщения: 20
Зарегистрирован: 23 май 2017, 13:46
Репутация: 0
Контактная информация:

Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF

Сообщение DimaD »

Сорри. Сразу надо было
Картинка та же, что и выкладывал. Растр
Вложения
лазер Bright - S - hbot.txt
(318.85 КБ) 947 скачиваний
DimaD
Новичок
Сообщения: 20
Зарегистрирован: 23 май 2017, 13:46
Репутация: 0
Контактная информация:

Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF

Сообщение DimaD »

Скрины что и как делаю. может (что не исключено) сам дурак
Вложения
Архив.zip
(230.05 КБ) 219 скачиваний
Аватара пользователя
selenur
Почётный участник
Почётный участник
Сообщения: 4605
Зарегистрирован: 21 авг 2013, 19:44
Репутация: 1622
Настоящее имя: Сергей
Откуда: Новый Уренгой
Контактная информация:

Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF

Сообщение selenur »

DimaD писал(а):Сорри. Сразу надо было
Картинка та же, что и выкладывал. Растр
Вот такой код срабатывает:

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

 G28; home all axes
 G21; Set units to millimeters
 G90; Use absolute coordinates
 G92; Coordinate Offset
 G00 X0.0 Y0.0
 M03S0
 G01 F5000

 X0 Y10  S255
 X10 Y10  S255
 X10 Y0  S255
 X0 Y0  S255

 M05
 G00 X0 Y0; home
 G28; home all axes
Должен получиться квадрат 10х10 мм, если получиться буду думать дальше...
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Аватара пользователя
selenur
Почётный участник
Почётный участник
Сообщения: 4605
Зарегистрирован: 21 авг 2013, 19:44
Репутация: 1622
Настоящее имя: Сергей
Откуда: Новый Уренгой
Контактная информация:

Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF

Сообщение selenur »

DimaD писал(а):Скрины что и как делаю. может (что не исключено) сам дурак
В профиле конечно есть небольшой мой косяк, но остановки не должно вроде было быть.....
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Alexversh
Опытный
Сообщения: 115
Зарегистрирован: 15 апр 2017, 17:27
Репутация: 7
Настоящее имя: Александр
Контактная информация:

Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF

Сообщение Alexversh »

Alexversh писал(а):
selenur писал(а):Попробуй профиль следующего содержания:
Получается сплошная заливка всего рисунка. Перемещение из 0 в первую точку происходит с включенным лазером. Яркость имеет значение 255, у меня максимум 1000 (нет настроек).
Полученный Код УП
Вложения
g-kode.nc.txt
(82.08 КБ) 1037 скачиваний
Ответить

Вернуться в «Windows / Mach»