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

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.

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

Сообщение nkp » 13 сен 2015, 22:20

tooshka писал(а):Ну ты маньяк, добил все таки!

меня там и близко не лежало :hehehe:
<Did I mention that rob is a genius? Pretty darn cool.>
rob=Robert Ellenberg
nkp
Мастер
 
Сообщения: 7697
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1401
Медальки:

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

Сообщение NKS » 13 сен 2015, 22:25

Привейте мне пожалуйста мозговую потенцию относительно Lcnc! Ну пажалуста :cry:
Аватара пользователя
NKS
Мастер
 
Сообщения: 2516
Зарегистрирован: 30 окт 2014, 21:36
Откуда: Волгоград
Репутация: 1218
Медальки:
Настоящее имя: Сергей

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

Сообщение Lexxa » 14 сен 2015, 11:59

Реверс я так понимаю хорошо на эррозионных станках, пилвсяких итд., но вот на токарке и фрезерном нужен REPOS
Комната залита кровью, я занимаюсь любовью!
Аватара пользователя
Lexxa
Мастер
 
Сообщения: 2575
Зарегистрирован: 16 дек 2011, 16:48
Откуда: ryazan
Репутация: 298
Медальки:
Настоящее имя: Алексей

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

Сообщение nkp » 14 сен 2015, 12:21

Lexxa писал(а):нужен REPOS

а что это? опиши?
nkp
Мастер
 
Сообщения: 7697
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1401
Медальки:

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

Сообщение Lexxa » 14 сен 2015, 12:58

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

работает станок в автомате, нажимая на режим REPOS выполнение программы прекращается, ручками отводится инструмент в удобное место, там делаются дела с инструментом/заготовкой. Потом нажимая на кнопку авто,ЧПУ подъезжает в точку где была нажата REPOS и продолжает выполнение программы. Позиционирование, разумеется, выполняется не по прямой, по последовательности, определнной параметрами ЧПУ. Например, сначала по XY, затем по Z, либо по траектории,по которой инструмент выводился.
Комната залита кровью, я занимаюсь любовью!
Аватара пользователя
Lexxa
Мастер
 
Сообщения: 2575
Зарегистрирован: 16 дек 2011, 16:48
Откуда: ryazan
Репутация: 298
Медальки:
Настоящее имя: Алексей

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

Сообщение Nick » 14 сен 2015, 13:13

И еще включить шпиндель и охлаждение, и замерить бы инструмент после смены... :roll:
Аватара пользователя
Nick
Мастер
 
Сообщения: 22552
Зарегистрирован: 23 ноя 2009, 16:45
Откуда: Gatchina, Saint-Petersburg distr., Russia
Репутация: 1571
Заслуга: Developer
Медальки:

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

Сообщение nkp » 14 сен 2015, 14:32

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

ну это в емс есть...
(я тебе помню ссылку давал)
только действительно - смена пластины без обмера мало что дает...
спросить - мож в этом направлении что делают (или планируют) ;)
nkp
Мастер
 
Сообщения: 7697
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1401
Медальки:

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

Сообщение PKM » 14 сен 2015, 16:47

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

Скорее Tormach это сделает. Может и сделали уже.
Аватара пользователя
PKM
Почётный участник
Почётный участник
 
Сообщения: 4261
Зарегистрирован: 31 мар 2011, 18:11
Откуда: Украина
Репутация: 702
Медальки:
Настоящее имя: Андрей

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

Сообщение aftaev » 09 янв 2016, 21:05

nkp писал(а):по моему решился вопрос с адаптивным управлением:
(попробую - отпишусь подробней)

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

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

Сообщение nkp » 09 янв 2016, 21:31

aftaev писал(а):И чем дело закончилось?

----->
nkp
Мастер
 
Сообщения: 7697
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1401
Медальки:

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

Сообщение nkp » 07 мар 2017, 23:03

подача "привязана" через motion.adaptive-feed к MPG :
https://www.youtube.com/watch?v=u9QqVx3_RgA
nkp
Мастер
 
Сообщения: 7697
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1401
Медальки:

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

Сообщение PKM » 07 мар 2017, 23:28

крутизна!
Аватара пользователя
PKM
Почётный участник
Почётный участник
 
Сообщения: 4261
Зарегистрирован: 31 мар 2011, 18:11
Откуда: Украина
Репутация: 702
Медальки:
Настоящее имя: Андрей

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

Сообщение Lexxa » 08 мар 2017, 05:37

а еще прикрутили инкрементные смещения инструмента во время выполнения программы
http://git.linuxcnc.org/gitweb?p=linuxc ... 1d89c093c2
Комната залита кровью, я занимаюсь любовью!
Аватара пользователя
Lexxa
Мастер
 
Сообщения: 2575
Зарегистрирован: 16 дек 2011, 16:48
Откуда: ryazan
Репутация: 298
Медальки:
Настоящее имя: Алексей

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

Сообщение merkwurdigliebe » 08 мар 2017, 07:32

у меня на плазме работает 2.7.8 с этим патчем с реверсом. есть один момент. управление дугой прицеплено вместо шпинделя - M3 - зажечь дугу, M5 - погасить.
так вот назад оно едет, но только до конца первого сегмента за последним M3, если я правильно помню. заглянул в код, ниче не понял и так и не работает... :)
merkwurdigliebe
Мастер
 
Сообщения: 341
Зарегистрирован: 17 дек 2013, 22:14
Репутация: 325

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

Сообщение nkp » 08 мар 2017, 11:27

Lexxa писал(а):а еще прикрутили инкрементные смещения инструмента во время выполнения программы

сыровато наверно еще - автор поудалял некоторые материалы
вот здесь упоминали уже об етом:
http://www.cnc-club.ru/forum/viewtopic. ... 00#p338567

merkwurdigliebe писал(а):назад оно едет, но только до конца первого сегмента за последним M3

а если допустим пользовать M103-105 для дуги ...
если постпроцессор позволяет редактирование,то проблема решается легко...
(хотя привычки сильнее нас - я про M3-5) :)
nkp
Мастер
 
Сообщения: 7697
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1401
Медальки:

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

Сообщение jo_key » 10 мар 2017, 14:04

nkp писал(а):подача "привязана" через motion.adaptive-feed к MPG :

А подскажите, временно к ЛЦНЦ недоступен, как привязать параметр scale.0.gain с какой-то величиной к аппаратной кнопке..
Ну, например, машина термической резки потеряла дугу... оператор заметил.. нажал на кнопку "обратной подачи", которая формирует scale.0.gain с величиной -0.5, и начался отъезд по траектории назад с 50% рабочей подачи. Доехали, поставили на паузу , включили резку, отжали кнопку, сняли с паузы - поехали дальше выполнять УП
Через Ладдер или просто через ХАЛ, который вызовет М1хх код, где будет указан setp scale.0.gain -0.5. Или есть какие нибудь другие красивые решения?
jo_key
Почётный участник
Почётный участник
 
Сообщения: 262
Зарегистрирован: 19 сен 2011, 14:49
Откуда: Украина, Харьков
Репутация: 30
Медальки:
Настоящее имя: Евгений

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

Сообщение nkp » 10 мар 2017, 14:20

mux2
кнопку на селект
in0 = 1
in1 = -.5
mux2.out ==> scale.gain
nkp
Мастер
 
Сообщения: 7697
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1401
Медальки:

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

Сообщение jo_key » 10 мар 2017, 14:35

спасибки
jo_key
Почётный участник
Почётный участник
 
Сообщения: 262
Зарегистрирован: 19 сен 2011, 14:49
Откуда: Украина, Харьков
Репутация: 30
Медальки:
Настоящее имя: Евгений

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

Сообщение jalyn11 » 05 дек 2017, 23:11

Здравствуйте 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.
jalyn11
Новичок
 
Сообщения: 20
Зарегистрирован: 21 апр 2015, 22:21
Репутация: 2
Настоящее имя: Мусаев Жалын

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

Сообщение nkp » 05 дек 2017, 23:18

motion.adaptive-feed делаем отрицательным
включаем возможность адаптивной подачи кодом M52 P1 (отключает M52 P0)
nkp
Мастер
 
Сообщения: 7697
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1401
Медальки:

Пред.След.

Вернуться в LinuxCNC

Кто сейчас на конференции

Зарегистрированные пользователи: alex_sar, Bing [Bot], calabr, Google [Bot], hmnijp, kfz, pegas13, stetz.anton, tr0y, umerov, volatile, Yandex [bot]

Reputation System ©'