Два двигателя на оси Z.

dimon810b
Идет загрузка
Загрузка
22.11.2019
351
11
Вопросы и ответы
Статья относится к принтерам:
Flyingbear P905

Помогите пожалуйста, у меня на оси Z два двигателя. Я их хочу подключить отдельно. Плата у меня MKS Gen L vol 1. Второй двигатель хотел подключить к драйверу второго экструдера.

По просторам интернета нашел такой код:

// A single Z stepper driver is usually used to drive 2 stepper motors.

// Uncomment this define to utilize a separate stepper driver for each Z axis motor.

// Only a few motherboards support this, like RAMPS, which have dual extruder support (the 2nd, often unused, extruder driver is used

// to control the 2nd Z axis stepper motor). The pins are currently only defined for a RAMPS motherboards.

// On a RAMPS (or other 5 driver) motherboard, using this feature will limit you to using 1 extruder.

//#define Z_DUAL_STEPPER_DRIVERS

#ifdef Z_DUAL_STEPPER_DRIVERS

#undef EXTRUDERS

#define EXTRUDERS 1

#endif

В прошивке своего принтера Flyingbear p905 у меня строка выглядит следующим образом:

// A single Z stepper driver is usually used to drive 2 stepper motors.

// Uncomment this option to use a separate stepper driver for each Z axis motor.

// The next unused E driver will be assigned to the second Z stepper.

//#define Z_DUAL_STEPPER_DRIVERS

#if ENABLED(Z_DUAL_STEPPER_DRIVERS)

Теперь не понимаю, что мне делать.

Ответы на вопросы

Ответы

22.11.2019 в 11:38
0

А зачем? Почему не подключить их последовательно к одному драйверу?

22.11.2019 в 12:12
0

Хочу избавиться от возможных пропусков  на двигателях. 

22.11.2019 в 12:32
0

Если механика не клинит, то пропусков не будет. А вот будут ли двигатели на разных драйверах работать синхронно - вопрос.

22.11.2019 в 12:38
0

Попробовать хочу.

22.11.2019 в 11:47
0

Теперь не понимаю, что мне делать.

лучший вариант - не делать ничего.

1. ничем не оправданная затея - изменить отработанную схему на другую.

2. если у вас вызывают затруднения коментарии к коду - то его (код) лучше не трогать.

22.11.2019 в 12:31
0

По пункту 1 -  просто хочу так. Я понимаю первая заповедь инженера "Не трогай работающую систему",  а также "Лучшее враг хорошего" и пр, но так нах... идет развитие. Зачем эти все технологии ?   

По пункту 2 - не знаешь  не флуди.

22.11.2019 в 12:39
0

я-то знаю. и понимаю, что вы "осваиваете новое с целью развития". однако знаний 0, понимания 0. амбиций - 100, хамства - 100.

успехов.

22.11.2019 в 12:40
0

Спасибо.

22.11.2019 в 12:21
0

В Configuration_adv.h

#define Z_DUAL_STEPPER_DRIVERS

#if ENABLED(Z_DUAL_STEPPER_DRIVERS)

  //#define Z_DUAL_ENDSTOPS // убрать // в начале строки если нужен второй концевик

  #if ENABLED(Z_DUAL_ENDSTOPS)

    #define Z2_USE_ENDSTOP _XMAX_

    #define Z_DUAL_ENDSTOPS_ADJUSTMENT 0

  #endif

#end

23.11.2019 в 12:27
0

использовать 2 независимых Z движка (Z_DUAL_STEPPER_DRIVERS) имеет смысл только с 2мя независимыми Z концевиками  (Z_DUAL_ENDSTOPS). чтобы работало автовыравнивание


если нет 2х концевиков, то нужно сделать механический синхронизатор в виде кольцевого ремня и шкивов на винтах, независимый Z движок тут вобщем-то не нужен.


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


23.11.2019 в 19:33
0

Может я неправильно понимаю. Я предполагаю, что сигналы для оси Z будут синхронные, но подаваться на разные драйверы, допустим на драйвер 2-го экструдера.  Тут вопрос того, что драйвер оси Z при подключении на 2 двигателя не может выдавать ток для двух двигателей и на каком-то будет пропуск вследствие разности  физических параметров двигателей  и как следствие перекос. Сам понимаю, что покупка Р905 с двумя двигателями на ось Z уже косяк. И вот этот танец с бубнами его следствие.

Для написания комментариев, пожалуйста, авторизуйтесь.

Читайте в блогах

Покраска продолжается или через тернии - к звездам :)

А тем временем продолжается стремление к нулю.

Воронка для заливки масла в двигатель

КИБЕРПОНЕДЕЛЬНИК😎 Киберскидки на линейку 3D-принтеров Hercules до 45 000 ₽!

Правка видео нос к носу, и в кармане

Киберпонедельник от 3DSN