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

Токарные станки с ЧПУ.
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

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

Сообщение aftaev »

Пробовал. Такое не подходит. Оно работает если ручка до запуска ЕМС стоит на 100%. Если ручку оставили скажем на 1% то при старте ЕМС он показывает ползунок на 100% и при движении ручки будет прибавлять 101, 102% и показания не сходятся то что на ручке и на экране.
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

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

Сообщение nkp »

ну да - скорей всего то что я сказал - бред :hehehe:
я же это все делал без axis (со своим экраном) :shock:
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

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

Сообщение aftaev »

как нибудь можно сделать чтобы при старте ЕМС считывал в каком положении галлетник и прописывал по нему значение ползунка в ЕМС?
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

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

Сообщение nkp »

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

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

Сообщение Nick »

aftaev писал(а):как нибудь можно сделать чтобы при старте ЕМС считывал в каком положении галлетник и прописывал по нему значение ползунка в ЕМС?
Хммм странно это. Вы сейчас про feed? Надо на пины смотреть, что на пине входа появляется?
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

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

Сообщение aftaev »

Nick писал(а):Вы сейчас про feed?
Да, следом нужно и скорость шпинделя так же подключить.
Nick писал(а):что на пине входа появляется?
Число от 0 до 120% в s32
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

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

Сообщение Nick »

aftaev писал(а):Число от 0 до 120% в s32
Это ты в halmeter смотришь?
Тогда все должно работать, если просто завести на пины halui...
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

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

Сообщение aftaev »

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

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

Сообщение 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
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

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

Сообщение aftaev »

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

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

Сообщение Nick »

это тебе не нужно, просто выдрал все, что есть в halui.
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

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

Сообщение aftaev »

нужно только это прописать?
Nick писал(а):net feed_an halui.feed-override.counts arduino.aln03
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

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

Сообщение 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
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

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

Сообщение aftaev »

nkp, а ты себе случайно не делал чтобы на экране показывала параметры резания такие как:
Vc - скорость резанья
f - подача на оборот
S - обороты шпинделя
подача осей.
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

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

Сообщение nkp »

ты хочешь это в доп. панель Axis вывести (или куда?)
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

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

Сообщение aftaev »

nkp писал(а):ты хочешь это в доп. панель Axis вывести (или куда?)
можно в доп. можно чтоб под координатами видно было.
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

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

Сообщение nkp »

aftaev писал(а):можно в доп. можно чтоб под координатами видно было.
в панель проще на порядок))
да и еще мало ли чего выводить понадобиться - панель пригодится...
==========
думаю в хал все эти параметры вычислять громоздко будет - оптимальней в отдельномскрипте высчитать и
показать на панели...
------------
S - обороты шпинделя - берем из пина напрямую
f - подача на оборот - тут возможна или переменная величина или константа
Vc - скорость резанья - вычисляем:
Выделение_033.png
Выделение_033.png (5.97 КБ) 1947 просмотров
а вот "подача осей" - ??
зачем это??
Аватара пользователя
Dmaster
Мастер
Сообщения: 1271
Зарегистрирован: 15 июл 2011, 13:36
Репутация: 476
Контактная информация:

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

Сообщение Dmaster »

aftaev писал(а):как нибудь можно сделать чтобы при старте ЕМС считывал в каком положении галлетник и прописывал по нему значение ползунка в ЕМС?
Легко!!! )) сам с этим столкнулся... надо ардуину и све настройки для неё грузить в основном хале, а соединять
net feed_an => halui.feed-override.counts <= arduino.aln03 надо уже в постхале... была така фигня , когда пульт делал)
Иначе,только когда один раз крутанешь увидит
" Linux CNC - наше всё"
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

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

Сообщение Nick »

А -Wn а загрузке userspace компонента не помогает?
ну или sleep 1
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

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

Сообщение aftaev »

nkp писал(а):а вот "подача осей" - ??
зачем это??
скорость с какой ось ездит в мм/мин мож она там где нибудь и показывает стандартно :)
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Ответить

Вернуться в «Токарные станки»