HEIDENHAIN TNC 640 (34059x-02) Cycle programming Manuel d'utilisation

Page 522

Advertising
background image

Cycles palpeurs : contrôle automatique des pièces

17.14 Exemples de programmation

17

522

TNC 640 | Manuel d'utilisationProgrammation des cycles | 9/2013

Exemple : mesure d'une poche rectangulaire, procès-
verbal de mesure

0 BEGIN PGM BSMESU MM
1 TOOL CALL 1 Z

Appel d'outil pour le palpeur

2 L Z+100 R0 FMAX

Dégager le palpeur

3 TCH PROBE 423 MESURE INT. RECTANG.

Q273=+50

;CENTRE 1ER AXE

Q274=+40

;CENTRE 2ÈME AXE

Q282=90

;1ER CÔTÉ

Longueur nominale en X

Q283=70

;2ÈME CÔTÉ

Longueur nominale en Y

Q261=-5

;HAUTEUR DE MESURE

Q320=0

;DISTANCE D'APPROCHE

Q260=+20

;HAUTEUR DE SECURITE

Q301=0

;DEPLAC. HAUTEUR SECU.

Q284=90.15

;COTE MAX. 1ER CÔTÉ

Cote max. en X

Q285=89.95

;COTE MIN. 1ER CÔTÉ

Cote min. en X

Q286=70.1

;COTE MAX. 2ÈME. CÔTÉ

Cote max. en Y

Q287=69.9

;COTE MIN. 2ÈME CÔTÉ

Cote min. en Y

Q279=0.15

;TOLERANCE 1ER CENTRE

Ecart de position autorisé en X

Q280=0.1

;TOLERANCE 2ÈME CENTRE

Ecart de position autorisé en Y

Q281=1

;PROCES VERBAL MESURE

Délivrer le procès-verbal de mesure

Q309=0

;ARRET PGM SI ERREUR

Ne pas afficher de message d'erreur si tolérance dépassée

Q330=0

;NUMERO D'OUTIL

Aucune surveillance d'outil

4 L Z+100 R0 FMAX M2

Dégager l'outil, fin du programme

5 END PGM BSMESU MM

Advertising