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

Вопрос по расчету редуктора и настройки Mach

Добавлено: 29 июн 2014, 10:30
Alex52
Привет. Может кто подскажет или укажит направление как рассчитать самодельный редуктор и настроить его в Mach3.
Изображение
Изображение

Малый шкив 20 зуб. , большой 50зуб. Передача зубчатая рейка и шестерня модуль1,5
Спасибо

Re: Вопрос по расчету редуктора и настройки Mach

Добавлено: 29 июн 2014, 12:32
ukr-sasha
Например, шаговик делает 200 шаг/об, тогда для проворачивания большого шкива на один оборот нужно прокрутить мотор на (50/20)*200 = 500 импульсов. Далее, один оборот большого шкива, это 1,5мм растояние на рейке, тогда для перемещения оси на 1мм нужно 500/1,5 = 333,3(3) импульсов.
И это всё справедливо, если драйвер настроен на полный шаг.
(для просмотра содержимого нажмите на ссылку)
Плюсик ставить справа вверху сообщения. :-)

Re: Вопрос по расчету редуктора и настройки Mach

Добавлено: 29 июн 2014, 12:36
Alex52
Спасибо большое. Редуктор почти готов. Как соберу отпишусь. Еще раз спасибо.

Re: Вопрос по расчету редуктора и настройки Mach

Добавлено: 29 июн 2014, 13:44
arti
один оборот большого шкива, это 1,5мм растояние на рейке, тогда для перемещения оси на 1мм нужно 500/1,5 = 333,3(3) импульсов.
, а тут не ошибка?.

Re: Вопрос по расчету редуктора и настройки Mach

Добавлено: 29 июн 2014, 14:08
ukr-sasha
arti писал(а):, а тут не ошибка?.
Признаю.
Нужно еще знать количество зубьев на шестерне.
Тогда окончательный расчет: 500/(1,5 х количество зубьев).

Re: Вопрос по расчету редуктора и настройки Mach

Добавлено: 30 июн 2014, 08:48
Darxton

Re: Вопрос по расчету редуктора и настройки Mach

Добавлено: 30 июн 2014, 08:48
Darxton
ukr-sasha писал(а):Тогда окончательный расчет: 500/(1,5 х количество зубьев).
Опять ошибка. Пи где? Оно есть там.
steps per = (5/2 * 200) / (1.5 * pi * КоличествоЗубьев)
Это в выставленном полном шаге на драйвере.

Re: Вопрос по расчету редуктора и настройки Mach

Добавлено: 30 июн 2014, 08:58
Alex52
Darxton писал(а):
ukr-sasha писал(а):Тогда окончательный расчет: 500/(1,5 х количество зубьев).
Опять ошибка. Пи где? Оно есть там.
steps per = (5/2 * 200) / (1.5 * pi * КоличествоЗубьев)
Это в выставленном полном шаге на драйвере.
Спасибо. Приятно что вы даёте техническую поддержку на Ваш товар.

Re: Вопрос по расчету редуктора и настройки Mach

Добавлено: 22 авг 2014, 07:54
Alex52
Вот что получилось
Изображение
Изображение
Изображение
Изображение
Изображение
Изображение
Изображение
Изображение

Осталось только настроить электронику
Изображение
Изображение

Re: Вопрос по расчету редуктора и настройки Mach

Добавлено: 26 авг 2014, 23:25
Darxton
шкив на валу двигателя переверните - подшипники проживут дольше....

Re: Вопрос по расчету редуктора и настройки Mach

Добавлено: 27 авг 2014, 02:27
aftaev
Alex52, не нужно ничего считать. Собираешь станок, потом в Маче запускаешь калибровку осей и Мач сам все рассчитает Re: Ликбез #25 ;)

Re: Вопрос по расчету редуктора и настройки Mach

Добавлено: 27 авг 2014, 04:26
Alex52
Увы перевернуть не получиться всё уже собрано, умрут значит умрут. Станок уже собрал и согласно формуле всё работает
http://www.youtube.com/watch?v=FQDisxQ8nyQ

Re: Вопрос по расчету редуктора и настройки Mach

Добавлено: 27 авг 2014, 04:33
Alex52
Подскажите как в Mach эту штуку настроить.

Re: Вопрос по расчету редуктора и настройки Mach

Добавлено: 27 авг 2014, 05:48
Fisher
Так
Датчик Z0.jpg (5857 просмотров) <a class='original' href='./download/file.php?id=32441&mode=view' target=_blank>Загрузить оригинал (332 КБ)</a>

Re: Вопрос по расчету редуктора и настройки Mach

Добавлено: 27 авг 2014, 06:00
Alex52
Думаю что фреза после касания должна вставать в безопасное положение? Полагаю тут же и концевики.

Re: Вопрос по расчету редуктора и настройки Mach

Добавлено: 27 авг 2014, 06:04
Fisher
Да. Концевики на этой-же вкладке.
Нормальная настройка Z0 есть на скринсете Михаила Юрова - "проваливаешься" в кнопку Z0 и ставишь высоту своего датчика. В стандарте я даже не искал, где это забивать.

Re: Вопрос по расчету редуктора и настройки Mach

Добавлено: 27 авг 2014, 10:07
Дрюня
Alex52 писал(а):Думаю что фреза после касания должна вставать в безопасное положение?
Нужно самому вписать толщину датчика и расстояние, на которое отойдёт фреза после касания. Вот сам скрипт для кнопки:

Rem VBScript Для корректировки длинны инструмента
'STEPMOTOR [14.11.2011]
'Скрипт работает в метрической системе координат

PlateOffset=2.33 ' толщина платы мм.
Zup=50 'Расстояние на которое отойдет фреза после коррекции
MaxZPlus=250 'максимальный ход станка по оси Z мм.

Sleep 100 'Пауза 0,1 сек.
CurrentFeed = GetOemDRO(818) 'Запомнить текущую скорость, для того чтобы восстановить после коррекции.

Code "F300" 'Задать скорость подачи до касания инструментом

ZNew = GetDro(2) - MaxZPlus 'опустить инструмент до касания
Code "G31Z" &ZNew
While IsMoving() 'Подождать пока произойдет касание платы.
Wend

ZNew = GetVar(2002) 'читать точку касания
Code "G0 Z" &ZNew + 3 'отъехать вверх на 3 мм от точки касания
While IsMoving ()
Wend

Code "F50" 'замедлить подачу до 50мм\мин
ZNew = GetDro(2) - 6
Code "G31Z" &ZNew 'опустить инструмент до касания
While IsMoving() 'Подождать пока произойдет касание платы.
Wend

If PlateOffset <> 0 Then
Call SetDro (2, PlateOffset) 'записать в окно Z толщину платы, тем самым откорректировав позицию по Z
Code "G4 P0.25" 'пауза для успешной записи значения в DRO
ZNew = PlateOffset + Zup 'вычисление точки подъема
Code "G0 Z" &ZNew 'поднять на высоту отхода после коррекции
While IsMoving ()
Wend
Code "(Z axis is now zero !)" 'послать сообщение в статус

End If

Code "F" &CurrentFeed 'Возвращаем установленное значение подачи
Sleep 100