Looking for particular documentation ( I cant find it)
-
I had a quick go with a macro , its for a core xy , i also have to pick up my probe and got these results
9/23/2023, 3:27:26 PM Stopped at height 4.270 mm
9/23/2023, 3:27:23 PM Stopped at height 4.270 mm
9/23/2023, 3:27:19 PM Stopped at height 4.272 mm
9/23/2023, 3:27:16 PM Stopped at height 4.272 mm
9/23/2023, 3:27:13 PM Stopped at height 4.270 mm
9/23/2023, 3:27:10 PM Stopped at height 4.270 mm
9/23/2023, 3:27:07 PM Stopped at height 4.270 mm
9/23/2023, 3:27:04 PM Stopped at height 4.270 mm
9/23/2023, 3:27:01 PM Stopped at height 4.270 mm
9/23/2023, 3:26:57 PM Stopped at height 4.269 mmIts not a very polished macro but i think you could make it work
; Clear compensation map and Z probe trigger height G31 Z0 ; Reset Z probe trigger height M564 H0 S0 ; home all axis ; G28 ; Home all axis G90 ; Absolute positioning T0 ; Activate first tool ; Set lower speeds for Z homing and lower Z motor current ; M566 Z10 ; Set maximum instantaneous speed changes (mm/min) (Jerk) M203 Z300 ; Set maximum speeds (mm/min) M201 Z10 ; Set maximum accelerations (mm/s^2) M913 Z60 ; Drop motor current to prevent damage in case of head crash ; Move nozzle to center of bed at z25 ; M291 P"Nozzle will now move to center of bed to reset Z0 and calibrate probe" S3 G1 Z15 ; Drop bed for nozzle clearance G1 X155 Y155 Z12 F4000 ; Move to bed center ; Reset z to 20 to allow jogging up to touch bed to nozzle ; G92 Z20 ; Dialog to allow user to jog z to touch nozzle to bed gently and then move Z down 10 ; M291 P"Jog the Z Axis until the bed and nozzle are touching and click OK" R"Setting Z=0" Z1 S3 G92 Z0 ; Set z = 0 M104 S0 ; Set nozzle to 0 and release G1 Z15 M98 P"/macros/ProbePickUp" ; probe pick up ; Move probe to center of bed and get probe trigger heights ; M291 P"Probe will now move to center of bed and measure trigger height 10 times" R"ZProbe Trigger Height Calibration" S3 ;G1 Z1 ; Drop bed for nozzle clearance G1 X155 Y155 F4000 ; Move to bed center M291 P"Heights will be found in gcode console if logging successful gcode is enabled" R"Did you remember to enabled gcode logging?" S3 ; G30 S-1 10 times ; ; 1 G1 Z10 G30 S-1 ; 2 G1 Z10 G30 S-1 ; 3 G1 Z10 G30 S-1 ; 4 G1 Z10 G30 S-1 ; 5 G1 Z10 G30 S-1 ; 6 G1 Z10 G30 S-1 ; 7 G1 Z10 G30 S-1 ; 8 G1 Z10 G30 S-1 ; 9 G1 Z10 G30 S-1 ; 10 G1 Z10 G30 S-1 M291 P"Probing complete. Check log for trigger heights and enter into config.g" S2 M98 P"/macros/ProbeDropOff" ; probe drop off ; Tone to get user attention ; M400 ; Clear movement buffer so tones play reliably M300 S666 P500 G4 P501 M300 S1111 P300 G4 P301
-
This post is deleted! -
@Herve_Smith you could use sensorless homing on z and then save the z offset into the config.g but this would depend on how good your Z sensorless homing was . then could you trust it? if there was a bit of filament left on the end of the nozzle it could throw it all out .
-
This post is deleted! -
The troodon v2 comes with such an arrangement, and team gloomy provides an auto z trigger height macro at
https://github.com/TeamGloomy/Troodon-V2/tree/improved/Config/macros
maybe that's what you are looking for?
-
This post is deleted! -
@Herve_Smith there is also this option
https://www.youtube.com/watch?v=oQYHFecsTto -
This post is deleted! -
@Herve_Smith not that familiar with a voron but does it have a z endstop stop and a z probe?
-
This post is deleted! -
-
This post is deleted! -
@Herve_Smith would you be willing to share your solution?
-
This post is deleted! -
@Herve_Smith very nicely explained and done, thanks!
-
This post is deleted!