Не с перепугу, этот пин уже не раз обманывал, шпиндель включился - он активен! Подача во первых на глаз, во вторых при моей конфигурации шпиндель может стоять, а подача по g95 по заданным оборотам! а по резьбе ровно в 60 раз больше, т.е 1 это 60 летает как самолет.Dmaster писал(а): Это еще с какого перепугу?. Этот пин отвечает ТОЛЬКО за одно. Если он не поднят - по G1 станок не поедет.
А как померял, что именно в 60 раз быстрее?
Оживление 16А20Ф3!
-
Leo_1943
- Мастер
- Сообщения: 875
- Зарегистрирован: 03 май 2014, 07:24
- Репутация: 250
- Настоящее имя: Леонид
- Откуда: Харьков
Re: Оживление 16А20Ф3!
-
Leo_1943
- Мастер
- Сообщения: 875
- Зарегистрирован: 03 май 2014, 07:24
- Репутация: 250
- Настоящее имя: Леонид
- Откуда: Харьков
Re: Оживление 16А20Ф3!
поделил шаг резьбы на 60, и попал в нужный шаг!Leo_1943 писал(а):А как померял, что именно в 60 раз быстрее?
- Dmaster
- Мастер
- Сообщения: 1271
- Зарегистрирован: 15 июл 2011, 13:36
- Репутация: 476
- Контактная информация:
Re: Оживление 16А20Ф3!
Конфигов твоих тут нет. Кидай - наковыряем проблему. и программу по которой точишь кинь. На всякий случай. Чудес не бывает. Где-то косяк.
" Linux CNC - наше всё"
-
Leo_1943
- Мастер
- Сообщения: 875
- Зарегистрирован: 03 май 2014, 07:24
- Репутация: 250
- Настоящее имя: Леонид
- Откуда: Харьков
Re: Оживление 16А20Ф3!
http://cnc-club.ru/forum/download/file.php?id=30987Dmaster писал(а):Конфигов твоих тут нет. Кидай - наковыряем проблему. и программу по которой точишь кинь. На всякий случай. Чудес не бывает. Где-то косяк
- Dmaster
- Мастер
- Сообщения: 1271
- Зарегистрирован: 15 июл 2011, 13:36
- Репутация: 476
- Контактная информация:
Re: Оживление 16А20Ф3!
Ну и что ты ту говорил? У тебя для осей ENCODER_SCALE =2000.0 Если шаг ШВП 10 мм на оборот, то получается, что у тебя по 500 импульсов энкодеры что-ли?
ENCODER_SCALE = 66.67 ЭТО БЛИН ВООБЩЕ ЧТО? Откуда цифра 66.67? Как ты её посчитал?
ENCODER_SCALE = 66.67 ЭТО БЛИН ВООБЩЕ ЧТО? Откуда цифра 66.67? Как ты её посчитал?
" Linux CNC - наше всё"
-
Leo_1943
- Мастер
- Сообщения: 875
- Зарегистрирован: 03 май 2014, 07:24
- Репутация: 250
- Настоящее имя: Леонид
- Откуда: Харьков
Re: Оживление 16А20Ф3!
При таких осевых мм в мм,( энкодеры 2500)Dmaster писал(а):Ну и что ты ту говорил? У тебя для осей ENCODER_SCALE =2000.0 Если шаг ШВП 10 мм на оборот, то получается, что у тебя по 500 импульсов энкодеры что-ли?
ENCODER_SCALE = 66.67 ЭТО БЛИН ВООБЩЕ ЧТО? Откуда цифра 66.67? Как ты её посчитал?
на шпинделе при 66,667*60=4000, подача по g95 также мм в мм, но только заданный, будет идти даже если шпиндель остановился!
- Dmaster
- Мастер
- Сообщения: 1271
- Зарегистрирован: 15 июл 2011, 13:36
- Репутация: 476
- Контактная информация:
Re: Оживление 16А20Ф3!
Давай так У тебя энкодер стоит непосредственно на самом шпинделе? Не на движке, не на входе в коробу, а на шпинделе 1к1. На нем написано 1000 им на оборот. ТОГДА ЗАБИВАЕШЬ в INI 4000 т.к. датчик квадратурный и импульсов в нем в 4 раза больше, чем точек.
По осям у тебя стоят датчики допустим на 2000. это означает, что импульсов там 8000. Шаг ШВП у тебя 10. Значит на 1 ММ приходится 800 импульсов.
ENCODER_SCALE для оси 800 Для датчика 2500 - 1000 соответственно.
После изменения настрой оси заново.
По осям у тебя стоят датчики допустим на 2000. это означает, что импульсов там 8000. Шаг ШВП у тебя 10. Значит на 1 ММ приходится 800 импульсов.
ENCODER_SCALE для оси 800 Для датчика 2500 - 1000 соответственно.
После изменения настрой оси заново.
" Linux CNC - наше всё"
-
Leo_1943
- Мастер
- Сообщения: 875
- Зарегистрирован: 03 май 2014, 07:24
- Репутация: 250
- Настоящее имя: Леонид
- Откуда: Харьков
Re: Оживление 16А20Ф3!
будем пробовать, но там где то глубже я еще на портачил!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!
Если программа написана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!
При заданных 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!
ХАХАХАХАХААААА)))
Шпиндель дает дрейф)
Берём 300 * 66.67 = 20001
Теперь делим на 20001/4000 = 5
5 оборотв в минуту можно и не заметить)
При ваших настройках для него 5 об в минуту будут расцениваться как 300
Шпиндель дает дрейф)
Берём 300 * 66.67 = 20001
Теперь делим на 20001/4000 = 5
5 оборотв в минуту можно и не заметить)
При ваших настройках для него 5 об в минуту будут расцениваться как 300
" Linux CNC - наше всё"
-
Leo_1943
- Мастер
- Сообщения: 875
- Зарегистрирован: 03 май 2014, 07:24
- Репутация: 250
- Настоящее имя: Леонид
- Откуда: Харьков
Re: Оживление 16А20Ф3!
Может и смешно, но как исправить?
-
aftaev
- Зачётный участник

- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6194
- Откуда: Казахстан.
- Контактная информация:
Re: Оживление 16А20Ф3!
Dmaster писал(а): ОХРЕНЕВАЕТ и пытается успеть!
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
- Dmaster
- Мастер
- Сообщения: 1271
- Зарегистрирован: 15 июл 2011, 13:36
- Репутация: 476
- Контактная информация:
Re: Оживление 16А20Ф3!
Вспомнил ещё вот что. Нарезать шпиндель без вращения в нужную сторлгу не будет. Он синхронизируется с положением шпинделя, а вот по g95 g1 пойдёт. ТК он идёт вычисляя не положение, а скорость.
Если отключить двигло .
Дать команду s300 m3 . g95g1 z-100 f0.1
Пальцами поколебать шпиндель прям еле заметно-станок пойдет.
Особенно при таком датчике и параметре 66
Если отключить двигло .
Дать команду s300 m3 . g95g1 z-100 f0.1
Пальцами поколебать шпиндель прям еле заметно-станок пойдет.
Особенно при таком датчике и параметре 66
" Linux CNC - наше всё"
- NightV
- Почётный участник

- Сообщения: 6610
- Зарегистрирован: 30 дек 2011, 09:14
- Репутация: 2279
- Настоящее имя: Владимир Айрапетян
- Откуда: Israel
- Контактная информация:
Re: Оживление 16А20Ф3!
Leo_1943, Leo_1943... Вы пожалуйста не обижайтесь.... но я Вам один умный вещь спрошу...
Вы думаете дочерние платы за зря делают? от фанаря, чтоб денег срубить?
с 5i25 идут сигналы на чувствительные к реальному времени, тоесть шаговики\сервы и энкодеры (смотря какая прошивка).
все остальное идет через так называемый sserial... а вот его уже распаковывают дочерние платы.
другими словами:
Вы думаете дочерние платы за зря делают? от фанаря, чтоб денег срубить?
с 5i25 идут сигналы на чувствительные к реальному времени, тоесть шаговики\сервы и энкодеры (смотря какая прошивка).
все остальное идет через так называемый sserial... а вот его уже распаковывают дочерние платы.
другими словами:
нетLeo_1943 писал(а):(СОЖ, шпиндель, смазка, смена инструмента (6 шт))
Всё просто! если знаешь КАК!
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5183
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: Оживление 16А20Ф3!
у 5i25 на обоих разъёмах есть 34 пина, которые можно использовать как угодно.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Оживление 16А20Ф3!
Поставить правильный scale на энкодер шпинделя.Leo_1943 писал(а):Может и смешно, но как исправить?
-
Leo_1943
- Мастер
- Сообщения: 875
- Зарегистрирован: 03 май 2014, 07:24
- Репутация: 250
- Настоящее имя: Леонид
- Откуда: Харьков
Re: Оживление 16А20Ф3!
Кто нибудь подскажет как осуществить управление шпинделем, как шаговым двигателем - step-dir?
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5183
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: Оживление 16А20Ф3!
По modbus, если он это разумеет. Или PWM+ФНЧ.Leo_1943 писал(а):Кто нибудь подскажет как осуществить управление шпинделем, как шаговым двигателем - step-dir?
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
-
Leo_1943
- Мастер
- Сообщения: 875
- Зарегистрирован: 03 май 2014, 07:24
- Репутация: 250
- Настоящее имя: Леонид
- Откуда: Харьков
Re: Оживление 16А20Ф3!
А вместе с 5i25, возможно и LPT использовать, слить туда выхода - поворот и зажим инструмента, СОЖ, смазкаNightV писал(а):Leo_1943, Leo_1943... Вы пожалуйста не обижайтесь.... но я Вам один умный вещь спрошу...
Вы думаете дочерние платы за зря делают? от фанаря, чтоб денег срубить?
с 5i25 идут сигналы на чувствительные к реальному времени, тоесть шаговики\сервы и энкодеры (смотря какая прошивка).
все остальное идет через так называемый sserial... а вот его уже распаковывают дочерние платы.
другими словами:
Leo_1943 писал(а):(СОЖ, шпиндель, смазка, смена инструмента (6 шт))
нет
