@Phaedrux Yes i realized what i had done late as i posted it and removed the H2 on the G1 move you will have to bear with me this is my first attempt @ setting up a 3D printer.
@jay_s_uk
Yes everything is in the correct order triple checked this including M671 and probe points.
@fcwilt you are correct the lead screw points are outside the bed area however the probe points are the position where the bed mount attaches to the bed unless you know of a way to put an offset in for the actual positions ?
@gloomyandy your description fits my bed setup.
@CaLviNx just reading through your config should the M671 command come after M584 not before ?
Referance https://duet3d.dozuki.com/Wiki/Bed_levelling_using_multiple_independent_Z_motors.
; bed.g
; called to perform automatic bed compensation via G32
;
M561 ; clear any bed transform
G28 ; home all
G30 P0 X170 Y30 Z-99999 ; probe near a leadscrew middle right
G30 P2 X-180 Y-170 Z-99999 ; probe near a leadscrew Front left
G30 P1 X-190 Y190 Z-99999 S3 ; probe near a leadscrew rear left and calibrate 3 motors
G1 X0 Y0 F8000
G30 Z
; homez.g
; called to home the Z axis
;
G91 ; relative positioning
G1 H2 Z5 F6000 ; lift Z relative to current position
G90 ; absolute positioning
G1 X0 Y0 F6000 ; go to first probe point
G30 ; use probe to find Z 0
G91 ; relative positioning
G1 Z10 F6000 ; lift Z relative to current position
G90 ; absolute positioning