Страница 1 из 2
AXIS зависает после наезда на limit
Добавлено: 18 мар 2013, 11:04
Алексс
реальная проблема.
после наезда на limit, AXIS конкретно зависает. не реагирует на кнопки, просто почти полный труп.
почти, потому что некоторые элементы сохранили некоторые свойства. конкретно галка override limits, при наведении мыши, подвечивается, но не включается.
такой вис продолжается несколько минут и реально бесит, потому как приходится ее закрывать, открывать снова, хомиться, загружать программу и тп.
не сталкивался ли кто с подобной багой и как лечить ???
Re: AXIS зависает после наезда на limit
Добавлено: 18 мар 2013, 11:07
Nick
А что у тебя в конфигах? Скинь посмотреть.
попробуй взять стандартный конфиг и наехать на концевик в нем. Если будет норм - надо проверять конфиги, если нет - то смотреть глубже.
А как ты на него вообще наезжаешь? LinuxCNC не должен же туда пускать...
Re: AXIS зависает после наезда на limit
Добавлено: 18 мар 2013, 11:16
Алексс
Nick писал(а):А что у тебя в конфигах? Скинь посмотреть.
так
вот же
Nick писал(а):А как ты на него вообще наезжаешь? LinuxCNC не должен же туда пускать...
лехко

а как linuxcnc мне это запретит ?
Re: AXIS зависает после наезда на limit
Добавлено: 18 мар 2013, 16:22
Nick
Алексс писал(а):а как linuxcnc мне это запретит ?
Ну как, если правильно настроены оси, то он за них не выедет сам по себе.
Re: AXIS зависает после наезда на limit
Добавлено: 18 мар 2013, 16:25
Nick
MIN_LIMIT = -3000.0
MAX_LIMIT = 3000.0
У тебя я смотрю станок-то не кислый 6000х1000х800мм

, а я то думал просто настольный фрезер

Re: AXIS зависает после наезда на limit
Добавлено: 18 мар 2013, 16:37
Алексс
хех
все не просто так.
эти софт лимиты работают от текущего нуля, не от хардварного.
если я задам нолик в другом месте (что бывает в 99% случаев) то все это к ничему.
поэтому я туда вписал цифири поболе, чтобы аксис не парился лимитами.
ну и софтверные лимиты не решают моей проблемы...

Re: AXIS зависает после наезда на limit
Добавлено: 18 мар 2013, 17:52
billsmith
Как раз они работают от "хардварного нуля"(машинного)

. И ,благодаря им, при исправном станке, LinuxCNC тебя никак не пустит на концевики.
Re: AXIS зависает после наезда на limit
Добавлено: 18 мар 2013, 20:36
Nick
Во-во, для этого и нужно хомить оси - чтобы LinuxCNC знал, где находятся пределы осей и чтобы не пускал за них выезжать.
Попробуй сделать простенький конфиг, без всех твоих наворотов, и проверь, будет ли axis "подвисать".
Re: AXIS зависает после наезда на limit
Добавлено: 18 мар 2013, 23:48
Алексс
сегодня не было возможности проверить, точилку доделывал...
Nick писал(а):Попробуй сделать простенький конфиг
на сколько простенький ?
у меня совсем никаких наворотов там нет, пульт и все.
Re: AXIS зависает после наезда на limit
Добавлено: 19 мар 2013, 04:02
Сергей Саныч
Алексс писал(а):эти софт лимиты работают от текущего нуля, не от хардварного.
если я задам нолик в другом месте (что бывает в 99% случаев) то все это к ничему.
поэтому я туда вписал цифири поболе, чтобы аксис не парился лимитами.
Как сложно-то все

У меня концевики (оптопары) стоят в 15-20 мм до концов осей и служат только для хоуминга. А софтлимиты настроены около 1 мм от физических упоров. И ничего, не стукается, даже на полной скорости. Если не забыть в начале работы Home сделать. А для подстройки под деталь у Axis кнопка "задать отступ", которая меняет смещения в G54 (по умолчанию).
Вот чего Axis не хватает, так это кнопочки "вернуться к машинным координатам". Наверно, это несложно сделать, но я пока не вникал. Вот докую железо, и займусь софтом, а пока обхожусь базовым.
Re: AXIS зависает после наезда на limit
Добавлено: 19 мар 2013, 09:57
Алексс
Serg-tmn писал(а):И ничего, не стукается
мне надо быть тестером... всегда какие-то баги вылазят
Serg-tmn писал(а):вернуться к машинным координатам
имеешь в виду перейти в машинный ноль или координаты в машинный ноль перевести?
первое: G53G0X0Y0Z0
второе: G10L2P1X0Y0Z0 (для пространства G54)
Re: AXIS зависает после наезда на limit
Добавлено: 19 мар 2013, 11:43
Сергей Саныч
второе. Но не по MDI, а спецкнопочкой. Рядом с "Задать отступ". Понимаю, что это несложно, просто пока не копал.
Re: AXIS зависает после наезда на limit
Добавлено: 19 мар 2013, 11:56
Алексс
для pyvcp панели:
.ini
postgui.hal
Код: Выделить всё
net button-mdi-command-00 halui.mdi-command-00 pyvcp.set-zero-home
pyvcp.xml
Код: Выделить всё
<hbox>
<button >
<halpin>"set-zero-home"</halpin>
<text>"GO home"</text>
</button>
</hbox>
Re: AXIS зависает после наезда на limit
Добавлено: 19 мар 2013, 15:32
Serg
Serg-tmn писал(а):второе. Но не по MDI, а спецкнопочкой. Рядом с "Задать отступ". Понимаю, что это несложно, просто пока не копал.
А нафик?

Re: AXIS зависает после наезда на limit
Добавлено: 19 мар 2013, 15:59
Сергей Саныч
UAVpilot писал(а):А нафик?
Шоб було

При отладке, в основном.
Re: AXIS зависает после наезда на limit
Добавлено: 19 мар 2013, 18:06
Сергей Саныч
Алексс писал(а):для pyvcp панели:
Спасибо! При случае попробую.
Re: AXIS зависает после наезда на limit
Добавлено: 19 мар 2013, 21:25
Serg
Serg-tmn писал(а):UAVpilot писал(а):А нафик?
Шоб було

При отладке, в основном.
Всё равно не вижу смысла. Если не MDI, то можно просто заново захомится.
Re: AXIS зависает после наезда на limit
Добавлено: 20 мар 2013, 07:20
Сергей Саныч
UAVpilot писал(а):Если не MDI, то можно просто заново захомится.
Это не поможет. Смещения G54 и прочие все равно останутся, какие были. Что само по себе есть правильно.
Но задача в том, чтобы одним нажатием обнулить смещения G54. Другими словами, сделать G54=G53.
Или подскажи, где в Axis отображаются машинные координаты независимо от G5x и G92
На вкладках Вид и Координаты показывается все, что угодно, но только не это.
Re: AXIS зависает после наезда на limit
Добавлено: 20 мар 2013, 09:59
Алексс
Serg-tmn, нажми # - будут показываться станочные координаты.
Re: AXIS зависает после наезда на limit
Добавлено: 20 мар 2013, 11:50
Сергей Саныч