Aller au contenu principal

Limites

Cette page explique le câblage, la configuration et les méthodes de vérification d'état des interrupteurs de fin de course courants. Avant le premier retour à l'origine, veuillez d'abord effectuer la vérification de l'état des fin de course pour confirmer que la logique de déclenchement est correcte.

Avertissement de sécurité
  • Les opérations de câblage des fin de course doivent être effectuées hors tension.
  • Avant le retour à l'origine, déplacez manuellement la tête d'impression au centre de la machine et préparez un arrêt d'urgence ou une mise hors tension.
  • N'exécutez pas G28 lorsque l'état des fin de course est incorrect, sinon vous risquez de provoquer une collision.

Fin de course mécanique

Précautions concernant les fin de course mécanique à trois fils

Danger

Attention aux utilisateurs de cartes FLY : les interrupteurs de fin de course mécaniques à trois fils ne peuvent pas être connectés directement à une carte FLY. L'interface des fin de course de la carte fournit déjà une alimentation 5V. Si le câblage de l'interrupteur mécanique à trois fils est incorrect, cela peut provoquer un court-circuit 5V, endommageant la carte, l'ordinateur hôte ou les drivers.

Méthode de traitement :

  • Coupez le fil 5V correspondant dans le connecteur XH2.54 de l'interrupteur mécanique à trois fils, généralement le fil rouge, mais veuillez vous référer à l'ordre des fils réel.
  • Après la coupe, enveloppez-le avec du ruban isolant ou une gaine thermorétractable pour éviter les courts-circuits.
Loading...

Méthode de câblage des fin de course mécaniques

Note

Il est fortement recommandé d'utiliser la borne normalement fermée (NC). La connexion NC est plus susceptible de révéler des anomalies en cas de coupure de fil, ce qui réduit le risque de collision.

Borne de la carteFonctionExigence de connexion
5VAlimentationNon connectée
GNDMasseDoit être connectée
SSignalDoit être connectée

Étapes de test :

  1. Réglez le multimètre sur le mode test de continuité.
  2. Testez la borne normalement fermée et la borne commune de l'interrupteur mécanique.
  3. Sans pression, le circuit doit être conducteur et le buzzer doit retentir.
  4. En pression, le circuit doit être ouvert et le buzzer silencieux.
  5. Si le résultat est inverse, vérifiez que vous n'avez pas utilisé par erreur la borne normalement ouverte (NO) ou qu'il n'y a pas un problème de contact des bornes.
Loading...

Configuration de référence pour les fin de course mécaniques

La plupart des fin de course nécessitent l'activation de la résistance de tirage, il faut donc ajouter ^ devant la broche. Avec un fin de course NC, il est également généralement nécessaire d'ajouter ! pour inverser l'état.

printer.cfg
[stepper_x]
endstop_pin: ^!PD9

TAP

Instructions de câblage

Danger
  • Ce tutoriel utilise l'interface BL-Touch du FLY-SHT36 V2 comme exemple.
  • Certains TAP prennent en charge 12V ou 24V, mais il est recommandé de privilégier une alimentation 5V.
  • Le port de signal central du BL-Touch ne peut pas être utilisé comme port de fin de course.
Borne de la carteFonctionExigence de connexion
5VAlimentationDoit être connectée
GNDMasseDoit être connectée
SSignalDoit être connectée
Loading...

Configuration de référence pour TAP

printer.cfg
[stepper_z]
endstop_pin: probe:z_virtual_endstop
# position_endstop: -0.5

[probe]
pin: ^sht36:PC15
x_offset: 0
y_offset: 0
# z_offset: 0
speed: 3.0
lift_speed: 5
samples: 3
samples_result: 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('Extruder temperature target of %.1fC is too high, lowering to %.1fC' % (TARGET_TEMP, PROBE_TEMP)) }
M106 S255
M109 S{ PROBE_TEMP }
M106 S26
{% else %}
{% 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 %}

Fin de course optique

Danger
  • Ce tutoriel utilise le EE-SX670WR comme exemple.
  • Le type de capteur est un interrupteur normalement fermé NPN.
  • Le capteur optique est alimenté en 5V.
  • Si une alimentation 12V ou 24V est nécessaire, veuillez vous référer au câblage du capteur de proximité ci-dessous.

Instructions de câblage

Borne de la carteFonctionExigence de connexion
5VAlimentationDoit être connectée
GNDMasseDoit être connectée
SSignalDoit être connectée

Recommandations de câblage pour EE-SX670WR :

Capteur optiqueFonctionExigence de connexion
MarronAlimentationDoit être connectée
BleuMasseDoit être connectée
NoirSignalDoit être connectée
RoseNormalement ferméConnecter à GND pour utiliser le contact NC
Loading...

Configuration de référence pour le fin de course optique

printer.cfg
[stepper_x]
endstop_pin: ^PD9

Capteur de proximité

Danger

En prenant l'exemple du capteur de proximité Omron TL-Q5MC2-Z, veuillez noter avant toute opération :

  • Le type de capteur est un interrupteur normalement fermé NPN.
  • Une diode BAT85 doit être fournie.
  • Les extrémités de fils exposées doivent être correctement isolées pour éviter les courts-circuits.

Étapes de câblage

  1. Connectez l'extrémité noire de la diode, c'est-à-dire la cathode, au fil de signal du capteur.
  2. Connectez l'autre extrémité de la diode, c'est-à-dire l'anode, à l'interface de signal de la carte.
  3. Enveloppez les extrémités de fils exposées avec une gaine thermorétractable ou du ruban isolant.
Loading...

Configuration de référence pour le capteur de proximité

printer.cfg
[probe]
pin: ^PC0
x_offset: 0
y_offset: 25.0
z_offset: 0

Vérification de l'état des fin de course

Préparation

  1. Hors tension, déplacez manuellement la tête d'impression au centre de la machine.
  2. Mettez sous tension et ouvrez la console web.
  3. Entrez la commande suivante pour vérifier l'état des fin de course :
QUERY_ENDSTOPS

Si le câblage et la configuration sont corrects, les fin de course non déclenchés doivent afficher open.

Loading...

Test de déclenchement

Maintenez l'un des interrupteurs de fin de course enfoncé, sans le relâcher, et exécutez à nouveau :

QUERY_ENDSTOPS

L'état du fin de course enfoncé doit passer à TRIGGERED. Par exemple, si vous enfoncez le fin de course Y, l'état Y doit passer de OPEN à TRIGGERED.

Loading...

Interprétation des résultats

PhénomèneMéthode de traitement
L'état ne change pasVérifiez le câblage de l'interrupteur et si le pin est correct dans la configuration
Déclenchement peu sensibleVérifiez si le symbole ^ pour la résistance de tirage a été ajouté devant le pin, par exemple ^PC0
État inverséVérifiez si le symbole d'inversion ! doit être ajouté ou supprimé devant le pin

Lorsque l'état est inversé :

  • Si la valeur actuelle est ^!PD9, essayez de la remplacer par ^PD9.
  • Si la valeur actuelle est ^PD9, essayez de la remplacer par ^!PD9.
Fonctionnalité étendue

Si l'imprimante n'utilise pas d'interrupteurs de fin de course physiques, veuillez vous référer au Guide d'utilisation sans fin de course.

Loading...