Cycle 418 PT REF AVEC 4 TROUS

Programmation ISO

G418

Application

Le cycle de palpage 418 calcule le point d'intersection des droites qui font la liaison entre les centres des trous et le définit comme point d'origine. La CN peut également inscrire le point d'intersection dans le tableau de points zéro ou dans le tableau de points d'origine, au choix.

Déroulement du cycle

  1. La CN positionne le palpeur en avance rapide (valeur de la colonne FMAX) au centre du premier trou 1, selon la logique de positionnement définie.
  2. Logique de positionnement

  3. Le palpeur se déplace ensuite à la hauteur de mesure programmée et enregistre le centre du premier trou en palpant quatre fois.
  4. Puis, le palpeur revient à la hauteur de sécurité et se positionne au niveau du centre du deuxième trou 2 programmé.
  5. La CN déplace le palpeur à la hauteur de mesure programmée et enregistre le centre du deuxième trou en palpant quatre fois.
  6. La CN répète la procédure pour les trous 3 et 4.
  7. La CN ramène le palpeur à la hauteur de sécurité.
  8. La CN traite le point d'origine déterminé, selon ce qui a été défini aux paramètres de cycle Q303 et Q305, (voir Principes de base des cycles de palpage 4xx pour la définition d'un point d'origine)
  9. La CN détermine comme point d'origine le point d'intersection des deux droites reliant les centres des trous 1/3 et 2/4. Les valeurs effectives sont mémorisées dans les paramètres Q énumérés ci-après.
  10. Si vous le souhaitez, la CN détermine ensuite également le point d'origine de l'axe de palpage, avec une procédure de palpage distincte.

Numéro de
paramètre Q

Signification

Q151

Valeur effective du point d'intersection, axe principal

Q152

Valeur effective du point d'intersection, axe secondaire

Remarques

 
Remarque
Attention, risque de collision !
Aucun cycle de conversion de coordonnées ne doit être actif lors de l'exécution des cycles de palpage 400 à 499. Il existe un risque de collision !
  1. N'activez pas les cycles suivants avant d'utiliser des cycles de palpage : cycle 7 POINT ZERO, cycle 8 IMAGE MIROIR, cycle 10 ROTATION, cycle 11 FACTEUR ECHELLE et cycle 26 FACT. ECHELLE AXE.
  2. Réinitialiser au préalable les conversions de coordonnées
  • Ce cycle ne peut être exécuté qu'en mode FUNCTION MODE MILL.
  • La CN réinitialise une rotation de base active en début de cycle.

Information relative à la programmation

  • Avant de définir le cycle, vous devez avoir programmé un appel d'outil pour définir l'axe de palpage.

Paramètres du cycle

Figure d'aide

Paramètres

Q268 1er trou: centre sur 1er axe?

Centre du premier trou sur l'axe principal du plan d'usinage. La valeur agit de manière absolue.

Programmation : -99999,9999...+9999,9999

Q269 1er trou: centre sur 2ème axe?

Centre du premier trou sur l'axe auxiliaire du plan d'usinage. La valeur agit de manière absolue.

Programmation : -99999,9999...+99999,9999

Q270 2ème trou: centre sur 1er axe?

Centre du deuxième trou sur l'axe principal du plan d'usinage. La valeur agit de manière absolue.

Programmation : -99999,9999...+99999,9999

Q271 2ème trou: centre sur 2ème axe?

Centre du deuxième trou sur l'axe auxiliaire du plan d'usinage. La valeur agit de manière absolue.

Programmation : -99999,9999...+99999,9999

Q316 3ème trou: centre 1er axe?

Centre du troisième trou sur l'axe principal du plan d'usinage. La valeur agit de manière absolue.

Programmation : -99999,9999...+99999,9999

Q317 3ème trou: centre 2ème axe?

Centre du troisième trou sur l'axe auxiliaire du plan d'usinage. La valeur agit de manière absolue.

Programmation : -99999,9999...+99999,9999

Q318 4ème trou: centre 1er axe?

Centre du quatrième trou sur l'axe principal du plan d'usinage. La valeur agit de manière absolue.

Programmation : -99999,9999...+99999,9999

Q319 4ème trou: centre 2ème axe?

Centre du quatrième trou sur l'axe auxiliaire du plan d'usinage. La valeur agit de manière absolue.

Programmation : -99999,9999...+99999,9999

Q261 Hauteur mesuré dans axe palpage?

Coordonnée du centre de la sphère sur l'axe du palpeur, sur lequel la mesure doit avoir lieu. La valeur agit de manière absolue.

Programmation : -99999,9999...+99999,9999

Q260 Hauteur de securite?

Coordonnée à laquelle aucune collision ne peut avoir lieu entre le palpeur et la pièce (moyen de serrage), le long de l'axe d'outil. La valeur agit de manière absolue.

Programmation : -99999,9999...+99999,9999 sinon : PREDEF

Q305 Numéro dans tableau?

Vous indiquez ici le numéro de la ligne du tableau de points d'origine/points zéro à laquelle la commande mémorise les coordonnées du point d'intersection des lignes de liaison. La commande inscrit la valeur dans le tableau de points d'origine ou dans le tableau de points zéro selon ce qui a été défini au paramètre Q303.

Si Q303 = 1, la commande renseigne le tableau de points d'origine.

Si Q303 = 0, la commande renseigne le tableau de points zéro. Le point zéro n'est pas activé automatiquement

Mémoriser le point d'origine calculé

Programmation : 0...99999

Q331 Nouv. pt de réf. axe principal?

Coordonnée sur l'axe principal à laquelle la CN doit initialiser le point d'intersection des lignes calculé. Valeur par défaut = 0 La valeur agit de manière absolue.

Programmation : -99999,9999...+99999,9999

Q332 Nouv. pt de réf. sur axe auxil.?

Coordonnée sur l'axe auxiliaire à laquelle la CN doit initialiser le point d'intersection des lignes calculé. Valeur par défaut = 0 La valeur agit de manière absolue.

Programmation : -99999,9999...+9999,9999

Q303 Transfert val. mesure (0,1)?

Pour définir si le point d'origine déterminé doit être sauvegardé dans le tableau de points zéro ou dans le tableau de presets :

-1 : Ne pas utiliser ! Renseigné par la CN lorsque de vieux programmes CN sont lus (voir Caractéristiques communes à tous les cycles de palpage 4xx pour la définition d'un point d'origine)

0: Inscrire le point d'origine déterminé dans le tableau de points zéro actifs. Le système de référence est le système de coordonnées pièce actif.

1 : Inscrire le point d'origine déterminé dans le tableau de points d'origine.

Programmation : –1, 0, +1

Q381 Palpage dans axe palpeur? (0/1)

Pour définir si la CN doit ou non également définir le point d'origine sur l'axe palpeur :

0 : Ne pas définir le point d'origine sur l'axe palpeur

1 : Définir le point d'origine sur l'axe palpeur

Programmation : 0, 1

Q382 Palp. axe palp.: Coord. 1er axe?

Coordonnée du point de palpage dans l'axe principal du plan d'usinage à laquelle le point de référence doit être initialisé dans l'axe du palpeur. N'agit que si Q381 = 1. La valeur agit de manière absolue.

Programmation : -99999,9999...+99999,9999

Q383 Palp. axe palp.: Coor. 2ème axe?

Coordonnée du point de palpage dans l'axe auxiliaire du plan d'usinage à laquelle le point de référence doit être initialisé dans l'axe du palpeur. N'agit que si Q381 = 1. La valeur agit de manière absolue.

Programmation : -99999,9999...+99999,9999

Q384 Palp. axe palp.: Coor. 3ème axe?

Coordonnée du point de palpage sur l'axe palpeur à laquelle le point d'origine doit être défini sur l'axe palpeur. N'agit que si Q381 = 1. La valeur agit de manière absolue.

Programmation : -99999,9999...+99999,9999

Q333 Nouv. pt de réf. sur axe TS?

Coordonnée sur l'axe palpeur à laquelle la CN doit définir le point d'origine. Valeur par défaut = 0 La valeur agit de manière absolue.

Programmation : -99999,9999...+99999,9999

Les programmes CN inclus dans le manuel utilisateur ne sont que des exemples de solutions. Il vous faudra les adapter avant d'utiliser ces programmes CN ou certaines séquences CN sur une machine.

  • Les éléments suivants doivent être adaptés :
  • Outils
  • Valeurs de coupe
  • Avances
  • Hauteur de sécurité, ou positions de sécurité
  • Positions spécifiques à la machine, par ex. avec M91
  • Chemins des appels de programmes

Certains programmes CN dépendent de la cinématique de la machine. Il vous faudra adapter ces programmes CN avant de mener le premier test sur la cinématique de votre machine.

Puis il vous faudra également tester les programmes CN à l'aide de la simulation, avant d'exécuter le programme de manière effective.

 
Tip

Le test de programme doit vous permettre de vérifier que vous pourrez bien utiliser ces programmes CN avec les options logicielles disponibles, la cinématique machine active et la configuration machine actuelle.

Exemple

11 TCH PROBE 418 PT REF AVEC 4 TROUS ~

Q268=+20

;1ER CENTRE 1ER AXE ~

Q269=+25

;1ER CENTRE 2EME AXE ~

Q270=+150

;2EME CENTRE 1ER AXE ~

Q271=+25

;2EME CENTRE 2EME AXE ~

Q316=+150

;3EME CENTRE 1ER AXE ~

Q317=+85

;3EME CENTRE 2EME AXE ~

Q318=+22

;4EME CENTRE 1ER AXE ~

Q319=+80

;4EME CENTRE 2EME AXE ~

Q261=-5

;HAUTEUR DE MESURE ~

Q260=+10

;HAUTEUR DE SECURITE ~

Q305=+12

;NO. DANS TABLEAU ~

Q331=+0

;POINT DE REFERENCE ~

Q332=+0

;POINT DE REFERENCE ~

Q303=+1

;TRANSF. VAL. MESURE ~

Q381=+1

;PALP. DS AXE PALPEUR ~

Q382=+85

;1.COO.POUR AXE PALP. ~

Q383=+50

;2.COO.POUR AXE PALP. ~

Q384=+0

;3.COO.POUR AXE PALP. ~

Q333=+0

;POINT DE REFERENCE