Deploying to gh-pages from @ Klipper3d/klipper@e9bf2d4c5c 🚀

This commit is contained in:
KevinOConnor
2023-09-25 00:03:56 +00:00
parent 91c2e79348
commit d34ed14b16
42 changed files with 503 additions and 503 deletions

View File

@@ -4558,7 +4558,7 @@ max_temp:
</code></pre></div>
<h3 id="z_thermal_adjust">[z_thermal_adjust]<a class="headerlink" href="#z_thermal_adjust" title="Permanent link">&para;</a></h3>
<p>Temperature-dependant toolhead Z position adjustment. Compensate for vertical toolhead movement caused by thermal expansion of the printer's frame in real-time using a temperature sensor (typically coupled to a vertical section of frame).</p>
<p>基于温度的工具头Z位置调整。使用温度传感器通常连接到框架的垂直部分实时补偿由于打印机框架的热膨胀引起的垂直方向工具头移动。</p>
<p>另请参阅:<a href="G-Codes.html#z_thermal_adjust">扩展G代码命令</a></p>
<div class="highlight"><pre><span></span><code>[z_thermal_adjust]
#temp_coeff:
@@ -4701,7 +4701,7 @@ gcode:
</code></pre></div>
<h3 id="save_variables">[save_variables]<a class="headerlink" href="#save_variables" title="Permanent link">&para;</a></h3>
<p>Support saving variables to disk so that they are retained across restarts. See <a href="Command_Templates.html#save-variables-to-disk">command templates</a> and <a href="G-Codes.html#save_variables">G-Code reference</a> for further information.</p>
<p>支持将变量保存到磁盘,以便在重新启动后保留。有关更多信息,请参阅<a href="Command_Templates.html#save-variables-to-disk">命令模板</a><a href="G-Codes.html#save_variables">G-Code参考文档</a></p>
<div class="highlight"><pre><span></span><code>[save_variables]
filename:
# 必须提供一个可以用来保存参数到磁盘的文件名。
@@ -4741,7 +4741,7 @@ path:
</code></pre></div>
<h3 id="force_move">[force_move]<a class="headerlink" href="#force_move" title="Permanent link">&para;</a></h3>
<p>Support manually moving stepper motors for diagnostic purposes. Note, using this feature may place the printer in an invalid state - see the <a href="G-Codes.html#force_move">command reference</a> for important details.</p>
<p>支持手动移动步进电机以进行诊断。注意,使用此功能可能会使打印机处于无效状态——有关重要细节,请参阅<a href="G-Codes.html#force_move">命令参考</a></p>
<div class="highlight"><pre><span></span><code>[force_move]
#enable_force_move: False
# 设置为true来启用 FORCE_MOVE 和 SET_KINEMATIC_POSITION 扩展
@@ -4834,7 +4834,7 @@ path:
</code></pre></div>
<h3 id="adxl345">[adxl345]<a class="headerlink" href="#adxl345" title="Permanent link">&para;</a></h3>
<p>Support for ADXL345 accelerometers. This support allows one to query accelerometer measurements from the sensor. This enables an ACCELEROMETER_MEASURE command (see <a href="G-Codes.html#adxl345">G-Codes</a> for more information). The default chip name is "default", but one may specify an explicit name (eg, [adxl345 my_chip_name]).</p>
<p>对 ADXL345 加速度传感器的支持。该支持允许用户从传感器获取加速度测量数据。这启用了一个 ACCELEROMETER_MEASURE 命令(有关更多信息,请参见 <a href="G-Codes.html#adxl345">G-Codes</a>)。默认的芯片名称为 "default",但您也可以指定一个明确的名称(例如,[adxl345 芯片名称])。</p>
<div class="highlight"><pre><span></span><code>[adxl345]
cs_pin:
# 传感器的 SPI 启用引脚。
@@ -4863,7 +4863,7 @@ cs_pin:
</code></pre></div>
<h3 id="mpu9250">[mpu9250]<a class="headerlink" href="#mpu9250" title="Permanent link">&para;</a></h3>
<p>Support for MPU-9250, MPU-9255, MPU-6515, MPU-6050, and MPU-6500 accelerometers (one may define any number of sections with an "mpu9250" prefix).</p>
<p>支持 MPU-9250MPU-9255MPU-6515MPU-6050 MPU-6500 加速度计可通过“mpu9250”前缀定义任意数量的分段</p>
<div class="highlight"><pre><span></span><code>[mpu9250 my_accelerometer]
#i2c_address:
# Default is 104 (0x68). If AD0 is high, it would be 0x69 instead.
@@ -4879,7 +4879,7 @@ cs_pin:
</code></pre></div>
<h3 id="resonance_tester">[resonance_tester]<a class="headerlink" href="#resonance_tester" title="Permanent link">&para;</a></h3>
<p>Support for resonance testing and automatic input shaper calibration. In order to use most of the functionality of this module, additional software dependencies must be installed; refer to <a href="Measuring_Resonances.html">Measuring Resonances</a> and the <a href="G-Codes.html#resonance_tester">command reference</a> for more information. See the <a href="Measuring_Resonances.html#max-smoothing">Max smoothing</a> section of the measuring resonances guide for more information on <code>max_smoothing</code> parameter and its use.</p>
<p>支持共振测试和自动输入整形器校准。为了使用该模块的大多数功能,必须安装额外的软件依赖项;参考<a href="Measuring_Resonances.html">测量共振</a><a href="G-Codes.html#resonance_tester">命令参考</a>以获取更多信息。有关 <code>max_smoothing</code> 参数及其用途的更多信息,请查阅测量共振指南的 <a href="Measuring_Resonances.html#max-smoothing">Max smoothing</a> 章节。</p>
<div class="highlight"><pre><span></span><code>[resonance_tester]
#probe_points:
# 共振测试点的列表每行一个X,Y,Z坐标点至少指定一个点。请确保
@@ -5127,7 +5127,7 @@ z_offset:
</code></pre></div>
<h3 id="dual_carriage">[dual_carriage]<a class="headerlink" href="#dual_carriage" title="Permanent link">&para;</a></h3>
<p>Support for cartesian printers with dual carriages on a single axis. The active carriage is set via the SET_DUAL_CARRIAGE extended g-code command. The "SET_DUAL_CARRIAGE CARRIAGE=1" command will activate the carriage defined in this section (CARRIAGE=0 will return activation to the primary carriage). Dual carriage support is typically combined with extra extruders - the SET_DUAL_CARRIAGE command is often called at the same time as the ACTIVATE_EXTRUDER command. Be sure to park the carriages during deactivation.</p>
<p>对单轴上具有双滑车的笛卡尔打印机的支持。通过 SET_DUAL_CARRIAGE 扩展G代码命令来设置活跃的滑车。"SET_DUAL_CARRIAGE CARRIAGE=1" 命令将激活在此分段中定义的滑车CARRIAGE=0 将重新激活主滑车)。双滑车支持通常与额外的挤出机组合在一起 - SET_DUAL_CARRIAGE 命令通常与 ACTIVATE_EXTRUDER 命令同时调用。在停用期间,请务必将滑车停放到适当的位置。</p>
<p>Idex参考示例<a href="https://github.com/Klipper3d/klipper/blob/master/config/sample-idex.cfg">sample-idex.cfg</a></p>
<div class="highlight"><pre><span></span><code>[dual_carriage]
axis:
@@ -5700,7 +5700,7 @@ pin:
<h2 id="leds">LEDs<a class="headerlink" href="#leds" title="Permanent link">&para;</a></h2>
<h3 id="led">[led]<a class="headerlink" href="#led" title="Permanent link">&para;</a></h3>
<p>Support for LEDs (and LED strips) controlled via micro-controller PWM pins (one may define any number of sections with an "led" prefix). See the <a href="G-Codes.html#led">command reference</a> for more information.</p>
<p>支持通过微控制器 PWM 引脚控制的 LED和 LED 条可通过“led”前缀定义任意数量的分段。有关更多信息请参阅<a href="G-Codes.html#led">命令参考</a></p>
<div class="highlight"><pre><span></span><code>[led my_led]
#red_pin:
#green_pin:
@@ -6720,7 +6720,7 @@ lcd_type:
</code></pre></div>
<h3 id="display_data">[display_data]<a class="headerlink" href="#display_data" title="Permanent link">&para;</a></h3>
<p>Support for displaying custom data on an lcd screen. One may create any number of display groups and any number of data items under those groups. The display will show all the data items for a given group if the display_group option in the [display] section is set to the given group name.</p>
<p>支持在LCD屏幕上显示自定义数据。您可以创建任意数量的显示组和该组下的任意数量的数据项。如果[display]分段中的display_group参数设置为给定的组名则显示屏将显示该组下的所有数据项。</p>
<p>一套<a href="https://github.com/Klipper3d/klipper/blob/master/klippy/extras/display/display.cfg">默认显示组</a>将被自动创建。通过覆盖打印机的 printer.cfg 主配置文件中的默认值可以替换或扩展这些 display_data 项。</p>
<div class="highlight"><pre><span></span><code>[display_data my_group_name my_data_name]
position:

View File

@@ -743,22 +743,22 @@
</li>
<li class="md-nav__item">
<a href="#fine-tuning-resonance-frequencies" class="md-nav__link">
Fine-tuning resonance frequencies
<a href="#_6" class="md-nav__link">
微调共振频率
</a>
</li>
<li class="md-nav__item">
<a href="#pressure-advance" class="md-nav__link">
Pressure Advance
<a href="#_7" class="md-nav__link">
压力提前
</a>
</li>
<li class="md-nav__item">
<a href="#unreliable-measurements-of-ringing-frequencies" class="md-nav__link">
Unreliable measurements of ringing frequencies
<a href="#_8" class="md-nav__link">
不可靠的共振频率测量结果
</a>
</li>
@@ -769,16 +769,16 @@
</li>
<li class="md-nav__item">
<a href="#troubleshooting-and-faq" class="md-nav__link">
Troubleshooting and FAQ
<a href="#_9" class="md-nav__link">
故障排除和常见问题解答
</a>
<nav class="md-nav" aria-label="Troubleshooting and FAQ">
<nav class="md-nav" aria-label="故障排除和常见问题解答">
<ul class="md-nav__list">
<li class="md-nav__item">
<a href="#i-cannot-get-reliable-measurements-of-resonance-frequencies" class="md-nav__link">
I cannot get reliable measurements of resonance frequencies
<a href="#_10" class="md-nav__link">
我无法可靠地测量共振频率
</a>
</li>
@@ -1457,22 +1457,22 @@
</li>
<li class="md-nav__item">
<a href="#fine-tuning-resonance-frequencies" class="md-nav__link">
Fine-tuning resonance frequencies
<a href="#_6" class="md-nav__link">
微调共振频率
</a>
</li>
<li class="md-nav__item">
<a href="#pressure-advance" class="md-nav__link">
Pressure Advance
<a href="#_7" class="md-nav__link">
压力提前
</a>
</li>
<li class="md-nav__item">
<a href="#unreliable-measurements-of-ringing-frequencies" class="md-nav__link">
Unreliable measurements of ringing frequencies
<a href="#_8" class="md-nav__link">
不可靠的共振频率测量结果
</a>
</li>
@@ -1483,16 +1483,16 @@
</li>
<li class="md-nav__item">
<a href="#troubleshooting-and-faq" class="md-nav__link">
Troubleshooting and FAQ
<a href="#_9" class="md-nav__link">
故障排除和常见问题解答
</a>
<nav class="md-nav" aria-label="Troubleshooting and FAQ">
<nav class="md-nav" aria-label="故障排除和常见问题解答">
<ul class="md-nav__list">
<li class="md-nav__item">
<a href="#i-cannot-get-reliable-measurements-of-resonance-frequencies" class="md-nav__link">
I cannot get reliable measurements of resonance frequencies
<a href="#_10" class="md-nav__link">
我无法可靠地测量共振频率
</a>
</li>
@@ -1662,29 +1662,29 @@ shaper_type: mzv
<p>Choose the minimum out of the two acceleration values (from ringing and smoothing), and put it as <code>max_accel</code> into printer.cfg.</p>
<p>值得注意的特别是在低振铃频率下EI整形器甚至在较低的加速度下也会造成过多的平滑。在这种情况下MZV 可能是更好的选择,因为它可能允许更高的加速度值。</p>
<p>在非常低的共振频率大约25Hz及以下即使是MZV整形器也可能产生过多的平滑。如果遇到这种情况可以尝试用 ZV 整形器重复<a href="#choosing-input-shaper">选择输入整形器</a>章节中的步骤,用<code>SET_INPUT_SHAPER SHAPER_TYPE=ZV</code> 命令代替。ZV整形器应该产生比MZV更少的平滑但对测量共振频率中的误差更敏感。</p>
<p>Another consideration is that if a resonance frequency is too low (below 20-25 Hz), it might be a good idea to increase the printer stiffness or reduce the moving mass. Otherwise, acceleration and printing speed may be limited due too much smoothing now instead of ringing.</p>
<h3 id="fine-tuning-resonance-frequencies">Fine-tuning resonance frequencies<a class="headerlink" href="#fine-tuning-resonance-frequencies" title="Permanent link">&para;</a></h3>
<p>Note that the precision of the resonance frequencies measurements using the ringing test model is sufficient for most purposes, so further tuning is not advised. If you still want to try to double-check your results (e.g. if you still see some ringing after printing a test model with an input shaper of your choice with the same frequencies as you have measured earlier), you can follow the steps in this section. Note that if you see ringing at different frequencies after enabling [input_shaper], this section will not help with that.</p>
<p>另一个需要考虑的因素是如果共振频率过低低于20-25 Hz则最好增加打印机的刚度或减少运动质量。否则加速度和打印速度可能会受到过多的平滑限制而非共振。</p>
<h3 id="_6">微调共振频率<a class="headerlink" href="#_6" title="Permanent link">&para;</a></h3>
<p>请注意,使用共振测试模型进行的共振频率测量的精度通常足够用于大多数目的,因此不建议进一步调整。如果您仍然想尝试再次检查您的结果(例如,如果您在打印与您之前测量的频率相同的输入整形器的测试模型后仍然看到某些振纹),您可以按照本节中的步骤操作。请注意,如果您在启用[input_shaper]后看到不同频率的振纹,本节将无法解决这个问题。</p>
<p>Assuming that you have sliced the ringing model with suggested parameters, complete the following steps for each of the axes X and Y:</p>
<ol>
<li>Prepare for test: <code>SET_VELOCITY_LIMIT ACCEL_TO_DECEL=7000</code></li>
<li>Make sure Pressure Advance is disabled: <code>SET_PRESSURE_ADVANCE ADVANCE=0</code></li>
<li>Execute: <code>SET_INPUT_SHAPER SHAPER_TYPE=ZV</code></li>
<li>From the existing ringing test model with your chosen input shaper select the acceleration that shows ringing sufficiently well, and set it with: <code>SET_VELOCITY_LIMIT ACCEL=...</code></li>
<li>Calculate the necessary parameters for the <code>TUNING_TOWER</code> command to tune <code>shaper_freq_x</code> parameter as follows: start = shaper_freq_x * 83 / 132 and factor = shaper_freq_x / 66, where <code>shaper_freq_x</code> here is the current value in <code>printer.cfg</code>.</li>
<li>计算<code>TUNING_TOWER</code>命令所需的参数,以调整<code>shaper_freq_x</code>参数,如下:start = shaper_freq_x * 83 / 132 factor = shaper_freq_x / 66,其中<code>shaper_freq_x</code><code>printer.cfg</code>中的当前值。</li>
<li>Execute the command: <code>TUNING_TOWER COMMAND=SET_INPUT_SHAPER PARAMETER=SHAPER_FREQ_X START=start FACTOR=factor BAND=5</code> using <code>start</code> and <code>factor</code> values calculated at step (5).</li>
<li>Print the test model.</li>
<li>Reset the original frequency value: <code>SET_INPUT_SHAPER SHAPER_FREQ_X=...</code>.</li>
<li>Find the band which shows ringing the least and count its number from the bottom starting at 1.</li>
<li>Calculate the new shaper_freq_x value via old shaper_freq_x * (39 + 5 * #band-number) / 66.</li>
<li>打印测试模型。</li>
<li>重置原始频率值:<code>SET_INPUT_SHAPER SHAPER_FREQ_X=...</code></li>
<li>找到振纹最少的条带并从底部从1开始数它的高度。</li>
<li>通过旧的 shaper_freq_x * (39 + 5 * #条带高度) / 66 计算新的 shaper_freq_x 值。</li>
</ol>
<p>Repeat these steps for the Y axis in the same manner, replacing references to X axis with the axis Y (e.g. replace <code>shaper_freq_x</code> with <code>shaper_freq_y</code> in the formulae and in the <code>TUNING_TOWER</code> command).</p>
<p>As an example, let's assume you have had measured the ringing frequency for one of the axis equal to 45 Hz. This gives start = 45 * 83 / 132 = 28.30 and factor = 45 / 66 = 0.6818 values for <code>TUNING_TOWER</code> command. Now let's assume that after printing the test model, the fourth band from the bottom gives the least ringing. This gives the updated shaper_freq_? value equal to 45 * (39 + 5 * 4) / 66 ≈ 40.23.</p>
<p>After both new <code>shaper_freq_x</code> and <code>shaper_freq_y</code> parameters have been calculated, you can update <code>[input_shaper]</code> section in <code>printer.cfg</code> with the new <code>shaper_freq_x</code> and <code>shaper_freq_y</code> values.</p>
<h3 id="pressure-advance">Pressure Advance<a class="headerlink" href="#pressure-advance" title="Permanent link">&para;</a></h3>
<p>以相同的方式重复这些步骤用Y轴替换X轴例如在公式和<code>TUNING_TOWER</code>命令中,用<code>shaper_freq_y</code>替换<code>shaper_freq_x</code>)。</p>
<p>假设你已测得其中一个轴的共振频率等于45 Hz。这给出了 <code>TUNING_TOWER</code> 命令的 start = 45 * 83 / 132 = 28.30 和 factor = 45 / 66 = 0.6818 值。现在,假设在打印测试模型后,从底部数起的第四个条带的振纹最少。这给出了更新后的 shaper_freq_? 值等于 45 * (39 + 5 * 4) / 66 ≈ 40.23</p>
<p>在新的 <code>shaper_freq_x</code> <code>shaper_freq_y</code> 参数计算完成后,你可以在 <code>printer.cfg</code> <code>[input_shaper]</code> 分段中用新的 <code>shaper_freq_x</code> <code>shaper_freq_y</code> 值更新。</p>
<h3 id="_7">压力提前<a class="headerlink" href="#_7" title="Permanent link">&para;</a></h3>
<p>If you use Pressure Advance, it may need to be re-tuned. Follow the <a href="Pressure_Advance.html#tuning-pressure-advance">instructions</a> to find the new value, if it differs from the previous one. Make sure to restart Klipper before tuning Pressure Advance.</p>
<h3 id="unreliable-measurements-of-ringing-frequencies">Unreliable measurements of ringing frequencies<a class="headerlink" href="#unreliable-measurements-of-ringing-frequencies" title="Permanent link">&para;</a></h3>
<p>If you are unable to measure the ringing frequencies, e.g. if the distance between the oscillations is not stable, you may still be able to take advantage of input shaping techniques, but the results may not be as good as with proper measurements of the frequencies, and will require a bit more tuning and printing the test model. Note that another possibility is to purchase and install an accelerometer and measure the resonances with it (refer to the <a href="Measuring_Resonances.html">docs</a> describing the required hardware and the setup process) - but this option requires some crimping and soldering.</p>
<h3 id="_8">不可靠的共振频率测量结果<a class="headerlink" href="#_8" title="Permanent link">&para;</a></h3>
<p>如果你无法测量共振频率,例如,如果振荡之间的距离不稳定,你仍然可以利用输入整形技术,但结果可能不如使用频率的正确测量那样好,并且需要更多的调整和打印测试模型。注意,另一种可能的解决方法是购买并安装加速度计,并用它来测量共振(参考<a href="Measuring_Resonances.html">文档</a>描述所需的硬件和设置过程)- 但这个选项需要压接和焊接一些连接器。</p>
<p>For tuning, add empty <code>[input_shaper]</code> section to your <code>printer.cfg</code>. Then, assuming that you have sliced the ringing model with suggested parameters, print the test model 3 times as follows. First time, prior to printing, run</p>
<ol>
<li><code>RESTART</code></li>
@@ -1693,42 +1693,42 @@ shaper_type: mzv
<li><code>SET_INPUT_SHAPER SHAPER_TYPE=2HUMP_EI SHAPER_FREQ_X=60 SHAPER_FREQ_Y=60</code></li>
<li><code>TUNING_TOWER COMMAND=SET_VELOCITY_LIMIT PARAMETER=ACCEL START=1500 STEP_DELTA=500 STEP_HEIGHT=5</code></li>
</ol>
<p>and print the model. Then print the model again, but before printing run instead</p>
<p>然后打印模型。再次打印模型,但在打印之前运行</p>
<ol>
<li><code>SET_INPUT_SHAPER SHAPER_TYPE=2HUMP_EI SHAPER_FREQ_X=50 SHAPER_FREQ_Y=50</code></li>
<li><code>TUNING_TOWER COMMAND=SET_VELOCITY_LIMIT PARAMETER=ACCEL START=1500 STEP_DELTA=500 STEP_HEIGHT=5</code></li>
</ol>
<p>Then print the model for the 3rd time, but now run</p>
<p>然后第三次打印模型,但是现在运行</p>
<ol>
<li><code>SET_INPUT_SHAPER SHAPER_TYPE=2HUMP_EI SHAPER_FREQ_X=40 SHAPER_FREQ_Y=40</code></li>
<li><code>TUNING_TOWER COMMAND=SET_VELOCITY_LIMIT PARAMETER=ACCEL START=1500 STEP_DELTA=500 STEP_HEIGHT=5</code></li>
</ol>
<p>Essentially, we are printing the ringing test model with TUNING_TOWER using 2HUMP_EI shaper with shaper_freq = 60 Hz, 50 Hz, and 40 Hz.</p>
<p>If none of the models demonstrate improvements in ringing, then, unfortunately, it does not look like the input shaping techniques can help with your case.</p>
<p>Otherwise, it may be that all models show no ringing, or some show the ringing and some - not so much. Choose the test model with the highest frequency that still shows good improvements in ringing. For example, if 40 Hz and 50 Hz models show almost no ringing, and 60 Hz model already shows some more ringing, stick with 50 Hz.</p>
<p>Now check if EI shaper would be good enough in your case. Choose EI shaper frequency based on the frequency of 2HUMP_EI shaper you chose:</p>
<p>本质上,我们正在使用 TUNING_TOWER 打印振纹测试模型,并使用 2HUMP_EI 整形器,整形器频率为60 Hz50 Hz40 Hz</p>
<p>如果所有模型都没有在振纹方面显示出改进,那么很不幸,看起来输入整形技术无法帮助你的情况。</p>
<p>否则可能所有模型都没有振纹或者有些模型振纹有些则没有那么明显。选择在振纹方面仍然表现出良好改进且频率最高的测试模型。例如如果40 Hz和50 Hz的模型几乎没有振纹而60 Hz的模型已经显示出更多的振纹那么应当使用50 Hz</p>
<p>现在检查EI整形器是否在您的情况下足够好。根据您选择的 2HUMP_EI 整形器的频率来选择 EI 整形器的频率:</p>
<ul>
<li>For 2HUMP_EI 60 Hz shaper, use EI shaper with shaper_freq = 50 Hz.</li>
<li>For 2HUMP_EI 50 Hz shaper, use EI shaper with shaper_freq = 40 Hz.</li>
<li>For 2HUMP_EI 40 Hz shaper, use EI shaper with shaper_freq = 33 Hz.</li>
<li>对于2HUMP_EI整形器是 60 Hz 的,使用shaper_freq = 50 Hz的EI整形器。</li>
<li>对于2HUMP_EI整形器是 50 Hz 的,使用shaper_freq = 40 Hz的EI整形器。</li>
<li>对于2HUMP_EI整形器是 40 Hz 的,使用shaper_freq = 33 Hz的EI整形器。</li>
</ul>
<p>Now print the test model one more time, running</p>
<p>现在再次打印测试模型,运行</p>
<ol>
<li><code>SET_INPUT_SHAPER SHAPER_TYPE=EI SHAPER_FREQ_X=... SHAPER_FREQ_Y=...</code></li>
<li><code>TUNING_TOWER COMMAND=SET_VELOCITY_LIMIT PARAMETER=ACCEL START=1500 STEP_DELTA=500 STEP_HEIGHT=5</code></li>
</ol>
<p>providing the shaper_freq_x=... and shaper_freq_y=... as determined previously.</p>
<p>If EI shaper shows very comparable good results as 2HUMP_EI shaper, stick with EI shaper and the frequency determined earlier, otherwise use 2HUMP_EI shaper with the corresponding frequency. Add the results to <code>printer.cfg</code> as, e.g.</p>
<p>提供之前确定的shaper_freq_x=... shaper_freq_y=...</p>
<p>如果EI整形器显示的结果与2HUMP_EI整形器非常相似且很好那么坚持使用EI整形器和之前确定的频率否则使用相应频率的2HUMP_EI整形器。将结果添加到<code>printer.cfg</code>中,例如:</p>
<div class="highlight"><pre><span></span><code>[input_shaper]
shaper_freq_x: 50
shaper_freq_y: 50
shaper_type: 2hump_ei
</code></pre></div>
<p>Continue the tuning with <a href="#selecting-max_accel">Selecting max_accel</a> section.</p>
<h2 id="troubleshooting-and-faq">Troubleshooting and FAQ<a class="headerlink" href="#troubleshooting-and-faq" title="Permanent link">&para;</a></h2>
<h3 id="i-cannot-get-reliable-measurements-of-resonance-frequencies">I cannot get reliable measurements of resonance frequencies<a class="headerlink" href="#i-cannot-get-reliable-measurements-of-resonance-frequencies" title="Permanent link">&para;</a></h3>
<p>First, make sure it is not some other problem with the printer instead of ringing. If the measurements are not reliable because, say, the distance between the oscillations is not stable, it might mean that the printer has several resonance frequencies on the same axis. One may try to follow the tuning process described in <a href="#unreliable-measurements-of-ringing-frequencies">Unreliable measurements of ringing frequencies</a> section and still get something out of the input shaping technique. Another possibility is to install an accelerometer, <a href="Measuring_Resonances.html">measure</a> the resonances with it, and auto-tune the input shaper using the results of those measurements.</p>
<p>继续使用<a href="#selecting-max_accel">选择最大加速度(Selecting max_accel</a>章节进行调整。</p>
<h2 id="_9">故障排除和常见问题解答<a class="headerlink" href="#_9" title="Permanent link">&para;</a></h2>
<h3 id="_10">我无法可靠地测量共振频率<a class="headerlink" href="#_10" title="Permanent link">&para;</a></h3>
<p>首先,请确保不是打印机的其他问题而是共振。如果测量结果不可靠,可能是因为振荡之间的距离不稳定,可能是打印机在同一轴上具有多个共振频率。可以尝试按照<a href="#不可靠的共振频率测量">不可靠的共振频率测量</a>章节所述的调整过程,仍然可以从输入整形技术中获益。另一个可能性是安装加速度计,<a href="Measuring_Resonances.html">使用其测量</a>共振,并使用这些测量结果自动调整输入整形器。</p>
<h3 id="after-enabling-input_shaper-i-get-too-smoothed-printed-parts-and-fine-details-are-lost">After enabling [input_shaper], I get too smoothed printed parts and fine details are lost<a class="headerlink" href="#after-enabling-input_shaper-i-get-too-smoothed-printed-parts-and-fine-details-are-lost" title="Permanent link">&para;</a></h3>
<p>Check the considerations in <a href="#selecting-max_accel">Selecting max_accel</a> section. If the resonance frequency is low, one should not set too high max_accel or increase square_corner_velocity parameters. It might also be better to choose MZV or even ZV input shapers over EI (or 2HUMP_EI and 3HUMP_EI shapers).</p>
<h3 id="after-successfully-printing-for-some-time-without-ringing-it-appears-to-come-back">After successfully printing for some time without ringing, it appears to come back<a class="headerlink" href="#after-successfully-printing-for-some-time-without-ringing-it-appears-to-come-back" title="Permanent link">&para;</a></h3>

File diff suppressed because one or more lines are too long

View File

@@ -2,257 +2,257 @@
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>None</loc>
<lastmod>2023-09-24</lastmod>
<lastmod>2023-09-25</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>None</loc>
<lastmod>2023-09-24</lastmod>
<lastmod>2023-09-25</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>None</loc>
<lastmod>2023-09-24</lastmod>
<lastmod>2023-09-25</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>None</loc>
<lastmod>2023-09-24</lastmod>
<lastmod>2023-09-25</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>None</loc>
<lastmod>2023-09-24</lastmod>
<lastmod>2023-09-25</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>None</loc>
<lastmod>2023-09-24</lastmod>
<lastmod>2023-09-25</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>None</loc>
<lastmod>2023-09-24</lastmod>
<lastmod>2023-09-25</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>None</loc>
<lastmod>2023-09-24</lastmod>
<lastmod>2023-09-25</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>None</loc>
<lastmod>2023-09-24</lastmod>
<lastmod>2023-09-25</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>None</loc>
<lastmod>2023-09-24</lastmod>
<lastmod>2023-09-25</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>None</loc>
<lastmod>2023-09-24</lastmod>
<lastmod>2023-09-25</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>None</loc>
<lastmod>2023-09-24</lastmod>
<lastmod>2023-09-25</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>None</loc>
<lastmod>2023-09-24</lastmod>
<lastmod>2023-09-25</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>None</loc>
<lastmod>2023-09-24</lastmod>
<lastmod>2023-09-25</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>None</loc>
<lastmod>2023-09-24</lastmod>
<lastmod>2023-09-25</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>None</loc>
<lastmod>2023-09-24</lastmod>
<lastmod>2023-09-25</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>None</loc>
<lastmod>2023-09-24</lastmod>
<lastmod>2023-09-25</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>None</loc>
<lastmod>2023-09-24</lastmod>
<lastmod>2023-09-25</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>None</loc>
<lastmod>2023-09-24</lastmod>
<lastmod>2023-09-25</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>None</loc>
<lastmod>2023-09-24</lastmod>
<lastmod>2023-09-25</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>None</loc>
<lastmod>2023-09-24</lastmod>
<lastmod>2023-09-25</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>None</loc>
<lastmod>2023-09-24</lastmod>
<lastmod>2023-09-25</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>None</loc>
<lastmod>2023-09-24</lastmod>
<lastmod>2023-09-25</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>None</loc>
<lastmod>2023-09-24</lastmod>
<lastmod>2023-09-25</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>None</loc>
<lastmod>2023-09-24</lastmod>
<lastmod>2023-09-25</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>None</loc>
<lastmod>2023-09-24</lastmod>
<lastmod>2023-09-25</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>None</loc>
<lastmod>2023-09-24</lastmod>
<lastmod>2023-09-25</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>None</loc>
<lastmod>2023-09-24</lastmod>
<lastmod>2023-09-25</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>None</loc>
<lastmod>2023-09-24</lastmod>
<lastmod>2023-09-25</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>None</loc>
<lastmod>2023-09-24</lastmod>
<lastmod>2023-09-25</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>None</loc>
<lastmod>2023-09-24</lastmod>
<lastmod>2023-09-25</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>None</loc>
<lastmod>2023-09-24</lastmod>
<lastmod>2023-09-25</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>None</loc>
<lastmod>2023-09-24</lastmod>
<lastmod>2023-09-25</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>None</loc>
<lastmod>2023-09-24</lastmod>
<lastmod>2023-09-25</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>None</loc>
<lastmod>2023-09-24</lastmod>
<lastmod>2023-09-25</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>None</loc>
<lastmod>2023-09-24</lastmod>
<lastmod>2023-09-25</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>None</loc>
<lastmod>2023-09-24</lastmod>
<lastmod>2023-09-25</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>None</loc>
<lastmod>2023-09-24</lastmod>
<lastmod>2023-09-25</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>None</loc>
<lastmod>2023-09-24</lastmod>
<lastmod>2023-09-25</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>None</loc>
<lastmod>2023-09-24</lastmod>
<lastmod>2023-09-25</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>None</loc>
<lastmod>2023-09-24</lastmod>
<lastmod>2023-09-25</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>None</loc>
<lastmod>2023-09-24</lastmod>
<lastmod>2023-09-25</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>None</loc>
<lastmod>2023-09-24</lastmod>
<lastmod>2023-09-25</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>None</loc>
<lastmod>2023-09-24</lastmod>
<lastmod>2023-09-25</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>None</loc>
<lastmod>2023-09-24</lastmod>
<lastmod>2023-09-25</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>None</loc>
<lastmod>2023-09-24</lastmod>
<lastmod>2023-09-25</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>None</loc>
<lastmod>2023-09-24</lastmod>
<lastmod>2023-09-25</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>None</loc>
<lastmod>2023-09-24</lastmod>
<lastmod>2023-09-25</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>None</loc>
<lastmod>2023-09-24</lastmod>
<lastmod>2023-09-25</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>None</loc>
<lastmod>2023-09-24</lastmod>
<lastmod>2023-09-25</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>None</loc>
<lastmod>2023-09-24</lastmod>
<lastmod>2023-09-25</lastmod>
<changefreq>daily</changefreq>
</url>
</urlset>

Binary file not shown.