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

Mach, популярные и не очень CAD, CAM. Обсуждение и разработка программ для управления станками.

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

Сообщение selenur » 11 янв 2018, 12:40

Xzarus писал(а):изготовление номерных наклеек из клейкого тонкого пластика лазером.

Тут я подумаю, как можно сделать.....
Мой блог: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Аватара пользователя
selenur
Почётный участник
Почётный участник
 
Сообщения: 3538
Зарегистрирован: 21 авг 2013, 19:44
Откуда: Новый Уренгой
Репутация: 1245
Медальки:
Настоящее имя: Сергей

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

Сообщение Xzarus » 12 янв 2018, 14:42

Добрый день!

Нашел решение своей проблемы в Art сam, хочу поделиться может поможет Вам.

создал необходимые векторные контура, затем наложил на них штриховку из прямых векторов с необходимым шагом,
выделил все и сделал обрезку векторов в точках пересечения
удалил руками все ненужное и получил результат - затем сделал G-код обработки по векторам.
Генерация G-кода, из текста, рисунка, и файлов PLT, DXF 1tjttjt.jpg


и столкнулся с другой проблемой при выполнении программы в MACH3
каждый штрих в строке выполняется с остановкой каретки для вкл/выкл лазера по оси Z

вопрос: есть ли возможность в G-код включать условия с использованием координаты (сейчас поясню__))
я задаю стандартное движение в первой строке на Y1 движение от X1 до X35 со скоростью F120 и теперь самое важное
если Х= 2 то Z-1 если Х=4 то Z1 (первый штрих в строке) , если Х= 10 то Z-1 если Х=20 то Z1 (второй штрих в строке)
Xzarus
Новичок
 
Сообщения: 2
Зарегистрирован: 11 янв 2018, 11:29
Репутация: 0
Настоящее имя: Руслан Николаевич

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

Сообщение Mecal305 » 12 янв 2018, 20:54

попробуй увеличить скорость оси z и сбрось пример кода
Аватара пользователя
Mecal305
Кандидат
 
Сообщения: 67
Зарегистрирован: 21 июн 2017, 22:58
Откуда: Минск
Репутация: 17
Настоящее имя: Александр

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

Сообщение selenur » 12 янв 2018, 22:04

Xzarus писал(а):каждый штрих в строке выполняется с остановкой каретки для вкл/выкл лазера по оси Z

В grbl контроллерах, что-бы не было остановок, применяется метод при котором используется команда S-регулировка мощности, а не M3,M5. Если представим прямую на которой несколько отрезков, то в тех местах где нужно выжигать устанавливается значение S1000, а там где не нужно S0, и тогда остановок нет.
Может в маче так-же?
Мой блог: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Аватара пользователя
selenur
Почётный участник
Почётный участник
 
Сообщения: 3538
Зарегистрирован: 21 авг 2013, 19:44
Откуда: Новый Уренгой
Репутация: 1245
Медальки:
Настоящее имя: Сергей

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

Сообщение Mecal305 » 13 янв 2018, 14:36

Mecal305 писал(а):попробуй увеличить скорость оси z

в mach3
Аватара пользователя
Mecal305
Кандидат
 
Сообщения: 67
Зарегистрирован: 21 июн 2017, 22:58
Откуда: Минск
Репутация: 17
Настоящее имя: Александр

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

Сообщение wip85 » 13 янв 2018, 18:21

Скажите как сделать фрезеровку???? Я хочу вырезать плату тоесть контур платы внутренний и наружний. Плата имеет вид окружности мне нужно обрезать текстолить с наружной стороны и вырезать внутреннюю чать. Как сделать присет??? Я как только ни пробовал не получается. Спасибо
wip85
Кандидат
 
Сообщения: 60
Зарегистрирован: 03 сен 2017, 09:29
Репутация: 0
Настоящее имя: Никита

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

Сообщение Mecal305 » 13 янв 2018, 20:29

Скажите Сергей может возможно в модуле создания букв либо ином получить G-kod не контура буквы а полностью выезженной
Аватара пользователя
Mecal305
Кандидат
 
Сообщения: 67
Зарегистрирован: 21 июн 2017, 22:58
Откуда: Минск
Репутация: 17
Настоящее имя: Александр

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

Сообщение selenur » 13 янв 2018, 21:23

wip85 писал(а):Скажите как сделать фрезеровку???? Я хочу вырезать плату тоесть контур платы внутренний и наружний. Плата имеет вид окружности мне нужно обрезать текстолить с наружной стороны и вырезать внутреннюю чать. Как сделать присет??? Я как только ни пробовал не получается. Спасибо

В ближайшее время напишу, сейчас начали поступать вопросы как сделать ту или иную задачу с помощью программы, и вот сейчас готовлю ответы, в том числе и на этот вопрос.
Мой блог: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Аватара пользователя
selenur
Почётный участник
Почётный участник
 
Сообщения: 3538
Зарегистрирован: 21 авг 2013, 19:44
Откуда: Новый Уренгой
Репутация: 1245
Медальки:
Настоящее имя: Сергей

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

Сообщение selenur » 13 янв 2018, 21:27

Mecal305 писал(а):Скажите Сергей может возможно в модуле создания букв либо ином получить G-kod не контура буквы а полностью выезженной

Возможно например так:
Мой блог: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Аватара пользователя
selenur
Почётный участник
Почётный участник
 
Сообщения: 3538
Зарегистрирован: 21 авг 2013, 19:44
Откуда: Новый Уренгой
Репутация: 1245
Медальки:
Настоящее имя: Сергей

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

Сообщение Mecal305 » 13 янв 2018, 22:20

Спасибо большое. Я как раз на вашем канале смотрел как из рисунка сделать код с закраской. Тоже попробовал на одном рисунке на вышло выбило ошибку на втором получилось но закраска не очень удачная.
Вложения
Генерация G-кода, из текста, рисунка, и файлов PLT, DXF ошибка.JPG
Аватара пользователя
Mecal305
Кандидат
 
Сообщения: 67
Зарегистрирован: 21 июн 2017, 22:58
Откуда: Минск
Репутация: 17
Настоящее имя: Александр

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

Сообщение selenur » 13 янв 2018, 22:43

Mecal305 писал(а):Спасибо большое. Я как раз на вашем канале смотрел как из рисунка сделать код с закраской. Тоже попробовал на одном рисунке на вышло выбило ошибку на втором получилось но закраска не очень удачная.

В ближайшее время постараюсь помочь с решением, как отвечу на накопившиеся вопросы по программе ранее :-)
Мой блог: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Аватара пользователя
selenur
Почётный участник
Почётный участник
 
Сообщения: 3538
Зарегистрирован: 21 авг 2013, 19:44
Откуда: Новый Уренгой
Репутация: 1245
Медальки:
Настоящее имя: Сергей

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

Сообщение Mecal305 » 13 янв 2018, 22:49

Вот получил результат Сейчас уменьшу количество точек и пойду пробовать выжигать
Вложения
Генерация G-кода, из текста, рисунка, и файлов PLT, DXF роза.JPG
Аватара пользователя
Mecal305
Кандидат
 
Сообщения: 67
Зарегистрирован: 21 июн 2017, 22:58
Откуда: Минск
Репутация: 17
Настоящее имя: Александр

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

Сообщение selenur » 13 янв 2018, 23:18

Mecal305 писал(а):Вот получил результат Сейчас уменьшу количество точек и пойду пробовать выжигать

А вот эти линии так и должны быть??? или артефакты на рисунке??
Генерация G-кода, из текста, рисунка, и файлов PLT, DXF 2018-01-14_011302.jpg

Если артефакты то можно сделать так:
Генерация G-кода, из текста, рисунка, и файлов PLT, DXF 2018-01-14_011704.jpg

Уменьшив яркость, эти артефакты теряются :-)
Мой блог: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Аватара пользователя
selenur
Почётный участник
Почётный участник
 
Сообщения: 3538
Зарегистрирован: 21 авг 2013, 19:44
Откуда: Новый Уренгой
Репутация: 1245
Медальки:
Настоящее имя: Сергей

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

Сообщение Mecal305 » 13 янв 2018, 23:51

да это артефакты и я их смог убрать
Аватара пользователя
Mecal305
Кандидат
 
Сообщения: 67
Зарегистрирован: 21 июн 2017, 22:58
Откуда: Минск
Репутация: 17
Настоящее имя: Александр

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

Сообщение Mecal305 » 13 янв 2018, 23:55

как то задать меньший шаг изменения маштаба при прокрутки колесиком мыши есть возможность?
Аватара пользователя
Mecal305
Кандидат
 
Сообщения: 67
Зарегистрирован: 21 июн 2017, 22:58
Откуда: Минск
Репутация: 17
Настоящее имя: Александр

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

Сообщение selenur » 14 янв 2018, 00:22

Mecal305 писал(а):как то задать меньший шаг изменения маштаба при прокрутки колесиком мыши есть возможность?

Пока такой возможности нет....
Мой блог: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Аватара пользователя
selenur
Почётный участник
Почётный участник
 
Сообщения: 3538
Зарегистрирован: 21 авг 2013, 19:44
Откуда: Новый Уренгой
Репутация: 1245
Медальки:
Настоящее имя: Сергей

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

Сообщение Mecal305 » 14 янв 2018, 00:33

как правильно создать пресет чтоб картинка была с текстом заполнена
Вложения
Генерация G-кода, из текста, рисунка, и файлов PLT, DXF пресест.JPG
Аватара пользователя
Mecal305
Кандидат
 
Сообщения: 67
Зарегистрирован: 21 июн 2017, 22:58
Откуда: Минск
Репутация: 17
Настоящее имя: Александр

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

Сообщение selenur » 14 янв 2018, 00:38

Mecal305 писал(а):как правильно создать пресет чтоб картинка была с текстом заполнена

Для этого нужно сделать 3-ю цепочку действий, и в ней разместить модуль 500, который будет получать данные из 1 и 2-й цепочки действий:
Генерация G-кода, из текста, рисунка, и файлов PLT, DXF 2018-01-14_023610.jpg

И на выходе получишь единый G-код
Так-же в модуле 500 в предварительном просмотре будет виден итоговый результат объединения.
Последний раз редактировалось selenur 14 янв 2018, 00:39, всего редактировалось 1 раз.
Мой блог: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Аватара пользователя
selenur
Почётный участник
Почётный участник
 
Сообщения: 3538
Зарегистрирован: 21 авг 2013, 19:44
Откуда: Новый Уренгой
Репутация: 1245
Медальки:
Настоящее имя: Сергей

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

Сообщение Mecal305 » 14 янв 2018, 00:39

спасибо
Аватара пользователя
Mecal305
Кандидат
 
Сообщения: 67
Зарегистрирован: 21 июн 2017, 22:58
Откуда: Минск
Репутация: 17
Настоящее имя: Александр

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

Сообщение Mecal305 » 14 янв 2018, 10:16

Сегей у меня при создании с картинки векторов для выжигания после загрузки рисунка при переходе в следующий модуль вектора не отображаются. Подскажите что можно сделать
Вложения
Генерация G-кода, из текста, рисунка, и файлов PLT, DXF ошибка2.JPG
Аватара пользователя
Mecal305
Кандидат
 
Сообщения: 67
Зарегистрирован: 21 июн 2017, 22:58
Откуда: Минск
Репутация: 17
Настоящее имя: Александр

Пред.След.

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

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

Зарегистрированные пользователи: a181, aftaev, alexwalex, AVK74, Bender, Bing [Bot], botcman, Din, Draco, drey82, frezeryga, Google [Bot], ignv, jkwe45, Lafayette, Maxekb77, N1X, NikolayUa24, Nonstopich, Piligrym, rage, Rapidsamorez, Remton, selenur, shalek, simplify, Yandex [bot], Yarrr, Константин23

Поделиться

Reputation System ©'