I have a Railcore ii 300ZL, and having an auto bed leveling issue. I've used the setup guide to enter the appropriate gcodes to use G32, set my leadscrew locations, and been trying several versions, but no matter what I enter, when it goes to probe position 2, it always tries to go to Y-30 and smashes the endstop. Any ideas? Current code:
Bed.g
M561 ; clear any existing bed transform
;G1 Z5 S2
;G30 P0 X15 Y45 Z-99999
;G30 P1 X15 Y275 Z-99999
;G30 P2 X275 Y150 Z-99999 S3
;G1 X0 Y0 F5000 ; move the head to the corner (optional)
G28 ; home
G30 P0 X20 Y270 Z-99999 F200 ; probe near back left
G30 P1 X20 Y10 Z-99999 F200 ; probe near front left
G30 P2 X290 Y180 Z-99999 F200 S3 ; probe near right and calibrate 3 motors
Config.g
M584 X0 Y1 Z5:6:7 E3:4:8:9 ; Map Z to drivers 5, 6, 7. Define unused drivers 3,4,8 and 9 as extruders
;Leadscrew locations
M584 X0 Y1 Z5:6:7 E3:4:8:9 ; three Z motors connected to driver outputs 2, 5 and 6
M671 X-15:-15:315 Y10:290:190 S2.0 ; leadscrews at back left, front left, and right
Firmware:
Firmware Name: RepRapFirmware for Duet 2 WiFi/Ethernet
Firmware Electronics: Duet WiFi 1.02 or later + DueX5
Firmware Version: 2.03 (2019-06-13b2)
WiFi Server Version: 1.23
Web Interface Version: 1.22.6