Skip to main content

TAP

TAP Wiring Diagram!

Notes
  • Please do not connect the tap to the servo port; it needs to be connected to the limit port!!!

TAP Configuration Guide

tip
  • Since the tap uses the nozzle as the limit trigger, there is no XY offset.
tip
  • Only the Z limit and probe need to be modified for the TAP.

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

[probe]
pin: ^sht36:PC15 # Signal interface
x_offset: 0 # X-axis - Sensor offset relative to nozzle
y_offset: 0 # Y-axis - Sensor offset relative to nozzle
#z_offset: 0 # Z-axis - Sensor offset relative to nozzle
speed: 3.0 # Leveling speed
lift_speed: 5 # Probe lifting speed
samples: 3 # Number of samples
samples_result: median # Value method (default median)
sample_retract_dist: 3.0 # Leveling retract distance
samples_tolerance: 0.075 # Sampling tolerance (note that a very small value may increase the number of samples taken)
samples_tolerance_retries: 3 # Over-tolerance retry count
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('Extruder temperature target of %.1fC is too high, lowering to %.1fC' % (TARGET_TEMP, PROBE_TEMP)) }
M106 S255
M109 S{ PROBE_TEMP }
M106 S26
{% else %}
# Temperature target is already low enough, but nozzle may still be too hot.
{% if ACTUAL_TEMP > MAX_TEMP %}
{ action_respond_info('Extruder temperature %.1fC is still too high, waiting until below %.1fC' % (ACTUAL_TEMP, MAX_TEMP)) }
TEMPERATURE_WAIT SENSOR=extruder MAXIMUM={ MAX_TEMP }
{% endif %}
{% endif %}

Start Macro Modifications

  • Effect

PrusaSlicer Start Macro Modification

M109 S150
print_start
M109 S[first_layer_temperature]

CURA Start Macro Modification

M109 S150
print_start
M109 S{material_print_temperature_layer_0} ;Start heating extruder

Orca-Slicer Start Macro Modification

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]
Loading...
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -