Merge branch 'master' into skr-mini-e3-v3

This commit is contained in:
Bassam Husain
2023-07-01 02:26:48 -04:00
2 changed files with 10 additions and 4 deletions

View File

@@ -183,10 +183,10 @@ You will be pasting/typing these commands into the Mainsail/Fluidd console.
2. Do a mechanical gantry calibration; `G34`. After the controlled collision against the beam at the top, there will be a 10 second pause for you to verify that both sides of the gantry are pressed up against the `stoppers` at the top. You will hear a succession of beeps. 2. Do a mechanical gantry calibration; `G34`. After the controlled collision against the beam at the top, there will be a 10 second pause for you to verify that both sides of the gantry are pressed up against the `stoppers` at the top. You will hear a succession of beeps.
1. Figure out your `Z` `position_max` by baby stepping your way up to the beam, and adjust `position_max`, if necessary. 1. Figure out your `Z` `position_max` by baby stepping your way up to the beam, and adjust `position_max`, if necessary.
3. PID tune the bed. Ideally, all PID tuning should occur at the temperatures that you print most at. 3. PID tune the bed. Ideally, all PID tuning should occur at the temperatures that you print most at.
1. `PID_TEST_BED` 1. `PID_TEST_BED TEMP=70`
2. `SAVE_CONFIG` (once completed) 2. `SAVE_CONFIG` (once completed)
4. PID tune the extruder while part cooling fan runs at 25%. 4. PID tune the extruder while part cooling fan runs at 25%.
1. `PID_TEST_HOTEND` 1. `PID_TEST_HOTEND TEMP=245`
2. `SAVE_CONFIG` (once completed) 2. `SAVE_CONFIG` (once completed)
5. Adjust `z_offset`. Make sure your nozzle if very clean. Do the [Paper test](https://www.klipper3d.org/Bed_Level.html?h=probe_calibrate#the-paper-test). 5. Adjust `z_offset`. Make sure your nozzle if very clean. Do the [Paper test](https://www.klipper3d.org/Bed_Level.html?h=probe_calibrate#the-paper-test).
1. `DO_PROBE_CALIBRATE` 1. `DO_PROBE_CALIBRATE`

View File

@@ -1,21 +1,27 @@
[gcode_macro PID_TEST_BED] [gcode_macro PID_TEST_BED]
gcode: gcode:
# Parameters
{% set TARGETTEMP = params.TEMP|default(70)|int %}
{% set max_x = printer.configfile.config["stepper_x"]["position_max"]|float %} {% set max_x = printer.configfile.config["stepper_x"]["position_max"]|float %}
{% set max_y = printer.configfile.config["stepper_y"]["position_max"]|float %} {% set max_y = printer.configfile.config["stepper_y"]["position_max"]|float %}
G28 G28
G90 G90
G1 X{max_x/2} Y{max_y/2} Z40 F6000 G1 X{max_x/2} Y{max_y/2} Z40 F6000
PID_CALIBRATE HEATER=heater_bed TARGET=70 PID_CALIBRATE HEATER=heater_bed TARGET={TARGETTEMP}
[gcode_macro PID_TEST_HOTEND] [gcode_macro PID_TEST_HOTEND]
gcode: gcode:
# Parameters
{% set TARGETTEMP = params.TEMP|default(245)|int %}
{% set max_x = printer.configfile.config["stepper_x"]["position_max"]|float %} {% set max_x = printer.configfile.config["stepper_x"]["position_max"]|float %}
{% set max_y = printer.configfile.config["stepper_y"]["position_max"]|float %} {% set max_y = printer.configfile.config["stepper_y"]["position_max"]|float %}
G28 G28
G90 G90
G1 X{max_x/2} Y{max_y/2} Z10 F6000 G1 X{max_x/2} Y{max_y/2} Z10 F6000
M106 S64 M106 S64
PID_CALIBRATE HEATER=extruder TARGET=245 PID_CALIBRATE HEATER=extruder TARGET={TARGETTEMP}
# TODO test this # TODO test this
[gcode_macro PID_TEST_ALL] [gcode_macro PID_TEST_ALL]