Для чего? чтоб точнее считывал и погрешности не было?Nick писал(а):Такое можно использовать только с дополнительным энкодером или линейкой
Ось Z кто для плазмы, как сделать?
-
giraf_79
- Почётный участник

- Сообщения: 1185
- Зарегистрирован: 27 дек 2011, 13:55
- Репутация: 123
- Настоящее имя: Рафаэль
- Откуда: Самара
- Контактная информация:
Re: Ось Z кто для плазмы, как сделать?
Изготовление станков плазменной резки с ЧПУ и фрезерные станки с ЧПУ
Канал на Ютуб https://www.youtube.com/channel/UCcTl7E ... subscriber
Канал на Ютуб https://www.youtube.com/channel/UCcTl7E ... subscriber
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Ось Z кто для плазмы, как сделать?
Чтобы контролировать все пробуксовки, тогда будет серво ось, и пробуксовки не будут или не так сильно будут сказываться на качестве изделия.
-
giraf_79
- Почётный участник

- Сообщения: 1185
- Зарегистрирован: 27 дек 2011, 13:55
- Репутация: 123
- Настоящее имя: Рафаэль
- Откуда: Самара
- Контактная информация:
Re: Ось Z кто для плазмы, как сделать?
Да этого не избежать.Nick писал(а):чтобы не было осевой пробуксовки = растущая погрешность
Изготовление станков плазменной резки с ЧПУ и фрезерные станки с ЧПУ
Канал на Ютуб https://www.youtube.com/channel/UCcTl7E ... subscriber
Канал на Ютуб https://www.youtube.com/channel/UCcTl7E ... subscriber
-
giraf_79
- Почётный участник

- Сообщения: 1185
- Зарегистрирован: 27 дек 2011, 13:55
- Репутация: 123
- Настоящее имя: Рафаэль
- Откуда: Самара
- Контактная информация:
Re: Ось Z кто для плазмы, как сделать?
А ШД с обратной связью, как понимаю с энкодором что дают? и чем управляются? ради интереса на будущее хочу знать.
Изготовление станков плазменной резки с ЧПУ и фрезерные станки с ЧПУ
Канал на Ютуб https://www.youtube.com/channel/UCcTl7E ... subscriber
Канал на Ютуб https://www.youtube.com/channel/UCcTl7E ... subscriber
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Ось Z кто для плазмы, как сделать?
Дают контроль их положения. ИМХО это может позволить им иногда пропускать шаги и потом наверстывать их за счет энкодера. Что соответственно позволяет использовать более скоростные режимы.
Но в твоем случае нужен будет не ШД с энкодером, а ШД с отдельным энкодером или линейкой, которая будет отслеживать действительное перемещение по оси.
Но в твоем случае нужен будет не ШД с энкодером, а ШД с отдельным энкодером или линейкой, которая будет отслеживать действительное перемещение по оси.
-
giraf_79
- Почётный участник

- Сообщения: 1185
- Зарегистрирован: 27 дек 2011, 13:55
- Репутация: 123
- Настоящее имя: Рафаэль
- Откуда: Самара
- Контактная информация:
Re: Ось Z кто для плазмы, как сделать?
Это я понял.Nick писал(а):Но в твоем случае нужен будет не ШД с энкодером, а ШД с отдельным энкодером или линейкой, которая будет отслеживать действительное перемещение по оси.
понятно, а каким контроллером он управляется и какой программой, для интереса на будущее?Nick писал(а):Дают контроль их положения. ИМХО это может позволить им иногда пропускать шаги и потом наверстывать их за счет энкодера. Что соответственно позволяет использовать более скоростные режимы.
Изготовление станков плазменной резки с ЧПУ и фрезерные станки с ЧПУ
Канал на Ютуб https://www.youtube.com/channel/UCcTl7E ... subscriber
Канал на Ютуб https://www.youtube.com/channel/UCcTl7E ... subscriber
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Ось Z кто для плазмы, как сделать?
нужен "драйвер" энкодера, т.е. девайс который сможет считывать его импульсы, если энкодер с маленьким разрешением, то можно читать прямо через lpt, но лучше взять отдельную плату.
EMC2 умеет работать со всем этим.
EMC2 умеет работать со всем этим.
-
giraf_79
- Почётный участник

- Сообщения: 1185
- Зарегистрирован: 27 дек 2011, 13:55
- Репутация: 123
- Настоящее имя: Рафаэль
- Откуда: Самара
- Контактная информация:
Re: Ось Z кто для плазмы, как сделать?
А контроллер и драйвера для шаговиков обычные подходят? или какие особенные?
Чтот свою электронику никак не дождусь из Китая, 1.5 месяца прошло, все нет и нет, таможню в Москве прошла 21.01, на почту ходил говорят ниче не знаем? должен быть уже у меня!!, что делать кто подскажет?
Чтот свою электронику никак не дождусь из Китая, 1.5 месяца прошло, все нет и нет, таможню в Москве прошла 21.01, на почту ходил говорят ниче не знаем? должен быть уже у меня!!, что делать кто подскажет?
Изготовление станков плазменной резки с ЧПУ и фрезерные станки с ЧПУ
Канал на Ютуб https://www.youtube.com/channel/UCcTl7E ... subscriber
Канал на Ютуб https://www.youtube.com/channel/UCcTl7E ... subscriber
- PKM
- Почётный участник

- Сообщения: 4263
- Зарегистрирован: 31 мар 2011, 18:11
- Репутация: 705
- Настоящее имя: Андрей
- Откуда: Украина
- Контактная информация:
Re: Ось Z кто для плазмы, как сделать?
Должен разочаровать, специально искал эту тему сегодня... просто выдает following error.Nick писал(а):Дают контроль их положения. ИМХО это может позволить им иногда пропускать шаги и потом наверстывать их за счет энкодера.
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Ось Z кто для плазмы, как сделать?
Он выдаст following error, только если ты выйдешь за границы допуска, а если пропустишь один - два шага, это наверстается за счет PID.
-
giraf_79
- Почётный участник

- Сообщения: 1185
- Зарегистрирован: 27 дек 2011, 13:55
- Репутация: 123
- Настоящее имя: Рафаэль
- Откуда: Самара
- Контактная информация:
Re: Ось Z кто для плазмы, как сделать?
ПОВТОРЯЮ СВОЙ ВОПРОС???
giraf_79 писал(а):А контроллер и драйвера для шаговиков обычные подходят? или какие особенные?
Чтот свою электронику никак не дождусь из Китая, 1.5 месяца прошло, все нет и нет, таможню в Москве прошла 21.01, на почту ходил говорят ниче не знаем? должен быть уже у меня!!, что делать кто подскажет?
Изготовление станков плазменной резки с ЧПУ и фрезерные станки с ЧПУ
Канал на Ютуб https://www.youtube.com/channel/UCcTl7E ... subscriber
Канал на Ютуб https://www.youtube.com/channel/UCcTl7E ... subscriber
- PKM
- Почётный участник

- Сообщения: 4263
- Зарегистрирован: 31 мар 2011, 18:11
- Репутация: 705
- Настоящее имя: Андрей
- Откуда: Украина
- Контактная информация:
Re: Ось Z кто для плазмы, как сделать?
по России может идти до месяца, спокойно!giraf_79 писал(а):таможню в Москве прошла 21.01
-
giraf_79
- Почётный участник

- Сообщения: 1185
- Зарегистрирован: 27 дек 2011, 13:55
- Репутация: 123
- Настоящее имя: Рафаэль
- Откуда: Самара
- Контактная информация:
Re: Ось Z кто для плазмы, как сделать?
Успокоили спасибо!
Изготовление станков плазменной резки с ЧПУ и фрезерные станки с ЧПУ
Канал на Ютуб https://www.youtube.com/channel/UCcTl7E ... subscriber
Канал на Ютуб https://www.youtube.com/channel/UCcTl7E ... subscriber
- PKM
- Почётный участник

- Сообщения: 4263
- Зарегистрирован: 31 мар 2011, 18:11
- Репутация: 705
- Настоящее имя: Андрей
- Откуда: Украина
- Контактная информация:
Re: Ось Z кто для плазмы, как сделать?
Маловероятно http://wiki.linuxcnc.org/cgi-bin/wiki.p ... h_EncodersNick писал(а):Он выдаст following error, только если ты выйдешь за границы допуска, а если пропустишь один - два шага, это наверстается за счет PID.
Может, у тебя есть другая информация?
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Ось Z кто для плазмы, как сделать?
Он же пишет, что его ограничивает скорость чтения энкодера. Если ты не выйдешь за границу ferror PID должен подтянуть нужное положение пусть и с небольшим западыванием.
Разве нет?
Разве нет?
- PKM
- Почётный участник

- Сообщения: 4263
- Зарегистрирован: 31 мар 2011, 18:11
- Репутация: 705
- Настоящее имя: Андрей
- Откуда: Украина
- Контактная информация:
Re: Ось Z кто для плазмы, как сделать?
Ограничивает частота импульсов энкодера - он подключен через ЛПТ.
LinuxCNC could read encoders on steppers and actually stop the program with a position following error(ferror) if the motor lost position due to a stall, drive fault, or loss of power. Although it would not correct itself, it would stop the machine if the motor got out of position.
LinuxCNC could read encoders on steppers and actually stop the program with a position following error(ferror) if the motor lost position due to a stall, drive fault, or loss of power. Although it would not correct itself, it would stop the machine if the motor got out of position.
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Ось Z кто для плазмы, как сделать?
Ну, так я и писал, если у энкодера _не слишком большое расширение_, то можно и через LPT
- PKM
- Почётный участник

- Сообщения: 4263
- Зарегистрирован: 31 мар 2011, 18:11
- Репутация: 705
- Настоящее имя: Андрей
- Откуда: Украина
- Контактная информация:
Re: Ось Z кто для плазмы, как сделать?
Верно, но это касается энкодера. По поводу додавления шагов - написано, что возможное отставание не исправляется.
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Ось Z кто для плазмы, как сделать?
Он наверное настроил все как было, только добавил энкодер. Т.е. stepgen оставил в режиме положения, а не перевел его в режим скорости. Когда stepgen находится в режиме положения он по команде ехать в 100 приедет в положение по своим импульсам, и если он пропустил шаги, то он сам об этом не узнает, он будет думать, что он в 100. А emc2 сам не будет менять ему команду на 101, несмотря на то, что энкодер показывает меньше. LinuxCNC смотрит на энкодере 99, он говорит stepgen-у едьд в 100, а stepgen считает, что он уже в 100 и все, никуда не едет.
А вот если перевести stepgen в режим управления скоростью, тогда емс2 видя недоезд будет говорить шаговику доехать этот 1 мм.
А вот если перевести stepgen в режим управления скоростью, тогда емс2 видя недоезд будет говорить шаговику доехать этот 1 мм.
- PKM
- Почётный участник

- Сообщения: 4263
- Зарегистрирован: 31 мар 2011, 18:11
- Репутация: 705
- Настоящее имя: Андрей
- Откуда: Украина
- Контактная информация:
Re: Ось Z кто для плазмы, как сделать?
ага, и как это сделать?Nick писал(а): если перевести stepgen в режим управления скоростью
