Оживление 16А20Ф3!

Токарные станки с ЧПУ.
Leo_1943
Мастер
Сообщения: 875
Зарегистрирован: 03 май 2014, 07:24
Репутация: 250
Настоящее имя: Леонид
Откуда: Харьков

Re: Оживление 16А20Ф3!

Сообщение Leo_1943 »

Dmaster писал(а): Это еще с какого перепугу?. Этот пин отвечает ТОЛЬКО за одно. Если он не поднят - по G1 станок не поедет.
А как померял, что именно в 60 раз быстрее?
Не с перепугу, этот пин уже не раз обманывал, шпиндель включился - он активен! Подача во первых на глаз, во вторых при моей конфигурации шпиндель может стоять, а подача по g95 по заданным оборотам! а по резьбе ровно в 60 раз больше, т.е 1 это 60 летает как самолет.
Leo_1943
Мастер
Сообщения: 875
Зарегистрирован: 03 май 2014, 07:24
Репутация: 250
Настоящее имя: Леонид
Откуда: Харьков

Re: Оживление 16А20Ф3!

Сообщение Leo_1943 »

Leo_1943 писал(а):А как померял, что именно в 60 раз быстрее?
поделил шаг резьбы на 60, и попал в нужный шаг!
Аватара пользователя
Dmaster
Мастер
Сообщения: 1271
Зарегистрирован: 15 июл 2011, 13:36
Репутация: 476
Контактная информация:

Re: Оживление 16А20Ф3!

Сообщение Dmaster »

Конфигов твоих тут нет. Кидай - наковыряем проблему. и программу по которой точишь кинь. На всякий случай. Чудес не бывает. Где-то косяк.
" Linux CNC - наше всё"
Leo_1943
Мастер
Сообщения: 875
Зарегистрирован: 03 май 2014, 07:24
Репутация: 250
Настоящее имя: Леонид
Откуда: Харьков

Re: Оживление 16А20Ф3!

Сообщение Leo_1943 »

Dmaster писал(а):Конфигов твоих тут нет. Кидай - наковыряем проблему. и программу по которой точишь кинь. На всякий случай. Чудес не бывает. Где-то косяк
http://cnc-club.ru/forum/download/file.php?id=30987
Аватара пользователя
Dmaster
Мастер
Сообщения: 1271
Зарегистрирован: 15 июл 2011, 13:36
Репутация: 476
Контактная информация:

Re: Оживление 16А20Ф3!

Сообщение Dmaster »

Ну и что ты ту говорил? У тебя для осей ENCODER_SCALE =2000.0 Если шаг ШВП 10 мм на оборот, то получается, что у тебя по 500 импульсов энкодеры что-ли?
ENCODER_SCALE = 66.67 ЭТО БЛИН ВООБЩЕ ЧТО? Откуда цифра 66.67? Как ты её посчитал?
" Linux CNC - наше всё"
Leo_1943
Мастер
Сообщения: 875
Зарегистрирован: 03 май 2014, 07:24
Репутация: 250
Настоящее имя: Леонид
Откуда: Харьков

Re: Оживление 16А20Ф3!

Сообщение Leo_1943 »

Dmaster писал(а):Ну и что ты ту говорил? У тебя для осей ENCODER_SCALE =2000.0 Если шаг ШВП 10 мм на оборот, то получается, что у тебя по 500 импульсов энкодеры что-ли?
ENCODER_SCALE = 66.67 ЭТО БЛИН ВООБЩЕ ЧТО? Откуда цифра 66.67? Как ты её посчитал?
При таких осевых мм в мм,( энкодеры 2500)
на шпинделе при 66,667*60=4000, подача по g95 также мм в мм, но только заданный, будет идти даже если шпиндель остановился!
Аватара пользователя
Dmaster
Мастер
Сообщения: 1271
Зарегистрирован: 15 июл 2011, 13:36
Репутация: 476
Контактная информация:

Re: Оживление 16А20Ф3!

Сообщение Dmaster »

Давай так У тебя энкодер стоит непосредственно на самом шпинделе? Не на движке, не на входе в коробу, а на шпинделе 1к1. На нем написано 1000 им на оборот. ТОГДА ЗАБИВАЕШЬ в INI 4000 т.к. датчик квадратурный и импульсов в нем в 4 раза больше, чем точек.

По осям у тебя стоят датчики допустим на 2000. это означает, что импульсов там 8000. Шаг ШВП у тебя 10. Значит на 1 ММ приходится 800 импульсов.
ENCODER_SCALE для оси 800 Для датчика 2500 - 1000 соответственно.

После изменения настрой оси заново.
" Linux CNC - наше всё"
Leo_1943
Мастер
Сообщения: 875
Зарегистрирован: 03 май 2014, 07:24
Репутация: 250
Настоящее имя: Леонид
Откуда: Харьков

Re: Оживление 16А20Ф3!

Сообщение Leo_1943 »

Dmaster писал(а): Давай так У тебя энкодер стоит непосредственно на самом шпинделе? Не на движке, не на входе в коробу, а на шпинделе 1к1. На нем написано 1000 им на оборот. ТОГДА ЗАБИВАЕШЬ в INI 4000 т.к. датчик квадратурный и импульсов в нем в 4 раза больше, чем точек.

По осям у тебя стоят датчики допустим на 2000. это означает, что импульсов там 8000. Шаг ШВП у тебя 10. Значит на 1 ММ приходится 800 импульсов.
ENCODER_SCALE для оси 800 Для датчика 2500 - 1000 соответственно.

После изменения настрой оси заново.
будем пробовать, но там где то глубже я еще на портачил!
Аватара пользователя
Dmaster
Мастер
Сообщения: 1271
Зарегистрирован: 15 июл 2011, 13:36
Репутация: 476
Контактная информация:

Re: Оживление 16А20Ф3!

Сообщение Dmaster »

Leo_1943 писал(а): подача по g95 также мм в мм, но только заданный, будет идти даже если шпиндель остановился!
Если программа написана
s1000 m3
G95 g01 z-100 f0.1
И во время точения шпиндель остановится, то подача обязано остановится.
Я подозреваю, что ты делаешь вот что.

У тебя ENCODER_SCALE = 66.67 Это означает, что станок БУДЕТ СЧИТАТЬ 66.67 импульса одним оборотом. (хотя как блин считать 0.67 импульса не пойму)
Ты задал ему вертеться 1000 оборотов. S1000
Шпиндель благородно исполнил. ему вообще пофигу на датчик. он крутит по параметру другому . OUTPUT_SCALE

Итого. он крутит 1000 об на каждый оборот считает 4000 импульсов делит на твои 66,67 и видит 59997 оборотов. ОХРЕНЕВАЕТ и пытается успеть!

S1000 m3
g33z-100k1

Итого с поправкой на ветер он побежит в 60 раз быстрее при нарезке, если по Z (по твоим словам далчики 2500 швп шаг 10) ENCODER_SCALE=1000
" Linux CNC - наше всё"
Leo_1943
Мастер
Сообщения: 875
Зарегистрирован: 03 май 2014, 07:24
Репутация: 250
Настоящее имя: Леонид
Откуда: Харьков

Re: Оживление 16А20Ф3!

Сообщение Leo_1943 »

При заданных m3s300 g1f0.1 x... и шпиндель стоит будет ехать на подаче 30! Я ж говорю spindle at speed как то обманул и оно будет идти на подаче т.к. после m3 spindle at speed до m5 всегда активен, по резьбе не пойдет, но с включенным шпинделем шаг будет в 60 раз больше, с этими хал и ини!
Аватара пользователя
Dmaster
Мастер
Сообщения: 1271
Зарегистрирован: 15 июл 2011, 13:36
Репутация: 476
Контактная информация:

Re: Оживление 16А20Ф3!

Сообщение Dmaster »

ХАХАХАХАХААААА)))

Шпиндель дает дрейф)
Берём 300 * 66.67 = 20001
Теперь делим на 20001/4000 = 5
5 оборотв в минуту можно и не заметить)

При ваших настройках для него 5 об в минуту будут расцениваться как 300
" Linux CNC - наше всё"
Leo_1943
Мастер
Сообщения: 875
Зарегистрирован: 03 май 2014, 07:24
Репутация: 250
Настоящее имя: Леонид
Откуда: Харьков

Re: Оживление 16А20Ф3!

Сообщение Leo_1943 »

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

Re: Оживление 16А20Ф3!

Сообщение aftaev »

Dmaster писал(а): ОХРЕНЕВАЕТ и пытается успеть!
:lol:
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
Dmaster
Мастер
Сообщения: 1271
Зарегистрирован: 15 июл 2011, 13:36
Репутация: 476
Контактная информация:

Re: Оживление 16А20Ф3!

Сообщение Dmaster »

Вспомнил ещё вот что. Нарезать шпиндель без вращения в нужную сторлгу не будет. Он синхронизируется с положением шпинделя, а вот по g95 g1 пойдёт. ТК он идёт вычисляя не положение, а скорость.
Если отключить двигло .
Дать команду s300 m3 . g95g1 z-100 f0.1
Пальцами поколебать шпиндель прям еле заметно-станок пойдет.
Особенно при таком датчике и параметре 66
" Linux CNC - наше всё"
Аватара пользователя
NightV
Почётный участник
Почётный участник
Сообщения: 6610
Зарегистрирован: 30 дек 2011, 09:14
Репутация: 2279
Настоящее имя: Владимир Айрапетян
Откуда: Israel
Контактная информация:

Re: Оживление 16А20Ф3!

Сообщение NightV »

Leo_1943, Leo_1943... Вы пожалуйста не обижайтесь.... но я Вам один умный вещь спрошу...
Вы думаете дочерние платы за зря делают? от фанаря, чтоб денег срубить?
с 5i25 идут сигналы на чувствительные к реальному времени, тоесть шаговики\сервы и энкодеры (смотря какая прошивка).
все остальное идет через так называемый sserial... а вот его уже распаковывают дочерние платы.

другими словами:
Leo_1943 писал(а):(СОЖ, шпиндель, смазка, смена инструмента (6 шт))
нет
Всё просто! если знаешь КАК!
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Оживление 16А20Ф3!

Сообщение Serg »

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

Re: Оживление 16А20Ф3!

Сообщение Nick »

Leo_1943 писал(а):Может и смешно, но как исправить?
Поставить правильный scale на энкодер шпинделя.
Leo_1943
Мастер
Сообщения: 875
Зарегистрирован: 03 май 2014, 07:24
Репутация: 250
Настоящее имя: Леонид
Откуда: Харьков

Re: Оживление 16А20Ф3!

Сообщение Leo_1943 »

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

Re: Оживление 16А20Ф3!

Сообщение Serg »

Leo_1943 писал(а):Кто нибудь подскажет как осуществить управление шпинделем, как шаговым двигателем - step-dir?
По modbus, если он это разумеет. Или PWM+ФНЧ.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Leo_1943
Мастер
Сообщения: 875
Зарегистрирован: 03 май 2014, 07:24
Репутация: 250
Настоящее имя: Леонид
Откуда: Харьков

Re: Оживление 16А20Ф3!

Сообщение Leo_1943 »

NightV писал(а):Leo_1943, Leo_1943... Вы пожалуйста не обижайтесь.... но я Вам один умный вещь спрошу...
Вы думаете дочерние платы за зря делают? от фанаря, чтоб денег срубить?
с 5i25 идут сигналы на чувствительные к реальному времени, тоесть шаговики\сервы и энкодеры (смотря какая прошивка).
все остальное идет через так называемый sserial... а вот его уже распаковывают дочерние платы.

другими словами:

Leo_1943 писал(а):(СОЖ, шпиндель, смазка, смена инструмента (6 шт))


нет
А вместе с 5i25, возможно и LPT использовать, слить туда выхода - поворот и зажим инструмента, СОЖ, смазка
Ответить

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