
410 Cycles palpeurs: Contrôle automatique des pièces
16.14 Exemples de programmation
Q285=0 ;COTE MIN. 1ER CÔTÉ
Q286=0 ;COTE MAX. 2ÈME CÔTÉ
Q287=0 ;COTE MIN. 2ÈME CÔTÉ
Q279=0 ;TOLÉRANCE 1ER CENTRE
Q280=0 ;TOLÉRANCE 2ND CENTRE
Q281=0 ;PROCÈS-VERBAL MESURE
Ne pas éditer de procès-verbal de mesure
Q309=0 ;ARRÊT PGM SI ERREUR
Ne pas délivrer de message d'erreur
Q330=0 ;NUMÉRO D'OUTIL
Pas de surveillance de l'outil
9 FN 2: Q1 = +Q1 - +Q164
Calcul longueur en X à partir de l'écart mesuré
10 FN 2: Q2 = +Q2 - +Q165
Calcul longueur en Y à partir de l'écart mesuré
11 L Z+100 R0 FMAX
Dégager le palpeur, changement d'outil
12 TOOL CALL 1 Z S5000
Appel d'outil pour la finition
13 CALL LBL 1
Appeler le sous-programme pour l'usinage
14 L Z+100 R0 FMAX M2
Dégager l'outil, fin du programme
15 LBL 1
Sous-programme avec cycle usinage tenon rectangulaire
16 CYCL DEF 213 FINITION TENON
Q200=20 ;DISTANCE D'APPROCHE
Q201=-10 ;PROFONDEUR
Q206=150 ;AVANCE PLONGEE EN PROF.
Q202=5 ;PROFONDEUR DE PASSE
Q207=500 ;AVANCE FRAISAGE
Q203=+10 ;COORD. SURFACE PIECE
Q204=20 ;SAUT DE BRIDE
Q216=+50 ;CENTRE 1ER AXE
Q217=+50 ;CENTRE 2EME AXE
Q218=80 ;1ER COTE
Longueur en X variable pour ébauche et finition
Q219=Q2 ;2EME COTE
Longueur en Y variable pour ébauche et finition
Q220=0 ;RAYON D'ANGLE
Q221=0 ;SUREPAISSEUR 1ER AXE
17 CYCL CALL M3
Appel du cycle
18 LBL 0
Fin du sous-programme
19 END PGM BEAMS MM
Commentaires sur ces manuels