メインコンテンツにスキップ

TAP

TAP配線図

注意事項
  • TAPをサーボポートに接続しないでください。リミットポートに接続する必要があります!!!
Loading...

TAPの設定チュートリアル

ヒント
  • TAPは直接ノズルをリミットトリガーとして使用するため、XYオフセットはありません。
ヒント
  • TAPで変更する箇所はZリミットとprobeのみです。

[stepper_z]
endstop_pin: probe:z_virtual_endstop
# endstop_pin: ^sht36:PA1
# position_endstop: -0.5

[probe]
pin: ^sht36:PC15 # 信号インターフェース
x_offset: 0 # X軸-センサーとノズルの相対オフセット
y_offset: 0 # Y軸-センサーとノズルの相対オフセット
#z_offset: 0 # Z軸-センサーとノズルの相対オフセット
speed: 3.0 # レベリング速度
lift_speed: 5 # プローブ上昇速度
samples: 3 # サンプリング回数
samples_result: median # 取得方法(デフォルトmedian-中央値)
sample_retract_dist: 3.0 # レベリング後退距離
samples_tolerance: 0.075 # サンプリング公差(小さすぎるとサンプリング回数が増える可能性があります)
samples_tolerance_retries: 3 # 公差超過時の再試行回数
activate_gcode:
{% set PROBE_TEMP = 150 %}
{% set MAX_TEMP = PROBE_TEMP + 5 %}
{% set ACTUAL_TEMP = printer.extruder.temperature %}
{% set TARGET_TEMP = printer.extruder.target %}

{% if TARGET_TEMP > PROBE_TEMP %}
{ action_respond_info('エクストルーダーの温度目標 %.1fC が高すぎます。%.1fC に下げます' % (TARGET_TEMP, PROBE_TEMP)) }
M106 S255
M109 S{ PROBE_TEMP }
M106 S26
{% else %}
# 温度目標は既に十分低いですが、ノズルがまだ高温の可能性があります。
{% if ACTUAL_TEMP > MAX_TEMP %}
{ action_respond_info('エクストルーダーの温度 %.1fC がまだ高すぎます。%.1fC 以下になるまで待機します' % (ACTUAL_TEMP, MAX_TEMP)) }
TEMPERATURE_WAIT SENSOR=extruder MAXIMUM={ MAX_TEMP }
{% endif %}
{% endif %}

開始マクロの変更

  • 効果
Loading...

PrusaSlicer開始マクロの変更

M109 S150
print_start
M109 S[first_layer_temperature]

CURA開始マクロの変更

M109 S150
print_start
M109 S{material_print_temperature_layer_0} ;エクストルーダーの加熱開始

Orca-Slicer開始マクロの変更

M190 S[bed_temperature_initial_layer_single]
M109 S150
print_start PRINT_MIN={first_layer_print_min[0]},{first_layer_print_min[1]} PRINT_MAX={first_layer_print_max[0]},{first_layer_print_max[1]}
M109 S[nozzle_temperature_initial_layer]

3Dモデル

  • 以下のクラウドリンクをクリックしてください
  • Loading...
Loading...