нарезание резьбы без энкодера шпинделя на токарном
-
SivaSDD
- Кандидат
- Сообщения: 43
- Зарегистрирован: 02 авг 2020, 08:44
- Репутация: 0
- Настоящее имя: александр
- Контактная информация:
нарезание резьбы без энкодера шпинделя на токарном
Есть китайский токарный wm210. На шпинделе - серво с передачей 1\20. Управление - step\dir. Обратной связи нет. При G33 ест-о ждет сигнала z метки.
Вопрос: если взять сигнал со штатной магнитной метки (датчик и магнит на валу шпинделя), ардуино и выдать с ардуино сигнал z метки этого хватит? Если да - как этот сигнал в hal связать?
linuxcnc 2.8
СПАСИБО заранее! Форум здорово помогает!
Вопрос: если взять сигнал со штатной магнитной метки (датчик и магнит на валу шпинделя), ардуино и выдать с ардуино сигнал z метки этого хватит? Если да - как этот сигнал в hal связать?
linuxcnc 2.8
СПАСИБО заранее! Форум здорово помогает!
-
alex_sar
- Мастер
- Сообщения: 1863
- Зарегистрирован: 28 авг 2018, 17:13
- Репутация: 315
- Настоящее имя: Алексей
- Контактная информация:
Re: нарезание резьбы без энкодера шпинделя на токарном
хватит для чего-то. если двигатель не замедляется при начале нарезания резьбы то хватит ) а так лучше все таки энкодер прицепить. можно сбоку с зубчатым шкивом.
только ардуино тут вообще никаким боком не нужен.
P.S. кстати лучше можно. сигналы энкодера AB взять с сервы, а вот Z с датчика на шпинделе. вот так прям хорошо будет.
-
SivaSDD
- Кандидат
- Сообщения: 43
- Зарегистрирован: 02 авг 2020, 08:44
- Репутация: 0
- Настоящее имя: александр
- Контактная информация:
Re: нарезание резьбы без энкодера шпинделя на токарном
Так z с магнитного датчика на осциллографе не дает П-образного импульса. Я и придумал поэтому ардуино.
Или меса это "скушает"?
-
alex_sar
- Мастер
- Сообщения: 1863
- Зарегистрирован: 28 авг 2018, 17:13
- Репутация: 315
- Настоящее имя: Алексей
- Контактная информация:
Re: нарезание резьбы без энкодера шпинделя на токарном
нужен только фронт. скушает.
сервоконтроллер скорей всего имеет выходы энкодера на разъемах. и если он модный, то скорей всего и количество импульсов на оборот можно настроить.
с энкодером надежнее. и резьбы получше будут.
погодите ка, 1:20 ??? это сколько ж максимальные обороты? 200мин-1? и какой минимальный диамер обработки планируется?
-
SivaSDD
- Кандидат
- Сообщения: 43
- Зарегистрирован: 02 авг 2020, 08:44
- Репутация: 0
- Настоящее имя: александр
- Контактная информация:
Re: нарезание резьбы без энкодера шпинделя на токарном
Хотелось БЫ 3-12 мм. БЫ.....alex_sar писал(а): и какой минимальный диамер обработки планируется?
-
ex71
- Мастер
- Сообщения: 759
- Зарегистрирован: 18 май 2019, 13:23
- Репутация: 109
- Настоящее имя: Андрей
- Контактная информация:
Re: нарезание резьбы без энкодера шпинделя на токарном
Сделать можно. Только резьба не получится. Будет винтовая канавка с переменным шагом. Для строительной М60х6 прокатит. А для машиностроения.... где разбег м6х1 в 1 сотку шага - уже не позволяет закрутить винт в отверстие от метчика. Но я думаю что LCNC не стартанет резьбу если не увидит счетчика шпинделя - такое не пробовал. Но весь алгоритм резьбы я изучил когда свой станок настраивал - эпопея длинной в 3 года. Чем больше импульсов на оборот - тем лучше. Ну 4-10 мало для точности резьбы. А 1024 - много для обработки на высоких скоростях.SivaSDD писал(а): ↑25 июн 2024, 17:36 Есть китайский токарный wm210. На шпинделе - серво с передачей 1\20. Управление - step\dir. Обратной связи нет. При G33 ест-о ждет сигнала z метки.
Вопрос: если взять сигнал со штатной магнитной метки (датчик и магнит на валу шпинделя), ардуино и выдать с ардуино сигнал z метки этого хватит? Если да - как этот сигнал в hal связать?
linuxcnc 2.8
СПАСИБО заранее! Форум здорово помогает!
Не буду вдаваться в подробности, все равно не поверишь, пока сам не наступишь на грабли. Но короче на 1 метке будет полная шляпа. Если шпиндель просадит обороты при врезке (а это 100% будет) то даже КОГДА он восстановит обороты - суппорт будет уже в другом месте, не согласованным с шагом резьбы.
Короче там суть в том, что координата резца рассчитывается от координаты шпинделя (то есть счетчика оборотов). И для этого нужен энкодер. Вот сейчас счетчик 10, а вот сейчас 25. Значит резец должен быть в такой-то позиции - и ЧПУ начинает "догонять" координату суппорта.
Ты можешь с сервы получить счетчик импульсов. Не абсолютный, а обычный. Все это программируется легко в его настройках. Просто расхождение мотора и шпинделя за счет растяжения ремня может тебе помешать получить качественные детали.
вот тут почитай
https://cnc-club.ru/forum/viewtopic.php ... ead#unread
-
SivaSDD
- Кандидат
- Сообщения: 43
- Зарегистрирован: 02 авг 2020, 08:44
- Репутация: 0
- Настоящее имя: александр
- Контактная информация:
Re: нарезание резьбы без энкодера шпинделя на токарном
Почему же, поверю. Поэтому к Вам и обратился за помощью. Может тогда кто нибудь подскажет продавца и марку энкодера (какой брать)?
Ну... черновые и чистовые сейчас вроде нормально режет. А Вы бы как сделали?
-
alex_sar
- Мастер
- Сообщения: 1863
- Зарегистрирован: 28 авг 2018, 17:13
- Репутация: 315
- Настоящее имя: Алексей
- Контактная информация:
Re: нарезание резьбы без энкодера шпинделя на токарном
ну хотя бы до 1500 оборотов на такой мелочи обязательно надо, это меньше чем полагается но хоть что-то.
не для именно нарезки резьбы, а для точения. если серва не тянет так, мощнее надо значит брать.
если серву планируете оставлять, то энкодер отдельный точно нет смысла городить. возьмите с сервоконтроллера выходы да и всё. это точно есть даже в дешевых китайцах, про дорогие сервы не говорю даже.
с энкодером это отдельная пляска, его ещё приделать надо и чтоб соосно и шкивы придумать. куча гемороя а зачем? результат ровно тот же на выходе.
-
alex_sar
- Мастер
- Сообщения: 1863
- Зарегистрирован: 28 авг 2018, 17:13
- Репутация: 315
- Настоящее имя: Алексей
- Контактная информация:
Re: нарезание резьбы без энкодера шпинделя на токарном
https://cnc-tehnologi.ru/files/t3d_servo_ENpdf.pdf
CN1
OA+- OB+-
выходы RS422. если mesa такое не кушает, сконвертировать легко (26LS32 или один из сотни аналогов)
от OZ в данном случае толку мало. этот сигнал надо со шпинделя взять.
CN1
OA+- OB+-
выходы RS422. если mesa такое не кушает, сконвертировать легко (26LS32 или один из сотни аналогов)
от OZ в данном случае толку мало. этот сигнал надо со шпинделя взять.
-
alex_sar
- Мастер
- Сообщения: 1863
- Зарегистрирован: 28 авг 2018, 17:13
- Репутация: 315
- Настоящее имя: Алексей
- Контактная информация:
Re: нарезание резьбы без энкодера шпинделя на токарном
обязательно стоит! тем более это совсем не сложно - 3 провода кинуть и готов.
иначе придется во первых что-то выдумывать ардуинское, а во вторых после сброса по питанию в резьбу будет попадать с вероятностью 50% )
-
ex71
- Мастер
- Сообщения: 759
- Зарегистрирован: 18 май 2019, 13:23
- Репутация: 109
- Настоящее имя: Андрей
- Контактная информация:
Re: нарезание резьбы без энкодера шпинделя на токарном
между мотором и шпинделем у вас редуктор. Значит на один оборот шпинделя - X оборотов энкодера = X меток 0Z. !!! никакой синхронизации.
А энкодер сервы придется рассчитывать чтобы правильное значение выдавал. Ну приближенное к 500-2000 импульсов на оборот. Ну это задается в параметрах сервы.
Для диаметра 6мм надо как минимум 1,5к оборотов шпинделя - а лучше все 3. Иначе там скорости и чистота будут ужасные.
-
ex71
- Мастер
- Сообщения: 759
- Зарегистрирован: 18 май 2019, 13:23
- Репутация: 109
- Настоящее имя: Андрей
- Контактная информация:
Re: нарезание резьбы без энкодера шпинделя на токарном
вапще забудь про такие идеи. И никогда не предлагай никому )
Если станок для заработка - то все эти энкодеры по 50-150к рублей за штуку - окупятся за 1 месяц работы. Это просто пример.
В данном случае проще на лазере вырезать диск из 1мм алюминия, и вставить два оптических датчика. Один для оборотов, второй для синхрометки. датчики из старой мышки к примеру. Или современные "путевые" взять. Диск можно прям на вал шпинделя на контр гайку.