Size: a a a

K3D - Всё о 3d печати

2021 August 03

RK

Ruslan Kerget in K3D - Всё о 3d печати
Ещё попробуйте сделать дублирование Z, указав, что у вас два мотора по Z и, подключив мотор в E1, подвигайте осью Z. Посмотрите - работает ли он.
источник

BK

Bulat Kalimullin in K3D - Всё о 3d печати
так тоже попробую
источник

RK

Ruslan Kerget in K3D - Всё о 3d печати
#define Z2_DRIVER_TYPE TMC2209 в конфиг.h
#define NUM_Z_STEPPER_DRIVERS 2   // (1-4) Z options change based on how many в конфиг_адв.h
источник

BK

Bulat Kalimullin in K3D - Всё о 3d печати
всм и 2 драйвер воткнуть тоже
источник

BK

Bulat Kalimullin in K3D - Всё о 3d печати
в е1
источник

RK

Ruslan Kerget in K3D - Всё о 3d печати
Просто при NUM_Z_STEPPER_DRIVERS 2 марлин в качестве второго мотора Z2 берёт первый свободный драйвер после E0 для второго мотора по Z
источник

BK

Bulat Kalimullin in K3D - Всё о 3d печати
понятно.сейчас от бтт попробую прошивку
источник

RK

Ruslan Kerget in K3D - Всё о 3d печати
Да, и укажите какой драйвер для Z2
источник

RK

Ruslan Kerget in K3D - Всё о 3d печати
Да. Если воткнёте в него 2209, то прописывайте #define Z2_DRIVER_TYPE TMC2209 в конфиг.h
источник

RK

Ruslan Kerget in K3D - Всё о 3d печати
Естественно, если он по UART
источник

RK

Ruslan Kerget in K3D - Всё о 3d печати
Если не по UART подключен, то  #define Z2_DRIVER_TYPE TMC2209_STANDALONE
источник

BK

Bulat Kalimullin in K3D - Всё о 3d печати
понял
источник

RK

Ruslan Kerget in K3D - Всё о 3d печати
Если проблема именно в плане управления экструдером (программная), то мотор Z, подключённый в E1 при NUM_Z_STEPPER_DRIVERS 2 должен работать. Я у себя так сделал дублирование мотора Z, т.к. у меня два мотора Z и я хотел, чтобы каждый был подключен к своему драйверу.
источник

BK

Bulat Kalimullin in K3D - Всё о 3d печати
проверим гнездо е1 короче
источник

RK

Ruslan Kerget in K3D - Всё о 3d печати
Угу
источник

RK

Ruslan Kerget in K3D - Всё о 3d печати
Просто вы писали, что у вас ни E0, ни E1 не работают. Вот хоть одно можно проверить
источник

BK

Bulat Kalimullin in K3D - Всё о 3d печати
да. я просто перекинул пины с е1 в е0 , и он все ранво не заработал
источник

BK

Bulat Kalimullin in K3D - Всё о 3d печати
при этом оси другие работают нормально
источник

RK

Ruslan Kerget in K3D - Всё о 3d печати
Кстати, а у вас датчик филамента не активирован случайно? Может просто плата видит, что филамента нет и поэтому не даёт крутить мотор экструдера?
источник

BK

Bulat Kalimullin in K3D - Всё о 3d печати
неа
источник