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

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

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

Сообщение Rom327 »

Selenur, приветствую!
Скачал 28 версию. Сначала обрадовался, что появилась поддержка DXF. А потом сильно огорчился: стало непонятно, как вообще работать с программой! Вроде недолго отсутствовал, но как будто скачал другую программу.
Тебя не затруднит выпустить какой нибудь Help по работе.
Это сугубо мое мнение, могу и ошибаться...
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 »

Rom327 писал(а):Selenur, приветствую!
Скачал 28 версию. Сначала обрадовался, что появилась поддержка DXF. А потом сильно огорчился: стало непонятно, как вообще работать с программой! Вроде недолго отсутствовал, но как будто скачал другую программу.
Тебя не затруднит выпустить какой нибудь Help по работе.
В течение пары дней напишу, сейчас внутреннюю архитектуру в программе переделываю, и на новой версии сделаю пошаговые примеры, от начала до конца, возможных вариантов.....
Мой сайт: 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 писал(а): В течение пары дней напишу, сейчас внутреннюю архитектуру в программе переделываю, и на новой версии сделаю пошаговые примеры, от начала до конца, возможных вариантов.....
Спасибо! Станок ждет!
Вложения
IMG_0863.JPG (2226 просмотров) <a class='original' href='./download/file.php?id=99480&mode=view' target=_blank>Загрузить оригинал (2.5 МБ)</a>
Это сугубо мое мнение, могу и ошибаться...
https://vk.com/rom327
GRBL настройки: http://blogandbux.blogspot.com/2018/07/ ... revod.html
G коды: http://3d-stanki.ru/spravochnik/program ... stankov-2/
Аватара пользователя
xvovanx
Мастер
Сообщения: 3772
Зарегистрирован: 25 фев 2016, 12:27
Репутация: 920
Настоящее имя: Владимир
Откуда: Latvia
Контактная информация:

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

Сообщение xvovanx »

Rom327 писал(а):Selenur, приветствую!
Скачал 28 версию. ...
Я только в первом посте 26 нашел... :thinking:
Аватара пользователя
staltech
Почётный участник
Почётный участник
Сообщения: 544
Зарегистрирован: 01 июл 2016, 22:50
Репутация: 155
Настоящее имя: Сергей
Откуда: Пензенская обл., г. Никольск
Контактная информация:

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

Сообщение staltech »

xvovanx писал(а):Я только в первом посте 26 нашел...
Ссылка пост #398.
Аватара пользователя
xvovanx
Мастер
Сообщения: 3772
Зарегистрирован: 25 фев 2016, 12:27
Репутация: 920
Настоящее имя: Владимир
Откуда: Latvia
Контактная информация:

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

Сообщение xvovanx »

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

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

Сообщение selenur »

28 я в первый пост не добавлял, т.к. сейчас внутреннюю архитектуру переделываю, для возможности легко добавлять новые страницы, в любое место :-) и начиная с 27 версии может быть много скрытых косячков.... :-)
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Аватара пользователя
xvovanx
Мастер
Сообщения: 3772
Зарегистрирован: 25 фев 2016, 12:27
Репутация: 920
Настоящее имя: Владимир
Откуда: Latvia
Контактная информация:

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

Сообщение xvovanx »

Selenur, день добрый. Хотелось бы вам еще работенки подкинуть ;) . Если есть возможность для фрезера, при генерации кода, выбирать не только глубину прохода фрезеровки, а задавать и конечную глубину фрезеровки. Объясню на примере: фрезеруем металл, за проход можем снять 0.5мм, а нужна глубина фрезеровки 2.2мм. То есть прога делает 5 проходов с Z -0.5мм, -1мм, -1.5, -2, -2.2мм.
Аватара пользователя
selenur
Почётный участник
Почётный участник
Сообщения: 4605
Зарегистрирован: 21 авг 2013, 19:44
Репутация: 1622
Настоящее имя: Сергей
Откуда: Новый Уренгой
Контактная информация:

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

Сообщение selenur »

xvovanx писал(а):Selenur, день добрый. Хотелось бы вам еще работенки подкинуть ;) . Если есть возможность для фрезера, при генерации кода, выбирать не только глубину прохода фрезеровки, а задавать и конечную глубину фрезеровки. Объясню на примере: фрезеруем металл, за проход можем снять 0.5мм, а нужна глубина фрезеровки 2.2мм. То есть прога делает 5 проходов с Z -0.5мм, -1мм, -1.5, -2, -2.2мм.
Взял на заметку, добавить такую возможность, осталось придумать как :-)
Наверное в первом посте нужно будет заполнить список пожеланий, что-бы я не забыл, всё что планировал добавить... :-)
Мой сайт: 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 »

В первом посте, в самом конце туда добавил все пожелания, что вспомнил, вроде ничего не забыл?
Пожелания пользователей, того что добавить в программу:
1. Добавить возможность генерации G-кода, при которой траектория движения могла повторяться несколько раз, с возможностью заглубления по Z с определённым шагом.
2. Добавить возможность создания рамок/обрамлений вокруг гравируемой траектории
3. Добавить возможность при генерации растрового изображения настраивать параметры S,P,F
4. Добавить возможность создания новой траектории относительно выбранной, с внешней/внутренней стороны с нужным отступом
5. После выбора изображения, добавить страницу, на которой можно применять различные графические фильтры.
Мой сайт: 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 писал(а):В первом посте, в самом конце туда добавил все пожелания, что вспомнил, вроде ничего не забыл?
Сергей! Может все таки есть смысл создать 2 отдельные программы: для гравировщиков и лазерщиков. Мне кажется, что так будет проще угодить всем.
Вроде как координаты в программах похожие, но очень много нюансов, имхо...
Это сугубо мое мнение, могу и ошибаться...
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 »

Rom327 писал(а):
selenur писал(а):В первом посте, в самом конце туда добавил все пожелания, что вспомнил, вроде ничего не забыл?
Сергей! Может все таки есть смысл создать 2 отдельные программы: для гравировщиков и лазерщиков. Мне кажется, что так будет проще угодить всем.
Вроде как координаты в программах похожие, но очень много нюансов, имхо...
На текущий момент практически не вижу особых проблем в реализации имеющегося перечня задач.
Пока нюансов не вижу, если подскажешь их буду очень благодарен. :-)

У меня осталось мало времени до родов, после которых я на некоторое время приостановлю разработку, (по опыту прошлого раза) поэтому сейчас дробить программу на отдельные программки, уже точно не вариант....
Мой сайт: 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 »

Добавил 29 релиз на гитхаб: https://github.com/selenur/ToolsGenGkod ... 29/v29.zip

В данном релизе переведен английский интерфейс на 99%, и любой пользователь теперь сможет легко добавить новый язык, либо изменить перевод любого из возможных языков.
Переделана внутрянка программы, для упрощения дальнейшей разработки, в связи с чем могут быть неожиданные глюки, в случае их нахождения просьба тут отписаться.

Замеченные глюки:
Предварительный просмотр рисунка, его смещает выше начала координат, а в реальности ни какого смещения нет....
Мой сайт: 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 писал(а):Пока нюансов не вижу, если подскажешь их буду очень благодарен. :-)
Попробую обобщить: надо порезать фанерку лазером за 5 проходов. Для этого надо повторить программу 5 раз. Для этого надо или переделать генератор G-кодов, чтобы программа не была длиной с километр необходимо использовать цикл. Или просто запустить программу 5 раз, не переделывая УП. Для лазера как бы и все.
Для фрезера почти тоже самое, только при каждом проходе надо смещать Z-x. Стало быть нужно поле для внесения установки смещения. Или программа должна сама уметь делить заданную толщину на количество проходов. А если используется конусный гравер, хорошо бы учитывать и геометрию инструмента. Иначе можно нафрезеровать лишнего... Поэтому мне и думается, что программ на самом деле и будет две, но в одной оболочке, разделенные профилями.
Но в любом случае, спасибо за работу! :good:
Это сугубо мое мнение, могу и ошибаться...
https://vk.com/rom327
GRBL настройки: http://blogandbux.blogspot.com/2018/07/ ... revod.html
G коды: http://3d-stanki.ru/spravochnik/program ... stankov-2/
y-u-r
Кандидат
Сообщения: 68
Зарегистрирован: 18 дек 2016, 06:43
Репутация: 4
Настоящее имя: Юрий
Контактная информация:

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

Сообщение y-u-r »

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

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

Сообщение Rom327 »

y-u-r писал(а):Получился кот :hehehe:
Только сейчас в голову пришло: а что если аквариум гравировать с одной стороны, а кота с другой? За счет толщины оргстекла получится объем. :D
Это сугубо мое мнение, могу и ошибаться...
https://vk.com/rom327
GRBL настройки: http://blogandbux.blogspot.com/2018/07/ ... revod.html
G коды: http://3d-stanki.ru/spravochnik/program ... stankov-2/
y-u-r
Кандидат
Сообщения: 68
Зарегистрирован: 18 дек 2016, 06:43
Репутация: 4
Настоящее имя: Юрий
Контактная информация:

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

Сообщение y-u-r »

Rom327 писал(а):
y-u-r писал(а):Получился кот :hehehe:
Только сейчас в голову пришло: а что если аквариум гравировать с одной стороны, а кота с другой? За счет толщины оргстекла получится объем. :D
:thinking: можно и попробовать .....
Аватара пользователя
staltech
Почётный участник
Почётный участник
Сообщения: 544
Зарегистрирован: 01 июл 2016, 22:50
Репутация: 155
Настоящее имя: Сергей
Откуда: Пензенская обл., г. Никольск
Контактная информация:

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

Сообщение staltech »

А если делать из нескольких слоев можно получить многоцветную подсветку. ;)
y-u-r
Кандидат
Сообщения: 68
Зарегистрирован: 18 дек 2016, 06:43
Репутация: 4
Настоящее имя: Юрий
Контактная информация:

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

Сообщение y-u-r »

staltech писал(а):А если делать из нескольких слоев можно получить многоцветную подсветку. ;)
Не ,с "бутербродом" эксперименты - это если "закусит" ..... :hehehe: Сейчас "хотелки" родственников и знакомых закончатся (а так же оргстекло :hehehe: ) и тогда посмотрим, останется желание этим заниматься или нет...
y-u-r
Кандидат
Сообщения: 68
Зарегистрирован: 18 дек 2016, 06:43
Репутация: 4
Настоящее имя: Юрий
Контактная информация:

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

Сообщение y-u-r »

Rom327 писал(а):
y-u-r писал(а):Получился кот :hehehe:
Только сейчас в голову пришло: а что если аквариум гравировать с одной стороны, а кота с другой? За счет толщины оргстекла получится объем. :D
Идея приглянулась :thinking: .
Зашел в Paint быстренько стёр КОТА - остался АКВАРИУМ - супер ! Сохранил.
............................... стёр АКВАРИУМ - остался КОТ ..... и тут засада - часть КОТА нужно дорисовывать :thinking: .
Поскольку я не художник :wik: всё заглохло..... Как вариант искать нового КОТА :hehehe: (А КОТ прикольный второго такого поискать....)
А подарок уже уже нужен "ВЧЕРА"....
Художников нет ? Может кто может несколько линий правильно дорисовать. Эксперимент "срывается" .... :cry:
Вложения
2_.jpg (2096 просмотров) <a class='original' href='./download/file.php?id=99504&mode=view' target=_blank>Загрузить оригинал (73.84 КБ)</a>
Ответить

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