Страница 70 из 130
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 11 ноя 2017, 12:59
igoryan74
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 11 ноя 2017, 13:11
selenur
Вечером как доберусь до компьютера, помогу

Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 11 ноя 2017, 20:14
lenivets
Nixon писал(а):Вот для примера (в шестой версии)
Вам так надо?
белый путь который проходит через центр контактов это сверловка.
это пример, я не уследил некоторые контакты
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 11 ноя 2017, 21:07
Nixon
lenivets писал(а):Nixon писал(а):Вот для примера (в шестой версии)
Вам так надо?
Вложение 1111.PNG больше недоступно
Вложение Новая папка.rar больше недоступно
белый путь который проходит через центр контактов это сверловка.
Вы меня немного недопоняли. Экспорт в PLT -> Генератор G-кода уважаемого Selenur'а -> NC-файл - это отработанный этап. Меня интересует частный случай когда в Спринте включено покрытие свободных участков. Предположим, я изначально знаю, что плата будет изготовлена методом фрезеровки, соответственно я буду "землю" заливать полигонами. А если это старый или чужой проект? Слюной изойдешь перерисовывать.
Вот на примере видно куча косяков, одни испарившиеся термобарьеры чего стоят:
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 11 ноя 2017, 21:29
lenivets
Nixon писал(а):lenivets писал(а):Nixon писал(а):Вот для примера (в шестой версии)
Вам так надо?
Вложение 1111.PNG больше недоступно
Вложение Новая папка.rar больше недоступно
белый путь который проходит через центр контактов это сверловка.
Вы меня немного недопоняли. Экспорт в PLT -> Генератор G-кода уважаемого Selenur'а -> NC-файл - это отработанный этап. Меня интересует частный случай когда в Спринте включено покрытие свободных участков. Предположим, я изначально знаю, что плата будет изготовлена методом фрезеровки, соответственно я буду "землю" заливать полигонами. А если это старый или чужой проект? Слюной изойдешь перерисовывать.
Вот на примере видно куча косяков, одни испарившиеся термобарьеры чего стоят:
я в таких случаях делаю,и с Ваше платой также поступил
1 выбираю инструмент Контроль 2 выбираю сеть какую мне нужно 3 в покрытие свободных участков выставляю 00 нули.
А термобарьеры только отдельно полигонами закрашивать.
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 11 ноя 2017, 21:33
selenur
igoryan74 писал(а):Добрый день помогите разобраться с решением (задачи) условие нужно гравернуть на ручке ножа логотип лазером по управлению ON/OFF Pin Dir Z сделал пресет как
смог и не чего не вышло

Привет!
1) В моей программе пока не реализована работа с прозрачными слоями, в связи с чем программа не смогла правильно распознать рисунок, для обхода данной проблемы достаточно в стороннем редакторе выполнить заливку белым, или пере-сохранить файл например в jpg.
чуть позже учту такую особенность графических файлов.
2) Для выполнения твоей задачи подходит вот такая последовательность модулей:
* Выбираем рисунок
* Из рисунка извлекаем контуры
* После этого устанавливаем нужный нам размер гравируемого рисунка
* Выполняем генерацию дополнительных траекторий для закраски
* После этого оптимизируем и сортируем траектории, что-бы уменьшить холостой ход.
* И генерируем G-код
А теперь покадрово:
выбираем рисунок
Формируем траекторию
Указываем желаемый размер
Правым кликом по таблице, выбираем все траектории:
Нажимаем кнопку вычисление траекторий во внутрь, и указываем начальный отступ, потом расстояние между генерируемыми траекториями, и количество траекторий.
Начальный отступ(1) обычно делают размером равным половине диаметра прожигаемой точки, а расстояние(2) 70%-80% от диаметра, что-бы при наложении не было видно не прожженных линий:
На следующем шаге нужно подобрать оптимальное значение которое позволит уменьшить количество точек, не потеряв в качестве.
Т.к. если параметр "угол = 0 и расстояние =1" получаем более 20000 точек:
А если угол между соседними отрезками +- 5 градусов (от 180 градусов - т.к. при таком угле линии образуют уже обычную прямую, и лишние точки на прямой не нужны), то результат куда лучше.
И последний шаг это генерация G-кода:
НО в твоем случае нужно будет подкорректировать профиль станка, что-бы получить результат, и вот тут у меня вопрос, для включения нужно по оси Z выполнять движение на 1,2,10 100 мм? от этого зависит что нибудь?
Или достаточно вместо M3 - включение лазера писать Z1, а вместо M5 -выключение лазера писать Z0???
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 11 ноя 2017, 23:42
Nixon
lenivets
да... не судьба...
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 12 ноя 2017, 03:08
Nikolas60
Доброй ночи
Плиз подскахите а то что то не понял как максимальная мощность лазера выставляется S 0-255 или там 0-1000 сегодня пытался резать фанерку
так слабовато жжет в рибсе вроде нормально было но там не понимает DXF.заранее благодарю
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 12 ноя 2017, 07:14
selenur
В зависимости от контроллера, прошивки, максимальное значение S при котором лазер будет работать на 100% может отличаться, например в grbl прошивке для ардуино, это значение равно 1000.
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 12 ноя 2017, 09:12
igoryan74
доброе утро спасибо за помощь буду пробывать по поводу( Или достаточно вместо M3 - включение лазера писать Z1, а вместо M5 -выключение лазера писать Z0???) так и есть достаточно изменить уровень сигнала на пине Z-DIR 0/1 0=OFF/1=ON
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 12 ноя 2017, 13:30
selenur
Вечером тогда еще профиль поправлю, и выложу сюда.
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 13 ноя 2017, 06:29
selenur
igoryan74 писал(а):доброе утро спасибо за помощь буду пробывать по поводу( Или достаточно вместо M3 - включение лазера писать Z1, а вместо M5 -выключение лазера писать Z0???) так и есть достаточно изменить уровень сигнала на пине Z-DIR 0/1 0=OFF/1=ON
В каталоге с программой есть каталог "profiles" вот туда скопируй файл:
И тогда в модуле 900 появится:
Так-же если я ошибся направлением вкл/выключения лазера то нужно будет в тексте профиля станка поменять значения:
1 и 2 это выключение лазера, а 3 - включение, тогда просто поменяй местами + и -
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 13 ноя 2017, 06:32
selenur
п.с. в 27 строке профиля забыл так-же прописать значение Z, там сейчас стоит Z0
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 13 ноя 2017, 12:47
igoryan74
добрый день огромное спасибо через пару дней попробую сделать реальную гравировку и посмотрю как это работает.
В 27 строке нужно поставить со знаком(-)?
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 13 ноя 2017, 12:59
selenur
igoryan74 писал(а):добрый день огромное спасибо через пару дней попробую сделать реальную гравировку и посмотрю как это работает.
В 27 строке нужно поставить со знаком(-)?
Там необходимо выключить лазер, хотя он и до этого должен будет выключиться, поэтому знак зависит от того при каком направлении нужно выключить.
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 13 ноя 2017, 16:32
igoryan74
(Там необходимо выключить лазер) при DIR UP понял спасибо
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 16 ноя 2017, 12:15
selenur
Получил флюгеный нож, и теперь стал вопрос по поводу начала вырезания, изначально мы не знаем на какой угол он повёрнут, и по идее зная направление первого реза, можно в сторонке выполнить небольшой рез в нужном направлении, для того что-бы нож повернулся в нужное направление.
Интересно как это реализовано в других станках с флюгерным ножом?
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 16 ноя 2017, 21:21
Nixon
selenur писал(а):Получил флюгеный нож, и теперь стал вопрос по поводу начала вырезания, изначально мы не знаем на какой угол он повёрнут, и по идее зная направление первого реза, можно в сторонке выполнить небольшой рез в нужном направлении, для того что-бы нож повернулся в нужное направление.
Интересно как это реализовано в других станках с флюгерным ножом?
Существует такое понятие в режущих плоттерах как "офсет", т.е. смещение. Оно служит для поворота ножа по ходу реза. Для ножей с разным углом заточки (зависит от "тяжести" и толщины раскраиваемого материала) свой офсет. Например, для наиболее распространенного Оракал 641 серии используется нож с заточкой 45 град. (существуют еще 30 и 60 град.), офсет 0,2 (кажется). Если интересно, то посмотрю завтра на работе свои старые записи по данной теме.
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 16 ноя 2017, 21:45
selenur
Про офсет я знаю, и его конечно учту, просто сейчас думаю какие ещё данные стоит учесть

Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 17 ноя 2017, 08:49
Nixon
selenur писал(а):Про офсет я знаю, и его конечно учту, просто сейчас думаю какие ещё данные стоит учесть

Вот тут довольно подробно:
http://точка-печати.рф/forum/viewtopic.php?id=25
вопрос еще в реализации давления на нож, для пленок общего применения это 40-90 г, флок - 150-200 г, светоотражающие до 500 г (там практически алюм. фольга). В плоттерах за это отвечает хитрый электромагнитно-механический узел. И давление подстраиваем индивидуально под конкретную пленку (и партию) с точностью до 5 грамм, и плюс, учитывается износ ножа.
Ну, как то так...