Syringes printer, adjust different offset
-
@fj3d you need to use
M500 P10
notM500
-
Yes!!!! I already see added in config-override.g!!!
With this it would be enough if I configure it for each tool, right? In other words, if I change the needle right now by executing this macro, my tool would already be calibrated, right?; config-override.g file generated in response to M500 at 2022-09-28 10:28 ; This is a system-generated file - do not edit ; Heater model parameters M307 H4 R2.430 K0.560:0.000 D5.50 E1.35 S1.00 B0 V0.0 ; Probed tool offsets G10 P0 X-9.00 Y39.00 Z21.10 C0.00 0.00 0.00 0.00 0.00 0.00 0.00 G10 P1 X-9.00 Y39.00 Z-18.50 C0.00 0.00 0.00 0.00 0.00 0.00 0.00 G10 P2 X-9.00 Y39.00 Z-18.50 C0.00 0.00 0.00 0.00 0.00 0.00 0.00 G10 P3 X-9.00 Y39.00 Z-10.00 C0.00 0.00 0.00 0.00 0.00 0.00 0.00 ; Workplace coordinates G10 L2 P1 X0.00 Y0.00 Z0.00 C0.00 G10 L2 P2 X0.00 Y0.00 Z0.00 C0.00 G10 L2 P3 X0.00 Y0.00 Z0.00 C0.00 G10 L2 P4 X0.00 Y0.00 Z0.00 C0.00 G10 L2 P5 X0.00 Y0.00 Z0.00 C0.00 G10 L2 P6 X0.00 Y0.00 Z0.00 C0.00 G10 L2 P7 X0.00 Y0.00 Z0.00 C0.00 G10 L2 P8 X0.00 Y0.00 Z0.00 C0.00 G10 L2 P9 X0.00 Y0.00 Z0.00 C0.00
-
@fj3d assuming your endstop position is calibrated, yes, it should be.
but best jog down to the bed and check etc -
Another question, should I remove this line from config.g ?
;OFFSET TOOLS G10 P0 X-9 Y39 Z-18.5 ; T0
-
@fj3d shouldn't hurt having them as they get overwritten by config-override.g
-
@fj3d Ah, sorry you ran into issues! Thanks, @jay_s_uk for your insight.
I think that's exactly right - you won't need to check whether that variable exists because I believe that variable (var.curr_z_pos) is lost when the macro ends. But I might be wrong.
You would need an 'if' statement if you set up a macro to probe multiple tools in the same macro, or maybe better, just define variables specific to each tool (curr_z_pos_T0). There may be better ways to do this, though!