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

Датчик для нарезания резьбы

Добавлено: 29 дек 2013, 20:36
yell
Допустим имеется вертикально-фрезерный станок. Допустим обороты шпинделя от 100 до 10000 об/мин (через повышающие и понижающие шкивы). Сам двигатель 3000 об/мин и управляется частотником.
Хочется иметь возможность нарезать резьбу и метчиком и резцом. И чтобы это работало под управлением LinuxCNC.
Каких аппаратных средств для этого будет достаточно?
Читал, что на mach'е достаточно щелевого датчика и одной метки, чтобы это организовать. Будет ли этого достаточно для LinuxCNC.
Еще ведь я так понимаю можно получить информацию об оборотах от частотника. Умножив на передаточное число можно получить обороты шпинделя. Можно ли при таком раскладе обойтись вообще без датчика?
Не хочется что-то энкодер ставить. Хочется щелевым датчиком обойтись.

Re: Датчик для нарезания резьбы

Добавлено: 29 дек 2013, 20:41
aftaev
yell писал(а):Еще ведь я так понимаю можно получить информацию об оборотах от частотника. Умножив на передаточное число можно получить обороты шпинделя. Можно ли при таком раскладе обойтись вообще без датчика?
Люфты в коробке + обороты мотора "просядят" от нагрузки. Датчик нужно вешать на шпиндель.
yell писал(а):Не хочется что-то энкодер ставить. Хочется щелевым датчиком обойтись.
сделай по больше щелей :)

Re: Датчик для нарезания резьбы

Добавлено: 29 дек 2013, 20:46
yell
aftaev писал(а):Люфты в коробке + обороты мотора "просядят" от нагрузки. Датчик нужно вешать на шпиндель.
планируется ременная передача. клиновым ремнем. понятно что возможны проскальзывания, но мне кажется это уже аварийная ситуация.
aftaev писал(а):сделай по больше щелей :)
смайлик это сарказм? :) Если нет, то сколько щелей делать? :)

Re: Датчик для нарезания резьбы

Добавлено: 29 дек 2013, 21:02
aftaev
yell писал(а):планируется ременная передача. клиновым ремнем. понятно что возможны проскальзывания, но мне кажется это уже аварийная ситуация.
ремень для того и нужен чтобы при повышенных нагрузках проскальзывать
yell писал(а):Если нет, то сколько щелей делать?
энкодер это те же щели только нарисованные. Чем больше тем лучшее, и нужно будет Z метка.

Re: Датчик для нарезания резьбы

Добавлено: 29 дек 2013, 21:07
Nick
yell писал(а): Можно ли при таком раскладе обойтись вообще без датчика?
Можно.
yell писал(а): Будет ли этого достаточно для LinuxCNC.
\
"Будет".


Смысл какой, для нарезания резьбы LinuxCNC нужно знать положение шпинделя. Есть 100500 способов, как это положение получить, у каждого будет своя точнось и свои требования по оборудованию.

1. Без датчиков. Создаем компонент http://linuxcnc.org/docs/html/man/man9/ ... der.9.html и говорим что он вращается с той же скоростью (sim-encoder.N.speed), что и задание шпинделю (motion.spindle-speed-out). В итоге можно как-то нарезать резьбу. Точность маленькая, т.к. обороты будут неравномерными в зависимости от нагрузки, и прочих факторов. (во всех способах можно очень просто програмно настроить "передаточное число для энкодера").
2. Делаем энкодер с одной щелью и подключаем к lpt и настраиваем нормальный энкодер в режиме скорости. Точность лучше, но не 100%. Также LPT имеет ограничение по входной скорости и дает разброс по показаниям, это добавляет неточности и ограничивает скорость вращения.
3. Делаем энкодер с 10-1000 (вплоть до ограничения возможностей lpt) щелей, точность еще лучше.
4. Берем внешнюю плату обработки энкодера, например Месу и включаем в нее самодельный или взрослый энкодер. Получаем более хорошую скорость, точность и стабильность.
5....
Да, оснвной проблемой нарезания метчиком при энкодере с маленьким щелевым потенциалом может стать остановка шпинделя и обратное вращение. Т.к. на то, чтобы понять, что шпиндель начал вращаться обратно, нужно дождаться первого импульса, а при 1 щели это целый оборот. Что станет со станокм или метчиком, если заблокировать ось и провернуть метчик на 1 оборот (от 1 мм)?
И для работы с метчиком у "энкодера" должно быть минимум две оптопары, чтобы можно было определить направление вращения.
ЗЫ чтобы резать многозаходную резьбу или резать за несколько проходов нужна Z метка на энкодере.

Re: Датчик для нарезания резьбы

Добавлено: 29 дек 2013, 21:22
yell
Спасибо за развернутый ответ.
Больше 100 щелей думаю туговато будет сделать.
Допустим такое решение: 50 щелей, один щелевой датчик, направление берем с частотника, используем плату Меса. Ваша оценка решения?

И, да, что такое Z-метка?

Re: Датчик для нарезания резьбы

Добавлено: 29 дек 2013, 21:39
Nick
yell писал(а):Допустим такое решение: 50 щелей, один щелевой датчик, направление берем с частотника, используем плату Меса. Ваша оценка решения?
Если использовать месу, то имеет смысл прикупить недорогой оптический энкодер, они стоят около 3000р. При этом получишь большую точность и надежность. К шпинделю его можно подключить или напрямую, если есть открытый конец вала или через зубчатый ремень, или через обычный клиновой или круглый ремень или плоский...
Но если хочется по извращаться, можно сделать свой... Тяжелый станок 500х400х200 по алюминию #1702
yell писал(а):И, да, что такое Z-метка?
Это еще одна щель в отдельном ряду с отдельной оптопарой. Обычно такая щель 1 на весь диск, позволяет точно узнать в какую сторону смотрит шпиндель, ака нулевая метка. На пром энкодерах есть практически на всех.

Re: Датчик для нарезания резьбы

Добавлено: 29 дек 2013, 23:52
aftaev
yell писал(а):И, да, что такое Z-метка?
одна метка на диске обозначает полный оборот
внутри диска Z метка
123.jpeg
123.jpeg (14.31 КБ) 4505 просмотров
Для нарезки резьбы метчиками можно использовать такими приспособами
Что я урвал, хвастаемся покупками, завидуем и облизываемся #597 Вторая фотка

https://www.youtube.com/watch?v=_CUGz0jXvWQ

Re: Датчик для нарезания резьбы

Добавлено: 30 дек 2013, 00:53
mhael
aftaev писал(а):можно использовать
НУЖНО

Re: Датчик для нарезания резьбы

Добавлено: 30 дек 2013, 10:05
Nick
Кстати, как вариант, можно напечатать на пленке риски энкодера и наклеить на прозрачный диск, тогда можно просто сделать больше 80 меток на оборот.
Или перевести риски по принципу ЛУТ.

Re: Датчик для нарезания резьбы

Добавлено: 30 дек 2013, 10:19
Serg
Изврашенцы! ЧПУ ведь есть. - вырезать диск из оргстекла, гравёром накорябать рисок сколько надо, затереть темной краской.

Re: Датчик для нарезания резьбы

Добавлено: 30 дек 2013, 10:28
nkp
на 100 рисок (щелей ) продается (что то около 4$)

Re: Датчик для нарезания резьбы

Добавлено: 30 дек 2013, 10:54
Nick
Ссылку даш?

Re: Датчик для нарезания резьбы

Добавлено: 30 дек 2013, 10:58
aftaev
Nick писал(а):Ссылку даш?
ты диаметр спроси :)

Re: Датчик для нарезания резьбы

Добавлено: 30 дек 2013, 11:06
nkp
ссылка была где то на форуме , а диаметр там действительно маленький...
-----------
по мне - так лучше один раз купить энкодер и не заморачиваться с дискамии т.п.

Re: Датчик для нарезания резьбы

Добавлено: 30 дек 2013, 11:14
aftaev
в струйных принтерах есть диски :)

Re: Датчик для нарезания резьбы

Добавлено: 30 дек 2013, 11:43
nik1
Желательно все же еще поставить компенсационную головку
Иначе есть шансы ломать мелкие метчики
Резьбонарезной патрон рулез :good:
Даже на чпу , не надо делать реверс шпинделю

Re: Датчик для нарезания резьбы

Добавлено: 30 дек 2013, 12:32
yell
Nick писал(а):Если использовать месу, то имеет смысл прикупить недорогой оптический энкодер, они стоят около 3000р. При этом получишь большую точность и надежность. К шпинделю его можно подключить или напрямую, если есть открытый конец вала или через зубчатый ремень, или через обычный клиновой или круглый ремень или плоский...
Можно парочку примеров таких энкодеров? Которые более менее доступны в РФ и хорошо себя зарекомендовали среди хоббистов использующих LinuxCNC. Ну и чтобы Z-метку содержали.
Как они вообще называются? В смысле, как гуглить и на что внимание обращать?

Re: Датчик для нарезания резьбы

Добавлено: 30 дек 2013, 12:56
aegis
советские датчики ве-178 сгодятся из доступных. смотри только они есть на разное напряжение.
для нарезания резьбы резцом под линуксом надо минимум 100 меток. у меня на токарном все с сотней работает

Re: Датчик для нарезания резьбы

Добавлено: 30 дек 2013, 12:56
Nick
Вот есть питерский производитель энкодеров:
http://www.skbis.ru/index.php?p=3&c=4
тебе нужны те у которых выходы TTL, z метка я так понимаю у всех есть.
Вот еще энкодеры с ценами
http://www.kipspb.ru/catalog/6585/