No video

Core XY Marlin 2, dual Z motors auto align

  Рет қаралды 3,756

Stelios Liver

Stelios Liver

3 жыл бұрын

Dual Z motors inevitably get out of sync. One reason is that when you power up the printer, each motor will jump to a full step. The two motors may even jump in opposite directions.
This problem can be addressed by the Z_STEPPER_AUTO_ALIGN procedure.
So in this episode, I will walk you trough the activation of this future, in Marlin.
Our test subject is an X5S 3d printer with an skr 1.3 mainboard
As always, the firmware.bin file and the configuration.h , configuration_adv.h are uploaded on my OneDrive 1drv.ms/u/s!An...
Mariachi Snooze by Kevin MacLeod is licensed under a Creative Commons Attribution 4.0 license. creativecommon...
Source: incompetech.com...
Artist: incompetech.com/

Пікірлер: 10
@BuzzingGoober
@BuzzingGoober 2 жыл бұрын
Why is num z stepper drives missing in the latest Marlin?
@SteliosLiver
@SteliosLiver 2 жыл бұрын
Greetings BuzzingGoober, The number of z stepper, is now (ver2.1.x) defined directly in Configuration.h , by enabling more than one Z_DRIVER_TYPE (which makes more sense) for example: #define Z_DRIVER_TYPE A4988 #define Z2_DRIVER_TYPE A4988 //#define Z3_DRIVER_TYPE A4988 //#define Z4_DRIVER_TYPE A4988 so the ----#define-- NUM_Z_STEPPER_DRIVERS 2-- in Configuration_adv.h is obsolete...
@SteliosLiver
@SteliosLiver 2 жыл бұрын
So in other words is missing, but is not missed... :-)
@BuzzingGoober
@BuzzingGoober 2 жыл бұрын
@@SteliosLiver thanks. I assumed that was the case. For some reason, however, I'm cannot get auto align working with my 2 drivers. It always probes 3 points on the bed, not matter what settings I pick. It probes the middle, middle left, and bottom slightly to left. I just want it probing right and left like the example under marlin shows for 2 drivers. I enabled auto align, enabled auto align and put in 2 sets of coords, and enabled auto align and picked the # for the probing spots (forgot what called), and every time it does the same thing. Do you have any idea what's wrong?
@SteliosLiver
@SteliosLiver 2 жыл бұрын
@@BuzzingGoober at Configuration_adv.h you will chose #define Z_STEPPERS_ORIENTATION 0 (or 1) and if you need a custom probing pattern, you will specify the xy position of the probing: #define Z_STEPPER_ALIGN_XY { { 10, 150}, { 300, 150} } I have the above commented in my firmware, as I use the probe limits. The Z_STEPPER_AUTO_ALIGN for 2 steppers, only needs a 2 point probing **between 2 two steppers** (and if you count the safe homing in the middle of the bed, then 3 points). The 9 point probing in my video, is used to generate a mesh point for the AUTO_BED_LEVELING_BILINEAR not the Z_STEPPER_AUTO_ALIGN
@BuzzingGoober
@BuzzingGoober 2 жыл бұрын
@@SteliosLiver thanks I'll try it out
@andresqv3quezada
@andresqv3quezada 2 жыл бұрын
Hi. I have a skr mini e3 v2 and I have the next error. #error "No E stepper plug left for z2!" Do you know if this board is compatible?
@SteliosLiver
@SteliosLiver 2 жыл бұрын
Greetings Andrés Quezada Venegas, Did you counted 5 stepper drivers before you proceed? For independent control of the second z stepper you need a fifth driver... And the skr mini e3 v2 has only four of them. one for x one for y one for z (with two steppers in series, or parallel connection) one for the extruder You can not implement auto z align with 4 stepper drivers
@SteliosLiver
@SteliosLiver 3 жыл бұрын
#define G34_MAX_GRADE *1* = 1% of ([bed size] - [probe offset]) = 1% of (330mm - 34mm) = 296 * 0,01 = *2,96mm max deviation* The default 5% for a 330 bed with 296mm width between the two measurments, gives 14,8mm = 1,48cm max deviation (paranoia)
@SteliosLiver
@SteliosLiver 3 жыл бұрын
Send:15:40:19.416: N11 G34 Recv:15:40:49.706: echo:busy: processing (14) Recv:15:40:51.053: ITERATION: 1 Recv:15:41:09.418: echo:busy: processing (9) Recv:15:41:10.417: DIFFERENCE Z1-Z2=0.09 Recv:15:41:10.570: ITERATION: 2 Recv:15:41:27.874: echo:busy: processing (9) Recv:15:41:29.238: DIFFERENCE Z1-Z2=0.09 Recv:15:41:29.391: ITERATION: 3 Recv:15:41:46.479: echo:busy: processing (9) Recv:15:41:47.761: DIFFERENCE Z1-Z2=0.20 Recv:15:41:47.761: Decreasing accuracy detected. Recv:15:41:47.943: ITERATION: 4 Recv:15:42:05.352: echo:busy: processing (9) Recv:15:42:06.715: DIFFERENCE Z1-Z2=0.01 Recv:15:42:06.715: Target accuracy achieved. Recv:15:42:06.715: Did 4 of 5 Recv:15:42:06.715: Accuracy: 0.01 Recv:15:42:27.547: echo:busy: processing (9) Recv:15:42:28.928: ok
Marlin G34 Z Stepper Auto-Alignment
11:31
3D MakeIt
Рет қаралды 34 М.
ТЫ С ДРУГОМ В ДЕТСТВЕ😂#shorts
01:00
BATEK_OFFICIAL
Рет қаралды 10 МЛН
Best Toilet Gadgets and #Hacks you must try!!💩💩
00:49
Poly Holy Yow
Рет қаралды 23 МЛН
Parenting hacks and gadgets against mosquitoes 🦟👶
00:21
Let's GLOW!
Рет қаралды 11 МЛН
哈莉奎因以为小丑不爱她了#joker #cosplay #Harriet Quinn
00:22
佐助与鸣人
Рет қаралды 10 МЛН
Core XY Marlin 2, with 3d Touch (bltouch clone)
4:24
Stelios Liver
Рет қаралды 3 М.
3D Printing Pro Tips: Z Stepper Auto Align with Marlin G34
15:29
Kersey Fabrications
Рет қаралды 58 М.
Kinematic Bed Explained - SolidCore CoreXY 3D Printer
39:05
3D Distributed
Рет қаралды 22 М.
#100 Bigtreetech SKR 1.3,  Marlin 2.0, Dual Z Axis, TMC2130 SPI Setup
25:13
DUAL Z для 3д принтера в прошивках Reprap, Klipper, Marlin
9:54
Уголок технаря
Рет қаралды 10 М.
ТЫ С ДРУГОМ В ДЕТСТВЕ😂#shorts
01:00
BATEK_OFFICIAL
Рет қаралды 10 МЛН