Thanks you all.
dc42> may I suggest you break out the 12V with an actual 2A capable connector for the next revision? This is a really compelling power rail.
I have a tool whose offset is not zero on the Z axis wrt the endstops.
I have to bring the tool away from the plate in X/Y, home Z, then apply the tool offset to have Z be at the real value. Basically the tip of the tool is fouling the bed when the Z stops click.
There are no screws on my Z stops
I don't know how to do that, using
G1 H1 sets the Z axis to zero, whatever the current tool offset is defined to. and I don't know how to read the current tool offset to use it in
thank you for your help.
edit: I am using RRF 3.0beta12
I am struggling a bit to set up my configuration.
I want to set up my Z axis for 2 independent drivers with 2 endstops.
My Z axis stepper driver is destroyed (I think I had a connector issue) so I have to skip it in the naming, so I plugged my Z1 to E0 and Z2 to E1 and I plugged the endstops in the corresponding E0 and E1 input ports (I'll use my duex for the extruders)
All my endstops have to be negative polarity, but I am struggling to target E1 in the M574 command.
when I open the web page, I get this when none of the endstops are physically pressed:
and the number 4 flips to "No" when I press on on the switch. So I really feel like I didn't set my M574 correctly. I am struggling a bit with the various naming conventions of the various commands, so I might have written something stupid. Thanks for your help.
; General preferences M111 S0 ; Debugging off G21 ; Work in millimetres G90 ; Send absolute coordinates... M83 ; ...but relative extruder moves M555 P2 ; Set firmware compatibility to look like Marlin M669 K1 ; switch to CoreXY mode ;DUAL Z - drive 2 is destroyed M584 X0 Y1 Z3:4 U4 E5 P4 M208 X0 Y0 Z0 U0 S1 ; Set axis minima M208 X330 Y330 Z400 U400 S0 ; Set axis maxima ; Drives M569 P0 S1 ; Drive 0 goes forwards M569 P1 S0 ; Drive 1 goes backwards M569 P2 S1 ; Drive 2 goes forwards M569 P3 S0 ; Drive 3 goes backwards M569 P4 S1 ; Drive 4 goes forwards M350 X64 Y64 Z64 U64 E16 I1 S3; Configure microstepping with interpolation M92 X80 Y80 Z1600 U1600 E92.6 ; Set steps per mm M906 X300 Y300 Z300 U300 E300 I50 ; Set motor currents (mA) and motor idle factor in per cent M84 S10 ; Set idle timeout ; Endstops M574 X1 Y1 Z1 U1 S0 ; Set active low endstops
I might need some baby sitting here please. Let's only talk about the X axis.
Let's say by convention Tool 1 is golden, and its offsets are 0 by convention (I am envisioning a steel ball at the end of a rod). All other tools have their offset defined by difference to tool1.
I would load tool 1, and go sense the center of the ring with M675 I would need to save this value somewhere.
I would load tool2, the unknown tool, place it inside the ring by jogging and go probe the ring with M675. The current value on the machine minus the saved value would be tool2 offset (to be set by G10 L1 ?).
How do I save a position? how can I compute the difference and send it to G10?