Страница 114 из 130

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

Добавлено: 14 мар 2019, 13:27
Курдль
selenur писал(а):А такой датчик сколько стоит?
Я разрабатываю самостоятельно. Если получится - модель могу выложить.
В принципе, все элементарно... кроме допусков :)
Если удастся реализовать приемлемую точность, значит Ок.
Принцип прост - щуп закреплен перпендикулярно на подпружиненной плоскости с 3-мя металлическими штырями.
Срабатывание происходит в момент разрыва контакта между любым штырем и группой шариков.
Изображение

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

Добавлено: 14 мар 2019, 14:54
selenur
Rom327 писал(а):
selenur писал(а):А такой датчик сколько стоит?
http://www.cnc-club.ru/forum/viewtopic.php?f=41&t=7139
https://vers.by/ru/16-touch-probes
Больно крупноват для моего станочка....

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

Добавлено: 14 мар 2019, 14:58
selenur
Курдль писал(а): Я разрабатываю самостоятельно. Если получится - модель могу выложить.
В принципе, все элементарно... кроме допусков :)
Ранее пробовал реализовать прототип контактного сканера, но отсутствовала возможность нормально сделать, сейчас немного увеличил парк инструментов и станков, теперь снова думаю попробовать сделать/повторить существующую идею, главное что-бы размер датчика сделать небольшим.

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

Добавлено: 14 мар 2019, 15:29
Курдль
selenur писал(а):думаю попробовать сделать/повторить существующую идею, главное что-бы размер датчика сделать небольшим.
Мой датчик (согласно модели) имеет хвостовик 3.175 для зажима в шпинделе, сменный щуп произвольной длины. А сам представляет собой диск диаметром 42 мм и высотой 16 мм.
Пока готов только его "ротор" (два диска, стянутые винтами, в цилиндрических проточках между которыми зажимаются 3 контактных штыря).
Материал в основном акрил. Специфический инструмент только один - сферическая фреза 2мм. Ну, еще фасочная фреза, но это уже "бантики".
Была бы 4-я ось - все бы упростилось...

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

Добавлено: 14 мар 2019, 15:40
Niferman
Еще пожелание если возможно, добавить вниз полоску или процентную шкалу хода вычисления, возможно уже было такое пожелание. А то нажал сформировать и непонятно, то ли готово, то ли завис или уже сформировал. И еще вдобавить в модуль 901 (Я понимаю что он еще не готов) кнопочку карта высот, если такое возможно и соответственно после ее построения что бы гравер шел с учетом этих высот.

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

Добавлено: 14 мар 2019, 19:25
Мастерю
selenur писал(а):Ок добавлю и такую функцию
Спасибо!
Очень жду!

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

Добавлено: 15 мар 2019, 10:48
Anri
selenur писал(а):
Anri писал(а):в крайних точках, из-за ускорения и замедления, лазер задерживается дольше чем надо. поэтому нужно сперва разогнать до нужной скорости за пределами гравировки, а потом уже включать лазер.
Кто нибудь вообще пользовался этой программой что б не заметить такого очевидного косяка?
и еще, при перемещение из нуля в верхнюю точку зачем-то включается лазер, рисуя ненужную линию
А понял речь идет ещё о 2-й версии ;-)
Я например использовал GRBL версии 1.1 в связи с чем там это аппаратно решалось, т.е. в моментах разгона/торможения мощность пропорционально скорости уменьшалась.
По поводу прожига при перемещении из нуля, нужно в правило добавить команду выключения лазера....
у меня не grbl, а cnc planet, хотел попользоваться функцией генерации кода, но она реализована как-то коряво . в название темы вроде указано "генерация кода", а не программа для управления конкретным контроллером. с лазером и ТТЛ у меня все впорядке.

вот для сравнения, слева G-код сгенерен в этой программе, а справа g-код сделанный в другой программе http://www.cnc-club.ru/forum/viewtopic. ... 30#p495430 алогоритм генерации g-кода в ней отлично реализован, но пользовательских настроек маловато, даже нельзя ноль заготовки выставить, и интерфейс глюченый

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

Добавлено: 15 мар 2019, 11:26
Anri
кстати, в новой версии я вообще не смог открыть этот файл

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

Добавлено: 15 мар 2019, 12:01
selenur
Anri писал(а):кстати, в новой версии я вообще не смог открыть этот файл
Хорошо проверю.

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

Добавлено: 15 мар 2019, 12:07
selenur
Anri писал(а):а cnc planet, хотел попользоваться функцией генерации кода
Возможность генерировать код для данного контроллера, с учетом необходимых тобой требований, к сожалению отсутствует. Вторая версия программы не была такой гибкой как 3-я, когда можно программу подстраивать индивидуально под станок, а возможность выжигания рисунков в 3-й версии пока ещё к сожалению нет...

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

Добавлено: 15 мар 2019, 12:08
Q-starь
Anri писал(а): хотел попользоваться функцией генерации кода, но она реализована как-то коряво
Anri, не надо катить бочку на афтора, создайте правило по которому будет генериться код который вам нужен. Недаром программа называется "Конструктор". Я, например, в ней сделал то что ниасилил ни в Aspire ни в ArtCamе. Афтору - респект!

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

Добавлено: 15 мар 2019, 12:12
selenur
Q-starь писал(а):
Anri писал(а): хотел попользоваться функцией генерации кода, но она реализована как-то коряво
Anri, не надо катить бочку на афтора, создайте правило по которому будет генериться код который вам нужен. Недаром программа называется "Конструктор". Я, например, в ней сделал то что ниасилил ни в Aspire ни в ArtCamе. Афтору - респект!
Во второй версии нет возможности индивидуально под станок правило делать с учетом особенностей выхода за пределы данных, создание переменных.

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

Добавлено: 15 мар 2019, 12:15
Anri
selenur писал(а):
Anri писал(а):а cnc planet, хотел попользоваться функцией генерации кода
Возможность генерировать код для данного контроллера, с учетом необходимых тобой требований, к сожалению отсутствует. .
да к нему такие-же требование как и к любому другому, mach3, ns studio и т.д, нужно всего ввести 1 параметр - ускорение(замедление) ну и как-то его учесть.

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

Добавлено: 15 мар 2019, 12:18
selenur
Anri писал(а): да к нему такие-же требование как и к любому другому, mach3, ns studio и т.д, нужно всего ввести 1 параметр - ускорение(замедление) ну и соответственно как-то его учесть.
На момент разработки у меня не было знакомых на которых это можно было отладить...
Был только я и ещё несколько человек с GRBL контроллерами.

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

Добавлено: 16 мар 2019, 11:08
Мастерю
selenur писал(а):
Anri писал(а): да к нему такие-же требование как и к любому другому, mach3, ns studio и т.д, нужно всего ввести 1 параметр - ускорение(замедление) ну и соответственно как-то его учесть.
На момент разработки у меня не было знакомых на которых это можно было отладить...
Был только я и ещё несколько человек с GRBL контроллерами.
Сергей, не нужно даже пытаться оправдываться на подобные "наезды" на грани хамства. Вы - автор бесплатного ПО! Кому чего не нравится - путь один. А кому что-то реально нужно, он приходит и вежливо просит (предлагает).

А вам спасибо за труд! :good:

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

Добавлено: 16 мар 2019, 15:37
Мастерю
Rom327, бесспорно вы правы, Сергей - молодец! Он поддерживает и развивает свое детище даже лучше, чем разработчики некоторых платных продуктов.

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

Добавлено: 17 мар 2019, 23:33
selenur
Мастерю писал(а):
selenur писал(а):Ок добавлю и такую функцию
Спасибо!
Очень жду!
Добавил несколько геометрических функций:
1) Определение угла между 2-мя точками относительно системы координат
2) Определение угла в точке №2(центральной), предавая в функцию 3 точки
3) Получение длины отрезка передавая в него 2 точки
4) Получение новой точки на окружности, передавая в функцию центральную точку, радиус, и угол поворота.

вот одна из них:
2019-03-18_012456.png (2502 просмотра) <a class='original' href='./download/file.php?id=159121&mode=view' target=_blank>Загрузить оригинал (90.12 КБ)</a>
На днях в очередном релизе выложу.

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

Добавлено: 18 мар 2019, 00:14
Мастерю
Во, это что-то явно сделано в моих интересах! Спасибо!

А можно где-то поподробнее почитать? Дабы потом правильно понимать как писать программу формирования G-кода.

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

Добавлено: 18 мар 2019, 01:06
Мастерю
Сергей, извиняюсь за возможно глупый вопрос, и все же. Можете на пальцах пояснить идею именно вложенного цикла? Почему нельзя задаться начальной координатой до начала цикла, а потом пройтись по точкам в одном цикле? :thinking:
Вложенный цикл.jpg (2489 просмотров) <a class='original' href='./download/file.php?id=159132&mode=view' target=_blank>Загрузить оригинал (157.39 КБ)</a>

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

Добавлено: 18 мар 2019, 05:49
selenur
Мастерю писал(а):Во, это что-то явно сделано в моих интересах! Спасибо!

А можно где-то поподробнее почитать? Дабы потом правильно понимать как писать программу формирования G-кода.
Я напишу небольшую статью с описанием и примерами ;-)