Aller au contenu principal

TAP

Schéma de câblage TAP !

Attention
  • Veuillez vous assurer de ne pas connecter le tap à la broche du servomoteur, mais à celle de la limite !!

Tutoriel de configuration TAP

prompt
  • Comme le tap utilise directement le buse comme déclencheur de limite, il n'y a aucun décalage XY
prompt
  • Les seules modifications apportées au TAP concernent la limite Z et le sondeur

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

[probe]
pin: ^sht36:PA1 # Interface de signal
x_offset: 0 # Décalage X - décalage relatif de la sonde par rapport à la buse
y_offset: 0 # Décalage Y - décalage relatif de la sonde par rapport à la buse
#z_offset: 0 # Décalage Z - décalage relatif de la sonde par rapport à la buse
speed: 3.0 # Vitesse d'ajustement
lift_speed: 5 # Vitesse de levée du sondeur
samples: 3 # Nombre d'échantillons
samples_result: median # Méthode de sélection des valeurs (par défaut : médiane)
sample_retract_dist: 3.0 # Distance de retrait pour l'ajustement
samples_tolerance: 0.075 # Tolérance d'échantillonnage (attention aux petites valeurs qui peuvent augmenter le nombre d'échantillons)
samples_tolerance_retries: 3 # Nombre de tentatives de réessai en cas de dépassement de tolérance
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('Température cible de l\'extrudeur de %.1fC est trop élevée, réduction à %.1fC' % (TARGET_TEMP, PROBE_TEMP)) }
M106 S255
M109 S{ PROBE_TEMP }
M106 S26
{% else %}
# La température cible est déjà suffisamment basse, mais la buse pourrait être encore trop chaude.
{% if ACTUAL_TEMP > MAX_TEMP %}
{ action_respond_info('Température de l\'extrudeur de %.1fC est encore trop élevée, attente jusqu\'à ce qu\'elle soit en dessous de %.1fC' % (ACTUAL_TEMP, MAX_TEMP)) }
TEMPERATURE_WAIT SENSOR=extruder MAXIMUM={ MAX_TEMP }
{% endif %}
{% endif %}

Modification des macros de démarrage

  • Effet

Modification de la macro de démarrage PrusaSlicer

M109 S150
print_start
M109 S[first_layer_temperature]

Modification de la macro de démarrage CURA

M109 S150
print_start
M109 S{material_print_temperature_layer_0} ;Chauffe de l'extrudeur

Modification de la macro de démarrage 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]