Страница 43 из 130
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 31 мар 2017, 03:22
y-u-r
Приветствую !
Программа работает отлично и в данном направлении ничего больше думать и не нужно.
Дальше коррекция рисунка , только "ручками" .

Осталось дальше по плану , научить её по векторам гонять фрезой.
Кстати, а ведь даже маломощным лазером за "кучу" проходов можно вырезать контур, или другую фигуру ?
(фанера ,оргстекло )
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 31 мар 2017, 06:18
selenur
y-u-r писал(а):Приветствую !
Программа работает отлично и в данном направлении ничего больше думать и не нужно.
Дальше коррекция рисунка , только "ручками" .

Осталось дальше по плану , научить её по векторам гонять фрезой.
Кстати, а ведь даже маломощным лазером за "кучу" проходов можно вырезать контур, или другую фигуру ?
(фанера ,оргстекло )
Думаю сделать для этого отдельную страницу, на которой указывается начальное значения цикла, конечное значение, и шаг приращения, и то как повторять траекторию, либо для каждой траектории свой цикл повторения, либо один цикл для всей траектории.
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 31 мар 2017, 08:47
selenur
версия 51:
https://github.com/selenur/ToolsGenGkod ... 51/v51.zip
*) добавил подстановку имени файла типа "2017-03-31 10_49_04.bmp" при сохранении изображения, так по идее должно быть удобнее.
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 31 мар 2017, 09:28
y-u-r
Приветствую !
(Дата, время файла - это хорошо)
На последней стадии (перед формированием G-кода) нужно сделать опцию ответвления -кнопку - вырезать окантовку(вектора).
Попадаем на страницу где выбираются на рисунке вектора по которым резать и колл. проходов .
Нужно учесть что бы выбранные вектора обрабатывались строго последовательно. (Если они конечно имеют общие точки соединения.)
Если по отдельности обрабатывать вектора , приступаем к следующему вектору - обнуляем высоту обработки . Иначе соответственно обломим фрезу.
Нажимаем ОК и попадаем на последнюю страницу формирование G кода.
Важно учесть ,мухи одельно котлеты отдельно.....
Что бы окантовка как бы шла отдельно - в конце гравировки.
И была сформирована команда СТОП , что бы поменять гравер на фрезу.
С лазером никто ничего не сказал....
За кучу проходов прорежет (оргстекло фанеру.. ) ?
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 31 мар 2017, 09:58
selenur
y-u-r писал(а):
С лазером никто ничего не сказал....
За кучу проходов прорежет (оргстекло фанеру.. ) ?
Ну 3-х милиметровую фанеру, я с продувкой воздуха, лазером в 2 ватта режу за 10-12 проходов, если добавить к каждому проходу уменьшение высоты по Z что-бы фокусировка оставалась более точная, возможно будет лучше, но я фанеру им не режу, только тестировал возможность....
Оргстекло мой лазер точно не режет, он его даже не замечает, походит луч свободно, и выжигает уже на той поверхности, которая за оргстеклом.
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 13 апр 2017, 11:05
Sent
Здравствуйте и подскажите почему при конвертации растрового изображения (bmp или jpeg например простой квадрат) при преобразовании в Gкод гравирует заполненный весь квадрат (для фрезы например по дереву)что я делаю не так?и так с любой картинкой если даже взять круг и внутри круга круг который не должен гравироватся ,он всеровно его срежет.Но в конверторе нарисовано правильно как и должно быть!?
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 13 апр 2017, 14:06
selenur
Покажи исходный файл...
И какой используется профиль, а точнее его содержимое.
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 13 апр 2017, 14:18
Sent
gcode файл как передать?
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 13 апр 2017, 14:24
Sent
вот панда
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 13 апр 2017, 15:47
Sent
selenur писал(а):Покажи исходный файл...
И какой используется профиль, а точнее его содержимое.
что мне делать? я так и не понял
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 13 апр 2017, 15:57
selenur
Sent писал(а):selenur писал(а):Покажи исходный файл...
И какой используется профиль, а точнее его содержимое.
что мне делать? я так и не понял
Необходимо подобрать профиль станка, для твоей задачи.
Если будет возможность вечером постараюсь помочь.
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 13 апр 2017, 17:22
Sent
selenur писал(а):Sent писал(а):selenur писал(а):Покажи исходный файл...
И какой используется профиль, а точнее его содержимое.
что мне делать? я так и не понял
Необходимо подобрать профиль станка, для твоей задачи.
Если будет возможность вечером постараюсь помочь.
Спасибо, чем я могу помочь ещё?
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 13 апр 2017, 17:28
selenur
Тебя интересует именно выборка фрезой материала в том районе где на рисунке черный цвет, правильно?
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 13 апр 2017, 18:21
Sent
selenur писал(а):Тебя интересует именно выборка фрезой материала в том районе где на рисунке черный цвет, правильно?
совершенно верно, я просто хочу что бы фреза шла там где черное и поднималось пропуская белый цвет и опускалось где черный.
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 13 апр 2017, 21:55
selenur
Для описания использую последнюю 51-ю доступную версию от сюда:
https://github.com/selenur/ToolsGenGkode/releases
Первый шаг собственно понятен:
На следующем шаге я выбрал рисунок с пандой:
А вот дальше нужно сделать следующее:
Выбрать фильтр: "Получение оттенков серого", данный фильтр изображение превращает вот в такую зигзаго-образную траекторию:
Каждая точка этой траектории кроме координат имеет значение яркости от нуля до 255.
Т.к. нам нужно сделать выборку на глубину -10 миллиметра (от высоты Z=0), то мы можем значения яркости которые меняются от нуля до 255 преобразовать в значения от 0 до -10, для этого есть дополнительные параметры:
В данном окне, мы задаем минимальное значение яркости, и какая будет высота, а на следующей строке максимальная яркость, и глубина заглубления.
После этого нажатие кнопки сформировать, формирует туже зигзаго-образную траекторию, но у каждой точки появляется новый параметр "S" который имеет значение от нуля до -10.
На следующей странице №10, выбирай специально подготовленный для тебя профиль:
данный файл нужно поместить в каталог "profiles", и тогда будет доступен новый профиль "выборка фрезером". Данный профиль содержит простой текст, который можно поправить под себя.
Результат:
Если что будет не понятно спрашивай

Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 13 апр 2017, 22:00
selenur
Так-же можно заметить в моем примере:
Что получилось не вертикальное опускание, подъем, это связано с тем что на рисунке кроме чёрного и белого есть переходные цвета, которые сглаживают изображение, и они так-же отразились на результате.
Если такие переходы не нужны, то требуется тогда рисунок преобразовать в двухцветный, в стороннем графическом редакторе.
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 14 апр 2017, 10:33
Sent
selenur писал(а):Так-же можно заметить в моем примере:
2017-04-13_235713.jpg
Что получилось не вертикальное опускание, подъем, это связано с тем что на рисунке кроме чёрного и белого есть переходные цвета, которые сглаживают изображение, и они так-же отразились на результате.
Если такие переходы не нужны, то требуется тогда рисунок преобразовать в двухцветный, в стороннем графическом редакторе.
Вообще шикарно получилось!!! ,я так и думал что я чего-то не знал. Огромное спасибо.
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 14 апр 2017, 12:13
selenur
Sent писал(а):selenur писал(а):Так-же можно заметить в моем примере:
2017-04-13_235713.jpg
Что получилось не вертикальное опускание, подъем, это связано с тем что на рисунке кроме чёрного и белого есть переходные цвета, которые сглаживают изображение, и они так-же отразились на результате.
Если такие переходы не нужны, то требуется тогда рисунок преобразовать в двухцветный, в стороннем графическом редакторе.
Вообще шикарно получилось!!! ,я так и думал что я чего-то не знал. Огромное спасибо.
Ну пока просто не все моменты в программе удалось сделать интуитивно понятно

что без пол-литра не разобраться

Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 15 апр 2017, 17:52
Alexversh
Уважаемый selenur не планируете ли вы добавить в программу опцию количества проходов УП и диапазон по .Z Т.е. мне допустим нужно чтоб программа отработала 5 проходов и каждый проход углублялся бы на 0.1мм а последний на 0.05. ?
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 15 апр 2017, 18:24
selenur
Да добавлю, обязательно.