G0 срабатывает g1 -нет

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
Boris794
Мастер
Сообщения: 224
Зарегистрирован: 05 июн 2018, 12:28
Репутация: 0
Настоящее имя: Борис
Контактная информация:

G0 срабатывает g1 -нет

Сообщение Boris794 »

Прошу не кидать в меня тапками. На моём построенным токарном станке такая проблема. Связанно ли это с компьютером или вообще с чем .
При оборотах шпинделя по pmw более 1000
G0 перемещения срабатывает
G1 не срабатывает
Как так может быть ?
Аватара пользователя
mikehv
Мастер
Сообщения: 2101
Зарегистрирован: 14 авг 2013, 10:10
Репутация: 1170
Откуда: Иваново
Контактная информация:

Re: G0 срабатывает g1 -нет

Сообщение mikehv »

Так может быть, когда не активен сигнал spindle-at-speed
Boris794
Мастер
Сообщения: 224
Зарегистрирован: 05 июн 2018, 12:28
Репутация: 0
Настоящее имя: Борис
Контактная информация:

Re: G0 срабатывает g1 -нет

Сообщение Boris794 »

mikehv писал(а): 16 май 2023, 21:05 Так может быть, когда не активен сигнал spindle-at-speed
Да спасибо. Значит опять проблема энкодера моего.
Аватара пользователя
mikehv
Мастер
Сообщения: 2101
Зарегистрирован: 14 авг 2013, 10:10
Репутация: 1170
Откуда: Иваново
Контактная информация:

Re: G0 срабатывает g1 -нет

Сообщение mikehv »

Boris794 писал(а): 16 май 2023, 21:20
mikehv писал(а): 16 май 2023, 21:05 Так может быть, когда не активен сигнал spindle-at-speed
Да спасибо. Значит опять проблема энкодера моего.
Проверить состояние сигнала надо. Прежде, чем приговаривать энкодер. В hal show том же
Boris794
Мастер
Сообщения: 224
Зарегистрирован: 05 июн 2018, 12:28
Репутация: 0
Настоящее имя: Борис
Контактная информация:

Re: G0 срабатывает g1 -нет

Сообщение Boris794 »

mikehv писал(а): 16 май 2023, 21:53
Boris794 писал(а): 16 май 2023, 21:20
mikehv писал(а): 16 май 2023, 21:05 Так может быть, когда не активен сигнал spindle-at-speed
Да спасибо. Значит опять проблема энкодера моего.
Проверить состояние сигнала надо. Прежде, чем приговаривать энкодер. В hal show том же
Да дело в том , что я уже создавал темы, что у меня энкодер только по single работает и не больше 100 оборотов для резьбы, пока не теряет сигнал. Надо разъем перепаивать и смотреть настройки . Но думал - ладно, хватит мне 100 оборотов. Настроил частотник на коррекцию. А ..н нет. Все равно вот проблемы вылазят.
Boris794
Мастер
Сообщения: 224
Зарегистрирован: 05 июн 2018, 12:28
Репутация: 0
Настоящее имя: Борис
Контактная информация:

Re: G0 срабатывает g1 -нет

Сообщение Boris794 »

Да. Отключил функцию at speed работает . Есть ли способ обойти это как -то временно ?. Понятно, что мне надо фиксить энкодер. Но все же. Это же явно программная мулька linux. Логики ее функции явно нет
Аватара пользователя
mikehv
Мастер
Сообщения: 2101
Зарегистрирован: 14 авг 2013, 10:10
Репутация: 1170
Откуда: Иваново
Контактная информация:

Re: G0 срабатывает g1 -нет

Сообщение mikehv »

Boris794 писал(а): Логики ее функции явно нет
Как это нет логики? Если шпиндель не вращается, значит есть проблемы. Отключить можно присвоив значению сигнала единицу. Тогда будет игнор
Boris794
Мастер
Сообщения: 224
Зарегистрирован: 05 июн 2018, 12:28
Репутация: 0
Настоящее имя: Борис
Контактная информация:

Re: G0 срабатывает g1 -нет

Сообщение Boris794 »

mikehv писал(а): 17 май 2023, 08:25
Boris794 писал(а): Логики ее функции явно нет
Как это нет логики? Если шпиндель не вращается, значит есть проблемы. Отключить можно присвоив значению сигнала единицу. Тогда будет игнор
Да. Спасибо. Это можно сделать программно ? Не залазия в конфиг ? Например присвоив какой нибудь M команде данную функцию ? Так ведь ?
Аватара пользователя
mikehv
Мастер
Сообщения: 2101
Зарегистрирован: 14 авг 2013, 10:10
Репутация: 1170
Откуда: Иваново
Контактная информация:

Re: G0 срабатывает g1 -нет

Сообщение mikehv »

Boris794 писал(а): 17 май 2023, 08:47
mikehv писал(а): 17 май 2023, 08:25
Boris794 писал(а): Логики ее функции явно нет
Как это нет логики? Если шпиндель не вращается, значит есть проблемы. Отключить можно присвоив значению сигнала единицу. Тогда будет игнор
Да. Спасибо. Это можно сделать программно ? Не залазия в конфиг ? Например присвоив какой нибудь M команде данную функцию ? Так ведь ?
Посмотреть как именно называется сигнал. Потом в хал файле написать строчку
Sets spindle-at-speed 1
Что дословно переводится как присвоить сигналу spindle-at-speed значение 1
Название сигнала посмотреть предварительно как правильно пишется. А то бывают по разному в разных версиях
Boris794
Мастер
Сообщения: 224
Зарегистрирован: 05 июн 2018, 12:28
Репутация: 0
Настоящее имя: Борис
Контактная информация:

Re: G0 срабатывает g1 -нет

Сообщение Boris794 »

Чтоб не плодить тему. Опять у меня проблемы. Навождение какое-то.
Перестал срабатывать g33
не могу понять почему. Spindel at speed работает
Spindle revs вращение энкодера показывает
а linux при задании g33 просто ничего не исполняет. зависает. выход только кнопка стоп -восклицательный знак. отключить станок.
как так ? Что может мешать ? раньше работал у меня. После очередных лазений в конфиг. но по другим задачам же.
alex_sar
Мастер
Сообщения: 1673
Зарегистрирован: 28 авг 2018, 17:13
Репутация: 278
Настоящее имя: Алексей
Контактная информация:

Re: G0 срабатывает g1 -нет

Сообщение alex_sar »

для g33 нужен ещё spindle.0.index-enable, должен быть к индексу (Z) энкодера подключен

пока не увидит индекс - не поедет.
Boris794
Мастер
Сообщения: 224
Зарегистрирован: 05 июн 2018, 12:28
Репутация: 0
Настоящее имя: Борис
Контактная информация:

Re: G0 срабатывает g1 -нет

Сообщение Boris794 »

alex_sar писал(а): 17 май 2023, 16:16 для g33 нужен ещё spindle.0.index-enable, должен быть к индексу (Z) энкодера подключен

пока не увидит индекс - не поедет.
Да спасибо! только что сам читал изучал... похоже я перекинул провода на плате mesa возможно. вспомнил что снимал разъем и перепаивал. наверное не так подключил. или энкодер или плату.
Ответить

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