mirror of
https://github.com/Klipper3d/klipper.git
synced 2025-08-08 14:34:06 -06:00
Deploying to gh-pages from @ Klipper3d/klipper@fee385dad8 🚀
This commit is contained in:
parent
9876798010
commit
fb1b5b6279
14 changed files with 38 additions and 41 deletions
|
@ -1430,32 +1430,29 @@ idea to issue a STATUS command after every RESTART to verify that the
|
|||
config file is successfully loaded.</p>
|
||||
<h2 id="verify-temperature">Verify temperature<a class="headerlink" href="#verify-temperature" title="Permanent link">¶</a></h2>
|
||||
<p>Start by verifying that temperatures are being properly reported.
|
||||
Navigate to the Octoprint temperature tab.</p>
|
||||
<p><img alt="octoprint-temperature" src="img/octoprint-temperature.png" /></p>
|
||||
<p>Verify that the temperature of the nozzle and bed (if applicable) are
|
||||
Navigate to the temperature graph section in the user interface.
|
||||
Verify that the temperature of the nozzle and bed (if applicable) are
|
||||
present and not increasing. If it is increasing, remove power from the
|
||||
printer. If the temperatures are not accurate, review the
|
||||
"sensor_type" and "sensor_pin" settings for the nozzle and/or bed.</p>
|
||||
<h2 id="verify-m112">Verify M112<a class="headerlink" href="#verify-m112" title="Permanent link">¶</a></h2>
|
||||
<p>Navigate to the Octoprint terminal tab and issue an M112 command in
|
||||
the terminal box. This command requests Klipper to go into a
|
||||
"shutdown" state. It will cause Octoprint to disconnect from Klipper -
|
||||
navigate to the Connection area and click on "Connect" to cause
|
||||
Octoprint to reconnect. Then navigate to the Octoprint temperature tab
|
||||
and verify that temperatures continue to update and the temperatures
|
||||
are not increasing. If temperatures are increasing, remove power from
|
||||
the printer.</p>
|
||||
<p>The M112 command causes Klipper to go into a "shutdown" state. To
|
||||
clear this state, issue a FIRMWARE_RESTART command in the Octoprint
|
||||
terminal tab.</p>
|
||||
<p>Navigate to the command console and issue an M112
|
||||
command in the terminal box. This command requests Klipper to go into a
|
||||
"shutdown" state. It will cause an error to show,
|
||||
which can be cleared with a FIRMWARE_RESTART command in the
|
||||
command console. Octoprint will also require a reconnect. Then navigate
|
||||
to the temperature graph section and verify that temperatures continue
|
||||
to update and the temperatures are not increasing.
|
||||
If temperatures are increasing, remove power from the printer.</p>
|
||||
<h2 id="verify-heaters">Verify heaters<a class="headerlink" href="#verify-heaters" title="Permanent link">¶</a></h2>
|
||||
<p>Navigate to the Octoprint temperature tab and type in 50 followed by
|
||||
enter in the "Tool" temperature box. The extruder temperature in the
|
||||
graph should start to increase (within about 30 seconds or so). Then
|
||||
go to the "Tool" temperature drop-down box and select "Off". After
|
||||
several minutes the temperature should start to return to its initial
|
||||
room temperature value. If the temperature does not increase then
|
||||
verify the "heater_pin" setting in the config.</p>
|
||||
<p>Navigate to the temperature graph section and type in 50 followed by
|
||||
enter in the extruder/tool temperature box.
|
||||
The extruder temperature in the graph should start to increase
|
||||
(within about 30 seconds or so). Then go to the extruder temperature
|
||||
drop-down box and select "Off". After several minutes the temperature
|
||||
should start to return to its initial room temperature value. If the
|
||||
temperature does not increase then verify the "heater_pin" setting
|
||||
in the config.</p>
|
||||
<p>If the printer has a heated bed then perform the above test again with
|
||||
the bed.</p>
|
||||
<h2 id="verify-stepper-motor-enable-pin">Verify stepper motor enable pin<a class="headerlink" href="#verify-stepper-motor-enable-pin" title="Permanent link">¶</a></h2>
|
||||
|
@ -1465,18 +1462,17 @@ the motors. If any of the axes still can not move freely, then verify
|
|||
the stepper "enable_pin" configuration for the given axis. On most
|
||||
commodity stepper motor drivers, the motor enable pin is "active low"
|
||||
and therefore the enable pin should have a "!" before the pin (for
|
||||
example, "enable_pin: !ar38").</p>
|
||||
example, "enable_pin: !PA1").</p>
|
||||
<h2 id="verify-endstops">Verify endstops<a class="headerlink" href="#verify-endstops" title="Permanent link">¶</a></h2>
|
||||
<p>Manually move all the printer axes so that none of them are in contact
|
||||
with an endstop. Send a QUERY_ENDSTOPS command via the Octoprint
|
||||
terminal tab. It should respond with the current state of all of the
|
||||
configured endstops and they should all report a state of "open". For
|
||||
each of the endstops, rerun the QUERY_ENDSTOPS command while manually
|
||||
triggering the endstop. The QUERY_ENDSTOPS command should report the
|
||||
endstop as "TRIGGERED".</p>
|
||||
with an endstop. Send a QUERY_ENDSTOPS command via the command console.
|
||||
It should respond with the current state of all of the configured endstops
|
||||
and they should all report a state of "open". For each of the endstops,
|
||||
rerun the QUERY_ENDSTOPS command while manually triggering the endstop.
|
||||
The QUERY_ENDSTOPS command should report the endstop as "TRIGGERED".</p>
|
||||
<p>If the endstop appears inverted (it reports "open" when triggered and
|
||||
vice-versa) then add a "!" to the pin definition (for example,
|
||||
"endstop_pin: ^!ar3"), or remove the "!" if there is already one
|
||||
"endstop_pin: ^PA2"), or remove the "!" if there is already one
|
||||
present.</p>
|
||||
<p>If the endstop does not change at all then it generally indicates that
|
||||
the endstop is connected to a different pin. However, it may also
|
||||
|
@ -1486,12 +1482,13 @@ resistor and the '^' should be present).</p>
|
|||
<h2 id="verify-stepper-motors">Verify stepper motors<a class="headerlink" href="#verify-stepper-motors" title="Permanent link">¶</a></h2>
|
||||
<p>Use the STEPPER_BUZZ command to verify the connectivity of each
|
||||
stepper motor. Start by manually positioning the given axis to a
|
||||
midway point and then run <code>STEPPER_BUZZ STEPPER=stepper_x</code>. The
|
||||
STEPPER_BUZZ command will cause the given stepper to move one
|
||||
millimeter in a positive direction and then it will return to its
|
||||
starting position. (If the endstop is defined at position_endstop=0
|
||||
then at the start of each movement the stepper will move away from the
|
||||
endstop.) It will perform this oscillation ten times.</p>
|
||||
midway point and then run <code>STEPPER_BUZZ STEPPER=stepper_x</code> in the
|
||||
command console. The STEPPER_BUZZ command will cause the given
|
||||
stepper to move one millimeter in a positive direction and then it
|
||||
will return to its starting position. (If the endstop is defined at
|
||||
position_endstop=0 then at the start of each movement the stepper
|
||||
will move away from the endstop.) It will perform this oscillation
|
||||
ten times.</p>
|
||||
<p>If the stepper does not move at all, then verify the "enable_pin" and
|
||||
"step_pin" settings for the stepper. If the stepper motor moves but
|
||||
does not return to its original position then verify the "dir_pin"
|
||||
|
@ -1513,11 +1510,11 @@ axes. Remove power from the printer if it does not home properly.
|
|||
Rerun the endstop and stepper motor verification steps if necessary.</p>
|
||||
<h2 id="verify-extruder-motor">Verify extruder motor<a class="headerlink" href="#verify-extruder-motor" title="Permanent link">¶</a></h2>
|
||||
<p>To test the extruder motor it will be necessary to heat the extruder
|
||||
to a printing temperature. Navigate to the Octoprint temperature tab
|
||||
to a printing temperature. Navigate to the temperature graph section
|
||||
and select a target temperature from the temperature drop-down box (or
|
||||
manually enter an appropriate temperature). Wait for the printer to
|
||||
reach the desired temperature. Then navigate to the Octoprint control
|
||||
tab and click the "Extrude" button. Verify that the extruder motor
|
||||
reach the desired temperature. Then navigate to the command console and
|
||||
click the "Extrude" button. Verify that the extruder motor
|
||||
turns in the correct direction. If it does not, see the
|
||||
troubleshooting tips in the previous section to confirm the
|
||||
"enable_pin", "step_pin", and "dir_pin" settings for the extruder.</p>
|
||||
|
@ -1528,8 +1525,8 @@ extruder and bed heaters. In order to use this control mechanism, it is
|
|||
necessary to calibrate the PID settings on each printer (PID settings
|
||||
found in other firmwares or in the example configuration files often
|
||||
work poorly).</p>
|
||||
<p>To calibrate the extruder, navigate to the OctoPrint terminal tab and
|
||||
run the PID_CALIBRATE command. For example: <code>PID_CALIBRATE
|
||||
<p>To calibrate the extruder, navigate to the command console
|
||||
and run the PID_CALIBRATE command. For example: <code>PID_CALIBRATE
|
||||
HEATER=extruder TARGET=170</code></p>
|
||||
<p>At the completion of the tuning test run <code>SAVE_CONFIG</code> to update the
|
||||
printer.cfg file the new PID settings.</p>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue