Neptune4.help

FAQs and Facts for the Elegoo Neptune 4 Series 3D Printer

User Tools

Site Tools


screws_tilt_calculate

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
screws_tilt_calculate [2025/09/14 00:30] dshoopscrews_tilt_calculate [2025/09/29 14:22] (current) dshoop
Line 1: Line 1:
 ====== SCREWS_TILT_CALCULATE ====== ====== SCREWS_TILT_CALCULATE ======
 {{tag>about}} {{tag>about}}
 +
 +IMPORTANT: You MUST always execute a G28 before using this command. 
  
 ''SCREWS_TILT_CALCULATE [DIRECTION=CW|CCW] [MAX_DEVIATION=<value>] [HORIZONTAL_MOVE_Z=<value>] [<probe_parameter>=<value>]'' ''SCREWS_TILT_CALCULATE [DIRECTION=CW|CCW] [MAX_DEVIATION=<value>] [HORIZONTAL_MOVE_Z=<value>] [<probe_parameter>=<value>]''
Line 6: Line 8:
 Invokes the Klipper native bed screws adjustment tool. It will command the nozzle to different locations (as defined by the [SCREWS_TILT_ADJUST] stanza in [[printer.cfg]]) probing the z height and calculate the number of knob turns to adjust the bed level.  Invokes the Klipper native bed screws adjustment tool. It will command the nozzle to different locations (as defined by the [SCREWS_TILT_ADJUST] stanza in [[printer.cfg]]) probing the z height and calculate the number of knob turns to adjust the bed level. 
  
-When SCREWS_TILT_CALCULATE is used with the MAX_DEVIATION parameter it can be used to test ahead of printing that the bed is level to within the specified maximum deviation. The command will raise gcode error if any difference in the screw height relative to the base screw height is greater than the value provided.+When SCREWS_TILT_CALCULATE is used with the MAX_DEVIATION parameter it can be used to test ahead of printing that the bed is level to within the specified maximum deviation. Consider using SCREWS_TILT_CALCULATE with MAX_DEVIATION as part of your printer power up macro, PRINT_START macro in printer, cfg,  or slicer machine print start gcode to validate the bed is still level within the given deviation prior to printing. If the bed screws deviate by more than MAX_DEVIATION then Klipper will halt with warning, telling you how much to adjust each bed screw,  and allow you to re-run SCREWS_TILT_CALCULATE to properly level the bed.  
 + 
 +Example: 
 +<code> 
 +G28 
 +SCREWS_TILT_CALCULATE MAX_DEVIATION=0.02 
 +</code> 
 + 
 + 
 +==== [SCREWS TILT ADJUST] ==== 
 + 
 +SCREWS_TILT_CALCULATE makes use of configuration stanza in [[printer.cfg]] to define the positions on the bed screw. These positions are measured from the probe position NOT the nozzle position. The [[z probe]] which is in the rear left corner of the print head should be over top the bed screw position when measured.  
 + 
 +Below is an example for the Neptune 4 (standard) 
 + 
 +<code> 
 +[screws_tilt_adjust] 
 +screw1_name: rear left screw 
 +screw1: 55,180 
 +screw2_name: rear right screw 
 +screw2: 225,180 
 +screw3_name: front right screw 
 +screw3: 225,10 
 +screw4_name: front left screw 
 +screw4: 55,10 
 +horizontal_move_z: 10 
 +speed: 200 
 +screw_thread: CW-M4 # Use CW for Clockwise and CCW for Counter Clockwise 
 +</code> 
 + 
 + 
 + 
 +=== Other Resources === 
 + 
 +See the [[Klipper]] docs for more
  
 +PrintsLeo3D:Let Klipper level your bed with the built-in tool screws_tilt_adjust\\
 +https://www.youtube.com/watch?v=APAbl5PGEh0\\
 +Not the best, not well suited for the N4 series, dated. 
  
-IMPORTANT: You MUST always do a G28 before using this command.  
  
-For instructions on running SCREWS_TILT_CALCULATE see https://www.klipper3d.org/Manual_Level.html#adjusting-bed-leveling-screws-using-the-bed-probe and you can watch [[ystc|this video]] for an overview of the process.  
  
/app/data/attic/screws_tilt_calculate.1757824219.txt.gz · Last modified: by dshoop

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki