independant z axis steppers, for bed leveling
-
Yes that should work, but in RRF3 it's even easier in that you don't need to split them into seperate axis.
-
@Phaedrux said in independant z axis steppers, for bed leveling:
r in that you don't need to split them into sep
i messed with v3xx two times, and both times we could not get them working, so i want to get this 2xx working as a fall back when i try 3xx again,
your help has been incredible, and i have gotten further in the past 2 days then in the past month combined
if i can bother you for 2 last items i will get out of here and on to cutting some aluminum for the printer.
i have 2 files left that im trying to get to work without errors, and more towards automatically saving the new probed values
and secondly with the hotend thermister code.;calibrate bltouch get z offset.g
T0
M291 P"Press ""OK"" if you would you like to calibrate the Z-offset for this Tool ." R"Calibrate Z-Offset" S3
M291 P"Make sure your nozzle is free of debris. Press ""Cancel"" if you need to stop and clean the nozzle." R"Calibrate Z-Offset" S3
M291 P"Homing, please wait..." R"Calibrate Z-Offset" S1
M98 P/sys/homeall.g
M208 S1 Z-2 ; allow movement below Z0
G1 X220 Y330 Z8 F2000 ; move to center of bed
M558 P0
G30 S-2
M500 P31; save results
M501 ; load new data
M208 S1 Z0 ; disallow movement below Z0
G1 Z25 ; drop build plate
M291 P"Z-offset calibration complete! " R"Calibrate Z-Offset" S1 T3;auto tune hotend thermister values.g
;hotend thermister auto
M303 H1 S240
; how the heck to auto save this info to the config.gwhen i run the probe ofset i get these errors:
8/29/2020, 1:25:50 PM M98 P"0:/macros/calibrate bltouch get z offset.g"
Warning: Heater 1 appears to be over-powered. If left on at full power, its temperature is predicted to reach 893C.
8/29/2020, 1:25:50 PM M292
Warning: Heater 1 appears to be over-powered. If left on at full power, its temperature is predicted to reach 893C.
8/29/2020, 1:25:50 PM M292
Warning: Heater 1 appears to be over-powered. If left on at full power, its temperature is predicted to reach 893C.
8/29/2020, 1:25:50 PM M120 G91 G1 Z-5 F6000 G90 M121
Warning: Heater 1 appears to be over-powered. If left on at full power, its temperature is predicted to reach 893C.
8/29/2020, 1:25:50 PM M120 G91 G1 Z-0.5 F6000 G90 M121
Warning: Heater 1 appears to be over-powered. If left on at full power, its temperature is predicted to reach 893C.
8/29/2020, 1:25:50 PM M120 G91 G1 Z-0.5 F6000 G90 M121
Warning: Heater 1 appears to be over-powered. If left on at full power, its temperature is predicted to reach 893C.
8/29/2020, 1:25:50 PM M120 G91 G1 Z-0.5 F6000 G90 M121
Warning: Heater 1 appears to be over-powered. If left on at full power, its temperature is predicted to reach 893C.
8/29/2020, 1:25:50 PM M120 G91 G1 Z-0.5 F6000 G90 M121
Warning: Heater 1 appears to be over-powered. If left on at full power, its temperature is predicted to reach 893C.
8/29/2020, 1:25:50 PM M120 G91 G1 Z-0.5 F6000 G90 M121
Warning: Heater 1 appears to be over-powered. If left on at full power, its temperature is predicted to reach 893C.
8/29/2020, 1:25:50 PM M120 G91 G1 Z-0.5 F6000 G90 M121
Warning: Heater 1 appears to be over-powered. If left on at full power, its temperature is predicted to reach 893C.
8/29/2020, 1:25:50 PM M292
Warning: Heater 1 appears to be over-powered. If left on at full power, its temperature is predicted to reach 893C. -
@tracar said in independant z axis steppers, for bed leveling:
M558 P0
G30 S-2
M500 P31; save resultsI don't think this is doing what you think it should be doing.
Please post your config-override.g to see what it's actually saving.
Using the manual probing to set z0 is fine, but it's not going to set the bltouch trigger height.
-
@Phaedrux said in independant z axis steppers, for bed leveling:
config-override.g
; config-override.g file generated in response to M500 at 2020-08-29 13:25
; This is a system-generated file - do not edit
; Heater model parameters
M307 H0 A90.0 C700.0 D10.0 S1.00 V0.0 B1
M307 H1 A868.0 C305.0 D3.1 S1.00 V24.2 B0
M307 H2 A340.0 C140.0 D5.5 S1.00 V0.0 B0
M307 H3 A340.0 C140.0 D5.5 S1.00 V0.0 B0
M307 H4 A340.0 C140.0 D5.5 S1.00 V0.0 B0
M307 H5 A340.0 C140.0 D5.5 S1.00 V0.0 B0
M307 H6 A340.0 C140.0 D5.5 S1.00 V0.0 B0
; Z probe parameters
G31 T1 P500 X0.0 Y0.0 Z4.25
G31 T3 P500 X0.0 Y0.0 Z0.70
G31 T4 P25 X0.0 Y0.0 Z0.00
; Probed tool offsets
G10 P0 Z-0.20
G10 L2 P1 X0.00 Y0.00 Z0.00
G10 L2 P2 X0.00 Y0.00 Z0.00
G10 L2 P3 X0.00 Y0.00 Z0.00
G10 L2 P4 X0.00 Y0.00 Z0.00
G10 L2 P5 X0.00 Y0.00 Z0.00
G10 L2 P6 X0.00 Y0.00 Z0.00
G10 L2 P7 X0.00 Y0.00 Z0.00
G10 L2 P8 X0.00 Y0.00 Z0.00
G10 L2 P9 X0.00 Y0.00 Z0.00 -
@tracar said in independant z axis steppers, for bed leveling:
M303 H1 S240
; how the heck to auto save this info to the config.gSending M500 will save the tuning results to config-overide.g and then M501 at the end of config.g will load them again.
-
@Phaedrux said in independant z axis steppers, for bed leveling:
M500
so place M500 as the last line in the probe offset macro ?
current:
;calibrate bltouch get z offset.g
T0
M291 P"Press ""OK"" if you would you like to calibrate the Z-offset for this Tool ." R"Calibrate Z-Offset" S3
M291 P"Make sure your nozzle is free of debris. Press ""Cancel"" if you need to stop and clean the nozzle." R"Calibrate Z-Offset" S3
M291 P"Homing, please wait..." R"Calibrate Z-Offset" S1
M98 P/sys/homeall.g
M208 S1 Z-2 ; allow movement below Z0
G1 X220 Y330 Z8 F2000 ; move to center of bed
M558 P0
G30 S-2
M500 P31; save results
M501 ; load new data
M208 S1 Z0 ; disallow movement below Z0
G1 Z25 ; drop build plate
M291 P"Z-offset calibration complete! " R"Calibrate Z-Offset" S1 T3 -
Well to calibrate the BLtouch I think you'd need to do a G30 S-3 after switching back to the BLtouch probe with M558 P9.
Using M558 P0 to set Z0 manually is fine. You could also use a M291 Z1 to just pop up a jog dialogue for z followed by a G92 Z0.
-
0_Auto Probe Trigger Height Assist.g
Here's an example of my macro, it's not automated, but might give you some more ideas for use in yours.
M500 P31 is correct for saving the offset, I just think you need to be in the correct probe type before measuring and saving.
-
@Phaedrux
some interesting stuff in the filecan you se any errors here:
;calibrate the Z-offset
;
T0
M291 P"Press ""OK"" if you would you like to calibrate the Z-offset for this Tool ." R"Calibrate Z-Offset" S3
M291 P"Make sure your nozzle is free of debris. Press ""Cancel"" if you need to stop and clean the nozzle." R"Calibrate Z-Offset" S3
M291 P"Homing, please wait..." R"Calibrate Z-Offset" S1
M98 P/sys/homeall.g
M208 S1 Z-2 ; allow movement below Z0
G1 X220 Y330 Z8 F2000 ; move to center of bed
M558 P9
G30 S-3
M500 P31; save results
M501 ; load new data
M208 S1 Z0 ; disallow movement below Z0
G1 Z25 ; drop build plate
M291 P"Z-offset calibration complete! " R"Calibrate Z-Offset" S1 T3
M291 P"Press ""OK"" if you would you like Save Z-offset for this Tool ." R"Calibrate Z-Offset" S3
M291 P"DONE AND SAVED ."i did edit this with your changes, but it failed to probe. it fully goes thru the process and all console returns are green. but i dont know if it changes the right information when m500 is called
-
Well you're missing the step where you manually touch the nozzle to the bed and set Z0, without that you're not accurately measuring the probe z offset.
You should also add a M561 command at the start to disable any active bed compensation.