А я не вижу картинки после скелетизации! Кто этого кота рисовал трясущейся рукой? Сравни мою картинку, с двумя линиями и свою! Разницы не видишь? Скелетизация не выход, надо менять алгоритм работы программы. Я так думаю, Сергей решит этот вопрос...Alexversh писал(а):Я не вижу двух линий.
Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
- Rom327
- Почётный участник

- Сообщения: 2989
- Зарегистрирован: 03 апр 2015, 13:23
- Репутация: 437
- Настоящее имя: Роман
- Откуда: Подольск
- Контактная информация:
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Это сугубо мое мнение, могу и ошибаться...
https://vk.com/rom327
GRBL настройки: http://blogandbux.blogspot.com/2018/07/ ... revod.html
G коды: http://3d-stanki.ru/spravochnik/program ... stankov-2/
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
Ты же и прикрепил ее в сообщенииRom327 писал(а):Кто этого кота рисовал трясущейся рукой?
- Rom327
- Почётный участник

- Сообщения: 2989
- Зарегистрирован: 03 апр 2015, 13:23
- Репутация: 437
- Настоящее имя: Роман
- Откуда: Подольск
- Контактная информация:
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Вы, вероятно, не внимательно читали мое сообщение! Вот, повторюсь:Alexversh писал(а):У Вас изначально был векторный файл (конвертил из *.cvg в *.dxf) который правится на раз два. Зачем Вы сейчас jpeg подсовываете?
А вот и доказательство, слева для образца моя УП созданная из jpeg, F500 S1000, а справа УП сделанная из dxf, F500 S1000 : Хорошо видно, как ножка стола и сам стол прожигаются нормально, а там, где начинается подставка монитора пошел пережог?Rom327 писал(а):Пытался делать так: конвертил из *.cvg в *.dxf. Загонял в программу Сергея. Программа создавалась, но при выполнении жуткое снижение скорости на криволинейных участках, аж до угля горело.
И как я по вашему должен снижать мощность или увеличивать скорость??? Я практик, все проверяю, потом пишу, чего и вам желаю!Alexversh писал(а):А от пережогов спасет либо меньшая мощность либо большая скорость, ищите компромисс. ) Программа позволяет манипулировать параметрами обработки. Почитайте про синтаксис команд в блоге у Сергея.)
А на практике, выходит так! И нет тут никаких стратегий! Потому и мудрить тут нечего!Alexversh писал(а):Вы хотите сказать что сгенеренная УП из картинки обрабатывает одни и те же кривые быстрее чем сгенеренные из вектора? Что то Вы со стратегиями перемудрили видимо.
С уважением!
Это сугубо мое мнение, могу и ошибаться...
https://vk.com/rom327
GRBL настройки: http://blogandbux.blogspot.com/2018/07/ ... revod.html
G коды: http://3d-stanki.ru/spravochnik/program ... stankov-2/
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
Стратегии (в программе профили) обработки в программе которые легко правятся под конкретную задачу.Rom327 писал(а):И нет тут никаких стратегий! Потому и мудрить тут нечего!
Последний раз редактировалось Alexversh 18 май 2017, 19:49, всего редактировалось 1 раз.
-
Alexversh
- Опытный
- Сообщения: 115
- Зарегистрирован: 15 апр 2017, 17:27
- Репутация: 7
- Настоящее имя: Александр
- Контактная информация:
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Смею предположить что у вас в УП где пережеги слишком большое количество точек на кривой из за этого и снижение скорости. Траектория плавная, GRBL не должен тормозить, вероятно что то с параметрами.Rom327 писал(а): А вот и доказательство, слева для образца моя УП созданная из jpeg, F500 S1000, а справа УП сделанная из dxf, F500 S1000 :
- Rom327
- Почётный участник

- Сообщения: 2989
- Зарегистрирован: 03 апр 2015, 13:23
- Репутация: 437
- Настоящее имя: Роман
- Откуда: Подольск
- Контактная информация:
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
А другого ничего и быть не может! Grbl и не тормозит. А параметр тут один "включается", это "разгон-торможение". И чем больше точек, тем медленнее движется лазер, отсюда и пережог. То есть, точки настолько близко расположены, что не успев разогнаться уже надо тормозить, и средняя скорость уже не 500, а 50-100.Alexversh писал(а):Смею предположить что у вас в УП где пережеги слишком большое количество точек на кривой из за этого и снижение скорости. Траектория плавная, GRBL не должен тормозить, вероятно что то с параметрами.Rom327 писал(а): А вот и доказательство, слева для образца моя УП созданная из jpeg, F500 S1000, а справа УП сделанная из dxf, F500 S1000 :
Последний раз редактировалось Rom327 18 май 2017, 20:37, всего редактировалось 2 раза.
Это сугубо мое мнение, могу и ошибаться...
https://vk.com/rom327
GRBL настройки: http://blogandbux.blogspot.com/2018/07/ ... revod.html
G коды: http://3d-stanki.ru/spravochnik/program ... stankov-2/
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
Стратегия это несколько другое: например рисунок выполнять змейкой по горизонтали или по вертикали или к ближайшей точке. А профиль просто создан для удобства редактирования всей программы. И профиль, кстати, один и тот же использовался!Alexversh писал(а):Стратегии (в программе профили) обработки в программе которые легко правятся под конкретную задачу.Rom327 писал(а):И нет тут никаких стратегий! Потому и мудрить тут нечего!
Это сугубо мое мнение, могу и ошибаться...
https://vk.com/rom327
GRBL настройки: http://blogandbux.blogspot.com/2018/07/ ... revod.html
G коды: http://3d-stanki.ru/spravochnik/program ... stankov-2/
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
Медленнее двигаться не должен, GRBL просчитывает траекторию, снижение должно происходить только когда резко меняется направление, У меня такого не происходит.Rom327 писал(а):И чем больше точек, тем медленнее движется лазер, отсюда и пережог
Выложите файл УП с пережогом, хочу попробовать?
- selenur
- Почётный участник

- Сообщения: 4605
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1622
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
При использовании DXF файла дуги у меня :
Превращаются в отрезки, т.к. не все станки понимают G2 и G3, и в данном примере промежуток размером менее 10мм. содержит 173 точки, что очень сильно снижает скорость движения. И к сожалению алгоритм оптимизации работает не всегда корректно, т.к. пока используется чужой алгоритм, т.к. пока не дошли руки переписать на свой... 
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
- Rom327
- Почётный участник

- Сообщения: 2989
- Зарегистрирован: 03 апр 2015, 13:23
- Репутация: 437
- Настоящее имя: Роман
- Откуда: Подольск
- Контактная информация:
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Всегда пожалуйста!Alexversh писал(а):Медленнее двигаться не должен, GRBL просчитывает траекторию, снижение должно происходить только когда резко меняется направление, У меня такого не происходит.Rom327 писал(а):И чем больше точек, тем медленнее движется лазер, отсюда и пережог
Выложите файл УП с пережогом, хочу попробовать?
Вот файл УП Вот профиль:
Это сугубо мое мнение, могу и ошибаться...
https://vk.com/rom327
GRBL настройки: http://blogandbux.blogspot.com/2018/07/ ... revod.html
G коды: http://3d-stanki.ru/spravochnik/program ... stankov-2/
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
Сергей. Возможно ли применить в программе скелетизации к тексту и вектору, подобно ArtCam-овской средней линии?
- selenur
- Почётный участник

- Сообщения: 4605
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1622
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Тут по точнее опиши что имеется в видуAlexversh писал(а):Сергей. Возможно ли применить в программе скелетизации к тексту и вектору, подобно ArtCam-овской средней линии?
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
-
Alexversh
- Опытный
- Сообщения: 115
- Зарегистрирован: 15 апр 2017, 17:27
- Репутация: 7
- Настоящее имя: Александр
- Контактная информация:
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
А почему у вас В УП лазер после каждого отрезка отключается затем включается и т.д.....?Rom327 писал(а):Всегда пожалуйста!
Вот файл УП
cnc_N.txt
(3.95 Мб) Скачиваний: 0
- Rom327
- Почётный участник

- Сообщения: 2989
- Зарегистрирован: 03 апр 2015, 13:23
- Репутация: 437
- Настоящее имя: Роман
- Откуда: Подольск
- Контактная информация:
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
И G0 очень часто попадается... На этот вопрос может только Сергей ответить... Я тоже обратил внимание на разность в программах, вроде один контур обрабатывают, но выглядят по-разному, хотя профиль один...Alexversh писал(а):А почему у вас В УП лазер после каждого отрезка отключается затем включается и т.д.....?Rom327 писал(а):Всегда пожалуйста!
Вот файл УП
cnc_N.txt
(3.95 Мб) Скачиваний: 0
Это сугубо мое мнение, могу и ошибаться...
https://vk.com/rom327
GRBL настройки: http://blogandbux.blogspot.com/2018/07/ ... revod.html
G коды: http://3d-stanki.ru/spravochnik/program ... stankov-2/
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
selenur писал(а):Тут по точнее опиши что имеется в видуAlexversh писал(а):Сергей. Возможно ли применить в программе скелетизации к тексту и вектору, подобно ArtCam-овской средней линии?
- selenur
- Почётный участник

- Сообщения: 4605
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1622
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Для выжигания точками нужно включать выключать лазер постоянно, а вот для одной кривой состоящей из нескольких точек, нужно включать в начале, и выключать в конце.Rom327 писал(а):На этот вопрос может только Сергей ответить...
Я наверное не корректно описал методику представления данных, и как правильней делать профиль.....
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
- selenur
- Почётный участник

- Сообщения: 4605
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1622
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Сейчас у меня применяется алгоритм "Zhang-Suen thinning algorithm" и он получает похожее на приведенное тобой, но с рядом отличий....Alexversh писал(а):selenur писал(а):Тут по точнее опиши что имеется в видуAlexversh писал(а):Сергей. Возможно ли применить в программе скелетизации к тексту и вектору, подобно ArtCam-овской средней линии?
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
-
Alexversh
- Опытный
- Сообщения: 115
- Зарегистрирован: 15 апр 2017, 17:27
- Репутация: 7
- Настоящее имя: Александр
- Контактная информация:
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Применяется на вкладке контуры из растра? Для векторов можно вкладу такую ?
- selenur
- Почётный участник

- Сообщения: 4605
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1622
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Ок, понял, добавлюAlexversh писал(а):Применяется на вкладке контуры из растра? Для векторов можно вкладу такую ?
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
-
Alexversh
- Опытный
- Сообщения: 115
- Зарегистрирован: 15 апр 2017, 17:27
- Репутация: 7
- Настоящее имя: Александр
- Контактная информация:
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Тож поделюсь.Rom327 писал(а):Всегда пожалуйста!
Вот два профиля которыми я пользуюсь.
Первый мало чем отличается от встроенного в программу, разве что шапкой.
Второй использует параметр Z вместо паузы
При использовании стандартного профиля, вначале обработки траектории получался недожог
Я попробовал Ваш профиль, правда исходник был свой *dxf, но таких постоянных отключений и включений как в вашей УП не было. Отработала как положено. Может быть у Вас исходник просто кривой. Из отрезков не связанных между собой?
Выкладывайте уж и исходники. будем посмотреть
И да, я запустил вашу УП....
- Вложения
-
- 1Лазер New.txt
- (278 байт) 889 скачиваний
-
- 3Лазер Z.txt
- (390 байт) 912 скачиваний