mirror of
https://github.com/Klipper3d/klipper.git
synced 2025-07-16 11:17:52 -06:00
Deploying to gh-pages from @ Klipper3d/klipper@1cc6398074 🚀
This commit is contained in:
parent
9d64784cd9
commit
06b88075fb
308 changed files with 12816 additions and 2971 deletions
Binary file not shown.
|
@ -1281,8 +1281,8 @@
|
||||||
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
<a href="/Load_Cell.md" class="md-nav__link">
|
<a href="/Load_Cell.html" class="md-nav__link">
|
||||||
None
|
Load Cells
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
|
|
@ -1177,15 +1177,8 @@
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
<a href="#hx71xdump_hx71x" class="md-nav__link">
|
<a href="#load_celldump_force" class="md-nav__link">
|
||||||
hx71x/dump_hx71x
|
load_cell/dump_force
|
||||||
</a>
|
|
||||||
|
|
||||||
</li>
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
|
||||||
<a href="#ads1220dump_ads1220" class="md-nav__link">
|
|
||||||
ads1220/dump_ads1220
|
|
||||||
</a>
|
</a>
|
||||||
|
|
||||||
</li>
|
</li>
|
||||||
|
@ -1517,8 +1510,8 @@
|
||||||
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
<a href="Load_Cell.md" class="md-nav__link">
|
<a href="Load_Cell.html" class="md-nav__link">
|
||||||
None
|
Load Cells
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
@ -1714,15 +1707,8 @@
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
<a href="#hx71xdump_hx71x" class="md-nav__link">
|
<a href="#load_celldump_force" class="md-nav__link">
|
||||||
hx71x/dump_hx71x
|
load_cell/dump_force
|
||||||
</a>
|
|
||||||
|
|
||||||
</li>
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
|
||||||
<a href="#ads1220dump_ads1220" class="md-nav__link">
|
|
||||||
ads1220/dump_ads1220
|
|
||||||
</a>
|
</a>
|
||||||
|
|
||||||
</li>
|
</li>
|
||||||
|
@ -1881,12 +1867,10 @@ gcode:
|
||||||
<p>Ce point de terminaison est utilisé pour s'abonner aux <a href="Config_Reference.html#angle">données du capteur d'angle</a>. L'obtention de ces mises à jour de mouvement de bas niveau peut être utile à des fins de diagnostic et de débogage. L'utilisation de ce point de terminaison peut augmenter la charge système de Klipper.</p>
|
<p>Ce point de terminaison est utilisé pour s'abonner aux <a href="Config_Reference.html#angle">données du capteur d'angle</a>. L'obtention de ces mises à jour de mouvement de bas niveau peut être utile à des fins de diagnostic et de débogage. L'utilisation de ce point de terminaison peut augmenter la charge système de Klipper.</p>
|
||||||
<p>Une requête peut ressembler à : <code>{"id": 123, "method":"angle/dump_angle", "params": {"sensor": "my_angle_sensor", "response_template": {}}}</code> et peut renvoyer : <code>{"id": 123,"result":{"header":["time","angle"]}}</code> et peut produire ultérieurement des messages asynchrones tels que : <code>{ "params":{"position_offset":3.151562,"errors":0, "data":[[1290.951905,-5063],[1290.952321,-5065]]}}</code></p>
|
<p>Une requête peut ressembler à : <code>{"id": 123, "method":"angle/dump_angle", "params": {"sensor": "my_angle_sensor", "response_template": {}}}</code> et peut renvoyer : <code>{"id": 123,"result":{"header":["time","angle"]}}</code> et peut produire ultérieurement des messages asynchrones tels que : <code>{ "params":{"position_offset":3.151562,"errors":0, "data":[[1290.951905,-5063],[1290.952321,-5065]]}}</code></p>
|
||||||
<p>Le champ "en-tête" dans la réponse initiale à la requête est utilisé pour décrire les champs présents dans les réponses "données" ultérieures.</p>
|
<p>Le champ "en-tête" dans la réponse initiale à la requête est utilisé pour décrire les champs présents dans les réponses "données" ultérieures.</p>
|
||||||
<h3 id="hx71xdump_hx71x">hx71x/dump_hx71x<a class="headerlink" href="#hx71xdump_hx71x" title="Permanent link">¶</a></h3>
|
<h3 id="load_celldump_force">load_cell/dump_force<a class="headerlink" href="#load_celldump_force" title="Permanent link">¶</a></h3>
|
||||||
<p>This endpoint is used to subscribe to raw HX711 and HX717 ADC data. Obtaining these low-level ADC updates may be useful for diagnostic and debugging purposes. Using this endpoint may increase Klipper's system load.</p>
|
<p>This endpoint is used to subscribe to force data produced by a load_cell. Using this endpoint may increase Klipper's system load.</p>
|
||||||
<p>A request may look like: <code>{"id": 123, "method":"hx71x/dump_hx71x", "params": {"sensor": "load_cell", "response_template": {}}}</code> and might return: <code>{"id": 123,"result":{"header":["time","counts","value"]}}</code> and might later produce asynchronous messages such as: <code>{"params":{"data":[[3292.432935, 562534, 0.067059278], [3292.4394937, 5625322, 0.670590639]]}}</code></p>
|
<p>A request may look like: <code>{"id": 123, "method":"load_cell/dump_force", "params": {"sensor": "load_cell", "response_template": {}}}</code> and might return: <code>{"id": 123,"result":{"header":["time", "force (g)", "counts", "tare_counts"]}}</code> and might later produce asynchronous messages such as: <code>{"params":{"data":[[3292.432935, 40.65, 562534, -234467]]}}</code></p>
|
||||||
<h3 id="ads1220dump_ads1220">ads1220/dump_ads1220<a class="headerlink" href="#ads1220dump_ads1220" title="Permanent link">¶</a></h3>
|
<p>Le champ "en-tête" dans la réponse initiale à la requête est utilisé pour décrire les champs présents dans les réponses "données" ultérieures.</p>
|
||||||
<p>This endpoint is used to subscribe to raw ADS1220 ADC data. Obtaining these low-level ADC updates may be useful for diagnostic and debugging purposes. Using this endpoint may increase Klipper's system load.</p>
|
|
||||||
<p>A request may look like: <code>{"id": 123, "method":"ads1220/dump_ads1220", "params": {"sensor": "load_cell", "response_template": {}}}</code> and might return: <code>{"id": 123,"result":{"header":["time","counts","value"]}}</code> and might later produce asynchronous messages such as: <code>{"params":{"data":[[3292.432935, 562534, 0.067059278], [3292.4394937, 5625322, 0.670590639]]}}</code></p>
|
|
||||||
<h3 id="pause_resumecancel">pause_resume/cancel<a class="headerlink" href="#pause_resumecancel" title="Permanent link">¶</a></h3>
|
<h3 id="pause_resumecancel">pause_resume/cancel<a class="headerlink" href="#pause_resumecancel" title="Permanent link">¶</a></h3>
|
||||||
<p>Ce point final est similaire à l'exécution de la commande G-Code "PRINT_CANCEL". Par exemple : <code>{"id": 123, "method": "pause_resume/cancel"}</code></p>
|
<p>Ce point final est similaire à l'exécution de la commande G-Code "PRINT_CANCEL". Par exemple : <code>{"id": 123, "method": "pause_resume/cancel"}</code></p>
|
||||||
<p>Comme pour le point de terminaison "gcode/script", ce point de terminaison ne se termine qu'après la fin de toutes les commandes G-Code en attente.</p>
|
<p>Comme pour le point de terminaison "gcode/script", ce point de terminaison ne se termine qu'après la fin de toutes les commandes G-Code en attente.</p>
|
||||||
|
|
|
@ -726,13 +726,6 @@
|
||||||
For Y-Axis Calibration
|
For Y-Axis Calibration
|
||||||
</a>
|
</a>
|
||||||
|
|
||||||
</li>
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
|
||||||
<a href="#automatic-calibration-for-both-axes" class="md-nav__link">
|
|
||||||
Automatic Calibration for Both Axes
|
|
||||||
</a>
|
|
||||||
|
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
</ul>
|
</ul>
|
||||||
|
@ -1365,8 +1358,8 @@
|
||||||
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
<a href="Load_Cell.md" class="md-nav__link">
|
<a href="Load_Cell.html" class="md-nav__link">
|
||||||
None
|
Load Cells
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
@ -1440,13 +1433,6 @@
|
||||||
For Y-Axis Calibration
|
For Y-Axis Calibration
|
||||||
</a>
|
</a>
|
||||||
|
|
||||||
</li>
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
|
||||||
<a href="#automatic-calibration-for-both-axes" class="md-nav__link">
|
|
||||||
Automatic Calibration for Both Axes
|
|
||||||
</a>
|
|
||||||
|
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
</ul>
|
</ul>
|
||||||
|
@ -1479,7 +1465,7 @@
|
||||||
|
|
||||||
|
|
||||||
<h1 id="compensation-de-torsion-de-laxe">Compensation de torsion de l'axe<a class="headerlink" href="#compensation-de-torsion-de-laxe" title="Permanent link">¶</a></h1>
|
<h1 id="compensation-de-torsion-de-laxe">Compensation de torsion de l'axe<a class="headerlink" href="#compensation-de-torsion-de-laxe" title="Permanent link">¶</a></h1>
|
||||||
<p>Ce document décrit le module [axis_twist_compensation].</p>
|
<p>This document describes the <code>[axis_twist_compensation]</code> module.</p>
|
||||||
<p>Some printers may have a small twist in their X rail which can skew the results of a probe attached to the X carriage. This is common in printers with designs like the Prusa MK3, Sovol SV06 etc and is further described under <a href="Probe_Calibrate.html#location-bias-check">probe location
|
<p>Some printers may have a small twist in their X rail which can skew the results of a probe attached to the X carriage. This is common in printers with designs like the Prusa MK3, Sovol SV06 etc and is further described under <a href="Probe_Calibrate.html#location-bias-check">probe location
|
||||||
bias</a>. It may result in probe operations such as <a href="Bed_Mesh.html">Bed Mesh</a>, <a href="G-Codes.html#screws_tilt_adjust">Screws Tilt Adjust</a>, <a href="G-Codes.html#z_tilt_adjust">Z Tilt Adjust</a> etc returning inaccurate representations of the bed.</p>
|
bias</a>. It may result in probe operations such as <a href="Bed_Mesh.html">Bed Mesh</a>, <a href="G-Codes.html#screws_tilt_adjust">Screws Tilt Adjust</a>, <a href="G-Codes.html#z_tilt_adjust">Z Tilt Adjust</a> etc returning inaccurate representations of the bed.</p>
|
||||||
<p>Ce module utilise des mesures manuelles effectuées par l'utilisateur afin de corriger les résultats de la sonde. Notez que si votre axe est significativement tordu il est fortement recommandé d'utiliser en premier lieu des moyens mécaniques pour le corriger avant d'utiliser des solutions logicielles.</p>
|
<p>Ce module utilise des mesures manuelles effectuées par l'utilisateur afin de corriger les résultats de la sonde. Notez que si votre axe est significativement tordu il est fortement recommandé d'utiliser en premier lieu des moyens mécaniques pour le corriger avant d'utiliser des solutions logicielles.</p>
|
||||||
|
@ -1495,42 +1481,38 @@ bias</a>. It may result in probe operations such as <a href="Bed_Mesh.html">Bed
|
||||||
<div class="highlight"><pre><span></span><code>AXIS_TWIST_COMPENSATION_CALIBRATE
|
<div class="highlight"><pre><span></span><code>AXIS_TWIST_COMPENSATION_CALIBRATE
|
||||||
</code></pre></div>
|
</code></pre></div>
|
||||||
|
|
||||||
<p>This command will calibrate the X-axis by default. - The calibration wizard will prompt you to measure the probe Z offset at several points along the bed. - By default, the calibration uses 3 points, but you can specify a different number with the option: <code>SAMPLE_COUNT=<value></code></p>
|
<p>This command will calibrate the X-axis by default.</p>
|
||||||
|
<ul>
|
||||||
|
<li>The calibration wizard will prompt you to measure the probe Z offset at several points along the bed.</li>
|
||||||
|
<li>By default, the calibration uses 3 points, but you can specify a different number with the option: <code>SAMPLE_COUNT=<value></code></li>
|
||||||
|
</ul>
|
||||||
<ol>
|
<ol>
|
||||||
<li><strong>Adjust Your Z Offset:</strong> After completing the calibration, be sure to [adjust your Z offset] (Probe_Calibrate.md#calibrating-probe-z-offset).</li>
|
<li><strong>Adjust Your Z Offset:</strong> After completing the calibration, be sure to <a href="Probe_Calibrate.html#calibrating-probe-z-offset">adjust your Z offset</a>.</li>
|
||||||
<li>
|
<li><strong>Perform Bed Leveling Operations:</strong> Use probe-based operations as needed, such as:</li>
|
||||||
<p><strong>Perform Bed Leveling Operations:</strong> Use probe-based operations as needed, such as:</p>
|
</ol>
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href="G-Codes.html#screws_tilt_adjust">Screws Tilt Adjust</a></li>
|
<li><a href="G-Codes.html#screws_tilt_adjust">Screws Tilt Adjust</a></li>
|
||||||
<li><a href="G-Codes.html#z_tilt_adjust">Z Tilt Adjust</a></li>
|
<li><a href="G-Codes.html#z_tilt_adjust">Z Tilt Adjust</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
<ol>
|
||||||
<li>
|
<li><strong>Finalize the Setup:</strong></li>
|
||||||
<p><strong>Finalize the Setup:</strong></p>
|
</ol>
|
||||||
<ul>
|
<ul>
|
||||||
<li>Home all axes, and perform a <a href="Bed_Mesh.html">Bed Mesh</a> if necessary.</li>
|
<li>Home all axes, and perform a <a href="Bed_Mesh.html">Bed Mesh</a> if necessary.</li>
|
||||||
<li>Run a test print, followed by any <a href="Axis_Twist_Compensation.html#fine-tuning">fine-tuning</a> if needed.</li>
|
<li>Run a test print, followed by any <a href="Axis_Twist_Compensation.html#fine-tuning">fine-tuning</a> if needed.</li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
|
||||||
</ol>
|
|
||||||
<h3 id="for-y-axis-calibration">For Y-Axis Calibration<a class="headerlink" href="#for-y-axis-calibration" title="Permanent link">¶</a></h3>
|
<h3 id="for-y-axis-calibration">For Y-Axis Calibration<a class="headerlink" href="#for-y-axis-calibration" title="Permanent link">¶</a></h3>
|
||||||
<p>The calibration process for the Y-axis is similar to the X-axis. To calibrate the Y-axis, use:</p>
|
<p>The calibration process for the Y-axis is similar to the X-axis. To calibrate the Y-axis, use:</p>
|
||||||
<div class="highlight"><pre><span></span><code>AXIS_TWIST_COMPENSATION_CALIBRATE AXIS=Y
|
<div class="highlight"><pre><span></span><code>AXIS_TWIST_COMPENSATION_CALIBRATE AXIS=Y
|
||||||
</code></pre></div>
|
</code></pre></div>
|
||||||
|
|
||||||
<p>This will guide you through the same measuring process as for the X-axis.</p>
|
<p>This will guide you through the same measuring process as for the X-axis.</p>
|
||||||
<h3 id="automatic-calibration-for-both-axes">Automatic Calibration for Both Axes<a class="headerlink" href="#automatic-calibration-for-both-axes" title="Permanent link">¶</a></h3>
|
|
||||||
<p>To perform automatic calibration for both the X and Y axes without manual intervention, use:</p>
|
|
||||||
<div class="highlight"><pre><span></span><code>AXIS_TWIST_COMPENSATION_CALIBRATE AUTO=True
|
|
||||||
</code></pre></div>
|
|
||||||
|
|
||||||
<p>In this mode, the calibration process will run for both axes automatically.</p>
|
|
||||||
<blockquote>
|
<blockquote>
|
||||||
<p><strong>Conseil :</strong> La température du plateau ainsi que la température et la taille de la buse ne semblent pas avoir d'influence sur le processus de calibration.</p>
|
<p><strong>Conseil :</strong> La température du plateau ainsi que la température et la taille de la buse ne semblent pas avoir d'influence sur le processus de calibration.</p>
|
||||||
</blockquote>
|
</blockquote>
|
||||||
<h2 id="axis_twist_compensation-setup-and-commands">[axis_twist_compensation] setup and commands<a class="headerlink" href="#axis_twist_compensation-setup-and-commands" title="Permanent link">¶</a></h2>
|
<h2 id="axis_twist_compensation-setup-and-commands">[axis_twist_compensation] setup and commands<a class="headerlink" href="#axis_twist_compensation-setup-and-commands" title="Permanent link">¶</a></h2>
|
||||||
<p>Configuration options for [axis_twist_compensation] can be found in the <a href="Config_Reference.html#axis_twist_compensation">Configuration Reference</a>.</p>
|
<p>Configuration options for <code>[axis_twist_compensation]</code> can be found in the <a href="Config_Reference.html#axis_twist_compensation">Configuration Reference</a>.</p>
|
||||||
<p>Commands for [axis_twist_compensation] can be found in the <a href="G-Codes.html#axis_twist_compensation">G-Codes Reference</a></p>
|
<p>Commands for <code>[axis_twist_compensation]</code> can be found in the <a href="G-Codes.html#axis_twist_compensation">G-Codes Reference</a></p>
|
||||||
|
|
||||||
|
|
||||||
</article>
|
</article>
|
||||||
|
|
|
@ -1380,8 +1380,8 @@
|
||||||
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
<a href="Load_Cell.md" class="md-nav__link">
|
<a href="Load_Cell.html" class="md-nav__link">
|
||||||
None
|
Load Cells
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
|
|
@ -1399,8 +1399,8 @@
|
||||||
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
<a href="Load_Cell.md" class="md-nav__link">
|
<a href="Load_Cell.html" class="md-nav__link">
|
||||||
None
|
Load Cells
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
|
|
@ -1345,8 +1345,8 @@
|
||||||
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
<a href="Load_Cell.md" class="md-nav__link">
|
<a href="Load_Cell.html" class="md-nav__link">
|
||||||
None
|
Load Cells
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
|
|
@ -1568,8 +1568,8 @@
|
||||||
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
<a href="Load_Cell.md" class="md-nav__link">
|
<a href="Load_Cell.html" class="md-nav__link">
|
||||||
None
|
Load Cells
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
|
|
@ -1475,8 +1475,8 @@
|
||||||
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
<a href="Load_Cell.md" class="md-nav__link">
|
<a href="Load_Cell.html" class="md-nav__link">
|
||||||
None
|
Load Cells
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
@ -1985,30 +1985,30 @@ finalize_config crc=0
|
||||||
</tbody>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
<h3 id="test-du-taux-de-pas-sur-stm32h7">Test du taux de pas sur STM32H7<a class="headerlink" href="#test-du-taux-de-pas-sur-stm32h7" title="Permanent link">¶</a></h3>
|
<h3 id="test-du-taux-de-pas-sur-stm32h7">Test du taux de pas sur STM32H7<a class="headerlink" href="#test-du-taux-de-pas-sur-stm32h7" title="Permanent link">¶</a></h3>
|
||||||
<p>La séquence de configuration suivante est utilisée sur un STM32H743VIT6 :</p>
|
<p>The following configuration sequence is used on STM32H723:</p>
|
||||||
<div class="highlight"><pre><span></span><code>allocate_oids count=3
|
<div class="highlight"><pre><span></span><code>allocate_oids count=3
|
||||||
config_stepper oid=0 step_pin=PD4 dir_pin=PD3 invert_step=-1 step_pulse_ticks=0
|
config_stepper oid=0 step_pin=PA13 dir_pin=PB5 invert_step=-1 step_pulse_ticks=52
|
||||||
config_stepper oid=1 step_pin=PA15 dir_pin=PA8 invert_step=-1 step_pulse_ticks=0
|
config_stepper oid=1 step_pin=PB2 dir_pin=PB6 invert_step=-1 step_pulse_ticks=52
|
||||||
config_stepper oid=2 step_pin=PE2 dir_pin=PE3 invert_step=-1 step_pulse_ticks=0
|
config_stepper oid=2 step_pin=PB3 dir_pin=PB7 invert_step=-1 step_pulse_ticks=52
|
||||||
finalize_config crc=0
|
finalize_config crc=0
|
||||||
</code></pre></div>
|
</code></pre></div>
|
||||||
|
|
||||||
<p>Le test a été exécuté pour la dernière fois sur le commit <code>00191b5c</code> avec la version de gcc <code>arm-none-eabi-gcc (15:8-2019-q3-1+b1) 8.3.1 20190703 (release) [gcc- 8 branches révision 273027]</code>.</p>
|
<p>The test was last run on commit <code>554ae78d</code> with gcc version <code>arm-none-eabi-gcc (Fedora 14.1.0-1.fc40) 14.1.0</code>.</p>
|
||||||
<table>
|
<table>
|
||||||
<thead>
|
<thead>
|
||||||
<tr>
|
<tr>
|
||||||
<th>stm32h7</th>
|
<th>stm32h723</th>
|
||||||
<th>ticks</th>
|
<th>ticks</th>
|
||||||
</tr>
|
</tr>
|
||||||
</thead>
|
</thead>
|
||||||
<tbody>
|
<tbody>
|
||||||
<tr>
|
<tr>
|
||||||
<td>1 moteur pas à pas</td>
|
<td>1 moteur pas à pas</td>
|
||||||
<td>44</td>
|
<td>70</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>3 moteurs pas à pas</td>
|
<td>3 moteurs pas à pas</td>
|
||||||
<td>198</td>
|
<td>181</td>
|
||||||
</tr>
|
</tr>
|
||||||
</tbody>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
|
@ -2215,7 +2215,7 @@ config_stepper oid=2 step_pin=gpio27 dir_pin=gpio5 invert_step=-1 step_pulse_tic
|
||||||
finalize_config crc=0
|
finalize_config crc=0
|
||||||
</code></pre></div>
|
</code></pre></div>
|
||||||
|
|
||||||
<p>The test was last run on commit <code>f6718291</code> with gcc version <code>arm-none-eabi-gcc (Fedora 14.1.0-1.fc40) 14.1.0</code> on Raspberry Pi Pico and Pico 2 boards.</p>
|
<p>The test was last run on commit <code>14c105b8</code> with gcc version <code>arm-none-eabi-gcc (Fedora 14.1.0-1.fc40) 14.1.0</code> on Raspberry Pi Pico and Pico 2 boards.</p>
|
||||||
<table>
|
<table>
|
||||||
<thead>
|
<thead>
|
||||||
<tr>
|
<tr>
|
||||||
|
@ -2226,11 +2226,11 @@ finalize_config crc=0
|
||||||
<tbody>
|
<tbody>
|
||||||
<tr>
|
<tr>
|
||||||
<td>1 moteur pas à pas</td>
|
<td>1 moteur pas à pas</td>
|
||||||
<td>5</td>
|
<td>3</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>3 moteurs pas à pas</td>
|
<td>3 moteurs pas à pas</td>
|
||||||
<td>22</td>
|
<td>14</td>
|
||||||
</tr>
|
</tr>
|
||||||
</tbody>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
|
@ -2252,7 +2252,7 @@ finalize_config crc=0
|
||||||
</tr>
|
</tr>
|
||||||
</tbody>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
<p>(*) Note that the reported rp2040 ticks are relative to a 12Mhz scheduling timer and do not correspond to its 125Mhz internal ARM processing rate. It is expected that 5 scheduling ticks corresponds to ~47 ARM core cycles and 22 scheduling ticks corresponds to ~224 ARM core cycles.</p>
|
<p>(*) Note that the reported rp2040 ticks are relative to a 12Mhz scheduling timer and do not correspond to its 200Mhz internal ARM processing rate. It is expected that 5 scheduling ticks corresponds to ~42 ARM core cycles and 14 scheduling ticks corresponds to ~225 ARM core cycles.</p>
|
||||||
<h3 id="test-du-taux-de-pas-pour-le-mcu-linux">Test du taux de pas pour le MCU Linux<a class="headerlink" href="#test-du-taux-de-pas-pour-le-mcu-linux" title="Permanent link">¶</a></h3>
|
<h3 id="test-du-taux-de-pas-pour-le-mcu-linux">Test du taux de pas pour le MCU Linux<a class="headerlink" href="#test-du-taux-de-pas-pour-le-mcu-linux" title="Permanent link">¶</a></h3>
|
||||||
<p>La séquence de configuration suivante est utilisée sur un Raspberry Pi :</p>
|
<p>La séquence de configuration suivante est utilisée sur un Raspberry Pi :</p>
|
||||||
<div class="highlight"><pre><span></span><code>allocate_oids count=3
|
<div class="highlight"><pre><span></span><code>allocate_oids count=3
|
||||||
|
|
|
@ -1429,8 +1429,8 @@
|
||||||
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
<a href="Load_Cell.md" class="md-nav__link">
|
<a href="Load_Cell.html" class="md-nav__link">
|
||||||
None
|
Load Cells
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
|
|
@ -1501,8 +1501,8 @@
|
||||||
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
<a href="Load_Cell.md" class="md-nav__link">
|
<a href="Load_Cell.html" class="md-nav__link">
|
||||||
None
|
Load Cells
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
|
|
@ -1371,8 +1371,8 @@
|
||||||
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
<a href="Load_Cell.md" class="md-nav__link">
|
<a href="Load_Cell.html" class="md-nav__link">
|
||||||
None
|
Load Cells
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
@ -1549,6 +1549,7 @@ iface can0 can static
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
<ul>
|
<ul>
|
||||||
|
<li>It is only valid to use USB to CAN bridge mode if there is a functioning CAN bus with at least one other node available (in addition to the bridge node itself). Use a standard USB configuration if the goal is to communicate only with the single USB device. Using USB to CAN bridge mode without a fully functioning CAN bus (including terminating resistors and an additional node) may result in sporadic errors even when communicating with the bridge node.</li>
|
||||||
<li>Une carte de pont USB à CAN n'apparaîtra pas en tant que périphérique série USB, elle ne s'affichera pas lors de l'execution de la commande <code>ls /dev/serial/by-id</code>, et elle ne peut pas être configurée dans le fichier Klipper avec un paramètre <code>serial:</code>. La carte pont apparaît comme un « adaptateur CAN USB » et est configuré dans le printer.cfg en tant que <a href="#configuring-klipper">Nœud CAN</a>.</li>
|
<li>Une carte de pont USB à CAN n'apparaîtra pas en tant que périphérique série USB, elle ne s'affichera pas lors de l'execution de la commande <code>ls /dev/serial/by-id</code>, et elle ne peut pas être configurée dans le fichier Klipper avec un paramètre <code>serial:</code>. La carte pont apparaît comme un « adaptateur CAN USB » et est configuré dans le printer.cfg en tant que <a href="#configuring-klipper">Nœud CAN</a>.</li>
|
||||||
</ul>
|
</ul>
|
||||||
<h2 id="conseils-pour-le-depannage">Conseils pour le dépannage<a class="headerlink" href="#conseils-pour-le-depannage" title="Permanent link">¶</a></h2>
|
<h2 id="conseils-pour-le-depannage">Conseils pour le dépannage<a class="headerlink" href="#conseils-pour-le-depannage" title="Permanent link">¶</a></h2>
|
||||||
|
|
|
@ -1284,6 +1284,13 @@
|
||||||
Use an appropriate txqueuelen setting
|
Use an appropriate txqueuelen setting
|
||||||
</a>
|
</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li class="md-nav__item">
|
||||||
|
<a href="#use-canbus_querypy-only-to-identify-nodes-never-previously-seen" class="md-nav__link">
|
||||||
|
Use canbus_query.py only to identify nodes never previously seen
|
||||||
|
</a>
|
||||||
|
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
|
@ -1370,8 +1377,8 @@
|
||||||
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
<a href="Load_Cell.md" class="md-nav__link">
|
<a href="Load_Cell.html" class="md-nav__link">
|
||||||
None
|
Load Cells
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
@ -1444,6 +1451,13 @@
|
||||||
Use an appropriate txqueuelen setting
|
Use an appropriate txqueuelen setting
|
||||||
</a>
|
</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li class="md-nav__item">
|
||||||
|
<a href="#use-canbus_querypy-only-to-identify-nodes-never-previously-seen" class="md-nav__link">
|
||||||
|
Use canbus_query.py only to identify nodes never previously seen
|
||||||
|
</a>
|
||||||
|
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
|
@ -1500,12 +1514,16 @@ resistors</a> on the CAN bus. If the resistors are not properly installed then m
|
||||||
<p>Vérifier que toutes les fiches et sertissages sur le câblage CAN sont entièrement sécurisés. Le mouvement de la tête d'outil d'imprimante peut faire bouger le câblage de bus CAN et provoquer des faux contacts - source d'erreurs de communication aléatoires.</p>
|
<p>Vérifier que toutes les fiches et sertissages sur le câblage CAN sont entièrement sécurisés. Le mouvement de la tête d'outil d'imprimante peut faire bouger le câblage de bus CAN et provoquer des faux contacts - source d'erreurs de communication aléatoires.</p>
|
||||||
<h2 id="verification-de-laugmentation-du-compteur-octets_invalide">Vérification de l'augmentation du compteur octets_invalide<a class="headerlink" href="#verification-de-laugmentation-du-compteur-octets_invalide" title="Permanent link">¶</a></h2>
|
<h2 id="verification-de-laugmentation-du-compteur-octets_invalide">Vérification de l'augmentation du compteur octets_invalide<a class="headerlink" href="#verification-de-laugmentation-du-compteur-octets_invalide" title="Permanent link">¶</a></h2>
|
||||||
<p>Le fichier journal de Klipper affiche une ligne <code>Stats</code> une fois par seconde lorsque l'imprimante est active. Ces lignes "Stats" ont un compteur <code>bytes_invalid</code> pour chaque microcontrôleur. Ce compteur ne devrait pas augmenter au cours de l'utilisation normale de l'imprimante (il est normal que le compteur soit non nul après un RESTART et ce n'est pas une préoccupation si le compteur augmente une fois par mois). Si ce compteur augmente sur un microcontrôleur de bus CAN pendant un fonctionnement normal (s'il augmente toutes les heures ou plus fréquemment) alors c'est une indication d'un problème grave.</p>
|
<p>Le fichier journal de Klipper affiche une ligne <code>Stats</code> une fois par seconde lorsque l'imprimante est active. Ces lignes "Stats" ont un compteur <code>bytes_invalid</code> pour chaque microcontrôleur. Ce compteur ne devrait pas augmenter au cours de l'utilisation normale de l'imprimante (il est normal que le compteur soit non nul après un RESTART et ce n'est pas une préoccupation si le compteur augmente une fois par mois). Si ce compteur augmente sur un microcontrôleur de bus CAN pendant un fonctionnement normal (s'il augmente toutes les heures ou plus fréquemment) alors c'est une indication d'un problème grave.</p>
|
||||||
<p>L'augmentation du compteur <code>bytes_invalid</code> sur une connexion de bus CAN est un symptôme de messages réémis sur le bus CAN. Il existe deux causes connues de réémission de messages :</p>
|
<p>Incrementing <code>bytes_invalid</code> on a CAN bus connection is a symptom of reordered messages on the CAN bus. If seen, make sure to:</p>
|
||||||
<ol>
|
<ul>
|
||||||
<li>Les anciennes versions du micrologiciel candlight ont un bug qui peut causer des réémissions de messages. Si vous utilisez un adaptateur USB CAN qui exécute ce micrologiciel, assurez-vous de mettre à jour le dernier micrologiciel si vous remarquez une incrémentation anormale du compteur <code>bytes_invalid</code>.</li>
|
<li>Use a Linux kernel version 6.6.0 or later.</li>
|
||||||
<li>Certains noyaux Linux destinés à des périphériques embarqués sont connus pour réémettre les messages de bus CAN. Il peut être nécessaire d'utiliser un autre noyau Linux ou d'utiliser du matériel qui prend en charge les noyaux Linux courants qui ne présentent pas ce problème.</li>
|
<li>If using a USB-to-CANBUS adapter running candlelight firmware, use v2.0 or later of candleLight_fw.</li>
|
||||||
</ol>
|
<li>If using Klipper's USB-to-CANBUS bridge mode, make sure the bridge node is flashed with Klipper v0.12.0 or later.</li>
|
||||||
<p>La réorganisation des messages est un problème grave qui doit être résolu. Cela entraînera un comportement instable et peut conduire à des erreurs déroutantes à n'importe quelle partie d'une impression.</p>
|
</ul>
|
||||||
|
<p>Reordered messages is a severe problem that must be fixed. It will result in unstable behavior and can lead to confusing errors at any part of a print. An incrementing <code>bytes_invalid</code> is not caused by wiring or similar hardware issues and can only be fixed by identifying and updating the faulty software.</p>
|
||||||
|
<p>Older versions of the Linux kernel had a bug in the gs_usb canbus driver code that could cause reordered canbus packets. The issue is thought to be fixed in <a href="https://github.com/torvalds/linux/commit/24bc41b4558347672a3db61009c339b1f5692169">Linux commit 24bc41b4</a> which was released in v6.6.0. In some cases, older Linux versions may not show the problem (due to how hardware interrupts are configured), however if problems are seen the recommended solution is to upgrade to a newer kernel.</p>
|
||||||
|
<p>Older versions of candlelight firmware could reorder canbus packets, and the issue is thought to be fixed in <a href="https://github.com/candle-usb/candleLight_fw/commit/8b3a7b4565a3c9521b762b154c94c72c5acb2bcf">candlelight_fw commit 8b3a7b45</a>.</p>
|
||||||
|
<p>Older versions of Klipper's USB-to-CANBUS bridge code could incorrectly drop canbus messages. This is not as severe as reordering messages, but it should still be fixed. It is thought to be fixed with <a href="https://github.com/Klipper3d/klipper/pull/6175">Klipper PR #6175</a>.</p>
|
||||||
<h2 id="use-an-appropriate-txqueuelen-setting">Use an appropriate txqueuelen setting<a class="headerlink" href="#use-an-appropriate-txqueuelen-setting" title="Permanent link">¶</a></h2>
|
<h2 id="use-an-appropriate-txqueuelen-setting">Use an appropriate txqueuelen setting<a class="headerlink" href="#use-an-appropriate-txqueuelen-setting" title="Permanent link">¶</a></h2>
|
||||||
<p>The Klipper code uses the Linux kernel to manage CAN bus traffic. By default, the kernel will only queue 10 CAN transmit packets. It is recommended to <a href="CANBUS.html#host-hardware">configure the can0 device</a> with a <code>txqueuelen 128</code> to increase that size.</p>
|
<p>The Klipper code uses the Linux kernel to manage CAN bus traffic. By default, the kernel will only queue 10 CAN transmit packets. It is recommended to <a href="CANBUS.html#host-hardware">configure the can0 device</a> with a <code>txqueuelen 128</code> to increase that size.</p>
|
||||||
<p>If Klipper transmits a packet and Linux has filled all of its transmit queue space then Linux will drop that packet and messages like the following will appear in the Klipper log:</p>
|
<p>If Klipper transmits a packet and Linux has filled all of its transmit queue space then Linux will drop that packet and messages like the following will appear in the Klipper log:</p>
|
||||||
|
@ -1517,6 +1535,10 @@ resistors</a> on the CAN bus. If the resistors are not properly installed then m
|
||||||
<p>One may check the current queue size by running the Linux command <code>ip link show can0</code>. It should report a bunch of text including the snippet <code>qlen 128</code>. If one sees something like <code>qlen 10</code> then it indicates the CAN device has not been properly configured.</p>
|
<p>One may check the current queue size by running the Linux command <code>ip link show can0</code>. It should report a bunch of text including the snippet <code>qlen 128</code>. If one sees something like <code>qlen 10</code> then it indicates the CAN device has not been properly configured.</p>
|
||||||
<p>It is not recommended to use a <code>txqueuelen</code> significantly larger than 128. A CAN bus running at a frequency of 1000000 will typically take around 120us to transmit a CAN packet. Thus a queue of 128 packets is likely to take around 15-20ms to drain. A substantially larger queue could cause excessive spikes in message round-trip-time which could lead to unrecoverable errors. Said another way, Klipper's application retransmit system is more robust if it does not have to wait for Linux to drain an excessively large queue of possibly stale data. This is analogous to the problem of <a href="https://en.wikipedia.org/wiki/Bufferbloat">bufferbloat</a> on internet routers.</p>
|
<p>It is not recommended to use a <code>txqueuelen</code> significantly larger than 128. A CAN bus running at a frequency of 1000000 will typically take around 120us to transmit a CAN packet. Thus a queue of 128 packets is likely to take around 15-20ms to drain. A substantially larger queue could cause excessive spikes in message round-trip-time which could lead to unrecoverable errors. Said another way, Klipper's application retransmit system is more robust if it does not have to wait for Linux to drain an excessively large queue of possibly stale data. This is analogous to the problem of <a href="https://en.wikipedia.org/wiki/Bufferbloat">bufferbloat</a> on internet routers.</p>
|
||||||
<p>Under normal circumstances Klipper may utilize ~25 queue slots per MCU - typically only utilizing more slots during retransmits. (Specifically, the Klipper host may transmit up to 192 bytes to each Klipper MCU before receiving an acknowledgment from that MCU.) If a single CAN bus has 5 or more Klipper MCUs on it, then it might be necessary to increase the <code>txqueuelen</code> above the recommended value of 128. However, as above, care should be taken when selecting a new value to avoid excessive round-trip-time latency.</p>
|
<p>Under normal circumstances Klipper may utilize ~25 queue slots per MCU - typically only utilizing more slots during retransmits. (Specifically, the Klipper host may transmit up to 192 bytes to each Klipper MCU before receiving an acknowledgment from that MCU.) If a single CAN bus has 5 or more Klipper MCUs on it, then it might be necessary to increase the <code>txqueuelen</code> above the recommended value of 128. However, as above, care should be taken when selecting a new value to avoid excessive round-trip-time latency.</p>
|
||||||
|
<h2 id="use-canbus_querypy-only-to-identify-nodes-never-previously-seen">Use <code>canbus_query.py</code> only to identify nodes never previously seen<a class="headerlink" href="#use-canbus_querypy-only-to-identify-nodes-never-previously-seen" title="Permanent link">¶</a></h2>
|
||||||
|
<p>It is only valid to use the <a href="CANBUS.html#finding-the-canbus_uuid-for-new-micro-controllers"><code>canbus_query.py</code> tool</a> to identify micro-controllers that have never been previously identified. Once all nodes on a bus are identified, record the resulting uuids in the printer.cfg, and avoid running the tool unnecessarily.</p>
|
||||||
|
<p>The tool is implemented using a low-level mechanism that can cause nodes to internally observe bus errors. These internal errors may result in communication interruptions and may result is some nodes disconnecting from the bus.</p>
|
||||||
|
<p>It is not valid to use the tool to "ping" if a node is connected. Do not run the tool during an active print.</p>
|
||||||
<h2 id="obtenir-les-journaux-candump">Obtenir les journaux 'candump'<a class="headerlink" href="#obtenir-les-journaux-candump" title="Permanent link">¶</a></h2>
|
<h2 id="obtenir-les-journaux-candump">Obtenir les journaux 'candump'<a class="headerlink" href="#obtenir-les-journaux-candump" title="Permanent link">¶</a></h2>
|
||||||
<p>Les messages de bus CAN envoyés au microcontrôleur sont gérés par le noyau Linux. Il est possible de capturer ces messages à des fins de débogage. Le journal de ces messages peut être utile lors des diagnostics.</p>
|
<p>Les messages de bus CAN envoyés au microcontrôleur sont gérés par le noyau Linux. Il est possible de capturer ces messages à des fins de débogage. Le journal de ces messages peut être utile lors des diagnostics.</p>
|
||||||
<p>L'outil Linux <a href="https ://github.com/linux-can/can-utils">can-utils</a> fournit le logiciel de capture. Il peut être installé en exécutant :</p>
|
<p>L'outil Linux <a href="https ://github.com/linux-can/can-utils">can-utils</a> fournit le logiciel de capture. Il peut être installé en exécutant :</p>
|
||||||
|
|
|
@ -1370,8 +1370,8 @@
|
||||||
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
<a href="Load_Cell.md" class="md-nav__link">
|
<a href="Load_Cell.html" class="md-nav__link">
|
||||||
None
|
Load Cells
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
|
|
@ -1370,8 +1370,8 @@
|
||||||
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
<a href="Load_Cell.md" class="md-nav__link">
|
<a href="Load_Cell.html" class="md-nav__link">
|
||||||
None
|
Load Cells
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
|
|
@ -1385,8 +1385,8 @@
|
||||||
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
<a href="Load_Cell.md" class="md-nav__link">
|
<a href="Load_Cell.html" class="md-nav__link">
|
||||||
None
|
Load Cells
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
|
|
@ -1421,8 +1421,8 @@
|
||||||
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
<a href="Load_Cell.md" class="md-nav__link">
|
<a href="Load_Cell.html" class="md-nav__link">
|
||||||
None
|
Load Cells
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
|
|
@ -1327,8 +1327,8 @@
|
||||||
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
<a href="Load_Cell.md" class="md-nav__link">
|
<a href="Load_Cell.html" class="md-nav__link">
|
||||||
None
|
Load Cells
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
@ -1410,6 +1410,12 @@
|
||||||
<p>Ce document couvre les modifications logicielles apportées au fichier de configuration qui ne sont pas rétro compatibles. Il est conseillé de consulter ce document lors de la mise à jour du logiciel Klipper.</p>
|
<p>Ce document couvre les modifications logicielles apportées au fichier de configuration qui ne sont pas rétro compatibles. Il est conseillé de consulter ce document lors de la mise à jour du logiciel Klipper.</p>
|
||||||
<p>Toutes les dates de ce document sont approximatives.</p>
|
<p>Toutes les dates de ce document sont approximatives.</p>
|
||||||
<h2 id="changements">Changements<a class="headerlink" href="#changements" title="Permanent link">¶</a></h2>
|
<h2 id="changements">Changements<a class="headerlink" href="#changements" title="Permanent link">¶</a></h2>
|
||||||
|
<p>20250428: The maximum <code>cycle_time</code> for pwm <code>[output_pin]</code>, <code>[pwm_cycle_time]</code>, <code>[pwm_tool]</code>, and similar config sections is now 3 seconds (reduced from 5 seconds). The <code>maximum_mcu_duration</code> in <code>[pwm_tool]</code> is now also 3 seconds.</p>
|
||||||
|
<p>20250418: The manual_stepper <code>STOP_ON_ENDSTOP</code> feature may now take less time to complete. Previously, the command would wait the entire time the move could possibly take even if the endstop triggered earlier. Now, the command finishes shortly after the endstop trigger.</p>
|
||||||
|
<p>20250417: SPI devices using "software SPI" are now rate limited. Previously, the <code>spi_speed</code> in the config was ignored and the transmission speed was only limited by the processing speed of the micro-controller. Now, speeds are limited by the <code>spi_speed</code> config parameter (actual hardware speeds are likely to be lower than the configured value due to software overhead).</p>
|
||||||
|
<p>20250411: Klipper v0.13.0 released.</p>
|
||||||
|
<p>20250308: The <code>AUTO</code> parameter of the <code>AXIS_TWIST_COMPENSATION_CALIBRATE</code> command has been removed.</p>
|
||||||
|
<p>20250131: Option <code>VARIABLE=<name></code> in <code>SAVE_VARIABLE</code> requires lowercase value. For example, <code>extruder</code> instead of mixedcase <code>Extruder</code> or uppercase <code>EXTRUDER</code>. Using any uppercase letter will raise an error.</p>
|
||||||
<p>20241203: The resonance test has been changed to include slow sweeping moves. This change requires that testing point(s) have some clearance in X/Y plane (+/- 30 mm from the test point should suffice when using the default settings). The new test should generally produce more accurate and reliable test results. However, if required, the previous test behavior can be restored by adding options <code>sweeping_period: 0</code> and <code>accel_per_hz: 75</code> to the <code>[resonance_tester]</code> config section.</p>
|
<p>20241203: The resonance test has been changed to include slow sweeping moves. This change requires that testing point(s) have some clearance in X/Y plane (+/- 30 mm from the test point should suffice when using the default settings). The new test should generally produce more accurate and reliable test results. However, if required, the previous test behavior can be restored by adding options <code>sweeping_period: 0</code> and <code>accel_per_hz: 75</code> to the <code>[resonance_tester]</code> config section.</p>
|
||||||
<p>20241201: In some cases Klipper may have ignored leading characters or spaces in a traditional G-Code command. For example, "99M123" may have been interpreted as "M123" and "M 321" may have been interpreted as "M321". Klipper will now report these cases with an "Unknown command" warning.</p>
|
<p>20241201: In some cases Klipper may have ignored leading characters or spaces in a traditional G-Code command. For example, "99M123" may have been interpreted as "M123" and "M 321" may have been interpreted as "M321". Klipper will now report these cases with an "Unknown command" warning.</p>
|
||||||
<p>20241112: Option <code>CHIPS=<chip_name></code> in <code>TEST_RESONANCES</code> and <code>SHAPER_CALIBRATE</code> requires specifying the full name(s) of the accel chip(s). For example, <code>adxl345 rpi</code> instead of short name - <code>rpi</code>.</p>
|
<p>20241112: Option <code>CHIPS=<chip_name></code> in <code>TEST_RESONANCES</code> and <code>SHAPER_CALIBRATE</code> requires specifying the full name(s) of the accel chip(s). For example, <code>adxl345 rpi</code> instead of short name - <code>rpi</code>.</p>
|
||||||
|
|
|
@ -931,6 +931,13 @@
|
||||||
[adxl345]
|
[adxl345]
|
||||||
</a>
|
</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li class="md-nav__item">
|
||||||
|
<a href="#icm20948" class="md-nav__link">
|
||||||
|
[icm20948]
|
||||||
|
</a>
|
||||||
|
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
|
@ -1741,6 +1748,13 @@
|
||||||
[adc_scaled]
|
[adc_scaled]
|
||||||
</a>
|
</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li class="md-nav__item">
|
||||||
|
<a href="#ads1x1x" class="md-nav__link">
|
||||||
|
[ads1x1x]
|
||||||
|
</a>
|
||||||
|
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
|
@ -2600,8 +2614,8 @@
|
||||||
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
<a href="Load_Cell.md" class="md-nav__link">
|
<a href="Load_Cell.html" class="md-nav__link">
|
||||||
None
|
Load Cells
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
@ -3053,6 +3067,13 @@
|
||||||
[adxl345]
|
[adxl345]
|
||||||
</a>
|
</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li class="md-nav__item">
|
||||||
|
<a href="#icm20948" class="md-nav__link">
|
||||||
|
[icm20948]
|
||||||
|
</a>
|
||||||
|
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
|
@ -3863,6 +3884,13 @@
|
||||||
[adc_scaled]
|
[adc_scaled]
|
||||||
</a>
|
</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li class="md-nav__item">
|
||||||
|
<a href="#ads1x1x" class="md-nav__link">
|
||||||
|
[ads1x1x]
|
||||||
|
</a>
|
||||||
|
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
|
@ -5284,6 +5312,22 @@ cs_pin :
|
||||||
# de résonance.
|
# de résonance.
|
||||||
</code></pre></div>
|
</code></pre></div>
|
||||||
|
|
||||||
|
<h3 id="icm20948">[icm20948]<a class="headerlink" href="#icm20948" title="Permanent link">¶</a></h3>
|
||||||
|
<p>Support for icm20948 accelerometers.</p>
|
||||||
|
<div class="highlight"><pre><span></span><code>[icm20948]
|
||||||
|
#i2c_address:
|
||||||
|
# Default is 104 (0x68). If AD0 is high, it would be 0x69 instead.
|
||||||
|
#i2c_mcu:
|
||||||
|
#i2c_bus:
|
||||||
|
#i2c_software_scl_pin:
|
||||||
|
#i2c_software_sda_pin:
|
||||||
|
#i2c_speed: 400000
|
||||||
|
# See the "common I2C settings" section for a description of the
|
||||||
|
# above parameters. The default "i2c_speed" is 400000.
|
||||||
|
#axes_map: x, y, z
|
||||||
|
# See the "adxl345" section for information on this parameter.
|
||||||
|
</code></pre></div>
|
||||||
|
|
||||||
<h3 id="lis2dw">[lis2dw]<a class="headerlink" href="#lis2dw" title="Permanent link">¶</a></h3>
|
<h3 id="lis2dw">[lis2dw]<a class="headerlink" href="#lis2dw" title="Permanent link">¶</a></h3>
|
||||||
<p>Support for LIS2DW accelerometers.</p>
|
<p>Support for LIS2DW accelerometers.</p>
|
||||||
<div class="highlight"><pre><span></span><code>[lis2dw]
|
<div class="highlight"><pre><span></span><code>[lis2dw]
|
||||||
|
@ -5607,6 +5651,9 @@ z_offset:
|
||||||
sensor_type: ldc1612
|
sensor_type: ldc1612
|
||||||
# The sensor chip used to perform eddy current measurements. This
|
# The sensor chip used to perform eddy current measurements. This
|
||||||
# parameter must be provided and must be set to ldc1612.
|
# parameter must be provided and must be set to ldc1612.
|
||||||
|
#frequency:
|
||||||
|
# The external crystal frequency (in Hz) of the LDC1612 chip.
|
||||||
|
# The default is 12000000.
|
||||||
#intb_pin:
|
#intb_pin:
|
||||||
# MCU gpio pin connected to the ldc1612 sensor's INTB pin (if
|
# MCU gpio pin connected to the ldc1612 sensor's INTB pin (if
|
||||||
# available). The default is to not use the INTB pin.
|
# available). The default is to not use the INTB pin.
|
||||||
|
@ -6536,23 +6583,27 @@ pin:
|
||||||
<p>Exécute le gcode quand un bouton est pressé ou relâché (ou quand une broche change d'état). Vous pouvez vérifier l'état du bouton en utilisant <code>QUERY_BUTTON button=my_gcode_button</code>.</p>
|
<p>Exécute le gcode quand un bouton est pressé ou relâché (ou quand une broche change d'état). Vous pouvez vérifier l'état du bouton en utilisant <code>QUERY_BUTTON button=my_gcode_button</code>.</p>
|
||||||
<div class="highlight"><pre><span></span><code>[gcode_button my_gcode_button]
|
<div class="highlight"><pre><span></span><code>[gcode_button my_gcode_button]
|
||||||
pin:
|
pin:
|
||||||
# La broche sur laquelle le bouton est connecté. Ce paramètre doit être
|
# The pin on which the button is connected. This parameter must be
|
||||||
# fourni.
|
# provided.
|
||||||
#analog_range:
|
#analog_range:
|
||||||
# Deux résistances séparées par des virgules (en Ohms) spécifiant la plage de
|
# Two comma separated resistances (in Ohms) specifying the minimum
|
||||||
# résistance minimale et maximale de la résistance du bouton. Si le paramètre
|
# and maximum resistance range for the button. If analog_range is
|
||||||
# analog_range est fourni, la broche doit être une broche à capacité analogique.
|
# provided then the pin must be an analog capable pin. The default
|
||||||
# La valeur par défaut est d'utiliser un gpio numérique pour le bouton.
|
# is to use digital gpio for the button.
|
||||||
#analog_pullup_resistor:
|
#analog_pullup_resistor:
|
||||||
# La résistance d'excursion (en Ohms) lorsque la gamme analogique est spécifiée.
|
# The pullup resistance (in Ohms) when analog_range is specified.
|
||||||
# La valeur par défaut est 4700 ohms.
|
# The default is 4700 ohms.
|
||||||
#press_gcode:
|
#press_gcode:
|
||||||
# Une liste de commandes G-Code à exécuter lorsque le bouton est pressé.
|
# A list of G-Code commands to execute when the button is pressed.
|
||||||
# Les modèles G-Code sont pris en charge. Ce paramètre doit être fourni.
|
# G-Code templates are supported. This parameter must be provided.
|
||||||
#release_gcode:
|
#release_gcode:
|
||||||
# Une liste de commandes G-code à exécuter lorsque le bouton est relâché.
|
# A list of G-Code commands to execute when the button is released.
|
||||||
# Les modèles G-Code sont supportés. La valeur par défaut est de ne pas exécuter
|
# G-Code templates are supported. The default is to not run any
|
||||||
# de commandes lors du relâchement d'un bouton.
|
# commands on a button release.
|
||||||
|
#debounce_delay:
|
||||||
|
# A period of time in seconds to debounce events prior to running the
|
||||||
|
# button gcode. If the button is pressed and released during this
|
||||||
|
# delay, the entire button press is ignored. Default is 0.
|
||||||
</code></pre></div>
|
</code></pre></div>
|
||||||
|
|
||||||
<h3 id="output_pin">[output_pin]<a class="headerlink" href="#output_pin" title="Permanent link">¶</a></h3>
|
<h3 id="output_pin">[output_pin]<a class="headerlink" href="#output_pin" title="Permanent link">¶</a></h3>
|
||||||
|
@ -6685,8 +6736,9 @@ run_current:
|
||||||
#stealthchop_threshold: 0
|
#stealthchop_threshold: 0
|
||||||
# The velocity (in mm/s) to set the "stealthChop" threshold to. When
|
# The velocity (in mm/s) to set the "stealthChop" threshold to. When
|
||||||
# set, "stealthChop" mode will be enabled if the stepper motor
|
# set, "stealthChop" mode will be enabled if the stepper motor
|
||||||
# velocity is below this value. The default is 0, which disables
|
# velocity is below this value. Note that the "sensorless homing"
|
||||||
# "stealthChop" mode.
|
# code may temporarily override this setting during homing
|
||||||
|
# operations. The default is 0, which disables "stealthChop" mode.
|
||||||
#coolstep_threshold:
|
#coolstep_threshold:
|
||||||
# The velocity (in mm/s) to set the TMC driver internal "CoolStep"
|
# The velocity (in mm/s) to set the TMC driver internal "CoolStep"
|
||||||
# threshold to. If set, the coolstep feature will be enabled when
|
# threshold to. If set, the coolstep feature will be enabled when
|
||||||
|
@ -6735,6 +6787,7 @@ run_current:
|
||||||
#driver_PWM_FREQ: 1
|
#driver_PWM_FREQ: 1
|
||||||
#driver_PWM_GRAD: 4
|
#driver_PWM_GRAD: 4
|
||||||
#driver_PWM_AMPL: 128
|
#driver_PWM_AMPL: 128
|
||||||
|
#driver_FREEWHEEL: 0
|
||||||
#driver_SGT: 0
|
#driver_SGT: 0
|
||||||
#driver_SEMIN: 0
|
#driver_SEMIN: 0
|
||||||
#driver_SEUP: 0
|
#driver_SEUP: 0
|
||||||
|
@ -6792,8 +6845,9 @@ run_current:
|
||||||
#stealthchop_threshold: 0
|
#stealthchop_threshold: 0
|
||||||
# The velocity (in mm/s) to set the "stealthChop" threshold to. When
|
# The velocity (in mm/s) to set the "stealthChop" threshold to. When
|
||||||
# set, "stealthChop" mode will be enabled if the stepper motor
|
# set, "stealthChop" mode will be enabled if the stepper motor
|
||||||
# velocity is below this value. The default is 0, which disables
|
# velocity is below this value. Note that the "sensorless homing"
|
||||||
# "stealthChop" mode.
|
# code may temporarily override this setting during homing
|
||||||
|
# operations. The default is 0, which disables "stealthChop" mode.
|
||||||
#driver_MULTISTEP_FILT: True
|
#driver_MULTISTEP_FILT: True
|
||||||
#driver_IHOLDDELAY: 8
|
#driver_IHOLDDELAY: 8
|
||||||
#driver_TPOWERDOWN: 20
|
#driver_TPOWERDOWN: 20
|
||||||
|
@ -6808,6 +6862,7 @@ run_current:
|
||||||
#driver_PWM_FREQ: 1
|
#driver_PWM_FREQ: 1
|
||||||
#driver_PWM_GRAD: 14
|
#driver_PWM_GRAD: 14
|
||||||
#driver_PWM_OFS: 36
|
#driver_PWM_OFS: 36
|
||||||
|
#driver_FREEWHEEL: 0
|
||||||
# Set the given register during the configuration of the TMC2208
|
# Set the given register during the configuration of the TMC2208
|
||||||
# chip. This may be used to set custom motor parameters. The
|
# chip. This may be used to set custom motor parameters. The
|
||||||
# defaults for each parameter are next to the parameter name in the
|
# defaults for each parameter are next to the parameter name in the
|
||||||
|
@ -6851,6 +6906,7 @@ run_current:
|
||||||
#driver_PWM_FREQ: 1
|
#driver_PWM_FREQ: 1
|
||||||
#driver_PWM_GRAD: 14
|
#driver_PWM_GRAD: 14
|
||||||
#driver_PWM_OFS: 36
|
#driver_PWM_OFS: 36
|
||||||
|
#driver_FREEWHEEL: 0
|
||||||
#driver_SGTHRS: 0
|
#driver_SGTHRS: 0
|
||||||
#driver_SEMIN: 0
|
#driver_SEMIN: 0
|
||||||
#driver_SEUP: 0
|
#driver_SEUP: 0
|
||||||
|
@ -6975,8 +7031,9 @@ run_current:
|
||||||
#stealthchop_threshold: 0
|
#stealthchop_threshold: 0
|
||||||
# The velocity (in mm/s) to set the "stealthChop" threshold to. When
|
# The velocity (in mm/s) to set the "stealthChop" threshold to. When
|
||||||
# set, "stealthChop" mode will be enabled if the stepper motor
|
# set, "stealthChop" mode will be enabled if the stepper motor
|
||||||
# velocity is below this value. The default is 0, which disables
|
# velocity is below this value. Note that the "sensorless homing"
|
||||||
# "stealthChop" mode.
|
# code may temporarily override this setting during homing
|
||||||
|
# operations. The default is 0, which disables "stealthChop" mode.
|
||||||
#coolstep_threshold:
|
#coolstep_threshold:
|
||||||
# The velocity (in mm/s) to set the TMC driver internal "CoolStep"
|
# The velocity (in mm/s) to set the TMC driver internal "CoolStep"
|
||||||
# threshold to. If set, the coolstep feature will be enabled when
|
# threshold to. If set, the coolstep feature will be enabled when
|
||||||
|
@ -7103,8 +7160,9 @@ run_current:
|
||||||
#stealthchop_threshold: 0
|
#stealthchop_threshold: 0
|
||||||
# The velocity (in mm/s) to set the "stealthChop" threshold to. When
|
# The velocity (in mm/s) to set the "stealthChop" threshold to. When
|
||||||
# set, "stealthChop" mode will be enabled if the stepper motor
|
# set, "stealthChop" mode will be enabled if the stepper motor
|
||||||
# velocity is below this value. The default is 0, which disables
|
# velocity is below this value. Note that the "sensorless homing"
|
||||||
# "stealthChop" mode.
|
# code may temporarily override this setting during homing
|
||||||
|
# operations. The default is 0, which disables "stealthChop" mode.
|
||||||
#coolstep_threshold:
|
#coolstep_threshold:
|
||||||
# The velocity (in mm/s) to set the TMC driver internal "CoolStep"
|
# The velocity (in mm/s) to set the TMC driver internal "CoolStep"
|
||||||
# threshold to. If set, the coolstep feature will be enabled when
|
# threshold to. If set, the coolstep feature will be enabled when
|
||||||
|
@ -7695,29 +7753,37 @@ text:
|
||||||
<p>Voir la <a href="G-Codes.html#filament_switch_sensor">référence des commandes</a> pour plus d'informations.</p>
|
<p>Voir la <a href="G-Codes.html#filament_switch_sensor">référence des commandes</a> pour plus d'informations.</p>
|
||||||
<div class="highlight"><pre><span></span><code>[filament_switch_sensor my_sensor]
|
<div class="highlight"><pre><span></span><code>[filament_switch_sensor my_sensor]
|
||||||
#pause_on_runout: True
|
#pause_on_runout: True
|
||||||
# Lorsque défini sur True, une PAUSE sera exécutée immédiatement après qu'un runout
|
# When set to True, a PAUSE will execute immediately after a runout
|
||||||
# soit détecté. Notez que si pause_on_runout est False et que le runout_gcode est omis,
|
# is detected. Note that if pause_on_runout is False and the
|
||||||
# la détection du runout est désactivée. Par défaut, est True.
|
# runout_gcode is omitted then runout detection is disabled. Default
|
||||||
|
# is True.
|
||||||
#runout_gcode:
|
#runout_gcode:
|
||||||
# Une liste de commandes G-Code à exécuter après la détection d'une fin de filament.
|
# A list of G-Code commands to execute after a filament runout is
|
||||||
# Voir docs/Command_Templates.md pour le format G-Code. Si pause_on_runout est
|
# detected. See docs/Command_Templates.md for G-Code format. If
|
||||||
# réglé sur True, ce G-code sera exécuté après la fin de la PAUSE. Par défaut, aucune
|
# pause_on_runout is set to True this G-Code will run after the
|
||||||
# commande G-Code n'est exécutée.
|
# PAUSE is complete. The default is not to run any G-Code commands.
|
||||||
#insert_gcode:
|
#insert_gcode:
|
||||||
# Une liste de commandes G-Code à exécuter après qu'une insertion de filament soit détectée.
|
# A list of G-Code commands to execute after a filament insert is
|
||||||
# Voir docs/Command_Templates.md pour le format G-Code. La valeur par défaut est de
|
# detected. See docs/Command_Templates.md for G-Code format. The
|
||||||
# n'exécuter aucune commande G-Code, ce qui désactive la détection de l'insertion.
|
# default is not to run any G-Code commands, which disables insert
|
||||||
#event_delay 3.0
|
# detection.
|
||||||
# La durée minimale en secondes à attendre entre les événements.
|
#event_delay: 3.0
|
||||||
# Des événements déclenchés durant cette période seront silencieusement ignorés.
|
# The minimum amount of time in seconds to delay between events.
|
||||||
# La valeur par défaut est de 3 secondes.
|
# Events triggered during this time period will be silently
|
||||||
|
# ignored. The default is 3 seconds.
|
||||||
#pause_delay: 0.5
|
#pause_delay: 0.5
|
||||||
# Le délai, en secondes, entre l'envoi de la commande de pause et l'exécution du runout_gcode.
|
# The amount of time to delay, in seconds, between the pause command
|
||||||
# Il peut être utile d'augmenter ce délai si OctoPrint présente un comportement étrange lors de
|
# dispatch and execution of the runout_gcode. It may be useful to
|
||||||
# la pause. La valeur par défaut est 0.5 secondes.
|
# increase this delay if OctoPrint exhibits strange pause behavior.
|
||||||
|
# Default is 0.5 seconds.
|
||||||
|
#debounce_delay:
|
||||||
|
# A period of time in seconds to debounce events prior to running the
|
||||||
|
# switch gcode. The switch must he held in a single state for at least
|
||||||
|
# this long to activate. If the switch is toggled on/off during this delay,
|
||||||
|
# the event is ignored. Default is 0.
|
||||||
#switch_pin:
|
#switch_pin:
|
||||||
# La broche sur laquelle l'interrupteur est connecté.
|
# The pin on which the switch is connected. This parameter must be
|
||||||
# Ce paramètre doit être fourni.
|
# provided.
|
||||||
</code></pre></div>
|
</code></pre></div>
|
||||||
|
|
||||||
<h3 id="filament_motion_sensor">[filament_motion_sensor]<a class="headerlink" href="#filament_motion_sensor" title="Permanent link">¶</a></h3>
|
<h3 id="filament_motion_sensor">[filament_motion_sensor]<a class="headerlink" href="#filament_motion_sensor" title="Permanent link">¶</a></h3>
|
||||||
|
@ -7810,6 +7876,16 @@ adc2:
|
||||||
<div class="highlight"><pre><span></span><code>[load_cell]
|
<div class="highlight"><pre><span></span><code>[load_cell]
|
||||||
sensor_type:
|
sensor_type:
|
||||||
# This must be one of the supported sensor types, see below.
|
# This must be one of the supported sensor types, see below.
|
||||||
|
#counts_per_gram:
|
||||||
|
# The floating point number of sensor counts that indicates 1 gram of force.
|
||||||
|
# This value is calculated by the LOAD_CELL_CALIBRATE command.
|
||||||
|
#reference_tare_counts:
|
||||||
|
# The integer tare value, in raw sensor counts, taken when LOAD_CELL_CALIBRATE
|
||||||
|
# is run. This is the default tare value when klipper starts up.
|
||||||
|
#sensor_orientation:
|
||||||
|
# Change the sensor's orientation. Can be either 'normal' or 'inverted'.
|
||||||
|
# The default is 'normal'. Use 'inverted' if the sensor reports a
|
||||||
|
# decreasing force value when placed under load.
|
||||||
</code></pre></div>
|
</code></pre></div>
|
||||||
|
|
||||||
<h4 id="hx711">HX711<a class="headerlink" href="#hx711" title="Permanent link">¶</a></h4>
|
<h4 id="hx711">HX711<a class="headerlink" href="#hx711" title="Permanent link">¶</a></h4>
|
||||||
|
@ -7957,6 +8033,38 @@ vssa_pin :
|
||||||
# La valeur par défaut est de 2 secondes.
|
# La valeur par défaut est de 2 secondes.
|
||||||
</code></pre></div>
|
</code></pre></div>
|
||||||
|
|
||||||
|
<h3 id="ads1x1x">[ads1x1x]<a class="headerlink" href="#ads1x1x" title="Permanent link">¶</a></h3>
|
||||||
|
<p>ADS1013, ADS1014, ADS1015, ADS1113, ADS1114 and ADS1115 are I2C based Analog to Digital Converters that can be used for temperature sensors. They provide 4 analog input pins either as single line or as differential input.</p>
|
||||||
|
<p>Note: Use caution if using this sensor to control heaters. The heater min_temp and max_temp are only verified in the host and only if the host is running and operating normally. (ADC inputs directly connected to the micro-controller verify min_temp and max_temp within the micro-controller and do not require a working connection to the host.)</p>
|
||||||
|
<div class="highlight"><pre><span></span><code>[ads1x1x my_ads1x1x]
|
||||||
|
chip: ADS1115
|
||||||
|
#pga: 4.096V
|
||||||
|
# Default value is 4.096V. The maximum voltage range used for the input. This
|
||||||
|
# scales all values read from the ADC. Options are: 6.144V, 4.096V, 2.048V,
|
||||||
|
# 1.024V, 0.512V, 0.256V
|
||||||
|
#adc_voltage: 3.3
|
||||||
|
# The suppy voltage for the device. This allows additional software scaling
|
||||||
|
# for all values read from the ADC.
|
||||||
|
i2c_mcu: host
|
||||||
|
i2c_bus: i2c.1
|
||||||
|
#address_pin: GND
|
||||||
|
# Default value is GND. There can be up to four addressed devices depending
|
||||||
|
# upon wiring of the device. Check the datasheet for details. The i2c_address
|
||||||
|
# can be specified directly instead of using the address_pin.
|
||||||
|
</code></pre></div>
|
||||||
|
|
||||||
|
<p>The chip provides pins that can be used on other sensors.</p>
|
||||||
|
<div class="highlight"><pre><span></span><code>sensor_type: ...
|
||||||
|
# Can be any thermistor or adc_temperature.
|
||||||
|
sensor_pin: my_ads1x1x:AIN0
|
||||||
|
# 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
|
||||||
|
# DIFF01, DIFF03, DIFF13 and DIFF23 for differential between their
|
||||||
|
# correspoding lines. For example
|
||||||
|
# DIFF03 measures the differential between line 0 and 3. Only specific
|
||||||
|
# combinations for the differentials are allowed.
|
||||||
|
</code></pre></div>
|
||||||
|
|
||||||
<h3 id="replicape">[replicape]<a class="headerlink" href="#replicape" title="Permanent link">¶</a></h3>
|
<h3 id="replicape">[replicape]<a class="headerlink" href="#replicape" title="Permanent link">¶</a></h3>
|
||||||
<p>Support de Replicape - voir le <a href="Beaglebone.html">guide beaglebone</a> et le fichier <a href="https://github.com/Klipper3d/klipper/blob/master/config/generic-replicape.cfg">generic-replicape.cfg</a> pour un exemple.</p>
|
<p>Support de Replicape - voir le <a href="Beaglebone.html">guide beaglebone</a> et le fichier <a href="https://github.com/Klipper3d/klipper/blob/master/config/generic-replicape.cfg">generic-replicape.cfg</a> pour un exemple.</p>
|
||||||
<div class="highlight"><pre><span></span><code># La section de configuration "replicape" ajoute "replicape:stepper_x_enable" pour
|
<div class="highlight"><pre><span></span><code># La section de configuration "replicape" ajoute "replicape:stepper_x_enable" pour
|
||||||
|
@ -8022,7 +8130,7 @@ host_mcu :
|
||||||
<p>Prise en charge des multimatériaux de la Palette 2 - assure une intégration plus étroite de la prise en charge des périphériques de la Palette 2 en mode connecté.</p>
|
<p>Prise en charge des multimatériaux de la Palette 2 - assure une intégration plus étroite de la prise en charge des périphériques de la Palette 2 en mode connecté.</p>
|
||||||
<p>Ce module nécessite également <code>[virtual_sdcard]</code> et <code>[pause_resume]</code> pour une fonctionnalité complète.</p>
|
<p>Ce module nécessite également <code>[virtual_sdcard]</code> et <code>[pause_resume]</code> pour une fonctionnalité complète.</p>
|
||||||
<p>Si vous utilisez ce module, n'utilisez pas le plugin Palette 2 pour Octoprint car ils entreront en conflit, et le module ne pourra pas s'initialiser correctement, ce qui fera échouer votre impression.</p>
|
<p>Si vous utilisez ce module, n'utilisez pas le plugin Palette 2 pour Octoprint car ils entreront en conflit, et le module ne pourra pas s'initialiser correctement, ce qui fera échouer votre impression.</p>
|
||||||
<p>Si vous utilisez Octoprint et que vous diffusez du gcode sur le port série au lieu d'imprimer à partir de virtual_sd, alors supprimez <strong>M1</strong> et <strong>M0</strong> de <em>Commandes de pause</em> dans <em>Paramètres > Connexion série > Firmware & protocole</em> évitera d'avoir à lancer l'impression sur la Palette 2 et de devoir lever la pause dans Octoprint pour que l'impression commence.</p>
|
<p>If you use Octoprint and stream gcode over the serial port instead of printing from virtual_sd, then remove <strong>M1</strong> and <strong>M0</strong> from <em>Pausing commands</em> in <em>Settings > Serial Connection > Firmware & protocol</em> will prevent the need to start print on the Palette 2 and unpausing in Octoprint for your print to begin.</p>
|
||||||
<div class="highlight"><pre><span></span><code>[palette2]
|
<div class="highlight"><pre><span></span><code>[palette2]
|
||||||
serial:
|
serial:
|
||||||
# Le port série à connecter à la Palette 2.
|
# Le port série à connecter à la Palette 2.
|
||||||
|
|
|
@ -1385,8 +1385,8 @@
|
||||||
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
<a href="Load_Cell.md" class="md-nav__link">
|
<a href="Load_Cell.html" class="md-nav__link">
|
||||||
None
|
Load Cells
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
|
|
@ -451,8 +451,8 @@
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
<a href="#github-klipper" class="md-nav__link">
|
<a href="#professional-services" class="md-nav__link">
|
||||||
GitHub Klipper
|
Professional Services
|
||||||
</a>
|
</a>
|
||||||
|
|
||||||
</li>
|
</li>
|
||||||
|
@ -1376,8 +1376,8 @@
|
||||||
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
<a href="Load_Cell.md" class="md-nav__link">
|
<a href="Load_Cell.html" class="md-nav__link">
|
||||||
None
|
Load Cells
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
@ -1481,8 +1481,8 @@
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
<a href="#github-klipper" class="md-nav__link">
|
<a href="#professional-services" class="md-nav__link">
|
||||||
GitHub Klipper
|
Professional Services
|
||||||
</a>
|
</a>
|
||||||
|
|
||||||
</li>
|
</li>
|
||||||
|
@ -1558,9 +1558,10 @@
|
||||||
<h2 id="japporte-des-modifications-que-jaimerais-inclure-dans-klipper">J’apporte des modifications que j’aimerais inclure dans Klipper<a class="headerlink" href="#japporte-des-modifications-que-jaimerais-inclure-dans-klipper" title="Permanent link">¶</a></h2>
|
<h2 id="japporte-des-modifications-que-jaimerais-inclure-dans-klipper">J’apporte des modifications que j’aimerais inclure dans Klipper<a class="headerlink" href="#japporte-des-modifications-que-jaimerais-inclure-dans-klipper" title="Permanent link">¶</a></h2>
|
||||||
<p>Klipper est un logiciel libre et nous apprécions les nouvelles contributions.</p>
|
<p>Klipper est un logiciel libre et nous apprécions les nouvelles contributions.</p>
|
||||||
<p>Les nouvelles contributions (que ce soit pour le code ou pour la documentation) sont soumises au moyen de Pull Requests Github. Référez-vous au document <a href="CONTRIBUTION.md">CONTRIBUTIONS</a> pour connaître les informations importantes à ce sujet.</p>
|
<p>Les nouvelles contributions (que ce soit pour le code ou pour la documentation) sont soumises au moyen de Pull Requests Github. Référez-vous au document <a href="CONTRIBUTION.md">CONTRIBUTIONS</a> pour connaître les informations importantes à ce sujet.</p>
|
||||||
<p>Il existe plusieurs <a href="Overview.html#developer-documentation">documents pour les développeurs</a>. Si vous avez des questions sur le code, vous pouvez également les poser sur le <a href="#community-forum">Forum de la communauté Klipper</a> ou sur le <a href="#discord-chat">Discord de la communauté Klipper</a>.</p>
|
<p>There are several <a href="Overview.html#developer-documentation">documents for developers</a>. If you have questions on the code then you can also ask in the <a href="#discourse-forum">Klipper Discourse Forum</a> or on the <a href="#discord-chat">Klipper Discord Chat</a>.</p>
|
||||||
<h2 id="github-klipper">GitHub Klipper<a class="headerlink" href="#github-klipper" title="Permanent link">¶</a></h2>
|
<h2 id="professional-services">Professional Services<a class="headerlink" href="#professional-services" title="Permanent link">¶</a></h2>
|
||||||
<p>Le GitHub de Klipper peut être utilisé par les contributeurs pour partager l'état de leur travail pour améliorer Klipper. On s'attend à ce que la personne qui ouvre un ticket github travaille activement sur la tâche donnée et soit celle qui effectue tout le travail nécessaire pour l'accomplir. Le GitHub de Klipper n'est pas utilisé pour les demandes, ni pour signaler des bogues, ni pour poser des questions. Utilisez plutôt le <a href="#community-forum">Forum communautaire Klipper</a> ou le <a href="#discord-chat">Discord communautaire Klipper</a>.</p>
|
<p><img alt="" src="img/klipper-logo-small.png" /></p>
|
||||||
|
<p>Custom software development, software support, and solutions: <a href="https://ko-fi.com/koconnor">https://ko-fi.com/koconnor</a></p>
|
||||||
|
|
||||||
|
|
||||||
</article>
|
</article>
|
||||||
|
|
|
@ -1384,8 +1384,8 @@
|
||||||
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
<a href="Load_Cell.md" class="md-nav__link">
|
<a href="Load_Cell.html" class="md-nav__link">
|
||||||
None
|
Load Cells
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
|
|
@ -1365,8 +1365,8 @@
|
||||||
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
<a href="Load_Cell.md" class="md-nav__link">
|
<a href="Load_Cell.html" class="md-nav__link">
|
||||||
None
|
Load Cells
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
|
|
@ -1329,8 +1329,8 @@
|
||||||
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
<a href="Load_Cell.md" class="md-nav__link">
|
<a href="Load_Cell.html" class="md-nav__link">
|
||||||
None
|
Load Cells
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
@ -1487,13 +1487,13 @@
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<a href="Sponsors.html" class="md-footer__link md-footer__link--next" aria-label="Suivant: Sponsors" rel="next">
|
<a href="Load_Cell.html" class="md-footer__link md-footer__link--next" aria-label="Suivant: Load Cells" rel="next">
|
||||||
<div class="md-footer__title">
|
<div class="md-footer__title">
|
||||||
<div class="md-ellipsis">
|
<div class="md-ellipsis">
|
||||||
<span class="md-footer__direction">
|
<span class="md-footer__direction">
|
||||||
Suivant
|
Suivant
|
||||||
</span>
|
</span>
|
||||||
Sponsors
|
Load Cells
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="md-footer__button md-icon">
|
<div class="md-footer__button md-icon">
|
||||||
|
|
|
@ -1344,8 +1344,8 @@
|
||||||
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
<a href="Load_Cell.md" class="md-nav__link">
|
<a href="Load_Cell.html" class="md-nav__link">
|
||||||
None
|
Load Cells
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
|
|
@ -1329,8 +1329,8 @@
|
||||||
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
<a href="Load_Cell.md" class="md-nav__link">
|
<a href="Load_Cell.html" class="md-nav__link">
|
||||||
None
|
Load Cells
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
|
|
@ -1356,8 +1356,8 @@
|
||||||
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
<a href="Load_Cell.md" class="md-nav__link">
|
<a href="Load_Cell.html" class="md-nav__link">
|
||||||
None
|
Load Cells
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
|
|
@ -1488,8 +1488,8 @@
|
||||||
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
<a href="Load_Cell.md" class="md-nav__link">
|
<a href="Load_Cell.html" class="md-nav__link">
|
||||||
None
|
Load Cells
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
|
|
@ -1334,8 +1334,8 @@
|
||||||
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
<a href="Load_Cell.md" class="md-nav__link">
|
<a href="Load_Cell.html" class="md-nav__link">
|
||||||
None
|
Load Cells
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
@ -1443,18 +1443,18 @@
|
||||||
<li>Prise en charge du G-Code standard. Les commandes de g-code courantes produites par les "trancheurs" (slicers) typiques (SuperSlicer, Cura, PrusaSlicer, etc.) sont prises en charge.</li>
|
<li>Prise en charge du G-Code standard. Les commandes de g-code courantes produites par les "trancheurs" (slicers) typiques (SuperSlicer, Cura, PrusaSlicer, etc.) sont prises en charge.</li>
|
||||||
<li>Prise en charge de l'extrusion multiple. Les extrudeurs avec réchauffeurs partagés et les extrudeurs sur chariots indépendants (IDEX) sont également prises en charge.</li>
|
<li>Prise en charge de l'extrusion multiple. Les extrudeurs avec réchauffeurs partagés et les extrudeurs sur chariots indépendants (IDEX) sont également prises en charge.</li>
|
||||||
<li>Prise en charge des imprimantes cartésiennes, delta, corexy, corexz, hybrides-corexy, hybrides-corexz, deltesiennes, rotatives delta, polaires et à treuil.</li>
|
<li>Prise en charge des imprimantes cartésiennes, delta, corexy, corexz, hybrides-corexy, hybrides-corexz, deltesiennes, rotatives delta, polaires et à treuil.</li>
|
||||||
<li>Support du nivellement automatique du bed. Klipper peut être configuré pour une détection de base de l'inclinaison du bed ou pour une mise à niveau complète de celui-ci. Si le bed utilise plusieurs steppers Z, Klipper peut également le mettre à niveau en manipulant indépendamment les steppers Z. La plupart des capteurs de hauteur Z sont prises en charge, y compris les sondes BL-Touch et les sondes activées par servomoteur.</li>
|
<li>Automatic bed leveling support. Klipper can be configured for basic bed tilt detection or full mesh bed leveling. The bed mesh can be customized to the print size (adaptive bed mesh). If the bed uses multiple Z steppers then Klipper can also level by independently manipulating the Z steppers. Most Z height probes are supported, including BL-Touch probes and servo activated probes. Probes may be calibrated for axis twist compensation. If using an "eddy current probe" then one can utilize fast bed mesh scanning,</li>
|
||||||
<li>Prise en charge du calibrage delta automatique. L'outil d'étalonnage peut effectuer un étalonnage de base de la hauteur ainsi qu'un avancé des dimensions X et Y. L'étalonnage peut être effectué avec un palpeur de l'axe Z ou manuellement.</li>
|
<li>Prise en charge du calibrage delta automatique. L'outil d'étalonnage peut effectuer un étalonnage de base de la hauteur ainsi qu'un avancé des dimensions X et Y. L'étalonnage peut être effectué avec un palpeur de l'axe Z ou manuellement.</li>
|
||||||
<li>Prise en charge de l'option "exclure un objet" lors de l'impression. Lorsqu'il est configuré, ce module peut faciliter l'annulation d'un seul objet dans une impression en plusieurs parties.</li>
|
<li>Prise en charge de l'option "exclure un objet" lors de l'impression. Lorsqu'il est configuré, ce module peut faciliter l'annulation d'un seul objet dans une impression en plusieurs parties.</li>
|
||||||
<li>Prise en charge des capteurs de température courants (par exemple, les thermistances courantes, AD595, AD597, AD849x, PT100, PT1000, MAX6675, MAX31855, MAX31856, MAX31865, BME280, HTU21D, DS18B20 et LM75). Des thermistances et des capteurs de température analogiques personnalisés peuvent également être configurés. On peut surveiller le capteur de température interne du microcontrôleur et le capteur de température interne d'un Raspberry Pi.</li>
|
<li>Support for common temperature sensors (eg, common thermistors, AD595, AD597, AD849x, PT100, PT1000, MAX6675, MAX31855, MAX31856, MAX31865, BME280, HTU21D, DS18B20, AHT10, SHT3x, and LM75). Custom thermistors and custom analog temperature sensors can also be configured. One can monitor the internal micro-controller temperature sensor and the internal temperature sensor of a Raspberry Pi.</li>
|
||||||
<li>Protection thermique basique de l'appareil activée par défaut.</li>
|
<li>Protection thermique basique de l'appareil activée par défaut.</li>
|
||||||
<li>Prise en charge des ventilateurs standard, des ventilateurs de buses et des ventilateurs à température contrôlée. Il n'est pas nécessaire de faire tourner les ventilateurs lorsque l'imprimante est inactive. La vitesse du ventilateur peut être contrôlée sur les ventilateurs dotés d'un tachymètre.</li>
|
<li>Support for standard fans, nozzle fans, and temperature controlled fans. No need to keep fans running when the printer is idle. Fan speed can be monitored on fans that have a tachometer. One can assign a "math formula" to a fan for automatic fan speed updating.</li>
|
||||||
<li>Prise en charge de la configuration en temps réel des pilotes de moteurs pas à pas TMC2130, TMC2208/TMC2224, TMC2209, TMC2660 et TMC5160. Il existe également un support pour le contrôle du courant des pilotes de moteurs pas à pas traditionnels via AD5206, DAC084S085, MCP4451, MCP4728, MCP4018, et les broches PWM.</li>
|
<li>Prise en charge de la configuration en temps réel des pilotes de moteurs pas à pas TMC2130, TMC2208/TMC2224, TMC2209, TMC2660 et TMC5160. Il existe également un support pour le contrôle du courant des pilotes de moteurs pas à pas traditionnels via AD5206, DAC084S085, MCP4451, MCP4728, MCP4018, et les broches PWM.</li>
|
||||||
<li>Prise en charge des écrans LCD courants fixés directement à l'imprimante. Un menu par défaut est également disponible. Le contenu de l'écran et du menu peut être entièrement personnalisé via le fichier de configuration.</li>
|
<li>Prise en charge des écrans LCD courants fixés directement à l'imprimante. Un menu par défaut est également disponible. Le contenu de l'écran et du menu peut être entièrement personnalisé via le fichier de configuration.</li>
|
||||||
<li>Accélération constante et prise en charge du "look-ahead". Tous les mouvements de l'imprimante s'accélèrent progressivement de l'arrêt à la vitesse de croisière, puis décélèrent pour revenir à l'arrêt. Le flux entrant de commandes de mouvement en G-Code est mis en file d'attente et analysé - l'accélération entre les mouvements dans une direction similaire sera optimisée pour réduire les blocages d'impression et améliorer le temps d'impression global.</li>
|
<li>Accélération constante et prise en charge du "look-ahead". Tous les mouvements de l'imprimante s'accélèrent progressivement de l'arrêt à la vitesse de croisière, puis décélèrent pour revenir à l'arrêt. Le flux entrant de commandes de mouvement en G-Code est mis en file d'attente et analysé - l'accélération entre les mouvements dans une direction similaire sera optimisée pour réduire les blocages d'impression et améliorer le temps d'impression global.</li>
|
||||||
<li>Klipper met en œuvre un algorithme de "fin de phase pas à pas" qui peut améliorer la précision des interrupteurs de butée. Lorsqu'il est correctement réglé, il peut améliorer l'adhérence de la première couche d'une impression.</li>
|
<li>Klipper met en œuvre un algorithme de "fin de phase pas à pas" qui peut améliorer la précision des interrupteurs de butée. Lorsqu'il est correctement réglé, il peut améliorer l'adhérence de la première couche d'une impression.</li>
|
||||||
<li>Prise en charge des capteurs de présence de filaments, des capteurs de mouvement de filaments et des capteurs de largeur de filaments.</li>
|
<li>Prise en charge des capteurs de présence de filaments, des capteurs de mouvement de filaments et des capteurs de largeur de filaments.</li>
|
||||||
<li>Prise en charge de la mesure et l'enregistrement de l'accélération à l'aide d'un accéléromètre adxl345, mpu9250 et mpu6050.</li>
|
<li>Support for measuring and recording acceleration using adxl345, mpu9250, mpu6050, lis2dw12, lis3dh, and icm20948 accelerometers.</li>
|
||||||
<li>Prise en charge de la limitation de la vitesse maximale des mouvements courts en "zigzag" pour réduire les vibrations et le bruit de l'imprimante. Voir le document <a href="Kinematics.html">Cinématiques</a> pour plus d'informations.</li>
|
<li>Prise en charge de la limitation de la vitesse maximale des mouvements courts en "zigzag" pour réduire les vibrations et le bruit de l'imprimante. Voir le document <a href="Kinematics.html">Cinématiques</a> pour plus d'informations.</li>
|
||||||
<li>Des exemples de fichiers de configuration sont disponibles pour de nombreuses imprimantes courantes. Consultez le <a href="https://github.com/Klipper3d/klipper/blob/master/config/">répertoire des configurations</a> pour en obtenir la liste.</li>
|
<li>Des exemples de fichiers de configuration sont disponibles pour de nombreuses imprimantes courantes. Consultez le <a href="https://github.com/Klipper3d/klipper/blob/master/config/">répertoire des configurations</a> pour en obtenir la liste.</li>
|
||||||
</ul>
|
</ul>
|
||||||
|
@ -1526,11 +1526,6 @@
|
||||||
<td>1622K</td>
|
<td>1622K</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>RP2040</td>
|
|
||||||
<td>2400K</td>
|
|
||||||
<td>1636K</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td>SAM4E8E</td>
|
<td>SAM4E8E</td>
|
||||||
<td>2500K</td>
|
<td>2500K</td>
|
||||||
<td>1674K</td>
|
<td>1674K</td>
|
||||||
|
@ -1556,6 +1551,11 @@
|
||||||
<td>2634K</td>
|
<td>2634K</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
|
<td>RP2040</td>
|
||||||
|
<td>4000K</td>
|
||||||
|
<td>2571K</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
<td>RP2350</td>
|
<td>RP2350</td>
|
||||||
<td>4167K</td>
|
<td>4167K</td>
|
||||||
<td>2663K</td>
|
<td>2663K</td>
|
||||||
|
@ -1566,9 +1566,9 @@
|
||||||
<td>4737K</td>
|
<td>4737K</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>STM32H743</td>
|
<td>STM32H723</td>
|
||||||
<td>9091K</td>
|
<td>7429K</td>
|
||||||
<td>6061K</td>
|
<td>8619K</td>
|
||||||
</tr>
|
</tr>
|
||||||
</tbody>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
|
|
524
fr/G-Codes.html
524
fr/G-Codes.html
|
@ -1620,6 +1620,68 @@
|
||||||
</ul>
|
</ul>
|
||||||
</nav>
|
</nav>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li class="md-nav__item">
|
||||||
|
<a href="#led" class="md-nav__link">
|
||||||
|
[led]
|
||||||
|
</a>
|
||||||
|
|
||||||
|
<nav class="md-nav" aria-label="[led]">
|
||||||
|
<ul class="md-nav__list">
|
||||||
|
|
||||||
|
<li class="md-nav__item">
|
||||||
|
<a href="#set_led" class="md-nav__link">
|
||||||
|
SET_LED
|
||||||
|
</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li class="md-nav__item">
|
||||||
|
<a href="#set_led_template" class="md-nav__link">
|
||||||
|
SET_LED_TEMPLATE
|
||||||
|
</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li class="md-nav__item">
|
||||||
|
<a href="#load_cell" class="md-nav__link">
|
||||||
|
[load_cell]
|
||||||
|
</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li class="md-nav__item">
|
||||||
|
<a href="#load_cell_diagnostic" class="md-nav__link">
|
||||||
|
LOAD_CELL_DIAGNOSTIC
|
||||||
|
</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li class="md-nav__item">
|
||||||
|
<a href="#load_cell_calibrate" class="md-nav__link">
|
||||||
|
LOAD_CELL_CALIBRATE
|
||||||
|
</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li class="md-nav__item">
|
||||||
|
<a href="#load_cell_tare" class="md-nav__link">
|
||||||
|
LOAD_CELL_TARE
|
||||||
|
</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li class="md-nav__item">
|
||||||
|
<a href="#load_cell_read-load_cellname" class="md-nav__link">
|
||||||
|
LOAD_CELL_READ load_cell="name"
|
||||||
|
</a>
|
||||||
|
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
|
@ -1694,33 +1756,6 @@
|
||||||
</ul>
|
</ul>
|
||||||
</nav>
|
</nav>
|
||||||
|
|
||||||
</li>
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
|
||||||
<a href="#led" class="md-nav__link">
|
|
||||||
[led]
|
|
||||||
</a>
|
|
||||||
|
|
||||||
<nav class="md-nav" aria-label="[led]">
|
|
||||||
<ul class="md-nav__list">
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
|
||||||
<a href="#set_led" class="md-nav__link">
|
|
||||||
SET_LED
|
|
||||||
</a>
|
|
||||||
|
|
||||||
</li>
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
|
||||||
<a href="#set_led_template" class="md-nav__link">
|
|
||||||
SET_LED_TEMPLATE
|
|
||||||
</a>
|
|
||||||
|
|
||||||
</li>
|
|
||||||
|
|
||||||
</ul>
|
|
||||||
</nav>
|
|
||||||
|
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
|
@ -1789,26 +1824,6 @@
|
||||||
</ul>
|
</ul>
|
||||||
</nav>
|
</nav>
|
||||||
|
|
||||||
</li>
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
|
||||||
<a href="#pid_calibrate" class="md-nav__link">
|
|
||||||
[pid_calibrate]
|
|
||||||
</a>
|
|
||||||
|
|
||||||
<nav class="md-nav" aria-label="[pid_calibrate]">
|
|
||||||
<ul class="md-nav__list">
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
|
||||||
<a href="#pid_calibrate_1" class="md-nav__link">
|
|
||||||
PID_CALIBRATE
|
|
||||||
</a>
|
|
||||||
|
|
||||||
</li>
|
|
||||||
|
|
||||||
</ul>
|
|
||||||
</nav>
|
|
||||||
|
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
|
@ -1850,6 +1865,26 @@
|
||||||
</ul>
|
</ul>
|
||||||
</nav>
|
</nav>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li class="md-nav__item">
|
||||||
|
<a href="#pid_calibrate" class="md-nav__link">
|
||||||
|
[pid_calibrate]
|
||||||
|
</a>
|
||||||
|
|
||||||
|
<nav class="md-nav" aria-label="[pid_calibrate]">
|
||||||
|
<ul class="md-nav__list">
|
||||||
|
|
||||||
|
<li class="md-nav__item">
|
||||||
|
<a href="#pid_calibrate_1" class="md-nav__link">
|
||||||
|
PID_CALIBRATE
|
||||||
|
</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
|
@ -2281,6 +2316,54 @@
|
||||||
</ul>
|
</ul>
|
||||||
</nav>
|
</nav>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li class="md-nav__item">
|
||||||
|
<a href="#temperature_probe" class="md-nav__link">
|
||||||
|
[temperature_probe]
|
||||||
|
</a>
|
||||||
|
|
||||||
|
<nav class="md-nav" aria-label="[temperature_probe]">
|
||||||
|
<ul class="md-nav__list">
|
||||||
|
|
||||||
|
<li class="md-nav__item">
|
||||||
|
<a href="#temperature_probe_calibrate" class="md-nav__link">
|
||||||
|
TEMPERATURE_PROBE_CALIBRATE
|
||||||
|
</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li class="md-nav__item">
|
||||||
|
<a href="#temperature_probe_next" class="md-nav__link">
|
||||||
|
TEMPERATURE_PROBE_NEXT
|
||||||
|
</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li class="md-nav__item">
|
||||||
|
<a href="#temperature_probe_complete" class="md-nav__link">
|
||||||
|
TEMPERATURE_PROBE_COMPLETE:
|
||||||
|
</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li class="md-nav__item">
|
||||||
|
<a href="#abort" class="md-nav__link">
|
||||||
|
ABORT
|
||||||
|
</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li class="md-nav__item">
|
||||||
|
<a href="#temperature_probe_enable" class="md-nav__link">
|
||||||
|
TEMPERATURE_PROBE_ENABLE
|
||||||
|
</a>
|
||||||
|
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
|
@ -2429,54 +2512,6 @@
|
||||||
</ul>
|
</ul>
|
||||||
</nav>
|
</nav>
|
||||||
|
|
||||||
</li>
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
|
||||||
<a href="#temperature_probe" class="md-nav__link">
|
|
||||||
[temperature_probe]
|
|
||||||
</a>
|
|
||||||
|
|
||||||
<nav class="md-nav" aria-label="[temperature_probe]">
|
|
||||||
<ul class="md-nav__list">
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
|
||||||
<a href="#temperature_probe_calibrate" class="md-nav__link">
|
|
||||||
TEMPERATURE_PROBE_CALIBRATE
|
|
||||||
</a>
|
|
||||||
|
|
||||||
</li>
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
|
||||||
<a href="#temperature_probe_next" class="md-nav__link">
|
|
||||||
TEMPERATURE_PROBE_NEXT
|
|
||||||
</a>
|
|
||||||
|
|
||||||
</li>
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
|
||||||
<a href="#temperature_probe_complete" class="md-nav__link">
|
|
||||||
TEMPERATURE_PROBE_COMPLETE:
|
|
||||||
</a>
|
|
||||||
|
|
||||||
</li>
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
|
||||||
<a href="#abort" class="md-nav__link">
|
|
||||||
ABORT
|
|
||||||
</a>
|
|
||||||
|
|
||||||
</li>
|
|
||||||
|
|
||||||
</ul>
|
|
||||||
</nav>
|
|
||||||
|
|
||||||
</li>
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
|
||||||
<a href="#temperature_probe_enable" class="md-nav__link">
|
|
||||||
TEMPERATURE_PROBE_ENABLE
|
|
||||||
</a>
|
|
||||||
|
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
</ul>
|
</ul>
|
||||||
|
@ -3006,8 +3041,8 @@
|
||||||
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
<a href="Load_Cell.md" class="md-nav__link">
|
<a href="Load_Cell.html" class="md-nav__link">
|
||||||
None
|
Load Cells
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
@ -3881,6 +3916,68 @@
|
||||||
</ul>
|
</ul>
|
||||||
</nav>
|
</nav>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li class="md-nav__item">
|
||||||
|
<a href="#led" class="md-nav__link">
|
||||||
|
[led]
|
||||||
|
</a>
|
||||||
|
|
||||||
|
<nav class="md-nav" aria-label="[led]">
|
||||||
|
<ul class="md-nav__list">
|
||||||
|
|
||||||
|
<li class="md-nav__item">
|
||||||
|
<a href="#set_led" class="md-nav__link">
|
||||||
|
SET_LED
|
||||||
|
</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li class="md-nav__item">
|
||||||
|
<a href="#set_led_template" class="md-nav__link">
|
||||||
|
SET_LED_TEMPLATE
|
||||||
|
</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li class="md-nav__item">
|
||||||
|
<a href="#load_cell" class="md-nav__link">
|
||||||
|
[load_cell]
|
||||||
|
</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li class="md-nav__item">
|
||||||
|
<a href="#load_cell_diagnostic" class="md-nav__link">
|
||||||
|
LOAD_CELL_DIAGNOSTIC
|
||||||
|
</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li class="md-nav__item">
|
||||||
|
<a href="#load_cell_calibrate" class="md-nav__link">
|
||||||
|
LOAD_CELL_CALIBRATE
|
||||||
|
</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li class="md-nav__item">
|
||||||
|
<a href="#load_cell_tare" class="md-nav__link">
|
||||||
|
LOAD_CELL_TARE
|
||||||
|
</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li class="md-nav__item">
|
||||||
|
<a href="#load_cell_read-load_cellname" class="md-nav__link">
|
||||||
|
LOAD_CELL_READ load_cell="name"
|
||||||
|
</a>
|
||||||
|
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
|
@ -3955,33 +4052,6 @@
|
||||||
</ul>
|
</ul>
|
||||||
</nav>
|
</nav>
|
||||||
|
|
||||||
</li>
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
|
||||||
<a href="#led" class="md-nav__link">
|
|
||||||
[led]
|
|
||||||
</a>
|
|
||||||
|
|
||||||
<nav class="md-nav" aria-label="[led]">
|
|
||||||
<ul class="md-nav__list">
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
|
||||||
<a href="#set_led" class="md-nav__link">
|
|
||||||
SET_LED
|
|
||||||
</a>
|
|
||||||
|
|
||||||
</li>
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
|
||||||
<a href="#set_led_template" class="md-nav__link">
|
|
||||||
SET_LED_TEMPLATE
|
|
||||||
</a>
|
|
||||||
|
|
||||||
</li>
|
|
||||||
|
|
||||||
</ul>
|
|
||||||
</nav>
|
|
||||||
|
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
|
@ -4050,26 +4120,6 @@
|
||||||
</ul>
|
</ul>
|
||||||
</nav>
|
</nav>
|
||||||
|
|
||||||
</li>
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
|
||||||
<a href="#pid_calibrate" class="md-nav__link">
|
|
||||||
[pid_calibrate]
|
|
||||||
</a>
|
|
||||||
|
|
||||||
<nav class="md-nav" aria-label="[pid_calibrate]">
|
|
||||||
<ul class="md-nav__list">
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
|
||||||
<a href="#pid_calibrate_1" class="md-nav__link">
|
|
||||||
PID_CALIBRATE
|
|
||||||
</a>
|
|
||||||
|
|
||||||
</li>
|
|
||||||
|
|
||||||
</ul>
|
|
||||||
</nav>
|
|
||||||
|
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
|
@ -4111,6 +4161,26 @@
|
||||||
</ul>
|
</ul>
|
||||||
</nav>
|
</nav>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li class="md-nav__item">
|
||||||
|
<a href="#pid_calibrate" class="md-nav__link">
|
||||||
|
[pid_calibrate]
|
||||||
|
</a>
|
||||||
|
|
||||||
|
<nav class="md-nav" aria-label="[pid_calibrate]">
|
||||||
|
<ul class="md-nav__list">
|
||||||
|
|
||||||
|
<li class="md-nav__item">
|
||||||
|
<a href="#pid_calibrate_1" class="md-nav__link">
|
||||||
|
PID_CALIBRATE
|
||||||
|
</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
|
@ -4542,6 +4612,54 @@
|
||||||
</ul>
|
</ul>
|
||||||
</nav>
|
</nav>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li class="md-nav__item">
|
||||||
|
<a href="#temperature_probe" class="md-nav__link">
|
||||||
|
[temperature_probe]
|
||||||
|
</a>
|
||||||
|
|
||||||
|
<nav class="md-nav" aria-label="[temperature_probe]">
|
||||||
|
<ul class="md-nav__list">
|
||||||
|
|
||||||
|
<li class="md-nav__item">
|
||||||
|
<a href="#temperature_probe_calibrate" class="md-nav__link">
|
||||||
|
TEMPERATURE_PROBE_CALIBRATE
|
||||||
|
</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li class="md-nav__item">
|
||||||
|
<a href="#temperature_probe_next" class="md-nav__link">
|
||||||
|
TEMPERATURE_PROBE_NEXT
|
||||||
|
</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li class="md-nav__item">
|
||||||
|
<a href="#temperature_probe_complete" class="md-nav__link">
|
||||||
|
TEMPERATURE_PROBE_COMPLETE:
|
||||||
|
</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li class="md-nav__item">
|
||||||
|
<a href="#abort" class="md-nav__link">
|
||||||
|
ABORT
|
||||||
|
</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li class="md-nav__item">
|
||||||
|
<a href="#temperature_probe_enable" class="md-nav__link">
|
||||||
|
TEMPERATURE_PROBE_ENABLE
|
||||||
|
</a>
|
||||||
|
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
|
@ -4690,54 +4808,6 @@
|
||||||
</ul>
|
</ul>
|
||||||
</nav>
|
</nav>
|
||||||
|
|
||||||
</li>
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
|
||||||
<a href="#temperature_probe" class="md-nav__link">
|
|
||||||
[temperature_probe]
|
|
||||||
</a>
|
|
||||||
|
|
||||||
<nav class="md-nav" aria-label="[temperature_probe]">
|
|
||||||
<ul class="md-nav__list">
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
|
||||||
<a href="#temperature_probe_calibrate" class="md-nav__link">
|
|
||||||
TEMPERATURE_PROBE_CALIBRATE
|
|
||||||
</a>
|
|
||||||
|
|
||||||
</li>
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
|
||||||
<a href="#temperature_probe_next" class="md-nav__link">
|
|
||||||
TEMPERATURE_PROBE_NEXT
|
|
||||||
</a>
|
|
||||||
|
|
||||||
</li>
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
|
||||||
<a href="#temperature_probe_complete" class="md-nav__link">
|
|
||||||
TEMPERATURE_PROBE_COMPLETE:
|
|
||||||
</a>
|
|
||||||
|
|
||||||
</li>
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
|
||||||
<a href="#abort" class="md-nav__link">
|
|
||||||
ABORT
|
|
||||||
</a>
|
|
||||||
|
|
||||||
</li>
|
|
||||||
|
|
||||||
</ul>
|
|
||||||
</nav>
|
|
||||||
|
|
||||||
</li>
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
|
||||||
<a href="#temperature_probe_enable" class="md-nav__link">
|
|
||||||
TEMPERATURE_PROBE_ENABLE
|
|
||||||
</a>
|
|
||||||
|
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
</ul>
|
</ul>
|
||||||
|
@ -4831,11 +4901,10 @@
|
||||||
<p>The following commands are available when the <a href="Config_Reference.html#axis_twist_compensation">axis_twist_compensation config
|
<p>The following commands are available when the <a href="Config_Reference.html#axis_twist_compensation">axis_twist_compensation config
|
||||||
section</a> is enabled.</p>
|
section</a> is enabled.</p>
|
||||||
<h4 id="axis_twist_compensation_calibrate">AXIS_TWIST_COMPENSATION_CALIBRATE<a class="headerlink" href="#axis_twist_compensation_calibrate" title="Permanent link">¶</a></h4>
|
<h4 id="axis_twist_compensation_calibrate">AXIS_TWIST_COMPENSATION_CALIBRATE<a class="headerlink" href="#axis_twist_compensation_calibrate" title="Permanent link">¶</a></h4>
|
||||||
<p><code>AXIS_TWIST_COMPENSATION_CALIBRATE [AXIS=<X|Y>] [AUTO=<True|False>] [SAMPLE_COUNT=<value>]</code></p>
|
<p><code>AXIS_TWIST_COMPENSATION_CALIBRATE [AXIS=<X|Y>] [SAMPLE_COUNT=<value>]</code></p>
|
||||||
<p>Calibrates axis twist compensation by specifying the target axis or enabling automatic calibration.</p>
|
<p>Calibrates axis twist compensation by specifying the target axis or enabling automatic calibration.</p>
|
||||||
<ul>
|
<ul>
|
||||||
<li><strong>AXIS:</strong> Define the axis (<code>X</code> or <code>Y</code>) for which the twist compensation will be calibrated. If not specified, the axis defaults to <code>'X'</code>.</li>
|
<li><strong>AXIS:</strong> Define the axis (<code>X</code> or <code>Y</code>) for which the twist compensation will be calibrated. If not specified, the axis defaults to <code>'X'</code>.</li>
|
||||||
<li><strong>AUTO:</strong> Enables automatic calibration mode. When <code>AUTO=True</code>, the calibration will run for both the X and Y axes. In this mode, <code>AXIS</code> cannot be specified. If both <code>AXIS</code> and <code>AUTO</code> are provided, an error will be raised.</li>
|
|
||||||
</ul>
|
</ul>
|
||||||
<h3 id="bed_mesh">[bed_mesh]<a class="headerlink" href="#bed_mesh" title="Permanent link">¶</a></h3>
|
<h3 id="bed_mesh">[bed_mesh]<a class="headerlink" href="#bed_mesh" title="Permanent link">¶</a></h3>
|
||||||
<p>Les commandes suivantes sont disponibles lorsque la section <a href="Config_Reference.html#bed_mesh">configuration de bed_mesh</a> est activée (voir également le <a href="Bed_Mesh.html">guide de bed_mesh</a>).</p>
|
<p>Les commandes suivantes sont disponibles lorsque la section <a href="Config_Reference.html#bed_mesh">configuration de bed_mesh</a> est activée (voir également le <a href="Bed_Mesh.html">guide de bed_mesh</a>).</p>
|
||||||
|
@ -4965,7 +5034,10 @@ section</a> is enabled.</p>
|
||||||
<h4 id="force_move_1">FORCE_MOVE<a class="headerlink" href="#force_move_1" title="Permanent link">¶</a></h4>
|
<h4 id="force_move_1">FORCE_MOVE<a class="headerlink" href="#force_move_1" title="Permanent link">¶</a></h4>
|
||||||
<p><code>FORCE_MOVE STEPPER=<nom_de_la_configuration> DISTANCE=<valeur> VELOCITE=<valeur> [ACCEL=<valeur>]</code> : Cette commande forcera le déplacement du stepper donné sur la distance donnée (en mm) à la vitesse constante donnée (en mm/s). Si ACCEL est spécifié et est supérieur à zéro, alors l'accélération donnée (en mm/s^2) sera utilisée ; sinon, aucune accélération n'est effectuée. Aucune vérification des limites n'est effectuée ; aucune mise à jour cinématique n'est faite ; les autres steppers parallèles sur un axe ne seront pas déplacés. Soyez prudent car une commande incorrecte pourrait endommager le matériel ! L'utilisation de cette commande placera presque certainement la cinématique de bas niveau dans un état incorrect ; émettez ensuite un G28 pour réinitialiser la cinématique. Cette commande est destinée aux diagnostics de bas niveau et au débogage.</p>
|
<p><code>FORCE_MOVE STEPPER=<nom_de_la_configuration> DISTANCE=<valeur> VELOCITE=<valeur> [ACCEL=<valeur>]</code> : Cette commande forcera le déplacement du stepper donné sur la distance donnée (en mm) à la vitesse constante donnée (en mm/s). Si ACCEL est spécifié et est supérieur à zéro, alors l'accélération donnée (en mm/s^2) sera utilisée ; sinon, aucune accélération n'est effectuée. Aucune vérification des limites n'est effectuée ; aucune mise à jour cinématique n'est faite ; les autres steppers parallèles sur un axe ne seront pas déplacés. Soyez prudent car une commande incorrecte pourrait endommager le matériel ! L'utilisation de cette commande placera presque certainement la cinématique de bas niveau dans un état incorrect ; émettez ensuite un G28 pour réinitialiser la cinématique. Cette commande est destinée aux diagnostics de bas niveau et au débogage.</p>
|
||||||
<h4 id="set_kinematic_position">SET_KINEMATIC_POSITION<a class="headerlink" href="#set_kinematic_position" title="Permanent link">¶</a></h4>
|
<h4 id="set_kinematic_position">SET_KINEMATIC_POSITION<a class="headerlink" href="#set_kinematic_position" title="Permanent link">¶</a></h4>
|
||||||
<p><code>SET_KINEMATIC_POSITION [X=<value>] [Y=<value>] [Z=<value>] [CLEAR=<[X][Y][Z]>]</code>: Force the low-level kinematic code to believe the toolhead is at the given cartesian position. This is a diagnostic and debugging command; use SET_GCODE_OFFSET and/or G92 for regular axis transformations. If an axis is not specified then it will default to the position that the head was last commanded to. Setting an incorrect or invalid position may lead to internal software errors. Use the CLEAR parameter to forget the homing state for the given axes. Note that CLEAR will not override the previous functionality; if an axis is not specified to CLEAR it will have its kinematic position set as per above. This command may invalidate future boundary checks; issue a G28 afterwards to reset the kinematics.</p>
|
<p><code>SET_KINEMATIC_POSITION [X=<value>] [Y=<value>] [Z=<value>] [SET_HOMED=<[X][Y][Z]>] [CLEAR_HOMED=<[X][Y][Z]>]</code>: Force the low-level kinematic code to believe the toolhead is at the given cartesian position and set/clear homed status. This is a diagnostic and debugging command; use SET_GCODE_OFFSET and/or G92 for regular axis transformations. Setting an incorrect or invalid position may lead to internal software errors.</p>
|
||||||
|
<p>The <code>X</code>, <code>Y</code>, and <code>Z</code> parameters are used to alter the low-level kinematic position tracking. If any of these parameters are not set then the position is not changed - for example <code>SET_KINEMATIC_POSITION Z=10</code> would set all axes as homed, set the internal Z position to 10, and leave the X and Y positions unchanged. Changing the internal position tracking is not dependent on the internal homing state - one may alter the position for both homed and not homed axes, and similarly one may set or clear the homing state of an axis without altering its internal position.</p>
|
||||||
|
<p>The <code>SET_HOMED</code> parameter defaults to <code>XYZ</code> which instructs the kinematics to consider all axes as homed. A bare <code>SET_KINEMATIC_POSITION</code> command will result in all axes being considered homed (and not change its current position). If it is not desired to change the state of homed axes then assign <code>SET_HOMED</code> to an empty string - for example: <code>SET_KINEMATIC_POSITION SET_HOMED= X=10</code>. It is also possible to request an individual axis be considered homed (eg, <code>SET_HOMED=X</code>), but note that non-cartesian style kinematics (such as delta kinematics) may not support setting an individual axis as homed.</p>
|
||||||
|
<p>The <code>CLEAR_HOMED</code> parameter instructs the kinematics to consider the given axes as not homed. For example, <code>CLEAR_HOMED=XYZ</code> would request all axes to be considered not homed (and thus require homing prior to movement on those axes). The default is <code>SET_HOMED=XYZ</code> even if <code>CLEAR_HOMED</code> is present, so the command <code>SET_KINEMATIC_POSITION CLEAR_HOMED=Z</code> will set X and Y as homed and clear the homing state for Z. Use <code>SET_KINEMATIC_POSITION SET_HOMED= CLEAR_HOMED=Z</code> if the goal is to clear only the Z homing state. If an axis is specified in neither <code>SET_HOMED</code> nor <code>CLEAR_HOMED</code> then its homing state is not changed and if it is specified in both then <code>CLEAR_HOMED</code> has precedence. It is possible to request clearing of an individual axis, but on non-cartesian style kinematics (such as delta kinematics) doing so may result in clearing the homing state of additional axes. Note the <code>CLEAR</code> parameter is currently an alias for the <code>CLEAR_HOMED</code> parameter, but this alias will be removed in the future.</p>
|
||||||
<h3 id="gcode">[gcode]<a class="headerlink" href="#gcode" title="Permanent link">¶</a></h3>
|
<h3 id="gcode">[gcode]<a class="headerlink" href="#gcode" title="Permanent link">¶</a></h3>
|
||||||
<p>Le module gcode est automatiquement chargé.</p>
|
<p>Le module gcode est automatiquement chargé.</p>
|
||||||
<h4 id="restart">RESTART<a class="headerlink" href="#restart" title="Permanent link">¶</a></h4>
|
<h4 id="restart">RESTART<a class="headerlink" href="#restart" title="Permanent link">¶</a></h4>
|
||||||
|
@ -5028,6 +5100,28 @@ section</a> is enabled.</p>
|
||||||
<p>La commande suivante est activée si une section de configuration <a href="Config_Reference.html#input_shaper">input_shaper</a> a été activée (voir également le <a href="Resonance_Compensation.html">guide de compensation de résonance</a>).</p>
|
<p>La commande suivante est activée si une section de configuration <a href="Config_Reference.html#input_shaper">input_shaper</a> a été activée (voir également le <a href="Resonance_Compensation.html">guide de compensation de résonance</a>).</p>
|
||||||
<h4 id="set_input_shaper">SET_INPUT_SHAPER<a class="headerlink" href="#set_input_shaper" title="Permanent link">¶</a></h4>
|
<h4 id="set_input_shaper">SET_INPUT_SHAPER<a class="headerlink" href="#set_input_shaper" title="Permanent link">¶</a></h4>
|
||||||
<p><code>SET_INPUT_SHAPER [SHAPER_FREQ_X=<shaper_freq_x>] [SHAPER_FREQ_Y=<shaper_freq_y>] [DAMPING_RATIO_X=<damping_ratio_x>] [DAMPING_RATIO_Y=<damping_ratio_y>] [SHAPER_TYPE=<shaper>] [SHAPER_TYPE_X=<shaper_type_x>] [SHAPER_TYPE_Y=<shaper_type_y>]</code> : Modifie les paramètres de mise en forme d'entrée. Notez que le paramètre SHAPER_TYPE réinitialise le shaper d'entrée pour les axes X et Y même si différents types de shaper ont été configurés dans la section [input_shaper]. SHAPER_TYPE ne peut pas être utilisé avec l'un des paramètres SHAPER_TYPE_X et SHAPER_TYPE_Y. Voir <a href="Config_Reference.html#input_shaper">config reference</a> pour plus de détails sur chacun de ces paramètres.</p>
|
<p><code>SET_INPUT_SHAPER [SHAPER_FREQ_X=<shaper_freq_x>] [SHAPER_FREQ_Y=<shaper_freq_y>] [DAMPING_RATIO_X=<damping_ratio_x>] [DAMPING_RATIO_Y=<damping_ratio_y>] [SHAPER_TYPE=<shaper>] [SHAPER_TYPE_X=<shaper_type_x>] [SHAPER_TYPE_Y=<shaper_type_y>]</code> : Modifie les paramètres de mise en forme d'entrée. Notez que le paramètre SHAPER_TYPE réinitialise le shaper d'entrée pour les axes X et Y même si différents types de shaper ont été configurés dans la section [input_shaper]. SHAPER_TYPE ne peut pas être utilisé avec l'un des paramètres SHAPER_TYPE_X et SHAPER_TYPE_Y. Voir <a href="Config_Reference.html#input_shaper">config reference</a> pour plus de détails sur chacun de ces paramètres.</p>
|
||||||
|
<h3 id="led">[led]<a class="headerlink" href="#led" title="Permanent link">¶</a></h3>
|
||||||
|
<p>La commande suivante est disponible lorsque l'une des sections <a href="Config_Reference.html#leds">led config</a> est activée.</p>
|
||||||
|
<h4 id="set_led">SET_LED<a class="headerlink" href="#set_led" title="Permanent link">¶</a></h4>
|
||||||
|
<p><code>SET_LED LED=<nom_de_la_configuration> RED=<valeur> GREEN=<valeur> BLUE=<valeur> WHITE=<valeur> [INDEX=<index>] [TRANSMIT=0] [SYNC=1]</code> : Ceci définit la sortie de la LED. Chaque <code><valeur></code> de couleur doit être comprise entre 0.0 et 1.0. L'option WHITE n'est valable que pour les LEDs RGBW. Si la LED supporte plusieurs puces dans une chaîne, on peut spécifier INDEX pour modifier la couleur de la seule puce donnée (1 pour la première puce, 2 pour la seconde, etc.). Si INDEX n'est pas spécifié, alors toutes les LEDs de la chaîne seront réglées sur la couleur fournie. Si TRANSMIT=0 est spécifié, le changement de couleur ne sera effectué que lors de la prochaine commande SET_LED qui ne spécifie pas TRANSMIT=0 ; cela peut être utile en combinaison avec le paramètre INDEX pour effectuer plusieurs mises à jour dans une chaîne. Par défaut, la commande SET_LED synchronisera ses changements avec les autres commandes gcode en cours. Cela peut conduire à un comportement indésirable si les LEDs sont réglées alors que l'imprimante n'imprime pas, car cela réinitialisera le délai d'inactivité. Si un timing précis n'est pas nécessaire, le paramètre optionnel SYNC=0 peut être spécifié pour appliquer les changements sans réinitialiser le délai d'inactivité.</p>
|
||||||
|
<h4 id="set_led_template">SET_LED_TEMPLATE<a class="headerlink" href="#set_led_template" title="Permanent link">¶</a></h4>
|
||||||
|
<p><code>SET_LED_TEMPLATE LED=<nom_de_la_led> TEMPLATE=<nom_du_modèle> [<param_x>=<literal>] [INDEX=<index>]</code> : Attribue un <a href="Config_Reference.html#display_template">modèle d'affichage</a> à une <a href="Config_Reference.html#leds">LED</a> donnée. Par exemple, si l'on définit une section de configuration <code>[display_template my_led_template]</code>, on peut affecter <code>TEMPLATE=my_led_template</code> ici. Le modèle d'affichage doit produire une chaîne de caractères séparée par des virgules contenant quatre nombres à virgule flottante correspondant aux paramètres de couleur rouge, vert, bleu et blanc. Le modèle sera continuellement évalué et la LED sera automatiquement réglée sur les couleurs résultantes. On peut définir des paramètres display_template à utiliser pendant l'évaluation du modèle (les paramètres seront analysés comme des littéraux Python). Si INDEX n'est pas spécifié, alors toutes les puces dans la chaîne de la LED seront réglées sur le modèle, sinon seule la puce avec l'index donné sera mise à jour. Si TEMPLATE est une chaîne vide, cette commande effacera tout modèle précédent assigné à la LED (on peut alors utiliser les commandes <code>SET_LED</code> pour gérer les paramètres de couleur de la LED).</p>
|
||||||
|
<h3 id="load_cell">[load_cell]<a class="headerlink" href="#load_cell" title="Permanent link">¶</a></h3>
|
||||||
|
<p>The following commands are enabled if a <a href="Config_Reference.html#load_cell">load_cell config section</a> has been enabled.</p>
|
||||||
|
<h3 id="load_cell_diagnostic">LOAD_CELL_DIAGNOSTIC<a class="headerlink" href="#load_cell_diagnostic" title="Permanent link">¶</a></h3>
|
||||||
|
<p><code>LOAD_CELL_DIAGNOSTIC [LOAD_CELL=<config_name>]</code>: This command collects 10 seconds of load cell data and reports statistics that can help you verify proper operation of the load cell. This command can be run on both calibrated and uncalibrated load cells.</p>
|
||||||
|
<h3 id="load_cell_calibrate">LOAD_CELL_CALIBRATE<a class="headerlink" href="#load_cell_calibrate" title="Permanent link">¶</a></h3>
|
||||||
|
<p><code>LOAD_CELL_CALIBRATE [LOAD_CELL=<config_name>]</code>: Start the guided calibration utility. Calibration is a 3 step process:</p>
|
||||||
|
<ol>
|
||||||
|
<li>First you remove all load from the load cell and run the <code>TARE</code> command</li>
|
||||||
|
<li>Next you apply a known load to the load cell and run the <code>CALIBRATE GRAMS=nnn</code> command</li>
|
||||||
|
<li>Finally use the <code>ACCEPT</code> command to save the results</li>
|
||||||
|
</ol>
|
||||||
|
<p>You can cancel the calibration process at any time with <code>ABORT</code>.</p>
|
||||||
|
<h3 id="load_cell_tare">LOAD_CELL_TARE<a class="headerlink" href="#load_cell_tare" title="Permanent link">¶</a></h3>
|
||||||
|
<p><code>LOAD_CELL_TARE [LOAD_CELL=<config_name>]</code>: This works just like the tare button on digital scale. It sets the current raw reading of the load cell to be the zero point reference value. The response is the percentage of the sensors range that was read and the raw value in counts.</p>
|
||||||
|
<h3 id="load_cell_read-load_cellname">LOAD_CELL_READ load_cell="name"<a class="headerlink" href="#load_cell_read-load_cellname" title="Permanent link">¶</a></h3>
|
||||||
|
<p><code>LOAD_CELL_READ [LOAD_CELL=<config_name>]</code>: This command takes a reading from the load cell. The response is the percentage of the sensors range that was read and the raw value in counts. If the load cell is calibrated a force in grams is also reported.</p>
|
||||||
<h3 id="manual_probe">[manual_probe]<a class="headerlink" href="#manual_probe" title="Permanent link">¶</a></h3>
|
<h3 id="manual_probe">[manual_probe]<a class="headerlink" href="#manual_probe" title="Permanent link">¶</a></h3>
|
||||||
<p>Le module manual_probe est automatiquement chargé.</p>
|
<p>Le module manual_probe est automatiquement chargé.</p>
|
||||||
<h4 id="manual_probe_1">MANUAL_PROBE<a class="headerlink" href="#manual_probe_1" title="Permanent link">¶</a></h4>
|
<h4 id="manual_probe_1">MANUAL_PROBE<a class="headerlink" href="#manual_probe_1" title="Permanent link">¶</a></h4>
|
||||||
|
@ -5049,12 +5143,6 @@ section</a> is enabled.</p>
|
||||||
<p>La commande suivante est disponible lorsqu'une section <a href="Config_Reference.html#mcp4018">mcp4018 config</a> est activée.</p>
|
<p>La commande suivante est disponible lorsqu'une section <a href="Config_Reference.html#mcp4018">mcp4018 config</a> est activée.</p>
|
||||||
<h4 id="set_digipot">SET_DIGIPOT<a class="headerlink" href="#set_digipot" title="Permanent link">¶</a></h4>
|
<h4 id="set_digipot">SET_DIGIPOT<a class="headerlink" href="#set_digipot" title="Permanent link">¶</a></h4>
|
||||||
<p><code>SET_DIGIPOT DIGIPOT=config_name WIPER=<valeur></code> : Cette commande change la valeur actuelle du digipot. Cette valeur devrait typiquement être comprise entre 0.0 et 1.0, à moins qu'une 'échelle' soit définie dans la configuration. Lorsque 'scale' est défini, alors cette valeur doit être comprise entre 0.0 et 'scale'.</p>
|
<p><code>SET_DIGIPOT DIGIPOT=config_name WIPER=<valeur></code> : Cette commande change la valeur actuelle du digipot. Cette valeur devrait typiquement être comprise entre 0.0 et 1.0, à moins qu'une 'échelle' soit définie dans la configuration. Lorsque 'scale' est défini, alors cette valeur doit être comprise entre 0.0 et 'scale'.</p>
|
||||||
<h3 id="led">[led]<a class="headerlink" href="#led" title="Permanent link">¶</a></h3>
|
|
||||||
<p>La commande suivante est disponible lorsque l'une des sections <a href="Config_Reference.html#leds">led config</a> est activée.</p>
|
|
||||||
<h4 id="set_led">SET_LED<a class="headerlink" href="#set_led" title="Permanent link">¶</a></h4>
|
|
||||||
<p><code>SET_LED LED=<nom_de_la_configuration> RED=<valeur> GREEN=<valeur> BLUE=<valeur> WHITE=<valeur> [INDEX=<index>] [TRANSMIT=0] [SYNC=1]</code> : Ceci définit la sortie de la LED. Chaque <code><valeur></code> de couleur doit être comprise entre 0.0 et 1.0. L'option WHITE n'est valable que pour les LEDs RGBW. Si la LED supporte plusieurs puces dans une chaîne, on peut spécifier INDEX pour modifier la couleur de la seule puce donnée (1 pour la première puce, 2 pour la seconde, etc.). Si INDEX n'est pas spécifié, alors toutes les LEDs de la chaîne seront réglées sur la couleur fournie. Si TRANSMIT=0 est spécifié, le changement de couleur ne sera effectué que lors de la prochaine commande SET_LED qui ne spécifie pas TRANSMIT=0 ; cela peut être utile en combinaison avec le paramètre INDEX pour effectuer plusieurs mises à jour dans une chaîne. Par défaut, la commande SET_LED synchronisera ses changements avec les autres commandes gcode en cours. Cela peut conduire à un comportement indésirable si les LEDs sont réglées alors que l'imprimante n'imprime pas, car cela réinitialisera le délai d'inactivité. Si un timing précis n'est pas nécessaire, le paramètre optionnel SYNC=0 peut être spécifié pour appliquer les changements sans réinitialiser le délai d'inactivité.</p>
|
|
||||||
<h4 id="set_led_template">SET_LED_TEMPLATE<a class="headerlink" href="#set_led_template" title="Permanent link">¶</a></h4>
|
|
||||||
<p><code>SET_LED_TEMPLATE LED=<nom_de_la_led> TEMPLATE=<nom_du_modèle> [<param_x>=<literal>] [INDEX=<index>]</code> : Attribue un <a href="Config_Reference.html#display_template">modèle d'affichage</a> à une <a href="Config_Reference.html#leds">LED</a> donnée. Par exemple, si l'on définit une section de configuration <code>[display_template my_led_template]</code>, on peut affecter <code>TEMPLATE=my_led_template</code> ici. Le modèle d'affichage doit produire une chaîne de caractères séparée par des virgules contenant quatre nombres à virgule flottante correspondant aux paramètres de couleur rouge, vert, bleu et blanc. Le modèle sera continuellement évalué et la LED sera automatiquement réglée sur les couleurs résultantes. On peut définir des paramètres display_template à utiliser pendant l'évaluation du modèle (les paramètres seront analysés comme des littéraux Python). Si INDEX n'est pas spécifié, alors toutes les puces dans la chaîne de la LED seront réglées sur le modèle, sinon seule la puce avec l'index donné sera mise à jour. Si TEMPLATE est une chaîne vide, cette commande effacera tout modèle précédent assigné à la LED (on peut alors utiliser les commandes <code>SET_LED</code> pour gérer les paramètres de couleur de la LED).</p>
|
|
||||||
<h3 id="output_pin">[output_pin]<a class="headerlink" href="#output_pin" title="Permanent link">¶</a></h3>
|
<h3 id="output_pin">[output_pin]<a class="headerlink" href="#output_pin" title="Permanent link">¶</a></h3>
|
||||||
<p>La commande suivante est disponible lorsqu'une section <a href="Config_Reference.html#output_pin">output_pin config</a> est activée.</p>
|
<p>La commande suivante est disponible lorsqu'une section <a href="Config_Reference.html#output_pin">output_pin config</a> est activée.</p>
|
||||||
<h4 id="set_pin">SET_PIN<a class="headerlink" href="#set_pin" title="Permanent link">¶</a></h4>
|
<h4 id="set_pin">SET_PIN<a class="headerlink" href="#set_pin" title="Permanent link">¶</a></h4>
|
||||||
|
@ -5077,10 +5165,6 @@ section</a> is enabled.</p>
|
||||||
<p><code>PALETTE_CUT</code> : Cette commande demande à Palette 2 de couper le filament actuellement chargé dans le noyau de jonction.</p>
|
<p><code>PALETTE_CUT</code> : Cette commande demande à Palette 2 de couper le filament actuellement chargé dans le noyau de jonction.</p>
|
||||||
<h4 id="palette_smart_load">PALETTE_SMART_LOAD<a class="headerlink" href="#palette_smart_load" title="Permanent link">¶</a></h4>
|
<h4 id="palette_smart_load">PALETTE_SMART_LOAD<a class="headerlink" href="#palette_smart_load" title="Permanent link">¶</a></h4>
|
||||||
<p><code>PALETTE_SMART_LOAD</code> : cette commande initialise la séquence de chargement intelligente sur Palette 2. Le filament est chargé automatiquement en l’extrudant sur la distance calibrée sur l’appareil pour l’imprimante, et l'indique à Palette 2 une fois le chargement terminé. Cette commande revient à appuyer sur <strong>Smart Load</strong> directement sur l’écran Palette 2 une fois l'insertion du filament faite.</p>
|
<p><code>PALETTE_SMART_LOAD</code> : cette commande initialise la séquence de chargement intelligente sur Palette 2. Le filament est chargé automatiquement en l’extrudant sur la distance calibrée sur l’appareil pour l’imprimante, et l'indique à Palette 2 une fois le chargement terminé. Cette commande revient à appuyer sur <strong>Smart Load</strong> directement sur l’écran Palette 2 une fois l'insertion du filament faite.</p>
|
||||||
<h3 id="pid_calibrate">[pid_calibrate]<a class="headerlink" href="#pid_calibrate" title="Permanent link">¶</a></h3>
|
|
||||||
<p>Le module pid_calibrate est automatiquement chargé si un chauffage est défini dans le fichier de configuration.</p>
|
|
||||||
<h4 id="pid_calibrate_1">PID_CALIBRATE<a class="headerlink" href="#pid_calibrate_1" title="Permanent link">¶</a></h4>
|
|
||||||
<p><code>PID_CALIBRATE HEATER=<config_name> TARGET=<temperature> [WRITE_FILE=1]</code>: Effectuer un test d’étalonnage PID. Le chauffage demandé sera activé jusqu’à ce que la température définie soit atteinte, il s'éteindra et se rallumera durant plusieurs cycles. Si le paramètre WRITE_FILE est activé, le fichier /tmp/heattest.txt sera créé avec un journal de tous les échantillons de température mesurés pendant le test.</p>
|
|
||||||
<h3 id="pause_resume">[pause_resume]<a class="headerlink" href="#pause_resume" title="Permanent link">¶</a></h3>
|
<h3 id="pause_resume">[pause_resume]<a class="headerlink" href="#pause_resume" title="Permanent link">¶</a></h3>
|
||||||
<p>Les commandes suivantes sont disponibles lorsque la section <a href="Config_Reference.html#pause_resume">pause_resume config</a> est activée :</p>
|
<p>Les commandes suivantes sont disponibles lorsque la section <a href="Config_Reference.html#pause_resume">pause_resume config</a> est activée :</p>
|
||||||
<h4 id="pause">PAUSE<a class="headerlink" href="#pause" title="Permanent link">¶</a></h4>
|
<h4 id="pause">PAUSE<a class="headerlink" href="#pause" title="Permanent link">¶</a></h4>
|
||||||
|
@ -5091,6 +5175,10 @@ section</a> is enabled.</p>
|
||||||
<p><code>CLEAR_PAUSE</code>: Supprime la mise en pause actuelle sans reprendre l'impression. Ceci est utile si l'on décide d'interrompre une impression après une PAUSE. Il est recommandé d'ajouter ceci à votre gcode de démarrage pour s'assurer que l'état de pause est réinitialisé pour chaque impression.</p>
|
<p><code>CLEAR_PAUSE</code>: Supprime la mise en pause actuelle sans reprendre l'impression. Ceci est utile si l'on décide d'interrompre une impression après une PAUSE. Il est recommandé d'ajouter ceci à votre gcode de démarrage pour s'assurer que l'état de pause est réinitialisé pour chaque impression.</p>
|
||||||
<h4 id="cancel_print">CANCEL_PRINT<a class="headerlink" href="#cancel_print" title="Permanent link">¶</a></h4>
|
<h4 id="cancel_print">CANCEL_PRINT<a class="headerlink" href="#cancel_print" title="Permanent link">¶</a></h4>
|
||||||
<p><code>CANCEL_PRINT</code>: Annule l'impression en cours.</p>
|
<p><code>CANCEL_PRINT</code>: Annule l'impression en cours.</p>
|
||||||
|
<h3 id="pid_calibrate">[pid_calibrate]<a class="headerlink" href="#pid_calibrate" title="Permanent link">¶</a></h3>
|
||||||
|
<p>Le module pid_calibrate est automatiquement chargé si un chauffage est défini dans le fichier de configuration.</p>
|
||||||
|
<h4 id="pid_calibrate_1">PID_CALIBRATE<a class="headerlink" href="#pid_calibrate_1" title="Permanent link">¶</a></h4>
|
||||||
|
<p><code>PID_CALIBRATE HEATER=<config_name> TARGET=<temperature> [WRITE_FILE=1]</code>: Effectuer un test d’étalonnage PID. Le chauffage demandé sera activé jusqu’à ce que la température définie soit atteinte, il s'éteindra et se rallumera durant plusieurs cycles. Si le paramètre WRITE_FILE est activé, le fichier /tmp/heattest.txt sera créé avec un journal de tous les échantillons de température mesurés pendant le test.</p>
|
||||||
<h3 id="print_stats">[print_stats]<a class="headerlink" href="#print_stats" title="Permanent link">¶</a></h3>
|
<h3 id="print_stats">[print_stats]<a class="headerlink" href="#print_stats" title="Permanent link">¶</a></h3>
|
||||||
<p>Le module print_stats est automatiquement chargé.</p>
|
<p>Le module print_stats est automatiquement chargé.</p>
|
||||||
<h4 id="set_print_stats_info">SET_PRINT_STATS_INFO<a class="headerlink" href="#set_print_stats_info" title="Permanent link">¶</a></h4>
|
<h4 id="set_print_stats_info">SET_PRINT_STATS_INFO<a class="headerlink" href="#set_print_stats_info" title="Permanent link">¶</a></h4>
|
||||||
|
@ -5158,7 +5246,7 @@ section</a> is enabled.</p>
|
||||||
<h3 id="save_variables">[save_variables]<a class="headerlink" href="#save_variables" title="Permanent link">¶</a></h3>
|
<h3 id="save_variables">[save_variables]<a class="headerlink" href="#save_variables" title="Permanent link">¶</a></h3>
|
||||||
<p>La commande suivante est activée si une section <a href="Config_Reference.html#save_variables">save_variables config</a> a été activée.</p>
|
<p>La commande suivante est activée si une section <a href="Config_Reference.html#save_variables">save_variables config</a> a été activée.</p>
|
||||||
<h4 id="save_variable">SAVE_VARIABLE<a class="headerlink" href="#save_variable" title="Permanent link">¶</a></h4>
|
<h4 id="save_variable">SAVE_VARIABLE<a class="headerlink" href="#save_variable" title="Permanent link">¶</a></h4>
|
||||||
<p><code>SAVE_VARIABLE VARIABLE=<nom> VALUE=<valeur></code> : Enregistre la variable sur le disque afin qu'elle puisse être utilisée lors des redémarrages. Toutes les variables enregistrées sont chargées dans le dict <code>printer.save_variables.variables</code> au démarrage et peuvent être utilisées dans des macros gcode. La VALEUR fournie est analysée comme un littéral Python.</p>
|
<p><code>SAVE_VARIABLE VARIABLE=<name> VALUE=<value></code>: Saves the variable to disk so that it can be used across restarts. The VARIABLE must be lowercase. All stored variables are loaded into the <code>printer.save_variables.variables</code> dict at startup and can be used in gcode macros. The provided VALUE is parsed as a Python literal.</p>
|
||||||
<h3 id="screws_tilt_adjust">[screws_tilt_adjust]<a class="headerlink" href="#screws_tilt_adjust" title="Permanent link">¶</a></h3>
|
<h3 id="screws_tilt_adjust">[screws_tilt_adjust]<a class="headerlink" href="#screws_tilt_adjust" title="Permanent link">¶</a></h3>
|
||||||
<p>Les commandes suivantes sont disponibles lorsque la section de configuration <a href="Config_Reference.html#screws_tilt_adjust">screws_tilt_adjust</a> est activée (voir également le <a href="Manual_Level.html#adjusting-bed-leveling-screws-using-the-bed-probe">guide du nivelage manuel</a>).</p>
|
<p>Les commandes suivantes sont disponibles lorsque la section de configuration <a href="Config_Reference.html#screws_tilt_adjust">screws_tilt_adjust</a> est activée (voir également le <a href="Manual_Level.html#adjusting-bed-leveling-screws-using-the-bed-probe">guide du nivelage manuel</a>).</p>
|
||||||
<h4 id="screws_tilt_calculate">SCREWS_TILT_CALCULATE<a class="headerlink" href="#screws_tilt_calculate" title="Permanent link">¶</a></h4>
|
<h4 id="screws_tilt_calculate">SCREWS_TILT_CALCULATE<a class="headerlink" href="#screws_tilt_calculate" title="Permanent link">¶</a></h4>
|
||||||
|
@ -5199,6 +5287,18 @@ section</a> is enabled.</p>
|
||||||
<p>La commande suivante est disponible lorsqu'une section <a href="Config_Reference.html#temperature_fan">temperature_fan config</a> est activée.</p>
|
<p>La commande suivante est disponible lorsqu'une section <a href="Config_Reference.html#temperature_fan">temperature_fan config</a> est activée.</p>
|
||||||
<h4 id="set_temperature_fan_target">SET_TEMPERATURE_FAN_TARGET<a class="headerlink" href="#set_temperature_fan_target" title="Permanent link">¶</a></h4>
|
<h4 id="set_temperature_fan_target">SET_TEMPERATURE_FAN_TARGET<a class="headerlink" href="#set_temperature_fan_target" title="Permanent link">¶</a></h4>
|
||||||
<p><code>SET_TEMPERATURE_FAN_TARGET temperature_fan=<nom_du_ventilateur_température> [target=<température_cible>] [min_speed=<vitesse_min>] [max_speed=<vitesse_max>]</code> : Définit la température cible d'un ventilateur_température. Si une cible n'est pas fournie, elle est fixée à la température spécifiée dans le fichier de configuration. Si les vitesses ne sont pas fournies, aucun changement n'est appliqué.</p>
|
<p><code>SET_TEMPERATURE_FAN_TARGET temperature_fan=<nom_du_ventilateur_température> [target=<température_cible>] [min_speed=<vitesse_min>] [max_speed=<vitesse_max>]</code> : Définit la température cible d'un ventilateur_température. Si une cible n'est pas fournie, elle est fixée à la température spécifiée dans le fichier de configuration. Si les vitesses ne sont pas fournies, aucun changement n'est appliqué.</p>
|
||||||
|
<h3 id="temperature_probe">[temperature_probe]<a class="headerlink" href="#temperature_probe" title="Permanent link">¶</a></h3>
|
||||||
|
<p>The following commands are available when a <a href="Config_Reference.html#temperature_probe">temperature_probe config section</a> is enabled.</p>
|
||||||
|
<h4 id="temperature_probe_calibrate">TEMPERATURE_PROBE_CALIBRATE<a class="headerlink" href="#temperature_probe_calibrate" title="Permanent link">¶</a></h4>
|
||||||
|
<p><code>TEMPERATURE_PROBE_CALIBRATE [PROBE=<probe name>] [TARGET=<value>] [STEP=<value>]</code>: Initiates probe drift calibration for eddy current based probes. The <code>TARGET</code> is a target temperature for the last sample. When the temperature recorded during a sample exceeds the <code>TARGET</code> calibration will complete. The <code>STEP</code> parameter sets temperature delta (in C) between samples. After a sample has been taken, this delta is used to schedule a call to <code>TEMPERATURE_PROBE_NEXT</code>. The default <code>STEP</code> is 2.</p>
|
||||||
|
<h4 id="temperature_probe_next">TEMPERATURE_PROBE_NEXT<a class="headerlink" href="#temperature_probe_next" title="Permanent link">¶</a></h4>
|
||||||
|
<p><code>TEMPERATURE_PROBE_NEXT</code>: After calibration has started this command is run to take the next sample. It is automatically scheduled to run when the delta specified by <code>STEP</code> has been reached, however its also possible to manually run this command to force a new sample. This command is only available during calibration.</p>
|
||||||
|
<h4 id="temperature_probe_complete">TEMPERATURE_PROBE_COMPLETE:<a class="headerlink" href="#temperature_probe_complete" title="Permanent link">¶</a></h4>
|
||||||
|
<p><code>TEMPERATURE_PROBE_COMPLETE</code>: Can be used to end calibration and save the current result before the <code>TARGET</code> temperature is reached. This command is only available during calibration.</p>
|
||||||
|
<h4 id="abort">ABORT<a class="headerlink" href="#abort" title="Permanent link">¶</a></h4>
|
||||||
|
<p><code>ABORT</code>: Aborts the calibration process, discarding the current results. This command is only available during drift calibration.</p>
|
||||||
|
<h3 id="temperature_probe_enable">TEMPERATURE_PROBE_ENABLE<a class="headerlink" href="#temperature_probe_enable" title="Permanent link">¶</a></h3>
|
||||||
|
<p><code>TEMPERATURE_PROBE_ENABLE ENABLE=[0|1]</code>: Sets temperature drift compensation on or off. If ENABLE is set to 0, drift compensation will be disabled, if set to 1 it is enabled.</p>
|
||||||
<h3 id="tmcxxxx">[tmcXXXX]<a class="headerlink" href="#tmcxxxx" title="Permanent link">¶</a></h3>
|
<h3 id="tmcxxxx">[tmcXXXX]<a class="headerlink" href="#tmcxxxx" title="Permanent link">¶</a></h3>
|
||||||
<p>Les commandes suivantes sont disponibles lorsque l'une des sections <a href="Config_Reference.html#tmc-stepper-driver-configuration">tmcXXXX config</a> est activée.</p>
|
<p>Les commandes suivantes sont disponibles lorsque l'une des sections <a href="Config_Reference.html#tmc-stepper-driver-configuration">tmcXXXX config</a> est activée.</p>
|
||||||
<h4 id="dump_tmc">DUMP_TMC<a class="headerlink" href="#dump_tmc" title="Permanent link">¶</a></h4>
|
<h4 id="dump_tmc">DUMP_TMC<a class="headerlink" href="#dump_tmc" title="Permanent link">¶</a></h4>
|
||||||
|
@ -5246,18 +5346,6 @@ section</a> is enabled.</p>
|
||||||
<p>Les commandes suivantes sont disponibles lorsque la section <a href="Config_Reference.html#z_tilt">z_tilt config</a> est activée.</p>
|
<p>Les commandes suivantes sont disponibles lorsque la section <a href="Config_Reference.html#z_tilt">z_tilt config</a> est activée.</p>
|
||||||
<h4 id="z_tilt_adjust">Z_TILT_ADJUST<a class="headerlink" href="#z_tilt_adjust" title="Permanent link">¶</a></h4>
|
<h4 id="z_tilt_adjust">Z_TILT_ADJUST<a class="headerlink" href="#z_tilt_adjust" title="Permanent link">¶</a></h4>
|
||||||
<p><code>Z_TILT_ADJUST [RETRIES=<value>] [RETRY_TOLERANCE=<value>] [HORIZONTAL_MOVE_Z=<value>] [<probe_parameter>=<value>]</code>: This command will probe the points specified in the config and then make independent adjustments to each Z stepper to compensate for tilt. See the PROBE command for details on the optional probe parameters. The optional <code>RETRIES</code>, <code>RETRY_TOLERANCE</code>, and <code>HORIZONTAL_MOVE_Z</code> values override those options specified in the config file.</p>
|
<p><code>Z_TILT_ADJUST [RETRIES=<value>] [RETRY_TOLERANCE=<value>] [HORIZONTAL_MOVE_Z=<value>] [<probe_parameter>=<value>]</code>: This command will probe the points specified in the config and then make independent adjustments to each Z stepper to compensate for tilt. See the PROBE command for details on the optional probe parameters. The optional <code>RETRIES</code>, <code>RETRY_TOLERANCE</code>, and <code>HORIZONTAL_MOVE_Z</code> values override those options specified in the config file.</p>
|
||||||
<h3 id="temperature_probe">[temperature_probe]<a class="headerlink" href="#temperature_probe" title="Permanent link">¶</a></h3>
|
|
||||||
<p>The following commands are available when a <a href="Config_Reference.html#temperature_probe">temperature_probe config section</a> is enabled.</p>
|
|
||||||
<h4 id="temperature_probe_calibrate">TEMPERATURE_PROBE_CALIBRATE<a class="headerlink" href="#temperature_probe_calibrate" title="Permanent link">¶</a></h4>
|
|
||||||
<p><code>TEMPERATURE_PROBE_CALIBRATE [PROBE=<probe name>] [TARGET=<value>] [STEP=<value>]</code>: Initiates probe drift calibration for eddy current based probes. The <code>TARGET</code> is a target temperature for the last sample. When the temperature recorded during a sample exceeds the <code>TARGET</code> calibration will complete. The <code>STEP</code> parameter sets temperature delta (in C) between samples. After a sample has been taken, this delta is used to schedule a call to <code>TEMPERATURE_PROBE_NEXT</code>. The default <code>STEP</code> is 2.</p>
|
|
||||||
<h4 id="temperature_probe_next">TEMPERATURE_PROBE_NEXT<a class="headerlink" href="#temperature_probe_next" title="Permanent link">¶</a></h4>
|
|
||||||
<p><code>TEMPERATURE_PROBE_NEXT</code>: After calibration has started this command is run to take the next sample. It is automatically scheduled to run when the delta specified by <code>STEP</code> has been reached, however its also possible to manually run this command to force a new sample. This command is only available during calibration.</p>
|
|
||||||
<h4 id="temperature_probe_complete">TEMPERATURE_PROBE_COMPLETE:<a class="headerlink" href="#temperature_probe_complete" title="Permanent link">¶</a></h4>
|
|
||||||
<p><code>TEMPERATURE_PROBE_COMPLETE</code>: Can be used to end calibration and save the current result before the <code>TARGET</code> temperature is reached. This command is only available during calibration.</p>
|
|
||||||
<h4 id="abort">ABORT<a class="headerlink" href="#abort" title="Permanent link">¶</a></h4>
|
|
||||||
<p><code>ABORT</code>: Aborts the calibration process, discarding the current results. This command is only available during drift calibration.</p>
|
|
||||||
<h3 id="temperature_probe_enable">TEMPERATURE_PROBE_ENABLE<a class="headerlink" href="#temperature_probe_enable" title="Permanent link">¶</a></h3>
|
|
||||||
<p><code>TEMPERATURE_PROBE_ENABLE ENABLE=[0|1]</code>: Sets temperature drift compensation on or off. If ENABLE is set to 0, drift compensation will be disabled, if set to 1 it is enabled.</p>
|
|
||||||
|
|
||||||
|
|
||||||
</article>
|
</article>
|
||||||
|
|
|
@ -1357,8 +1357,8 @@
|
||||||
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
<a href="Load_Cell.md" class="md-nav__link">
|
<a href="Load_Cell.html" class="md-nav__link">
|
||||||
None
|
Load Cells
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
|
|
@ -1366,8 +1366,8 @@
|
||||||
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
<a href="Load_Cell.md" class="md-nav__link">
|
<a href="Load_Cell.html" class="md-nav__link">
|
||||||
None
|
Load Cells
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
@ -1481,8 +1481,8 @@
|
||||||
|
|
||||||
|
|
||||||
<h1 id="installation">Installation<a class="headerlink" href="#installation" title="Permanent link">¶</a></h1>
|
<h1 id="installation">Installation<a class="headerlink" href="#installation" title="Permanent link">¶</a></h1>
|
||||||
<p>These instructions assume the software will run on a linux based host running a Klipper compatible front end. It is recommended that a SBC(Small Board Computer) such as a Raspberry Pi or Debian based Linux device be used as the host machine (see the <a href="FAQ.html#can-i-run-klipper-on-something-other-than-a-raspberry-pi-3">FAQ</a> for other options).</p>
|
<p>These instructions assume the software will run on a Linux-based host running a Klipper-compatible front end. It is recommended that a SBC(Small Board Computer) such as a Raspberry Pi or Debian-based Linux device be used as the host machine (see the <a href="FAQ.html#can-i-run-klipper-on-something-other-than-a-raspberry-pi-3">FAQ</a> for other options).</p>
|
||||||
<p>For the purposes of these instructions host relates to the Linux device and mcu relates to the printboard. SBC relates to the term Small Board Computer such as the Raspberry Pi.</p>
|
<p>For the purposes of these instructions, host relates to the Linux device and mcu relates to the printer board. SBC relates to the term Small Board Computer such as the Raspberry Pi.</p>
|
||||||
<h2 id="obtenir-un-fichier-de-configuration-de-klipper">Obtenir un fichier de configuration de Klipper<a class="headerlink" href="#obtenir-un-fichier-de-configuration-de-klipper" title="Permanent link">¶</a></h2>
|
<h2 id="obtenir-un-fichier-de-configuration-de-klipper">Obtenir un fichier de configuration de Klipper<a class="headerlink" href="#obtenir-un-fichier-de-configuration-de-klipper" title="Permanent link">¶</a></h2>
|
||||||
<p>Most Klipper settings are determined by a "printer configuration file" printer.cfg, that will be stored on the host. An appropriate configuration file can often be found by looking in the Klipper <a href="https://github.com/Klipper3d/klipper/blob/master/config/">config directory</a> for a file starting with a "printer-" prefix that corresponds to the target printer. The Klipper configuration file contains technical information about the printer that will be needed during the installation.</p>
|
<p>Most Klipper settings are determined by a "printer configuration file" printer.cfg, that will be stored on the host. An appropriate configuration file can often be found by looking in the Klipper <a href="https://github.com/Klipper3d/klipper/blob/master/config/">config directory</a> for a file starting with a "printer-" prefix that corresponds to the target printer. The Klipper configuration file contains technical information about the printer that will be needed during the installation.</p>
|
||||||
<p>S'il n'y a pas de fichier de configuration d'imprimante approprié dans le répertoire des configurations de Klipper, essayez de rechercher le site Web du fabricant de l'imprimante pour voir s'il y a un fichier de configuration Klipper approprié.</p>
|
<p>S'il n'y a pas de fichier de configuration d'imprimante approprié dans le répertoire des configurations de Klipper, essayez de rechercher le site Web du fabricant de l'imprimante pour voir s'il y a un fichier de configuration Klipper approprié.</p>
|
||||||
|
@ -1493,13 +1493,13 @@
|
||||||
<p>Currently the best choices are front ends that retrieve information through the <a href="https://moonraker.readthedocs.io/">Moonraker web API</a> and there is also the option to use <a href="https://octoprint.org/">Octoprint</a> to control Klipper.</p>
|
<p>Currently the best choices are front ends that retrieve information through the <a href="https://moonraker.readthedocs.io/">Moonraker web API</a> and there is also the option to use <a href="https://octoprint.org/">Octoprint</a> to control Klipper.</p>
|
||||||
<p>The choice is up to the user on what to use, but the underlying Klipper is the same in all cases. We encourage users to research the options available and make an informed decision.</p>
|
<p>The choice is up to the user on what to use, but the underlying Klipper is the same in all cases. We encourage users to research the options available and make an informed decision.</p>
|
||||||
<h2 id="obtaining-an-os-image-for-sbcs">Obtaining an OS image for SBC's<a class="headerlink" href="#obtaining-an-os-image-for-sbcs" title="Permanent link">¶</a></h2>
|
<h2 id="obtaining-an-os-image-for-sbcs">Obtaining an OS image for SBC's<a class="headerlink" href="#obtaining-an-os-image-for-sbcs" title="Permanent link">¶</a></h2>
|
||||||
<p>There are many ways to obtain an OS image for Klipper for SBC use, most depend on what front end you wish to use. Some manafactures of these SBC boards also provide their own Klipper-centric images.</p>
|
<p>There are many ways to obtain an OS image for Klipper for SBC use, most depend on what front end you wish to use. Some manufacturers of these SBC boards also provide their own Klipper-centric images.</p>
|
||||||
<p>The two main Moonraker based front ends are <a href="https://docs.fluidd.xyz/">Fluidd</a> and <a href="https://docs.mainsail.xyz/">Mainsail</a>, the latter of which has a premade install image <a href="http://docs.mainsailOS.xyz">"MainsailOS"</a>, this has the option for Raspberry Pi and some OrangePi varianta.</p>
|
<p>The two main Moonraker-based front ends are <a href="https://docs.fluidd.xyz/">Fluidd</a> and <a href="https://docs.mainsail.xyz/">Mainsail</a>, the latter of which has a premade install image <a href="https://docs-os.mainsail.xyz/">"MainsailOS"</a>, this has the option for Raspberry Pi and some OrangePi variants.</p>
|
||||||
<p>Fluidd can be installed via KIAUH(Klipper Install And Update Helper), which is explained below and is a 3rd party installer for all things Klipper.</p>
|
<p>Fluidd can be installed via KIAUH(Klipper Install And Update Helper), which is explained below and is a 3rd party installer for all things Klipper.</p>
|
||||||
<p>OctoPrint can be installed via the popular OctoPi image or via KIAUH, this process is explained in <OctoPrint.md></p>
|
<p>OctoPrint can be installed via the popular OctoPi image or via KIAUH, this process is explained in <OctoPrint.md></p>
|
||||||
<h2 id="installing-via-kiauh">Installing via KIAUH<a class="headerlink" href="#installing-via-kiauh" title="Permanent link">¶</a></h2>
|
<h2 id="installing-via-kiauh">Installing via KIAUH<a class="headerlink" href="#installing-via-kiauh" title="Permanent link">¶</a></h2>
|
||||||
<p>Normally you would start with a base image for your SBC, RPiOS Lite for example, or in the case of a x86 Linux device, Ubuntu Server. Please note that Desktop variants are not recommended due to certain helper programs that can stop some Klipper functions working and even mask access to some print boards.</p>
|
<p>Normally you would start with a base image for your SBC, RPiOS Lite for example, or in the case of an x86 Linux device, Ubuntu Server. Please note that Desktop variants are not recommended due to certain helper programs that can stop some Klipper functions from working and even mask access to some printer boards.</p>
|
||||||
<p>KIAUH can be used to install Klipper and its associated programs on a variety of Linux based systems that run a form of Debian. More information can be found at <a href="https://github.com/dw-0/kiauh">https://github.com/dw-0/kiauh</a></p>
|
<p>KIAUH can be used to install Klipper and its associated programs on a variety of Linux-based systems that run a form of Debian. More information can be found at <a href="https://github.com/dw-0/kiauh">https://github.com/dw-0/kiauh</a></p>
|
||||||
<h2 id="compilation-et-flashage-du-micro-controleur">Compilation et flashage du micro-contrôleur<a class="headerlink" href="#compilation-et-flashage-du-micro-controleur" title="Permanent link">¶</a></h2>
|
<h2 id="compilation-et-flashage-du-micro-controleur">Compilation et flashage du micro-contrôleur<a class="headerlink" href="#compilation-et-flashage-du-micro-controleur" title="Permanent link">¶</a></h2>
|
||||||
<p>To compile the micro-controller code, start by running these commands on your host device:</p>
|
<p>To compile the micro-controller code, start by running these commands on your host device:</p>
|
||||||
<div class="highlight"><pre><span></span><code>cd ~/klipper/
|
<div class="highlight"><pre><span></span><code>cd ~/klipper/
|
||||||
|
@ -1510,7 +1510,7 @@ make menuconfig
|
||||||
<div class="highlight"><pre><span></span><code>make
|
<div class="highlight"><pre><span></span><code>make
|
||||||
</code></pre></div>
|
</code></pre></div>
|
||||||
|
|
||||||
<p>Si les commentaires au haut de <a href="#obtain-a-klipper-configuration-file">printer configuration file</a> décrive des étapes pour le "flashing" de l'image finale sur la carte de contrôle de l'imprimante alors suivez ces étapes puis procédez à <a href="#configuring-octoprint-to-use-klipper">configuring OctoPrint</a>.</p>
|
<p>If the comments at the top of the <a href="#obtain-a-klipper-configuration-file">printer configuration file</a> describe custom steps for "flashing" the final image to the printer control board, then follow those steps and then proceed to <a href="#configuring-octoprint-to-use-klipper">configuring OctoPrint</a>.</p>
|
||||||
<p>Sinon, les étapes suivantes sont souvent utilisées pour le "flash" de la carte de contrôle de l'imprimante. D'abord, il est nécessaire de déterminer le port série connecté au micro-contrôleur. Lancez ceci :</p>
|
<p>Sinon, les étapes suivantes sont souvent utilisées pour le "flash" de la carte de contrôle de l'imprimante. D'abord, il est nécessaire de déterminer le port série connecté au micro-contrôleur. Lancez ceci :</p>
|
||||||
<div class="highlight"><pre><span></span><code>ls /dev/serial/by-id/*
|
<div class="highlight"><pre><span></span><code>ls /dev/serial/by-id/*
|
||||||
</code></pre></div>
|
</code></pre></div>
|
||||||
|
@ -1520,8 +1520,8 @@ make menuconfig
|
||||||
</code></pre></div>
|
</code></pre></div>
|
||||||
|
|
||||||
<p>It's common for each printer to have its own unique serial port name. This unique name will be used when flashing the micro-controller. It's possible there may be multiple lines in the above output - if so, choose the line corresponding to the micro-controller. If many items are listed and the choice is ambiguous, unplug the board and run the command again, the missing item will be your print board(see the <a href="FAQ.html#wheres-my-serial-port">FAQ</a> for more information).</p>
|
<p>It's common for each printer to have its own unique serial port name. This unique name will be used when flashing the micro-controller. It's possible there may be multiple lines in the above output - if so, choose the line corresponding to the micro-controller. If many items are listed and the choice is ambiguous, unplug the board and run the command again, the missing item will be your print board(see the <a href="FAQ.html#wheres-my-serial-port">FAQ</a> for more information).</p>
|
||||||
<p>For common micro-controllers with STM32 or clone chips, LPC chips and others it is usual that these need an initial Klipper flash via SD card.</p>
|
<p>For common micro-controllers with STM32 or clone chips, LPC chips and others, it is usual that these need an initial Klipper flash via SD card.</p>
|
||||||
<p>When flashing with this method, it is important to make sure that the print board is not connected with USB to the host, due to some boards being able to feed power back to the board and stopping a flash from occuring.</p>
|
<p>When flashing with this method, it is important to make sure that the print board is not connected with USB to the host, due to some boards being able to feed power back to the board and stopping a flash from occurring.</p>
|
||||||
<p>For common micro-controllers using Atmega chips, for example the 2560, the code can be flashed with something similar to:</p>
|
<p>For common micro-controllers using Atmega chips, for example the 2560, the code can be flashed with something similar to:</p>
|
||||||
<div class="highlight"><pre><span></span><code>sudo service klipper stop
|
<div class="highlight"><pre><span></span><code>sudo service klipper stop
|
||||||
make flash FLASH_DEVICE=/dev/serial/by-id/usb-1a86_USB2.0-Serial-if00-port0
|
make flash FLASH_DEVICE=/dev/serial/by-id/usb-1a86_USB2.0-Serial-if00-port0
|
||||||
|
@ -1538,9 +1538,9 @@ sudo service klipper start
|
||||||
<p>It is important to note that RP2040 chips may need to be put into Boot mode before this operation.</p>
|
<p>It is important to note that RP2040 chips may need to be put into Boot mode before this operation.</p>
|
||||||
<h2 id="configuration-de-klipper">Configuration de Klipper<a class="headerlink" href="#configuration-de-klipper" title="Permanent link">¶</a></h2>
|
<h2 id="configuration-de-klipper">Configuration de Klipper<a class="headerlink" href="#configuration-de-klipper" title="Permanent link">¶</a></h2>
|
||||||
<p>The next step is to copy the <a href="#obtain-a-klipper-configuration-file">printer configuration file</a> to the host.</p>
|
<p>The next step is to copy the <a href="#obtain-a-klipper-configuration-file">printer configuration file</a> to the host.</p>
|
||||||
<p>Arguably the easiest way to set the Klipper configuration file is using the built in editors in Mainsail or Fluidd. These will allow the user to open the configuration examples and save them to be printer.cfg.</p>
|
<p>Arguably the easiest way to set the Klipper configuration file is using the built-in editors in Mainsail or Fluidd. These will allow the user to open the configuration examples and save them to be printer.cfg.</p>
|
||||||
<p>Another option is to use a desktop editor that supports editing files over the "scp" and/or "sftp" protocols. There are freely available tools that support this (eg, Notepad++, WinSCP, and Cyberduck). Load the printer config file in the editor and then save it as a file named "printer.cfg" in the home directory of the pi user (ie, /home/pi/printer.cfg).</p>
|
<p>Another option is to use a desktop editor that supports editing files over the "scp" and/or "sftp" protocols. There are freely available tools that support this (eg, Notepad++, WinSCP, and Cyberduck). Load the printer config file in the editor and then save it as a file named "printer.cfg" in the home directory of the pi user (ie, /home/pi/printer.cfg).</p>
|
||||||
<p>Alternatively, one can also copy and edit the file directly on the host via ssh. That may look something like the following (be sure to update the command to use the appropriate printer config filename):</p>
|
<p>Alternatively, one can also copy and edit the file directly on the host via SSH. That may look something like the following (be sure to update the command to use the appropriate printer config filename):</p>
|
||||||
<div class="highlight"><pre><span></span><code>cp ~/klipper/config/example-cartesian.cfg ~/printer.cfg
|
<div class="highlight"><pre><span></span><code>cp ~/klipper/config/example-cartesian.cfg ~/printer.cfg
|
||||||
nano ~/printer.cfg
|
nano ~/printer.cfg
|
||||||
</code></pre></div>
|
</code></pre></div>
|
||||||
|
@ -1558,9 +1558,9 @@ nano ~/printer.cfg
|
||||||
serial: /dev/serial/by-id/usb-1a86_USB2.0-Serial-if00-port0
|
serial: /dev/serial/by-id/usb-1a86_USB2.0-Serial-if00-port0
|
||||||
</code></pre></div>
|
</code></pre></div>
|
||||||
|
|
||||||
<p>After creating and editing the file it will be necessary to issue a "restart" command in the command console to load the config. A "status" command will report the printer is ready if the Klipper config file is successfully read and the micro-controller is successfully found and configured.</p>
|
<p>After creating and editing the file, it will be necessary to issue a "restart" command in the command console to load the config. A "status" command will report that the printer is ready if the Klipper config file is successfully read and the micro-controller is successfully found and configured.</p>
|
||||||
<p>Lors de la personnalisation du fichier de configuration de l'imprimante, il n'est pas rare que Klipper signale une erreur de configuration. Si une erreur se produit, apportez les corrections nécessaires au fichier de configuration de l'imprimante et lancez "restart" jusqu'à ce que "status" indique que l'imprimante est prête.</p>
|
<p>Lors de la personnalisation du fichier de configuration de l'imprimante, il n'est pas rare que Klipper signale une erreur de configuration. Si une erreur se produit, apportez les corrections nécessaires au fichier de configuration de l'imprimante et lancez "restart" jusqu'à ce que "status" indique que l'imprimante est prête.</p>
|
||||||
<p>Klipper reports error messages via the command console and via pop up in Fluidd and Mainsail. The "status" command can be used to re-report error messages. A log is available and usually located in ~/printer_data/logs this is named klippy.log</p>
|
<p>Klipper reports error messages via the command console and pop-ups in Fluidd and Mainsail. The "status" command can be used to re-report error messages. A log is available and usually located at <code>~/printer_data/logs/klippy.log</code>.</p>
|
||||||
<p>Une fois que Klipper a signalé que l'imprimante est prête, passez au <a href="Config_checks.html">document de vérification de la configuration</a> pour effectuer les vérifications de base sur les définitions du fichier de configuration. Pour plus d'informations, consultez la <a href="Overview.html">référence de documentation </a> principale pour plus d'informations.</p>
|
<p>Une fois que Klipper a signalé que l'imprimante est prête, passez au <a href="Config_checks.html">document de vérification de la configuration</a> pour effectuer les vérifications de base sur les définitions du fichier de configuration. Pour plus d'informations, consultez la <a href="Overview.html">référence de documentation </a> principale pour plus d'informations.</p>
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -1411,8 +1411,8 @@
|
||||||
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
<a href="Load_Cell.md" class="md-nav__link">
|
<a href="Load_Cell.html" class="md-nav__link">
|
||||||
None
|
Load Cells
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
|
1635
fr/Load_Cell.html
Normal file
1635
fr/Load_Cell.html
Normal file
File diff suppressed because it is too large
Load diff
|
@ -1383,8 +1383,8 @@
|
||||||
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
<a href="Load_Cell.md" class="md-nav__link">
|
<a href="Load_Cell.html" class="md-nav__link">
|
||||||
None
|
Load Cells
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
|
|
@ -1358,8 +1358,8 @@
|
||||||
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
<a href="Load_Cell.md" class="md-nav__link">
|
<a href="Load_Cell.html" class="md-nav__link">
|
||||||
None
|
Load Cells
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
|
|
@ -838,11 +838,11 @@
|
||||||
<ul class="md-nav__list">
|
<ul class="md-nav__list">
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
<a href="#mpu-9250mpu-9255mpu-6515mpu-6050mpu-6500" class="md-nav__link">
|
<a href="#mpu-9250mpu-9255mpu-6515mpu-6050mpu-6500icm20948" class="md-nav__link">
|
||||||
MPU-9250/MPU-9255/MPU-6515/MPU-6050/MPU-6500
|
MPU-9250/MPU-9255/MPU-6515/MPU-6050/MPU-6500/ICM20948
|
||||||
</a>
|
</a>
|
||||||
|
|
||||||
<nav class="md-nav" aria-label="MPU-9250/MPU-9255/MPU-6515/MPU-6050/MPU-6500">
|
<nav class="md-nav" aria-label="MPU-9250/MPU-9255/MPU-6515/MPU-6050/MPU-6500/ICM20948">
|
||||||
<ul class="md-nav__list">
|
<ul class="md-nav__list">
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
|
@ -1595,8 +1595,8 @@
|
||||||
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
<a href="Load_Cell.md" class="md-nav__link">
|
<a href="Load_Cell.html" class="md-nav__link">
|
||||||
None
|
Load Cells
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
@ -1721,11 +1721,11 @@
|
||||||
<ul class="md-nav__list">
|
<ul class="md-nav__list">
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
<a href="#mpu-9250mpu-9255mpu-6515mpu-6050mpu-6500" class="md-nav__link">
|
<a href="#mpu-9250mpu-9255mpu-6515mpu-6050mpu-6500icm20948" class="md-nav__link">
|
||||||
MPU-9250/MPU-9255/MPU-6515/MPU-6050/MPU-6500
|
MPU-9250/MPU-9255/MPU-6515/MPU-6050/MPU-6500/ICM20948
|
||||||
</a>
|
</a>
|
||||||
|
|
||||||
<nav class="md-nav" aria-label="MPU-9250/MPU-9255/MPU-6515/MPU-6050/MPU-6500">
|
<nav class="md-nav" aria-label="MPU-9250/MPU-9255/MPU-6515/MPU-6050/MPU-6500/ICM20948">
|
||||||
<ul class="md-nav__list">
|
<ul class="md-nav__list">
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
|
@ -1942,7 +1942,7 @@
|
||||||
<p>Klipper has built-in support for the ADXL345, MPU-9250, LIS2DW and LIS3DH compatible accelerometers which can be used to measure resonance frequencies of the printer for different axes, and auto-tune <a href="Resonance_Compensation.html">input shapers</a> to compensate for resonances. Note that using accelerometers requires some soldering and crimping. The ADXL345 can be connected to the SPI interface of a Raspberry Pi or MCU board (it needs to be reasonably fast). The MPU family can be connected to the I2C interface of a Raspberry Pi directly, or to an I2C interface of an MCU board that supports 400kbit/s <em>fast mode</em> in Klipper. The LIS2DW and LIS3DH can be connected to either SPI or I2C with the same considerations as above.</p>
|
<p>Klipper has built-in support for the ADXL345, MPU-9250, LIS2DW and LIS3DH compatible accelerometers which can be used to measure resonance frequencies of the printer for different axes, and auto-tune <a href="Resonance_Compensation.html">input shapers</a> to compensate for resonances. Note that using accelerometers requires some soldering and crimping. The ADXL345 can be connected to the SPI interface of a Raspberry Pi or MCU board (it needs to be reasonably fast). The MPU family can be connected to the I2C interface of a Raspberry Pi directly, or to an I2C interface of an MCU board that supports 400kbit/s <em>fast mode</em> in Klipper. The LIS2DW and LIS3DH can be connected to either SPI or I2C with the same considerations as above.</p>
|
||||||
<p>When sourcing accelerometers, be aware that there are a variety of different PCB board designs and different clones of them. If it is going to be connected to a 5V printer MCU ensure it has a voltage regulator and level shifters.</p>
|
<p>When sourcing accelerometers, be aware that there are a variety of different PCB board designs and different clones of them. If it is going to be connected to a 5V printer MCU ensure it has a voltage regulator and level shifters.</p>
|
||||||
<p>For ADXL345s, make sure that the board supports SPI mode (a small number of boards appear to be hard-configured for I2C by pulling SDO to GND).</p>
|
<p>For ADXL345s, make sure that the board supports SPI mode (a small number of boards appear to be hard-configured for I2C by pulling SDO to GND).</p>
|
||||||
<p>For MPU-9250/MPU-9255/MPU-6515/MPU-6050/MPU-6500s and LIS2DW/LIS3DH there are also a variety of board designs and clones with different I2C pull-up resistors which will need supplementing.</p>
|
<p>For MPU-9250/MPU-9255/MPU-6515/MPU-6050/MPU-6500/ICM20948s and LIS2DW/LIS3DH there are also a variety of board designs and clones with different I2C pull-up resistors which will need supplementing.</p>
|
||||||
<h2 id="mcus-with-klipper-i2c-fast-mode-support">MCUs with Klipper I2C <em>fast-mode</em> Support<a class="headerlink" href="#mcus-with-klipper-i2c-fast-mode-support" title="Permanent link">¶</a></h2>
|
<h2 id="mcus-with-klipper-i2c-fast-mode-support">MCUs with Klipper I2C <em>fast-mode</em> Support<a class="headerlink" href="#mcus-with-klipper-i2c-fast-mode-support" title="Permanent link">¶</a></h2>
|
||||||
<table>
|
<table>
|
||||||
<thead>
|
<thead>
|
||||||
|
@ -2107,7 +2107,7 @@ GND+SCL
|
||||||
</code></pre></div>
|
</code></pre></div>
|
||||||
|
|
||||||
<p>Note that unlike a cable shield, any GND(s) should be connected at both ends.</p>
|
<p>Note that unlike a cable shield, any GND(s) should be connected at both ends.</p>
|
||||||
<h4 id="mpu-9250mpu-9255mpu-6515mpu-6050mpu-6500">MPU-9250/MPU-9255/MPU-6515/MPU-6050/MPU-6500<a class="headerlink" href="#mpu-9250mpu-9255mpu-6515mpu-6050mpu-6500" title="Permanent link">¶</a></h4>
|
<h4 id="mpu-9250mpu-9255mpu-6515mpu-6050mpu-6500icm20948">MPU-9250/MPU-9255/MPU-6515/MPU-6050/MPU-6500/ICM20948<a class="headerlink" href="#mpu-9250mpu-9255mpu-6515mpu-6050mpu-6500icm20948" title="Permanent link">¶</a></h4>
|
||||||
<p>These accelerometers have been tested to work over I2C on the RPi, RP2040 (Pico) and AVR at 400kbit/s (<em>fast mode</em>). Some MPU accelerometer modules include pull-ups, but some are too large at 10K and must be changed or supplemented by smaller parallel resistors.</p>
|
<p>These accelerometers have been tested to work over I2C on the RPi, RP2040 (Pico) and AVR at 400kbit/s (<em>fast mode</em>). Some MPU accelerometer modules include pull-ups, but some are too large at 10K and must be changed or supplemented by smaller parallel resistors.</p>
|
||||||
<p>Schéma de connexion recommandé pour I2C sur le Raspberry Pi :</p>
|
<p>Schéma de connexion recommandé pour I2C sur le Raspberry Pi :</p>
|
||||||
<table>
|
<table>
|
||||||
|
@ -2328,6 +2328,7 @@ probe_points:
|
||||||
100, 100, 20 # valeurs exemple
|
100, 100, 20 # valeurs exemple
|
||||||
</code></pre></div>
|
</code></pre></div>
|
||||||
|
|
||||||
|
<p>If you are using the ICM20948, replace instances of "mpu9250" with "icm20948".</p>
|
||||||
<h4 id="configure-mpu-9520-compatibles-with-pico">Configure MPU-9520 Compatibles With Pico<a class="headerlink" href="#configure-mpu-9520-compatibles-with-pico" title="Permanent link">¶</a></h4>
|
<h4 id="configure-mpu-9520-compatibles-with-pico">Configure MPU-9520 Compatibles With Pico<a class="headerlink" href="#configure-mpu-9520-compatibles-with-pico" title="Permanent link">¶</a></h4>
|
||||||
<p>Pico I2C is set to 400000 on default. Simply add the following to the printer.cfg:</p>
|
<p>Pico I2C is set to 400000 on default. Simply add the following to the printer.cfg:</p>
|
||||||
<div class="highlight"><pre><span></span><code>[mcu pico]
|
<div class="highlight"><pre><span></span><code>[mcu pico]
|
||||||
|
@ -2346,6 +2347,7 @@ probe_points:
|
||||||
pins: pico:gpio23
|
pins: pico:gpio23
|
||||||
</code></pre></div>
|
</code></pre></div>
|
||||||
|
|
||||||
|
<p>If you are using the ICM20948, replace instances of "mpu9250" with "icm20948".</p>
|
||||||
<h4 id="configure-mpu-9520-compatibles-with-avr">Configure MPU-9520 Compatibles with AVR<a class="headerlink" href="#configure-mpu-9520-compatibles-with-avr" title="Permanent link">¶</a></h4>
|
<h4 id="configure-mpu-9520-compatibles-with-avr">Configure MPU-9520 Compatibles with AVR<a class="headerlink" href="#configure-mpu-9520-compatibles-with-avr" title="Permanent link">¶</a></h4>
|
||||||
<p>AVR I2C will be set to 400000 by the mpu9250 option. Simply add the following to the printer.cfg:</p>
|
<p>AVR I2C will be set to 400000 by the mpu9250 option. Simply add the following to the printer.cfg:</p>
|
||||||
<div class="highlight"><pre><span></span><code>[mcu nano]
|
<div class="highlight"><pre><span></span><code>[mcu nano]
|
||||||
|
@ -2360,6 +2362,7 @@ probe_points:
|
||||||
100, 100, 20 # an example
|
100, 100, 20 # an example
|
||||||
</code></pre></div>
|
</code></pre></div>
|
||||||
|
|
||||||
|
<p>If you are using the ICM20948, replace instances of "mpu9250" with "icm20948".</p>
|
||||||
<p>Redémarrez Klipper avec la commande <code>RESTART</code>.</p>
|
<p>Redémarrez Klipper avec la commande <code>RESTART</code>.</p>
|
||||||
<h2 id="mesurer-les-resonances">Mesurer les résonances<a class="headerlink" href="#mesurer-les-resonances" title="Permanent link">¶</a></h2>
|
<h2 id="mesurer-les-resonances">Mesurer les résonances<a class="headerlink" href="#mesurer-les-resonances" title="Permanent link">¶</a></h2>
|
||||||
<h3 id="verification-de-la-configuration">Vérification de la configuration<a class="headerlink" href="#verification-de-la-configuration" title="Permanent link">¶</a></h3>
|
<h3 id="verification-de-la-configuration">Vérification de la configuration<a class="headerlink" href="#verification-de-la-configuration" title="Permanent link">¶</a></h3>
|
||||||
|
|
|
@ -1298,8 +1298,8 @@
|
||||||
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
<a href="Load_Cell.md" class="md-nav__link">
|
<a href="Load_Cell.html" class="md-nav__link">
|
||||||
None
|
Load Cells
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
|
|
@ -1281,8 +1281,8 @@
|
||||||
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
<a href="Load_Cell.md" class="md-nav__link">
|
<a href="Load_Cell.html" class="md-nav__link">
|
||||||
None
|
Load Cells
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
|
|
@ -1345,8 +1345,8 @@
|
||||||
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
<a href="Load_Cell.md" class="md-nav__link">
|
<a href="Load_Cell.html" class="md-nav__link">
|
||||||
None
|
Load Cells
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
|
|
@ -1348,8 +1348,8 @@
|
||||||
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
<a href="Load_Cell.md" class="md-nav__link">
|
<a href="Load_Cell.html" class="md-nav__link">
|
||||||
None
|
Load Cells
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
@ -1524,6 +1524,7 @@
|
||||||
<li><a href="TSL1401CL_Filament_Width_Sensor.html">Capteur de largeur de filament TSL1401CL</a></li>
|
<li><a href="TSL1401CL_Filament_Width_Sensor.html">Capteur de largeur de filament TSL1401CL</a></li>
|
||||||
<li><a href="Hall_Width_Sensor.md">Détecteur de largeur de filament à effet hall</a></li>
|
<li><a href="Hall_Width_Sensor.md">Détecteur de largeur de filament à effet hall</a></li>
|
||||||
<li><a href="Eddy_Probe.html">Eddy Current Inductive probe</a></li>
|
<li><a href="Eddy_Probe.html">Eddy Current Inductive probe</a></li>
|
||||||
|
<li><a href="Load_Cell.html">Load Cells</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -1350,8 +1350,8 @@
|
||||||
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
<a href="Load_Cell.md" class="md-nav__link">
|
<a href="Load_Cell.html" class="md-nav__link">
|
||||||
None
|
Load Cells
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
|
|
@ -1336,8 +1336,8 @@
|
||||||
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
<a href="Load_Cell.md" class="md-nav__link">
|
<a href="Load_Cell.html" class="md-nav__link">
|
||||||
None
|
Load Cells
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
@ -1427,7 +1427,7 @@
|
||||||
<h2 id="reglage-du-pressure-advance">Réglage du pressure advance<a class="headerlink" href="#reglage-du-pressure-advance" title="Permanent link">¶</a></h2>
|
<h2 id="reglage-du-pressure-advance">Réglage du pressure advance<a class="headerlink" href="#reglage-du-pressure-advance" title="Permanent link">¶</a></h2>
|
||||||
<p>Pressure advance permet deux choses importantes - réduire le suintement pendant les déplacements sans extrusion et réduire les bavures dans les coins. Ce guide utilise la réduction des bavures dans les angles comme base de réglage.</p>
|
<p>Pressure advance permet deux choses importantes - réduire le suintement pendant les déplacements sans extrusion et réduire les bavures dans les coins. Ce guide utilise la réduction des bavures dans les angles comme base de réglage.</p>
|
||||||
<p>Pour régler le pressure advance, l'imprimante doit être configurée et en état de marche le test nécessitant une impression et une inspection de l'objet imprimé. Il est conseillé de lire ce document en intégralité avant de lancer les tests.</p>
|
<p>Pour régler le pressure advance, l'imprimante doit être configurée et en état de marche le test nécessitant une impression et une inspection de l'objet imprimé. Il est conseillé de lire ce document en intégralité avant de lancer les tests.</p>
|
||||||
<p>Utilisez un trancheur pour générer le g-code du grand carré creux disponible dans <a href="prints/square_tower.stl">docs/prints/square_tower.stl</a>. Utilisez un vitesse rapide (ex 100mm/s), pas de remplissage et une hauteur de couche grossière (la hauteur de couche devrait être dans les 75% du diamètre de la buse). Pensez à désactiver toutes les contrôle d'"accélération dynamique" dans le trancheur.</p>
|
<p>Use a slicer to generate g-code for the large hollow square found in <a href="prints/square_tower.stl">docs/prints/square_tower.stl</a>. Use a high speed (eg, 100mm/s), zero infill, and a coarse layer height (the layer height should be around 75% of the nozzle diameter). Make sure any "dynamic acceleration control" and "scarf joint" seams are disabled in the slicer.</p>
|
||||||
<p>Préparez le test en exécutant la commande G-Code suivante :</p>
|
<p>Préparez le test en exécutant la commande G-Code suivante :</p>
|
||||||
<div class="highlight"><pre><span></span><code>SET_VELOCITY_LIMIT SQUARE_CORNER_VELOCITY=1 ACCEL=500
|
<div class="highlight"><pre><span></span><code>SET_VELOCITY_LIMIT SQUARE_CORNER_VELOCITY=1 ACCEL=500
|
||||||
</code></pre></div>
|
</code></pre></div>
|
||||||
|
|
|
@ -1359,8 +1359,8 @@
|
||||||
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
<a href="Load_Cell.md" class="md-nav__link">
|
<a href="Load_Cell.html" class="md-nav__link">
|
||||||
None
|
Load Cells
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
|
|
@ -1437,8 +1437,8 @@
|
||||||
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
<a href="Load_Cell.md" class="md-nav__link">
|
<a href="Load_Cell.html" class="md-nav__link">
|
||||||
None
|
Load Cells
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
|
|
@ -1378,8 +1378,8 @@
|
||||||
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
<a href="Load_Cell.md" class="md-nav__link">
|
<a href="Load_Cell.html" class="md-nav__link">
|
||||||
None
|
Load Cells
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
|
|
@ -371,6 +371,20 @@
|
||||||
</label>
|
</label>
|
||||||
<ul class="md-nav__list" data-md-component="toc" data-md-scrollfix>
|
<ul class="md-nav__list" data-md-component="toc" data-md-scrollfix>
|
||||||
|
|
||||||
|
<li class="md-nav__item">
|
||||||
|
<a href="#klipper-0130" class="md-nav__link">
|
||||||
|
Klipper 0.13.0
|
||||||
|
</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li class="md-nav__item">
|
||||||
|
<a href="#klipper-0120" class="md-nav__link">
|
||||||
|
Klipper 0.12.0
|
||||||
|
</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
<a href="#klipper-0110" class="md-nav__link">
|
<a href="#klipper-0110" class="md-nav__link">
|
||||||
Klipper 0.11.0
|
Klipper 0.11.0
|
||||||
|
@ -1403,8 +1417,8 @@
|
||||||
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
<a href="Load_Cell.md" class="md-nav__link">
|
<a href="Load_Cell.html" class="md-nav__link">
|
||||||
None
|
Load Cells
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
@ -1458,6 +1472,20 @@
|
||||||
</label>
|
</label>
|
||||||
<ul class="md-nav__list" data-md-component="toc" data-md-scrollfix>
|
<ul class="md-nav__list" data-md-component="toc" data-md-scrollfix>
|
||||||
|
|
||||||
|
<li class="md-nav__item">
|
||||||
|
<a href="#klipper-0130" class="md-nav__link">
|
||||||
|
Klipper 0.13.0
|
||||||
|
</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li class="md-nav__item">
|
||||||
|
<a href="#klipper-0120" class="md-nav__link">
|
||||||
|
Klipper 0.12.0
|
||||||
|
</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
<a href="#klipper-0110" class="md-nav__link">
|
<a href="#klipper-0110" class="md-nav__link">
|
||||||
Klipper 0.11.0
|
Klipper 0.11.0
|
||||||
|
@ -1560,6 +1588,48 @@
|
||||||
|
|
||||||
<h1 id="versions">Versions<a class="headerlink" href="#versions" title="Permanent link">¶</a></h1>
|
<h1 id="versions">Versions<a class="headerlink" href="#versions" title="Permanent link">¶</a></h1>
|
||||||
<p>Historique de versions de Klipper. Merci de vous référer a la ressource <a href="Installation.html">installation</a> pour plus d'information sur l'installation de Klipper.</p>
|
<p>Historique de versions de Klipper. Merci de vous référer a la ressource <a href="Installation.html">installation</a> pour plus d'information sur l'installation de Klipper.</p>
|
||||||
|
<h2 id="klipper-0130">Klipper 0.13.0<a class="headerlink" href="#klipper-0130" title="Permanent link">¶</a></h2>
|
||||||
|
<p>Available on 20250411. Major changes in this release:</p>
|
||||||
|
<ul>
|
||||||
|
<li>New "sweeping vibrations" resonance testing mechanism for input shaper.</li>
|
||||||
|
<li>Fans and GPIO pins can now be assigned a formula (via Jinja2 "templates").</li>
|
||||||
|
<li>The bed_mesh code now supports "adaptive bed mesh". The area probed can be adjusted for the size of the print.</li>
|
||||||
|
<li>A new <code>minimum_cruise_ratio</code> kinematic parameter has been added (it replaces the previous <code>max_accel_to_decel</code> parameter).</li>
|
||||||
|
<li>Several new sensors added:<ul>
|
||||||
|
<li>Support for ldc1612 "eddy" current sensors. This includes probing support, fast "scan" probing, and temperature calibration.</li>
|
||||||
|
<li>New support for "load cell" measurements. Support for connecting these load cells to hx71x and ads1220 ADC sensors.</li>
|
||||||
|
<li>Support for BMP180, BMP388, and SHT3x temperature sensors. Support for measuring temperature with ADS1x1x ADC chips.</li>
|
||||||
|
<li>New lis3dh and icm20948 accelerometer support.</li>
|
||||||
|
<li>Support for mt6816 and mt6826s "hall angle" sensors.</li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li>New micro-controller improvements:<ul>
|
||||||
|
<li>New support for rp2350 micro-controllers.</li>
|
||||||
|
<li>Existing rp2040 chips now run at 200MHz (up from 125Mhz).</li>
|
||||||
|
<li>The micro-controller code can now define many more commands (up to 16384 from 128).</li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li>Other modules added: aip31068_spi, canbus_stats, error_mcu, garbage_collection, pwm_cycle_time, pwm_tool, garbage_collection.</li>
|
||||||
|
<li>Plusieurs corrections de bogues et nettoyages de code.</li>
|
||||||
|
</ul>
|
||||||
|
<h2 id="klipper-0120">Klipper 0.12.0<a class="headerlink" href="#klipper-0120" title="Permanent link">¶</a></h2>
|
||||||
|
<p>Available on 20231110. Major changes in this release:</p>
|
||||||
|
<ul>
|
||||||
|
<li>Support for COPY and MIRROR modes on IDEX printers.</li>
|
||||||
|
<li>Several micro-controller improvements:<ul>
|
||||||
|
<li>Support for new ar100 and hc32f460 architectures.</li>
|
||||||
|
<li>Support for stm32f7, stm32g0b0, stm32g07x, stm32g4, stm32h723, n32g45x, samc21, and samd21j18 chip variants.</li>
|
||||||
|
<li>Improved DFU and Katapult reboot handling.</li>
|
||||||
|
<li>Improved performance on USB to CANbus bridge mode.</li>
|
||||||
|
<li>Improved performance on "linux mcu".</li>
|
||||||
|
<li>New support for software based i2c.</li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li>New hardware support for tmc2240 stepper motor drivers, lis2dw12 accelerometers, and aht10 temperature sensors.</li>
|
||||||
|
<li>New axis_twist_compensation and temperature_combined modules added.</li>
|
||||||
|
<li>New support for gcode arcs in XY, XZ, and YZ planes.</li>
|
||||||
|
<li>Plusieurs corrections de bogues et nettoyages de code.</li>
|
||||||
|
</ul>
|
||||||
<h2 id="klipper-0110">Klipper 0.11.0<a class="headerlink" href="#klipper-0110" title="Permanent link">¶</a></h2>
|
<h2 id="klipper-0110">Klipper 0.11.0<a class="headerlink" href="#klipper-0110" title="Permanent link">¶</a></h2>
|
||||||
<p>Disponible le 28/11/2022. Changements majeurs dans cette version :</p>
|
<p>Disponible le 28/11/2022. Changements majeurs dans cette version :</p>
|
||||||
<ul>
|
<ul>
|
||||||
|
|
|
@ -1454,8 +1454,8 @@
|
||||||
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
<a href="Load_Cell.md" class="md-nav__link">
|
<a href="Load_Cell.html" class="md-nav__link">
|
||||||
None
|
Load Cells
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
|
|
@ -1379,8 +1379,8 @@
|
||||||
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
<a href="Load_Cell.md" class="md-nav__link">
|
<a href="Load_Cell.html" class="md-nav__link">
|
||||||
None
|
Load Cells
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
|
|
@ -1384,8 +1384,8 @@
|
||||||
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
<a href="Load_Cell.md" class="md-nav__link">
|
<a href="Load_Cell.html" class="md-nav__link">
|
||||||
None
|
Load Cells
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
|
|
@ -1357,8 +1357,8 @@
|
||||||
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
<a href="Load_Cell.md" class="md-nav__link">
|
<a href="Load_Cell.html" class="md-nav__link">
|
||||||
None
|
Load Cells
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
|
|
@ -1378,8 +1378,8 @@
|
||||||
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
<a href="Load_Cell.md" class="md-nav__link">
|
<a href="Load_Cell.html" class="md-nav__link">
|
||||||
None
|
Load Cells
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
|
|
@ -1286,8 +1286,8 @@
|
||||||
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
<a href="Load_Cell.md" class="md-nav__link">
|
<a href="Load_Cell.html" class="md-nav__link">
|
||||||
None
|
Load Cells
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
@ -1527,7 +1527,7 @@
|
||||||
<nav class="md-footer__inner md-grid" aria-label="Pied de page">
|
<nav class="md-footer__inner md-grid" aria-label="Pied de page">
|
||||||
|
|
||||||
|
|
||||||
<a href="Eddy_Probe.html" class="md-footer__link md-footer__link--prev" aria-label="Précédent: Sonde inductive à courants de Foucault" rel="prev">
|
<a href="Load_Cell.html" class="md-footer__link md-footer__link--prev" aria-label="Précédent: Load Cells" rel="prev">
|
||||||
<div class="md-footer__button md-icon">
|
<div class="md-footer__button md-icon">
|
||||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 11v2H8l5.5 5.5-1.42 1.42L4.16 12l7.92-7.92L13.5 5.5 8 11h12z"/></svg>
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 11v2H8l5.5 5.5-1.42 1.42L4.16 12l7.92-7.92L13.5 5.5 8 11h12z"/></svg>
|
||||||
</div>
|
</div>
|
||||||
|
@ -1536,7 +1536,7 @@
|
||||||
<span class="md-footer__direction">
|
<span class="md-footer__direction">
|
||||||
Précédent
|
Précédent
|
||||||
</span>
|
</span>
|
||||||
Sonde inductive à courants de Foucault
|
Load Cells
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</a>
|
</a>
|
||||||
|
|
|
@ -875,6 +875,13 @@
|
||||||
bed_screws
|
bed_screws
|
||||||
</a>
|
</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li class="md-nav__item">
|
||||||
|
<a href="#canbus_stats" class="md-nav__link">
|
||||||
|
canbus_stats
|
||||||
|
</a>
|
||||||
|
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
|
@ -994,6 +1001,13 @@
|
||||||
led
|
led
|
||||||
</a>
|
</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li class="md-nav__item">
|
||||||
|
<a href="#load_cell" class="md-nav__link">
|
||||||
|
load_cell
|
||||||
|
</a>
|
||||||
|
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
|
@ -1085,6 +1099,13 @@
|
||||||
servo
|
servo
|
||||||
</a>
|
</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li class="md-nav__item">
|
||||||
|
<a href="#skew_correctionpy" class="md-nav__link">
|
||||||
|
skew_correction.py
|
||||||
|
</a>
|
||||||
|
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
|
@ -1639,8 +1660,8 @@
|
||||||
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
<a href="Load_Cell.md" class="md-nav__link">
|
<a href="Load_Cell.html" class="md-nav__link">
|
||||||
None
|
Load Cells
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
@ -1713,6 +1734,13 @@
|
||||||
bed_screws
|
bed_screws
|
||||||
</a>
|
</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li class="md-nav__item">
|
||||||
|
<a href="#canbus_stats" class="md-nav__link">
|
||||||
|
canbus_stats
|
||||||
|
</a>
|
||||||
|
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
|
@ -1832,6 +1860,13 @@
|
||||||
led
|
led
|
||||||
</a>
|
</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li class="md-nav__item">
|
||||||
|
<a href="#load_cell" class="md-nav__link">
|
||||||
|
load_cell
|
||||||
|
</a>
|
||||||
|
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
|
@ -1923,6 +1958,13 @@
|
||||||
servo
|
servo
|
||||||
</a>
|
</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li class="md-nav__item">
|
||||||
|
<a href="#skew_correctionpy" class="md-nav__link">
|
||||||
|
skew_correction.py
|
||||||
|
</a>
|
||||||
|
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
|
@ -2041,13 +2083,22 @@
|
||||||
<li><code>profiles</code> : l'ensemble des profils actuellement définis tels que configurés à l'aide de BED_MESH_PROFILE.</li>
|
<li><code>profiles</code> : l'ensemble des profils actuellement définis tels que configurés à l'aide de BED_MESH_PROFILE.</li>
|
||||||
</ul>
|
</ul>
|
||||||
<h2 id="bed_screws">bed_screws<a class="headerlink" href="#bed_screws" title="Permanent link">¶</a></h2>
|
<h2 id="bed_screws">bed_screws<a class="headerlink" href="#bed_screws" title="Permanent link">¶</a></h2>
|
||||||
<p>Les informations suivantes sont disponibles dans l'objet <code>Config_Reference.md#bed_screws</code> :</p>
|
<p>The following information is available in the <a href="Config_Reference.html#bed_screws">bed_screws</a> object:</p>
|
||||||
<ul>
|
<ul>
|
||||||
<li><code>is_active</code> : Renvoie True si le script de réglage des vis du lit est en cours.</li>
|
<li><code>is_active</code> : Renvoie True si le script de réglage des vis du lit est en cours.</li>
|
||||||
<li><code>state</code> : L'état du script de réglage des vis du lit. deux étaIl s'agit de l'une des chaînes suivantes : "adjust", "fine".</li>
|
<li><code>state</code> : L'état du script de réglage des vis du lit. deux étaIl s'agit de l'une des chaînes suivantes : "adjust", "fine".</li>
|
||||||
<li><code>current_screw</code> : le numéro de la vis en cours de réglage.</li>
|
<li><code>current_screw</code> : le numéro de la vis en cours de réglage.</li>
|
||||||
<li><code>accepted_screws</code> : nombre de vis qui ont été acceptées (ndt donc marquées comme réglées).</li>
|
<li><code>accepted_screws</code> : nombre de vis qui ont été acceptées (ndt donc marquées comme réglées).</li>
|
||||||
</ul>
|
</ul>
|
||||||
|
<h2 id="canbus_stats">canbus_stats<a class="headerlink" href="#canbus_stats" title="Permanent link">¶</a></h2>
|
||||||
|
<p>The following information is available in the <code>canbus_stats some_mcu_name</code> object (this object is automatically available if an mcu is configured to use canbus):</p>
|
||||||
|
<ul>
|
||||||
|
<li><code>rx_error</code>: The number of receive errors detected by the micro-controller canbus hardware.</li>
|
||||||
|
<li><code>tx_error</code>: The number of transmit errors detected by the micro-controller canbus hardware.</li>
|
||||||
|
<li><code>tx_retries</code>: The number of transmit attempts that were retried due to bus contention or errors.</li>
|
||||||
|
<li><code>bus_state</code>: The status of the interface (typically "active" for a bus in normal operation, "warn" for a bus with recent errors, "passive" for a bus that will no longer transmit canbus error frames, or "off" for a bus that will no longer transmit or receive messages).</li>
|
||||||
|
</ul>
|
||||||
|
<p>Note that only the rp2XXX micro-controllers report a non-zero <code>tx_retries</code> field and the rp2XXX micro-controllers always report <code>tx_error</code> as zero and <code>bus_state</code> as "active".</p>
|
||||||
<h2 id="fichier-de-configuration">fichier de configuration<a class="headerlink" href="#fichier-de-configuration" title="Permanent link">¶</a></h2>
|
<h2 id="fichier-de-configuration">fichier de configuration<a class="headerlink" href="#fichier-de-configuration" title="Permanent link">¶</a></h2>
|
||||||
<p>Les informations suivantes sont disponibles dans l'objet <code>configfile</code> (cet objet est toujours disponible) :</p>
|
<p>Les informations suivantes sont disponibles dans l'objet <code>configfile</code> (cet objet est toujours disponible) :</p>
|
||||||
<ul>
|
<ul>
|
||||||
|
@ -2161,6 +2212,7 @@
|
||||||
<h2 id="hall_filament_width_sensor">hall_filament_width_sensor<a class="headerlink" href="#hall_filament_width_sensor" title="Permanent link">¶</a></h2>
|
<h2 id="hall_filament_width_sensor">hall_filament_width_sensor<a class="headerlink" href="#hall_filament_width_sensor" title="Permanent link">¶</a></h2>
|
||||||
<p>Les informations suivantes sont disponibles dans l'objet <a href="Config_Reference.html#hall_filament_width_sensor">hall_filament_width_sensor</a> :</p>
|
<p>Les informations suivantes sont disponibles dans l'objet <a href="Config_Reference.html#hall_filament_width_sensor">hall_filament_width_sensor</a> :</p>
|
||||||
<ul>
|
<ul>
|
||||||
|
<li>all items from <a href="Status_Reference.html#filament_switch_sensor">filament_switch_sensor</a></li>
|
||||||
<li><code>is_active</code> : renvoie True si le capteur est actif.</li>
|
<li><code>is_active</code> : renvoie True si le capteur est actif.</li>
|
||||||
<li><code>Diameter</code> : La dernière lecture du capteur en mm.</li>
|
<li><code>Diameter</code> : La dernière lecture du capteur en mm.</li>
|
||||||
<li><code>Raw</code> : La dernière lecture brute du convertisseur AN du capteur.</li>
|
<li><code>Raw</code> : La dernière lecture brute du convertisseur AN du capteur.</li>
|
||||||
|
@ -2191,6 +2243,17 @@
|
||||||
<ul>
|
<ul>
|
||||||
<li><code>color_data</code> : une liste de listes de couleurs contenant les valeurs RGBW pour une led de la chaîne. Chaque valeur est représentée par un réel de 0,0 à 1,0. Chaque liste de couleurs contient 4 éléments (rouge, vert, bleu, blanc) même si la LED sous-jacente prend en charge moins de canaux de couleur. Par exemple, la valeur bleue (3e élément de la liste des couleurs) du deuxième neopixel d'une chaîne peut être consultée sur <code>printer["neopixel <config_name>"].color_data[1][2]</code>.</li>
|
<li><code>color_data</code> : une liste de listes de couleurs contenant les valeurs RGBW pour une led de la chaîne. Chaque valeur est représentée par un réel de 0,0 à 1,0. Chaque liste de couleurs contient 4 éléments (rouge, vert, bleu, blanc) même si la LED sous-jacente prend en charge moins de canaux de couleur. Par exemple, la valeur bleue (3e élément de la liste des couleurs) du deuxième neopixel d'une chaîne peut être consultée sur <code>printer["neopixel <config_name>"].color_data[1][2]</code>.</li>
|
||||||
</ul>
|
</ul>
|
||||||
|
<h2 id="load_cell">load_cell<a class="headerlink" href="#load_cell" title="Permanent link">¶</a></h2>
|
||||||
|
<p>The following information is available for each <code>[load_cell name]</code>:</p>
|
||||||
|
<ul>
|
||||||
|
<li>'is_calibrated': True/False is the load cell calibrated</li>
|
||||||
|
<li>'counts_per_gram': The number of raw sensor counts that equals 1 gram of force</li>
|
||||||
|
<li>'reference_tare_counts': The reference number of raw sensor counts for 0 force</li>
|
||||||
|
<li>'tare_counts': The current number of raw sensor counts for 0 force</li>
|
||||||
|
<li>'force_g': The force in grams, averaged over the last polling period.</li>
|
||||||
|
<li>'min_force_g': The minimum force in grams, over the last polling period.</li>
|
||||||
|
<li>'max_force_g': The maximum force in grams, over the last polling period.</li>
|
||||||
|
</ul>
|
||||||
<h2 id="manual_probe">manual_probe<a class="headerlink" href="#manual_probe" title="Permanent link">¶</a></h2>
|
<h2 id="manual_probe">manual_probe<a class="headerlink" href="#manual_probe" title="Permanent link">¶</a></h2>
|
||||||
<p>Les informations suivantes sont disponibles dans l'objet <code>manual_probe</code> :</p>
|
<p>Les informations suivantes sont disponibles dans l'objet <code>manual_probe</code> :</p>
|
||||||
<ul>
|
<ul>
|
||||||
|
@ -2278,6 +2341,11 @@
|
||||||
<ul>
|
<ul>
|
||||||
<li><code>printer["servo <config_name>"].value</code> : le dernier réglage de la broche PWM (une valeur comprise entre 0,0 et 1,0) associée au servo.</li>
|
<li><code>printer["servo <config_name>"].value</code> : le dernier réglage de la broche PWM (une valeur comprise entre 0,0 et 1,0) associée au servo.</li>
|
||||||
</ul>
|
</ul>
|
||||||
|
<h2 id="skew_correctionpy">skew_correction.py<a class="headerlink" href="#skew_correctionpy" title="Permanent link">¶</a></h2>
|
||||||
|
<p>The following information is available in the <code>skew_correction</code> object (this object is available if any skew_correction is defined):</p>
|
||||||
|
<ul>
|
||||||
|
<li><code>current_profile_name</code>: Returns the name of the currently loaded SKEW_PROFILE.</li>
|
||||||
|
</ul>
|
||||||
<h2 id="stepper_enable">stepper_enable<a class="headerlink" href="#stepper_enable" title="Permanent link">¶</a></h2>
|
<h2 id="stepper_enable">stepper_enable<a class="headerlink" href="#stepper_enable" title="Permanent link">¶</a></h2>
|
||||||
<p>Les informations suivantes sont disponibles dans l'objet <code>stepper_enable</code> (cet objet est disponible si un stepper est défini) :</p>
|
<p>Les informations suivantes sont disponibles dans l'objet <code>stepper_enable</code> (cet objet est disponible si un stepper est défini) :</p>
|
||||||
<ul>
|
<ul>
|
||||||
|
|
|
@ -1535,8 +1535,8 @@
|
||||||
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
<a href="Load_Cell.md" class="md-nav__link">
|
<a href="Load_Cell.html" class="md-nav__link">
|
||||||
None
|
Load Cells
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
@ -1837,6 +1837,7 @@
|
||||||
<p>Le mode spreadCycle fournit un couple supérieur et une plus grande précision de positionnement que le mode stealthChop. Cependant, le mode StealthChop peut produire un bruit audible nettement plus faible sur certaines imprimantes.</p>
|
<p>Le mode spreadCycle fournit un couple supérieur et une plus grande précision de positionnement que le mode stealthChop. Cependant, le mode StealthChop peut produire un bruit audible nettement plus faible sur certaines imprimantes.</p>
|
||||||
<p>Les tests comparant les modes ont montré un "décalage de position" accru d'environ 75 % d'un pas complet lors de mouvements à vitesse constante lors de l'utilisation du mode StealthChop (par exemple, sur une imprimante avec une distance de rotation de 40 mm et 200 pas_par_rotation, l'écart de position des mouvements à vitesse constante a augmenté de ~0,150 mm). Cependant, ce "retard dans l'obtention de la position demandée" peut ne pas se manifester par un défaut d'impression significatif et on peut préférer le comportement plus silencieux du mode StealthChop.</p>
|
<p>Les tests comparant les modes ont montré un "décalage de position" accru d'environ 75 % d'un pas complet lors de mouvements à vitesse constante lors de l'utilisation du mode StealthChop (par exemple, sur une imprimante avec une distance de rotation de 40 mm et 200 pas_par_rotation, l'écart de position des mouvements à vitesse constante a augmenté de ~0,150 mm). Cependant, ce "retard dans l'obtention de la position demandée" peut ne pas se manifester par un défaut d'impression significatif et on peut préférer le comportement plus silencieux du mode StealthChop.</p>
|
||||||
<p>Il est recommandé de toujours utiliser le mode "spreadCycle" (en ne spécifiant pas <code>stealthchop_threshold</code>) ou de toujours utiliser le mode "stealthChop" (en réglant <code>stealthchop_threshold</code> sur 999999). Malheureusement, les pilotes produisent souvent des résultats médiocres et erronés si le mode est changé alors que le moteur tourne.</p>
|
<p>Il est recommandé de toujours utiliser le mode "spreadCycle" (en ne spécifiant pas <code>stealthchop_threshold</code>) ou de toujours utiliser le mode "stealthChop" (en réglant <code>stealthchop_threshold</code> sur 999999). Malheureusement, les pilotes produisent souvent des résultats médiocres et erronés si le mode est changé alors que le moteur tourne.</p>
|
||||||
|
<p>Note that the <code>stealthchop_threshold</code> config option does not impact sensorless homing as Klipper automatically switches the TMC driver to an appropriate mode during sensorless homing operations.</p>
|
||||||
<h2 id="le-reglage-dinterpolation-tmc-introduit-un-petit-ecart-de-position">Le réglage d'interpolation TMC introduit un petit écart de position<a class="headerlink" href="#le-reglage-dinterpolation-tmc-introduit-un-petit-ecart-de-position" title="Permanent link">¶</a></h2>
|
<h2 id="le-reglage-dinterpolation-tmc-introduit-un-petit-ecart-de-position">Le réglage d'interpolation TMC introduit un petit écart de position<a class="headerlink" href="#le-reglage-dinterpolation-tmc-introduit-un-petit-ecart-de-position" title="Permanent link">¶</a></h2>
|
||||||
<p>Le paramètre <code>interpolation</code> du pilote TMC peut réduire le bruit audible du mouvement de l'imprimante au prix de l'introduction d'une petite erreur de position systémique. Cette erreur de position systémique résulte du retard du conducteur à exécuter les "étapes" que Klipper lui envoie. Pendant les déplacements à vitesse constante, ce retard entraîne une erreur de position de près d'un demi-micropas configuré (plus précisément, l'erreur est d'une demi-distance de micropas moins un 512e de distance d'un pas complet). Par exemple, sur un axe avec une rotation_distance de 40 mm, 200 pas_par_rotation et 16 micropas, l'erreur systémique introduite lors des mouvements à vitesse constante est d'environ 0,006 mm.</p>
|
<p>Le paramètre <code>interpolation</code> du pilote TMC peut réduire le bruit audible du mouvement de l'imprimante au prix de l'introduction d'une petite erreur de position systémique. Cette erreur de position systémique résulte du retard du conducteur à exécuter les "étapes" que Klipper lui envoie. Pendant les déplacements à vitesse constante, ce retard entraîne une erreur de position de près d'un demi-micropas configuré (plus précisément, l'erreur est d'une demi-distance de micropas moins un 512e de distance d'un pas complet). Par exemple, sur un axe avec une rotation_distance de 40 mm, 200 pas_par_rotation et 16 micropas, l'erreur systémique introduite lors des mouvements à vitesse constante est d'environ 0,006 mm.</p>
|
||||||
<p>Pour une meilleure précision de positionnement, envisagez d'utiliser le mode spreadCycle et désactivez l'interpolation (définissez <code>interpolate : False</code> dans la configuration du pilote TMC). Lorsqu'il est configuré de cette façon, on peut augmenter le paramètre <code>microstep</code> pour réduire le bruit audible pendant le mouvement pas à pas. En règle générale, un réglage de micropas de <code>64</code> ou <code>128</code> aura un bruit audible similaire à celui de l'interpolation, et ce, sans introduire d'erreur de position systémique.</p>
|
<p>Pour une meilleure précision de positionnement, envisagez d'utiliser le mode spreadCycle et désactivez l'interpolation (définissez <code>interpolate : False</code> dans la configuration du pilote TMC). Lorsqu'il est configuré de cette façon, on peut augmenter le paramètre <code>microstep</code> pour réduire le bruit audible pendant le mouvement pas à pas. En règle générale, un réglage de micropas de <code>64</code> ou <code>128</code> aura un bruit audible similaire à celui de l'interpolation, et ce, sans introduire d'erreur de position systémique.</p>
|
||||||
|
|
|
@ -1336,8 +1336,8 @@
|
||||||
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
<a href="Load_Cell.md" class="md-nav__link">
|
<a href="Load_Cell.html" class="md-nav__link">
|
||||||
None
|
Load Cells
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
|
|
@ -1350,8 +1350,8 @@
|
||||||
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
<a href="Load_Cell.md" class="md-nav__link">
|
<a href="Load_Cell.html" class="md-nav__link">
|
||||||
None
|
Load Cells
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
|
Binary file not shown.
|
@ -1283,8 +1283,8 @@
|
||||||
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
<a href="Load_Cell.md" class="md-nav__link">
|
<a href="Load_Cell.html" class="md-nav__link">
|
||||||
None
|
Load Cells
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
|
File diff suppressed because one or more lines are too long
115
fr/sitemap.xml
115
fr/sitemap.xml
|
@ -2,277 +2,282 @@
|
||||||
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
|
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
|
||||||
<url>
|
<url>
|
||||||
<loc>None</loc>
|
<loc>None</loc>
|
||||||
<lastmod>2025-05-03</lastmod>
|
<lastmod>2025-05-04</lastmod>
|
||||||
<changefreq>daily</changefreq>
|
<changefreq>daily</changefreq>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>None</loc>
|
<loc>None</loc>
|
||||||
<lastmod>2025-05-03</lastmod>
|
<lastmod>2025-05-04</lastmod>
|
||||||
<changefreq>daily</changefreq>
|
<changefreq>daily</changefreq>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>None</loc>
|
<loc>None</loc>
|
||||||
<lastmod>2025-05-03</lastmod>
|
<lastmod>2025-05-04</lastmod>
|
||||||
<changefreq>daily</changefreq>
|
<changefreq>daily</changefreq>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>None</loc>
|
<loc>None</loc>
|
||||||
<lastmod>2025-05-03</lastmod>
|
<lastmod>2025-05-04</lastmod>
|
||||||
<changefreq>daily</changefreq>
|
<changefreq>daily</changefreq>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>None</loc>
|
<loc>None</loc>
|
||||||
<lastmod>2025-05-03</lastmod>
|
<lastmod>2025-05-04</lastmod>
|
||||||
<changefreq>daily</changefreq>
|
<changefreq>daily</changefreq>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>None</loc>
|
<loc>None</loc>
|
||||||
<lastmod>2025-05-03</lastmod>
|
<lastmod>2025-05-04</lastmod>
|
||||||
<changefreq>daily</changefreq>
|
<changefreq>daily</changefreq>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>None</loc>
|
<loc>None</loc>
|
||||||
<lastmod>2025-05-03</lastmod>
|
<lastmod>2025-05-04</lastmod>
|
||||||
<changefreq>daily</changefreq>
|
<changefreq>daily</changefreq>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>None</loc>
|
<loc>None</loc>
|
||||||
<lastmod>2025-05-03</lastmod>
|
<lastmod>2025-05-04</lastmod>
|
||||||
<changefreq>daily</changefreq>
|
<changefreq>daily</changefreq>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>None</loc>
|
<loc>None</loc>
|
||||||
<lastmod>2025-05-03</lastmod>
|
<lastmod>2025-05-04</lastmod>
|
||||||
<changefreq>daily</changefreq>
|
<changefreq>daily</changefreq>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>None</loc>
|
<loc>None</loc>
|
||||||
<lastmod>2025-05-03</lastmod>
|
<lastmod>2025-05-04</lastmod>
|
||||||
<changefreq>daily</changefreq>
|
<changefreq>daily</changefreq>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>None</loc>
|
<loc>None</loc>
|
||||||
<lastmod>2025-05-03</lastmod>
|
<lastmod>2025-05-04</lastmod>
|
||||||
<changefreq>daily</changefreq>
|
<changefreq>daily</changefreq>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>None</loc>
|
<loc>None</loc>
|
||||||
<lastmod>2025-05-03</lastmod>
|
<lastmod>2025-05-04</lastmod>
|
||||||
<changefreq>daily</changefreq>
|
<changefreq>daily</changefreq>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>None</loc>
|
<loc>None</loc>
|
||||||
<lastmod>2025-05-03</lastmod>
|
<lastmod>2025-05-04</lastmod>
|
||||||
<changefreq>daily</changefreq>
|
<changefreq>daily</changefreq>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>None</loc>
|
<loc>None</loc>
|
||||||
<lastmod>2025-05-03</lastmod>
|
<lastmod>2025-05-04</lastmod>
|
||||||
<changefreq>daily</changefreq>
|
<changefreq>daily</changefreq>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>None</loc>
|
<loc>None</loc>
|
||||||
<lastmod>2025-05-03</lastmod>
|
<lastmod>2025-05-04</lastmod>
|
||||||
<changefreq>daily</changefreq>
|
<changefreq>daily</changefreq>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>None</loc>
|
<loc>None</loc>
|
||||||
<lastmod>2025-05-03</lastmod>
|
<lastmod>2025-05-04</lastmod>
|
||||||
<changefreq>daily</changefreq>
|
<changefreq>daily</changefreq>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>None</loc>
|
<loc>None</loc>
|
||||||
<lastmod>2025-05-03</lastmod>
|
<lastmod>2025-05-04</lastmod>
|
||||||
<changefreq>daily</changefreq>
|
<changefreq>daily</changefreq>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>None</loc>
|
<loc>None</loc>
|
||||||
<lastmod>2025-05-03</lastmod>
|
<lastmod>2025-05-04</lastmod>
|
||||||
<changefreq>daily</changefreq>
|
<changefreq>daily</changefreq>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>None</loc>
|
<loc>None</loc>
|
||||||
<lastmod>2025-05-03</lastmod>
|
<lastmod>2025-05-04</lastmod>
|
||||||
<changefreq>daily</changefreq>
|
<changefreq>daily</changefreq>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>None</loc>
|
<loc>None</loc>
|
||||||
<lastmod>2025-05-03</lastmod>
|
<lastmod>2025-05-04</lastmod>
|
||||||
<changefreq>daily</changefreq>
|
<changefreq>daily</changefreq>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>None</loc>
|
<loc>None</loc>
|
||||||
<lastmod>2025-05-03</lastmod>
|
<lastmod>2025-05-04</lastmod>
|
||||||
<changefreq>daily</changefreq>
|
<changefreq>daily</changefreq>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>None</loc>
|
<loc>None</loc>
|
||||||
<lastmod>2025-05-03</lastmod>
|
<lastmod>2025-05-04</lastmod>
|
||||||
<changefreq>daily</changefreq>
|
<changefreq>daily</changefreq>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>None</loc>
|
<loc>None</loc>
|
||||||
<lastmod>2025-05-03</lastmod>
|
<lastmod>2025-05-04</lastmod>
|
||||||
<changefreq>daily</changefreq>
|
<changefreq>daily</changefreq>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>None</loc>
|
<loc>None</loc>
|
||||||
<lastmod>2025-05-03</lastmod>
|
<lastmod>2025-05-04</lastmod>
|
||||||
<changefreq>daily</changefreq>
|
<changefreq>daily</changefreq>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>None</loc>
|
<loc>None</loc>
|
||||||
<lastmod>2025-05-03</lastmod>
|
<lastmod>2025-05-04</lastmod>
|
||||||
<changefreq>daily</changefreq>
|
<changefreq>daily</changefreq>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>None</loc>
|
<loc>None</loc>
|
||||||
<lastmod>2025-05-03</lastmod>
|
<lastmod>2025-05-04</lastmod>
|
||||||
<changefreq>daily</changefreq>
|
<changefreq>daily</changefreq>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>None</loc>
|
<loc>None</loc>
|
||||||
<lastmod>2025-05-03</lastmod>
|
<lastmod>2025-05-04</lastmod>
|
||||||
<changefreq>daily</changefreq>
|
<changefreq>daily</changefreq>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>None</loc>
|
<loc>None</loc>
|
||||||
<lastmod>2025-05-03</lastmod>
|
<lastmod>2025-05-04</lastmod>
|
||||||
<changefreq>daily</changefreq>
|
<changefreq>daily</changefreq>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>None</loc>
|
<loc>None</loc>
|
||||||
<lastmod>2025-05-03</lastmod>
|
<lastmod>2025-05-04</lastmod>
|
||||||
<changefreq>daily</changefreq>
|
<changefreq>daily</changefreq>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>None</loc>
|
<loc>None</loc>
|
||||||
<lastmod>2025-05-03</lastmod>
|
<lastmod>2025-05-04</lastmod>
|
||||||
<changefreq>daily</changefreq>
|
<changefreq>daily</changefreq>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>None</loc>
|
<loc>None</loc>
|
||||||
<lastmod>2025-05-03</lastmod>
|
<lastmod>2025-05-04</lastmod>
|
||||||
<changefreq>daily</changefreq>
|
<changefreq>daily</changefreq>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>None</loc>
|
<loc>None</loc>
|
||||||
<lastmod>2025-05-03</lastmod>
|
<lastmod>2025-05-04</lastmod>
|
||||||
<changefreq>daily</changefreq>
|
<changefreq>daily</changefreq>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>None</loc>
|
<loc>None</loc>
|
||||||
<lastmod>2025-05-03</lastmod>
|
<lastmod>2025-05-04</lastmod>
|
||||||
<changefreq>daily</changefreq>
|
<changefreq>daily</changefreq>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>None</loc>
|
<loc>None</loc>
|
||||||
<lastmod>2025-05-03</lastmod>
|
<lastmod>2025-05-04</lastmod>
|
||||||
<changefreq>daily</changefreq>
|
<changefreq>daily</changefreq>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>None</loc>
|
<loc>None</loc>
|
||||||
<lastmod>2025-05-03</lastmod>
|
<lastmod>2025-05-04</lastmod>
|
||||||
<changefreq>daily</changefreq>
|
<changefreq>daily</changefreq>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>None</loc>
|
<loc>None</loc>
|
||||||
<lastmod>2025-05-03</lastmod>
|
<lastmod>2025-05-04</lastmod>
|
||||||
<changefreq>daily</changefreq>
|
<changefreq>daily</changefreq>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>None</loc>
|
<loc>None</loc>
|
||||||
<lastmod>2025-05-03</lastmod>
|
<lastmod>2025-05-04</lastmod>
|
||||||
<changefreq>daily</changefreq>
|
<changefreq>daily</changefreq>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>None</loc>
|
<loc>None</loc>
|
||||||
<lastmod>2025-05-03</lastmod>
|
<lastmod>2025-05-04</lastmod>
|
||||||
<changefreq>daily</changefreq>
|
<changefreq>daily</changefreq>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>None</loc>
|
<loc>None</loc>
|
||||||
<lastmod>2025-05-03</lastmod>
|
<lastmod>2025-05-04</lastmod>
|
||||||
<changefreq>daily</changefreq>
|
<changefreq>daily</changefreq>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>None</loc>
|
<loc>None</loc>
|
||||||
<lastmod>2025-05-03</lastmod>
|
<lastmod>2025-05-04</lastmod>
|
||||||
<changefreq>daily</changefreq>
|
<changefreq>daily</changefreq>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>None</loc>
|
<loc>None</loc>
|
||||||
<lastmod>2025-05-03</lastmod>
|
<lastmod>2025-05-04</lastmod>
|
||||||
<changefreq>daily</changefreq>
|
<changefreq>daily</changefreq>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>None</loc>
|
<loc>None</loc>
|
||||||
<lastmod>2025-05-03</lastmod>
|
<lastmod>2025-05-04</lastmod>
|
||||||
<changefreq>daily</changefreq>
|
<changefreq>daily</changefreq>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>None</loc>
|
<loc>None</loc>
|
||||||
<lastmod>2025-05-03</lastmod>
|
<lastmod>2025-05-04</lastmod>
|
||||||
<changefreq>daily</changefreq>
|
<changefreq>daily</changefreq>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>None</loc>
|
<loc>None</loc>
|
||||||
<lastmod>2025-05-03</lastmod>
|
<lastmod>2025-05-04</lastmod>
|
||||||
<changefreq>daily</changefreq>
|
<changefreq>daily</changefreq>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>None</loc>
|
<loc>None</loc>
|
||||||
<lastmod>2025-05-03</lastmod>
|
<lastmod>2025-05-04</lastmod>
|
||||||
<changefreq>daily</changefreq>
|
<changefreq>daily</changefreq>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>None</loc>
|
<loc>None</loc>
|
||||||
<lastmod>2025-05-03</lastmod>
|
<lastmod>2025-05-04</lastmod>
|
||||||
<changefreq>daily</changefreq>
|
<changefreq>daily</changefreq>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>None</loc>
|
<loc>None</loc>
|
||||||
<lastmod>2025-05-03</lastmod>
|
<lastmod>2025-05-04</lastmod>
|
||||||
<changefreq>daily</changefreq>
|
<changefreq>daily</changefreq>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>None</loc>
|
<loc>None</loc>
|
||||||
<lastmod>2025-05-03</lastmod>
|
<lastmod>2025-05-04</lastmod>
|
||||||
<changefreq>daily</changefreq>
|
<changefreq>daily</changefreq>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>None</loc>
|
<loc>None</loc>
|
||||||
<lastmod>2025-05-03</lastmod>
|
<lastmod>2025-05-04</lastmod>
|
||||||
<changefreq>daily</changefreq>
|
<changefreq>daily</changefreq>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>None</loc>
|
<loc>None</loc>
|
||||||
<lastmod>2025-05-03</lastmod>
|
<lastmod>2025-05-04</lastmod>
|
||||||
<changefreq>daily</changefreq>
|
<changefreq>daily</changefreq>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>None</loc>
|
<loc>None</loc>
|
||||||
<lastmod>2025-05-03</lastmod>
|
<lastmod>2025-05-04</lastmod>
|
||||||
<changefreq>daily</changefreq>
|
<changefreq>daily</changefreq>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>None</loc>
|
<loc>None</loc>
|
||||||
<lastmod>2025-05-03</lastmod>
|
<lastmod>2025-05-04</lastmod>
|
||||||
<changefreq>daily</changefreq>
|
<changefreq>daily</changefreq>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>None</loc>
|
<loc>None</loc>
|
||||||
<lastmod>2025-05-03</lastmod>
|
<lastmod>2025-05-04</lastmod>
|
||||||
<changefreq>daily</changefreq>
|
<changefreq>daily</changefreq>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>None</loc>
|
<loc>None</loc>
|
||||||
<lastmod>2025-05-03</lastmod>
|
<lastmod>2025-05-04</lastmod>
|
||||||
<changefreq>daily</changefreq>
|
<changefreq>daily</changefreq>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>None</loc>
|
<loc>None</loc>
|
||||||
<lastmod>2025-05-03</lastmod>
|
<lastmod>2025-05-04</lastmod>
|
||||||
|
<changefreq>daily</changefreq>
|
||||||
|
</url>
|
||||||
|
<url>
|
||||||
|
<loc>None</loc>
|
||||||
|
<lastmod>2025-05-04</lastmod>
|
||||||
<changefreq>daily</changefreq>
|
<changefreq>daily</changefreq>
|
||||||
</url>
|
</url>
|
||||||
</urlset>
|
</urlset>
|
Binary file not shown.
|
@ -1281,8 +1281,8 @@
|
||||||
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
<a href="/Load_Cell.md" class="md-nav__link">
|
<a href="/Load_Cell.html" class="md-nav__link">
|
||||||
None
|
Load Cells
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
|
|
@ -1177,15 +1177,8 @@
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
<a href="#hx71xdump_hx71x" class="md-nav__link">
|
<a href="#load_celldump_force" class="md-nav__link">
|
||||||
hx71x/dump_hx71x
|
load_cell/dump_force
|
||||||
</a>
|
|
||||||
|
|
||||||
</li>
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
|
||||||
<a href="#ads1220dump_ads1220" class="md-nav__link">
|
|
||||||
ads1220/dump_ads1220
|
|
||||||
</a>
|
</a>
|
||||||
|
|
||||||
</li>
|
</li>
|
||||||
|
@ -1517,8 +1510,8 @@
|
||||||
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
<a href="Load_Cell.md" class="md-nav__link">
|
<a href="Load_Cell.html" class="md-nav__link">
|
||||||
None
|
Load Cells
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
@ -1714,15 +1707,8 @@
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
<a href="#hx71xdump_hx71x" class="md-nav__link">
|
<a href="#load_celldump_force" class="md-nav__link">
|
||||||
hx71x/dump_hx71x
|
load_cell/dump_force
|
||||||
</a>
|
|
||||||
|
|
||||||
</li>
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
|
||||||
<a href="#ads1220dump_ads1220" class="md-nav__link">
|
|
||||||
ads1220/dump_ads1220
|
|
||||||
</a>
|
</a>
|
||||||
|
|
||||||
</li>
|
</li>
|
||||||
|
@ -1881,12 +1867,10 @@ gcode:
|
||||||
<p>Ez a végpont a <a href="Config_Reference.html#angle">szögérzékelő adatainak</a> feliratkozására szolgál. Ezeknek az alacsony szintű mozgásfrissítéseknek a lekérése hasznos lehet diagnosztikai és hibakeresési célokra. Ennek a végpontnak a használata növelheti a Klipper rendszer terhelését.</p>
|
<p>Ez a végpont a <a href="Config_Reference.html#angle">szögérzékelő adatainak</a> feliratkozására szolgál. Ezeknek az alacsony szintű mozgásfrissítéseknek a lekérése hasznos lehet diagnosztikai és hibakeresési célokra. Ennek a végpontnak a használata növelheti a Klipper rendszer terhelését.</p>
|
||||||
<p>Egy kérés így nézhet ki: <code>{"id": 123, "method":"angle/dump_angle", "params": {"sensor": "my_angle_sensor", "response_template": {}}}</code> és esetleg visszatér: <code>{"id": 123,"result":{"header":["time","angle"]}}}</code> és később olyan aszinkron üzeneteket produkálhat, mint például: <code>{"params":{"position_offset":3.151562,"errors":0, "data":[[1290.951905,-5063],[1290.952321,-5065]]}}</code></p>
|
<p>Egy kérés így nézhet ki: <code>{"id": 123, "method":"angle/dump_angle", "params": {"sensor": "my_angle_sensor", "response_template": {}}}</code> és esetleg visszatér: <code>{"id": 123,"result":{"header":["time","angle"]}}}</code> és később olyan aszinkron üzeneteket produkálhat, mint például: <code>{"params":{"position_offset":3.151562,"errors":0, "data":[[1290.951905,-5063],[1290.952321,-5065]]}}</code></p>
|
||||||
<p>A kezdeti lekérdezési válasz "header" mezője a későbbi "data" válaszokban található mezők leírására szolgál.</p>
|
<p>A kezdeti lekérdezési válasz "header" mezője a későbbi "data" válaszokban található mezők leírására szolgál.</p>
|
||||||
<h3 id="hx71xdump_hx71x">hx71x/dump_hx71x<a class="headerlink" href="#hx71xdump_hx71x" title="Permanent link">¶</a></h3>
|
<h3 id="load_celldump_force">load_cell/dump_force<a class="headerlink" href="#load_celldump_force" title="Permanent link">¶</a></h3>
|
||||||
<p>Ez a végpont a nyers HX711 és HX717 ADC-adatok előfizetésére szolgál. Ezen alacsony szintű ADC-frissítések lekérése hasznos lehet diagnosztikai és hibakeresési célokra. Ennek a végpontnak a használata növelheti a Klipper rendszerterhelését.</p>
|
<p>This endpoint is used to subscribe to force data produced by a load_cell. Using this endpoint may increase Klipper's system load.</p>
|
||||||
<p>Egy kérés így nézhet ki: <code>{"id": 123, "method":"hx71x/dump_hx71x", "params": {"sensor": "load_cell", "response_template": {}}}</code> és visszatérhet: <code>{"id": 123,"result":{"header":["time","counts","value"]}}</code> és később aszinkron üzeneteket produkálhat, mint például: <code>{"params":{"data":[[3292.432935, 562534, 0.067059278], [3292.4394937, 5625322, 0.670590639]]}}</code></p>
|
<p>A request may look like: <code>{"id": 123, "method":"load_cell/dump_force", "params": {"sensor": "load_cell", "response_template": {}}}</code> and might return: <code>{"id": 123,"result":{"header":["time", "force (g)", "counts", "tare_counts"]}}</code> and might later produce asynchronous messages such as: <code>{"params":{"data":[[3292.432935, 40.65, 562534, -234467]]}}</code></p>
|
||||||
<h3 id="ads1220dump_ads1220">ads1220/dump_ads1220<a class="headerlink" href="#ads1220dump_ads1220" title="Permanent link">¶</a></h3>
|
<p>A kezdeti lekérdezési válasz "header" mezője a későbbi "data" válaszokban található mezők leírására szolgál.</p>
|
||||||
<p>Ez a végpont a nyers ADS1220 ADC-adatok felírására szolgál. Ezen alacsony szintű ADC-frissítések lekérése hasznos lehet diagnosztikai és hibakeresési célokra. Ennek a végpontnak a használata növelheti a Klipper rendszerterhelését.</p>
|
|
||||||
<p>Egy kérés így nézhet ki: <code>{"id": 123, "method":"ads1220/dump_ads1220", "params": {"sensor": "load_cell", "response_template": {}}}</code> és visszatérhet: <code>{"id": 123,"result":{"header":["time","counts","value"]}}</code> és később aszinkron üzeneteket produkálhat: <code>{"params":{"data":[[3292.432935, 562534, 0.067059278], [3292.4394937, 5625322, 0.670590639]]}}</code></p>
|
|
||||||
<h3 id="pause_resumecancel">pause_resume/cancel<a class="headerlink" href="#pause_resumecancel" title="Permanent link">¶</a></h3>
|
<h3 id="pause_resumecancel">pause_resume/cancel<a class="headerlink" href="#pause_resumecancel" title="Permanent link">¶</a></h3>
|
||||||
<p>Ez a végpont hasonló a "PRINT_CANCEL" G-kód parancs futtatásához. Például: <code>{"id": }</code></p>
|
<p>Ez a végpont hasonló a "PRINT_CANCEL" G-kód parancs futtatásához. Például: <code>{"id": }</code></p>
|
||||||
<p>A "gcode/script" végponthoz hasonlóan ez a végpont is csak a függőben lévő G-kód parancsok befejezése után fejeződik be.</p>
|
<p>A "gcode/script" végponthoz hasonlóan ez a végpont is csak a függőben lévő G-kód parancsok befejezése után fejeződik be.</p>
|
||||||
|
|
|
@ -726,13 +726,6 @@
|
||||||
Y-Tengely kalibrálása
|
Y-Tengely kalibrálása
|
||||||
</a>
|
</a>
|
||||||
|
|
||||||
</li>
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
|
||||||
<a href="#automatikus-kalibralas-mindket-tengelyhez" class="md-nav__link">
|
|
||||||
Automatikus kalibrálás mindkét tengelyhez
|
|
||||||
</a>
|
|
||||||
|
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
</ul>
|
</ul>
|
||||||
|
@ -1365,8 +1358,8 @@
|
||||||
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
<a href="Load_Cell.md" class="md-nav__link">
|
<a href="Load_Cell.html" class="md-nav__link">
|
||||||
None
|
Load Cells
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
@ -1440,13 +1433,6 @@
|
||||||
Y-Tengely kalibrálása
|
Y-Tengely kalibrálása
|
||||||
</a>
|
</a>
|
||||||
|
|
||||||
</li>
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
|
||||||
<a href="#automatikus-kalibralas-mindket-tengelyhez" class="md-nav__link">
|
|
||||||
Automatikus kalibrálás mindkét tengelyhez
|
|
||||||
</a>
|
|
||||||
|
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
</ul>
|
</ul>
|
||||||
|
@ -1479,7 +1465,7 @@
|
||||||
|
|
||||||
|
|
||||||
<h1 id="tengely-fordulat-kompenzacio">Tengely fordulat kompenzáció<a class="headerlink" href="#tengely-fordulat-kompenzacio" title="Permanent link">¶</a></h1>
|
<h1 id="tengely-fordulat-kompenzacio">Tengely fordulat kompenzáció<a class="headerlink" href="#tengely-fordulat-kompenzacio" title="Permanent link">¶</a></h1>
|
||||||
<p>Ez a dokumentum leírja az [axis_twist_compensation] modult.</p>
|
<p>This document describes the <code>[axis_twist_compensation]</code> module.</p>
|
||||||
<p>Some printers may have a small twist in their X rail which can skew the results of a probe attached to the X carriage. This is common in printers with designs like the Prusa MK3, Sovol SV06 etc and is further described under <a href="Probe_Calibrate.html#location-bias-check">probe location
|
<p>Some printers may have a small twist in their X rail which can skew the results of a probe attached to the X carriage. This is common in printers with designs like the Prusa MK3, Sovol SV06 etc and is further described under <a href="Probe_Calibrate.html#location-bias-check">probe location
|
||||||
bias</a>. It may result in probe operations such as <a href="Bed_Mesh.html">Bed Mesh</a>, <a href="G-Codes.html#screws_tilt_adjust">Screws Tilt Adjust</a>, <a href="G-Codes.html#z_tilt_adjust">Z Tilt Adjust</a> etc returning inaccurate representations of the bed.</p>
|
bias</a>. It may result in probe operations such as <a href="Bed_Mesh.html">Bed Mesh</a>, <a href="G-Codes.html#screws_tilt_adjust">Screws Tilt Adjust</a>, <a href="G-Codes.html#z_tilt_adjust">Z Tilt Adjust</a> etc returning inaccurate representations of the bed.</p>
|
||||||
<p>Ez a modul kézi méréseket használ a felhasználó számára, hogy korrigálja a szonda eredményeit. Vedd figyelembe, hogy ha a tengely jelentősen csavart, akkor határozottan ajánlott először mechanikai eszközöket használni a szoftveres korrekciók alkalmazása előtt.</p>
|
<p>Ez a modul kézi méréseket használ a felhasználó számára, hogy korrigálja a szonda eredményeit. Vedd figyelembe, hogy ha a tengely jelentősen csavart, akkor határozottan ajánlott először mechanikai eszközöket használni a szoftveres korrekciók alkalmazása előtt.</p>
|
||||||
|
@ -1495,42 +1481,38 @@ bias</a>. It may result in probe operations such as <a href="Bed_Mesh.html">Bed
|
||||||
<div class="highlight"><pre><span></span><code>AXIS_TWIST_COMPENSATION_CALIBRATE
|
<div class="highlight"><pre><span></span><code>AXIS_TWIST_COMPENSATION_CALIBRATE
|
||||||
</code></pre></div>
|
</code></pre></div>
|
||||||
|
|
||||||
<p>Ez a parancs alapértelmezés szerint az X-tengelyt kalibrálja. - A kalibrációs varázsló felszólít, hogy mérd meg a szonda Z eltolását az ágy mentén több ponton. - Alapértelmezés szerint a kalibrálás 3 pontot használ, de a <code>SAMPLE_COUNT=<value></code> opcióval más számot is megadhatsz.</p>
|
<p>This command will calibrate the X-axis by default.</p>
|
||||||
|
<ul>
|
||||||
|
<li>The calibration wizard will prompt you to measure the probe Z offset at several points along the bed.</li>
|
||||||
|
<li>By default, the calibration uses 3 points, but you can specify a different number with the option: <code>SAMPLE_COUNT=<value></code></li>
|
||||||
|
</ul>
|
||||||
<ol>
|
<ol>
|
||||||
<li><strong>Z-eltolás beállítása:</strong> A kalibrálás befejezése után mindenképpen [állítsd be a Z-eltolást] (Probe_Calibrate.md#calibrating-probe-z-offset).</li>
|
<li><strong>Adjust Your Z Offset:</strong> After completing the calibration, be sure to <a href="Probe_Calibrate.html#calibrating-probe-z-offset">adjust your Z offset</a>.</li>
|
||||||
<li>
|
<li><strong>Perform Bed Leveling Operations:</strong> Használj szonda alapú műveleteket, például:</li>
|
||||||
<p><strong>Perform Bed Leveling Operations:</strong> Használj szonda alapú műveleteket, például:</p>
|
</ol>
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href="G-Codes.html#screws_tilt_adjust">Csavarok dőlésszög beállítása</a></li>
|
<li><a href="G-Codes.html#screws_tilt_adjust">Csavarok dőlésszög beállítása</a></li>
|
||||||
<li><a href="G-Codes.html#z_tilt_adjust">Z dőlésszög beállítása</a></li>
|
<li><a href="G-Codes.html#z_tilt_adjust">Z dőlésszög beállítása</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
<ol>
|
||||||
<li>
|
<li><strong>A beállítás befejezése:</strong></li>
|
||||||
<p><strong>A beállítás befejezése:</strong></p>
|
</ol>
|
||||||
<ul>
|
<ul>
|
||||||
<li>Küldj kezdő pozícióba minden tengelyt, és hajtsd végre az <a href="Bed_Mesh.html">Ágy háló</a> parancsot, ha szükséges.</li>
|
<li>Küldj kezdő pozícióba minden tengelyt, és hajtsd végre az <a href="Bed_Mesh.html">Ágy háló</a> parancsot, ha szükséges.</li>
|
||||||
<li>Futtass egy próbanyomtatást, majd szükség esetén <a href="Axis_Twist_Compensation.html#fine-tuning">finomhangolást</a>.</li>
|
<li>Futtass egy próbanyomtatást, majd szükség esetén <a href="Axis_Twist_Compensation.html#fine-tuning">finomhangolást</a>.</li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
|
||||||
</ol>
|
|
||||||
<h3 id="y-tengely-kalibralasa">Y-Tengely kalibrálása<a class="headerlink" href="#y-tengely-kalibralasa" title="Permanent link">¶</a></h3>
|
<h3 id="y-tengely-kalibralasa">Y-Tengely kalibrálása<a class="headerlink" href="#y-tengely-kalibralasa" title="Permanent link">¶</a></h3>
|
||||||
<p>Az Y-tengely kalibrálási folyamata hasonló az X-tengelyéhez. Az Y-tengely kalibrálásához használd a következőt:</p>
|
<p>Az Y-tengely kalibrálási folyamata hasonló az X-tengelyéhez. Az Y-tengely kalibrálásához használd a következőt:</p>
|
||||||
<div class="highlight"><pre><span></span><code>AXIS_TWIST_COMPENSATION_CALIBRATE AXIS=Y
|
<div class="highlight"><pre><span></span><code>AXIS_TWIST_COMPENSATION_CALIBRATE AXIS=Y
|
||||||
</code></pre></div>
|
</code></pre></div>
|
||||||
|
|
||||||
<p>Ez végigvezet Téged ugyanazon a mérési folyamaton, mint az X-tengely esetében.</p>
|
<p>Ez végigvezet Téged ugyanazon a mérési folyamaton, mint az X-tengely esetében.</p>
|
||||||
<h3 id="automatikus-kalibralas-mindket-tengelyhez">Automatikus kalibrálás mindkét tengelyhez<a class="headerlink" href="#automatikus-kalibralas-mindket-tengelyhez" title="Permanent link">¶</a></h3>
|
|
||||||
<p>Az X és Y tengely automatikus kalibrálásához kézi beavatkozás nélkül használd a következőt:</p>
|
|
||||||
<div class="highlight"><pre><span></span><code>AXIS_TWIST_COMPENSATION_CALIBRATE AUTO=True
|
|
||||||
</code></pre></div>
|
|
||||||
|
|
||||||
<p>Ebben az üzemmódban a kalibrációs folyamat mindkét tengelyre automatikusan lefut.</p>
|
|
||||||
<blockquote>
|
<blockquote>
|
||||||
<p><strong>Tipp:</strong> Úgy tűnik, hogy az ágy hőmérséklete és a fúvóka hőmérséklete és mértéke nem befolyásolja a kalibrálási folyamatot.</p>
|
<p><strong>Tipp:</strong> Úgy tűnik, hogy az ágy hőmérséklete és a fúvóka hőmérséklete és mértéke nem befolyásolja a kalibrálási folyamatot.</p>
|
||||||
</blockquote>
|
</blockquote>
|
||||||
<h2 id="axis_twist_compensation-beallitasok-es-parancsok">[axis_twist_compensation] beállítások és parancsok<a class="headerlink" href="#axis_twist_compensation-beallitasok-es-parancsok" title="Permanent link">¶</a></h2>
|
<h2 id="axis_twist_compensation-beallitasok-es-parancsok">[axis_twist_compensation] beállítások és parancsok<a class="headerlink" href="#axis_twist_compensation-beallitasok-es-parancsok" title="Permanent link">¶</a></h2>
|
||||||
<p>Az [axis_twist_compensation] konfigurációs beállításai a <a href="Config_Reference.html#axis_twist_compensation">Konfigurációs referenciában</a> találhatóak.</p>
|
<p>Configuration options for <code>[axis_twist_compensation]</code> can be found in the <a href="Config_Reference.html#axis_twist_compensation">Configuration Reference</a>.</p>
|
||||||
<p>Az [axis_twist_compensation] parancsok megtalálhatók a <a href="G-Codes.html#axis_twist_compensation">G-Kódok referencia</a> című dokumentumban</p>
|
<p>Commands for <code>[axis_twist_compensation]</code> can be found in the <a href="G-Codes.html#axis_twist_compensation">G-Codes Reference</a></p>
|
||||||
|
|
||||||
|
|
||||||
</article>
|
</article>
|
||||||
|
|
|
@ -1380,8 +1380,8 @@
|
||||||
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
<a href="Load_Cell.md" class="md-nav__link">
|
<a href="Load_Cell.html" class="md-nav__link">
|
||||||
None
|
Load Cells
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
|
|
@ -1399,8 +1399,8 @@
|
||||||
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
<a href="Load_Cell.md" class="md-nav__link">
|
<a href="Load_Cell.html" class="md-nav__link">
|
||||||
None
|
Load Cells
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
|
|
@ -1345,8 +1345,8 @@
|
||||||
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
<a href="Load_Cell.md" class="md-nav__link">
|
<a href="Load_Cell.html" class="md-nav__link">
|
||||||
None
|
Load Cells
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
|
|
@ -1568,8 +1568,8 @@
|
||||||
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
<a href="Load_Cell.md" class="md-nav__link">
|
<a href="Load_Cell.html" class="md-nav__link">
|
||||||
None
|
Load Cells
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
|
|
@ -1475,8 +1475,8 @@
|
||||||
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
<a href="Load_Cell.md" class="md-nav__link">
|
<a href="Load_Cell.html" class="md-nav__link">
|
||||||
None
|
Load Cells
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
@ -1985,30 +1985,30 @@ finalize_config crc=0
|
||||||
</tbody>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
<h3 id="stm32h7-lepesszam-referencia">STM32H7 lépésszám referencia<a class="headerlink" href="#stm32h7-lepesszam-referencia" title="Permanent link">¶</a></h3>
|
<h3 id="stm32h7-lepesszam-referencia">STM32H7 lépésszám referencia<a class="headerlink" href="#stm32h7-lepesszam-referencia" title="Permanent link">¶</a></h3>
|
||||||
<p>A következő konfigurációs sorrendet egy STM32H743VIT6 esetében használjuk:</p>
|
<p>The following configuration sequence is used on STM32H723:</p>
|
||||||
<div class="highlight"><pre><span></span><code>allocate_oids count=3
|
<div class="highlight"><pre><span></span><code>allocate_oids count=3
|
||||||
config_stepper oid=0 step_pin=PD4 dir_pin=PD3 invert_step=-1 step_pulse_ticks=0
|
config_stepper oid=0 step_pin=PA13 dir_pin=PB5 invert_step=-1 step_pulse_ticks=52
|
||||||
config_stepper oid=1 step_pin=PA15 dir_pin=PA8 invert_step=-1 step_pulse_ticks=0
|
config_stepper oid=1 step_pin=PB2 dir_pin=PB6 invert_step=-1 step_pulse_ticks=52
|
||||||
config_stepper oid=2 step_pin=PE2 dir_pin=PE3 invert_step=-1 step_pulse_ticks=0
|
config_stepper oid=2 step_pin=PB3 dir_pin=PB7 invert_step=-1 step_pulse_ticks=52
|
||||||
finalize_config crc=0
|
finalize_config crc=0
|
||||||
</code></pre></div>
|
</code></pre></div>
|
||||||
|
|
||||||
<p>A teszt utoljára <code>00191b5c</code> véglegesítéssel futott a gcc <code>arm-none-eabi-gcc (15:8-2019-q3-1+b1) 8.3.1 20190703 (release) [gcc-8-branch revision 273027]</code> véglegesítéssel.</p>
|
<p>The test was last run on commit <code>554ae78d</code> with gcc version <code>arm-none-eabi-gcc (Fedora 14.1.0-1.fc40) 14.1.0</code>.</p>
|
||||||
<table>
|
<table>
|
||||||
<thead>
|
<thead>
|
||||||
<tr>
|
<tr>
|
||||||
<th>stm32h7</th>
|
<th>stm32h723</th>
|
||||||
<th>trükkök</th>
|
<th>trükkök</th>
|
||||||
</tr>
|
</tr>
|
||||||
</thead>
|
</thead>
|
||||||
<tbody>
|
<tbody>
|
||||||
<tr>
|
<tr>
|
||||||
<td>1 léptető</td>
|
<td>1 léptető</td>
|
||||||
<td>44</td>
|
<td>70</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>3 léptető</td>
|
<td>3 léptető</td>
|
||||||
<td>198</td>
|
<td>181</td>
|
||||||
</tr>
|
</tr>
|
||||||
</tbody>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
|
@ -2215,7 +2215,7 @@ config_stepper oid=2 step_pin=gpio27 dir_pin=gpio5 invert_step=-1 step_pulse_tic
|
||||||
finalize_config crc=0
|
finalize_config crc=0
|
||||||
</code></pre></div>
|
</code></pre></div>
|
||||||
|
|
||||||
<p>A tesztet utoljára az <code>f6718291</code> kötelezően futtattuk a <code>arm-none-eabi-gcc (Fedora 14.1.0-1.fc40) 14.1.0</code> gcc verzióval Raspberry Pi Pico és Pico 2 lapkákon.</p>
|
<p>The test was last run on commit <code>14c105b8</code> with gcc version <code>arm-none-eabi-gcc (Fedora 14.1.0-1.fc40) 14.1.0</code> on Raspberry Pi Pico and Pico 2 boards.</p>
|
||||||
<table>
|
<table>
|
||||||
<thead>
|
<thead>
|
||||||
<tr>
|
<tr>
|
||||||
|
@ -2226,11 +2226,11 @@ finalize_config crc=0
|
||||||
<tbody>
|
<tbody>
|
||||||
<tr>
|
<tr>
|
||||||
<td>1 léptető</td>
|
<td>1 léptető</td>
|
||||||
<td>5</td>
|
<td>3</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>3 léptető</td>
|
<td>3 léptető</td>
|
||||||
<td>22</td>
|
<td>14</td>
|
||||||
</tr>
|
</tr>
|
||||||
</tbody>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
|
@ -2252,7 +2252,7 @@ finalize_config crc=0
|
||||||
</tr>
|
</tr>
|
||||||
</tbody>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
<p>(*) Megjegyzendő, hogy a bejelentett rp2040 tickek egy 12Mhz-es ütemező időzítőhöz viszonyítva vannak, és nem felelnek meg a 125Mhz-es belső ARM-feldolgozási sebességnek. Várhatóan 5 ütemezési tick megfelel ~47 ARM magciklusnak, 22 ütemezési tick pedig ~224 ARM magciklusnak.</p>
|
<p>(*) Note that the reported rp2040 ticks are relative to a 12Mhz scheduling timer and do not correspond to its 200Mhz internal ARM processing rate. It is expected that 5 scheduling ticks corresponds to ~42 ARM core cycles and 14 scheduling ticks corresponds to ~225 ARM core cycles.</p>
|
||||||
<h3 id="linux-mcu-lepesszam-referencia">Linux MCU lépésszám referencia<a class="headerlink" href="#linux-mcu-lepesszam-referencia" title="Permanent link">¶</a></h3>
|
<h3 id="linux-mcu-lepesszam-referencia">Linux MCU lépésszám referencia<a class="headerlink" href="#linux-mcu-lepesszam-referencia" title="Permanent link">¶</a></h3>
|
||||||
<p>A következő konfigurációs sorrendet egy Raspberry Pi esetében használjuk:</p>
|
<p>A következő konfigurációs sorrendet egy Raspberry Pi esetében használjuk:</p>
|
||||||
<div class="highlight"><pre><span></span><code>allocate_oids count=3
|
<div class="highlight"><pre><span></span><code>allocate_oids count=3
|
||||||
|
|
|
@ -1429,8 +1429,8 @@
|
||||||
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
<a href="Load_Cell.md" class="md-nav__link">
|
<a href="Load_Cell.html" class="md-nav__link">
|
||||||
None
|
Load Cells
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
|
|
@ -1501,8 +1501,8 @@
|
||||||
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
<a href="Load_Cell.md" class="md-nav__link">
|
<a href="Load_Cell.html" class="md-nav__link">
|
||||||
None
|
Load Cells
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
|
|
@ -1371,8 +1371,8 @@
|
||||||
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
<a href="Load_Cell.md" class="md-nav__link">
|
<a href="Load_Cell.html" class="md-nav__link">
|
||||||
None
|
Load Cells
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
@ -1549,6 +1549,7 @@ iface can0 can static
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
<ul>
|
<ul>
|
||||||
|
<li>It is only valid to use USB to CAN bridge mode if there is a functioning CAN bus with at least one other node available (in addition to the bridge node itself). Use a standard USB configuration if the goal is to communicate only with the single USB device. Using USB to CAN bridge mode without a fully functioning CAN bus (including terminating resistors and an additional node) may result in sporadic errors even when communicating with the bridge node.</li>
|
||||||
<li>Az USB-CAN hídlap nem jelenik meg USB soros eszközként, nem jelenik meg az <code>ls /dev/serial/by-id</code> futtatásakor, és nem konfigurálható a Klipper printer.cfg fájljában a <code>serial:</code> paraméterrel. A hídlap "USB CAN adapter"-ként jelenik meg, és a printer.cfg fájlban <a href="#configuring-klipper">CAN node-ként</a> van konfigurálva .</li>
|
<li>Az USB-CAN hídlap nem jelenik meg USB soros eszközként, nem jelenik meg az <code>ls /dev/serial/by-id</code> futtatásakor, és nem konfigurálható a Klipper printer.cfg fájljában a <code>serial:</code> paraméterrel. A hídlap "USB CAN adapter"-ként jelenik meg, és a printer.cfg fájlban <a href="#configuring-klipper">CAN node-ként</a> van konfigurálva .</li>
|
||||||
</ul>
|
</ul>
|
||||||
<h2 id="tippek-a-hibaelharitashoz">Tippek a hibaelhárításhoz<a class="headerlink" href="#tippek-a-hibaelharitashoz" title="Permanent link">¶</a></h2>
|
<h2 id="tippek-a-hibaelharitashoz">Tippek a hibaelhárításhoz<a class="headerlink" href="#tippek-a-hibaelharitashoz" title="Permanent link">¶</a></h2>
|
||||||
|
|
|
@ -1284,6 +1284,13 @@
|
||||||
Használj megfelelő txqueuelen beállítást
|
Használj megfelelő txqueuelen beállítást
|
||||||
</a>
|
</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li class="md-nav__item">
|
||||||
|
<a href="#use-canbus_querypy-only-to-identify-nodes-never-previously-seen" class="md-nav__link">
|
||||||
|
Use canbus_query.py only to identify nodes never previously seen
|
||||||
|
</a>
|
||||||
|
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
|
@ -1370,8 +1377,8 @@
|
||||||
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
<a href="Load_Cell.md" class="md-nav__link">
|
<a href="Load_Cell.html" class="md-nav__link">
|
||||||
None
|
Load Cells
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
@ -1444,6 +1451,13 @@
|
||||||
Használj megfelelő txqueuelen beállítást
|
Használj megfelelő txqueuelen beállítást
|
||||||
</a>
|
</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li class="md-nav__item">
|
||||||
|
<a href="#use-canbus_querypy-only-to-identify-nodes-never-previously-seen" class="md-nav__link">
|
||||||
|
Use canbus_query.py only to identify nodes never previously seen
|
||||||
|
</a>
|
||||||
|
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
|
@ -1500,12 +1514,16 @@ resistors</a> on the CAN bus. If the resistors are not properly installed then m
|
||||||
<p>Ellenőrizd, hogy a CAN-busz kábelezésén lévő összes csatlakozó és vezetékrögzítő jól van rögzítve. A nyomtatófej mozgása megrázhatja a CAN-busz vezetékeit, ami egy rosszul rögzített vagy rögzítetlen csatlakozó miatt időszakos kommunikációs hibákat okozhat.</p>
|
<p>Ellenőrizd, hogy a CAN-busz kábelezésén lévő összes csatlakozó és vezetékrögzítő jól van rögzítve. A nyomtatófej mozgása megrázhatja a CAN-busz vezetékeit, ami egy rosszul rögzített vagy rögzítetlen csatlakozó miatt időszakos kommunikációs hibákat okozhat.</p>
|
||||||
<h2 id="a-bytes_invalid-szamlalo-novelesenek-ellenorzese">A bytes_invalid számláló növelésének ellenőrzése<a class="headerlink" href="#a-bytes_invalid-szamlalo-novelesenek-ellenorzese" title="Permanent link">¶</a></h2>
|
<h2 id="a-bytes_invalid-szamlalo-novelesenek-ellenorzese">A bytes_invalid számláló növelésének ellenőrzése<a class="headerlink" href="#a-bytes_invalid-szamlalo-novelesenek-ellenorzese" title="Permanent link">¶</a></h2>
|
||||||
<p>A Klipper naplófájl másodpercenként egyszer jelent egy <code>Stats</code> sort, amikor a nyomtató aktív. Ezek a "Stats" sorok minden mikrokontroller esetében tartalmaznak egy <code>bytes_invalid</code> számlálót. Ennek a számlálónak nem szabad növekednie a nyomtató normál működése során (normális, hogy a számláló nem nulla az újraindítás után, és nem jelent gondot, ha a számláló havonta egyszer növekszik). Ha ez a számláló egy CAN-buszos mikrovezérlőn normál nyomtatás közben növekszik (néhány óránként vagy gyakrabban), akkor az súlyos problémára utal.</p>
|
<p>A Klipper naplófájl másodpercenként egyszer jelent egy <code>Stats</code> sort, amikor a nyomtató aktív. Ezek a "Stats" sorok minden mikrokontroller esetében tartalmaznak egy <code>bytes_invalid</code> számlálót. Ennek a számlálónak nem szabad növekednie a nyomtató normál működése során (normális, hogy a számláló nem nulla az újraindítás után, és nem jelent gondot, ha a számláló havonta egyszer növekszik). Ha ez a számláló egy CAN-buszos mikrovezérlőn normál nyomtatás közben növekszik (néhány óránként vagy gyakrabban), akkor az súlyos problémára utal.</p>
|
||||||
<p>A <code>bytes_invalid</code> növekedése egy CAN-busz kapcsolaton a CAN-buszon lévő átrendezett üzenetek tünete. Az újrarendezett üzeneteknek két ismert oka van:</p>
|
<p>Incrementing <code>bytes_invalid</code> on a CAN bus connection is a symptom of reordered messages on the CAN bus. If seen, make sure to:</p>
|
||||||
<ol>
|
<ul>
|
||||||
<li>Az USB CAN-adapterek népszerű candlight_firmware-jének régi verzióiban volt egy hiba, amely átrendezett üzeneteket okozhatott. Ha ilyen firmware-t futtató USB CAN adaptert használsz, akkor mindenképpen frissítsd a legújabb firmware-re, ha a <code>bytes_invalid</code> növekedését észleled.</li>
|
<li>Use a Linux kernel version 6.6.0 or later.</li>
|
||||||
<li>Néhány beágyazott eszközökhöz készült Linux kernelről ismert, hogy átrendezi a CAN-busz üzeneteket. Szükség lehet egy alternatív Linux kernel használatára, vagy olyan alternatív hardverek használatára, amelyek támogatják a mainstream Linux kerneleket, amelyek nem mutatják ezt a problémát.</li>
|
<li>If using a USB-to-CANBUS adapter running candlelight firmware, use v2.0 or later of candleLight_fw.</li>
|
||||||
</ol>
|
<li>If using Klipper's USB-to-CANBUS bridge mode, make sure the bridge node is flashed with Klipper v0.12.0 or later.</li>
|
||||||
<p>Az átrendezett üzenetek súlyos problémát jelentenek, amelyet orvosolni kell. Ez instabil viselkedést eredményez, és zavaró hibákhoz vezethet a nyomtatás bármelyik részénél.</p>
|
</ul>
|
||||||
|
<p>Reordered messages is a severe problem that must be fixed. It will result in unstable behavior and can lead to confusing errors at any part of a print. An incrementing <code>bytes_invalid</code> is not caused by wiring or similar hardware issues and can only be fixed by identifying and updating the faulty software.</p>
|
||||||
|
<p>Older versions of the Linux kernel had a bug in the gs_usb canbus driver code that could cause reordered canbus packets. The issue is thought to be fixed in <a href="https://github.com/torvalds/linux/commit/24bc41b4558347672a3db61009c339b1f5692169">Linux commit 24bc41b4</a> which was released in v6.6.0. In some cases, older Linux versions may not show the problem (due to how hardware interrupts are configured), however if problems are seen the recommended solution is to upgrade to a newer kernel.</p>
|
||||||
|
<p>Older versions of candlelight firmware could reorder canbus packets, and the issue is thought to be fixed in <a href="https://github.com/candle-usb/candleLight_fw/commit/8b3a7b4565a3c9521b762b154c94c72c5acb2bcf">candlelight_fw commit 8b3a7b45</a>.</p>
|
||||||
|
<p>Older versions of Klipper's USB-to-CANBUS bridge code could incorrectly drop canbus messages. This is not as severe as reordering messages, but it should still be fixed. It is thought to be fixed with <a href="https://github.com/Klipper3d/klipper/pull/6175">Klipper PR #6175</a>.</p>
|
||||||
<h2 id="hasznalj-megfelelo-txqueuelen-beallitast">Használj megfelelő txqueuelen beállítást<a class="headerlink" href="#hasznalj-megfelelo-txqueuelen-beallitast" title="Permanent link">¶</a></h2>
|
<h2 id="hasznalj-megfelelo-txqueuelen-beallitast">Használj megfelelő txqueuelen beállítást<a class="headerlink" href="#hasznalj-megfelelo-txqueuelen-beallitast" title="Permanent link">¶</a></h2>
|
||||||
<p>A Klipper kód a Linux kernelt használja a CAN-busz forgalom kezelésére. Alapértelmezés szerint a kernel csak 10 CAN átviteli csomagot állít sorba. Ajánlott <a href="CANBUS.html#host-hardware">a can0 eszköz konfigurálása</a> <code>txqueuelen 128</code>-val, hogy növeld ezt a méretet.</p>
|
<p>A Klipper kód a Linux kernelt használja a CAN-busz forgalom kezelésére. Alapértelmezés szerint a kernel csak 10 CAN átviteli csomagot állít sorba. Ajánlott <a href="CANBUS.html#host-hardware">a can0 eszköz konfigurálása</a> <code>txqueuelen 128</code>-val, hogy növeld ezt a méretet.</p>
|
||||||
<p>Ha a Klipper továbbít egy csomagot, és a Linux betöltötte az összes átviteli várólistát, akkor a Linux eldobja a csomagot, és a Klipper naplójában a következő üzenetek jelennek meg:</p>
|
<p>Ha a Klipper továbbít egy csomagot, és a Linux betöltötte az összes átviteli várólistát, akkor a Linux eldobja a csomagot, és a Klipper naplójában a következő üzenetek jelennek meg:</p>
|
||||||
|
@ -1517,6 +1535,10 @@ resistors</a> on the CAN bus. If the resistors are not properly installed then m
|
||||||
<p>Az aktuális várólista méretét a Linux <code>ip link show can0</code> parancs futtatásával ellenőrizhetjük. A parancsnak egy csomó szöveget kell kiírnia, köztük a <code>qlen 128</code> szalagot. Ha valami olyasmit látunk, mint <code>qlen 10</code>, akkor az azt jelzi, hogy a CAN-eszköz nincs megfelelően konfigurálva.</p>
|
<p>Az aktuális várólista méretét a Linux <code>ip link show can0</code> parancs futtatásával ellenőrizhetjük. A parancsnak egy csomó szöveget kell kiírnia, köztük a <code>qlen 128</code> szalagot. Ha valami olyasmit látunk, mint <code>qlen 10</code>, akkor az azt jelzi, hogy a CAN-eszköz nincs megfelelően konfigurálva.</p>
|
||||||
<p>Nem ajánlott 128-nál lényegesen nagyobb <code>txqueuelen</code> értéket használni. Egy 1000000-ós frekvencián futó CAN-buszon egy CAN-csomag továbbítása általában körülbelül 120 másodpercig tart. Így egy 128 csomagból álló sor valószínűleg 15-20 ms-ig tart, amíg a sor kiürül. Egy lényegesen nagyobb várólista az üzenetek átfutási idejében túlzott kiugrásokat okozhat, ami helyrehozhatatlan hibákhoz vezethet. Másképp fogalmazva, a Klipper alkalmazás újraküldési rendszere robusztusabb, ha nem kell megvárnia, hogy a Linuxnak ki kelljen ürítenie egy túl nagy, esetleg elavult adatokat tartalmazó várólistát. Ez analóg a <a href="https://en.wikipedia.org/wiki/Bufferbloat">bufferbloat</a> problémájával az internetes útválasztókon.</p>
|
<p>Nem ajánlott 128-nál lényegesen nagyobb <code>txqueuelen</code> értéket használni. Egy 1000000-ós frekvencián futó CAN-buszon egy CAN-csomag továbbítása általában körülbelül 120 másodpercig tart. Így egy 128 csomagból álló sor valószínűleg 15-20 ms-ig tart, amíg a sor kiürül. Egy lényegesen nagyobb várólista az üzenetek átfutási idejében túlzott kiugrásokat okozhat, ami helyrehozhatatlan hibákhoz vezethet. Másképp fogalmazva, a Klipper alkalmazás újraküldési rendszere robusztusabb, ha nem kell megvárnia, hogy a Linuxnak ki kelljen ürítenie egy túl nagy, esetleg elavult adatokat tartalmazó várólistát. Ez analóg a <a href="https://en.wikipedia.org/wiki/Bufferbloat">bufferbloat</a> problémájával az internetes útválasztókon.</p>
|
||||||
<p>Normál körülmények között a Klipper MCU-nként ~25 várólistahelyet használhat - jellemzően csak az újratovábbítások során használ több helyet. (Konkrétan, a Klipper gazdagép legfeljebb 192 bájtot küldhet minden Klipper MCU-nak, mielőtt nyugtát kapna az adott MCU-tól). Ha egy CAN-buszon 5 vagy több Klipper MCU van, akkor szükséges lehet a <code>txqueuelen</code> értéket a 128-as ajánlott érték fölé emelni. A fentiekhez hasonlóan azonban az új érték kiválasztásakor óvatosan kell eljárni, hogy elkerülhető legyen a túlzott körutazási késleltetés.</p>
|
<p>Normál körülmények között a Klipper MCU-nként ~25 várólistahelyet használhat - jellemzően csak az újratovábbítások során használ több helyet. (Konkrétan, a Klipper gazdagép legfeljebb 192 bájtot küldhet minden Klipper MCU-nak, mielőtt nyugtát kapna az adott MCU-tól). Ha egy CAN-buszon 5 vagy több Klipper MCU van, akkor szükséges lehet a <code>txqueuelen</code> értéket a 128-as ajánlott érték fölé emelni. A fentiekhez hasonlóan azonban az új érték kiválasztásakor óvatosan kell eljárni, hogy elkerülhető legyen a túlzott körutazási késleltetés.</p>
|
||||||
|
<h2 id="use-canbus_querypy-only-to-identify-nodes-never-previously-seen">Use <code>canbus_query.py</code> only to identify nodes never previously seen<a class="headerlink" href="#use-canbus_querypy-only-to-identify-nodes-never-previously-seen" title="Permanent link">¶</a></h2>
|
||||||
|
<p>It is only valid to use the <a href="CANBUS.html#finding-the-canbus_uuid-for-new-micro-controllers"><code>canbus_query.py</code> tool</a> to identify micro-controllers that have never been previously identified. Once all nodes on a bus are identified, record the resulting uuids in the printer.cfg, and avoid running the tool unnecessarily.</p>
|
||||||
|
<p>The tool is implemented using a low-level mechanism that can cause nodes to internally observe bus errors. These internal errors may result in communication interruptions and may result is some nodes disconnecting from the bus.</p>
|
||||||
|
<p>It is not valid to use the tool to "ping" if a node is connected. Do not run the tool during an active print.</p>
|
||||||
<h2 id="candump-naplok-beszerzese">Candump naplók beszerzése<a class="headerlink" href="#candump-naplok-beszerzese" title="Permanent link">¶</a></h2>
|
<h2 id="candump-naplok-beszerzese">Candump naplók beszerzése<a class="headerlink" href="#candump-naplok-beszerzese" title="Permanent link">¶</a></h2>
|
||||||
<p>A mikrokontrollerhez küldött és onnan érkező CAN-busz üzeneteket a Linux kernel kezeli. Lehetőség van arra, hogy ezeket az üzeneteket a kernelből hibakeresés céljából rögzítsük. Ezen üzenetek naplózása hasznos lehet a diagnosztikában.</p>
|
<p>A mikrokontrollerhez küldött és onnan érkező CAN-busz üzeneteket a Linux kernel kezeli. Lehetőség van arra, hogy ezeket az üzeneteket a kernelből hibakeresés céljából rögzítsük. Ezen üzenetek naplózása hasznos lehet a diagnosztikában.</p>
|
||||||
<p>A Linux <a href="https://github.com/linux-can/can-utils">can-utils</a> eszköz biztosítja a rögzítő szoftvert. Ezt általában a következő futtatásával telepíthetjük a gépre:</p>
|
<p>A Linux <a href="https://github.com/linux-can/can-utils">can-utils</a> eszköz biztosítja a rögzítő szoftvert. Ezt általában a következő futtatásával telepíthetjük a gépre:</p>
|
||||||
|
|
|
@ -1370,8 +1370,8 @@
|
||||||
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
<a href="Load_Cell.md" class="md-nav__link">
|
<a href="Load_Cell.html" class="md-nav__link">
|
||||||
None
|
Load Cells
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
|
|
@ -1370,8 +1370,8 @@
|
||||||
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
<a href="Load_Cell.md" class="md-nav__link">
|
<a href="Load_Cell.html" class="md-nav__link">
|
||||||
None
|
Load Cells
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
|
|
@ -1385,8 +1385,8 @@
|
||||||
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
<a href="Load_Cell.md" class="md-nav__link">
|
<a href="Load_Cell.html" class="md-nav__link">
|
||||||
None
|
Load Cells
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
|
|
@ -1421,8 +1421,8 @@
|
||||||
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
<a href="Load_Cell.md" class="md-nav__link">
|
<a href="Load_Cell.html" class="md-nav__link">
|
||||||
None
|
Load Cells
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
|
|
@ -1327,8 +1327,8 @@
|
||||||
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
<a href="Load_Cell.md" class="md-nav__link">
|
<a href="Load_Cell.html" class="md-nav__link">
|
||||||
None
|
Load Cells
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
@ -1410,6 +1410,12 @@
|
||||||
<p>Ez a dokumentum a konfigurációs fájl legújabb szoftveres változtatásait tartalmazza, amelyek nem kompatibilisek visszafelé. A Klipper szoftver frissítésekor érdemes áttanulmányozni ezt a dokumentumot.</p>
|
<p>Ez a dokumentum a konfigurációs fájl legújabb szoftveres változtatásait tartalmazza, amelyek nem kompatibilisek visszafelé. A Klipper szoftver frissítésekor érdemes áttanulmányozni ezt a dokumentumot.</p>
|
||||||
<p>A dokumentumban szereplő valamennyi dátum hozzávetőleges.</p>
|
<p>A dokumentumban szereplő valamennyi dátum hozzávetőleges.</p>
|
||||||
<h2 id="valtozasok">Változások<a class="headerlink" href="#valtozasok" title="Permanent link">¶</a></h2>
|
<h2 id="valtozasok">Változások<a class="headerlink" href="#valtozasok" title="Permanent link">¶</a></h2>
|
||||||
|
<p>20250428: The maximum <code>cycle_time</code> for pwm <code>[output_pin]</code>, <code>[pwm_cycle_time]</code>, <code>[pwm_tool]</code>, and similar config sections is now 3 seconds (reduced from 5 seconds). The <code>maximum_mcu_duration</code> in <code>[pwm_tool]</code> is now also 3 seconds.</p>
|
||||||
|
<p>20250418: The manual_stepper <code>STOP_ON_ENDSTOP</code> feature may now take less time to complete. Previously, the command would wait the entire time the move could possibly take even if the endstop triggered earlier. Now, the command finishes shortly after the endstop trigger.</p>
|
||||||
|
<p>20250417: SPI devices using "software SPI" are now rate limited. Previously, the <code>spi_speed</code> in the config was ignored and the transmission speed was only limited by the processing speed of the micro-controller. Now, speeds are limited by the <code>spi_speed</code> config parameter (actual hardware speeds are likely to be lower than the configured value due to software overhead).</p>
|
||||||
|
<p>20250411: Klipper v0.13.0 released.</p>
|
||||||
|
<p>20250308: The <code>AUTO</code> parameter of the <code>AXIS_TWIST_COMPENSATION_CALIBRATE</code> command has been removed.</p>
|
||||||
|
<p>20250131: Option <code>VARIABLE=<name></code> in <code>SAVE_VARIABLE</code> requires lowercase value. For example, <code>extruder</code> instead of mixedcase <code>Extruder</code> or uppercase <code>EXTRUDER</code>. Using any uppercase letter will raise an error.</p>
|
||||||
<p>20241203: A rezonancia tesztet megváltoztattuk, hogy lassú, pásztázó mozdulatokat is tartalmazzon. Ez a változtatás megköveteli, hogy a vizsgálati pontoknak legyen némi távolsága az X/Y síkban (az alapértelmezett beállítások használata esetén +/- 30 mm távolság elegendő a vizsgálati pontoktól). Az új tesztnek általában pontosabb és megbízhatóbb teszteredményeket kell produkálnia. Szükség esetén azonban a korábbi tesztelési viselkedés visszaállítható a <code>sweeping_period: 0</code> és <code>accel_per_hz: 75</code> beállításokat a <code>[resonance_tester]</code> konfigurációs szakaszhoz.</p>
|
<p>20241203: A rezonancia tesztet megváltoztattuk, hogy lassú, pásztázó mozdulatokat is tartalmazzon. Ez a változtatás megköveteli, hogy a vizsgálati pontoknak legyen némi távolsága az X/Y síkban (az alapértelmezett beállítások használata esetén +/- 30 mm távolság elegendő a vizsgálati pontoktól). Az új tesztnek általában pontosabb és megbízhatóbb teszteredményeket kell produkálnia. Szükség esetén azonban a korábbi tesztelési viselkedés visszaállítható a <code>sweeping_period: 0</code> és <code>accel_per_hz: 75</code> beállításokat a <code>[resonance_tester]</code> konfigurációs szakaszhoz.</p>
|
||||||
<p>20241201: Egyes esetekben a Klipper figyelmen kívül hagyhatta a hagyományos G-kód-os parancsban a vezető karaktereket vagy szóközöket. Például a „99M123”-at „M123”-nak, az „M 321”-et pedig „M321”-nek értelmezhette. A Klipper mostantól ezeket az eseteket „Ismeretlen parancs” figyelmeztetéssel jelzi.</p>
|
<p>20241201: Egyes esetekben a Klipper figyelmen kívül hagyhatta a hagyományos G-kód-os parancsban a vezető karaktereket vagy szóközöket. Például a „99M123”-at „M123”-nak, az „M 321”-et pedig „M321”-nek értelmezhette. A Klipper mostantól ezeket az eseteket „Ismeretlen parancs” figyelmeztetéssel jelzi.</p>
|
||||||
<p>20241112: A <code>CHIPS=<chip_name></code> opció a <code>TEST_RESONANCES</code> és a <code>SHAPER_CALIBRATE</code> műveletekben megköveteli a gyorsítóchipek teljes nevének megadását. Például <code>adxl345 rpi</code> a rövid név - <code>rpi</code> helyett.</p>
|
<p>20241112: A <code>CHIPS=<chip_name></code> opció a <code>TEST_RESONANCES</code> és a <code>SHAPER_CALIBRATE</code> műveletekben megköveteli a gyorsítóchipek teljes nevének megadását. Például <code>adxl345 rpi</code> a rövid név - <code>rpi</code> helyett.</p>
|
||||||
|
|
|
@ -931,6 +931,13 @@
|
||||||
[adxl345]
|
[adxl345]
|
||||||
</a>
|
</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li class="md-nav__item">
|
||||||
|
<a href="#icm20948" class="md-nav__link">
|
||||||
|
[icm20948]
|
||||||
|
</a>
|
||||||
|
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
|
@ -1741,6 +1748,13 @@
|
||||||
[adc_scaled]
|
[adc_scaled]
|
||||||
</a>
|
</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li class="md-nav__item">
|
||||||
|
<a href="#ads1x1x" class="md-nav__link">
|
||||||
|
[ads1x1x]
|
||||||
|
</a>
|
||||||
|
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
|
@ -2600,8 +2614,8 @@
|
||||||
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
<a href="Load_Cell.md" class="md-nav__link">
|
<a href="Load_Cell.html" class="md-nav__link">
|
||||||
None
|
Load Cells
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
@ -3053,6 +3067,13 @@
|
||||||
[adxl345]
|
[adxl345]
|
||||||
</a>
|
</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li class="md-nav__item">
|
||||||
|
<a href="#icm20948" class="md-nav__link">
|
||||||
|
[icm20948]
|
||||||
|
</a>
|
||||||
|
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
|
@ -3863,6 +3884,13 @@
|
||||||
[adc_scaled]
|
[adc_scaled]
|
||||||
</a>
|
</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li class="md-nav__item">
|
||||||
|
<a href="#ads1x1x" class="md-nav__link">
|
||||||
|
[ads1x1x]
|
||||||
|
</a>
|
||||||
|
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
|
@ -5303,6 +5331,22 @@ cs_pin:
|
||||||
# eredményeinek minőségét.
|
# eredményeinek minőségét.
|
||||||
</code></pre></div>
|
</code></pre></div>
|
||||||
|
|
||||||
|
<h3 id="icm20948">[icm20948]<a class="headerlink" href="#icm20948" title="Permanent link">¶</a></h3>
|
||||||
|
<p>Support for icm20948 accelerometers.</p>
|
||||||
|
<div class="highlight"><pre><span></span><code>[icm20948]
|
||||||
|
#i2c_address:
|
||||||
|
# Default is 104 (0x68). If AD0 is high, it would be 0x69 instead.
|
||||||
|
#i2c_mcu:
|
||||||
|
#i2c_bus:
|
||||||
|
#i2c_software_scl_pin:
|
||||||
|
#i2c_software_sda_pin:
|
||||||
|
#i2c_speed: 400000
|
||||||
|
# See the "common I2C settings" section for a description of the
|
||||||
|
# above parameters. The default "i2c_speed" is 400000.
|
||||||
|
#axes_map: x, y, z
|
||||||
|
# See the "adxl345" section for information on this parameter.
|
||||||
|
</code></pre></div>
|
||||||
|
|
||||||
<h3 id="lis2dw">[lis2dw]<a class="headerlink" href="#lis2dw" title="Permanent link">¶</a></h3>
|
<h3 id="lis2dw">[lis2dw]<a class="headerlink" href="#lis2dw" title="Permanent link">¶</a></h3>
|
||||||
<p>LIS2DW gyorsulásmérők támogatása.</p>
|
<p>LIS2DW gyorsulásmérők támogatása.</p>
|
||||||
<div class="highlight"><pre><span></span><code>[lis2dw]
|
<div class="highlight"><pre><span></span><code>[lis2dw]
|
||||||
|
@ -5647,26 +5691,25 @@ z_offset:
|
||||||
<p>Örvényáramú induktív szondák támogatása. Meghatározható ez a szakasz (szonda szakasz helyett), hogy engedélyezd ezt a szondát. További információkért lásd a <a href="G-Codes.html#probe_eddy_current">parancshivatkozást</a>.</p>
|
<p>Örvényáramú induktív szondák támogatása. Meghatározható ez a szakasz (szonda szakasz helyett), hogy engedélyezd ezt a szondát. További információkért lásd a <a href="G-Codes.html#probe_eddy_current">parancshivatkozást</a>.</p>
|
||||||
<div class="highlight"><pre><span></span><code>[probe_eddy_current my_eddy_probe]
|
<div class="highlight"><pre><span></span><code>[probe_eddy_current my_eddy_probe]
|
||||||
sensor_type: ldc1612
|
sensor_type: ldc1612
|
||||||
# Az örvényáram mérések elvégzésére használt érzékelő chip.
|
# The sensor chip used to perform eddy current measurements. This
|
||||||
# Ezt a paramétert meg kell adni, és ldc1612-re kell állítani.
|
# parameter must be provided and must be set to ldc1612.
|
||||||
|
#frequency:
|
||||||
|
# The external crystal frequency (in Hz) of the LDC1612 chip.
|
||||||
|
# The default is 12000000.
|
||||||
#intb_pin:
|
#intb_pin:
|
||||||
|
# MCU gpio pin connected to the ldc1612 sensor's INTB pin (if
|
||||||
# MCU gpio tű csatlakoztatva az ldc1612 érzékelő INTB tűjéhez
|
# available). The default is to not use the INTB pin.
|
||||||
# (ha van). Az alapértelmezett beállítás szerint az INTB tű
|
|
||||||
# nem használható.
|
|
||||||
|
|
||||||
#z_offset:
|
#z_offset:
|
||||||
# A fúvóka és az ágy közötti névleges távolság (mm-ben),
|
# The nominal distance (in mm) between the nozzle and bed that a
|
||||||
# amelynél a mérési kísérletnek meg kell állnia.
|
# probing attempt should stop at. This parameter must be provided.
|
||||||
# Ezt a paramétert meg kell adni.
|
|
||||||
#i2c_address:
|
#i2c_address:
|
||||||
#i2c_mcu:
|
#i2c_mcu:
|
||||||
#i2c_bus:
|
#i2c_bus:
|
||||||
#i2c_software_scl_pin:
|
#i2c_software_scl_pin:
|
||||||
#i2c_software_sda_pin:
|
#i2c_software_sda_pin:
|
||||||
#i2c_speed:
|
#i2c_speed:
|
||||||
# Az érzékelő chip I2C beállításai. A fenti paraméterek leírását
|
# The i2c settings for the sensor chip. See the "common I2C
|
||||||
# lásd a "közös I2C beállítások" szakaszban.
|
# settings" section for a description of the above parameters.
|
||||||
#x_offset:
|
#x_offset:
|
||||||
#y_offset:
|
#y_offset:
|
||||||
#speed:
|
#speed:
|
||||||
|
@ -5676,8 +5719,7 @@ sensor_type: ldc1612
|
||||||
#samples_result:
|
#samples_result:
|
||||||
#samples_tolerance:
|
#samples_tolerance:
|
||||||
#samples_tolerance_retries:
|
#samples_tolerance_retries:
|
||||||
# A paraméterekkel kapcsolatos információkért lásd a
|
# See the "probe" section for information on these parameters.
|
||||||
# "szonda" című szakaszt.
|
|
||||||
</code></pre></div>
|
</code></pre></div>
|
||||||
|
|
||||||
<h3 id="axis_twist_compensation">[axis_twist_compensation]<a class="headerlink" href="#axis_twist_compensation" title="Permanent link">¶</a></h3>
|
<h3 id="axis_twist_compensation">[axis_twist_compensation]<a class="headerlink" href="#axis_twist_compensation" title="Permanent link">¶</a></h3>
|
||||||
|
@ -6606,22 +6648,27 @@ pin:
|
||||||
<p>A G-kód végrehajtása, amikor egy gombot megnyomnak vagy elengednek (vagy amikor egy tű állapota megváltozik). A gomb állapotát a <code>QUERY_BUTTON button=my_gcode_button</code> segítségével ellenőrizhetjük.</p>
|
<p>A G-kód végrehajtása, amikor egy gombot megnyomnak vagy elengednek (vagy amikor egy tű állapota megváltozik). A gomb állapotát a <code>QUERY_BUTTON button=my_gcode_button</code> segítségével ellenőrizhetjük.</p>
|
||||||
<div class="highlight"><pre><span></span><code>[gcode_button my_gcode_button]
|
<div class="highlight"><pre><span></span><code>[gcode_button my_gcode_button]
|
||||||
pin:
|
pin:
|
||||||
# Az a tű, amelyre a gomb csatlakozik. Ezt a paramétert meg kell adni.
|
# The pin on which the button is connected. This parameter must be
|
||||||
|
# provided.
|
||||||
#analog_range:
|
#analog_range:
|
||||||
# Két vesszővel elválasztott ellenállás (ohmban), amely meghatározza
|
# Two comma separated resistances (in Ohms) specifying the minimum
|
||||||
# a gomb minimális és maximális ellenállási tartományát. Ha meg van
|
# and maximum resistance range for the button. If analog_range is
|
||||||
# adva az analog_range, akkor a lábnak analóg-képes tűnek kell lennie.
|
# provided then the pin must be an analog capable pin. The default
|
||||||
# Az alapértelmezett a digitális GPIO használata a gombhoz.
|
# is to use digital gpio for the button.
|
||||||
#analog_pullup_resistor:
|
#analog_pullup_resistor:
|
||||||
# A felhúzási ellenállás (ohmban), ha az analog_range meg van adva.
|
# The pullup resistance (in Ohms) when analog_range is specified.
|
||||||
# Az alapértelmezett érték 4700 ohm.
|
# The default is 4700 ohms.
|
||||||
#press_gcode:
|
#press_gcode:
|
||||||
# A gomb megnyomásakor végrehajtandó G-kód parancsok listája.
|
# A list of G-Code commands to execute when the button is pressed.
|
||||||
# A G-kód sablonok támogatottak. Ezt a paramétert meg kell adni.
|
# G-Code templates are supported. This parameter must be provided.
|
||||||
#release_gcode:
|
#release_gcode:
|
||||||
# A gomb elengedésekor végrehajtandó G-kód parancsok listája.
|
# A list of G-Code commands to execute when the button is released.
|
||||||
# A G-kód sablonok támogatottak. Az alapértelmezés szerint nem
|
# G-Code templates are supported. The default is to not run any
|
||||||
# futnak le parancsok a gombok felengedésekor.
|
# commands on a button release.
|
||||||
|
#debounce_delay:
|
||||||
|
# A period of time in seconds to debounce events prior to running the
|
||||||
|
# button gcode. If the button is pressed and released during this
|
||||||
|
# delay, the entire button press is ignored. Default is 0.
|
||||||
</code></pre></div>
|
</code></pre></div>
|
||||||
|
|
||||||
<h3 id="output_pin">[output_pin]<a class="headerlink" href="#output_pin" title="Permanent link">¶</a></h3>
|
<h3 id="output_pin">[output_pin]<a class="headerlink" href="#output_pin" title="Permanent link">¶</a></h3>
|
||||||
|
@ -6716,59 +6763,56 @@ pins:
|
||||||
<p>TMC2130 motorvezérlő konfigurálása SPI-buszon keresztül. A funkció használatához definiáljon egy konfigurációs szekciót "tmc2130" előtaggal, amelyet a megfelelő léptető konfigurációs szekció neve követ (például "[tmc2130 stepper_x]").</p>
|
<p>TMC2130 motorvezérlő konfigurálása SPI-buszon keresztül. A funkció használatához definiáljon egy konfigurációs szekciót "tmc2130" előtaggal, amelyet a megfelelő léptető konfigurációs szekció neve követ (például "[tmc2130 stepper_x]").</p>
|
||||||
<div class="highlight"><pre><span></span><code>[tmc2130 stepper_x]
|
<div class="highlight"><pre><span></span><code>[tmc2130 stepper_x]
|
||||||
cs_pin:
|
cs_pin:
|
||||||
# A TMC2130 chip select vonalnak megfelelő tű. Ez a tű az
|
# The pin corresponding to the TMC2130 chip select line. This pin
|
||||||
# SPI-üzenetek kezdetén alacsony értékre áll, és az üzenet
|
# will be set to low at the start of SPI messages and raised to high
|
||||||
# befejezése után magas értékre emelkedik.
|
# after the message completes. This parameter must be provided.
|
||||||
# Ezt a paramétert meg kell adni.
|
|
||||||
#spi_speed:
|
#spi_speed:
|
||||||
#spi_bus:
|
#spi_bus:
|
||||||
#spi_software_sclk_pin:
|
#spi_software_sclk_pin:
|
||||||
#spi_software_mosi_pin:
|
#spi_software_mosi_pin:
|
||||||
#spi_software_miso_pin:
|
#spi_software_miso_pin:
|
||||||
# A fenti paraméterek leírását lásd a „közös SPI-beállítások”
|
# See the "common SPI settings" section for a description of the
|
||||||
# szakaszban.
|
# above parameters.
|
||||||
#chain_position:
|
#chain_position:
|
||||||
#chain_length:
|
#chain_length:
|
||||||
# Ezek a paraméterek egy SPI daisy chain konfigurálására szolgálnak.
|
# These parameters configure an SPI daisy chain. The two parameters
|
||||||
# A két paraméter meghatározza a léptető pozícióját a láncban és a
|
# define the stepper position in the chain and the total chain length.
|
||||||
# lánc teljes hosszát. Az 1. pozíció a MOSI jelre csatlakozó léptetőnek
|
# Position 1 corresponds to the stepper that connects to the MOSI signal.
|
||||||
# felel meg. Az alapértelmezett beállítás szerint nem használ
|
# The default is to not use an SPI daisy chain.
|
||||||
# SPI daisy chain-et.
|
|
||||||
#interpolate: True
|
#interpolate: True
|
||||||
# Ha True, engedélyezi a lépésinterpolációt (a meghajtó belsőleg 256
|
# If true, enable step interpolation (the driver will internally
|
||||||
# mikrolépéses sebességgel lépked). Ez az interpoláció egy kis
|
# step at a rate of 256 micro-steps). This interpolation does
|
||||||
# rendszerszintű pozícióeltérést eredményez - a részletekért lásd a
|
# introduce a small systemic positional deviation - see
|
||||||
# TMC_Drivers.md fájlt. Az alapértelmezett érték True.
|
# TMC_Drivers.md for details. The default is True.
|
||||||
run_current:
|
run_current:
|
||||||
# Az áram mennyisége (amperben RMS), amelyet a meghajtó a
|
# The amount of current (in amps RMS) to configure the driver to use
|
||||||
# léptető mozgatása során használjon.
|
# during stepper movement. This parameter must be provided.
|
||||||
# Ezt a paramétert meg kell adni.
|
|
||||||
#hold_current:
|
#hold_current:
|
||||||
# Az áram mennyisége (amperben RMS), amelyet a meghajtó akkor
|
# The amount of current (in amps RMS) to configure the driver to use
|
||||||
# használjon, amikor a léptető nem mozog. A hold_current beállítása
|
# when the stepper is not moving. Setting a hold_current is not
|
||||||
# nem ajánlott (a részletekért lásd TMC_Drivers.md).
|
# recommended (see TMC_Drivers.md for details). The default is to
|
||||||
# Az alapértelmezett érték nem csökkenti az áramot.
|
# not reduce the current.
|
||||||
#sense_resistor: 0.110
|
#sense_resistor: 0.110
|
||||||
# A motorérzékelő ellenállás ellenállása (ohmban).
|
# The resistance (in ohms) of the motor sense resistor. The default
|
||||||
# Az alapértelmezett érték 0,110 ohm.
|
# is 0.110 ohms.
|
||||||
#stealthchop_threshold: 0
|
#stealthchop_threshold: 0
|
||||||
# A sebesség (mm/s-ban), amelyre a „stealthChop” küszöbértéket
|
# The velocity (in mm/s) to set the "stealthChop" threshold to. When
|
||||||
# állítani kell. Ha be van állítva, a „stealthChop” üzemmód akkor lesz
|
# set, "stealthChop" mode will be enabled if the stepper motor
|
||||||
# engedélyezve, ha a léptetőmotor sebessége ez alatt az érték alatt van.
|
# velocity is below this value. Note that the "sensorless homing"
|
||||||
# Az alapértelmezett érték 0, ami kikapcsolja a „stealthChop” üzemmódot.
|
# code may temporarily override this setting during homing
|
||||||
|
# operations. The default is 0, which disables "stealthChop" mode.
|
||||||
#coolstep_threshold:
|
#coolstep_threshold:
|
||||||
# A sebesség (mm/s-ban), amelyre a TMC-meghajtó belső „CoolStep”
|
# The velocity (in mm/s) to set the TMC driver internal "CoolStep"
|
||||||
# küszöbértékét állítani kell. Ha be van állítva, a coolstep funkció akkor lesz
|
# threshold to. If set, the coolstep feature will be enabled when
|
||||||
# engedélyezve, ha a léptetőmotor sebessége ennek az értéknek a
|
# the stepper motor velocity is near or above this value. Important
|
||||||
# közelében vagy fölött van. Fontos - ha a coolstep_threshold be van állítva
|
# - if coolstep_threshold is set and "sensorless homing" is used,
|
||||||
# és „érzékelő nélküli kezdőpont” használatban van, akkor biztosítani kell,
|
# then one must ensure that the homing speed is above the coolstep
|
||||||
# hogy a kezdőpont sebesség a coolstep küszöbérték felett legyen!
|
# threshold! The default is to not enable the coolstep feature.
|
||||||
# Az alapértelmezett beállítás szerint a coolstep funkciót nem engedélyezzük.
|
|
||||||
#high_velocity_threshold:
|
#high_velocity_threshold:
|
||||||
# A sebesség (mm/s-ban), amelyre a TMC-meghajtó belső „nagy sebességű”
|
# The velocity (in mm/s) to set the TMC driver internal "high
|
||||||
# küszöbértékét (THIGH) kell beállítani. Ezt általában a „CoolStep” funkció
|
# velocity" threshold (THIGH) to. This is typically used to disable
|
||||||
# kikapcsolására használják nagy sebességeknél. Az alapértelmezés szerint
|
# the "CoolStep" feature at high speeds. The default is to not set a
|
||||||
# a TMC „nagy sebességű” küszöbértéket nem állítjuk be.
|
# TMC "high velocity" threshold.
|
||||||
#driver_MSLUT0: 2863314260
|
#driver_MSLUT0: 2863314260
|
||||||
#driver_MSLUT1: 1251300522
|
#driver_MSLUT1: 1251300522
|
||||||
#driver_MSLUT2: 608774441
|
#driver_MSLUT2: 608774441
|
||||||
|
@ -6786,14 +6830,13 @@ run_current:
|
||||||
#driver_X3: 255
|
#driver_X3: 255
|
||||||
#driver_START_SIN: 0
|
#driver_START_SIN: 0
|
||||||
#driver_START_SIN90: 247
|
#driver_START_SIN90: 247
|
||||||
# Ezek a mezők közvetlenül a Microstep Table regisztereit vezérlik.
|
# These fields control the Microstep Table registers directly. The optimal
|
||||||
# Az optimális hullámtábla minden motorra jellemző, és az áramtól függően
|
# wave table is specific to each motor and might vary with current. An
|
||||||
# változhat. Az optimális konfigurációban minimális lesz a nem lineáris
|
# optimal configuration will have minimal print artifacts caused by
|
||||||
# léptetőmozgás okozta nyomtatási lelet. A fent megadott értékek a
|
# non-linear stepper movement. The values specified above are the default
|
||||||
# meghajtó által használt alapértelmezett értékek. Az értéket decimális
|
# values used by the driver. The value must be specified as a decimal integer
|
||||||
# egész számként kell megadni (a hexa alak nem támogatott). A hullámtábla
|
# (hex form is not supported). In order to compute the wave table fields,
|
||||||
# mezőinek kiszámításához lásd a tmc2130 „Calculation Sheet”
|
# see the tmc2130 "Calculation Sheet" from the Trinamic website.
|
||||||
# (számítási lap) című dokumentumot a Trinamic weboldalán.
|
|
||||||
#driver_IHOLDDELAY: 8
|
#driver_IHOLDDELAY: 8
|
||||||
#driver_TPOWERDOWN: 0
|
#driver_TPOWERDOWN: 0
|
||||||
#driver_TBL: 1
|
#driver_TBL: 1
|
||||||
|
@ -6806,6 +6849,7 @@ run_current:
|
||||||
#driver_PWM_FREQ: 1
|
#driver_PWM_FREQ: 1
|
||||||
#driver_PWM_GRAD: 4
|
#driver_PWM_GRAD: 4
|
||||||
#driver_PWM_AMPL: 128
|
#driver_PWM_AMPL: 128
|
||||||
|
#driver_FREEWHEEL: 0
|
||||||
#driver_SGT: 0
|
#driver_SGT: 0
|
||||||
#driver_SEMIN: 0
|
#driver_SEMIN: 0
|
||||||
#driver_SEUP: 0
|
#driver_SEUP: 0
|
||||||
|
@ -6813,62 +6857,59 @@ run_current:
|
||||||
#driver_SEDN: 0
|
#driver_SEDN: 0
|
||||||
#driver_SEIMIN: 0
|
#driver_SEIMIN: 0
|
||||||
#driver_SFILT: 0
|
#driver_SFILT: 0
|
||||||
# Állítsd be az adott regisztert a TMC2130 chip konfigurálása során.
|
# Set the given register during the configuration of the TMC2130
|
||||||
# Ez egyéni motorparaméterek beállítására használható.
|
# chip. This may be used to set custom motor parameters. The
|
||||||
# Az egyes paraméterek alapértelmezett értékei a fenti listában a
|
# defaults for each parameter are next to the parameter name in the
|
||||||
# paraméter neve mellett találhatók.
|
# above list.
|
||||||
#diag0_pin:
|
#diag0_pin:
|
||||||
#diag1_pin:
|
#diag1_pin:
|
||||||
# A TMC2130 chip egyik DIAG vonalához csatlakoztatott
|
# The micro-controller pin attached to one of the DIAG lines of the
|
||||||
# mikrokontrollertű. Csak egyetlen diag-tűt kell megadni.
|
# TMC2130 chip. Only a single diag pin should be specified. The pin
|
||||||
# A tű „aktív alacsony”, ezért általában a „^!” előtagot kell használni.
|
# is "active low" and is thus normally prefaced with "^!". Setting
|
||||||
# Ennek beállítása létrehoz egy „tmc2130_stepper_x:virtual_endstop”
|
# this creates a "tmc2130_stepper_x:virtual_endstop" virtual pin
|
||||||
# virtuális tűt, amely a stepper endstop_pin-jeként használható.
|
# which may be used as the stepper's endstop_pin. Doing this enables
|
||||||
# Ez lehetővé teszi a „szenzor nélküli kezdőpontot”.
|
# "sensorless homing". (Be sure to also set driver_SGT to an
|
||||||
# (Győződj meg róla, hogy a driver_SGT-t is megfelelő érzékenységi
|
# appropriate sensitivity value.) The default is to not enable
|
||||||
# értékre állította be.) Az alapértelmezett beállítás nem engedélyezi
|
# sensorless homing.
|
||||||
# az érzékelő nélküli kezdőpont felvételt.
|
|
||||||
</code></pre></div>
|
</code></pre></div>
|
||||||
|
|
||||||
<h3 id="tmc2208">[tmc2208]<a class="headerlink" href="#tmc2208" title="Permanent link">¶</a></h3>
|
<h3 id="tmc2208">[tmc2208]<a class="headerlink" href="#tmc2208" title="Permanent link">¶</a></h3>
|
||||||
<p>TMC2208 (vagy TMC2224) motorvezérlő konfigurálása egyvezetékes UART-on keresztül. A funkció használatához definiáljon egy konfigurációs részt "tmc2208" előtaggal, amelyet a megfelelő léptető konfigurációs rész neve követ (például "[tmc2208 stepper_x]").</p>
|
<p>TMC2208 (vagy TMC2224) motorvezérlő konfigurálása egyvezetékes UART-on keresztül. A funkció használatához definiáljon egy konfigurációs részt "tmc2208" előtaggal, amelyet a megfelelő léptető konfigurációs rész neve követ (például "[tmc2208 stepper_x]").</p>
|
||||||
<div class="highlight"><pre><span></span><code>[tmc2208 stepper_x]
|
<div class="highlight"><pre><span></span><code>[tmc2208 stepper_x]
|
||||||
uart_pin:
|
uart_pin:
|
||||||
# A TMC2208 PDN_UART vonalhoz csatlakoztatott tű.
|
# The pin connected to the TMC2208 PDN_UART line. This parameter
|
||||||
# Ezt a paramétert meg kell adni.
|
# must be provided.
|
||||||
#tx_pin:
|
#tx_pin:
|
||||||
# Ha külön vételi és adási vonalat használsz a meghajtóval
|
# If using separate receive and transmit lines to communicate with
|
||||||
# való kommunikációhoz, akkor állítsd be az uart_pin paramétert
|
# the driver then set uart_pin to the receive pin and tx_pin to the
|
||||||
# a vételi lábra, és a tx_pin értéket az átviteli lábra.
|
# transmit pin. The default is to use uart_pin for both reading and
|
||||||
# Az alapértelmezett az uart_pin használata mind
|
# writing.
|
||||||
# az olvasáshoz, mind az íráshoz.
|
|
||||||
#select_pins:
|
#select_pins:
|
||||||
# A tmc2208 UART elérése előtt beállítandó tűk vesszővel
|
# A comma separated list of pins to set prior to accessing the
|
||||||
# elválasztott listája. Ez hasznos lehet egy analóg mux
|
# tmc2208 UART. This may be useful for configuring an analog mux for
|
||||||
# konfigurálásához az UART kommunikációhoz.
|
# UART communication. The default is to not configure any pins.
|
||||||
# Az alapértelmezett az, hogy nem adunk meg érintkezőt.
|
|
||||||
#interpolate: True
|
#interpolate: True
|
||||||
# Ha True, engedélyezett a lépésinterpoláció (az illesztőprogram
|
# If true, enable step interpolation (the driver will internally
|
||||||
# belsőleg 256 mikrolépéses sebességgel léptet). Ez az interpoláció
|
# step at a rate of 256 micro-steps). This interpolation does
|
||||||
# egy kis szisztémás pozícióeltérést vezet be – a részletekért lásd a
|
# introduce a small systemic positional deviation - see
|
||||||
# TMC_Drivers.md fájlt. Az alapértelmezett érték True.
|
# TMC_Drivers.md for details. The default is True.
|
||||||
run_current:
|
run_current:
|
||||||
# Az áramerősség (amper RMS-ben) a meghajtónak a léptető
|
# The amount of current (in amps RMS) to configure the driver to use
|
||||||
# mozgása közbeni konfigurálásához. Ezt a paramétert meg kell adni.
|
# during stepper movement. This parameter must be provided.
|
||||||
#hold_current:
|
#hold_current:
|
||||||
# Az az áramerősség (amper RMS-ben), amellyel az illesztőprogramot
|
# The amount of current (in amps RMS) to configure the driver to use
|
||||||
# akkor kell használni, amikor a léptető nem mozog.
|
# when the stepper is not moving. Setting a hold_current is not
|
||||||
# A hold_current beállítása nem ajánlott (a részletekért lásd:
|
# recommended (see TMC_Drivers.md for details). The default is to
|
||||||
# TMC_Drivers.md).
|
# not reduce the current.
|
||||||
# Az alapértelmezett az, hogy nem csökkentjük az áramerősséget.
|
#sense_resistor: 0.110
|
||||||
#sense_resistor: 0,110
|
# The resistance (in ohms) of the motor sense resistor. The default
|
||||||
# A motor érzékelő ellenállásának ellenállása (ohmban).
|
# is 0.110 ohms.
|
||||||
# Az alapértelmezett érték 0,110 ohm.
|
|
||||||
#stealthchop_threshold: 0
|
#stealthchop_threshold: 0
|
||||||
# A sebesség (mm/s-ban), amelyre a "stealthChop" küszöbértéket
|
# The velocity (in mm/s) to set the "stealthChop" threshold to. When
|
||||||
# be kell állítani. Ha be van állítva, a "stealthChop" mód engedélyezve
|
# set, "stealthChop" mode will be enabled if the stepper motor
|
||||||
# lesz, ha a léptetőmotor sebessége ez az érték alatt van.
|
# velocity is below this value. Note that the "sensorless homing"
|
||||||
# Az alapértelmezett érték 0, ami letiltja a "stealthChop" módot.
|
# code may temporarily override this setting during homing
|
||||||
|
# operations. The default is 0, which disables "stealthChop" mode.
|
||||||
#driver_MULTISTEP_FILT: True
|
#driver_MULTISTEP_FILT: True
|
||||||
#driver_IHOLDDELAY: 8
|
#driver_IHOLDDELAY: 8
|
||||||
#driver_TPOWERDOWN: 20
|
#driver_TPOWERDOWN: 20
|
||||||
|
@ -6883,10 +6924,11 @@ run_current:
|
||||||
#driver_PWM_FREQ: 1
|
#driver_PWM_FREQ: 1
|
||||||
#driver_PWM_GRAD: 14
|
#driver_PWM_GRAD: 14
|
||||||
#driver_PWM_OFS: 36
|
#driver_PWM_OFS: 36
|
||||||
# Állítsd be a megadott regisztert a TMC2208 chip konfigurációja során.
|
#driver_FREEWHEEL: 0
|
||||||
# Ez egyéni motorparaméterek beállítására használható.
|
# Set the given register during the configuration of the TMC2208
|
||||||
# Az egyes paraméterek alapértelmezett értékei a paraméter
|
# chip. This may be used to set custom motor parameters. The
|
||||||
# neve mellett találhatók a fenti listában.
|
# defaults for each parameter are next to the parameter name in the
|
||||||
|
# above list.
|
||||||
</code></pre></div>
|
</code></pre></div>
|
||||||
|
|
||||||
<h3 id="tmc2209">[tmc2209]<a class="headerlink" href="#tmc2209" title="Permanent link">¶</a></h3>
|
<h3 id="tmc2209">[tmc2209]<a class="headerlink" href="#tmc2209" title="Permanent link">¶</a></h3>
|
||||||
|
@ -6900,21 +6942,18 @@ run_current:
|
||||||
#hold_current:
|
#hold_current:
|
||||||
#sense_resistor: 0.110
|
#sense_resistor: 0.110
|
||||||
#stealthchop_threshold: 0
|
#stealthchop_threshold: 0
|
||||||
# A paraméterek definícióját lásd a „tmc2208” szakaszban.
|
# See the "tmc2208" section for the definition of these parameters.
|
||||||
#coolstep_threshold:
|
#coolstep_threshold:
|
||||||
# A sebesség (mm/s-ban), amelyre a TMC-meghajtó belső „CoolStep”
|
# The velocity (in mm/s) to set the TMC driver internal "CoolStep"
|
||||||
# küszöbértékét állítani kell. Ha be van állítva, a coolstep funkció akkor
|
# threshold to. If set, the coolstep feature will be enabled when
|
||||||
# lesz engedélyezve, ha a léptetőmotor sebessége ennek az értéknek a
|
# the stepper motor velocity is near or above this value. Important
|
||||||
# közelében vagy fölött van. Fontos - ha a coolstep_threshold be van
|
# - if coolstep_threshold is set and "sensorless homing" is used,
|
||||||
# állítva és „érzékelő nélküli kezdőpont” használatban van, akkor
|
# then one must ensure that the homing speed is above the coolstep
|
||||||
# biztosítani kell, hogy a kezdőpont sebesség a coolstep küszöbérték
|
# threshold! The default is to not enable the coolstep feature.
|
||||||
# felett legyen! Az alapértelmezett beállítás szerint a coolstep
|
|
||||||
# funkciót nem engedélyezzük.
|
|
||||||
#uart_address:
|
#uart_address:
|
||||||
# A TMC2209 chip címe az UART üzenetekhez (0 és 3 közötti egész szám).
|
# The address of the TMC2209 chip for UART messages (an integer
|
||||||
# Ezt általában akkor használják, ha több TMC2209 chip van
|
# between 0 and 3). This is typically used when multiple TMC2209
|
||||||
# csatlakoztatva ugyanahhoz az UART tűhöz.
|
# chips are connected to the same UART pin. The default is zero.
|
||||||
# Az alapértelmezett érték nulla.
|
|
||||||
#driver_MULTISTEP_FILT: True
|
#driver_MULTISTEP_FILT: True
|
||||||
#driver_IHOLDDELAY: 8
|
#driver_IHOLDDELAY: 8
|
||||||
#driver_TPOWERDOWN: 20
|
#driver_TPOWERDOWN: 20
|
||||||
|
@ -6929,25 +6968,25 @@ run_current:
|
||||||
#driver_PWM_FREQ: 1
|
#driver_PWM_FREQ: 1
|
||||||
#driver_PWM_GRAD: 14
|
#driver_PWM_GRAD: 14
|
||||||
#driver_PWM_OFS: 36
|
#driver_PWM_OFS: 36
|
||||||
|
#driver_FREEWHEEL: 0
|
||||||
#driver_SGTHRS: 0
|
#driver_SGTHRS: 0
|
||||||
#driver_SEMIN: 0
|
#driver_SEMIN: 0
|
||||||
#driver_SEUP: 0
|
#driver_SEUP: 0
|
||||||
#driver_SEMAX: 0
|
#driver_SEMAX: 0
|
||||||
#driver_SEDN: 0
|
#driver_SEDN: 0
|
||||||
#driver_SEIMIN: 0
|
#driver_SEIMIN: 0
|
||||||
# Állítsd be az adott regisztert a TMC2209 chip konfigurálása során.
|
# Set the given register during the configuration of the TMC2209
|
||||||
# Ez egyéni motorparaméterek beállítására használható.
|
# chip. This may be used to set custom motor parameters. The
|
||||||
# Az egyes paraméterek alapértelmezett értékei a fenti listában a
|
# defaults for each parameter are next to the parameter name in the
|
||||||
# paraméter neve mellett találhatók.
|
# above list.
|
||||||
#diag_pin:
|
#diag_pin:
|
||||||
# A TMC2209 chip DIAG vonalához csatlakoztatott mikrokontrollertű.
|
# The micro-controller pin attached to the DIAG line of the TMC2209
|
||||||
# A tű elé általában „^” kerül, hogy engedélyezze a pullupot.
|
# chip. The pin is normally prefaced with "^" to enable a pullup.
|
||||||
# Ennek beállítása létrehoz egy „tmc2209_stepper_x:virtual_endstop”
|
# Setting this creates a "tmc2209_stepper_x:virtual_endstop" virtual
|
||||||
# virtuális tűt, amely a stepper endstop_pin-jeként használható.
|
# pin which may be used as the stepper's endstop_pin. Doing this
|
||||||
# Ez lehetővé teszi a „sensorless homing”-ot. (Ügyelj arra, hogy a
|
# enables "sensorless homing". (Be sure to also set driver_SGTHRS to
|
||||||
# driver_SGTHRS-t is megfelelő érzékenységi értékre állítsd be.)
|
# an appropriate sensitivity value.) The default is to not enable
|
||||||
# Az alapértelmezett beállítás nem engedélyezi az
|
# sensorless homing.
|
||||||
# érzékelő nélküli kezdőpontot.
|
|
||||||
</code></pre></div>
|
</code></pre></div>
|
||||||
|
|
||||||
<h3 id="tmc2660">[tmc2660]<a class="headerlink" href="#tmc2660" title="Permanent link">¶</a></h3>
|
<h3 id="tmc2660">[tmc2660]<a class="headerlink" href="#tmc2660" title="Permanent link">¶</a></h3>
|
||||||
|
@ -7057,8 +7096,9 @@ run_current:
|
||||||
#stealthchop_threshold: 0
|
#stealthchop_threshold: 0
|
||||||
# The velocity (in mm/s) to set the "stealthChop" threshold to. When
|
# The velocity (in mm/s) to set the "stealthChop" threshold to. When
|
||||||
# set, "stealthChop" mode will be enabled if the stepper motor
|
# set, "stealthChop" mode will be enabled if the stepper motor
|
||||||
# velocity is below this value. The default is 0, which disables
|
# velocity is below this value. Note that the "sensorless homing"
|
||||||
# "stealthChop" mode.
|
# code may temporarily override this setting during homing
|
||||||
|
# operations. The default is 0, which disables "stealthChop" mode.
|
||||||
#coolstep_threshold:
|
#coolstep_threshold:
|
||||||
# The velocity (in mm/s) to set the TMC driver internal "CoolStep"
|
# The velocity (in mm/s) to set the TMC driver internal "CoolStep"
|
||||||
# threshold to. If set, the coolstep feature will be enabled when
|
# threshold to. If set, the coolstep feature will be enabled when
|
||||||
|
@ -7152,54 +7192,54 @@ run_current:
|
||||||
<p>TMC5160 motorvezérlő konfigurálása SPI-buszon keresztül. A funkció használatához definiáljon egy konfigurációs szekciót "tmc5160" előtaggal, amelyet a megfelelő léptető konfigurációs szekció neve követ (például "[tmc5160 stepper_x]").</p>
|
<p>TMC5160 motorvezérlő konfigurálása SPI-buszon keresztül. A funkció használatához definiáljon egy konfigurációs szekciót "tmc5160" előtaggal, amelyet a megfelelő léptető konfigurációs szekció neve követ (például "[tmc5160 stepper_x]").</p>
|
||||||
<div class="highlight"><pre><span></span><code>[tmc5160 stepper_x]
|
<div class="highlight"><pre><span></span><code>[tmc5160 stepper_x]
|
||||||
cs_pin:
|
cs_pin:
|
||||||
# A TMC5160 chip select vonalának megfelelő tű. Ez a tű az
|
# The pin corresponding to the TMC5160 chip select line. This pin
|
||||||
# SPI-üzenetek kezdetén alacsony értékre kerül, és az üzenet
|
# will be set to low at the start of SPI messages and raised to high
|
||||||
# befejezése után magas értékre emelkedik.
|
# after the message completes. This parameter must be provided.
|
||||||
# Ezt a paramétert meg kell adni.
|
|
||||||
#spi_speed:
|
#spi_speed:
|
||||||
#spi_bus:
|
#spi_bus:
|
||||||
#spi_software_sclk_pin:
|
#spi_software_sclk_pin:
|
||||||
#spi_software_mosi_pin:
|
#spi_software_mosi_pin:
|
||||||
#spi_software_miso_pin:
|
#spi_software_miso_pin:
|
||||||
# A fenti paraméterek leírását lásd a „közös SPI-beállítások” szakaszban.
|
# See the "common SPI settings" section for a description of the
|
||||||
|
# above parameters.
|
||||||
#chain_position:
|
#chain_position:
|
||||||
#chain_length:
|
#chain_length:
|
||||||
# Ezek a paraméterek egy SPI daisy chain konfigurálására szolgálnak.
|
# These parameters configure an SPI daisy chain. The two parameters
|
||||||
# A két paraméter meghatározza a léptető pozícióját a láncban és a lánc
|
# define the stepper position in the chain and the total chain length.
|
||||||
# teljes hosszát. Az 1. pozíció a MOSI jelre csatlakozó léptetőnek felel meg.
|
# Position 1 corresponds to the stepper that connects to the MOSI signal.
|
||||||
# Az alapértelmezett beállítás szerint nem használ SPI daisy chain-et.
|
# The default is to not use an SPI daisy chain.
|
||||||
#interpolate: True
|
#interpolate: True
|
||||||
# Ha igaz, engedélyezi a lépésinterpolációt (a meghajtó belsőleg 256
|
# If true, enable step interpolation (the driver will internally
|
||||||
# mikrolépéses sebességgel lépked). Az alapértelmezett érték True.
|
# step at a rate of 256 micro-steps). The default is True.
|
||||||
run_current:
|
run_current:
|
||||||
# Az áram mennyisége (amperben RMS), amelyet a meghajtó a léptető
|
# The amount of current (in amps RMS) to configure the driver to use
|
||||||
# mozgatása során használjon. Ezt a paramétert meg kell adni.
|
# during stepper movement. This parameter must be provided.
|
||||||
#hold_current:
|
#hold_current:
|
||||||
# Az áram mennyisége (amperben RMS), amelyet a meghajtó akkor
|
# The amount of current (in amps RMS) to configure the driver to use
|
||||||
# használjon, amikor a léptető nem mozog. A hold_current beállítása
|
# when the stepper is not moving. Setting a hold_current is not
|
||||||
# nem ajánlott (a részletekért lásd TMC_Drivers.md).
|
# recommended (see TMC_Drivers.md for details). The default is to
|
||||||
# Az alapértelmezett érték nem csökkenti az áramot.
|
# not reduce the current.
|
||||||
#sense_resistor: 0.075
|
#sense_resistor: 0.075
|
||||||
# A motorérzékelő ellenállás ellenállása (ohmban).
|
# The resistance (in ohms) of the motor sense resistor. The default
|
||||||
# Az alapértelmezett érték 0,075 ohm.
|
# is 0.075 ohms.
|
||||||
#stealthchop_threshold: 0
|
#stealthchop_threshold: 0
|
||||||
# A sebesség (mm/s-ban), amelyre a „stealthChop” küszöbértéket
|
# The velocity (in mm/s) to set the "stealthChop" threshold to. When
|
||||||
# állítani kell. Ha be van állítva, a „stealthChop” üzemmód akkor lesz
|
# set, "stealthChop" mode will be enabled if the stepper motor
|
||||||
# engedélyezve, ha a léptetőmotor sebessége ez alatt az érték alatt van.
|
# velocity is below this value. Note that the "sensorless homing"
|
||||||
# Az alapértelmezett érték 0, ami kikapcsolja a „stealthChop” üzemmódot.
|
# code may temporarily override this setting during homing
|
||||||
|
# operations. The default is 0, which disables "stealthChop" mode.
|
||||||
#coolstep_threshold:
|
#coolstep_threshold:
|
||||||
# A sebesség (mm/s-ban), amelyre a TMC-meghajtó belső „CoolStep”
|
# The velocity (in mm/s) to set the TMC driver internal "CoolStep"
|
||||||
# küszöbértékét állítani kell. Ha be van állítva, a CoolStep funkció akkor lesz
|
# threshold to. If set, the coolstep feature will be enabled when
|
||||||
# engedélyezve, ha a léptetőmotor sebessége ennek az értéknek a közelében
|
# the stepper motor velocity is near or above this value. Important
|
||||||
# vagy fölött van. Fontos - ha a coolstep_threshold be van állítva és
|
# - if coolstep_threshold is set and "sensorless homing" is used,
|
||||||
# „érzékelő nélküli kezdőpont felvétel” használatban van, akkor biztosítani
|
# then one must ensure that the homing speed is above the coolstep
|
||||||
# kell, hogy a kezdőpont sebesség a CoolStep küszöbérték felett legyen!
|
# threshold! The default is to not enable the coolstep feature.
|
||||||
# Az alapértelmezett beállítás szerint a CoolStep funkciót nem engedélyezzük.
|
|
||||||
#high_velocity_threshold:
|
#high_velocity_threshold:
|
||||||
# A sebesség (mm/s-ban), amelyre a TMC-meghajtó belső „nagy sebességű”
|
# The velocity (in mm/s) to set the TMC driver internal "high
|
||||||
# küszöbértékét (THIGH) kell beállítani. Ezt általában a „CoolStep” funkció
|
# velocity" threshold (THIGH) to. This is typically used to disable
|
||||||
# kikapcsolására használják nagy sebességeknél.
|
# the "CoolStep" feature at high speeds. The default is to not set a
|
||||||
# Alapértelmezés szerint a TMC „nagy sebességű” küszöbértéket nem állítjuk be.
|
# TMC "high velocity" threshold.
|
||||||
#driver_MSLUT0: 2863314260
|
#driver_MSLUT0: 2863314260
|
||||||
#driver_MSLUT1: 1251300522
|
#driver_MSLUT1: 1251300522
|
||||||
#driver_MSLUT2: 608774441
|
#driver_MSLUT2: 608774441
|
||||||
|
@ -7217,15 +7257,13 @@ run_current:
|
||||||
#driver_X3: 255
|
#driver_X3: 255
|
||||||
#driver_START_SIN: 0
|
#driver_START_SIN: 0
|
||||||
#driver_START_SIN90: 247
|
#driver_START_SIN90: 247
|
||||||
# Ezek a mezők közvetlenül a Microstep Table regisztereit vezérlik.
|
# These fields control the Microstep Table registers directly. The optimal
|
||||||
# Az optimális hullámtábla minden motorra jellemző, és az áramtól
|
# wave table is specific to each motor and might vary with current. An
|
||||||
# függően változhat. Az optimális konfigurációban minimális lesz a
|
# optimal configuration will have minimal print artifacts caused by
|
||||||
# nem lineáris léptetőmozgás okozta nyomtatási lelet. A fent megadott
|
# non-linear stepper movement. The values specified above are the default
|
||||||
# értékek a meghajtó által használt alapértelmezett értékek. Az értéket
|
# values used by the driver. The value must be specified as a decimal integer
|
||||||
# decimális egész számként kell megadni (a hexa alak nem támogatott).
|
# (hex form is not supported). In order to compute the wave table fields,
|
||||||
# A hullámtábla mezőinek kiszámításához lásd a tmc2130
|
# see the tmc2130 "Calculation Sheet" from the Trinamic website.
|
||||||
# „Calculation Sheet” (számítási lap) című dokumentumot a
|
|
||||||
# Trinamic weboldalán.
|
|
||||||
#driver_MULTISTEP_FILT: True
|
#driver_MULTISTEP_FILT: True
|
||||||
#driver_IHOLDDELAY: 6
|
#driver_IHOLDDELAY: 6
|
||||||
#driver_TPOWERDOWN: 10
|
#driver_TPOWERDOWN: 10
|
||||||
|
@ -7259,20 +7297,20 @@ run_current:
|
||||||
#driver_BBMCLKS: 4
|
#driver_BBMCLKS: 4
|
||||||
#driver_BBMTIME: 0
|
#driver_BBMTIME: 0
|
||||||
#driver_FILT_ISENSE: 0
|
#driver_FILT_ISENSE: 0
|
||||||
# Állítsd be az adott regisztert a TMC5160 chip konfigurálása során.
|
# Set the given register during the configuration of the TMC5160
|
||||||
# Ez egyéni motorparaméterek beállítására használható. Az egyes
|
# chip. This may be used to set custom motor parameters. The
|
||||||
# paraméterek alapértelmezett értékei a fenti listában a paraméter
|
# defaults for each parameter are next to the parameter name in the
|
||||||
# neve mellett találhatók.
|
# above list.
|
||||||
#diag0_pin:
|
#diag0_pin:
|
||||||
#diag1_pin:
|
#diag1_pin:
|
||||||
# A TMC5160 chip egyik DIAG vonalához csatlakoztatott mikrokontrollertű.
|
# The micro-controller pin attached to one of the DIAG lines of the
|
||||||
# Csak egyetlen diag tűt kell megadni. A tű „aktív alacsony”,
|
# TMC5160 chip. Only a single diag pin should be specified. The pin
|
||||||
# ezért általában a „^!” előtagot kell használni. Ennek beállítása létrehoz egy
|
# is "active low" and is thus normally prefaced with "^!". Setting
|
||||||
# „tmc5160_stepper_x:virtual_endstop” virtuális tűt, amely a stepper
|
# this creates a "tmc5160_stepper_x:virtual_endstop" virtual pin
|
||||||
# endstop_pin-jeként használható. Ez lehetővé teszi a
|
# which may be used as the stepper's endstop_pin. Doing this enables
|
||||||
# „szenzor nélküli kezdőpont felvételt”. (Győződj meg róla, hogy a
|
# "sensorless homing". (Be sure to also set driver_SGT to an
|
||||||
# driver_SGT-t is megfelelő érzékenységi értékre állítottad be.)
|
# appropriate sensitivity value.) The default is to not enable
|
||||||
# Az alapértelmezett beállítás nem engedélyezi az érzékelő nélküli kezdőpontot.
|
# sensorless homing.
|
||||||
</code></pre></div>
|
</code></pre></div>
|
||||||
|
|
||||||
<h2 id="futas-ideju-leptetomotor-aram-konfiguracio">Futás-idejű léptetőmotor áram konfiguráció<a class="headerlink" href="#futas-ideju-leptetomotor-aram-konfiguracio" title="Permanent link">¶</a></h2>
|
<h2 id="futas-ideju-leptetomotor-aram-konfiguracio">Futás-idejű léptetőmotor áram konfiguráció<a class="headerlink" href="#futas-ideju-leptetomotor-aram-konfiguracio" title="Permanent link">¶</a></h2>
|
||||||
|
@ -7795,32 +7833,37 @@ text:
|
||||||
<p>További információkért lásd a <a href="G-Codes.html#filament_switch_sensor">parancs hivatkozást</a>.</p>
|
<p>További információkért lásd a <a href="G-Codes.html#filament_switch_sensor">parancs hivatkozást</a>.</p>
|
||||||
<div class="highlight"><pre><span></span><code>[filament_switch_sensor my_sensor]
|
<div class="highlight"><pre><span></span><code>[filament_switch_sensor my_sensor]
|
||||||
#pause_on_runout: True
|
#pause_on_runout: True
|
||||||
# Ha True értékre van állítva, a PAUSE azonnal végrehajtódik, miután a
|
# When set to True, a PAUSE will execute immediately after a runout
|
||||||
# rendszer szálkifutást észlel. Ne feledd, hogy ha a pause_on_runout
|
# is detected. Note that if pause_on_runout is False and the
|
||||||
# értéke False, és a runout_gcode kimarad, akkor a kifutás észlelése le
|
# runout_gcode is omitted then runout detection is disabled. Default
|
||||||
# van tiltva. Az alapértelmezett érték True.
|
# is True.
|
||||||
#runout_gcode:
|
#runout_gcode:
|
||||||
# A nyomtatószál kifutását követően végrehajtandó G-kód parancsok listája.
|
# A list of G-Code commands to execute after a filament runout is
|
||||||
# Lásd a docs/Command_Templates.md fájlt a G-kód formátumhoz. Ha a
|
# detected. See docs/Command_Templates.md for G-Code format. If
|
||||||
# pause_on_runout értéke True, ez a G-kód a PAUSE befejezése után fog
|
# pause_on_runout is set to True this G-Code will run after the
|
||||||
# futni. Az alapértelmezés szerint nem fut semmilyen G-kód parancs.
|
# PAUSE is complete. The default is not to run any G-Code commands.
|
||||||
#insert_gcode:
|
#insert_gcode:
|
||||||
# A nyomtatószál-beillesztés észlelése után végrehajtandó G-kód parancsok
|
# A list of G-Code commands to execute after a filament insert is
|
||||||
# listája. Lásd a docs/Command_Templates.md fájlt a G-kód formátumhoz.
|
# detected. See docs/Command_Templates.md for G-Code format. The
|
||||||
# Az alapértelmezés szerint nem fut semmilyen G-kód parancs, ami letiltja
|
# default is not to run any G-Code commands, which disables insert
|
||||||
# a beszúrás észlelését.
|
# detection.
|
||||||
#event_delay: 3.0
|
#event_delay: 3.0
|
||||||
# Az események közötti késleltetés minimális időtartama másodpercben.
|
# The minimum amount of time in seconds to delay between events.
|
||||||
# Az ebben az időszakban elindított eseményeket a rendszer csendben
|
# Events triggered during this time period will be silently
|
||||||
# figyelmen kívül hagyja. Az alapértelmezett érték 3 másodperc.
|
# ignored. The default is 3 seconds.
|
||||||
#pause_delay: 0.5
|
#pause_delay: 0.5
|
||||||
# A szüneteltetési parancs kiküldése és a runout_gcode végrehajtása
|
# The amount of time to delay, in seconds, between the pause command
|
||||||
# között eltelt idő másodpercben. Hasznos lehet növelni ezt a késleltetést,
|
# dispatch and execution of the runout_gcode. It may be useful to
|
||||||
# ha az OctoPrint furcsa szüneteltetést mutat.
|
# increase this delay if OctoPrint exhibits strange pause behavior.
|
||||||
# Az alapértelmezett érték 0,5 másodperc.
|
# Default is 0.5 seconds.
|
||||||
|
#debounce_delay:
|
||||||
|
# A period of time in seconds to debounce events prior to running the
|
||||||
|
# switch gcode. The switch must he held in a single state for at least
|
||||||
|
# this long to activate. If the switch is toggled on/off during this delay,
|
||||||
|
# the event is ignored. Default is 0.
|
||||||
#switch_pin:
|
#switch_pin:
|
||||||
# Az a tű, amelyre a kapcsoló csatlakoztatva van.
|
# The pin on which the switch is connected. This parameter must be
|
||||||
# Ezt a paramétert meg kell adni.
|
# provided.
|
||||||
</code></pre></div>
|
</code></pre></div>
|
||||||
|
|
||||||
<h3 id="filament_motion_sensor">[filament_motion_sensor]<a class="headerlink" href="#filament_motion_sensor" title="Permanent link">¶</a></h3>
|
<h3 id="filament_motion_sensor">[filament_motion_sensor]<a class="headerlink" href="#filament_motion_sensor" title="Permanent link">¶</a></h3>
|
||||||
|
@ -7913,8 +7956,17 @@ adc2:
|
||||||
<p>Terhelőcella. Egy erőmérő cellához csatlakoztatott ADC érzékelőt használ digitális mérleg létrehozásához.</p>
|
<p>Terhelőcella. Egy erőmérő cellához csatlakoztatott ADC érzékelőt használ digitális mérleg létrehozásához.</p>
|
||||||
<div class="highlight"><pre><span></span><code>[load_cell]
|
<div class="highlight"><pre><span></span><code>[load_cell]
|
||||||
sensor_type:
|
sensor_type:
|
||||||
# Ennek a támogatott érzékelőtípusok egyikének kell lennie,
|
# This must be one of the supported sensor types, see below.
|
||||||
# lásd alább.
|
#counts_per_gram:
|
||||||
|
# The floating point number of sensor counts that indicates 1 gram of force.
|
||||||
|
# This value is calculated by the LOAD_CELL_CALIBRATE command.
|
||||||
|
#reference_tare_counts:
|
||||||
|
# The integer tare value, in raw sensor counts, taken when LOAD_CELL_CALIBRATE
|
||||||
|
# is run. This is the default tare value when klipper starts up.
|
||||||
|
#sensor_orientation:
|
||||||
|
# Change the sensor's orientation. Can be either 'normal' or 'inverted'.
|
||||||
|
# The default is 'normal'. Use 'inverted' if the sensor reports a
|
||||||
|
# decreasing force value when placed under load.
|
||||||
</code></pre></div>
|
</code></pre></div>
|
||||||
|
|
||||||
<h4 id="hx711">HX711<a class="headerlink" href="#hx711" title="Permanent link">¶</a></h4>
|
<h4 id="hx711">HX711<a class="headerlink" href="#hx711" title="Permanent link">¶</a></h4>
|
||||||
|
@ -8063,6 +8115,38 @@ vssa_pin:
|
||||||
# zaj csökkentése érdekében. Az alapértelmezett érték 2 másodperc.
|
# zaj csökkentése érdekében. Az alapértelmezett érték 2 másodperc.
|
||||||
</code></pre></div>
|
</code></pre></div>
|
||||||
|
|
||||||
|
<h3 id="ads1x1x">[ads1x1x]<a class="headerlink" href="#ads1x1x" title="Permanent link">¶</a></h3>
|
||||||
|
<p>ADS1013, ADS1014, ADS1015, ADS1113, ADS1114 and ADS1115 are I2C based Analog to Digital Converters that can be used for temperature sensors. They provide 4 analog input pins either as single line or as differential input.</p>
|
||||||
|
<p>Note: Use caution if using this sensor to control heaters. The heater min_temp and max_temp are only verified in the host and only if the host is running and operating normally. (ADC inputs directly connected to the micro-controller verify min_temp and max_temp within the micro-controller and do not require a working connection to the host.)</p>
|
||||||
|
<div class="highlight"><pre><span></span><code>[ads1x1x my_ads1x1x]
|
||||||
|
chip: ADS1115
|
||||||
|
#pga: 4.096V
|
||||||
|
# Default value is 4.096V. The maximum voltage range used for the input. This
|
||||||
|
# scales all values read from the ADC. Options are: 6.144V, 4.096V, 2.048V,
|
||||||
|
# 1.024V, 0.512V, 0.256V
|
||||||
|
#adc_voltage: 3.3
|
||||||
|
# The suppy voltage for the device. This allows additional software scaling
|
||||||
|
# for all values read from the ADC.
|
||||||
|
i2c_mcu: host
|
||||||
|
i2c_bus: i2c.1
|
||||||
|
#address_pin: GND
|
||||||
|
# Default value is GND. There can be up to four addressed devices depending
|
||||||
|
# upon wiring of the device. Check the datasheet for details. The i2c_address
|
||||||
|
# can be specified directly instead of using the address_pin.
|
||||||
|
</code></pre></div>
|
||||||
|
|
||||||
|
<p>The chip provides pins that can be used on other sensors.</p>
|
||||||
|
<div class="highlight"><pre><span></span><code>sensor_type: ...
|
||||||
|
# Can be any thermistor or adc_temperature.
|
||||||
|
sensor_pin: my_ads1x1x:AIN0
|
||||||
|
# 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
|
||||||
|
# DIFF01, DIFF03, DIFF13 and DIFF23 for differential between their
|
||||||
|
# correspoding lines. For example
|
||||||
|
# DIFF03 measures the differential between line 0 and 3. Only specific
|
||||||
|
# combinations for the differentials are allowed.
|
||||||
|
</code></pre></div>
|
||||||
|
|
||||||
<h3 id="replicape">[replicape]<a class="headerlink" href="#replicape" title="Permanent link">¶</a></h3>
|
<h3 id="replicape">[replicape]<a class="headerlink" href="#replicape" title="Permanent link">¶</a></h3>
|
||||||
<p>Replicape támogatás. Lásd a <a href="Beaglebone.html">beaglebone útmutatót</a> és a <a href="https://github.com/Klipper3d/klipper/blob/master/config/generic-replicape.cfg">generic-replicape.cfg</a> fájlt egy példáért.</p>
|
<p>Replicape támogatás. Lásd a <a href="Beaglebone.html">beaglebone útmutatót</a> és a <a href="https://github.com/Klipper3d/klipper/blob/master/config/generic-replicape.cfg">generic-replicape.cfg</a> fájlt egy példáért.</p>
|
||||||
<div class="highlight"><pre><span></span><code># A "replicape" konfigurációs rész hozzáadja a
|
<div class="highlight"><pre><span></span><code># A "replicape" konfigurációs rész hozzáadja a
|
||||||
|
@ -8132,7 +8216,7 @@ host_mcu:
|
||||||
<p>Palette 2 multimaterial támogatás szorosabb integrációt biztosít, amely támogatja a Palette 2 eszközöket csatlakoztatott módban.</p>
|
<p>Palette 2 multimaterial támogatás szorosabb integrációt biztosít, amely támogatja a Palette 2 eszközöket csatlakoztatott módban.</p>
|
||||||
<p>Ez a modul a teljes funkcionalitáshoz a <code>[virtual_sdcard]</code> és <code>[pause_resume]</code> modulokat is igényli.</p>
|
<p>Ez a modul a teljes funkcionalitáshoz a <code>[virtual_sdcard]</code> és <code>[pause_resume]</code> modulokat is igényli.</p>
|
||||||
<p>Ha ezt a modult használod, ne használd a Palette 2 plugint az Octoprinthez, mivel ezek ütközni fognak, és az egyik nem fog megfelelően inicializálódni, ami valószínűleg megszakítja a nyomtatást.</p>
|
<p>Ha ezt a modult használod, ne használd a Palette 2 plugint az Octoprinthez, mivel ezek ütközni fognak, és az egyik nem fog megfelelően inicializálódni, ami valószínűleg megszakítja a nyomtatást.</p>
|
||||||
<p>Ha az Octoprintet használod és a G-kódot a soros porton keresztül streameli a virtual_sd-ről való nyomtatás helyett, akkor a <strong>M1</strong> és <strong>M0</strong> parancsok <em>Pausing parancsok</em> a <em>Settings >. alatt remo; Serial Connection > Firmware & protocol</em> megakadályozzák, hogy a nyomtatás megkezdéséhez a Paletta 2-n el kelljen indítani a nyomtatást, és az Octoprintben fel kelljen oldani a szünetet.</p>
|
<p>If you use Octoprint and stream gcode over the serial port instead of printing from virtual_sd, then remove <strong>M1</strong> and <strong>M0</strong> from <em>Pausing commands</em> in <em>Settings > Serial Connection > Firmware & protocol</em> will prevent the need to start print on the Palette 2 and unpausing in Octoprint for your print to begin.</p>
|
||||||
<div class="highlight"><pre><span></span><code>[paletta2]
|
<div class="highlight"><pre><span></span><code>[paletta2]
|
||||||
serial:
|
serial:
|
||||||
# A soros port, amelyhez a Palette 2 csatlakozik.
|
# A soros port, amelyhez a Palette 2 csatlakozik.
|
||||||
|
|
|
@ -1385,8 +1385,8 @@
|
||||||
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
<a href="Load_Cell.md" class="md-nav__link">
|
<a href="Load_Cell.html" class="md-nav__link">
|
||||||
None
|
Load Cells
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
|
|
@ -451,8 +451,8 @@
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
<a href="#klipper-github" class="md-nav__link">
|
<a href="#professional-services" class="md-nav__link">
|
||||||
Klipper github
|
Professional Services
|
||||||
</a>
|
</a>
|
||||||
|
|
||||||
</li>
|
</li>
|
||||||
|
@ -1376,8 +1376,8 @@
|
||||||
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
<a href="Load_Cell.md" class="md-nav__link">
|
<a href="Load_Cell.html" class="md-nav__link">
|
||||||
None
|
Load Cells
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
@ -1481,8 +1481,8 @@
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
<a href="#klipper-github" class="md-nav__link">
|
<a href="#professional-services" class="md-nav__link">
|
||||||
Klipper github
|
Professional Services
|
||||||
</a>
|
</a>
|
||||||
|
|
||||||
</li>
|
</li>
|
||||||
|
@ -1558,9 +1558,10 @@
|
||||||
<h2 id="valtoztatasokat-vegzek-amelyeket-szeretnek-a-klipperbe-beepiteni">Változtatásokat végzek, amelyeket szeretnék a Klipperbe beépíteni<a class="headerlink" href="#valtoztatasokat-vegzek-amelyeket-szeretnek-a-klipperbe-beepiteni" title="Permanent link">¶</a></h2>
|
<h2 id="valtoztatasokat-vegzek-amelyeket-szeretnek-a-klipperbe-beepiteni">Változtatásokat végzek, amelyeket szeretnék a Klipperbe beépíteni<a class="headerlink" href="#valtoztatasokat-vegzek-amelyeket-szeretnek-a-klipperbe-beepiteni" title="Permanent link">¶</a></h2>
|
||||||
<p>A Klipper nyílt forráskódú szoftver, és örömmel fogadjuk az új hozzájárulásokat.</p>
|
<p>A Klipper nyílt forráskódú szoftver, és örömmel fogadjuk az új hozzájárulásokat.</p>
|
||||||
<p>Az új hozzájárulásokat (mind a kódot, mind a dokumentációt illetően) a GitHub Pull Requests-en keresztül küldheted be. Lásd a <a href="CONTRIBUTING.html">CONTRIBUTING dokumentumot</a> a fontos információkért.</p>
|
<p>Az új hozzájárulásokat (mind a kódot, mind a dokumentációt illetően) a GitHub Pull Requests-en keresztül küldheted be. Lásd a <a href="CONTRIBUTING.html">CONTRIBUTING dokumentumot</a> a fontos információkért.</p>
|
||||||
<p>Számos <a href="Overview.html#developer-documentation">dokumentum fejlesztőknek</a>. Ha kérdésed van a kóddal kapcsolatban, akkor a <a href="#community-forum">Klipper Közösségi Fórum</a> vagy a <a href="#discord-chat">Klipper Közösségi Discord</a> oldalon is felteheted.</p>
|
<p>There are several <a href="Overview.html#developer-documentation">documents for developers</a>. If you have questions on the code then you can also ask in the <a href="#discourse-forum">Klipper Discourse Forum</a> or on the <a href="#discord-chat">Klipper Discord Chat</a>.</p>
|
||||||
<h2 id="klipper-github">Klipper github<a class="headerlink" href="#klipper-github" title="Permanent link">¶</a></h2>
|
<h2 id="professional-services">Professional Services<a class="headerlink" href="#professional-services" title="Permanent link">¶</a></h2>
|
||||||
<p>A Klipper githubot a közreműködők arra használhatják, hogy megosszák a Klipper fejlesztésére irányuló munkájuk állapotát. Elvárás, hogy a github jegyet nyitó személy aktívan dolgozzon az adott feladaton, és ő végezze el az összes szükséges munkát a feladat elvégzéséhez. A Klipper githubot nem használjuk kérésekre, sem hibák bejelentésére, sem kérdések feltevésére. Használd helyette a <a href="#community-forum">Klipper közösségi fórumot</a> vagy a <a href="#discord-chat">Klipper közösségi discordot</a>.</p>
|
<p><img alt="" src="img/klipper-logo-small.png" /></p>
|
||||||
|
<p>Custom software development, software support, and solutions: <a href="https://ko-fi.com/koconnor">https://ko-fi.com/koconnor</a></p>
|
||||||
|
|
||||||
|
|
||||||
</article>
|
</article>
|
||||||
|
|
|
@ -1384,8 +1384,8 @@
|
||||||
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
<a href="Load_Cell.md" class="md-nav__link">
|
<a href="Load_Cell.html" class="md-nav__link">
|
||||||
None
|
Load Cells
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
|
|
@ -1365,8 +1365,8 @@
|
||||||
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
<a href="Load_Cell.md" class="md-nav__link">
|
<a href="Load_Cell.html" class="md-nav__link">
|
||||||
None
|
Load Cells
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
|
|
@ -1329,8 +1329,8 @@
|
||||||
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
<a href="Load_Cell.md" class="md-nav__link">
|
<a href="Load_Cell.html" class="md-nav__link">
|
||||||
None
|
Load Cells
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
@ -1487,13 +1487,13 @@
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<a href="Sponsors.html" class="md-footer__link md-footer__link--next" aria-label="Következő: Szponzorok" rel="next">
|
<a href="Load_Cell.html" class="md-footer__link md-footer__link--next" aria-label="Következő: Load Cells" rel="next">
|
||||||
<div class="md-footer__title">
|
<div class="md-footer__title">
|
||||||
<div class="md-ellipsis">
|
<div class="md-ellipsis">
|
||||||
<span class="md-footer__direction">
|
<span class="md-footer__direction">
|
||||||
Következő
|
Következő
|
||||||
</span>
|
</span>
|
||||||
Szponzorok
|
Load Cells
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="md-footer__button md-icon">
|
<div class="md-footer__button md-icon">
|
||||||
|
|
|
@ -1344,8 +1344,8 @@
|
||||||
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
<a href="Load_Cell.md" class="md-nav__link">
|
<a href="Load_Cell.html" class="md-nav__link">
|
||||||
None
|
Load Cells
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
|
|
@ -1329,8 +1329,8 @@
|
||||||
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
<a href="Load_Cell.md" class="md-nav__link">
|
<a href="Load_Cell.html" class="md-nav__link">
|
||||||
None
|
Load Cells
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
|
|
@ -1356,8 +1356,8 @@
|
||||||
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
<a href="Load_Cell.md" class="md-nav__link">
|
<a href="Load_Cell.html" class="md-nav__link">
|
||||||
None
|
Load Cells
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
|
|
@ -1488,8 +1488,8 @@
|
||||||
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
<a href="Load_Cell.md" class="md-nav__link">
|
<a href="Load_Cell.html" class="md-nav__link">
|
||||||
None
|
Load Cells
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
|
|
@ -1334,8 +1334,8 @@
|
||||||
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
<a href="Load_Cell.md" class="md-nav__link">
|
<a href="Load_Cell.html" class="md-nav__link">
|
||||||
None
|
Load Cells
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
@ -1443,18 +1443,18 @@
|
||||||
<li>Standard G-kód támogatás. A tipikus "szeletelők" (SuperSlicer, Cura, PrusaSlicer, stb.) által előállított általános G-kód parancsok támogatottak.</li>
|
<li>Standard G-kód támogatás. A tipikus "szeletelők" (SuperSlicer, Cura, PrusaSlicer, stb.) által előállított általános G-kód parancsok támogatottak.</li>
|
||||||
<li>Több extruder támogatása. A közös fűtőberendezéssel rendelkező extrudereket és a független kocsikon (IDEX) lévő extrudereket is támogatják.</li>
|
<li>Több extruder támogatása. A közös fűtőberendezéssel rendelkező extrudereket és a független kocsikon (IDEX) lévő extrudereket is támogatják.</li>
|
||||||
<li>Támogatja a cartesian, delta, corexy, corexz, hybrid-corexy, hybrid-corexz, rotary delta, polár és kábelcsörlő stílusú nyomtatókat.</li>
|
<li>Támogatja a cartesian, delta, corexy, corexz, hybrid-corexy, hybrid-corexz, rotary delta, polár és kábelcsörlő stílusú nyomtatókat.</li>
|
||||||
<li>Tárgyasztal szintezésének automatikus támogatása. A Klipper konfigurálható alapszintű tárgyasztal dőlés-érzékelésre vagy a tárgyasztal teljes hálós szintezésére. Ha a tárgyasztal több Z steppert használ, akkor a Klipper a Z stepper-ek független manipulálásával is képes szintezni. A legtöbb Z magasságmérő szonda támogatott, beleértve a BL-Touch szondákat és a szervómotoros szondákat is.</li>
|
<li>Automatic bed leveling support. Klipper can be configured for basic bed tilt detection or full mesh bed leveling. The bed mesh can be customized to the print size (adaptive bed mesh). If the bed uses multiple Z steppers then Klipper can also level by independently manipulating the Z steppers. Most Z height probes are supported, including BL-Touch probes and servo activated probes. Probes may be calibrated for axis twist compensation. If using an "eddy current probe" then one can utilize fast bed mesh scanning,</li>
|
||||||
<li>Automatikus delta kalibráció támogatása. A kalibráló eszköz alapvető magassági kalibrálást, valamint továbbfejlesztett X és Y dimenzió kalibrálást végezhet. A kalibrálás elvégezhető Z magasságmérővel vagy kézi szintezővel.</li>
|
<li>Automatikus delta kalibráció támogatása. A kalibráló eszköz alapvető magassági kalibrálást, valamint továbbfejlesztett X és Y dimenzió kalibrálást végezhet. A kalibrálás elvégezhető Z magasságmérővel vagy kézi szintezővel.</li>
|
||||||
<li>Futtatási idejű "objektum kizárása" támogatás. Beállítása esetén ez a modul megkönnyítheti egy több részből álló nyomtatás egyetlen objektumának törlését.</li>
|
<li>Futtatási idejű "objektum kizárása" támogatás. Beállítása esetén ez a modul megkönnyítheti egy több részből álló nyomtatás egyetlen objektumának törlését.</li>
|
||||||
<li>Az általános hőmérséklet-érzékelők támogatása (pl. általános termisztorok, AD595, AD597, AD849x, PT100, PT1000, MAX6675, MAX31855, MAX31856, MAX31865, BME280, HTU21D, DS18B20 és LM75). Egyedi termisztorok és egyedi analóg hőmérséklet-érzékelők is konfigurálhatók. Lehet figyelni a mikrokontroller hőmérsékletét és a Raspberry Pi processzor hőmérsékletét.</li>
|
<li>Support for common temperature sensors (eg, common thermistors, AD595, AD597, AD849x, PT100, PT1000, MAX6675, MAX31855, MAX31856, MAX31865, BME280, HTU21D, DS18B20, AHT10, SHT3x, and LM75). Custom thermistors and custom analog temperature sensors can also be configured. One can monitor the internal micro-controller temperature sensor and the internal temperature sensor of a Raspberry Pi.</li>
|
||||||
<li>Alapértelmezés szerint a fűtésvédelem engedélyezett.</li>
|
<li>Alapértelmezés szerint a fűtésvédelem engedélyezett.</li>
|
||||||
<li>Standard ventilátorok, fejhűtő ventilátorok és hőmérséklet-szabályozott ventilátorok támogatása. Nincs szükség arra, hogy a ventilátorok folyamatosan működjenek, amikor a nyomtató üresjáratban van. A fordulatszámmérővel ellátott ventilátoroknál a ventilátorok fordulatszáma ellenőrizhető.</li>
|
<li>Support for standard fans, nozzle fans, and temperature controlled fans. No need to keep fans running when the printer is idle. Fan speed can be monitored on fans that have a tachometer. One can assign a "math formula" to a fan for automatic fan speed updating.</li>
|
||||||
<li>A TMC2130, TMC2208/TMC2224, TMC2209, TMC2660 és TMC5160 léptetőmotor-meghajtók futásidejű konfigurációjának támogatása. A hagyományos léptetőmotor-meghajtók AD5206, MCP4451, MCP4728, MCP4018 és PWM-tűkön keresztül történő áramszabályozásának támogatása is biztosított.</li>
|
<li>A TMC2130, TMC2208/TMC2224, TMC2209, TMC2660 és TMC5160 léptetőmotor-meghajtók futásidejű konfigurációjának támogatása. A hagyományos léptetőmotor-meghajtók AD5206, MCP4451, MCP4728, MCP4018 és PWM-tűkön keresztül történő áramszabályozásának támogatása is biztosított.</li>
|
||||||
<li>Közvetlenül a nyomtatóhoz csatlakoztatott általános LCD-kijelzők támogatása. Egy alapértelmezett menü is rendelkezésre áll. A kijelző és a menü tartalma a konfigurációs fájlon keresztül teljesen testreszabható.</li>
|
<li>Közvetlenül a nyomtatóhoz csatlakoztatott általános LCD-kijelzők támogatása. Egy alapértelmezett menü is rendelkezésre áll. A kijelző és a menü tartalma a konfigurációs fájlon keresztül teljesen testreszabható.</li>
|
||||||
<li>Állandó gyorsulás és "look-ahead" támogatás. Minden mozgás fokozatosan gyorsul fel álló helyzetből utazósebességre, majd lassul vissza álló helyzetbe. A beérkező G-kódos mozgásparancsok sorba kerülnek és elemzi őket - a hasonló irányú mozgások közötti gyorsulás optimalizálva lesz a nyomtatási hibák csökkentése és a teljes nyomtatási idő javítása érdekében.</li>
|
<li>Állandó gyorsulás és "look-ahead" támogatás. Minden mozgás fokozatosan gyorsul fel álló helyzetből utazósebességre, majd lassul vissza álló helyzetbe. A beérkező G-kódos mozgásparancsok sorba kerülnek és elemzi őket - a hasonló irányú mozgások közötti gyorsulás optimalizálva lesz a nyomtatási hibák csökkentése és a teljes nyomtatási idő javítása érdekében.</li>
|
||||||
<li>A Klipper egy olyan "léptetőfázis végállás" algoritmust valósít meg, amely javíthatja a tipikus végálláskapcsolók pontosságát. Megfelelő beállítás esetén javíthatja a nyomtatás első réteg tárgyasztalhoz tapadását.</li>
|
<li>A Klipper egy olyan "léptetőfázis végállás" algoritmust valósít meg, amely javíthatja a tipikus végálláskapcsolók pontosságát. Megfelelő beállítás esetén javíthatja a nyomtatás első réteg tárgyasztalhoz tapadását.</li>
|
||||||
<li>Száljelenlét-, szálmozgás- és szálszélesség-érzékelők támogatása.</li>
|
<li>Száljelenlét-, szálmozgás- és szálszélesség-érzékelők támogatása.</li>
|
||||||
<li>A gyorsulás mérésének és rögzítésének támogatása adxl345, mpu9250 és mpu6050 gyorsulásmérőkkel.</li>
|
<li>Support for measuring and recording acceleration using adxl345, mpu9250, mpu6050, lis2dw12, lis3dh, and icm20948 accelerometers.</li>
|
||||||
<li>A nyomtató rezgésének és zajának csökkentése érdekében a rövid "cikcakk" mozgások csúcssebességének korlátozásának támogatása. További információkért lásd a <a href="Kinematics.html">Kinematika</a> dokumentumot.</li>
|
<li>A nyomtató rezgésének és zajának csökkentése érdekében a rövid "cikcakk" mozgások csúcssebességének korlátozásának támogatása. További információkért lásd a <a href="Kinematics.html">Kinematika</a> dokumentumot.</li>
|
||||||
<li>Számos gyakori nyomtatóhoz rendelkezésre állnak minta konfigurációs fájlok. Listát a <a href="https://github.com/Klipper3d/klipper/blob/master/config/">config könyvtárban</a> találod.</li>
|
<li>Számos gyakori nyomtatóhoz rendelkezésre állnak minta konfigurációs fájlok. Listát a <a href="https://github.com/Klipper3d/klipper/blob/master/config/">config könyvtárban</a> találod.</li>
|
||||||
</ul>
|
</ul>
|
||||||
|
@ -1526,11 +1526,6 @@
|
||||||
<td>1622K</td>
|
<td>1622K</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>RP2040</td>
|
|
||||||
<td>2400K</td>
|
|
||||||
<td>1636K</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td>SAM4E8E</td>
|
<td>SAM4E8E</td>
|
||||||
<td>2500K</td>
|
<td>2500K</td>
|
||||||
<td>1674K</td>
|
<td>1674K</td>
|
||||||
|
@ -1556,6 +1551,11 @@
|
||||||
<td>2634K</td>
|
<td>2634K</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
|
<td>RP2040</td>
|
||||||
|
<td>4000K</td>
|
||||||
|
<td>2571K</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
<td>RP2350</td>
|
<td>RP2350</td>
|
||||||
<td>4167K</td>
|
<td>4167K</td>
|
||||||
<td>2663K</td>
|
<td>2663K</td>
|
||||||
|
@ -1566,9 +1566,9 @@
|
||||||
<td>4737K</td>
|
<td>4737K</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>STM32H743</td>
|
<td>STM32H723</td>
|
||||||
<td>9091K</td>
|
<td>7429K</td>
|
||||||
<td>6061K</td>
|
<td>8619K</td>
|
||||||
</tr>
|
</tr>
|
||||||
</tbody>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
|
|
524
hu/G-Codes.html
524
hu/G-Codes.html
|
@ -1620,6 +1620,68 @@
|
||||||
</ul>
|
</ul>
|
||||||
</nav>
|
</nav>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li class="md-nav__item">
|
||||||
|
<a href="#led" class="md-nav__link">
|
||||||
|
[led]
|
||||||
|
</a>
|
||||||
|
|
||||||
|
<nav class="md-nav" aria-label="[led]">
|
||||||
|
<ul class="md-nav__list">
|
||||||
|
|
||||||
|
<li class="md-nav__item">
|
||||||
|
<a href="#set_led" class="md-nav__link">
|
||||||
|
SET_LED
|
||||||
|
</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li class="md-nav__item">
|
||||||
|
<a href="#set_led_template" class="md-nav__link">
|
||||||
|
SET_LED_TEMPLATE
|
||||||
|
</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li class="md-nav__item">
|
||||||
|
<a href="#load_cell" class="md-nav__link">
|
||||||
|
[load_cell]
|
||||||
|
</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li class="md-nav__item">
|
||||||
|
<a href="#load_cell_diagnostic" class="md-nav__link">
|
||||||
|
LOAD_CELL_DIAGNOSTIC
|
||||||
|
</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li class="md-nav__item">
|
||||||
|
<a href="#load_cell_calibrate" class="md-nav__link">
|
||||||
|
LOAD_CELL_CALIBRATE
|
||||||
|
</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li class="md-nav__item">
|
||||||
|
<a href="#load_cell_tare" class="md-nav__link">
|
||||||
|
LOAD_CELL_TARE
|
||||||
|
</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li class="md-nav__item">
|
||||||
|
<a href="#load_cell_read-load_cellname" class="md-nav__link">
|
||||||
|
LOAD_CELL_READ load_cell="name"
|
||||||
|
</a>
|
||||||
|
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
|
@ -1694,33 +1756,6 @@
|
||||||
</ul>
|
</ul>
|
||||||
</nav>
|
</nav>
|
||||||
|
|
||||||
</li>
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
|
||||||
<a href="#led" class="md-nav__link">
|
|
||||||
[led]
|
|
||||||
</a>
|
|
||||||
|
|
||||||
<nav class="md-nav" aria-label="[led]">
|
|
||||||
<ul class="md-nav__list">
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
|
||||||
<a href="#set_led" class="md-nav__link">
|
|
||||||
SET_LED
|
|
||||||
</a>
|
|
||||||
|
|
||||||
</li>
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
|
||||||
<a href="#set_led_template" class="md-nav__link">
|
|
||||||
SET_LED_TEMPLATE
|
|
||||||
</a>
|
|
||||||
|
|
||||||
</li>
|
|
||||||
|
|
||||||
</ul>
|
|
||||||
</nav>
|
|
||||||
|
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
|
@ -1789,26 +1824,6 @@
|
||||||
</ul>
|
</ul>
|
||||||
</nav>
|
</nav>
|
||||||
|
|
||||||
</li>
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
|
||||||
<a href="#pid_calibrate" class="md-nav__link">
|
|
||||||
[pid_calibrate]
|
|
||||||
</a>
|
|
||||||
|
|
||||||
<nav class="md-nav" aria-label="[pid_calibrate]">
|
|
||||||
<ul class="md-nav__list">
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
|
||||||
<a href="#pid_calibrate_1" class="md-nav__link">
|
|
||||||
PID_CALIBRATE
|
|
||||||
</a>
|
|
||||||
|
|
||||||
</li>
|
|
||||||
|
|
||||||
</ul>
|
|
||||||
</nav>
|
|
||||||
|
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
|
@ -1850,6 +1865,26 @@
|
||||||
</ul>
|
</ul>
|
||||||
</nav>
|
</nav>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li class="md-nav__item">
|
||||||
|
<a href="#pid_calibrate" class="md-nav__link">
|
||||||
|
[pid_calibrate]
|
||||||
|
</a>
|
||||||
|
|
||||||
|
<nav class="md-nav" aria-label="[pid_calibrate]">
|
||||||
|
<ul class="md-nav__list">
|
||||||
|
|
||||||
|
<li class="md-nav__item">
|
||||||
|
<a href="#pid_calibrate_1" class="md-nav__link">
|
||||||
|
PID_CALIBRATE
|
||||||
|
</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
|
@ -2281,6 +2316,54 @@
|
||||||
</ul>
|
</ul>
|
||||||
</nav>
|
</nav>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li class="md-nav__item">
|
||||||
|
<a href="#temperature_probe" class="md-nav__link">
|
||||||
|
[temperature_probe]
|
||||||
|
</a>
|
||||||
|
|
||||||
|
<nav class="md-nav" aria-label="[temperature_probe]">
|
||||||
|
<ul class="md-nav__list">
|
||||||
|
|
||||||
|
<li class="md-nav__item">
|
||||||
|
<a href="#temperature_probe_calibrate" class="md-nav__link">
|
||||||
|
TEMPERATURE_PROBE_CALIBRATE
|
||||||
|
</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li class="md-nav__item">
|
||||||
|
<a href="#temperature_probe_next" class="md-nav__link">
|
||||||
|
TEMPERATURE_PROBE_NEXT
|
||||||
|
</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li class="md-nav__item">
|
||||||
|
<a href="#temperature_probe_complete" class="md-nav__link">
|
||||||
|
TEMPERATURE_PROBE_COMPLETE:
|
||||||
|
</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li class="md-nav__item">
|
||||||
|
<a href="#abort" class="md-nav__link">
|
||||||
|
ABORT
|
||||||
|
</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li class="md-nav__item">
|
||||||
|
<a href="#temperature_probe_enable" class="md-nav__link">
|
||||||
|
TEMPERATURE_PROBE_ENABLE
|
||||||
|
</a>
|
||||||
|
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
|
@ -2429,54 +2512,6 @@
|
||||||
</ul>
|
</ul>
|
||||||
</nav>
|
</nav>
|
||||||
|
|
||||||
</li>
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
|
||||||
<a href="#temperature_probe" class="md-nav__link">
|
|
||||||
[temperature_probe]
|
|
||||||
</a>
|
|
||||||
|
|
||||||
<nav class="md-nav" aria-label="[temperature_probe]">
|
|
||||||
<ul class="md-nav__list">
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
|
||||||
<a href="#temperature_probe_calibrate" class="md-nav__link">
|
|
||||||
TEMPERATURE_PROBE_CALIBRATE
|
|
||||||
</a>
|
|
||||||
|
|
||||||
</li>
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
|
||||||
<a href="#temperature_probe_next" class="md-nav__link">
|
|
||||||
TEMPERATURE_PROBE_NEXT
|
|
||||||
</a>
|
|
||||||
|
|
||||||
</li>
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
|
||||||
<a href="#temperature_probe_complete" class="md-nav__link">
|
|
||||||
TEMPERATURE_PROBE_COMPLETE:
|
|
||||||
</a>
|
|
||||||
|
|
||||||
</li>
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
|
||||||
<a href="#abort" class="md-nav__link">
|
|
||||||
ABORT
|
|
||||||
</a>
|
|
||||||
|
|
||||||
</li>
|
|
||||||
|
|
||||||
</ul>
|
|
||||||
</nav>
|
|
||||||
|
|
||||||
</li>
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
|
||||||
<a href="#temperature_probe_enable" class="md-nav__link">
|
|
||||||
TEMPERATURE_PROBE_ENABLE
|
|
||||||
</a>
|
|
||||||
|
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
</ul>
|
</ul>
|
||||||
|
@ -3006,8 +3041,8 @@
|
||||||
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
<a href="Load_Cell.md" class="md-nav__link">
|
<a href="Load_Cell.html" class="md-nav__link">
|
||||||
None
|
Load Cells
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
@ -3881,6 +3916,68 @@
|
||||||
</ul>
|
</ul>
|
||||||
</nav>
|
</nav>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li class="md-nav__item">
|
||||||
|
<a href="#led" class="md-nav__link">
|
||||||
|
[led]
|
||||||
|
</a>
|
||||||
|
|
||||||
|
<nav class="md-nav" aria-label="[led]">
|
||||||
|
<ul class="md-nav__list">
|
||||||
|
|
||||||
|
<li class="md-nav__item">
|
||||||
|
<a href="#set_led" class="md-nav__link">
|
||||||
|
SET_LED
|
||||||
|
</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li class="md-nav__item">
|
||||||
|
<a href="#set_led_template" class="md-nav__link">
|
||||||
|
SET_LED_TEMPLATE
|
||||||
|
</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li class="md-nav__item">
|
||||||
|
<a href="#load_cell" class="md-nav__link">
|
||||||
|
[load_cell]
|
||||||
|
</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li class="md-nav__item">
|
||||||
|
<a href="#load_cell_diagnostic" class="md-nav__link">
|
||||||
|
LOAD_CELL_DIAGNOSTIC
|
||||||
|
</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li class="md-nav__item">
|
||||||
|
<a href="#load_cell_calibrate" class="md-nav__link">
|
||||||
|
LOAD_CELL_CALIBRATE
|
||||||
|
</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li class="md-nav__item">
|
||||||
|
<a href="#load_cell_tare" class="md-nav__link">
|
||||||
|
LOAD_CELL_TARE
|
||||||
|
</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li class="md-nav__item">
|
||||||
|
<a href="#load_cell_read-load_cellname" class="md-nav__link">
|
||||||
|
LOAD_CELL_READ load_cell="name"
|
||||||
|
</a>
|
||||||
|
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
|
@ -3955,33 +4052,6 @@
|
||||||
</ul>
|
</ul>
|
||||||
</nav>
|
</nav>
|
||||||
|
|
||||||
</li>
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
|
||||||
<a href="#led" class="md-nav__link">
|
|
||||||
[led]
|
|
||||||
</a>
|
|
||||||
|
|
||||||
<nav class="md-nav" aria-label="[led]">
|
|
||||||
<ul class="md-nav__list">
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
|
||||||
<a href="#set_led" class="md-nav__link">
|
|
||||||
SET_LED
|
|
||||||
</a>
|
|
||||||
|
|
||||||
</li>
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
|
||||||
<a href="#set_led_template" class="md-nav__link">
|
|
||||||
SET_LED_TEMPLATE
|
|
||||||
</a>
|
|
||||||
|
|
||||||
</li>
|
|
||||||
|
|
||||||
</ul>
|
|
||||||
</nav>
|
|
||||||
|
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
|
@ -4050,26 +4120,6 @@
|
||||||
</ul>
|
</ul>
|
||||||
</nav>
|
</nav>
|
||||||
|
|
||||||
</li>
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
|
||||||
<a href="#pid_calibrate" class="md-nav__link">
|
|
||||||
[pid_calibrate]
|
|
||||||
</a>
|
|
||||||
|
|
||||||
<nav class="md-nav" aria-label="[pid_calibrate]">
|
|
||||||
<ul class="md-nav__list">
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
|
||||||
<a href="#pid_calibrate_1" class="md-nav__link">
|
|
||||||
PID_CALIBRATE
|
|
||||||
</a>
|
|
||||||
|
|
||||||
</li>
|
|
||||||
|
|
||||||
</ul>
|
|
||||||
</nav>
|
|
||||||
|
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
|
@ -4111,6 +4161,26 @@
|
||||||
</ul>
|
</ul>
|
||||||
</nav>
|
</nav>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li class="md-nav__item">
|
||||||
|
<a href="#pid_calibrate" class="md-nav__link">
|
||||||
|
[pid_calibrate]
|
||||||
|
</a>
|
||||||
|
|
||||||
|
<nav class="md-nav" aria-label="[pid_calibrate]">
|
||||||
|
<ul class="md-nav__list">
|
||||||
|
|
||||||
|
<li class="md-nav__item">
|
||||||
|
<a href="#pid_calibrate_1" class="md-nav__link">
|
||||||
|
PID_CALIBRATE
|
||||||
|
</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
|
@ -4542,6 +4612,54 @@
|
||||||
</ul>
|
</ul>
|
||||||
</nav>
|
</nav>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li class="md-nav__item">
|
||||||
|
<a href="#temperature_probe" class="md-nav__link">
|
||||||
|
[temperature_probe]
|
||||||
|
</a>
|
||||||
|
|
||||||
|
<nav class="md-nav" aria-label="[temperature_probe]">
|
||||||
|
<ul class="md-nav__list">
|
||||||
|
|
||||||
|
<li class="md-nav__item">
|
||||||
|
<a href="#temperature_probe_calibrate" class="md-nav__link">
|
||||||
|
TEMPERATURE_PROBE_CALIBRATE
|
||||||
|
</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li class="md-nav__item">
|
||||||
|
<a href="#temperature_probe_next" class="md-nav__link">
|
||||||
|
TEMPERATURE_PROBE_NEXT
|
||||||
|
</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li class="md-nav__item">
|
||||||
|
<a href="#temperature_probe_complete" class="md-nav__link">
|
||||||
|
TEMPERATURE_PROBE_COMPLETE:
|
||||||
|
</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li class="md-nav__item">
|
||||||
|
<a href="#abort" class="md-nav__link">
|
||||||
|
ABORT
|
||||||
|
</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li class="md-nav__item">
|
||||||
|
<a href="#temperature_probe_enable" class="md-nav__link">
|
||||||
|
TEMPERATURE_PROBE_ENABLE
|
||||||
|
</a>
|
||||||
|
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
|
@ -4690,54 +4808,6 @@
|
||||||
</ul>
|
</ul>
|
||||||
</nav>
|
</nav>
|
||||||
|
|
||||||
</li>
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
|
||||||
<a href="#temperature_probe" class="md-nav__link">
|
|
||||||
[temperature_probe]
|
|
||||||
</a>
|
|
||||||
|
|
||||||
<nav class="md-nav" aria-label="[temperature_probe]">
|
|
||||||
<ul class="md-nav__list">
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
|
||||||
<a href="#temperature_probe_calibrate" class="md-nav__link">
|
|
||||||
TEMPERATURE_PROBE_CALIBRATE
|
|
||||||
</a>
|
|
||||||
|
|
||||||
</li>
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
|
||||||
<a href="#temperature_probe_next" class="md-nav__link">
|
|
||||||
TEMPERATURE_PROBE_NEXT
|
|
||||||
</a>
|
|
||||||
|
|
||||||
</li>
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
|
||||||
<a href="#temperature_probe_complete" class="md-nav__link">
|
|
||||||
TEMPERATURE_PROBE_COMPLETE:
|
|
||||||
</a>
|
|
||||||
|
|
||||||
</li>
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
|
||||||
<a href="#abort" class="md-nav__link">
|
|
||||||
ABORT
|
|
||||||
</a>
|
|
||||||
|
|
||||||
</li>
|
|
||||||
|
|
||||||
</ul>
|
|
||||||
</nav>
|
|
||||||
|
|
||||||
</li>
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
|
||||||
<a href="#temperature_probe_enable" class="md-nav__link">
|
|
||||||
TEMPERATURE_PROBE_ENABLE
|
|
||||||
</a>
|
|
||||||
|
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
</ul>
|
</ul>
|
||||||
|
@ -4831,11 +4901,10 @@
|
||||||
<p>The following commands are available when the <a href="Config_Reference.html#axis_twist_compensation">axis_twist_compensation config
|
<p>The following commands are available when the <a href="Config_Reference.html#axis_twist_compensation">axis_twist_compensation config
|
||||||
section</a> is enabled.</p>
|
section</a> is enabled.</p>
|
||||||
<h4 id="axis_twist_compensation_calibrate">AXIS_TWIST_COMPENSATION_CALIBRATE<a class="headerlink" href="#axis_twist_compensation_calibrate" title="Permanent link">¶</a></h4>
|
<h4 id="axis_twist_compensation_calibrate">AXIS_TWIST_COMPENSATION_CALIBRATE<a class="headerlink" href="#axis_twist_compensation_calibrate" title="Permanent link">¶</a></h4>
|
||||||
<p><code>AXIS_TWIST_COMPENSATION_CALIBRATE [AXIS=<X|Y>] [AUTO=<True|False>] [SAMPLE_COUNT=<value>]</code></p>
|
<p><code>AXIS_TWIST_COMPENSATION_CALIBRATE [AXIS=<X|Y>] [SAMPLE_COUNT=<value>]</code></p>
|
||||||
<p>A tengelycsavar kompenzáció kalibrálása a céltengely megadásával vagy az automatikus kalibráció engedélyezésével.</p>
|
<p>A tengelycsavar kompenzáció kalibrálása a céltengely megadásával vagy az automatikus kalibráció engedélyezésével.</p>
|
||||||
<ul>
|
<ul>
|
||||||
<li><strong>TENGELY:</strong> Határozd meg azt a tengelyt (X vagy Y), amelyre a csavarkompenzáció kalibrálásra kerül. Ha nincs megadva, a tengely alapértelmezett értéke <code>'X'</code>.</li>
|
<li><strong>TENGELY:</strong> Határozd meg azt a tengelyt (X vagy Y), amelyre a csavarkompenzáció kalibrálásra kerül. Ha nincs megadva, a tengely alapértelmezett értéke <code>'X'</code>.</li>
|
||||||
<li><strong>AUTO:</strong> Automatikus kalibrációs üzemmód engedélyezése. Ha <code>AUTO=True</code>, a kalibrálás mind az X, mind az Y tengelyre lefut. Ebben az üzemmódban az <code>AXIS</code> nem adható meg. Ha az <code>AXIS</code> és az <code>AUTO</code> is meg van adva, hibaüzenet jelenik meg.</li>
|
|
||||||
</ul>
|
</ul>
|
||||||
<h3 id="bed_mesh">[bed_mesh]<a class="headerlink" href="#bed_mesh" title="Permanent link">¶</a></h3>
|
<h3 id="bed_mesh">[bed_mesh]<a class="headerlink" href="#bed_mesh" title="Permanent link">¶</a></h3>
|
||||||
<p>A következő parancsok akkor érhetők el, ha a <a href="Config_Reference.html#bed_mesh">bed_mesh konfigurációs szakasz</a> engedélyezve van (lásd még a <a href="Bed_Mesh.html">tárgyasztal háló útmutatót</a>).</p>
|
<p>A következő parancsok akkor érhetők el, ha a <a href="Config_Reference.html#bed_mesh">bed_mesh konfigurációs szakasz</a> engedélyezve van (lásd még a <a href="Bed_Mesh.html">tárgyasztal háló útmutatót</a>).</p>
|
||||||
|
@ -4965,7 +5034,10 @@ section</a> is enabled.</p>
|
||||||
<h4 id="force_move_1">FORCE_MOVE<a class="headerlink" href="#force_move_1" title="Permanent link">¶</a></h4>
|
<h4 id="force_move_1">FORCE_MOVE<a class="headerlink" href="#force_move_1" title="Permanent link">¶</a></h4>
|
||||||
<p><code>FORCE_MOVE STEPPER=<config_name> DISTANCE=<value> VELOCITY=<value> [ACCEL=<value>]</code>: Ez a parancs az adott léptetőmotort az adott távolságon (mm-ben) a megadott állandó sebességgel (mm/sec-ben) kényszerrel mozgatja. Ha az ACCEL meg van adva, és nagyobb, mint nulla, akkor a megadott gyorsulás (mm/sec^2-en) kerül alkalmazásra; egyébként nem történik gyorsítás. Nem történik határérték ellenőrzés; nem történik kinematikai frissítés; a tengelyen lévő más párhuzamos léptetők nem kerülnek mozgatásra. Legyél óvatos, mert a helytelen parancs kárt okozhat! A parancs használata szinte biztosan helytelen állapotba hozza az alacsony szintű kinematikát; a kinematika visszaállításához adj ki utána egy G28 parancsot. Ez a parancs alacsony szintű diagnosztikára és hibakeresésre szolgál.</p>
|
<p><code>FORCE_MOVE STEPPER=<config_name> DISTANCE=<value> VELOCITY=<value> [ACCEL=<value>]</code>: Ez a parancs az adott léptetőmotort az adott távolságon (mm-ben) a megadott állandó sebességgel (mm/sec-ben) kényszerrel mozgatja. Ha az ACCEL meg van adva, és nagyobb, mint nulla, akkor a megadott gyorsulás (mm/sec^2-en) kerül alkalmazásra; egyébként nem történik gyorsítás. Nem történik határérték ellenőrzés; nem történik kinematikai frissítés; a tengelyen lévő más párhuzamos léptetők nem kerülnek mozgatásra. Legyél óvatos, mert a helytelen parancs kárt okozhat! A parancs használata szinte biztosan helytelen állapotba hozza az alacsony szintű kinematikát; a kinematika visszaállításához adj ki utána egy G28 parancsot. Ez a parancs alacsony szintű diagnosztikára és hibakeresésre szolgál.</p>
|
||||||
<h4 id="set_kinematic_position">SET_KINEMATIC_POSITION<a class="headerlink" href="#set_kinematic_position" title="Permanent link">¶</a></h4>
|
<h4 id="set_kinematic_position">SET_KINEMATIC_POSITION<a class="headerlink" href="#set_kinematic_position" title="Permanent link">¶</a></h4>
|
||||||
<p><code>SET_KINEMATIC_POSITION [X=<value>] [Y=<value>] [Z=<value>] [CLEAR=<[X][Y][Z]>]</code>: Kényszeríti az alacsony szintű kinematikai kódot, hogy azt higgye, a nyomtatófej a megadott kartoték pozícióban van. Ez egy diagnosztikai és hibakeresési parancs; a SET_GCODE_OFFSET és/vagy a G92 parancsot használja a normál tengelytranszformációkhoz. Ha egy tengely nincs megadva, akkor alapértelmezés szerint az a pozíció lesz, ahová a fejet utoljára vezérelték. A helytelen vagy érvénytelen pozíció beállítása belső szoftverhibához vezethet. A CLEAR paraméterrel elfelejtheti a megadott tengelyek kezdőpozíció állapotát. Vedd figyelembe, hogy a CLEAR nem írja felül az előző funkciót; ha egy tengely nincs megadva a CLEAR paraméterhez, akkor a kinematikai pozíciója a fentiek szerint lesz beállítva. Ez a parancs érvénytelenítheti a jövőbeli határellenőrzéseket; a kinematika visszaállításához adjunk ki egy G28 parancsot.</p>
|
<p><code>SET_KINEMATIC_POSITION [X=<value>] [Y=<value>] [Z=<value>] [SET_HOMED=<[X][Y][Z]>] [CLEAR_HOMED=<[X][Y][Z]>]</code>: Force the low-level kinematic code to believe the toolhead is at the given cartesian position and set/clear homed status. This is a diagnostic and debugging command; use SET_GCODE_OFFSET and/or G92 for regular axis transformations. Setting an incorrect or invalid position may lead to internal software errors.</p>
|
||||||
|
<p>The <code>X</code>, <code>Y</code>, and <code>Z</code> parameters are used to alter the low-level kinematic position tracking. If any of these parameters are not set then the position is not changed - for example <code>SET_KINEMATIC_POSITION Z=10</code> would set all axes as homed, set the internal Z position to 10, and leave the X and Y positions unchanged. Changing the internal position tracking is not dependent on the internal homing state - one may alter the position for both homed and not homed axes, and similarly one may set or clear the homing state of an axis without altering its internal position.</p>
|
||||||
|
<p>The <code>SET_HOMED</code> parameter defaults to <code>XYZ</code> which instructs the kinematics to consider all axes as homed. A bare <code>SET_KINEMATIC_POSITION</code> command will result in all axes being considered homed (and not change its current position). If it is not desired to change the state of homed axes then assign <code>SET_HOMED</code> to an empty string - for example: <code>SET_KINEMATIC_POSITION SET_HOMED= X=10</code>. It is also possible to request an individual axis be considered homed (eg, <code>SET_HOMED=X</code>), but note that non-cartesian style kinematics (such as delta kinematics) may not support setting an individual axis as homed.</p>
|
||||||
|
<p>The <code>CLEAR_HOMED</code> parameter instructs the kinematics to consider the given axes as not homed. For example, <code>CLEAR_HOMED=XYZ</code> would request all axes to be considered not homed (and thus require homing prior to movement on those axes). The default is <code>SET_HOMED=XYZ</code> even if <code>CLEAR_HOMED</code> is present, so the command <code>SET_KINEMATIC_POSITION CLEAR_HOMED=Z</code> will set X and Y as homed and clear the homing state for Z. Use <code>SET_KINEMATIC_POSITION SET_HOMED= CLEAR_HOMED=Z</code> if the goal is to clear only the Z homing state. If an axis is specified in neither <code>SET_HOMED</code> nor <code>CLEAR_HOMED</code> then its homing state is not changed and if it is specified in both then <code>CLEAR_HOMED</code> has precedence. It is possible to request clearing of an individual axis, but on non-cartesian style kinematics (such as delta kinematics) doing so may result in clearing the homing state of additional axes. Note the <code>CLEAR</code> parameter is currently an alias for the <code>CLEAR_HOMED</code> parameter, but this alias will be removed in the future.</p>
|
||||||
<h3 id="gcode">[gcode]<a class="headerlink" href="#gcode" title="Permanent link">¶</a></h3>
|
<h3 id="gcode">[gcode]<a class="headerlink" href="#gcode" title="Permanent link">¶</a></h3>
|
||||||
<p>A G-kód modul automatikusan betöltődik.</p>
|
<p>A G-kód modul automatikusan betöltődik.</p>
|
||||||
<h4 id="restart">RESTART<a class="headerlink" href="#restart" title="Permanent link">¶</a></h4>
|
<h4 id="restart">RESTART<a class="headerlink" href="#restart" title="Permanent link">¶</a></h4>
|
||||||
|
@ -5028,6 +5100,28 @@ section</a> is enabled.</p>
|
||||||
<p>A következő parancs akkor engedélyezett, ha az <a href="Config_Reference.html#input_shaper">input_shaper konfigurációs szakasz</a> engedélyezve van (lásd még a <a href="Resonance_Compensation.html">rezonancia kompenzációs útmutatót</a>).</p>
|
<p>A következő parancs akkor engedélyezett, ha az <a href="Config_Reference.html#input_shaper">input_shaper konfigurációs szakasz</a> engedélyezve van (lásd még a <a href="Resonance_Compensation.html">rezonancia kompenzációs útmutatót</a>).</p>
|
||||||
<h4 id="set_input_shaper">SET_INPUT_SHAPER<a class="headerlink" href="#set_input_shaper" title="Permanent link">¶</a></h4>
|
<h4 id="set_input_shaper">SET_INPUT_SHAPER<a class="headerlink" href="#set_input_shaper" title="Permanent link">¶</a></h4>
|
||||||
<p><code>SET_INPUT_SHAPER [SHAPER_FREQ_X=<shaper_freq_x>] [SHAPER_FREQ_Y=<shaper_freq_y>] [DAMPING_RATIO_X=<damping_ratio_x>] [DAMPING_RATIO_Y=<damping_ratio_y>] [SHAPER_TYPE=<shaper>] [SHAPER_TYPE_X=<shaper_type_x>] [SHAPER_TYPE_Y=<shaper_type_y>]</code>: A bemeneti formáló paraméterek módosítása. Vedd figyelembe, hogy a SHAPER_TYPE paraméter visszaállítja a bemeneti formálót mind az X, mind az Y tengelyre, még akkor is, ha az [input_shaper] szakaszban különböző formálótípusok lettek beállítva. A SHAPER_TYPE nem használható együtt a SHAPER_TYPE_X és SHAPER_TYPE_Y paraméterekkel. Az egyes paraméterekkel kapcsolatos további részletekért lásd a <a href="Config_Reference.html#input_shaper">konfigurációs hivatkozást</a>.</p>
|
<p><code>SET_INPUT_SHAPER [SHAPER_FREQ_X=<shaper_freq_x>] [SHAPER_FREQ_Y=<shaper_freq_y>] [DAMPING_RATIO_X=<damping_ratio_x>] [DAMPING_RATIO_Y=<damping_ratio_y>] [SHAPER_TYPE=<shaper>] [SHAPER_TYPE_X=<shaper_type_x>] [SHAPER_TYPE_Y=<shaper_type_y>]</code>: A bemeneti formáló paraméterek módosítása. Vedd figyelembe, hogy a SHAPER_TYPE paraméter visszaállítja a bemeneti formálót mind az X, mind az Y tengelyre, még akkor is, ha az [input_shaper] szakaszban különböző formálótípusok lettek beállítva. A SHAPER_TYPE nem használható együtt a SHAPER_TYPE_X és SHAPER_TYPE_Y paraméterekkel. Az egyes paraméterekkel kapcsolatos további részletekért lásd a <a href="Config_Reference.html#input_shaper">konfigurációs hivatkozást</a>.</p>
|
||||||
|
<h3 id="led">[led]<a class="headerlink" href="#led" title="Permanent link">¶</a></h3>
|
||||||
|
<p>A következő parancs akkor érhető el, ha a <a href="Config_Reference.html#leds">LED konfigurációs szakaszok</a> bármelyike engedélyezve van.</p>
|
||||||
|
<h4 id="set_led">SET_LED<a class="headerlink" href="#set_led" title="Permanent link">¶</a></h4>
|
||||||
|
<p><code>SET_LED LED=<config_name> RED=<value> GREEN=<value> BLUE=<value> WHITE=<value> [INDEX=<index>] [TRANSMIT=0] [SYNC=1]</code>: Ez állítja be a LED kimenetet. Minden szín <code><value></code> 0,0 és 1,0 között kell lennie. A WHITE opció csak RGBW LED-ek esetén érvényes. Ha a LED több chipet támogat egy daisy-chainben, akkor megadhatjuk az INDEX-et, hogy csak az adott chip színét változtassuk meg (1 az első chiphez, 2 a másodikhoz stb.). Ha az INDEX nincs megadva, akkor a daisy-chain összes LED-je a megadott színre lesz beállítva. Ha TRANSMIT=0 van megadva, akkor a színváltoztatás csak a következő SET_LED parancsnál történik meg, amely nem ad meg TRANSMIT=0-t. Ez hasznos lehet az INDEX paraméterrel kombinálva, ha egy daisy-chainben több frissítést szeretnénk kötegelni. Alapértelmezés szerint a SET_LED parancs szinkronizálja a változtatásokat a többi folyamatban lévő G-kód paranccsal. Ez nemkívánatos viselkedéshez vezethet, ha a LED-ek beállítása akkor történik, amikor a nyomtató nem nyomtat, mivel ez visszaállítja az üresjárati időkorlátot. Ha nincs szükség gondos időzítésre, az opcionális SYNC=0 paraméter megadható, hogy a módosításokat az üresjárati időkorlát visszaállítása nélkül alkalmazd.</p>
|
||||||
|
<h4 id="set_led_template">SET_LED_TEMPLATE<a class="headerlink" href="#set_led_template" title="Permanent link">¶</a></h4>
|
||||||
|
<p><code>SET_LED_TEMPLATE LED=<led_name> TEMPLATE=<template_name> [<param_x>=<literal>] [INDEX=<index>]</code>: Egy <a href="Config_Reference.html#display_template">display_template</a> hozzárendelése egy adott <a href="Config_Reference.html#leds">LED-hez</a>. Például, ha definiáltunk egy <code>[display_template my_led_template]</code> konfigurációs szakaszt, akkor itt hozzárendelhetjük a <code>TEMPLATE=my_led_template</code>. A display_template-nek egy vesszővel elválasztott karakterláncot kell létrehoznia, amely négy lebegőpontos számot tartalmaz, amelyek megfelelnek a piros, zöld, kék és fehér színbeállításoknak. A sablon folyamatosan kiértékelésre kerül, és a LED automatikusan az így kapott színekre lesz beállítva. A sablon kiértékelése során használandó display_template paramétereket lehet beállítani (a paraméterek Python literálokként lesznek elemezve). Ha az INDEX nincs megadva, akkor a LED's daisy-chain összes chipje a sablonra lesz beállítva, ellenkező esetben csak a megadott indexszel rendelkező chip lesz frissítve. Ha a TEMPLATE üres karakterlánc, akkor ez a parancs törli a LED-hez rendelt korábbi sablonokat (ekkor a <code>SET_LED</code> parancsokat használhatjuk a LED színbeállításainak kezelésére).</p>
|
||||||
|
<h3 id="load_cell">[load_cell]<a class="headerlink" href="#load_cell" title="Permanent link">¶</a></h3>
|
||||||
|
<p>The following commands are enabled if a <a href="Config_Reference.html#load_cell">load_cell config section</a> has been enabled.</p>
|
||||||
|
<h3 id="load_cell_diagnostic">LOAD_CELL_DIAGNOSTIC<a class="headerlink" href="#load_cell_diagnostic" title="Permanent link">¶</a></h3>
|
||||||
|
<p><code>LOAD_CELL_DIAGNOSTIC [LOAD_CELL=<config_name>]</code>: This command collects 10 seconds of load cell data and reports statistics that can help you verify proper operation of the load cell. This command can be run on both calibrated and uncalibrated load cells.</p>
|
||||||
|
<h3 id="load_cell_calibrate">LOAD_CELL_CALIBRATE<a class="headerlink" href="#load_cell_calibrate" title="Permanent link">¶</a></h3>
|
||||||
|
<p><code>LOAD_CELL_CALIBRATE [LOAD_CELL=<config_name>]</code>: Start the guided calibration utility. Calibration is a 3 step process:</p>
|
||||||
|
<ol>
|
||||||
|
<li>First you remove all load from the load cell and run the <code>TARE</code> command</li>
|
||||||
|
<li>Next you apply a known load to the load cell and run the <code>CALIBRATE GRAMS=nnn</code> command</li>
|
||||||
|
<li>Finally use the <code>ACCEPT</code> command to save the results</li>
|
||||||
|
</ol>
|
||||||
|
<p>You can cancel the calibration process at any time with <code>ABORT</code>.</p>
|
||||||
|
<h3 id="load_cell_tare">LOAD_CELL_TARE<a class="headerlink" href="#load_cell_tare" title="Permanent link">¶</a></h3>
|
||||||
|
<p><code>LOAD_CELL_TARE [LOAD_CELL=<config_name>]</code>: This works just like the tare button on digital scale. It sets the current raw reading of the load cell to be the zero point reference value. The response is the percentage of the sensors range that was read and the raw value in counts.</p>
|
||||||
|
<h3 id="load_cell_read-load_cellname">LOAD_CELL_READ load_cell="name"<a class="headerlink" href="#load_cell_read-load_cellname" title="Permanent link">¶</a></h3>
|
||||||
|
<p><code>LOAD_CELL_READ [LOAD_CELL=<config_name>]</code>: This command takes a reading from the load cell. The response is the percentage of the sensors range that was read and the raw value in counts. If the load cell is calibrated a force in grams is also reported.</p>
|
||||||
<h3 id="manual_probe">[manual_probe]<a class="headerlink" href="#manual_probe" title="Permanent link">¶</a></h3>
|
<h3 id="manual_probe">[manual_probe]<a class="headerlink" href="#manual_probe" title="Permanent link">¶</a></h3>
|
||||||
<p>A manual_probe modul automatikusan betöltődik.</p>
|
<p>A manual_probe modul automatikusan betöltődik.</p>
|
||||||
<h4 id="manual_probe_1">MANUAL_PROBE<a class="headerlink" href="#manual_probe_1" title="Permanent link">¶</a></h4>
|
<h4 id="manual_probe_1">MANUAL_PROBE<a class="headerlink" href="#manual_probe_1" title="Permanent link">¶</a></h4>
|
||||||
|
@ -5049,12 +5143,6 @@ section</a> is enabled.</p>
|
||||||
<p>A következő parancs akkor érhető el, ha az <a href="Config_Reference.html#mcp4018">mcp4018 config szekció</a> engedélyezve van.</p>
|
<p>A következő parancs akkor érhető el, ha az <a href="Config_Reference.html#mcp4018">mcp4018 config szekció</a> engedélyezve van.</p>
|
||||||
<h4 id="set_digipot">SET_DIGIPOT<a class="headerlink" href="#set_digipot" title="Permanent link">¶</a></h4>
|
<h4 id="set_digipot">SET_DIGIPOT<a class="headerlink" href="#set_digipot" title="Permanent link">¶</a></h4>
|
||||||
<p><code>SET_DIGIPOT DIGIPOT=config_name WIPER=<value></code>: Ez a parancs megváltoztatja a digipot aktuális értékét. Ennek az értéknek általában 0.0 és 1.0 között kell lennie, hacsak a configban nincs definiálva 'scale'. Ha 'scale' van definiálva, akkor ennek az értéknek 0.0 és a 'scale' érték között kell lennie.</p>
|
<p><code>SET_DIGIPOT DIGIPOT=config_name WIPER=<value></code>: Ez a parancs megváltoztatja a digipot aktuális értékét. Ennek az értéknek általában 0.0 és 1.0 között kell lennie, hacsak a configban nincs definiálva 'scale'. Ha 'scale' van definiálva, akkor ennek az értéknek 0.0 és a 'scale' érték között kell lennie.</p>
|
||||||
<h3 id="led">[led]<a class="headerlink" href="#led" title="Permanent link">¶</a></h3>
|
|
||||||
<p>A következő parancs akkor érhető el, ha a <a href="Config_Reference.html#leds">LED konfigurációs szakaszok</a> bármelyike engedélyezve van.</p>
|
|
||||||
<h4 id="set_led">SET_LED<a class="headerlink" href="#set_led" title="Permanent link">¶</a></h4>
|
|
||||||
<p><code>SET_LED LED=<config_name> RED=<value> GREEN=<value> BLUE=<value> WHITE=<value> [INDEX=<index>] [TRANSMIT=0] [SYNC=1]</code>: Ez állítja be a LED kimenetet. Minden szín <code><value></code> 0,0 és 1,0 között kell lennie. A WHITE opció csak RGBW LED-ek esetén érvényes. Ha a LED több chipet támogat egy daisy-chainben, akkor megadhatjuk az INDEX-et, hogy csak az adott chip színét változtassuk meg (1 az első chiphez, 2 a másodikhoz stb.). Ha az INDEX nincs megadva, akkor a daisy-chain összes LED-je a megadott színre lesz beállítva. Ha TRANSMIT=0 van megadva, akkor a színváltoztatás csak a következő SET_LED parancsnál történik meg, amely nem ad meg TRANSMIT=0-t. Ez hasznos lehet az INDEX paraméterrel kombinálva, ha egy daisy-chainben több frissítést szeretnénk kötegelni. Alapértelmezés szerint a SET_LED parancs szinkronizálja a változtatásokat a többi folyamatban lévő G-kód paranccsal. Ez nemkívánatos viselkedéshez vezethet, ha a LED-ek beállítása akkor történik, amikor a nyomtató nem nyomtat, mivel ez visszaállítja az üresjárati időkorlátot. Ha nincs szükség gondos időzítésre, az opcionális SYNC=0 paraméter megadható, hogy a módosításokat az üresjárati időkorlát visszaállítása nélkül alkalmazd.</p>
|
|
||||||
<h4 id="set_led_template">SET_LED_TEMPLATE<a class="headerlink" href="#set_led_template" title="Permanent link">¶</a></h4>
|
|
||||||
<p><code>SET_LED_TEMPLATE LED=<led_name> TEMPLATE=<template_name> [<param_x>=<literal>] [INDEX=<index>]</code>: Egy <a href="Config_Reference.html#display_template">display_template</a> hozzárendelése egy adott <a href="Config_Reference.html#leds">LED-hez</a>. Például, ha definiáltunk egy <code>[display_template my_led_template]</code> konfigurációs szakaszt, akkor itt hozzárendelhetjük a <code>TEMPLATE=my_led_template</code>. A display_template-nek egy vesszővel elválasztott karakterláncot kell létrehoznia, amely négy lebegőpontos számot tartalmaz, amelyek megfelelnek a piros, zöld, kék és fehér színbeállításoknak. A sablon folyamatosan kiértékelésre kerül, és a LED automatikusan az így kapott színekre lesz beállítva. A sablon kiértékelése során használandó display_template paramétereket lehet beállítani (a paraméterek Python literálokként lesznek elemezve). Ha az INDEX nincs megadva, akkor a LED's daisy-chain összes chipje a sablonra lesz beállítva, ellenkező esetben csak a megadott indexszel rendelkező chip lesz frissítve. Ha a TEMPLATE üres karakterlánc, akkor ez a parancs törli a LED-hez rendelt korábbi sablonokat (ekkor a <code>SET_LED</code> parancsokat használhatjuk a LED színbeállításainak kezelésére).</p>
|
|
||||||
<h3 id="output_pin">[output_pin]<a class="headerlink" href="#output_pin" title="Permanent link">¶</a></h3>
|
<h3 id="output_pin">[output_pin]<a class="headerlink" href="#output_pin" title="Permanent link">¶</a></h3>
|
||||||
<p>A következő parancs akkor érhető el, ha az <a href="Config_Reference.html#output_pin">output_pin konfigurációs szakasz</a> engedélyezve van.</p>
|
<p>A következő parancs akkor érhető el, ha az <a href="Config_Reference.html#output_pin">output_pin konfigurációs szakasz</a> engedélyezve van.</p>
|
||||||
<h4 id="set_pin">SET_PIN<a class="headerlink" href="#set_pin" title="Permanent link">¶</a></h4>
|
<h4 id="set_pin">SET_PIN<a class="headerlink" href="#set_pin" title="Permanent link">¶</a></h4>
|
||||||
|
@ -5077,10 +5165,6 @@ section</a> is enabled.</p>
|
||||||
<p><code>PALETTE_CUT</code>: Ez a parancs utasítja a Palette 2-t, hogy vágja el az illesztési magba töltött szálat.</p>
|
<p><code>PALETTE_CUT</code>: Ez a parancs utasítja a Palette 2-t, hogy vágja el az illesztési magba töltött szálat.</p>
|
||||||
<h4 id="palette_smart_load">PALETTE_SMART_LOAD<a class="headerlink" href="#palette_smart_load" title="Permanent link">¶</a></h4>
|
<h4 id="palette_smart_load">PALETTE_SMART_LOAD<a class="headerlink" href="#palette_smart_load" title="Permanent link">¶</a></h4>
|
||||||
<p><code>PALETTE_SMART_LOAD</code>: Ez a parancs elindítja az intelligens betöltési sorozatot a Paletta 2-n. A nyomtatószál betöltése automatikusan történik a készülékben a nyomtatóhoz kalibrált távolság extrudálásával, és utasítja a Palette 2-t, amint a betöltés befejeződött. Ez a parancs megegyezik a <strong>Smart Load</strong> megnyomásával közvetlenül a Palette 2 képernyőjén, miután a nyomtatószál betöltése befejeződött.</p>
|
<p><code>PALETTE_SMART_LOAD</code>: Ez a parancs elindítja az intelligens betöltési sorozatot a Paletta 2-n. A nyomtatószál betöltése automatikusan történik a készülékben a nyomtatóhoz kalibrált távolság extrudálásával, és utasítja a Palette 2-t, amint a betöltés befejeződött. Ez a parancs megegyezik a <strong>Smart Load</strong> megnyomásával közvetlenül a Palette 2 képernyőjén, miután a nyomtatószál betöltése befejeződött.</p>
|
||||||
<h3 id="pid_calibrate">[pid_calibrate]<a class="headerlink" href="#pid_calibrate" title="Permanent link">¶</a></h3>
|
|
||||||
<p>A pid_calibrate modul automatikusan betöltődik, ha a konfigurációs fájlban van egy fűtés definiálva.</p>
|
|
||||||
<h4 id="pid_calibrate_1">PID_CALIBRATE<a class="headerlink" href="#pid_calibrate_1" title="Permanent link">¶</a></h4>
|
|
||||||
<p><code>PID_CALIBRATE HEATER=<config_name> TARGET=<temperature> [WRITE_FILE=1]</code>: A PID kalibrációs teszt elvégzése. A megadott fűtőberendezés a megadott célhőmérséklet eléréséig engedélyezve lesz, majd a fűtőberendezés több cikluson keresztül ki- és bekapcsol. Ha a WRITE_FILE paraméter engedélyezve van, akkor létrejön a /tmp/heattest.txt fájl a teszt során vett összes hőmérséklet-mintát tartalmazó naplóval.</p>
|
|
||||||
<h3 id="pause_resume">[pause_resume]<a class="headerlink" href="#pause_resume" title="Permanent link">¶</a></h3>
|
<h3 id="pause_resume">[pause_resume]<a class="headerlink" href="#pause_resume" title="Permanent link">¶</a></h3>
|
||||||
<p>A következő parancsok akkor érhetők el, ha a <a href="Config_Reference.html#pause_resume">pause_resume konfigurációs szakasz</a> engedélyezve van:</p>
|
<p>A következő parancsok akkor érhetők el, ha a <a href="Config_Reference.html#pause_resume">pause_resume konfigurációs szakasz</a> engedélyezve van:</p>
|
||||||
<h4 id="pause">PAUSE<a class="headerlink" href="#pause" title="Permanent link">¶</a></h4>
|
<h4 id="pause">PAUSE<a class="headerlink" href="#pause" title="Permanent link">¶</a></h4>
|
||||||
|
@ -5091,6 +5175,10 @@ section</a> is enabled.</p>
|
||||||
<p><code>CLEAR_PAUSE</code>: Törli az aktuális szüneteltetett állapotot a nyomtatás folytatása nélkül. Ez akkor hasznos, ha valaki úgy dönt, hogy PAUSE után megszakítja a nyomtatást. Ajánlatos ezt hozzáadni az indító G-kódhoz, hogy a szüneteltetett állapot minden nyomtatásnál friss legyen.</p>
|
<p><code>CLEAR_PAUSE</code>: Törli az aktuális szüneteltetett állapotot a nyomtatás folytatása nélkül. Ez akkor hasznos, ha valaki úgy dönt, hogy PAUSE után megszakítja a nyomtatást. Ajánlatos ezt hozzáadni az indító G-kódhoz, hogy a szüneteltetett állapot minden nyomtatásnál friss legyen.</p>
|
||||||
<h4 id="cancel_print">CANCEL_PRINT<a class="headerlink" href="#cancel_print" title="Permanent link">¶</a></h4>
|
<h4 id="cancel_print">CANCEL_PRINT<a class="headerlink" href="#cancel_print" title="Permanent link">¶</a></h4>
|
||||||
<p><code>CANCEL_PRINT</code>: Az aktuális nyomtatás törlése.</p>
|
<p><code>CANCEL_PRINT</code>: Az aktuális nyomtatás törlése.</p>
|
||||||
|
<h3 id="pid_calibrate">[pid_calibrate]<a class="headerlink" href="#pid_calibrate" title="Permanent link">¶</a></h3>
|
||||||
|
<p>A pid_calibrate modul automatikusan betöltődik, ha a konfigurációs fájlban van egy fűtés definiálva.</p>
|
||||||
|
<h4 id="pid_calibrate_1">PID_CALIBRATE<a class="headerlink" href="#pid_calibrate_1" title="Permanent link">¶</a></h4>
|
||||||
|
<p><code>PID_CALIBRATE HEATER=<config_name> TARGET=<temperature> [WRITE_FILE=1]</code>: A PID kalibrációs teszt elvégzése. A megadott fűtőberendezés a megadott célhőmérséklet eléréséig engedélyezve lesz, majd a fűtőberendezés több cikluson keresztül ki- és bekapcsol. Ha a WRITE_FILE paraméter engedélyezve van, akkor létrejön a /tmp/heattest.txt fájl a teszt során vett összes hőmérséklet-mintát tartalmazó naplóval.</p>
|
||||||
<h3 id="print_stats">[print_stats]<a class="headerlink" href="#print_stats" title="Permanent link">¶</a></h3>
|
<h3 id="print_stats">[print_stats]<a class="headerlink" href="#print_stats" title="Permanent link">¶</a></h3>
|
||||||
<p>A print_stats modul automatikusan betöltődik.</p>
|
<p>A print_stats modul automatikusan betöltődik.</p>
|
||||||
<h4 id="set_print_stats_info">SET_PRINT_STATS_INFO<a class="headerlink" href="#set_print_stats_info" title="Permanent link">¶</a></h4>
|
<h4 id="set_print_stats_info">SET_PRINT_STATS_INFO<a class="headerlink" href="#set_print_stats_info" title="Permanent link">¶</a></h4>
|
||||||
|
@ -5158,7 +5246,7 @@ section</a> is enabled.</p>
|
||||||
<h3 id="save_variables">[save_variables]<a class="headerlink" href="#save_variables" title="Permanent link">¶</a></h3>
|
<h3 id="save_variables">[save_variables]<a class="headerlink" href="#save_variables" title="Permanent link">¶</a></h3>
|
||||||
<p>A következő parancs akkor engedélyezett, ha a <a href="Config_Reference.html#save_variables">save_variables konfigurációs szakasz</a> engedélyezve van.</p>
|
<p>A következő parancs akkor engedélyezett, ha a <a href="Config_Reference.html#save_variables">save_variables konfigurációs szakasz</a> engedélyezve van.</p>
|
||||||
<h4 id="save_variable">SAVE_VARIABLE<a class="headerlink" href="#save_variable" title="Permanent link">¶</a></h4>
|
<h4 id="save_variable">SAVE_VARIABLE<a class="headerlink" href="#save_variable" title="Permanent link">¶</a></h4>
|
||||||
<p><code>SAVE_VARIABLE VARIABLE=<name> VALUE=<value></code>: A változót a lemezre menti, hogy újraindításkor is használható legyen. Minden tárolt változó betöltődik a <code>printer.save_variables.variables</code> dict indításkor, és használható a G-kód makrókban. A megadott VALUE-t Python literálként elemzi.</p>
|
<p><code>SAVE_VARIABLE VARIABLE=<name> VALUE=<value></code>: Saves the variable to disk so that it can be used across restarts. The VARIABLE must be lowercase. All stored variables are loaded into the <code>printer.save_variables.variables</code> dict at startup and can be used in gcode macros. The provided VALUE is parsed as a Python literal.</p>
|
||||||
<h3 id="screws_tilt_adjust">[screws_tilt_adjust]<a class="headerlink" href="#screws_tilt_adjust" title="Permanent link">¶</a></h3>
|
<h3 id="screws_tilt_adjust">[screws_tilt_adjust]<a class="headerlink" href="#screws_tilt_adjust" title="Permanent link">¶</a></h3>
|
||||||
<p>A következő parancsok akkor érhetők el, ha a <a href="Config_Reference.html#screws_tilt_adjust">screws_tilt_adjust konfigurációs szakasz</a> engedélyezve van (lásd még a <a href="Manual_Level.html#adjusting-bed-leveling-screws-using-the-bed-probe">kézi szintbeállítási útmutatót</a>).</p>
|
<p>A következő parancsok akkor érhetők el, ha a <a href="Config_Reference.html#screws_tilt_adjust">screws_tilt_adjust konfigurációs szakasz</a> engedélyezve van (lásd még a <a href="Manual_Level.html#adjusting-bed-leveling-screws-using-the-bed-probe">kézi szintbeállítási útmutatót</a>).</p>
|
||||||
<h4 id="screws_tilt_calculate">SCREWS_TILT_CALCULATE<a class="headerlink" href="#screws_tilt_calculate" title="Permanent link">¶</a></h4>
|
<h4 id="screws_tilt_calculate">SCREWS_TILT_CALCULATE<a class="headerlink" href="#screws_tilt_calculate" title="Permanent link">¶</a></h4>
|
||||||
|
@ -5199,6 +5287,18 @@ section</a> is enabled.</p>
|
||||||
<p>A következő parancs akkor érhető el, ha a <a href="Config_Reference.html#temperature_fan">temperature_fan konfigurációs szakasz</a> engedélyezve van.</p>
|
<p>A következő parancs akkor érhető el, ha a <a href="Config_Reference.html#temperature_fan">temperature_fan konfigurációs szakasz</a> engedélyezve van.</p>
|
||||||
<h4 id="set_temperature_fan_target">SET_TEMPERATURE_FAN_TARGET<a class="headerlink" href="#set_temperature_fan_target" title="Permanent link">¶</a></h4>
|
<h4 id="set_temperature_fan_target">SET_TEMPERATURE_FAN_TARGET<a class="headerlink" href="#set_temperature_fan_target" title="Permanent link">¶</a></h4>
|
||||||
<p><code>SET_TEMPERATURE_FAN_TARGET temperature_fan=<temperature_fan_name> [target=<target_temperature>] [min_speed=<min_speed>] [max_speed=<max_speed>]</code>: A temperature_fan célhőmérsékletének beállítása. Ha nincs megadva célérték, akkor a konfigurációs fájlban megadott hőmérsékletet állítja be. Ha a sebességek nincsenek megadva, akkor nem történik változás.</p>
|
<p><code>SET_TEMPERATURE_FAN_TARGET temperature_fan=<temperature_fan_name> [target=<target_temperature>] [min_speed=<min_speed>] [max_speed=<max_speed>]</code>: A temperature_fan célhőmérsékletének beállítása. Ha nincs megadva célérték, akkor a konfigurációs fájlban megadott hőmérsékletet állítja be. Ha a sebességek nincsenek megadva, akkor nem történik változás.</p>
|
||||||
|
<h3 id="temperature_probe">[temperature_probe]<a class="headerlink" href="#temperature_probe" title="Permanent link">¶</a></h3>
|
||||||
|
<p>A következő parancsok akkor érhetők el, ha a <a href="Config_Reference.html#temperature_probe">temperature_probe konfigurációs szakasz</a> engedélyezve van.</p>
|
||||||
|
<h4 id="temperature_probe_calibrate">TEMPERATURE_PROBE_CALIBRATE<a class="headerlink" href="#temperature_probe_calibrate" title="Permanent link">¶</a></h4>
|
||||||
|
<p><code>TEMPERATURE_PROBE_CALIBRATE [PROBE=<probe name>] [TARGET=<value>] [STEP=<value>]</code>: Elindítja a szonda sodródásának kalibrálását örvényáram alapú szondákhoz. A <code>TARGET</code> az utolsó mérés célhőmérséklete. Ha a mérés során rögzített hőmérséklet meghaladja a <code>TARGET</code> kalibrációt, akkor a kalibráció befejeződik. A <code>STEP</code> paraméter beállítja a hőmérséklet-deltát (C-ban) a mérések között. A mérések után ez a delta a <code>TEMPERATURE_PROBE_NEXT</code> hívás ütemezésére szolgál. Az alapértelmezett <code>STEP</code> a 2.</p>
|
||||||
|
<h4 id="temperature_probe_next">TEMPERATURE_PROBE_NEXT<a class="headerlink" href="#temperature_probe_next" title="Permanent link">¶</a></h4>
|
||||||
|
<p><code>TEMPERATURE_PROBE_NEXT</code>: A kalibrálás megkezdése után ez a parancs fut a következő méréshez. A rendszer automatikusan ütemezi a futást, amikor elérte a <code>STEP</code> által meghatározott delta értéket, de lehetséges manuálisan is futtatni ezt a parancsot egy új mérés kényszerítéséhez. Ez a parancs csak kalibrálás közben érhető el.</p>
|
||||||
|
<h4 id="temperature_probe_complete">TEMPERATURE_PROBE_COMPLETE:<a class="headerlink" href="#temperature_probe_complete" title="Permanent link">¶</a></h4>
|
||||||
|
<p><code>TEMPERATURE_PROBE_COMPLETE</code>: A kalibráció befejezésére és az aktuális eredmény mentésére használható, mielőtt elérné a <code>TARGET</code> hőmérsékletet. Ez a parancs csak kalibrálás közben érhető el.</p>
|
||||||
|
<h4 id="abort">ABORT<a class="headerlink" href="#abort" title="Permanent link">¶</a></h4>
|
||||||
|
<p><code>ABORT</code>: Megszakítja a kalibrálási folyamatot, elveti az aktuális eredményeket. Ez a parancs csak a drift-kalibráció során érhető el.</p>
|
||||||
|
<h3 id="temperature_probe_enable">TEMPERATURE_PROBE_ENABLE<a class="headerlink" href="#temperature_probe_enable" title="Permanent link">¶</a></h3>
|
||||||
|
<p><code>TEMPERATURE_PROBE_ENABLE ENABLE=[0|1]</code>: Be- vagy kikapcsolja a hőmérséklet-eltolás kompenzációját. Ha az ENGEDÉLYEZÉS 0-ra van állítva, az eltolás kompenzáció le lesz tiltva, ha 1-re van állítva, akkor engedélyezve van.</p>
|
||||||
<h3 id="tmcxxxx">[tmcXXXX]<a class="headerlink" href="#tmcxxxx" title="Permanent link">¶</a></h3>
|
<h3 id="tmcxxxx">[tmcXXXX]<a class="headerlink" href="#tmcxxxx" title="Permanent link">¶</a></h3>
|
||||||
<p>A következő parancsok akkor érhetők el, ha a <a href="Config_Reference.html#tmc-motorvezerlo-konfiguracioja">tmcXXXXXX konfigurációs szakaszok</a> bármelyike engedélyezve van.</p>
|
<p>A következő parancsok akkor érhetők el, ha a <a href="Config_Reference.html#tmc-motorvezerlo-konfiguracioja">tmcXXXXXX konfigurációs szakaszok</a> bármelyike engedélyezve van.</p>
|
||||||
<h4 id="dump_tmc">DUMP_TMC<a class="headerlink" href="#dump_tmc" title="Permanent link">¶</a></h4>
|
<h4 id="dump_tmc">DUMP_TMC<a class="headerlink" href="#dump_tmc" title="Permanent link">¶</a></h4>
|
||||||
|
@ -5246,18 +5346,6 @@ section</a> is enabled.</p>
|
||||||
<p>A következő parancsok akkor érhetők el, ha a <a href="Config_Reference.html#z_tilt">z_tilt konfigurációs szakasz</a> engedélyezve van.</p>
|
<p>A következő parancsok akkor érhetők el, ha a <a href="Config_Reference.html#z_tilt">z_tilt konfigurációs szakasz</a> engedélyezve van.</p>
|
||||||
<h4 id="z_tilt_adjust">Z_TILT_ADJUST<a class="headerlink" href="#z_tilt_adjust" title="Permanent link">¶</a></h4>
|
<h4 id="z_tilt_adjust">Z_TILT_ADJUST<a class="headerlink" href="#z_tilt_adjust" title="Permanent link">¶</a></h4>
|
||||||
<p><code>Z_TILT_ADJUST [RETRIES=<value>] [RETRY_TOLERANCE=<value>] [HORIZONTAL_MOVE_Z=<value>] [<probe_parameter>=<value>]</code>: Ez a parancs a konfigurációban megadott pontokat szondázza, majd a dőlés kompenzálása érdekében független beállításokat végez minden egyes Z léptetőn. Az opcionális mérő paraméterekkel kapcsolatos részletekért lásd a PROBE parancsot. Az opcionális <code>RETRIES</code>, <code>RETRY_TOLERANCE</code> és <code>HORIZONTAL_MOVE_Z</code> értékek felülírják a konfigurációs fájlban megadott opciókat.</p>
|
<p><code>Z_TILT_ADJUST [RETRIES=<value>] [RETRY_TOLERANCE=<value>] [HORIZONTAL_MOVE_Z=<value>] [<probe_parameter>=<value>]</code>: Ez a parancs a konfigurációban megadott pontokat szondázza, majd a dőlés kompenzálása érdekében független beállításokat végez minden egyes Z léptetőn. Az opcionális mérő paraméterekkel kapcsolatos részletekért lásd a PROBE parancsot. Az opcionális <code>RETRIES</code>, <code>RETRY_TOLERANCE</code> és <code>HORIZONTAL_MOVE_Z</code> értékek felülírják a konfigurációs fájlban megadott opciókat.</p>
|
||||||
<h3 id="temperature_probe">[temperature_probe]<a class="headerlink" href="#temperature_probe" title="Permanent link">¶</a></h3>
|
|
||||||
<p>A következő parancsok akkor érhetők el, ha a <a href="Config_Reference.html#temperature_probe">temperature_probe konfigurációs szakasz</a> engedélyezve van.</p>
|
|
||||||
<h4 id="temperature_probe_calibrate">TEMPERATURE_PROBE_CALIBRATE<a class="headerlink" href="#temperature_probe_calibrate" title="Permanent link">¶</a></h4>
|
|
||||||
<p><code>TEMPERATURE_PROBE_CALIBRATE [PROBE=<probe name>] [TARGET=<value>] [STEP=<value>]</code>: Elindítja a szonda sodródásának kalibrálását örvényáram alapú szondákhoz. A <code>TARGET</code> az utolsó mérés célhőmérséklete. Ha a mérés során rögzített hőmérséklet meghaladja a <code>TARGET</code> kalibrációt, akkor a kalibráció befejeződik. A <code>STEP</code> paraméter beállítja a hőmérséklet-deltát (C-ban) a mérések között. A mérések után ez a delta a <code>TEMPERATURE_PROBE_NEXT</code> hívás ütemezésére szolgál. Az alapértelmezett <code>STEP</code> a 2.</p>
|
|
||||||
<h4 id="temperature_probe_next">TEMPERATURE_PROBE_NEXT<a class="headerlink" href="#temperature_probe_next" title="Permanent link">¶</a></h4>
|
|
||||||
<p><code>TEMPERATURE_PROBE_NEXT</code>: A kalibrálás megkezdése után ez a parancs fut a következő méréshez. A rendszer automatikusan ütemezi a futást, amikor elérte a <code>STEP</code> által meghatározott delta értéket, de lehetséges manuálisan is futtatni ezt a parancsot egy új mérés kényszerítéséhez. Ez a parancs csak kalibrálás közben érhető el.</p>
|
|
||||||
<h4 id="temperature_probe_complete">TEMPERATURE_PROBE_COMPLETE:<a class="headerlink" href="#temperature_probe_complete" title="Permanent link">¶</a></h4>
|
|
||||||
<p><code>TEMPERATURE_PROBE_COMPLETE</code>: A kalibráció befejezésére és az aktuális eredmény mentésére használható, mielőtt elérné a <code>TARGET</code> hőmérsékletet. Ez a parancs csak kalibrálás közben érhető el.</p>
|
|
||||||
<h4 id="abort">ABORT<a class="headerlink" href="#abort" title="Permanent link">¶</a></h4>
|
|
||||||
<p><code>ABORT</code>: Megszakítja a kalibrálási folyamatot, elveti az aktuális eredményeket. Ez a parancs csak a drift-kalibráció során érhető el.</p>
|
|
||||||
<h3 id="temperature_probe_enable">TEMPERATURE_PROBE_ENABLE<a class="headerlink" href="#temperature_probe_enable" title="Permanent link">¶</a></h3>
|
|
||||||
<p><code>TEMPERATURE_PROBE_ENABLE ENABLE=[0|1]</code>: Be- vagy kikapcsolja a hőmérséklet-eltolás kompenzációját. Ha az ENGEDÉLYEZÉS 0-ra van állítva, az eltolás kompenzáció le lesz tiltva, ha 1-re van állítva, akkor engedélyezve van.</p>
|
|
||||||
|
|
||||||
|
|
||||||
</article>
|
</article>
|
||||||
|
|
|
@ -1357,8 +1357,8 @@
|
||||||
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
<a href="Load_Cell.md" class="md-nav__link">
|
<a href="Load_Cell.html" class="md-nav__link">
|
||||||
None
|
Load Cells
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
|
|
@ -1366,8 +1366,8 @@
|
||||||
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
<a href="Load_Cell.md" class="md-nav__link">
|
<a href="Load_Cell.html" class="md-nav__link">
|
||||||
None
|
Load Cells
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
@ -1481,8 +1481,8 @@
|
||||||
|
|
||||||
|
|
||||||
<h1 id="telepites">Telepítés<a class="headerlink" href="#telepites" title="Permanent link">¶</a></h1>
|
<h1 id="telepites">Telepítés<a class="headerlink" href="#telepites" title="Permanent link">¶</a></h1>
|
||||||
<p>Ezek az utasítások feltételezik, hogy a szoftver egy linux alapú gazdagépen fut, ahol egy Klipper-kompatibilis frontend fut. Javasoljuk, hogy egy SBC(Small Board Computer), például egy Raspberry Pi vagy Debian alapú Linux eszköz legyen a gazdagép (lásd a <a href="FAQ.html#can-i-run-klipper-on-something-other-other-than-a-raspberry-pi-3">GYIK</a> más lehetőségeket).</p>
|
<p>These instructions assume the software will run on a Linux-based host running a Klipper-compatible front end. It is recommended that a SBC(Small Board Computer) such as a Raspberry Pi or Debian-based Linux device be used as the host machine (see the <a href="FAQ.html#can-i-run-klipper-on-something-other-than-a-raspberry-pi-3">FAQ</a> for other options).</p>
|
||||||
<p>Ezen utasítások alkalmazásában a gazdagép a Linux eszközre, az MCU pedig a nyomtatólapra vonatkozik. Az SBC a Small Board Computer kifejezésre utal, mint például a Raspberry Pi.</p>
|
<p>For the purposes of these instructions, host relates to the Linux device and mcu relates to the printer board. SBC relates to the term Small Board Computer such as the Raspberry Pi.</p>
|
||||||
<h2 id="klipper-konfiguracios-fajl-beszerzese">Klipper konfigurációs fájl beszerzése<a class="headerlink" href="#klipper-konfiguracios-fajl-beszerzese" title="Permanent link">¶</a></h2>
|
<h2 id="klipper-konfiguracios-fajl-beszerzese">Klipper konfigurációs fájl beszerzése<a class="headerlink" href="#klipper-konfiguracios-fajl-beszerzese" title="Permanent link">¶</a></h2>
|
||||||
<p>A Klipper legtöbb beállítását a printer.cfg „nyomtató konfigurációs fájl” határozza meg, amely a gépen lesz tárolva. A megfelelő konfigurációs fájl gyakran úgy található meg, hogy a Klipper <a href="https://github.com/Klipper3d/klipper/blob/master/config/">config könyvtárában</a> keresünk egy „printer-” előtaggal kezdődő fájlt, amely megfelel a célnyomtatónak. A Klipper konfigurációs fájl tartalmazza a nyomtatóra vonatkozó technikai információkat, amelyekre a telepítés során szükség lesz.</p>
|
<p>A Klipper legtöbb beállítását a printer.cfg „nyomtató konfigurációs fájl” határozza meg, amely a gépen lesz tárolva. A megfelelő konfigurációs fájl gyakran úgy található meg, hogy a Klipper <a href="https://github.com/Klipper3d/klipper/blob/master/config/">config könyvtárában</a> keresünk egy „printer-” előtaggal kezdődő fájlt, amely megfelel a célnyomtatónak. A Klipper konfigurációs fájl tartalmazza a nyomtatóra vonatkozó technikai információkat, amelyekre a telepítés során szükség lesz.</p>
|
||||||
<p>Ha nincs megfelelő nyomtató konfigurációs fájl a Klipper config könyvtárban, akkor keresd meg a nyomtató gyártójának weboldalát, hogy van-e megfelelő Klipper konfigurációs fájljuk.</p>
|
<p>Ha nincs megfelelő nyomtató konfigurációs fájl a Klipper config könyvtárban, akkor keresd meg a nyomtató gyártójának weboldalát, hogy van-e megfelelő Klipper konfigurációs fájljuk.</p>
|
||||||
|
@ -1493,13 +1493,13 @@
|
||||||
<p>Jelenleg a legjobb választás a frontendek, amelyek a <a href="https://moonraker.readthedocs.io/">Moonraker web API</a> segítségével kérik le az információkat, és lehetőség van az <a href="https://octoprint.org/">Octoprint</a> használatára is a Klipper vezérléséhez.</p>
|
<p>Jelenleg a legjobb választás a frontendek, amelyek a <a href="https://moonraker.readthedocs.io/">Moonraker web API</a> segítségével kérik le az információkat, és lehetőség van az <a href="https://octoprint.org/">Octoprint</a> használatára is a Klipper vezérléséhez.</p>
|
||||||
<p>A felhasználó dönti el, hogy mit használ, de az alapjául szolgáló Klipper minden esetben ugyanaz. Arra bátorítjuk a felhasználókat, hogy kutassák fel a rendelkezésre álló lehetőségeket, és hozzanak megalapozott döntést.</p>
|
<p>A felhasználó dönti el, hogy mit használ, de az alapjául szolgáló Klipper minden esetben ugyanaz. Arra bátorítjuk a felhasználókat, hogy kutassák fel a rendelkezésre álló lehetőségeket, és hozzanak megalapozott döntést.</p>
|
||||||
<h2 id="os-kep-beszerzese-sbc-khez">OS-kép beszerzése SBC-khez<a class="headerlink" href="#os-kep-beszerzese-sbc-khez" title="Permanent link">¶</a></h2>
|
<h2 id="os-kep-beszerzese-sbc-khez">OS-kép beszerzése SBC-khez<a class="headerlink" href="#os-kep-beszerzese-sbc-khez" title="Permanent link">¶</a></h2>
|
||||||
<p>Számos módja van annak, hogy a Klipper SBC használatra szánt operációs rendszer képét megszerezd, a legtöbb attól függ, hogy milyen (front end-et) szeretnél használni. Az SBC lapok egyes gyártói saját Klipper-központú image-eket is biztosítanak.</p>
|
<p>There are many ways to obtain an OS image for Klipper for SBC use, most depend on what front end you wish to use. Some manufacturers of these SBC boards also provide their own Klipper-centric images.</p>
|
||||||
<p>A két fő Moonraker alapú frontend a <a href="https://docs.fluidd.xyz/">Fluidd</a> és a <a href="https://docs.mainsail.xyz/">Mainsail</a>, az utóbbi rendelkezik egy előre elkészített telepítő image <a href="http://docs.mainsailOS.xyz">„MainsailOS”</a>, ez tartalmazza a Raspberry Pi és néhány OrangePi variáns opciót.</p>
|
<p>The two main Moonraker-based front ends are <a href="https://docs.fluidd.xyz/">Fluidd</a> and <a href="https://docs.mainsail.xyz/">Mainsail</a>, the latter of which has a premade install image <a href="https://docs-os.mainsail.xyz/">"MainsailOS"</a>, this has the option for Raspberry Pi and some OrangePi variants.</p>
|
||||||
<p>A Fluidd telepíthető a KIAUH (Klipper Install And Update Helper) segítségével, amely az alábbiakban ismertetésre kerül, és egy harmadik féltől származó telepítő minden Klipper dologhoz.</p>
|
<p>A Fluidd telepíthető a KIAUH (Klipper Install And Update Helper) segítségével, amely az alábbiakban ismertetésre kerül, és egy harmadik féltől származó telepítő minden Klipper dologhoz.</p>
|
||||||
<p>Az OctoPrint telepíthető a népszerű OctoPi képen keresztül vagy a KIAUH segítségével, ezt a folyamatot a <OctoPrint.md> ismerteti.</p>
|
<p>Az OctoPrint telepíthető a népszerű OctoPi képen keresztül vagy a KIAUH segítségével, ezt a folyamatot a <OctoPrint.md> ismerteti.</p>
|
||||||
<h2 id="telepites-a-kiauh-n-keresztul">Telepítés a KIAUH-n keresztül<a class="headerlink" href="#telepites-a-kiauh-n-keresztul" title="Permanent link">¶</a></h2>
|
<h2 id="telepites-a-kiauh-n-keresztul">Telepítés a KIAUH-n keresztül<a class="headerlink" href="#telepites-a-kiauh-n-keresztul" title="Permanent link">¶</a></h2>
|
||||||
<p>Normális esetben az SBC alapképével kezd, például az RPiOS Lite-tal, vagy x86-os Linux eszköz esetén az Ubuntu Server-el. Kérjük, vedd figyelembe, hogy az asztali változatok nem ajánlottak bizonyos segédprogramok miatt, amelyek megakadályozhatják egyes Klipper funkciók működését, sőt, egyes nyomtatólapokhoz való hozzáférést is elfedhetik.</p>
|
<p>Normally you would start with a base image for your SBC, RPiOS Lite for example, or in the case of an x86 Linux device, Ubuntu Server. Please note that Desktop variants are not recommended due to certain helper programs that can stop some Klipper functions from working and even mask access to some printer boards.</p>
|
||||||
<p>A KIAUH használható a Klipper és a hozzá tartozó programok telepítésére különböző Linux alapú rendszerekre, amelyeken a Debian egy formája fut. További információ a <a href="https://github.com/dw-0/kiauh">https://github.com/dw-0/kiauh</a> oldalon található.</p>
|
<p>KIAUH can be used to install Klipper and its associated programs on a variety of Linux-based systems that run a form of Debian. More information can be found at <a href="https://github.com/dw-0/kiauh">https://github.com/dw-0/kiauh</a></p>
|
||||||
<h2 id="a-mikrokontroller-felepitese-es-egetese">A mikrokontroller felépítése és égetése<a class="headerlink" href="#a-mikrokontroller-felepitese-es-egetese" title="Permanent link">¶</a></h2>
|
<h2 id="a-mikrokontroller-felepitese-es-egetese">A mikrokontroller felépítése és égetése<a class="headerlink" href="#a-mikrokontroller-felepitese-es-egetese" title="Permanent link">¶</a></h2>
|
||||||
<p>A mikrokontroller kódjának lefordításához kezdj a következő parancsok futtatásával a gazdakészüléken:</p>
|
<p>A mikrokontroller kódjának lefordításához kezdj a következő parancsok futtatásával a gazdakészüléken:</p>
|
||||||
<div class="highlight"><pre><span></span><code>cd ~/klipper/
|
<div class="highlight"><pre><span></span><code>cd ~/klipper/
|
||||||
|
@ -1510,7 +1510,7 @@ make menuconfig
|
||||||
<div class="highlight"><pre><span></span><code>make
|
<div class="highlight"><pre><span></span><code>make
|
||||||
</code></pre></div>
|
</code></pre></div>
|
||||||
|
|
||||||
<p>Ha a <a href="#obtain-a-klipper-configuration-file">nyomtató konfigurációs fájl</a> tetején található megjegyzések egyéni lépéseket írnak le a "flash" végső képnek a nyomtató vezérlőpanelére történő égetéséhez, akkor kövesd ezeket a lépéseket, majd folytasd az <a href="#configuring-octoprint-to-use-klipper">OctoPrint konfigurálása</a> lépésekkel.</p>
|
<p>If the comments at the top of the <a href="#obtain-a-klipper-configuration-file">printer configuration file</a> describe custom steps for "flashing" the final image to the printer control board, then follow those steps and then proceed to <a href="#configuring-octoprint-to-use-klipper">configuring OctoPrint</a>.</p>
|
||||||
<p>Ellenkező esetben a következő lépéseket gyakran használják a nyomtató vezérlőlapjának "flash" égetésére. Először meg kell határozni a mikrokontrollerhez csatlakoztatott soros portot. Futtasd a következőket:</p>
|
<p>Ellenkező esetben a következő lépéseket gyakran használják a nyomtató vezérlőlapjának "flash" égetésére. Először meg kell határozni a mikrokontrollerhez csatlakoztatott soros portot. Futtasd a következőket:</p>
|
||||||
<div class="highlight"><pre><span></span><code>ls /dev/serial/by-id/*
|
<div class="highlight"><pre><span></span><code>ls /dev/serial/by-id/*
|
||||||
</code></pre></div>
|
</code></pre></div>
|
||||||
|
@ -1520,8 +1520,8 @@ make menuconfig
|
||||||
</code></pre></div>
|
</code></pre></div>
|
||||||
|
|
||||||
<p>Gyakori, hogy minden nyomtatónak saját egyedi soros port neve van. Ez az egyedi név kerül felhasználásra a mikrokontroller égetésekor. Lehetséges, hogy a fenti kimeneten több sor is szerepel - ha igen, válaszd ki a mikrokontrollernek megfelelő sort. Ha több elem is szerepel a listában, és a választás nem egyértelmű, húzd ki a kártyát, és futtasd le újra a parancsot, a hiányzó elem a nyomtató alaplapod lesz(további információért lásd <a href="FAQ.html#wheres-my-serial-port">GYIK</a>).</p>
|
<p>Gyakori, hogy minden nyomtatónak saját egyedi soros port neve van. Ez az egyedi név kerül felhasználásra a mikrokontroller égetésekor. Lehetséges, hogy a fenti kimeneten több sor is szerepel - ha igen, válaszd ki a mikrokontrollernek megfelelő sort. Ha több elem is szerepel a listában, és a választás nem egyértelmű, húzd ki a kártyát, és futtasd le újra a parancsot, a hiányzó elem a nyomtató alaplapod lesz(további információért lásd <a href="FAQ.html#wheres-my-serial-port">GYIK</a>).</p>
|
||||||
<p>Az STM32 vagy klón chipekkel, LPC chipekkel és más, gyakori mikrovezérlők esetében szokásos, hogy ezeknek SD-kártyán keresztül történő kezdeti Klipper flashelésre van szükségük.</p>
|
<p>For common micro-controllers with STM32 or clone chips, LPC chips and others, it is usual that these need an initial Klipper flash via SD card.</p>
|
||||||
<p>Ha ezzel a módszerrel égetsz, fontos, hogy a nyomtatópanel ne legyen USB-n keresztül csatlakoztatva a gazdagéphez, mivel egyes panelek képesek visszatáplálni a feszültséget, és megakadályozni az égetést.</p>
|
<p>When flashing with this method, it is important to make sure that the print board is not connected with USB to the host, due to some boards being able to feed power back to the board and stopping a flash from occurring.</p>
|
||||||
<p>Az Atmega chipeket használó általános mikrovezérlők, például a 2560-asok esetében a kódot a következő módon lehet égetni:</p>
|
<p>Az Atmega chipeket használó általános mikrovezérlők, például a 2560-asok esetében a kódot a következő módon lehet égetni:</p>
|
||||||
<div class="highlight"><pre><span></span><code>sudo service klipper stop
|
<div class="highlight"><pre><span></span><code>sudo service klipper stop
|
||||||
make flash FLASH_DEVICE=/dev/serial/by-id/usb-1a86_USB2.0-Serial-if00-port0
|
make flash FLASH_DEVICE=/dev/serial/by-id/usb-1a86_USB2.0-Serial-if00-port0
|
||||||
|
@ -1538,9 +1538,9 @@ sudo service klipper start
|
||||||
<p>Fontos megjegyezni, hogy az RP2040 chipeket e művelet előtt Boot üzemmódba kell helyezni.</p>
|
<p>Fontos megjegyezni, hogy az RP2040 chipeket e művelet előtt Boot üzemmódba kell helyezni.</p>
|
||||||
<h2 id="a-klipper-beallitasa">A Klipper beállítása<a class="headerlink" href="#a-klipper-beallitasa" title="Permanent link">¶</a></h2>
|
<h2 id="a-klipper-beallitasa">A Klipper beállítása<a class="headerlink" href="#a-klipper-beallitasa" title="Permanent link">¶</a></h2>
|
||||||
<p>A következő lépés a <a href="#obtain-a-klipper-configuration-file">nyomtató konfigurációs fájl</a> átmásolása a gazdagépre.</p>
|
<p>A következő lépés a <a href="#obtain-a-klipper-configuration-file">nyomtató konfigurációs fájl</a> átmásolása a gazdagépre.</p>
|
||||||
<p>Vitathatatlanul a legegyszerűbb módja a Klipper konfigurációs fájl beállításának a Mainsail vagy a Fluidd beépített szerkesztőinek használata. Ezek lehetővé teszik a felhasználó számára, hogy megnyissa a konfigurációs példákat, és elmentse őket a printer.cfg fájlba.</p>
|
<p>Arguably the easiest way to set the Klipper configuration file is using the built-in editors in Mainsail or Fluidd. These will allow the user to open the configuration examples and save them to be printer.cfg.</p>
|
||||||
<p>Egy másik lehetőség egy olyan asztali szerkesztő használata, amely támogatja a fájlok szerkesztését az „scp” és/vagy „sftp” protokollokon keresztül. Vannak szabadon elérhető eszközök, amelyek támogatják ezt (pl. Notepad++, WinSCP és Cyberduck). Töltsd be a nyomtató konfigurációs fájlját a szerkesztőbe, majd mentsd el a „printer.cfg” nevű fájlként a PI felhasználó home könyvtárába (pl. /home/pi/printer.cfg).</p>
|
<p>Egy másik lehetőség egy olyan asztali szerkesztő használata, amely támogatja a fájlok szerkesztését az „scp” és/vagy „sftp” protokollokon keresztül. Vannak szabadon elérhető eszközök, amelyek támogatják ezt (pl. Notepad++, WinSCP és Cyberduck). Töltsd be a nyomtató konfigurációs fájlját a szerkesztőbe, majd mentsd el a „printer.cfg” nevű fájlként a PI felhasználó home könyvtárába (pl. /home/pi/printer.cfg).</p>
|
||||||
<p>Alternatív megoldásként a fájlt közvetlenül az állomáson is lehet másolni és szerkeszteni SSH-n keresztül. Ez valahogy így nézhet ki (ügyelj arra, hogy a parancsot frissítsd a megfelelő nyomtató konfigurációs fájlnévvel):</p>
|
<p>Alternatively, one can also copy and edit the file directly on the host via SSH. That may look something like the following (be sure to update the command to use the appropriate printer config filename):</p>
|
||||||
<div class="highlight"><pre><span></span><code>cp ~/klipper/config/example-cartesian.cfg ~/printer.cfg
|
<div class="highlight"><pre><span></span><code>cp ~/klipper/config/example-cartesian.cfg ~/printer.cfg
|
||||||
nano ~/printer.cfg
|
nano ~/printer.cfg
|
||||||
</code></pre></div>
|
</code></pre></div>
|
||||||
|
@ -1558,9 +1558,9 @@ nano ~/printer.cfg
|
||||||
serial: /dev/serial/by-id/usb-1a86_USB2.0-Serial-if00-port0
|
serial: /dev/serial/by-id/usb-1a86_USB2.0-Serial-if00-port0
|
||||||
</code></pre></div>
|
</code></pre></div>
|
||||||
|
|
||||||
<p>A fájl létrehozása és szerkesztése után a konfiguráció betöltéséhez szükséges lesz egy „restart” parancs kiadása a parancskonzolon. A „status” parancs azt jelenti, hogy a nyomtató készen áll, ha a Klipper config fájl sikeresen beolvasásra került, és a mikrokontroller sikeresen meg lett találva és konfigurálva.</p>
|
<p>After creating and editing the file, it will be necessary to issue a "restart" command in the command console to load the config. A "status" command will report that the printer is ready if the Klipper config file is successfully read and the micro-controller is successfully found and configured.</p>
|
||||||
<p>A nyomtató konfigurációs fájljának testreszabásakor nem ritka, hogy a Klipper konfigurációs hibát jelez. Ha hiba lép fel, végezd el a szükséges javításokat a nyomtató konfigurációs fájljában, és add ki az "újraindítás" parancsot, amíg az "állapot" nem jelzi, hogy a nyomtató készen áll.</p>
|
<p>A nyomtató konfigurációs fájljának testreszabásakor nem ritka, hogy a Klipper konfigurációs hibát jelez. Ha hiba lép fel, végezd el a szükséges javításokat a nyomtató konfigurációs fájljában, és add ki az "újraindítás" parancsot, amíg az "állapot" nem jelzi, hogy a nyomtató készen áll.</p>
|
||||||
<p>A Klipper hibaüzeneteket jelent a parancsikonon és a Fluidd és Mainsail felugró ablakán keresztül. A „status” parancs használható a hibaüzenetek újbóli jelentésére. Egy napló is rendelkezésre áll, és általában a ~/printer_data/logs könyvtárban található, ennek a neve klippy.log.</p>
|
<p>Klipper reports error messages via the command console and pop-ups in Fluidd and Mainsail. The "status" command can be used to re-report error messages. A log is available and usually located at <code>~/printer_data/logs/klippy.log</code>.</p>
|
||||||
<p>Miután a Klipper jelenti, hogy a nyomtató készen áll, folytasd a <a href="Config_checks.html">konfigurációs ellenőrzés</a> című dokumentummal, hogy elvégezz néhány alapvető ellenőrzést a config fájlban lévő definíciókon. További információkért lásd a fő <a href="Overview.html">dokumentációs hivatkozás</a> című rész.</p>
|
<p>Miután a Klipper jelenti, hogy a nyomtató készen áll, folytasd a <a href="Config_checks.html">konfigurációs ellenőrzés</a> című dokumentummal, hogy elvégezz néhány alapvető ellenőrzést a config fájlban lévő definíciókon. További információkért lásd a fő <a href="Overview.html">dokumentációs hivatkozás</a> című rész.</p>
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -1411,8 +1411,8 @@
|
||||||
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
<a href="Load_Cell.md" class="md-nav__link">
|
<a href="Load_Cell.html" class="md-nav__link">
|
||||||
None
|
Load Cells
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
|
1635
hu/Load_Cell.html
Normal file
1635
hu/Load_Cell.html
Normal file
File diff suppressed because it is too large
Load diff
|
@ -1383,8 +1383,8 @@
|
||||||
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
<a href="Load_Cell.md" class="md-nav__link">
|
<a href="Load_Cell.html" class="md-nav__link">
|
||||||
None
|
Load Cells
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
|
|
@ -1358,8 +1358,8 @@
|
||||||
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
<a href="Load_Cell.md" class="md-nav__link">
|
<a href="Load_Cell.html" class="md-nav__link">
|
||||||
None
|
Load Cells
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
|
|
@ -838,11 +838,11 @@
|
||||||
<ul class="md-nav__list">
|
<ul class="md-nav__list">
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
<a href="#mpu-9250mpu-9255mpu-6515mpu-6050mpu-6500" class="md-nav__link">
|
<a href="#mpu-9250mpu-9255mpu-6515mpu-6050mpu-6500icm20948" class="md-nav__link">
|
||||||
MPU-9250/MPU-9255/MPU-6515/MPU-6050/MPU-6500
|
MPU-9250/MPU-9255/MPU-6515/MPU-6050/MPU-6500/ICM20948
|
||||||
</a>
|
</a>
|
||||||
|
|
||||||
<nav class="md-nav" aria-label="MPU-9250/MPU-9255/MPU-6515/MPU-6050/MPU-6500">
|
<nav class="md-nav" aria-label="MPU-9250/MPU-9255/MPU-6515/MPU-6050/MPU-6500/ICM20948">
|
||||||
<ul class="md-nav__list">
|
<ul class="md-nav__list">
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
|
@ -1595,8 +1595,8 @@
|
||||||
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
<a href="Load_Cell.md" class="md-nav__link">
|
<a href="Load_Cell.html" class="md-nav__link">
|
||||||
None
|
Load Cells
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
@ -1721,11 +1721,11 @@
|
||||||
<ul class="md-nav__list">
|
<ul class="md-nav__list">
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
<a href="#mpu-9250mpu-9255mpu-6515mpu-6050mpu-6500" class="md-nav__link">
|
<a href="#mpu-9250mpu-9255mpu-6515mpu-6050mpu-6500icm20948" class="md-nav__link">
|
||||||
MPU-9250/MPU-9255/MPU-6515/MPU-6050/MPU-6500
|
MPU-9250/MPU-9255/MPU-6515/MPU-6050/MPU-6500/ICM20948
|
||||||
</a>
|
</a>
|
||||||
|
|
||||||
<nav class="md-nav" aria-label="MPU-9250/MPU-9255/MPU-6515/MPU-6050/MPU-6500">
|
<nav class="md-nav" aria-label="MPU-9250/MPU-9255/MPU-6515/MPU-6050/MPU-6500/ICM20948">
|
||||||
<ul class="md-nav__list">
|
<ul class="md-nav__list">
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
|
@ -1942,7 +1942,7 @@
|
||||||
<p>A Klipper beépített támogatással rendelkezik az ADXL345, MPU-9250, LIS2DW és LIS3DH kompatibilis gyorsulásmérőkhöz, amelyek segítségével a nyomtató különböző tengelyek rezonanciafrekvenciái mérhetők, és a rezonanciák kompenzálására a <a href="Resonance_Compensation.html">Rezonancia kompenzáció</a> automatikus beállítása használható. Vedd figyelembe, hogy a gyorsulásmérők használata némi forrasztást és krimpelést igényel. Az ADXL345 csatlakoztatható egy Raspberry Pi vagy MCU lap SPI interfészéhez (viszonylag gyorsnak kell lennie). Az MPU-család közvetlenül csatlakoztatható egy Raspberry Pi I2C-interfészéhez, vagy egy MCU-kártya I2C-interfészéhez, amely támogatja a Klipper 400kbit/s <em>gyors üzemmódot</em>. A LIS2DW és a LIS3DH csatlakoztatható SPI vagy I2C interfészhez a fentiekkel megegyező megfontolásokkal.</p>
|
<p>A Klipper beépített támogatással rendelkezik az ADXL345, MPU-9250, LIS2DW és LIS3DH kompatibilis gyorsulásmérőkhöz, amelyek segítségével a nyomtató különböző tengelyek rezonanciafrekvenciái mérhetők, és a rezonanciák kompenzálására a <a href="Resonance_Compensation.html">Rezonancia kompenzáció</a> automatikus beállítása használható. Vedd figyelembe, hogy a gyorsulásmérők használata némi forrasztást és krimpelést igényel. Az ADXL345 csatlakoztatható egy Raspberry Pi vagy MCU lap SPI interfészéhez (viszonylag gyorsnak kell lennie). Az MPU-család közvetlenül csatlakoztatható egy Raspberry Pi I2C-interfészéhez, vagy egy MCU-kártya I2C-interfészéhez, amely támogatja a Klipper 400kbit/s <em>gyors üzemmódot</em>. A LIS2DW és a LIS3DH csatlakoztatható SPI vagy I2C interfészhez a fentiekkel megegyező megfontolásokkal.</p>
|
||||||
<p>A gyorsulásmérők beszerzésekor vedd figyelembe, hogy számos különböző nyomtatott áramköri lapkakialakítás és különböző klónok léteznek. Ha 5V-os nyomtató MCU-hoz csatlakozik, győződj meg róla, hogy rendelkezel feszültségszabályozóval és szintválasztóval.</p>
|
<p>A gyorsulásmérők beszerzésekor vedd figyelembe, hogy számos különböző nyomtatott áramköri lapkakialakítás és különböző klónok léteznek. Ha 5V-os nyomtató MCU-hoz csatlakozik, győződj meg róla, hogy rendelkezel feszültségszabályozóval és szintválasztóval.</p>
|
||||||
<p>Az ADXL345-ök esetében győződj meg róla, hogy a kártya támogatja az SPI módot (úgy tűnik, hogy néhány kártya keményen I2C-re van konfigurálva az SDO GND-re húzásával).</p>
|
<p>Az ADXL345-ök esetében győződj meg róla, hogy a kártya támogatja az SPI módot (úgy tűnik, hogy néhány kártya keményen I2C-re van konfigurálva az SDO GND-re húzásával).</p>
|
||||||
<p>Az MPU-9250/MPU-9255/MPU-6515/MPU-6050/MPU-6500-asok és a LIS2DW/LIS3DH-ok esetében is számos különböző lapkakialakítás és klón létezik különböző I2C felhúzó ellenállásokkal, amelyeket ki kell egészíteni.</p>
|
<p>For MPU-9250/MPU-9255/MPU-6515/MPU-6050/MPU-6500/ICM20948s and LIS2DW/LIS3DH there are also a variety of board designs and clones with different I2C pull-up resistors which will need supplementing.</p>
|
||||||
<h2 id="mcu-k-klipper-i2c-gyors-uzemmodu-tamogatassal">MCU-k Klipper I2C <em>gyors üzemmódú</em> támogatással<a class="headerlink" href="#mcu-k-klipper-i2c-gyors-uzemmodu-tamogatassal" title="Permanent link">¶</a></h2>
|
<h2 id="mcu-k-klipper-i2c-gyors-uzemmodu-tamogatassal">MCU-k Klipper I2C <em>gyors üzemmódú</em> támogatással<a class="headerlink" href="#mcu-k-klipper-i2c-gyors-uzemmodu-tamogatassal" title="Permanent link">¶</a></h2>
|
||||||
<table>
|
<table>
|
||||||
<thead>
|
<thead>
|
||||||
|
@ -2107,7 +2107,7 @@ GND+SCL
|
||||||
</code></pre></div>
|
</code></pre></div>
|
||||||
|
|
||||||
<p>Vedd figyelembe, hogy a kábelárnyékolással ellentétben a GND(k)-et mindkét végén csatlakoztatni kell.</p>
|
<p>Vedd figyelembe, hogy a kábelárnyékolással ellentétben a GND(k)-et mindkét végén csatlakoztatni kell.</p>
|
||||||
<h4 id="mpu-9250mpu-9255mpu-6515mpu-6050mpu-6500">MPU-9250/MPU-9255/MPU-6515/MPU-6050/MPU-6500<a class="headerlink" href="#mpu-9250mpu-9255mpu-6515mpu-6050mpu-6500" title="Permanent link">¶</a></h4>
|
<h4 id="mpu-9250mpu-9255mpu-6515mpu-6050mpu-6500icm20948">MPU-9250/MPU-9255/MPU-6515/MPU-6050/MPU-6500/ICM20948<a class="headerlink" href="#mpu-9250mpu-9255mpu-6515mpu-6050mpu-6500icm20948" title="Permanent link">¶</a></h4>
|
||||||
<p>Ezeket a gyorsulásmérőket teszteltük, hogy az RPi, RP2040 (Pico) és AVR modelleken 400kbit/s sebességgel (<em>gyors mód</em>) működnek I2C-n keresztül. Néhány MPU gyorsulásmérő modul tartalmaz pull-upot, de néhány túl nagy 10K, és kisebb párhuzamos ellenállásokkal kell megváltoztatni vagy kiegészíteni.</p>
|
<p>Ezeket a gyorsulásmérőket teszteltük, hogy az RPi, RP2040 (Pico) és AVR modelleken 400kbit/s sebességgel (<em>gyors mód</em>) működnek I2C-n keresztül. Néhány MPU gyorsulásmérő modul tartalmaz pull-upot, de néhány túl nagy 10K, és kisebb párhuzamos ellenállásokkal kell megváltoztatni vagy kiegészíteni.</p>
|
||||||
<p>Ajánlott csatlakozási séma az I2C-hez a Raspberry Pi-n:</p>
|
<p>Ajánlott csatlakozási séma az I2C-hez a Raspberry Pi-n:</p>
|
||||||
<table>
|
<table>
|
||||||
|
@ -2328,6 +2328,7 @@ probe_points:
|
||||||
100, 100, 20 # egy példa
|
100, 100, 20 # egy példa
|
||||||
</code></pre></div>
|
</code></pre></div>
|
||||||
|
|
||||||
|
<p>If you are using the ICM20948, replace instances of "mpu9250" with "icm20948".</p>
|
||||||
<h4 id="mpu-9520-konfiguralasa-kompatibilis-pico-segitsegevel">MPU-9520 konfigurálása kompatibilis Pico segítségével<a class="headerlink" href="#mpu-9520-konfiguralasa-kompatibilis-pico-segitsegevel" title="Permanent link">¶</a></h4>
|
<h4 id="mpu-9520-konfiguralasa-kompatibilis-pico-segitsegevel">MPU-9520 konfigurálása kompatibilis Pico segítségével<a class="headerlink" href="#mpu-9520-konfiguralasa-kompatibilis-pico-segitsegevel" title="Permanent link">¶</a></h4>
|
||||||
<p>A Pico I2C alapértelmezés szerint 400000-re van beállítva. Egyszerűen add hozzá a következőket a printer.cfg fájlhoz:</p>
|
<p>A Pico I2C alapértelmezés szerint 400000-re van beállítva. Egyszerűen add hozzá a következőket a printer.cfg fájlhoz:</p>
|
||||||
<div class="highlight"><pre><span></span><code>[mcu pico]
|
<div class="highlight"><pre><span></span><code>[mcu pico]
|
||||||
|
@ -2346,6 +2347,7 @@ probe_points:
|
||||||
pins: pico:gpio23
|
pins: pico:gpio23
|
||||||
</code></pre></div>
|
</code></pre></div>
|
||||||
|
|
||||||
|
<p>If you are using the ICM20948, replace instances of "mpu9250" with "icm20948".</p>
|
||||||
<h4 id="mpu-9520-konfiguralasa-kompatibilis-avr-rel">MPU-9520 konfigurálása kompatibilis AVR-rel<a class="headerlink" href="#mpu-9520-konfiguralasa-kompatibilis-avr-rel" title="Permanent link">¶</a></h4>
|
<h4 id="mpu-9520-konfiguralasa-kompatibilis-avr-rel">MPU-9520 konfigurálása kompatibilis AVR-rel<a class="headerlink" href="#mpu-9520-konfiguralasa-kompatibilis-avr-rel" title="Permanent link">¶</a></h4>
|
||||||
<p>Az AVR I2C az MPU9250 opcióval 400000-re lesz beállítva. Egyszerűen add hozzá a következőket a printer.cfg fájlhoz:</p>
|
<p>Az AVR I2C az MPU9250 opcióval 400000-re lesz beállítva. Egyszerűen add hozzá a következőket a printer.cfg fájlhoz:</p>
|
||||||
<div class="highlight"><pre><span></span><code>[mcu nano]
|
<div class="highlight"><pre><span></span><code>[mcu nano]
|
||||||
|
@ -2360,6 +2362,7 @@ probe_points:
|
||||||
100, 100, 20 # egy példa
|
100, 100, 20 # egy példa
|
||||||
</code></pre></div>
|
</code></pre></div>
|
||||||
|
|
||||||
|
<p>If you are using the ICM20948, replace instances of "mpu9250" with "icm20948".</p>
|
||||||
<p>Indítsd újra a Klippert a <code>RESTART</code> paranccsal.</p>
|
<p>Indítsd újra a Klippert a <code>RESTART</code> paranccsal.</p>
|
||||||
<h2 id="a-rezonanciak-merese">A rezonanciák mérése<a class="headerlink" href="#a-rezonanciak-merese" title="Permanent link">¶</a></h2>
|
<h2 id="a-rezonanciak-merese">A rezonanciák mérése<a class="headerlink" href="#a-rezonanciak-merese" title="Permanent link">¶</a></h2>
|
||||||
<h3 id="a-beallitas-ellenorzese">A beállítás ellenőrzése<a class="headerlink" href="#a-beallitas-ellenorzese" title="Permanent link">¶</a></h3>
|
<h3 id="a-beallitas-ellenorzese">A beállítás ellenőrzése<a class="headerlink" href="#a-beallitas-ellenorzese" title="Permanent link">¶</a></h3>
|
||||||
|
|
|
@ -1298,8 +1298,8 @@
|
||||||
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
<a href="Load_Cell.md" class="md-nav__link">
|
<a href="Load_Cell.html" class="md-nav__link">
|
||||||
None
|
Load Cells
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
|
|
@ -1281,8 +1281,8 @@
|
||||||
|
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
<a href="Load_Cell.md" class="md-nav__link">
|
<a href="Load_Cell.html" class="md-nav__link">
|
||||||
None
|
Load Cells
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue