5i23+2x7i47+7i42TA
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: 5i23+2x7i47+7i42TA
[ и ] не работают?
-
- Мастер
- Сообщения: 433
- Зарегистрирован: 23 янв 2012, 16:32
- Репутация: 90
- Откуда: Украина Житомир
- Контактная информация:
Re: 5i23+2x7i47+7i42TA
Да работают 3 оси но мне нада еще и ось А на горячих клавишах.
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: 5i23+2x7i47+7i42TA
Я про клавиши [ и ], в axis [] управляют 4-й осью. (в русской раскладке Х и Ъ)
-
- Мастер
- Сообщения: 433
- Зарегистрирован: 23 янв 2012, 16:32
- Репутация: 90
- Откуда: Украина Житомир
- Контактная информация:
Re: 5i23+2x7i47+7i42TA
Нету уже всепроверял
-
- Мастер
- Сообщения: 433
- Зарегистрирован: 23 янв 2012, 16:32
- Репутация: 90
- Откуда: Украина Житомир
- Контактная информация:
Re: 5i23+2x7i47+7i42TA
И еще нюанс интересный. Gmoccapy у меня бывает подвисает. К примеру если во время исполнения программы нажать экстренный стоп. Все останавливается но программа подвисает на секунд 10. Потом слабо но начинает реагировать.
И еще нюанс, почитал тему тут на форуме Gmoccapy тм приводяться пути к файлам. Так вот в чем хохма у меня нет этих файлов в домашнем каталоге.
А вот главный глейд файл лежит вообще в usr/share/gmoccapy/
Как сделать чтобы все лежало правильно ?
И еще нюанс, почитал тему тут на форуме Gmoccapy тм приводяться пути к файлам. Так вот в чем хохма у меня нет этих файлов в домашнем каталоге.
А вот главный глейд файл лежит вообще в usr/share/gmoccapy/
Как сделать чтобы все лежало правильно ?
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5181
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: 5i23+2x7i47+7i42TA
Всё и так лежит правильно. На форуме обсуждают самые свежие версии, которые можно поставить только из исходников - поэтому там такие пути. А у тебя LinuxCNC установлен "в систему", поэтому и пути "системные".sysrover писал(а):Как сделать чтобы все лежало правильно ?
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
-
- Мастер
- Сообщения: 433
- Зарегистрирован: 23 янв 2012, 16:32
- Репутация: 90
- Откуда: Украина Житомир
- Контактная информация:
Re: 5i23+2x7i47+7i42TA
Понял, вернемся к насущному, как прописать горячие клавиши и почему подвисает ?
Может не хватает ресурсов ? но это странно.
Может не хватает ресурсов ? но это странно.
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: 5i23+2x7i47+7i42TA
А там в хелпе нет списка горячих клавишь?sysrover писал(а):Понял, вернемся к насущному, как прописать горячие клавиши и почему подвисает ?
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: 5i23+2x7i47+7i42TA
Надо бы заглянуть в код этого gmoccapy и поискать там bind или что-то такое. Или arrow left, может через тире. И написать что-то подобное только для четвертой оси.
Кстати у него может быть отдельный файл как .axisrc
Кстати у него может быть отдельный файл как .axisrc
-
- Мастер
- Сообщения: 433
- Зарегистрирован: 23 янв 2012, 16:32
- Репутация: 90
- Откуда: Украина Житомир
- Контактная информация:
Re: 5i23+2x7i47+7i42TA
Покопаем как добавить, просто думал что может есть уже решения.
Ник я вот думаю как сделать в конце концов поворотную ось и поставить переключение на шпиндель поворотная ось или шпиндель.
Концевик на поворот на сколько я понимаю не надо так как на энкодере есть нулевая точка.
Завтра попробую шпиндель подключить как поворотную ось в отдельной конфигурации и потом можно попробовать скопировать эту конфигурацию в свою. И организовать переключение пинов с шпинделя на поворотную и назад.
Ник я вот думаю как сделать в конце концов поворотную ось и поставить переключение на шпиндель поворотная ось или шпиндель.
Концевик на поворот на сколько я понимаю не надо так как на энкодере есть нулевая точка.
Завтра попробую шпиндель подключить как поворотную ось в отдельной конфигурации и потом можно попробовать скопировать эту конфигурацию в свою. И организовать переключение пинов с шпинделя на поворотную и назад.
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: 5i23+2x7i47+7i42TA
Вот тут надо что-то подправить
http://git.linuxcnc.org/gitweb?p=linuxc ... HEAD#l1864
Надо что-то на подобии:
Виджет к твоим кнопкам:
http://git.linuxcnc.org/gitweb?p=linuxc ... HEAD#l1864
Надо что-то на подобии:
Код: Выделить всё
2011 elif keyname == "Page_Down":
2012 widget = self.widgets.btn_z_minus
2013 if signal:
2014 self.on_btn_jog_pressed( widget, fast )
2015 else:
2016 self.on_btn_jog_released( widget )
Код: Выделить всё
self.widgets.btn_4_minus
-
- Мастер
- Сообщения: 433
- Зарегистрирован: 23 янв 2012, 16:32
- Репутация: 90
- Откуда: Украина Житомир
- Контактная информация:
Re: 5i23+2x7i47+7i42TA
Да только не могу найти этот файл, у меня не дев версия. И тупо не нахожу gmoccapy.py
ЗЫ как организовать переключение между шпинделем и поворотной?
ЗЫ как организовать переключение между шпинделем и поворотной?
-
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: 5i23+2x7i47+7i42TA
в терминале :sysrover писал(а):Да только не могу найти этот файл, у меня не дев версия. И тупо не нахожу gmoccapy.py
locate gmoccapy
или
locate gmoccapy.py
-
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: 5i23+2x7i47+7i42TA
я бы задействовал ладдер(мне так наглядней)sysrover писал(а):ЗЫ как организовать переключение между шпинделем и поворотной?
-
- Мастер
- Сообщения: 433
- Зарегистрирован: 23 янв 2012, 16:32
- Репутация: 90
- Откуда: Украина Житомир
- Контактная информация:
Re: 5i23+2x7i47+7i42TA
Оказалось банально usr/bin
По ладдерам я вообще ничего не делал.
Мне с пинами проще, и написать джикод переброса.
Вопрос в том как ее вообще вписать в свой конфиг.
У меня щас Y Z это оси шпинделей X врезание резца A смена резца.
Тоесть нада варганить ось B и C на оба шпинделя. Но их нада индексировать по метке енкодера.
И вопрос когда его индексировать. Когда переключать на нее или вначале при запуске станка.
По ладдерам я вообще ничего не делал.
Мне с пинами проще, и написать джикод переброса.
Вопрос в том как ее вообще вписать в свой конфиг.
У меня щас Y Z это оси шпинделей X врезание резца A смена резца.
Тоесть нада варганить ось B и C на оба шпинделя. Но их нада индексировать по метке енкодера.
И вопрос когда его индексировать. Когда переключать на нее или вначале при запуске станка.
-
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: 5i23+2x7i47+7i42TA
мыслю так:
в ини у тебя изначально будут все оси (и YZ и BC) так?
их по любому нужно хоумить для начала работы(реальные - реально,незадействованые - номинально(как вариант))
потом ,при переключении хоумить еще раз - уже реально...
но дело конечно хозяйское...
в ини у тебя изначально будут все оси (и YZ и BC) так?
их по любому нужно хоумить для начала работы(реальные - реально,незадействованые - номинально(как вариант))
потом ,при переключении хоумить еще раз - уже реально...
а почему жкодом? для оперативных действий загружать файл жкода...sysrover писал(а):и написать джикод переброса.
но дело конечно хозяйское...
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: 5i23+2x7i47+7i42TA
Кстати, а ведь во время выполнения Gкода наверное не получится сделать home штатными средствами... придется наверное в рукопашную отрабатывать сумму положения от оси и шпинделя...
-
- Мастер
- Сообщения: 433
- Зарегистрирован: 23 янв 2012, 16:32
- Репутация: 90
- Откуда: Украина Житомир
- Контактная информация:
Re: 5i23+2x7i47+7i42TA
ну тогда хоум нада делать вначале и записывать его для оси.
Мне интересно другое как все это добавлять ?
Его сразу в ини и хал написать ось B и C и потом переключать пины ?
Реально хоум у поворотной дело относительное так как он нужен только когда будет первая обработка, чтобы потом вернуться на прежнее место.
Тоесть хоум можно принять вообще то положение в начале станка или индекс сервы.
Мне интересно другое как все это добавлять ?
Его сразу в ини и хал написать ось B и C и потом переключать пины ?
Реально хоум у поворотной дело относительное так как он нужен только когда будет первая обработка, чтобы потом вернуться на прежнее место.
Тоесть хоум можно принять вообще то положение в начале станка или индекс сервы.
-
- Мастер
- Сообщения: 433
- Зарегистрирован: 23 янв 2012, 16:32
- Репутация: 90
- Откуда: Украина Житомир
- Контактная информация:
Re: 5i23+2x7i47+7i42TA
Хал и ини
- Вложения
-
- my_LinuxCNC_machine.hal
- (15.87 КБ) 855 скачиваний
-
- my_LinuxCNC_machine.ini
- (5.8 КБ) 895 скачиваний