Thanks for phaedrux, got firmware and some coding issues sorted out. I'm moving into tuning and tweaking now, so i'm posting here.
Need help setting up mesh grid etc for my Duet 3 mini 5+ on a Scara one arm printer. I feel like I might have something wrong with my settings.
Here's the original github for the X-scara printer: https://github.com/madl3x/x-scara/blob/master/firmware/CONFIGURE.md
Marlin config is here if some one can help: https://github.com/madl3x/x-scara/blob/master/firmware/Marlin-2.0.x/config/SCARA/X-SCARA/Configuration.h
Current settings:
M669 K4 P98.00 D98.00 A-105.5:106.5 B18.25:140 C-1:0:0 X100 Y-100 T0.5 S300
I feel like I may have set the distal arm endstop in the wrong location? Here is my setup in the homeing files:
; homeall.g
; called to home all axes
;
; generated by RepRapFirmware Configuration Tool v3.3.10 on Sat Dec 18 2021 16:59:08 GMT-0800 (Pacific Standard Time)
; home x PROXIMAL ARM
G91 ; relative movement
G1 H2 Z4 F100 ; ensure head is clear of the bed
G1 H1 X-250 F3000 ; move proximal joint clockwise up to 200 degrees until the endstop switch is triggered
G1 H2 X10 ; move proximal joint anticlockwise by 10 degrees
G1 H1 X-20 F600 ; move proximal joint slowly to the endstop switch again
M117 "homed proximal arm"
; home y DISTAL ARM
G1 H1 Y20 F3000 ; move distal joint anti clockwise up to 20 degrees FIRST TO PREVENT TOO FAR LEFT THAT IT'LL CRASH!
G1 H1 Y-250 F3000 ; move distal joint clockwise up to -200 degrees until the endstop switch is triggered
G1 H2 Y10 ; move distal joint anticlockwise by 10 degrees
G1 H1 Y-20 F600 ; move distal joint slowly to the endstop switch again
M117 "homed distal arm"
; home z
G1 H2 Z9 F200 ; raise head 4mm to ensure it is above the switch trigger height
G1 H2 X102 F2000 ; move proximal joint anticlockwise by 10 degrees
G1 H2 Y87.5 F2000 ; move distal joint anticlockwise by 10 degrees
G30 ; lower head, stop when probe triggered and set Z to trigger height
G90 ; back to absolute mode
G1 H2 X-60 Y60; move into printable area
G0 X0 Y0; move to zero point
G1 H2 Z30 ; move to 30mm so probing won't fail
video of it currently homing https://www.dropbox.com/s/gph3fu8ar1gilcp/2021-12-19 15.53.02.mp4?dl=0
Reason I'm asking is cause the B parameter is currently set to B18.25:140, and doesn't seem right, but when I do G1 H2 X0 Y0, it does go to the middle and lines up both arms.
d
Second is mesh grid. don't want to use the whole thing yet as I don't have th proper bed size,
M557 X33:80 Y15:195 S30 ; define mesh grid
but it's just goint too far to the left for G32. What should I set it too?
Third is that is there a command to test probe accuracy? Recall there was one awhile back, but forgot. Thanks!