Перенос настроек из Mach3 в Emc2

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
Аватара пользователя
odekolon
Мастер
Сообщения: 1125
Зарегистрирован: 05 ноя 2014, 14:53
Репутация: 360
Настоящее имя: Борис
Контактная информация:

Re: Перенос настроек из Mach3 в Emc2

Сообщение odekolon »

я еще в 4 посту данной темы писал
если чего-то задвигалось заполняем параметры осей чтоб по команде jog движение в обе стороны соответвовало реальному. Не забываем, что если стоит +- 15мм - суммарный ход должен быть 30 мм
скорее всего вы не учли микрошаг (на некторых драйверах бывает и десятичный микрошаг), или редуктор какой стоит...
нужно посмотреть, в каком положении свичики на драйверах, шаг швп (если у вас швп) посчитать зубцы на шестеренках (если у вас шестеренки) и выставить все правильно.

еще можно в графе scale поставить 100, возможно результат вас устроит :hehehe:
"Капиталистом стать можно лишь тогда, когда обогатишь свою память знанием всех тех богатств, которые выработало человечество"
Braindestroy
Новичок
Сообщения: 16
Зарегистрирован: 23 май 2018, 09:58
Репутация: 0
Настоящее имя: Sergey
Контактная информация:

Re: Перенос настроек из Mach3 в Emc2

Сообщение Braindestroy »

odekolon писал(а):еще можно в графе scale поставить 100
Ага, здорово конечно... но вот у нас на всех осях стоит вот так:

Изображение
Аватара пользователя
odekolon
Мастер
Сообщения: 1125
Зарегистрирован: 05 ноя 2014, 14:53
Репутация: 360
Настоящее имя: Борис
Контактная информация:

Re: Перенос настроек из Mach3 в Emc2

Сообщение odekolon »

ну так и поставьте SCALE = 100.0 :hehehe:

вдогонку, посмотрел как на маче определяется масштаб

он там в ШАГАХ на мм! (если конечно вы не в дюймах работаете :hehehe: )

таким образом, если вы хотите перенести настройки масштаба из мача в линуксЦНЦ
нужно всего лишь сделать следующее:
в stepconfig:

1 ставим Motor steps per rev : - то, что в маче "steps per unit"
2 ставим Driver microstepping = Pulley teeth = Leadscrew pitch = 1.0

и вуа-ля ! stepconfig сгенерит искомый масштаб!
"Капиталистом стать можно лишь тогда, когда обогатишь свою память знанием всех тех богатств, которые выработало человечество"
Аватара пользователя
santyago_support
Новичок
Сообщения: 20
Зарегистрирован: 28 май 2018, 10:02
Репутация: 0
Настоящее имя: Александр
Контактная информация:

Re: Перенос настроек из Mach3 в Emc2

Сообщение santyago_support »

odekolon писал(а):вдогонку, посмотрел как на маче определяется масштаб

он там в ШАГАХ на мм! (если конечно вы не в дюймах работаете :hehehe: )

таким образом, если вы хотите перенести настройки масштаба из мача в линуксЦНЦ
нужно всего лишь сделать следующее:
в stepconfig:

1 ставим Motor steps per rev : - то, что в маче "steps per unit"
2 ставим Driver microstepping = Pulley teeth = Leadscrew pitch = 1.0

и вуа-ля ! stepconfig сгенерит искомый масштаб!
Абсолютно верно! Таким образом удалось добиться реального размера заготовки! В очередной раз Вам огромное человеческое спасибо!

Все же остаётся непонятным, почему при правильно заданных параметрах ранее, emc2 так "скукожил" масштаб?

- у нас количество шагов двигателя на один оборот (Motor Steps Per Revolution) равняется 640
- микрошаг контроллера (Driver Microstepping) составляет 1/16 (ставил 16)
- Pulley teeth оставлял по умолчанию, так как зубчатые передачи у нас отсутствуют
- шаг ходового винта (Leadscrew Pitch) ставил 5, так как используем ШВП 16х5
Аватара пользователя
odekolon
Мастер
Сообщения: 1125
Зарегистрирован: 05 ноя 2014, 14:53
Репутация: 360
Настоящее имя: Борис
Контактная информация:

Re: Перенос настроек из Mach3 в Emc2

Сообщение odekolon »

santyago_support писал(а): у нас количество шагов двигателя на один оборот (Motor Steps Per Revolution) равняется 640
200 :hehehe:
не путайте масштаб мача с количеством шагов у стандартного ШД
"Капиталистом стать можно лишь тогда, когда обогатишь свою память знанием всех тех богатств, которые выработало человечество"
Ответить

Вернуться в «LinuxCNC»