Страница 79 из 123

Re: Восстановление токарного 16К20Т1 ЧПУ

Добавлено: 16 фев 2014, 22:15
aftaev
Пробовал. Такое не подходит. Оно работает если ручка до запуска ЕМС стоит на 100%. Если ручку оставили скажем на 1% то при старте ЕМС он показывает ползунок на 100% и при движении ручки будет прибавлять 101, 102% и показания не сходятся то что на ручке и на экране.

Re: Восстановление токарного 16К20Т1 ЧПУ

Добавлено: 16 фев 2014, 22:46
nkp
ну да - скорей всего то что я сказал - бред :hehehe:
я же это все делал без axis (со своим экраном) :shock:

Re: Восстановление токарного 16К20Т1 ЧПУ

Добавлено: 16 фев 2014, 23:05
aftaev
как нибудь можно сделать чтобы при старте ЕМС считывал в каком положении галлетник и прописывал по нему значение ползунка в ЕМС?

Re: Восстановление токарного 16К20Т1 ЧПУ

Добавлено: 16 фев 2014, 23:13
nkp
где то разбирались с этим - надо поискать...
по любому решим - но может и axis надо будет подправить))

Re: Восстановление токарного 16К20Т1 ЧПУ

Добавлено: 17 фев 2014, 08:25
Nick
aftaev писал(а):как нибудь можно сделать чтобы при старте ЕМС считывал в каком положении галлетник и прописывал по нему значение ползунка в ЕМС?
Хммм странно это. Вы сейчас про feed? Надо на пины смотреть, что на пине входа появляется?

Re: Восстановление токарного 16К20Т1 ЧПУ

Добавлено: 17 фев 2014, 10:22
aftaev
Nick писал(а):Вы сейчас про feed?
Да, следом нужно и скорость шпинделя так же подключить.
Nick писал(а):что на пине входа появляется?
Число от 0 до 120% в s32

Re: Восстановление токарного 16К20Т1 ЧПУ

Добавлено: 17 фев 2014, 10:27
Nick
aftaev писал(а):Число от 0 до 120% в s32
Это ты в halmeter смотришь?
Тогда все должно работать, если просто завести на пины halui...

Re: Восстановление токарного 16К20Т1 ЧПУ

Добавлено: 17 фев 2014, 11:15
aftaev
Nick писал(а):Это ты в halmeter смотришь?
да наверно, где все пины можно посмотреть.
Nick писал(а):Тогда все должно работать, если просто завести на пины halui...
как именно?

Re: Восстановление токарного 16К20Т1 ЧПУ

Добавлено: 17 фев 2014, 11:28
Nick
вот так
nkp писал(а):net feed_an halui.feed-override.counts arduino.aln03
ну и остальные пины настроить...

spindle override
halui.spindle-override.count-enable bit in (default: TRUE) - сюда 1 (setp halui.spindle-override.count-enable 1)
When TRUE, modify spindle override when counts changes.
halui.spindle-override.counts s32 in - сюда значение
counts X scale = spindle override percentage
halui.spindle-override.decrease bit in
pin for decreasing the SO (-=scale)
halui.spindle-override.direct-value bit in - сюда 1
pin to enable direct spindle override value input
halui.spindle-override.increase bit in
pin for increasing the SO (+=scale)
halui.spindle-override.scale float in
pin for setting the scale of counts for SO - сюда подобрать значение
halui.spindle-override.value float out
current FO value
тоже самое с feed override
feed override
halui.feed-override.count-enable bit in (default: TRUE)
When TRUE, modify feed override when counts changes.
halui.feed-override.counts s32 in
counts X scale = feed override percentage
halui.feed-override.decrease bit in
pin for decreasing the FO (-=scale)
halui.feed-override.direct-value bit in
pin to enable direct value feed override input
halui.feed-override.increase bit in
pin for increasing the FO (+=scale)
halui.feed-override.scale float in
pin for setting the scale on changing the FO
halui.feed-override.value float out
current Feed Override value

Re: Восстановление токарного 16К20Т1 ЧПУ

Добавлено: 17 фев 2014, 11:31
aftaev
что некоторое серое?

Re: Восстановление токарного 16К20Т1 ЧПУ

Добавлено: 17 фев 2014, 11:39
Nick
это тебе не нужно, просто выдрал все, что есть в halui.

Re: Восстановление токарного 16К20Т1 ЧПУ

Добавлено: 17 фев 2014, 11:44
aftaev
нужно только это прописать?
Nick писал(а):net feed_an halui.feed-override.counts arduino.aln03

Re: Восстановление токарного 16К20Т1 ЧПУ

Добавлено: 17 фев 2014, 11:56
Nick
Еще лучше добавить:

Код: Выделить всё

net feed_an => halui.feed-override.counts <= arduino.aln03
setp halui.feed-override.count-enable 1
setp halui.feed-override.direct-value 1
setp halui.feed-override.scale 0.01 # этот параметр надо подобрать - должно быть out = scale*counts...
Значение финальное можно посмотреть тут: halui.feed-override.value

Re: Восстановление токарного 16К20Т1 ЧПУ

Добавлено: 17 фев 2014, 18:01
aftaev
nkp, а ты себе случайно не делал чтобы на экране показывала параметры резания такие как:
Vc - скорость резанья
f - подача на оборот
S - обороты шпинделя
подача осей.

Re: Восстановление токарного 16К20Т1 ЧПУ

Добавлено: 17 фев 2014, 19:04
nkp
ты хочешь это в доп. панель Axis вывести (или куда?)

Re: Восстановление токарного 16К20Т1 ЧПУ

Добавлено: 17 фев 2014, 19:16
aftaev
nkp писал(а):ты хочешь это в доп. панель Axis вывести (или куда?)
можно в доп. можно чтоб под координатами видно было.

Re: Восстановление токарного 16К20Т1 ЧПУ

Добавлено: 17 фев 2014, 19:31
nkp
aftaev писал(а):можно в доп. можно чтоб под координатами видно было.
в панель проще на порядок))
да и еще мало ли чего выводить понадобиться - панель пригодится...
==========
думаю в хал все эти параметры вычислять громоздко будет - оптимальней в отдельномскрипте высчитать и
показать на панели...
------------
S - обороты шпинделя - берем из пина напрямую
f - подача на оборот - тут возможна или переменная величина или константа
Vc - скорость резанья - вычисляем:
Выделение_033.png
Выделение_033.png (5.97 КБ) 1964 просмотра
а вот "подача осей" - ??
зачем это??

Re: Восстановление токарного 16К20Т1 ЧПУ

Добавлено: 18 фев 2014, 12:29
Dmaster
aftaev писал(а):как нибудь можно сделать чтобы при старте ЕМС считывал в каком положении галлетник и прописывал по нему значение ползунка в ЕМС?
Легко!!! )) сам с этим столкнулся... надо ардуину и све настройки для неё грузить в основном хале, а соединять
net feed_an => halui.feed-override.counts <= arduino.aln03 надо уже в постхале... была така фигня , когда пульт делал)
Иначе,только когда один раз крутанешь увидит

Re: Восстановление токарного 16К20Т1 ЧПУ

Добавлено: 18 фев 2014, 13:54
Nick
А -Wn а загрузке userspace компонента не помогает?
ну или sleep 1

Re: Восстановление токарного 16К20Т1 ЧПУ

Добавлено: 18 фев 2014, 14:29
aftaev
nkp писал(а):а вот "подача осей" - ??
зачем это??
скорость с какой ось ездит в мм/мин мож она там где нибудь и показывает стандартно :)