Settings G32
-
@Exerqtor yes
-
@sgk
Ok, just so were both refering to the same place:
In that case:
You need to change bothM569
M584
ANDM671
inconfig.g
and wire the steppers up accordingly to your main board (this will make everything more sane when it comes to debugging etc. down the road).; --- Drive map --- ; (While looking at the printer top down) ; 0.1------0.2 ; |0.4 | ; | 0.5| ; |0.3 | ; -------- ; Front M569 P0.0 S1 ; Physical drive 0.0 goes forwards Extruder stepper M569 P0.1 S0 ; Physical drive 0.1 goes forwards - X stepper M569 P0.2 S0 ; Physical drive 0.2 goes forwards Y stepper M569 P0.3 S1 ; Physical drive 0.3 goes forwards Z1 left front stepper M569 P0.4 S1 ; Physical drive 0.4 goes forwards Z2 left rear stepper M569 P0.5 S0 ; Physical drive 0.5 goes backwards Z3 right stepper M584 X1 Y2 Z0.3:0.4:0.5 E0 ; Set drive mapping Z3=Left center, Z4= Right front, Z5=Right rear M671 X-40:-40:344 Y48.7:303.7:162.2 S10 ; Leadscrew locations (Left front, Left rear, Right)
And your
bed.g
:; bed.g ; called to perform automatic bed compensation via G32 ; ; generated by Ben Levi - BLV developer as a basic version M561 ; clear any bed transform G91 ; relative positioning G1 H2 Z5 F6000 ; lift Z relative to current position G90 ; absolute positioning G28 ; home all M401 ; deploy Z probe (omit if using bltouch) M557 X20:280 Y45:290 P4 ; set probing boundaries G30 P0 X30 Y50 F3000 Z-99999 ; Probe near left front leadscrew position G30 P1 X30 Y250 F300 Z-99999 ; Probe near left rear leadscrew position G30 P2 X300 Y175 F6000 Z-99999 S3 ; Probe near right leadscrew position M402 ; retract probe (omit if using bltouch) G28 Z ; home Z axis G29 S0 ; probe the bed and enable compensation M291 P"Leveling finished !" R"Probing.." S1 T2
-
@Exerqtor
Here X0 y0 -
@sgk
Eeehm ok, in that case the code "explanations" you've got inconfig.g
is somewhat asinine if the angle you've taken the picture is how you actually look at the printer when it's stationed in working order.Anyhow, then i suggest doing these changes to code/wiring ( and disregard what i said in the post above).
Changes toconfig.g
:; --- Drive map --- ; (While looking at the printer top down) ; 0.1-------0.2 ; |0.3 | ; | 0.5| ; |0.4 | ; --------- ; Front M569 P0.0 S1 ; Physical drive 0.0 goes forwards Extruder stepper M569 P0.1 S0 ; Physical drive 0.1 goes forwards X stepper M569 P0.2 S0 ; Physical drive 0.2 goes forwards Y stepper M569 P0.3 S1 ; Physical drive 0.3 goes forwards Z1 left rear stepper M569 P0.4 S1 ; Physical drive 0.4 goes forwards Z2 left front stepper M569 P0.5 S0 ; Physical drive 0.5 goes backwards Z3 right stepper M584 X1 Y2 Z0.3:0.4:0.5 E0 ; Set drive mapping Z3=Left center, Z4= Right front, Z5=Right rear M671 X-40:-40:344 Y48.7:303.7:162.2 S10 ; Leadscrew locations (Left front, Left rear, Right)
Changes to
bed.g
:; bed.g ; called to perform automatic bed compensation via G32 ; ; generated by Ben Levi - BLV developer as a basic version M561 ; clear any bed transform G91 ; relative positioning G1 H2 Z5 F6000 ; lift Z relative to current position G90 ; absolute positioning G28 ; home all M401 ; deploy Z probe (omit if using bltouch) M557 X20:280 Y45:290 P4 ; set probing boundaries G30 P0 X30 Y50 F3000 Z-99999 ; Probe near left front leadscrew position G30 P1 X30 Y250 F300 Z-99999 ; Probe near left read leadscrew position G30 P2 X300 Y175 F6000 Z-99999 S3 ; Probe near right leadscrew position M402 ; retract probe (omit if using bltouch) G28 Z ; home Z axis G29 S0 ; probe the bed and enable compensation M291 P"Leveling finished !" R"Probing.." S1 T2
-
@Exerqtor why m569 p0.3 s1
-
@sgk
I'm assuming you've wired the two steppers that's connected closest to
X0
the same way / turning the same direction to each other.On that note, i can't understand why you don't have all three Z steppers wired so turn the same way to start with (since that's the logical way to do it in my opinion).
If you look at the drive map i made in my proposition, that configuration would make the execution of bed tramming go the fastest since it would start of probing closest to
X0 Y0
and do the last probe close to bed center.
And given that i can't see you having some sort of nozzle probe i suspect you're using the Z probe to home Z, making the move to home Z after the tramming is done a simple move to the side before probing/homing Z. -
@Exerqtor
to tell the truth I am lost. -
@sgk
Yeah i'm sorry that I couldn't help you, but I don't know what else i can say to try to help at this point either -
@Exerqtor
Thanks for your help -
@sgk @Exerqtor
Hey guys, don't give up!
sgk, can you tell us where you are lost? Do you understand the proposal Exergtor posted at all?
-
@alankilian
thank you I was explained to understand how it works m671 I succeeded
M671 X-40:-40:344 Y303.7:48.7:162.2 S10 -
I have 2 engine on the left and 1 on the right and before I had in the config 1 engine on the left and 2 on the right why it didn't work thank you all for your help