Palpage

circle-exclamation

Démonstration

Variables de commande de sondage

Lors du sondage de surfaces, quelques variables sont toujours définies si la fonction de sondage les prend en charge

  • #153 : l'angle sondé en degrés (si l'angle est sondé)

  • #154 : coordonnée X (si l'axe X a été sondé)

  • #155 : coordonnée Y (si l'axe Y a été sondé)

  • #156 : coordonnée Z (si l'axe Z a été sondé)

Répartition de l'image de sondage

Lors de la sélection d'une opération de sondage dans le contrôleur, les graphiques suivent des normes établies

  • La position de départ de la sonde est toujours indiquée par un point rouge, généralement entouré d'un réticule

  • La position finale souhaitée de la sonde est indiquée par un point bleu si elle est différente du réticule de départ

  • Les déplacements de sondage sont indiqués en bleu vif avec des flèches

  • Des lignes colorées en vert, rouge ou bleu foncé indiquent les lignes de dimension

M460 - Calibration de la sonde

Description

M460 effectue la calibration de la sonde en utilisant différentes méthodes selon le sous-code. Elle peut calibrer la sonde en utilisant un alésage (par défaut), un bossage (sous-code 2) ou une bride d'ancrage (sous-code 3).

Cela enregistrera la valeur dans la variable #150. Utilisez config-set sd zprobe.probe_tip_diameter # pour stocker cette valeur dans le machine config.txt afin de l'utiliser comme valeur par défaut et persistante au-delà des réinitialisations.

Paramètres

  • X : Diamètre ou rayon connu en direction X (requis pour la calibration d'alésage)

  • Y : Diamètre ou rayon connu en direction Y (requis pour la calibration d'alésage)

  • Sous-code 2 : Utiliser un bossage pour la calibration au lieu d'un alésage

  • Sous-code 3 : Utiliser la bride d'ancrage 2 pour la calibration

Exemple

M460.1 - Calibrer la sonde avec un alésage

Description

M460.1 calibre le diamètre de la pointe de la sonde en utilisant un diamètre d'alésage connu. La sonde mesure l'alésage plusieurs fois et calcule la moyenne pour déterminer le diamètre de la pointe de la sonde. Vérifiez la MDI après l'exécution de cette commande pour la commande console à exécuter.

Paramètres

  • X : Diamètre d'alésage connu en direction X (requis)

  • Y : Diamètre d'alésage connu en direction Y (optionnel, par défaut égal à X)

  • R : Nombre de mesures répétées (optionnel, par défaut 1)

  • S : Indicateur d'enregistrement de position (optionnel)

Exemple

M461 - Sonde d'alésage/poches rectangulaires

Description

M461 sonde un alésage ou une poche rectangulaire pour trouver son centre et mesurer son diamètre. La sonde se déplace dans les directions positive et négative le long des axes spécifiés pour trouver les bords, puis calcule le point central et le diamètre. Le mouvement initial de descente de la sonde touchera toute surface qu'il rencontre puis se rétractera légèrement avant de sonder latéralement. Si aucune surface n'est rencontrée, elle continuera sans se rétracter.

Assurez-vous que la sonde est positionnée approximativement au centre de l'alésage avant l'exécution de la commande.

Lorsque la macro est terminée, le programme aura enregistré la distance le long de l'axe X comme #151, la distance le long de l'axe Y comme #152, le point central en MCS comme #154, #155.

Tous les paramètres sont optionnels mais vous devez avoir au moins X ou Y ; si vous fournissez uniquement l'un d'eux, il ne sondra que dans cette direction.

Paramètres

  • X : Distance à sonder en direction X (requis)

  • Y : Distance à sonder en direction Y (requis)

  • D : Diamètre de la pointe de la sonde (optionnel, par défaut la valeur configurée)

  • E : Profondeur à partir de laquelle sonder les côtés (optionnel, par défaut 2 mm)

  • H : Hauteur de la sonde au-dessus de l'alésage (optionnel, par défaut 0)

  • C : Hauteur de dégagement (optionnel, par défaut 2 mm)

  • F : Vitesse d'avance (optionnel, par défaut 300 mm/min)

  • K : Vitesse d'avance rapide (optionnel, par défaut 800 mm/min)

  • L : Nombre de mesures répétées (optionnel, par défaut 1)

  • R : Distance de rétraction (optionnel, par défaut 1,5 mm)

  • S : Enregistrer la position sondée (optionnel, par défaut 0)

  • I : Inverser la sonde pour sonde NC (optionnel, par défaut 0)

Exemple

M462 - Sonde de bossage/bloc rectangulaire

Description

M462 sonde un bossage ou un bloc rectangulaire pour trouver son centre et mesurer son diamètre. Contrairement à M461 (sondage d'alésage), cette commande sonde les surfaces extérieures d'une caractéristique. La sonde se positionne à l'extérieur de la caractéristique, puis sonde les deux côtés pour trouver les bords et calculer le point central et le diamètre. Chaque fois que la sonde se déplace vers le bas pendant cette fonction, si elle touche une surface elle se rétractera légèrement.

Assurez-vous que la sonde est positionnée approximativement au centre du bossage/bloc avant l'exécution de la commande.

Lorsque la macro est terminée, le programme aura enregistré la distance le long de l'axe X comme #151, la distance le long de l'axe Y comme #152, le point central en MCS comme #154, #155.

Paramètres

  • X : Distance à sonder en direction X (requis)

  • Y : Distance à sonder en direction Y (requis)

  • J : Dégagement de sonde. Lors du sondage d'un bossage, ceci est ajouté aux valeurs X et Y lors du déplacement à l'extérieur du bossage (optionnel, par défaut 4 mm)

  • D : Diamètre de la pointe de la sonde (optionnel, par défaut la valeur configurée)

  • E : Profondeur à partir de laquelle sonder les côtés (optionnel, par défaut 2 mm)

  • H : Hauteur de la sonde au-dessus du bossage (optionnel, par défaut 0)

  • C : Hauteur de dégagement (optionnel, par défaut 2 mm)

  • F : Vitesse d'avance (optionnel, par défaut 300 mm/min)

  • K : Vitesse d'avance rapide (optionnel, par défaut 800 mm/min)

  • L : Nombre de mesures répétées (optionnel, par défaut 1)

  • R : Distance de rétraction (optionnel, par défaut 1,5 mm)

  • S : Enregistrer la position sondée (optionnel, par défaut 0). Si S1 est défini, le centre du bossage deviendra la nouvelle origine xy. Si S2 est défini et qu'une hauteur de sondage (H) a été donnée, l'origine z est définie sur la surface sondée

  • I : Inverser la sonde pour sonde NC (optionnel, par défaut 0)

Exemple

M463 - Sonde d'angle intérieur

Description

M463 sonde un angle intérieur pour en trouver la position. La sonde se déplace dans les directions positives X et Y pour trouver les bords de l'angle, puis calcule la position de l'angle. Ceci est utile pour trouver la position exacte des angles intérieurs dans les pièces. Utilisez des valeurs négatives pour Y/X pour indiquer la direction à sonder.

Assurez-vous que la sonde est positionnée approximativement en diagonale vers l'intérieur depuis l'angle avant l'exécution de la commande.

Lorsque la macro est terminée, le programme aura enregistré la position centrale dans #151 (X) et #152 (Y).

Paramètres

  • X : Distance à sonder en direction X (requis)

  • Y : Distance à sonder en direction Y (requis)

  • D : Diamètre de la pointe de la sonde (optionnel, par défaut la valeur configurée)

  • E : Profondeur à partir de laquelle sonder les côtés (optionnel, par défaut 2 mm)

  • H : Hauteur de la sonde au-dessus de l'angle (optionnel, par défaut 0)

  • C : Hauteur de dégagement (optionnel, par défaut 2 mm)

  • F : Vitesse d'avance (optionnel, par défaut 300 mm/min)

  • K : Vitesse d'avance rapide (optionnel, par défaut 800 mm/min)

  • L : Nombre de mesures répétées (optionnel, par défaut 1)

  • R : Distance de rétraction (optionnel, par défaut 1,5 mm)

  • S : Enregistrer la position sondée (optionnel, par défaut 0). Si S1 est défini, l'angle deviendra la nouvelle origine xy. Si S2 est défini et qu'une hauteur de sondage (H) a été donnée, l'origine z est définie sur la surface sondée

  • I : Inverser la sonde pour sonde NC (optionnel, par défaut 0)

Exemple

M464 - Sonde d'angle extérieur

Description

M464 sonde un angle extérieur pour en trouver la position. La sonde se positionne à l'extérieur de l'angle, puis sonde dans les directions positives X et Y pour trouver les bords de l'angle. Ceci est utile pour trouver la position exacte des angles extérieurs dans les pièces.

Assurez-vous que la sonde est positionnée approximativement en diagonale vers l'extérieur depuis l'angle avant l'exécution de la commande.

Lorsque la macro est terminée, le programme aura enregistré la position centrale dans #151 (X) et #152 (Y).

Paramètres

  • X : Distance à sonder en direction X (requis)

  • Y : Distance à sonder en direction Y (requis)

  • D : Diamètre de la pointe de la sonde (optionnel, par défaut la valeur configurée)

  • E : Profondeur à partir de laquelle sonder les côtés (optionnel, par défaut 2 mm)

  • H : Hauteur de la sonde au-dessus de l'angle (optionnel, par défaut 0)

  • C : Hauteur de dégagement (optionnel, par défaut 2 mm)

  • F : Vitesse d'avance (optionnel, par défaut 300 mm/min)

  • K : Vitesse d'avance rapide (optionnel, par défaut 800 mm/min)

  • L : Nombre de mesures répétées (optionnel, par défaut 1)

  • R : Distance de rétraction (optionnel, par défaut 1,5 mm)

  • S : Enregistrer la position sondée (optionnel, par défaut 0). Si S1 est défini, l'angle deviendra la nouvelle origine xy. Si S2 est défini et qu'une hauteur de sondage (H) a été donnée, l'origine z est définie sur la surface sondée

  • I : Inverser la sonde pour sonde NC (optionnel, par défaut 0)

Exemples

M465 - Sonde d'angle d'axe

Description

M465 sonde deux points pour trouver un angle par rapport à l'axe X ou Y. La sonde mesure deux points le long d'une surface et calcule l'angle entre eux. Ceci est utile pour mesurer les angles de surfaces, bords ou caractéristiques sur des pièces.

Lorsque la macro est terminée, le programme aura enregistré l'angle en degrés dans #153

Paramètres

  • X : Distance à sonder en direction X (optionnel, seulement l'un de X ou Y doit être spécifié)

  • Y : Distance à sonder en direction Y (optionnel, seulement l'un de X ou Y doit être spécifié)

  • D : Diamètre de la pointe de la sonde (optionnel, par défaut la valeur configurée)

  • E : Profondeur à partir de laquelle sonder les côtés (optionnel, par défaut 2 mm)

  • H : Hauteur de la sonde au-dessus de la surface (optionnel, par défaut 0)

  • C : Hauteur de dégagement (optionnel, par défaut 2 mm)

  • F : Vitesse d'avance (optionnel, par défaut 300 mm/min)

  • K : Vitesse d'avance rapide (optionnel, par défaut 800 mm/min)

  • L : Nombre de mesures répétées (optionnel, par défaut 1)

  • R : Distance de rétraction (optionnel, par défaut 1,5 mm)

  • S : Enregistrer la position sondée comme rotation WCS (optionnel, par défaut 0)

  • I : Inverser la sonde pour sonde NC (optionnel, par défaut 0)

  • V : Visualiser la distance du chemin (optionnel, par défaut 0)

Exemples

M465.1 - Sondage de la 4e axe (axe A) de la pièce

Exemple de M465.1 Y20 H30 V1

Description

Sonde la pièce de la 4e axe (axe A) pour déterminer sa position angulaire par rapport au système de coordonnées machine. Cette commande effectue deux opérations de sondage à des distances spécifiées le long de l'axe Y pour calculer l'angle de la surface de la pièce.

Lorsque la macro est terminée, le programme aura enregistré le résultat dans :

  • L'angle calculé est stocké en radians dans la variable #153

Paramètres

  • Y : Distance totale de sondage. La machine se déplacera à + Y/2 et -Y/2 depuis la position courante (requis)

  • H : Hauteur de sondage - distance à sonder vers le bas depuis la position courante (requis)

  • F : Vitesse d'avance pour les opérations de sondage (par défaut : 300 mm/min)

  • K : Vitesse d'avance rapide pour les déplacements de positionnement (par défaut : 800 mm/min)

  • L : Nombre de cycles de sondage à répéter (par défaut : 1)

  • R : Distance de rétraction depuis la surface touchée (par défaut : 1,5 mm)

  • V : Faire pivoter l'axe A après le sondage si V1 est spécifié

  • S : Enregistrer l'offset pour l'axe A après le sondage (avec ou sans V1)

Exemple

Cette commande va :

  • Sonder la pièce de l'axe A à Y1 = +7,5 mm et Y2 = -7,5 mm

  • Utiliser une profondeur de sonde de 30 mm sous la surface

  • Faire pivoter la pièce après le sondage

  • Enregistrer l'offset de l'axe A

M465.2 - Sondage de la 4e axe (axe A) de la pièce avec offset machine

Description

Sonde la pièce de la 4e axe (axe A) en utilisant les offsets de la 4e axe. Cette commande positionne automatiquement la sonde en utilisant les offsets donnés de la 4e axe puis effectue la même mesure angulaire que M465.1.

Lorsque la macro est terminée, le programme aura enregistré le résultat dans :

  • L'angle calculé est stocké en radians dans la variable #153

Paramètres

  • X : Offset de distance depuis l'origine de la 4e axe (requis)

  • Y : Distance totale de sondage. La machine se déplacera à + Y/2 et -Y/2 depuis la position spécifiée (requis)

  • H : Hauteur de sondage - distance à sonder vers le bas depuis la position courante (requis)

  • F : Vitesse d'avance pour les opérations de sondage (par défaut : 300 mm/min)

  • K : Vitesse d'avance rapide pour les déplacements de positionnement (par défaut : 800 mm/min)

  • L : Nombre de cycles de sondage à répéter (par défaut : 1)

  • R : Distance de rétraction depuis la surface touchée (par défaut : 1,5 mm)

  • V : Faire pivoter l'axe A après le sondage si V1 est spécifié

  • S : Enregistrer l'offset pour l'axe A après le sondage (avec ou sans V1)

Exemple

Cette commande va :

  • Utiliser les coordonnées d'offset de la 4e axe

  • Se déplacer automatiquement à la hauteur de dégagement

  • Sonder la pièce de l'axe A en utilisant la position calculée

  • Utiliser une vitesse d'avance de 200 mm/min pour le sondage

  • Utiliser une vitesse rapide de 600 mm/min pour le positionnement

M466 - Sonde à axe unique avec double tap

Description

M466 effectue un sondage sur un seul axe avec fonctionnalité de double tap. Elle sonde le long d'un ou plusieurs axes (X, Y ou Z) et peut répéter la mesure plusieurs fois pour plus de précision. La sonde se déplace dans la direction spécifiée jusqu'à ce qu'elle contacte la surface, puis calcule la position finale.

Lorsque la macro est terminée, le programme aura enregistré le résultat dans :

  • #154 : coordonnée X (si l'axe X a été sondé)

  • #155 : coordonnée Y (si l'axe Y a été sondé)

  • #156 : coordonnée Z (si l'axe Z a été sondé)

Paramètres

  • X : Distance à sonder en direction X (optionnel)

  • Y : Distance à sonder en direction Y (optionnel)

  • Z : Distance à sonder en direction Z (optionnel)

  • D : Diamètre de la pointe de la sonde (optionnel, par défaut la valeur configurée)

  • E : Profondeur à partir de laquelle sonder les côtés (optionnel, par défaut 2 mm)

  • H : Hauteur de la sonde au-dessus de la surface (optionnel, par défaut 0)

  • C : Hauteur de dégagement (optionnel, par défaut 2 mm)

  • F : Vitesse d'avance (optionnel, par défaut 300 mm/min)

  • K : Vitesse d'avance rapide (optionnel, par défaut 800 mm/min)

  • L : Nombre de mesures répétées (optionnel, par défaut 1)

  • R : Distance de rétraction (optionnel, par défaut 1,5 mm)

  • S : Enregistrer la position sondée (optionnel, par défaut 0). Si S1 est défini, l'axe x ou y sondé unique sera défini comme origine WCS. Si S2 est défini, l'origine z est définie sur la surface sondée

  • I : Inverser la sonde pour sonde NC (optionnel, par défaut 0)

Exemple

M466.1 Sonde de rectangle

Description

M466.1 effectue quatre Double tap de sonde Z opérations de sondage, chacune située aux coins d'un rectangle, spécifié par la position actuelle et les distances X et Y. Après la fin du sondage, l'outil de sondage retournera à sa position de départ et la machine imprime les résultats à la fois en coordonnées machine et en coordonnées de travail, en indiquant la valeur Z la plus haute et la plus basse ainsi que le coin correspondant où ces valeurs ont été trouvées.

Paramètres

  • X : Distance à sonder en direction X (requis)

  • Y : Distance à sonder en direction Y (requis)

  • H : Hauteur de la sonde au-dessus de la surface (requis)

  • F : Vitesse d'avance (optionnel, par défaut 300 mm/min)

  • K : Vitesse d'avance rapide (optionnel, par défaut 800 mm/min)

  • L : Nombre de mesures répétées (optionnel, par défaut 1)

  • I : Inverser la sonde pour sonde NC (optionnel, par défaut 0)

Exemple

Sortie

Mis à jour