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

Mach, популярные и не очень CAD, CAM. Обсуждение и разработка программ для управления станками.
Аватара пользователя
Rom327
Почётный участник
Почётный участник
Сообщения: 2989
Зарегистрирован: 03 апр 2015, 13:23
Репутация: 437
Настоящее имя: Роман
Откуда: Подольск
Контактная информация:

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

Сообщение Rom327 »

Юрий 333 писал(а):Вот пример Арткам + блокнот
Да... без пробелов глаза сломать можно... Немного не понятно: зачем отключать фрезу? Если задеть за изделие, то какая разница вращается она или нет...
Это сугубо мое мнение, могу и ошибаться...
https://vk.com/rom327
GRBL настройки: http://blogandbux.blogspot.com/2018/07/ ... revod.html
G коды: http://3d-stanki.ru/spravochnik/program ... stankov-2/
Юрий 333
Новичок
Сообщения: 34
Зарегистрирован: 23 фев 2017, 19:50
Репутация: 2
Настоящее имя: Юрий Сергеевич
Откуда: Гусь-Хрустальный
Контактная информация:

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

Сообщение Юрий 333 »

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

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

Сообщение selenur »

Я правильно понимаю что нужно подойти к начальной точке траектории на безопасной Z, опуститься по z, включить гравер, пройтись по траектории, выключить гравер, подняться по z на безопасную высоту, и двигаться к другой траектории?
Мой сайт: 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 »

Юрий 333 писал(а):
Rom327 писал(а):Немного не понятно: зачем откл
Дело в том , алмазный бор используемый в качестве режущего инструмента, к поверхности изделия прижимается пневматикой.и пока команда Z отрабатывает , если не выключать он успевает прорезать в этом месте точку.В качестве шпинделя используется микромоторчик, поэтому он останавливается сразу.
Так может проще микрик поставить но ось Z. Тогда при опускании Z- бормашинка (шпиндель) включается, а при Z+ выключается. :D
Это сугубо мое мнение, могу и ошибаться...
https://vk.com/rom327
GRBL настройки: http://blogandbux.blogspot.com/2018/07/ ... revod.html
G коды: http://3d-stanki.ru/spravochnik/program ... stankov-2/
Юрий 333
Новичок
Сообщения: 34
Зарегистрирован: 23 фев 2017, 19:50
Репутация: 2
Настоящее имя: Юрий Сергеевич
Откуда: Гусь-Хрустальный
Контактная информация:

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

Сообщение Юрий 333 »

Я правильно понимаю что нужно подойти к начальной точке траектории на безопасной Z, опуститься по z, включить гравер, пройтись по траектории, выключить гравер, подняться по z на безопасную высоту, и двигаться к другой траектории

Да именно так и надо. В одном из вариантов у меня стоит индуктивный датчик с флажком по Z . но программно проще.
Аватара пользователя
rage
Мастер
Сообщения: 1014
Зарегистрирован: 13 окт 2014, 09:14
Репутация: 621
Настоящее имя: Константин
Откуда: МО
Контактная информация:

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

Сообщение rage »

Юрий 333 писал(а):Я правильно понимаю что нужно подойти к начальной точке траектории на безопасной Z, опуститься по z, включить гравер, пройтись по траектории, выключить гравер, подняться по z на безопасную высоту, и двигаться к другой траектории

Да именно так и надо. В одном из вариантов у меня стоит индуктивный датчик с флажком по Z . но программно проще.
Это можно и в пост-процессоре арткама сделать, я так делал для лазера.
Аватара пользователя
Пчеловод
Новичок
Сообщения: 23
Зарегистрирован: 09 янв 2017, 15:14
Репутация: 5
Настоящее имя: Александр
Откуда: Ростовская обл.
Контактная информация:

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

Сообщение Пчеловод »

Костя, а не поделишься профилем под арткам? А то у меня есть, но хочу сравнить, я правда его был стянул, но уже не помню где )))
Аватара пользователя
rage
Мастер
Сообщения: 1014
Зарегистрирован: 13 окт 2014, 09:14
Репутация: 621
Настоящее имя: Константин
Откуда: МО
Контактная информация:

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

Сообщение rage »

Вот: https://dl.dropboxusercontent.com/u/770 ... M-Arcs.con ось Z убрана, включение шпинделя при "врезании" выключения при "подъеме".
Ale2
Опытный
Сообщения: 139
Зарегистрирован: 19 ноя 2016, 23:17
Репутация: -29
Откуда: Москва
Контактная информация:

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

Сообщение Ale2 »

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

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

Сообщение selenur »

Ale2 писал(а):Извините ,пока не осилил все страницы. Вопрос такой : программа позволяет работать с 3 осями ? То есть можно с её помощью рисунок нанести на поверхность вращения ? Ну типа стакана но с криволинейными стенками скажем ?
Перед генерацией G-кода на последней странице программы, выбирается «Профиль станка» в нем можно например вместо оси Х написать ось А, можно так-же применять некоторые формулы, например sin(x)*10, так-же можно добавить запрос параметров у пользователя, типа радиуса, что-бы учесть это.
Но такое должно работать только на ровной окружности.
Когда появиться возможность купить 3-ю ось для своего станка, то появиться возможность и на не круглые поверхности наносить, т.к. через некоторое время покажу прототип бесконтактного сканера, то с его помощью можно будет и это делать :-) но сейчас только на на ровной окружности.
Мой сайт: 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 »

Сегодня попробовал лазером засветить фоторезист накатанный на оргстекло :-)
WP_001802.jpg (2224 просмотра) <a class='original' href='./download/file.php?id=104734&mode=view' target=_blank>Загрузить оригинал (129.55 КБ)</a>
WP_001803.jpg (2224 просмотра) <a class='original' href='./download/file.php?id=104735&mode=view' target=_blank>Загрузить оригинал (92.68 КБ)</a>
WP_001804.jpg (2224 просмотра) <a class='original' href='./download/file.php?id=104736&mode=view' target=_blank>Загрузить оригинал (124.46 КБ)</a>
WP_001805.jpg (2224 просмотра) <a class='original' href='./download/file.php?id=104737&mode=view' target=_blank>Загрузить оригинал (132.83 КБ)</a>
WP_001806.jpg (2224 просмотра) <a class='original' href='./download/file.php?id=104738&mode=view' target=_blank>Загрузить оригинал (86.19 КБ)</a>
В принципе есть использовать молочного цвета, и чуть уменьшить мощность, получится неплохо делать панельки для приборов :-)

Еще через пару недель/месяцев с китая придет УФ маска для плат, (их как минимум 6-7 цветов доступно) попробую что получится :-)
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Аватара пользователя
VSedoi
Кандидат
Сообщения: 86
Зарегистрирован: 20 окт 2016, 16:20
Репутация: 2
Откуда: Салехард
Контактная информация:

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

Сообщение VSedoi »

Почему именно на оргстекле? Мне кажется что за счет переоотражения в оргстекле получается еще паразитная засветка. Тоесть если взять что-то не отражающее, границы шрифта должны получится четче, не?
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

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

Сообщение aftaev »

selenur писал(а):Сегодня попробовал лазером засветить фоторезист накатанный на оргстекло
На 0:55мин нанесение фоторезиста
https://www.youtube.com/watch?v=_zoeeR3geTA

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

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

Сообщение selenur »

VSedoi писал(а):Почему именно на оргстекле? Мне кажется что за счет переоотражения в оргстекле получается еще паразитная засветка. Тоесть если взять что-то не отражающее, границы шрифта должны получится четче, не?
Ну у меня фоторезиста вагон и маленькая тележка :-) ещё протестирую на разных материалах.
Мой сайт: 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 »

aftaev писал(а):
selenur писал(а):Сегодня попробовал лазером засветить фоторезист накатанный на оргстекло
На 0:55мин нанесение фоторезиста
А это вдруг захочешь печатные платы на стекле делат нужно будет метализировать стеклышки :)
Прикольно конечно, но знаний у меня маловато такое сделать :-)
Мой сайт: 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 »

Привет! Я тоже попробовал гравировку на оргстекле. Сначала сделал прожиг на гипсокартоне, потом наложил прозрачную линейку из оргстекла. Получился интересный эффект: Там где линейка плотно прижата к гипсокартону (линейка имеет фаски с одной стороны), гравировка происходила на нижней плоскости линейки. Там, где у линейки фаски и нет контакта с гипсокартоном, прожиг происходил на верхней плоскости :D
Вложения
Прожиг.jpg (2139 просмотров) <a class='original' href='./download/file.php?id=104829&mode=view' target=_blank>Загрузить оригинал (2.11 МБ)</a>
Это сугубо мое мнение, могу и ошибаться...
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 »

Поправил кое какие косячки, предварительная версия 46: https://github.com/selenur/ToolsGenGkod ... 46/v46.zip

Починил частично, скелетизацию:
2017-03-02_234417.jpg (2112 просмотров) <a class='original' href='./download/file.php?id=104844&mode=view' target=_blank>Загрузить оригинал (157.27 КБ)</a>
2017-03-02_234702.jpg (2112 просмотров) <a class='original' href='./download/file.php?id=104845&mode=view' target=_blank>Загрузить оригинал (204.54 КБ)</a>
т.е. понимает 24-х битные и 32 битные рисунки, (для одно, 4-х, и 8-ми битных рисунков алгоритм готов, но не внедрен пока)

Так-же добавил возможность менять последовательность контуров:
2017-03-02_234742.jpg (2112 просмотров) <a class='original' href='./download/file.php?id=104846&mode=view' target=_blank>Загрузить оригинал (244.45 КБ)</a>
Для этого достаточно выделить нужный контур, и нажимать стрелки.
Мой сайт: 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 »

selenur писал(а): Так-же добавил возможность менять последовательность контуров:
2017-03-02_234742.jpg
Для этого достаточно выделить нужный контур, и нажимать стрелки.
Сергей! Добавь пожалуйста возможность выделения нескольких контуров сразу, через Ctrl или Shift.
Это сугубо мое мнение, могу и ошибаться...
https://vk.com/rom327
GRBL настройки: http://blogandbux.blogspot.com/2018/07/ ... revod.html
G коды: http://3d-stanki.ru/spravochnik/program ... stankov-2/
Аватара пользователя
CactusMan
Кандидат
Сообщения: 55
Зарегистрирован: 04 мар 2015, 21:27
Репутация: 12
Настоящее имя: Павел Попов
Откуда: Тула
Контактная информация:

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

Сообщение CactusMan »

Опять проблема с шрифтом "Aharoni"
Вложения
2017-03-03_100850.jpg (2084 просмотра) <a class='original' href='./download/file.php?id=104877&mode=view' target=_blank>Загрузить оригинал (324.79 КБ)</a>
Аватара пользователя
selenur
Почётный участник
Почётный участник
Сообщения: 4605
Зарегистрирован: 21 авг 2013, 19:44
Репутация: 1622
Настоящее имя: Сергей
Откуда: Новый Уренгой
Контактная информация:

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

Сообщение selenur »

CactusMan писал(а):Опять проблема с шрифтом "Aharoni"
Упс... сегодня поправлю....
А ты случайно этот шрифт не можешь мне прислать? хочу его установить, что-б глюков половить :-)
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Ответить

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