LinuxCNC реверс Gкода

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: LinuxCNC реверс Gкода

Сообщение nkp »

tooshka писал(а):Ну ты маньяк, добил все таки!
меня там и близко не лежало :hehehe:
<Did I mention that rob is a genius? Pretty darn cool.>
rob=Robert Ellenberg
Аватара пользователя
NKS
Мастер
Сообщения: 2516
Зарегистрирован: 30 окт 2014, 21:36
Репутация: 1233
Настоящее имя: Сергей
Откуда: Волгоград
Контактная информация:

Re: LinuxCNC реверс Gкода

Сообщение NKS »

Привейте мне пожалуйста мозговую потенцию относительно Lcnc! Ну пажалуста :cry:
Аватара пользователя
Lexxa
Мастер
Сообщения: 2703
Зарегистрирован: 16 дек 2011, 16:48
Репутация: 319
Настоящее имя: Алексей
Откуда: ryazan
Контактная информация:

Re: LinuxCNC реверс Gкода

Сообщение Lexxa »

Реверс я так понимаю хорошо на эррозионных станках, пилвсяких итд., но вот на токарке и фрезерном нужен REPOS
:bender:
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: LinuxCNC реверс Gкода

Сообщение nkp »

Lexxa писал(а):нужен REPOS
а что это? опиши?
Аватара пользователя
Lexxa
Мастер
Сообщения: 2703
Зарегистрирован: 16 дек 2011, 16:48
Репутация: 319
Настоящее имя: Алексей
Откуда: ryazan
Контактная информация:

Re: LinuxCNC реверс Gкода

Сообщение Lexxa »

Это когда надо поменять пластинку у резца, например.

работает станок в автомате, нажимая на режим REPOS выполнение программы прекращается, ручками отводится инструмент в удобное место, там делаются дела с инструментом/заготовкой. Потом нажимая на кнопку авто,ЧПУ подъезжает в точку где была нажата REPOS и продолжает выполнение программы. Позиционирование, разумеется, выполняется не по прямой, по последовательности, определнной параметрами ЧПУ. Например, сначала по XY, затем по Z, либо по траектории,по которой инструмент выводился.
:bender:
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: LinuxCNC реверс Gкода

Сообщение Nick »

И еще включить шпиндель и охлаждение, и замерить бы инструмент после смены... :roll:
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: LinuxCNC реверс Gкода

Сообщение nkp »

Lexxa писал(а):Это когда надо поменять пластинку у резца, например.
ну это в емс есть...
(я тебе помню ссылку давал)
только действительно - смена пластины без обмера мало что дает...
спросить - мож в этом направлении что делают (или планируют) ;)
Аватара пользователя
PKM
Почётный участник
Почётный участник
Сообщения: 4263
Зарегистрирован: 31 мар 2011, 18:11
Репутация: 705
Настоящее имя: Андрей
Откуда: Украина
Контактная информация:

Re: LinuxCNC реверс Gкода

Сообщение PKM »

Они там делают в основном то, что нужно в данный момент разработчикам. Например, купил разраб частотник китайский - сразу допилили и включили в релиз соответствующий модуль :)

Скорее Tormach это сделает. Может и сделали уже.
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6191
Откуда: Казахстан.
Контактная информация:

Re: LinuxCNC реверс Gкода

Сообщение aftaev »

nkp писал(а):по моему решился вопрос с адаптивным управлением:
(попробую - отпишусь подробней)
И чем дело закончилось?
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: LinuxCNC реверс Gкода

Сообщение nkp »

aftaev писал(а):И чем дело закончилось?
----->
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: LinuxCNC реверс Gкода

Сообщение nkp »

подача "привязана" через motion.adaptive-feed к MPG :
https://www.youtube.com/watch?v=u9QqVx3_RgA
Аватара пользователя
PKM
Почётный участник
Почётный участник
Сообщения: 4263
Зарегистрирован: 31 мар 2011, 18:11
Репутация: 705
Настоящее имя: Андрей
Откуда: Украина
Контактная информация:

Re: LinuxCNC реверс Gкода

Сообщение PKM »

крутизна!
Аватара пользователя
Lexxa
Мастер
Сообщения: 2703
Зарегистрирован: 16 дек 2011, 16:48
Репутация: 319
Настоящее имя: Алексей
Откуда: ryazan
Контактная информация:

Re: LinuxCNC реверс Gкода

Сообщение Lexxa »

а еще прикрутили инкрементные смещения инструмента во время выполнения программы
http://git.linuxcnc.org/gitweb?p=linuxc ... 1d89c093c2
:bender:
Аватара пользователя
merkwurdigliebe
Мастер
Сообщения: 608
Зарегистрирован: 17 дек 2013, 22:14
Репутация: 580
Откуда: București
Контактная информация:

Re: LinuxCNC реверс Gкода

Сообщение merkwurdigliebe »

у меня на плазме работает 2.7.8 с этим патчем с реверсом. есть один момент. управление дугой прицеплено вместо шпинделя - M3 - зажечь дугу, M5 - погасить.
так вот назад оно едет, но только до конца первого сегмента за последним M3, если я правильно помню. заглянул в код, ниче не понял и так и не работает... :)
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: LinuxCNC реверс Gкода

Сообщение nkp »

Lexxa писал(а):а еще прикрутили инкрементные смещения инструмента во время выполнения программы
сыровато наверно еще - автор поудалял некоторые материалы
вот здесь упоминали уже об етом:
http://www.cnc-club.ru/forum/viewtopic. ... 00#p338567
merkwurdigliebe писал(а):назад оно едет, но только до конца первого сегмента за последним M3
а если допустим пользовать M103-105 для дуги ...
если постпроцессор позволяет редактирование,то проблема решается легко...
(хотя привычки сильнее нас - я про M3-5) :)
jo_key
Почётный участник
Почётный участник
Сообщения: 262
Зарегистрирован: 19 сен 2011, 14:49
Репутация: 30
Настоящее имя: Евгений
Откуда: Украина, Харьков
Контактная информация:

Re: LinuxCNC реверс Gкода

Сообщение jo_key »

nkp писал(а):подача "привязана" через motion.adaptive-feed к MPG :
А подскажите, временно к ЛЦНЦ недоступен, как привязать параметр scale.0.gain с какой-то величиной к аппаратной кнопке..
Ну, например, машина термической резки потеряла дугу... оператор заметил.. нажал на кнопку "обратной подачи", которая формирует scale.0.gain с величиной -0.5, и начался отъезд по траектории назад с 50% рабочей подачи. Доехали, поставили на паузу , включили резку, отжали кнопку, сняли с паузы - поехали дальше выполнять УП
Через Ладдер или просто через ХАЛ, который вызовет М1хх код, где будет указан setp scale.0.gain -0.5. Или есть какие нибудь другие красивые решения?
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: LinuxCNC реверс Gкода

Сообщение nkp »

mux2
кнопку на селект
in0 = 1
in1 = -.5
mux2.out ==> scale.gain
jo_key
Почётный участник
Почётный участник
Сообщения: 262
Зарегистрирован: 19 сен 2011, 14:49
Репутация: 30
Настоящее имя: Евгений
Откуда: Украина, Харьков
Контактная информация:

Re: LinuxCNC реверс Gкода

Сообщение jo_key »

спасибки
jalyn11
Новичок
Сообщения: 20
Зарегистрирован: 21 апр 2015, 22:21
Репутация: 2
Настоящее имя: Мусаев Жалын
Контактная информация:

Re: LinuxCNC реверс Gкода

Сообщение jalyn11 »

Здравствуйте nkp! Как заставить работать reverse run robEllenberg'a в Gmoccopy? Shift+R не работает, есть пин motion.tp-reverse. При подключении к любым пинам Gmoccopy, перестает отвечать подключенный пин к motion.tp-reverse. Пробовал через net v_button_6 v_buttonlist.v_button_6 => motion.tp-reverse.
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: LinuxCNC реверс Gкода

Сообщение nkp »

motion.adaptive-feed делаем отрицательным
включаем возможность адаптивной подачи кодом M52 P1 (отключает M52 P0)
Ответить

Вернуться в «LinuxCNC»