mirror of
https://github.com/Klipper3d/klipper.git
synced 2025-11-08 14:26:07 +01:00
Deploying to gh-pages from @ Klipper3d/klipper@6773ab074b 🚀
This commit is contained in:
@@ -2142,7 +2142,7 @@ by heat or interference. This can make calculating the probe's z-offset
|
|||||||
challenging, particularly at different bed temperatures. As such, some
|
challenging, particularly at different bed temperatures. As such, some
|
||||||
printers use an endstop for homing the Z axis and a probe for calibrating the
|
printers use an endstop for homing the Z axis and a probe for calibrating the
|
||||||
mesh. In this configuration it is possible offset the mesh so that the (X, Y)
|
mesh. In this configuration it is possible offset the mesh so that the (X, Y)
|
||||||
<code>reference position</code> applies zero adjustment. The <code>reference postion</code> should
|
<code>reference position</code> applies zero adjustment. The <code>reference position</code> should
|
||||||
be the location on the bed where a
|
be the location on the bed where a
|
||||||
<a href="Manual_Level.html#calibrating-a-z-endstop">Z_ENDSTOP_CALIBRATE</a>
|
<a href="Manual_Level.html#calibrating-a-z-endstop">Z_ENDSTOP_CALIBRATE</a>
|
||||||
paper test is performed. The bed_mesh module provides the
|
paper test is performed. The bed_mesh module provides the
|
||||||
|
|||||||
@@ -1906,7 +1906,7 @@ Alternatively, one can use a
|
|||||||
<a href="#running-openocd-on-the-raspberry-pi">Raspberry Pi with OpenOCD</a>.</p>
|
<a href="#running-openocd-on-the-raspberry-pi">Raspberry Pi with OpenOCD</a>.</p>
|
||||||
<p>When using OpenOCD with the SAMC21, extra steps must be taken to first
|
<p>When using OpenOCD with the SAMC21, extra steps must be taken to first
|
||||||
put the chip into Cold Plugging mode if the board makes use of the
|
put the chip into Cold Plugging mode if the board makes use of the
|
||||||
SWD pins for other purposes. If using OpenOCD on a Rasberry Pi, this
|
SWD pins for other purposes. If using OpenOCD on a Raspberry Pi, this
|
||||||
can be done by running the following commands before invoking OpenOCD.</p>
|
can be done by running the following commands before invoking OpenOCD.</p>
|
||||||
<div class="highlight"><pre><span></span><code>SWCLK=25
|
<div class="highlight"><pre><span></span><code>SWCLK=25
|
||||||
SWDIO=24
|
SWDIO=24
|
||||||
|
|||||||
@@ -1805,7 +1805,7 @@ longer meets the checklist above, it will be marked out-of-date after
|
|||||||
a month without updates.</p>
|
a month without updates.</p>
|
||||||
<p>Once the requirements are met, you need to:</p>
|
<p>Once the requirements are met, you need to:</p>
|
||||||
<ol>
|
<ol>
|
||||||
<li>update klipper-tranlations repository
|
<li>update klipper-translations repository
|
||||||
<a href="https://github.com/Klipper3d/klipper-translations/blob/translations/active_translations">active_translations</a></li>
|
<a href="https://github.com/Klipper3d/klipper-translations/blob/translations/active_translations">active_translations</a></li>
|
||||||
<li>Optional: add a manual-index.md file in klipper-translations repository's
|
<li>Optional: add a manual-index.md file in klipper-translations repository's
|
||||||
<code>docs\locals\<lang></code> folder to replace the language specific index.md (generated
|
<code>docs\locals\<lang></code> folder to replace the language specific index.md (generated
|
||||||
|
|||||||
@@ -1456,7 +1456,7 @@ object were issued faster than the minimum scheduling time (typically
|
|||||||
100ms) then actual updates could be queued far into the future. Now if
|
100ms) then actual updates could be queued far into the future. Now if
|
||||||
many updates are issued in rapid succession then it is possible that
|
many updates are issued in rapid succession then it is possible that
|
||||||
only the latest request will be applied. If the previous behavior is
|
only the latest request will be applied. If the previous behavior is
|
||||||
requried then consider adding explicit <code>G4</code> delay commands between
|
required then consider adding explicit <code>G4</code> delay commands between
|
||||||
updates.</p>
|
updates.</p>
|
||||||
<p>20240912: Support for <code>maximum_mcu_duration</code> and <code>static_value</code>
|
<p>20240912: Support for <code>maximum_mcu_duration</code> and <code>static_value</code>
|
||||||
parameters in <code>[output_pin]</code> config sections have been removed. These
|
parameters in <code>[output_pin]</code> config sections have been removed. These
|
||||||
@@ -1515,7 +1515,7 @@ exporting <code>mode</code> and <code>active_carriage</code>, the individual mod
|
|||||||
carriage are exported as <code>printer.dual_carriage.carriage_0</code> and
|
carriage are exported as <code>printer.dual_carriage.carriage_0</code> and
|
||||||
<code>printer.dual_carriage.carriage_1</code>.</p>
|
<code>printer.dual_carriage.carriage_1</code>.</p>
|
||||||
<p>20230619: The <code>relative_reference_index</code> option has been deprecated
|
<p>20230619: The <code>relative_reference_index</code> option has been deprecated
|
||||||
and superceded by the <code>zero_reference_position</code> option. Refer to the
|
and superseded by the <code>zero_reference_position</code> option. Refer to the
|
||||||
<a href="Bed_Mesh.html#the-deprecated-relative_reference_index">Bed Mesh Documentation</a>
|
<a href="Bed_Mesh.html#the-deprecated-relative_reference_index">Bed Mesh Documentation</a>
|
||||||
for details on how to update the configuration. With this deprecation
|
for details on how to update the configuration. With this deprecation
|
||||||
the <code>RELATIVE_REFERENCE_INDEX</code> is no longer available as a parameter
|
the <code>RELATIVE_REFERENCE_INDEX</code> is no longer available as a parameter
|
||||||
@@ -1704,7 +1704,7 @@ endstop phases by running the ENDSTOP_PHASE_CALIBRATE command.</p>
|
|||||||
<code>gear_ratio</code> for their rotary steppers, and they may no longer specify
|
<code>gear_ratio</code> for their rotary steppers, and they may no longer specify
|
||||||
a <code>step_distance</code> parameter. See the
|
a <code>step_distance</code> parameter. See the
|
||||||
<a href="Config_Reference.html#stepper">config reference</a> for the format of the
|
<a href="Config_Reference.html#stepper">config reference</a> for the format of the
|
||||||
new gear_ratio paramter.</p>
|
new gear_ratio parameter.</p>
|
||||||
<p>20201213: It is not valid to specify a Z "position_endstop" when using
|
<p>20201213: It is not valid to specify a Z "position_endstop" when using
|
||||||
"probe:z_virtual_endstop". An error will now be raised if a Z
|
"probe:z_virtual_endstop". An error will now be raised if a Z
|
||||||
"position_endstop" is specified with "probe:z_virtual_endstop".
|
"position_endstop" is specified with "probe:z_virtual_endstop".
|
||||||
|
|||||||
@@ -8722,7 +8722,7 @@ sensor_type:
|
|||||||
# load cell will be igfiltered outnored. This option requires the SciPy
|
# load cell will be igfiltered outnored. This option requires the SciPy
|
||||||
# library. Default: None
|
# library. Default: None
|
||||||
#buzz_filter_delay: 2
|
#buzz_filter_delay: 2
|
||||||
# The delay, or 'order', of the buzz filter. This controle the number of
|
# The delay, or 'order', of the buzz filter. This controls the number of
|
||||||
# samples required to make a trigger detection. Can be 1 or 2, the default
|
# samples required to make a trigger detection. Can be 1 or 2, the default
|
||||||
# is 2.
|
# is 2.
|
||||||
#notch_filter_frequencies: 50, 60
|
#notch_filter_frequencies: 50, 60
|
||||||
@@ -8840,7 +8840,7 @@ chip: ADS1115
|
|||||||
# scales all values read from the ADC. Options are: 6.144V, 4.096V, 2.048V,
|
# scales all values read from the ADC. Options are: 6.144V, 4.096V, 2.048V,
|
||||||
# 1.024V, 0.512V, 0.256V
|
# 1.024V, 0.512V, 0.256V
|
||||||
#adc_voltage: 3.3
|
#adc_voltage: 3.3
|
||||||
# The suppy voltage for the device. This allows additional software scaling
|
# The supply voltage for the device. This allows additional software scaling
|
||||||
# for all values read from the ADC.
|
# for all values read from the ADC.
|
||||||
i2c_mcu: host
|
i2c_mcu: host
|
||||||
i2c_bus: i2c.1
|
i2c_bus: i2c.1
|
||||||
@@ -8857,7 +8857,7 @@ sensor_pin: my_ads1x1x:AIN0
|
|||||||
# A combination of the name of the ads1x1x chip and the pin. Possible
|
# A combination of the name of the ads1x1x chip and the pin. Possible
|
||||||
# pin values are AIN0, AIN1, AIN2 and AIN3 for single ended lines and
|
# pin values are AIN0, AIN1, AIN2 and AIN3 for single ended lines and
|
||||||
# DIFF01, DIFF03, DIFF13 and DIFF23 for differential between their
|
# DIFF01, DIFF03, DIFF13 and DIFF23 for differential between their
|
||||||
# correspoding lines. For example
|
# corresponding lines. For example
|
||||||
# DIFF03 measures the differential between line 0 and 3. Only specific
|
# DIFF03 measures the differential between line 0 and 3. Only specific
|
||||||
# combinations for the differentials are allowed.
|
# combinations for the differentials are allowed.
|
||||||
</code></pre></div>
|
</code></pre></div>
|
||||||
|
|||||||
@@ -5238,7 +5238,7 @@ restored and "MOVE_SPEED" is specified, then the toolhead moves will be
|
|||||||
performed with the given speed (in mm/s); otherwise the toolhead move will
|
performed with the given speed (in mm/s); otherwise the toolhead move will
|
||||||
use the rail homing speed. Note that the carriages restore their positions
|
use the rail homing speed. Note that the carriages restore their positions
|
||||||
only over their own axis, which may be necessary to correctly restore COPY
|
only over their own axis, which may be necessary to correctly restore COPY
|
||||||
and MIRROR mode of the dual carraige.</p>
|
and MIRROR mode of the dual carriage.</p>
|
||||||
<h3 id="endstop_phase">[endstop_phase]<a class="headerlink" href="#endstop_phase" title="Permanent link">¶</a></h3>
|
<h3 id="endstop_phase">[endstop_phase]<a class="headerlink" href="#endstop_phase" title="Permanent link">¶</a></h3>
|
||||||
<p>The following commands are available when an
|
<p>The following commands are available when an
|
||||||
<a href="Config_Reference.html#endstop_phase">endstop_phase config section</a> is
|
<a href="Config_Reference.html#endstop_phase">endstop_phase config section</a> is
|
||||||
|
|||||||
@@ -1523,7 +1523,7 @@ load cell and resport statistics:</p>
|
|||||||
<li>'Unique values' should be a large percentage of the 'Samples
|
<li>'Unique values' should be a large percentage of the 'Samples
|
||||||
Collected' value. If 'Unique values' is 1 it is very likely a wiring issue.</li>
|
Collected' value. If 'Unique values' is 1 it is very likely a wiring issue.</li>
|
||||||
<li>Tap or push on the sensor while <code>LOAD_CELL_DIAGNOSTIC</code> runs. If
|
<li>Tap or push on the sensor while <code>LOAD_CELL_DIAGNOSTIC</code> runs. If
|
||||||
things are working correctly ths should increase the 'Sample range'.</li>
|
things are working correctly this should increase the 'Sample range'.</li>
|
||||||
</ul>
|
</ul>
|
||||||
<h2 id="calibrating-a-load-cell">Calibrating a Load Cell<a class="headerlink" href="#calibrating-a-load-cell" title="Permanent link">¶</a></h2>
|
<h2 id="calibrating-a-load-cell">Calibrating a Load Cell<a class="headerlink" href="#calibrating-a-load-cell" title="Permanent link">¶</a></h2>
|
||||||
<p>Load cells are calibrated using the <code>LOAD_CELL_CALIBRATE</code> command. This is an
|
<p>Load cells are calibrated using the <code>LOAD_CELL_CALIBRATE</code> command. This is an
|
||||||
@@ -1648,7 +1648,7 @@ the <code>PROBE</code> command, load_cell_probe will tare the endstop at the cur
|
|||||||
Multiple cycles of this will result in ever-increasing force on the toolhead.
|
Multiple cycles of this will result in ever-increasing force on the toolhead.
|
||||||
<code>force_safety_limit</code> stops this cycle from running out of control.</p>
|
<code>force_safety_limit</code> stops this cycle from running out of control.</p>
|
||||||
<p>Another way this run-away can happen is damage to a strain gauge. If the metal
|
<p>Another way this run-away can happen is damage to a strain gauge. If the metal
|
||||||
part is permanently bent it wil change the <code>reference_tare_counts</code> of the
|
part is permanently bent it will change the <code>reference_tare_counts</code> of the
|
||||||
device. This puts the starting tare value much closer to the limit making it
|
device. This puts the starting tare value much closer to the limit making it
|
||||||
more likely to be violated. You want to be notified if this is happening
|
more likely to be violated. You want to be notified if this is happening
|
||||||
because your hardware has been permanently damaged.</p>
|
because your hardware has been permanently damaged.</p>
|
||||||
|
|||||||
@@ -2174,7 +2174,7 @@ smaller parallel resistors.</p>
|
|||||||
</tr>
|
</tr>
|
||||||
</tbody>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
<p>The RPi has buit-in 1.8K pull-ups on both SCL and SDA.</p>
|
<p>The RPi has built-in 1.8K pull-ups on both SCL and SDA.</p>
|
||||||
<p><img alt="MPU-9250 connected to Pi" src="img/mpu9250-PI-fritzing.png" /></p>
|
<p><img alt="MPU-9250 connected to Pi" src="img/mpu9250-PI-fritzing.png" /></p>
|
||||||
<p>Recommended connection scheme for I2C (i2c0a) on the RP2040:</p>
|
<p>Recommended connection scheme for I2C (i2c0a) on the RP2040:</p>
|
||||||
<table>
|
<table>
|
||||||
|
|||||||
@@ -1488,7 +1488,7 @@ AD do not include the flats on the corners that some test objects provide.</p>
|
|||||||
<p><img alt="skew_lengths" src="img/skew_lengths.png" /></p>
|
<p><img alt="skew_lengths" src="img/skew_lengths.png" /></p>
|
||||||
<h2 id="configure-your-skew">Configure your skew<a class="headerlink" href="#configure-your-skew" title="Permanent link">¶</a></h2>
|
<h2 id="configure-your-skew">Configure your skew<a class="headerlink" href="#configure-your-skew" title="Permanent link">¶</a></h2>
|
||||||
<p>Make sure <code>[skew_correction]</code> is in printer.cfg. You may now use the <code>SET_SKEW</code>
|
<p>Make sure <code>[skew_correction]</code> is in printer.cfg. You may now use the <code>SET_SKEW</code>
|
||||||
gcode to configure skew_correcton. For example, if your measured lengths
|
gcode to configure skew_correction. For example, if your measured lengths
|
||||||
along XY are as follows:</p>
|
along XY are as follows:</p>
|
||||||
<div class="highlight"><pre><span></span><code>Length AC = 140.4
|
<div class="highlight"><pre><span></span><code>Length AC = 140.4
|
||||||
Length BD = 142.8
|
Length BD = 142.8
|
||||||
|
|||||||
@@ -1597,7 +1597,7 @@ M104 S0
|
|||||||
|
|
||||||
<p>before the macro call. Also note that SuperSlicer has a
|
<p>before the macro call. Also note that SuperSlicer has a
|
||||||
"custom gcode only" button option, which achieves the same outcome.</p>
|
"custom gcode only" button option, which achieves the same outcome.</p>
|
||||||
<p>An example of a START_PRINT macro using these paramaters can
|
<p>An example of a START_PRINT macro using these parameters can
|
||||||
be found in config/sample-macros.cfg</p>
|
be found in config/sample-macros.cfg</p>
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -2396,7 +2396,7 @@ is always available):</p>
|
|||||||
<li><code>color_data</code>: A list of color lists containing the RGBW values for a
|
<li><code>color_data</code>: A list of color lists containing the RGBW values for a
|
||||||
led in the chain. Each value is represented as a float from 0.0 to
|
led in the chain. Each value is represented as a float from 0.0 to
|
||||||
1.0. Each color list contains 4 items (red, green, blue, white) even
|
1.0. Each color list contains 4 items (red, green, blue, white) even
|
||||||
if the underyling LED supports fewer color channels. For example,
|
if the underlying LED supports fewer color channels. For example,
|
||||||
the blue value (3rd item in color list) of the second neopixel in a
|
the blue value (3rd item in color list) of the second neopixel in a
|
||||||
chain could be accessed at
|
chain could be accessed at
|
||||||
<code>printer["neopixel <config_name>"].color_data[1][2]</code>.</li>
|
<code>printer["neopixel <config_name>"].color_data[1][2]</code>.</li>
|
||||||
|
|||||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
File diff suppressed because one or more lines are too long
BIN
sitemap.xml.gz
BIN
sitemap.xml.gz
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Reference in New Issue
Block a user