1 / 3
Mechanical Endstops for Z Axis Alignment — image 1
1 / 3

Mechanical Endstops for Z Axis Alignment

Order a print of this model

We calculate the final price from your selected file. You review and accept it before payment.

Saved on this device.

Remix of the Ender 3 sensorless homing spacer

Rating
0 / 5
Likes
3
Downloads
22
Makes
0
Views
246
Reviews
0

Updated at source:

Model information

License
Creative Commons — Attribution — Noncommercial

Remix of the original Ender 3 sensorless homing spacer for V roller gantry by @willsside

  • Added electric wire slot to accommodate my in-frame LED strip mod connection.
  • Adjusted the length to accommodate my z-axis lead screw anti-backlash POM nut mod (this reduced my Z range to about 215mm, but improves reliability)

Below is my working macro for mechanical gantry calibration (sensorless z-homing) in Klipper

[gcode_macro MECH_GANTRY_CALIBR]
gcode:
  {% set z_max = printer.configfile.settings.stepper_z.position_max %}
  {% set oldcurrent = printer.configfile.settings["tmc2209 stepper_z"].run_current %} ; TODO: Find runtime current settings
  G28
  G90
  G0 X110 Y110 F8000
  G0 Z205 F720 ; 12*60
  SET_TMC_CURRENT STEPPER=stepper_z CURRENT=0.28
  G4 P200
  SET_KINEMATIC_POSITION Z=0 ; Fake Z position to allow move further
  G0 Z13 F360
  SET_TMC_CURRENT STEPPER=stepper_z CURRENT={oldcurrent}
  G4 P200
  G0 Z0 F360
  SET_KINEMATIC_POSITION Z=205 ; Set Z-pos back (otherwise it would try to do z-hop and it is too high for that)
  G28

Tags