Aller au contenu principal

Configuration Klipper

Fichier de configuration exemple ALPS

  • Configuration de référence utilisant le port BL-Touch
  • Le principe est identique pour d'autres cartes mères
    [output_pin _probe_ready]
    pin: SHT36:gpio24
    shutdown_value: 0
    value:0

    [probe]
    pin: ^SHT36:gpio22
    x_offset: 0 # Décalage relatif de l'extrudeuse sur l'axe X
    y_offset: 0 # Décalage relatif de l'extrudeuse sur l'axe Y
    z_offset:0 # Décalage relatif de l'extrudeuse sur l'axe Z
    speed: 8 # Vitesse de nivellement
    samples: 2 # Nombre d'échantillons
    samples_result: median # Méthode de sélection (median par défaut)
    sample_retract_dist: 2 # Distance de rétractation lors du nivellement
    samples_tolerance: 0.05 # Tolérance d'échantillonnage (une valeur trop faible peut augmenter le nombre d'échantillons)
    samples_tolerance_retries: 3 # Nombre de tentatives en cas de dépassement de la tolérance
    activate_gcode:
    G4 P500
    SET_PIN PIN=_probe_ready VALUE=1
    deactivate_gcode:
    SET_PIN PIN=_probe_ready VALUE=0

Configuration de référence pour le positionnement à zéro

Voici le contenu recommandé pour le fichier de configuration. Veuillez l'adapter selon vos besoins :

prompt
  • Si vous souhaitez utiliser le module de pression ALPS comme fin de course Z, référez-vous à la configuration ci-dessous
[stepper_z]
endstop_pin: probe:z_virtual_endstop
# position_endstop: -0.5
prompt
  • Configuration de référence pour le module de pression ALPS
[homing_override]
axes: xyz
set_position_z: 10
gcode:
{% set home_all = 'X' not in params and 'Y' not in params and 'Z' not in params %}
{% set e_target = printer.extruder.target %} # Sauvegarder la température actuelle
{% set fan_speed = printer.fan.speed %} # Sauvegarder la vitesse actuelle du ventilateur

{% if home_all or 'X' in params %}
G28 X
{% endif %}

{% if home_all or 'Y' in params %}
G28 Y
{% endif %}

{% if home_all or 'Z' in params %}
G0 X{printer.toolhead.axis_maximum.x / 2} Y{printer.toolhead.axis_maximum.y / 2} F6000
{% if e_target >= 150 or printer.extruder.temperature >= 150 %}
M106 S255 # Activer le ventilateur
M109 S150 # S'assurer que la température est à 150°C avant de faire le Z
{% endif %}
M106 S0 # Désactiver le ventilateur

G91
G1 Z5 F2000 # Éviter que la buse soit trop proche du plateau, reculer légèrement
G90

# Décommentez la ligne ci-dessous si vous utilisez à la fois eddy et un capteur de pression
#SET_PIN PIN=_probe_ready VALUE=1
G28 Z
#SET_PIN PIN=_probe_ready VALUE=0
G1 Z10 F2000

M109 S{e_target} # Restaurer la température
M106 S{fan_speed} # Restaurer la vitesse du ventilateur
{% endif %}
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 -
Loading...