Box Box


Box Box
Box Box
Fonctions préparatoires G fraisage

Appel de macro client modale (G66, G67)

Le principe de fonctionnement de l'appel de macro client modal (G66) est le même que l'appel de macro client simple (G65).
La différence réside dans le principe d'appel. Avec G65, l'appel est éffectué sur le bloc où il se trouve, alors que pour G66 l'appel ne sera éffectif que lors d'une demande de déplacement et sera rappelé à chaque déplacement demandé, jusqu'a rencontrer l'annulation de l'appel modal (G67).

Exemple : réaliser l'usinage d'une face avant épaisseur 5


Programme principalSous programme
O0010 (PROGRAMME USINAGE)
G00 G91 G28 Z0
M6 T1 (FORET D3)
G00 G90 G54 X5. Y5 M3 S8500
G43 H1 Z2. M8
G81 Z-6. F850
X[166.-5.]
Y[40.-5.]
X5.
G80 Z50. M9
M6 T2 (FORET D4)
G00 G90 G54 X13 Y[15.+15.] M3 S6360
G43 H2 Z2. M8
G81 Z-6.5 F650
G91 X28. K5
G90 G80 Z50. M9
M6 T3 (FORET D5)
G00 G90 G54 X13. Y15. M3 S5100
G43 H3 Z2. M8
G81 Z-7. F510 K0 (AVEC K0 ON ATTEND UNE 
                  COORDONNEE POUR PERCER)
M98 P1 (APPEL DU SOUS-PROGRAMME DE POINTS)
G90 G80 Z50. M9
M6 T4 (FRAISE D3 EBAUCHE 2 LEVRES)
G00 G90 G54 X13. Y15. M3 S8500 D4
G43 H4 Z2. M8
G66 P2 Z-5 F340
(P=NUMERO SOUS PROGRAMME)
(Z=PROFONDEUR)
(F=AVANCE DE CONTOURNAGE)
M98 P1 (APPEL DU SOUS-PROGRAMME DES POINTS)
G67 (ANNULATION APPEL MODAL)
M6 T5 (FRAISE D3 FINITION)
G00 G90 G54 X13. Y15. M3 S8500 D5
G43 H5 Z2. M8
G66 P2 Z-5 F300
M98 P1 (APPEL DU SOUS-PROGRAMME DES POINTS)
G67 (ANNULATION APPEL MODAL)
G91 G28 Z0 M9
G28 Y0 M30
O0001 (SOUS PROGRAMME DES POINTS)
G00 G90 X13. Y15.
G91 X28. K5
G90
M99

O0002 (MACRO)
#1=SQTR[[5*5]-[3*3]] (CALCUL DU POINT DE 
                      RACCORDEMENT)
G1 G90 Z#26 F#9
G91 G41 Y3.
X-#1
G3 X[#1*2] Y0 R-5.
G1 X-#1
G00 G40 Y-3.
G90 Z2.
M99
Haut de pageRetour au tableau

Version imprimable.

Box Box

CSS Valide !