STrue глючит на малых оборотах шпинделя

Mach, популярные и не очень CAD, CAM. Обсуждение и разработка программ для управления станками.
cnc-00
Новичок
Сообщения: 22
Зарегистрирован: 13 авг 2012, 23:56
Репутация: 0
Контактная информация:

STrue глючит на малых оборотах шпинделя

Сообщение cnc-00 »

Имеется индуктивный датчик, направленный на диск с прорезью, расположенный на оси шпинделя.
Заведено это хозяйство на ногу LPT "Index" через опторазвязку.
К аппаратной части вопросов нет (смотрел на осциле - сигнал четкий и чистый).

А вот с Мачем какие-то припадки. При чем плющит его, до тех пор, пока скорость вращения не превысит 140-150 об.мин.
Выглядит это следующим образом. Если скорость фактическая меньше 150, то на индикаторе STrue (на нем отображается реальная скорость вращения с датчика) прыгают цыфры в диапазоне от 0 до 2000 об.мин с периодичностью 2-3сек. Сам шпиндель вращается стабильно. Еще раз повторюсь - на LPT сигнал четкий.
Если скорость выше 150 об, то все "как часы".

В мануале на mach, в описании этого датчика есть момент, указывающий, что прорезей на диске должно быть несколько и что одна прорезь должна быть шире остальных. В настройках самого мача не нашел, где указывается количество пазов, поэтому, в моем случае, прорезь одна.

Ну и собственно вопрос: что это за глюк и как его побороть?

p.s. проц - двухядерный, частота LPT 100кГц, загрузка проца - "понты".
Аватара пользователя
PKM
Почётный участник
Почётный участник
Сообщения: 4263
Зарегистрирован: 31 мар 2011, 18:11
Репутация: 705
Настоящее имя: Андрей
Откуда: Украина
Контактная информация:

Re: STrue глючит на малых оборотах шпинделя

Сообщение PKM »

cnc-00 писал(а):прорезей на диске должно быть несколько и что одна прорезь должна быть шире остальных
Наверное, дело в этом
cnc-00
Новичок
Сообщения: 22
Зарегистрирован: 13 авг 2012, 23:56
Репутация: 0
Контактная информация:

Re: STrue глючит на малых оборотах шпинделя

Сообщение cnc-00 »

А можно где нибудь в сети лицезреть, как это, кем-то реализовано и сконфигурировано на практике?
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: STrue глючит на малых оборотах шпинделя

Сообщение Serg »

мало оборотов * мало прорезей = мало импульсов в единицу времени. Мач думает, что шпиндель то крутится, то не крутится.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: STrue глючит на малых оборотах шпинделя

Сообщение Nick »

Вот мне тоже кажется, что скачки от дискретезации. Попробуй добавь еще одну прорезь, возможно стабильность появится на в два раза меньших скоростях.
А то у тебя получается по 150/60 = 2.5 тика в секунду :)
Аватара пользователя
PKM
Почётный участник
Почётный участник
Сообщения: 4263
Зарегистрирован: 31 мар 2011, 18:11
Репутация: 705
Настоящее имя: Андрей
Откуда: Украина
Контактная информация:

Re: STrue глючит на малых оборотах шпинделя

Сообщение PKM »

cnc-00 писал(а):А можно где нибудь в сети лицезреть, как это, кем-то реализовано и сконфигурировано на практике?
Гугл никто не отменял, искать лучше на английском...
Аватара пользователя
aegis
Мастер
Сообщения: 3171
Зарегистрирован: 22 мар 2012, 06:59
Репутация: 1810
Настоящее имя: Михайло
Откуда: Україна, Конотоп=>Запоріжжя=>Харьків

Re: STrue глючит на малых оборотах шпинделя

Сообщение aegis »

Старый мач поддерживал несколько меток, более-менее современный работает только с 1. Можно обойти, сделав несколько прорезей и в передаточном учесть это
нікому нічого не нав'язую.
cnc-00
Новичок
Сообщения: 22
Зарегистрирован: 13 авг 2012, 23:56
Репутация: 0
Контактная информация:

Re: STrue глючит на малых оборотах шпинделя

Сообщение cnc-00 »

"и в передаточном учесть это"
Т.е. указать в настройках pulley или где?
И от сюда вопрос, а как же резьба, если мач не поддерживает несколько меток?
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: STrue глючит на малых оборотах шпинделя

Сообщение Nick »

По идее никак, будет входить в разных местах...
Как он определит нужную метку?

По длинне? В принципе конечно можно, но имхо стремный вариант....
Аватара пользователя
aegis
Мастер
Сообщения: 3171
Зарегистрирован: 22 мар 2012, 06:59
Репутация: 1810
Настоящее имя: Михайло
Откуда: Україна, Конотоп=>Запоріжжя=>Харьків

Re: STrue глючит на малых оборотах шпинделя

Сообщение aegis »

cnc-00 писал(а):Т.е. указать в настройках pulley или где?
И от сюда вопрос, а как же резьба, если мач не поддерживает несколько меток?
именно там и учесть
резьбу режет с 1 меткой замечательно. у меня токарный станок с чпу нормально обходится и 1 меткой. резьбу с шагом 1 уже много раз резал даже по стали. а вот скоро предстоит нарезать пачку резьб трапеция 16х4 в бронзе. может даже видио выложу, но не раньше чем через неделю-две
Nick писал(а):Как он определит нужную метку?
раньше так и было, потом отказались и уже все версии которые не старше 2х лет (если не запамятовал) работают с 1 меткой, скорость внутри каждого оборота считается постоянной и именно под нее и подстраивается привод оси. в случае падения скорости скорость перемещения будет меняться, правда это все происходит не мгновенно, а по идее нужно 3 оборота чтобы отследить эти самые изменения и прореагировать...
нікому нічого не нав'язую.
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: STrue глючит на малых оборотах шпинделя

Сообщение Nick »

А как он попадает в виток резьбы при повторном проходе?
Аватара пользователя
aegis
Мастер
Сообщения: 3171
Зарегистрирован: 22 мар 2012, 06:59
Репутация: 1810
Настоящее имя: Михайло
Откуда: Україна, Конотоп=>Запоріжжя=>Харьків

Re: STrue глючит на малых оборотах шпинделя

Сообщение aegis »

Nick, движение начинается с одной и той же точки (с учетом врезания естественно) с одной и той же скоростью, а вот время начала движения берется с метки, причем можно даже управлять смещением по времени от этой метки (например при нарезании многозаходных резьб)
нікому нічого не нав'язую.
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: STrue глючит на малых оборотах шпинделя

Сообщение Nick »

Ну, а если на 1 оборот получается несколько меток, как тогда понять, с какой метки надо начинать резать?
Аватара пользователя
aegis
Мастер
Сообщения: 3171
Зарегистрирован: 22 мар 2012, 06:59
Репутация: 1810
Настоящее имя: Михайло
Откуда: Україна, Конотоп=>Запоріжжя=>Харьків

Re: STrue глючит на малых оборотах шпинделя

Сообщение aegis »

Nick, поэтому раньше и делали несколько меток, но одна шире остальных, от нее и считали. но видимо головняка от этого было много и разрабы сделали на 1 метку чтобы не париться
нікому нічого не нав'язую.
Ответить

Вернуться в «Windows / Mach»