Страница 1 из 3

нарезание резьбы без энкодера шпинделя на токарном

Добавлено: 25 июн 2024, 17:36
SivaSDD
Есть китайский токарный wm210. На шпинделе - серво с передачей 1\20. Управление - step\dir. Обратной связи нет. При G33 ест-о ждет сигнала z метки.
Вопрос: если взять сигнал со штатной магнитной метки (датчик и магнит на валу шпинделя), ардуино и выдать с ардуино сигнал z метки этого хватит? Если да - как этот сигнал в hal связать?
linuxcnc 2.8

СПАСИБО заранее! Форум здорово помогает!

Re: нарезание резьбы без энкодера шпинделя на токарном

Добавлено: 25 июн 2024, 17:54
alex_sar
SivaSDD писал(а): Вопрос: если взять сигнал со штатной магнитной метки (датчик и магнит на валу шпинделя), ардуино и выдать с ардуино сигнал z метки этого хватит?
хватит для чего-то. если двигатель не замедляется при начале нарезания резьбы то хватит ) а так лучше все таки энкодер прицепить. можно сбоку с зубчатым шкивом.

только ардуино тут вообще никаким боком не нужен.

P.S. кстати лучше можно. сигналы энкодера AB взять с сервы, а вот Z с датчика на шпинделе. вот так прям хорошо будет.

Re: нарезание резьбы без энкодера шпинделя на токарном

Добавлено: 25 июн 2024, 18:45
SivaSDD
Так z с магнитного датчика на осциллографе не дает П-образного импульса. Я и придумал поэтому ардуино. :) Или меса это "скушает"?

Re: нарезание резьбы без энкодера шпинделя на токарном

Добавлено: 25 июн 2024, 18:52
SivaSDD
alex_sar писал(а): P.S. кстати лучше можно. сигналы энкодера AB взять с сервы
Так там абсолютный энкодер. А+ А-..... и частота.... меса всяко не обработает. Да и зачем? Передача 1\20 без проскальзывания на зубчатом ремне. серва и так все отработает.

Re: нарезание резьбы без энкодера шпинделя на токарном

Добавлено: 25 июн 2024, 22:03
alex_sar
SivaSDD писал(а): Или меса это "скушает"?
нужен только фронт. скушает.
SivaSDD писал(а): и частота.... меса всяко не обработае
сервоконтроллер скорей всего имеет выходы энкодера на разъемах. и если он модный, то скорей всего и количество импульсов на оборот можно настроить.

с энкодером надежнее. и резьбы получше будут.

погодите ка, 1:20 ??? это сколько ж максимальные обороты? 200мин-1? и какой минимальный диамер обработки планируется?

Re: нарезание резьбы без энкодера шпинделя на токарном

Добавлено: 26 июн 2024, 06:03
SivaSDD
alex_sar писал(а): и какой минимальный диамер обработки планируется?
Хотелось БЫ 3-12 мм. БЫ..... :)

Re: нарезание резьбы без энкодера шпинделя на токарном

Добавлено: 26 июн 2024, 09:35
alex_sar
SivaSDD писал(а): Хотелось БЫ 3-12 мм. БЫ.....
это вряд ли... скорость резания прикиньте
и посмотрите какая минимальная для твердосплава


200 оборотов это норм для диаметра эдак 120... но это не точно

Re: нарезание резьбы без энкодера шпинделя на токарном

Добавлено: 26 июн 2024, 11:30
ex71
SivaSDD писал(а): 25 июн 2024, 17:36 Есть китайский токарный wm210. На шпинделе - серво с передачей 1\20. Управление - step\dir. Обратной связи нет. При G33 ест-о ждет сигнала z метки.
Вопрос: если взять сигнал со штатной магнитной метки (датчик и магнит на валу шпинделя), ардуино и выдать с ардуино сигнал z метки этого хватит? Если да - как этот сигнал в hal связать?
linuxcnc 2.8

СПАСИБО заранее! Форум здорово помогает!
Сделать можно. Только резьба не получится. Будет винтовая канавка с переменным шагом. Для строительной М60х6 прокатит. А для машиностроения.... где разбег м6х1 в 1 сотку шага - уже не позволяет закрутить винт в отверстие от метчика. Но я думаю что LCNC не стартанет резьбу если не увидит счетчика шпинделя - такое не пробовал. Но весь алгоритм резьбы я изучил когда свой станок настраивал - эпопея длинной в 3 года. Чем больше импульсов на оборот - тем лучше. Ну 4-10 мало для точности резьбы. А 1024 - много для обработки на высоких скоростях.
Не буду вдаваться в подробности, все равно не поверишь, пока сам не наступишь на грабли. Но короче на 1 метке будет полная шляпа. Если шпиндель просадит обороты при врезке (а это 100% будет) то даже КОГДА он восстановит обороты - суппорт будет уже в другом месте, не согласованным с шагом резьбы.

Короче там суть в том, что координата резца рассчитывается от координаты шпинделя (то есть счетчика оборотов). И для этого нужен энкодер. Вот сейчас счетчик 10, а вот сейчас 25. Значит резец должен быть в такой-то позиции - и ЧПУ начинает "догонять" координату суппорта.
Ты можешь с сервы получить счетчик импульсов. Не абсолютный, а обычный. Все это программируется легко в его настройках. Просто расхождение мотора и шпинделя за счет растяжения ремня может тебе помешать получить качественные детали.

вот тут почитай
https://cnc-club.ru/forum/viewtopic.php ... ead#unread

Re: нарезание резьбы без энкодера шпинделя на токарном

Добавлено: 26 июн 2024, 14:50
SivaSDD
ex71 писал(а): все равно не поверишь
Почему же, поверю. Поэтому к Вам и обратился за помощью. Может тогда кто нибудь подскажет продавца и марку энкодера (какой брать)?
alex_sar писал(а): это вряд ли... скорость резания прикиньте
Ну... черновые и чистовые сейчас вроде нормально режет. А Вы бы как сделали?

Re: нарезание резьбы без энкодера шпинделя на токарном

Добавлено: 26 июн 2024, 14:59
alex_sar
SivaSDD писал(а): А Вы бы как сделали?
ну хотя бы до 1500 оборотов на такой мелочи обязательно надо, это меньше чем полагается но хоть что-то.
не для именно нарезки резьбы, а для точения. если серва не тянет так, мощнее надо значит брать.
SivaSDD писал(а): Может тогда кто нибудь подскажет продавца и марку энкодера (какой брать)?
если серву планируете оставлять, то энкодер отдельный точно нет смысла городить. возьмите с сервоконтроллера выходы да и всё. это точно есть даже в дешевых китайцах, про дорогие сервы не говорю даже.

с энкодером это отдельная пляска, его ещё приделать надо и чтоб соосно и шкивы придумать. куча гемороя а зачем? результат ровно тот же на выходе.

Re: нарезание резьбы без энкодера шпинделя на токарном

Добавлено: 26 июн 2024, 15:43
SivaSDD
alex_sar писал(а): то энкодер отдельный точно нет смысла городить
Это радует. Серва - китайская Т3D - 1000вт. Не могу распиновку энкодера найти.

Re: нарезание резьбы без энкодера шпинделя на токарном

Добавлено: 26 июн 2024, 17:36
alex_sar
https://cnc-tehnologi.ru/files/t3d_servo_ENpdf.pdf
CN1
OA+- OB+-
выходы RS422. если mesa такое не кушает, сконвертировать легко (26LS32 или один из сотни аналогов)

от OZ в данном случае толку мало. этот сигнал надо со шпинделя взять.

Re: нарезание резьбы без энкодера шпинделя на токарном

Добавлено: 26 июн 2024, 17:51
SivaSDD
alex_sar писал(а): 26LS32
В эту сторону и смотрел.... СПАСИБО Огромное! Попробую.
Да... дико извиняюсь, редукция конечно не 1\20 а 1\2. Стоит ли мне на 0Z городить датчик хола или все таки взять с сервы?

Re: нарезание резьбы без энкодера шпинделя на токарном

Добавлено: 26 июн 2024, 18:31
alex_sar
SivaSDD писал(а): Стоит ли мне на 0Z городить датчик хола или все таки взять с сервы?
обязательно стоит! тем более это совсем не сложно - 3 провода кинуть и готов.

иначе придется во первых что-то выдумывать ардуинское, а во вторых после сброса по питанию в резьбу будет попадать с вероятностью 50% )

Re: нарезание резьбы без энкодера шпинделя на токарном

Добавлено: 26 июн 2024, 20:05
ex71
SivaSDD писал(а): Стоит ли мне на 0Z городить датчик хола или все таки взять с сервы?
между мотором и шпинделем у вас редуктор. Значит на один оборот шпинделя - X оборотов энкодера = X меток 0Z. !!! никакой синхронизации.
А энкодер сервы придется рассчитывать чтобы правильное значение выдавал. Ну приближенное к 500-2000 импульсов на оборот. Ну это задается в параметрах сервы.

Для диаметра 6мм надо как минимум 1,5к оборотов шпинделя - а лучше все 3. Иначе там скорости и чистота будут ужасные.

Re: нарезание резьбы без энкодера шпинделя на токарном

Добавлено: 26 июн 2024, 20:07
ex71
alex_sar писал(а): после сброса по питанию в резьбу будет попадать с вероятностью
при старте прохода будет попадать с вероятностью ближайшей метки.

Re: нарезание резьбы без энкодера шпинделя на токарном

Добавлено: 26 июн 2024, 20:14
alex_sar
ex71 писал(а): при старте прохода будет попадать с вероятностью ближайшей метки.
я про то что можно сгородить делитель импульсов и использовать Z с сервы то это будет как-то работать. но только до выключения питания.
намного проще прикрутить холла с резистором чем все эти танцы.

Re: нарезание резьбы без энкодера шпинделя на токарном

Добавлено: 26 июн 2024, 20:14
alex_sar
ex71 писал(а): при старте прохода будет попадать с вероятностью ближайшей метки.
я про то что можно сгородить делитель импульсов на 2 и использовать Z с сервы и это будет как-то работать. но только до выключения питания.

намного проще прикрутить холла с резистором чем все эти танцы.

Re: нарезание резьбы без энкодера шпинделя на токарном

Добавлено: 26 июн 2024, 20:49
ex71
alex_sar писал(а): 26 июн 2024, 20:14
ex71 писал(а): при старте прохода будет попадать с вероятностью ближайшей метки.
я про то что можно сгородить делитель импульсов и использовать Z с сервы то это будет как-то работать. но только до выключения питания.
намного проще прикрутить холла с резистором чем все эти танцы.
вапще забудь про такие идеи. И никогда не предлагай никому )
Если станок для заработка - то все эти энкодеры по 50-150к рублей за штуку - окупятся за 1 месяц работы. Это просто пример.
В данном случае проще на лазере вырезать диск из 1мм алюминия, и вставить два оптических датчика. Один для оборотов, второй для синхрометки. датчики из старой мышки к примеру. Или современные "путевые" взять. Диск можно прям на вал шпинделя на контр гайку.

Re: нарезание резьбы без энкодера шпинделя на токарном

Добавлено: 26 июн 2024, 21:15
alex_sar
ex71 писал(а): Если станок для заработка - то все эти энкодеры по 50-150к рублей за штуку - окупятся за 1 месяц работы. Это просто пример.
да откуда примеры то такие взялись? ) энкодер 2 тыщи стоит. актуальный для задачи, но он тут не нужен.

а датчик холла о котором речь - 100 рублей.