Deploying to gh-pages from @ Klipper3d/klipper@2337d05f48 🚀

This commit is contained in:
KevinOConnor
2023-03-15 01:09:45 +00:00
parent 2537edbd1a
commit 1b72e91b9d
14 changed files with 39 additions and 1 deletions

View File

@@ -889,6 +889,13 @@
Disable any "advanced extruder pressure" settings
</a>
</li>
<li class="md-nav__item">
<a href="#start_print-macros" class="md-nav__link">
START_PRINT macros
</a>
</li>
</ul>
@@ -1356,6 +1363,13 @@
Disable any "advanced extruder pressure" settings
</a>
</li>
<li class="md-nav__item">
<a href="#start_print-macros" class="md-nav__link">
START_PRINT macros
</a>
</li>
</ul>
@@ -1442,6 +1456,30 @@ command excessive extrusion rates to the point that it triggers
Klipper's maximum extrusion cross-section check.</p>
<p>In contrast, it is okay (and often helpful) to use a slicer's
"retract" setting, "wipe" setting, and/or "wipe on retract" setting.</p>
<h2 id="start_print-macros">START_PRINT macros<a class="headerlink" href="#start_print-macros" title="Permanent link">&para;</a></h2>
<p>When using a START_PRINT macro or similar, it is useful to sometimes
pass through parameters from the slicer variables to the macro.</p>
<p>In Cura, to pass through temperatures, the following start gcode
would be used:</p>
<div class="highlight"><pre><span></span><code>START_PRINT BED_TEMP={material_bed_temperature_layer_0} EXTRUDER_TEMP={material_print_temperature_layer_0}
</code></pre></div>
<p>In slic3r derivatives such as PrusaSlicer and SuperSlicer, the
following would be used:</p>
<p>START_PRINT EXTRUDER_TEMP=[first_layer_temperature] BED_TEMP=[first_layer_bed_temperature]</p>
<p>Also note that these slicers will insert their own heating codes when
certain conditions are not met. In Cura, the existence of the
<code>{material_bed_temperature_layer_0}</code> and <code>{material_print_temperature_layer_0}</code>
variables is enough to mitigate this. In slic3r derivatives,
you would use:</p>
<div class="highlight"><pre><span></span><code>M140 S0
M104 S0
</code></pre></div>
<p>before the macro call. Also note that SuperSlicer has a
"custom gcode only" button option, which achieves the same outcome.</p>
<p>An example of a START_PRINT macro using these paramaters can
be found in config/sample-macros.cfg</p>
</article>