S3 - F325 - Amphis Prod 3-0 - Commande Numérique

Embed Size (px)

Citation preview

F325 Commande Numrique

S3 2007 2008

M. Wolff

4 sances2 amphis CN (S3-S4)Paramtres, etc. Cycles dusinage en CN Rectification Brochage Electro-rosion Electrochimie8 Mc Ma Ma 9 P Ma P Ma 10 P Ma P Ma 11 P Ma P Ma Ma P If 12 13 P 14 Ma. Ma.

2 amphis PRESSE (anticipation pour les TD du S4)

S3 - Commande Numrique1. 2. 3. 4.

Paramtres L(variables) Paramtres externes E Programmation structure (G77 G79) Diverses fonctions avances de programmation

Programmation ParamtreLa programmation paramtre sur NUM 760/1040/1060 Les paramtres programms sont des fonctions qui peuvent tre affectes toutes les adresses, la place de valeurs numriques, ou qui peuvent tre exploites par le programmeur en tant que fonctions particulires. On distingue deux classes de paramtres : - les variables programmes L, - les paramtres externes E.

Les variables programme LDeux types de variables sont utilises : - les variables de L0 L19, - les variables de L100 L199 et de L900 L939 Le format et l'exploitation de ces variables sont identiques.

Les variables programme LLes variables L0 L19 Elles sont initialises (mises 0) : - lors de la mise sous tension de la CN - la fin d'excution du programme pice par le M02 - par action sur la touche // (RAZ) du pupitre. Les variables L100 L199 et de L900 L939 Le chargement (criture) dune variable L100 L199 suspend la prparation du bloc auquel elle appartient jusquen fin dexcution du bloc prcdent. Un bloc comportant lcriture dune variable L100 L199 ne peut donc tre prcd dun bloc dont lexcution ncessite la connaissance du ou des blocs suivants. - en programmation gomtrique de profil (PGP), - en correction de rayon doutil (G41, G42).

Les variables programme LCes variables peuvent tre : - assignes de valeurs relles constantes (ex : L5 = -12345.678 ) ( 8 chiffres max. et position du point dcimal indiffrent) - assignes de valeurs rsultant des oprations suivantes : addition (+), soustraction (-), multiplication (*), division (/), racine carr (R), sinus (S), cosinus (C), troncature (T), arc tangente (A), ET (&), OU (!), Comparaisons diversesLes variables programmes peuvent tre affectes toutes les adresses programmables, cotes et fonctions. Avec la fonction G79, elles permettent d'effectuer des sauts de programme conditionnels.

Les variables programme L

Les variables programme L

Les variables programme LExemples :L0 = 15 L1 = L0 * 10 L2 = L1 + L0 L0 = L0 + 1 affectation calcul dcomposition des calculs incrmentation

Les variables programme LLes oprations seffectuent de gauche droite avec des poids identiques pour tous les oprateurs.L'affectation d'un paramtre L une adresse CN entrane la concordance entre l'unit de L et l'adresse correspondante.si L4 = 30 alors XL4 correspond un dplacement en X de 30 mm et FL4 correspond une avance de 30 mm/mn

Les variables programme LDclaration de la valeur de L1 Aprs opration, L2 prend la valeur 15,45 (sinus 30= 0,5) L3 = 100 / 3 Aprs opration, L3 prend la valeur 33,333333 (limitation huit chiffres) N90 G00 XL2 Z30 La valeur de L2 (15,45) est affecte laxe X N100 XL3 La valeur de L3 (tronque 33,333) est affecte laxe X

5 + 5,3 =

10,3 10,3 * 3 =

30,9 30,9 * sin(30) = 15,45

Les variables programme L

Les variables programme L

%18 L1=85 L2=28 L3=35 L11=48 L12=39 L13=28 L19=1.5

(LONGUEUR A) (LONGUEUR B) (LONGUEUR C) (DIAMETRE D) (DIAMETRE E) (DIAMETRE F) (CHANFREIN)

Les variables programme LOn doit dfinir lensemble des paramtres au dbut du programme

N10 G00 G52 X0 Z0 N20 T01 D01 M06 (OUTIL EXTERIEUR) N30 G97 S900 M40 M03 En cas de modification de la pice raliser on N40 G95 F0.2 doit modifier les valeurs des paramtres : L4=L1+3 Calcul du point Za N50 G42 XL13 ZL4 Point 2 solutions : a N60 G92 S2000 - diter le programme N70 G96 S160 L5=L1-L2 Calcul du point Zb - crer plusieurs sous-programmes N80 G01 ZL5 Point b N90 XL12 EB-L19 Point c N100 ZL3 Point d L6=3*2+L11 Calcul du point Xe N110 XL6 Point e N120 G40 G77 N10 N10 G97 S900 MO5 N130 M02

Il faut bien choisir son paramtrage

%42 L1=54 (DEPART SUR X) L2=20 (DEPART SUR Z) L3=40 (DIAMETRE FOND DE GORGE) L4=15 (PAS ENTRE 2 GORGES)

Dcalage d'origine programme C'est une translation de l'origine programme OP sans dplacement de la pice. Ce dcalage programm permet dans certains cas de faciliter la programmation ou le travail raliser. Fonction prparatoire : G59 X[5.3] Z[5.3] Cette fonction est modale. L'annulation s'obtient par G90 G59 X0 Z0 ou par programmation du dplacement inverse G91 G59 X-10 Y-25. N... G59 Xb OP en OP2 N... ... usinage de . N... G59 Xa OP en OP1 N... ... usinage de . N... G59 X0 OP en OP0 N... ... usinage de

Les paramtres externes ELes paramtres externes E sont utiliss par le programme pice pour accder des informations contenues dans la mmoire automate ou CN. Les paramtres externes sont dfinis par la lettre adresse E suivie de 5 chiffres.Suivant les paramtres externe E, laccs par le programme pice la mmoire CN ou automate peut se faire : - en lecture seule, - en lecture-criture. La valeur affecte un paramtre externe E est toujours une valeur entire.

Les paramtres externes EExemples :

E11007 : Potentiomtre de broche valid Le forage 0 de ce paramtre par un groupe daxes, maintient 100% la vitesse de la broche exploite par ce groupe. E41000 : Numro de mode en cours- 0 : Mode continu - 1 : Mode squentiel - 2 : Mode immdiat - 3 : Mode rapide - 4 : Mode recherche de numro de squence - 5 : Mode modification -6 : Mode test - 7 : Mode manuel - 8 : Mode prise d'origine mesure - 9 : Mode prise de rfrence - 10 : Mode rglage automatique d'outils - 13 : Mode chargement - 15 : Mode dchargement

Les paramtres externes EE50000 : Numro du correcteur doutil courant Paramtre li la fonction D, par exemple : Correcteur de l'outil courant = Dxxx donc E50000 = xxx.CORRECTIONS D'OUTIL : E50001 E50099 : Jauge outil en X E51001 E51099 : Jauge outil en Z E52001 E52099 : Rayon outil E53001 E53099 : Correcteur dynamique en X E54001 E54099 : Correcteur dynamique en Z E55001 E55099 : Orientation nez d'outil.Correction dynamique doutil sur X = DX (au diamtre) Correction dynamique doutil sur Z = DZ

Dfinition des corrections dynamiques doutilsLoprateur a la possibilit tout moment (y compris en cours dusinage) dintroduire des corrections dynamiques doutils lorsquil constate sur une pice un cart entre les cotes attendues et les cotes obtenues.

Ces corrections (positives ou ngatives) ont pour objet de compenser de lgres variations des dimensions de loutil ou de la pice (usure, dilatation).

Longueur corrige sur X = Jauge X + DX/2 Longueur corrige sur Z = Jauge Z + DZ

Les paramtres externes EE56001 E56255 : Paramtre lecture-criture permettant la gestion dusure doutil(H de la table des correcteurs dynamiques).

par exemple sil est crit E56001=E56001+1 dans le programme, le H du correcteur D1 est incrment de 1 chaque lecture du bloc

Contrairement aux variables L les paramtres externes ne sont remis zro en fin de programme : M02. Ce qui permet dans lexemple ci-dessus de prendre en compte le nombre de pices usines pour modifier les correcteurs dynamiques des outils.

Les paramtres externes EDECALAGES : E60000-E61000-E62000 PREF X, Z, C E60001-E61001-E62001 DEC1 X, Z, C E60005-E61005-E62005 Dcalages programms X, Z, C

POSITION DU MOBILE : E70000-E71000-E72000 E70001-E71001-E72001 Point courant X, Z, C Point courant sur interruption X, Z, C

Les paramtres L et EAffichage dun message avec attente dune rponse de loprateur Le caractre $ peut tre utilis comme variable lintrieur dune expression paramtre et provoque lattente dune valeur introduite par loprateur. Le bloc contenant lexpression paramtre peut tre prcd dun message indiquant loprateur le nom de la variable introduire.

L../E.. = expression fonction de $$ Variable dont la valeur doit tre introduite par loprateur.

Programmation structureG77 Appel inconditionnel de sous programme ou dune suite N.. G77 [H..] [N.. N../N..] [P..] [S..] de squences avec retour.

Programmation structureG79 Saut conditionnel ou inconditionnel une squence sans retour.

N.. G79 [L../E.. > = < Nombre] N..Exemple : N150 L5 = L5 -1 Dcomptage chaque passage N160 G79 L5 = 0 N180 Condition : Si L5 = 0, saut au bloc N180 N170 G79 N50 Saut N50

ApplicationProgramme principal %100 E60000=-240000 (PREF SUR X) E62000=-458678 (PREF SUR Z) E50003=78500 (JAUGE X) E51003=53470 (JAUGE Z) E52003=800 (RAYON 0.8) E55003=1 (ORIENTATION C1)

N10 $0 ENTRER NUMERO DE PIECE (1,2 OU 3) E80000=$0 N20 G79 E80000=1 N50 N30 G79 E80000=2 N70 N40 G79 E80000=3 N90 G79 N10Retour en N10 si choix 1,2 ou 3 non effectu

ApplicationN50 L1=70 L2=25 L10=30 L11=40 L12=50 L19=4 $PIECE 1 N60 G79 N100 N70 L1=65 L2=30 L10=25 L11=38 L12=48 L19=3 $PIECE 2 N80 G79 N100 N90 L1=60 L2=35 L10=20 L11=36 L12=46 L19=2 $PIECE 3 N100 G77 H101 Sous-programme N110 G79 N120 %101 N120 M02 N10 G00 G52 X-50 Z-100L0=E52003/1000 N20 T03 D03 M06 (OUTIL EXTER R0.8) N30 S900 M40 M04 L3=-L0+1*2+L10 (Xa) L13=L1+L0+1 (Za) N40 G42 XL3 ZL13 Point a N50 G92 S3500 N60 G96 S250 N70 G95 F0.2 N80 G01 ZL1 Point b N90 XL11 EBL19 Point c N100 ZL2 Point d L4=L0+1*2+L12 (Xe) N110 XL4 Point e N120 G00 G40 G52 X0 Z0 G97 S900 M05

G90 Programmation absolue par rapport lorigine programme.

Les fonctions G90 et G91 sont modales. La fonction G90 est initialise la mise sous tension.

G91 Programmation relative par rapport au point de dpart du bloc.

Les deux types de programmation (G90/G91) peuvent coexister dans un mme programme et dans un mme bloc. Par exemple : N.. N.. G91 X.. Y.. N.. G90 X.. G91 Y.. X en absolu, Y en relatif N.. G90 X.. Y..

%25 N10 G00 G52 Z.. Position de mise en broche outil N20 ... Appel de loutil N30 S600 M40 M03 N40 X20 Y20 Z2 Point a, approche N50 G91 G01 Z-3.5 F50 Plonge sur Z N60 X30 Y20 F120 Point b N70 G90 ...

ED.. Dcalage angulaire programm.La fonction ED affecte dune valeur dfinit une rotation angulaire par rapport lorigine programme. Le dcalage angulaire affecte les axes du plan programms dans les blocs suivant la fonction.

N.. [G90/G91] ED..

%1 $0 PROG PRINCIPAL DES S/PROG %10 %20 %30 N10 G00 G52 Z0 M05 M09 N20 T01 D01 M06 (FORET DIAMETRE=8.5) N30 S1000 M40 M03 N40 X50 Y0 Z27 Point a, approche N50 G77 H10 S7 Appel sous programme %10 N60 G90 ED0 Annulation dcalage N70 G77 N10 N10 N80 T02 D02 M06 (COUTEAU DIA=20) N90 S250 M03 N100 X50 Y0 Z27 Point a, approche N110 G77 H20 S7 Appel sous programme %20 N120 G90 ED0 Annulation dcalage N130 G77 N10 N10 N140 T03 D03 M06 (TARAUD M10) N150 S200 M03 N160 X50 Y0 Z27 Point a, approche N170 G77 H30 S7 Appel sous programme %30 N180 G90 ED0 Annulation dcalage N190 G77 N10 N10 N200 M02

Sous programmes %10 $0 PERCAGE N10 G90 G81 X50 Y0 Z-5 F90 M08 Cycle de perage N20 G80 G91 ED45 Dcalage angulaire en relatif %20 $0 LAMAGE N10 G90 G82 X50 Y0 Z17 EF1 F50 M08 Cycle de lamage N20 G80 G91 ED45 Dcalage angulaire en relatif %30 $0 TARAUDAGE N10 G90 G84 X50 Y0 Z-8 F300 M08 Cycle de taraudage N20 G80 G91 ED45 Dcalage angulaire en relatif

G51 Miroir.La fonction permet lusinage symtrique dune partie de programme dfinissant le quart ou la moiti de la pice. Le miroir est valid ou invalid selon les arguments axe et signe algbrique programms avec la fonction.

N.. G51 X- Y- Z- A- B- C

Influence du miroir sur les interpolations circulaires La fonction inverse les sens anti-trigonomtrique (G02) et trigonomtrique (G03).

%30 N10 G00 G52 Z0 N20 T05 D05 M06 (FRAISE COUTEAU DIAMETRE=5) N30 S1500 M40 M03 N40 G00 X30 Y10 Z2 Point a, approche en XYZ N50 G01 Z-2 F50 M08 Plonge sur Z N60 X20 Point b N70 G02 X10 Y10 R5 Point c N80 G00 Z2

N90 G51 Y- Miroir sur Y N100 G77 N40 N80 Excution forme 2 N110 G51 X- Y- Miroir sur X et Y N120 G77 N40 N80 Excution forme 3 N130 G51 X- Y+ Miroir sur X, annulation du miroir sur Y N140 G77 N40 N80 Excution forme 4 N150 G51 X+ Y+

S3 - Commande Numrique5. 6.

PGP (rappels) Cycles dusinage en tournageEbauche G64 G63 Cycles G65 G66

7.

Fonctions diverses

Programmation gomtrique de profil (PGP) La programmation gomtrique de profil (PGP) : - peut coexister avec la programmation ISO, - ne peut tre utilise quen absolu (G90) La programmation gomtrique de profil (PGP) seffectue par criture dun enchanement de blocs. Chaque bloc comprend un lment gomtrique qui peut tre : - un segment de droite, -un arc de cercle. Un lment gomtrique peut tre entirement ou incompltement dfini dans un bloc.

EA.. : Elment angle dune droite.

ET : Elment tangent.

ES : Elment scant.

EA.. : Elment angle dune droite.

(b)Zb G 1 EA 45

(a) G0 Xa Za

Zb

ET : Elment tangent.

ET?? R

(c)

??

ET

Ic Kc

(b) (a)

ES : Elment scant.

??

ES

G1 E A-20

EA 45

Xb Z b

(b)

(a) G0 Xa Za

G

1

2 solutions pour aller de (a) vers (b) ES : Elment scant. ?? ??

(a)

(b)

(b) (a) (a) (b)

E+/E- : Discriminant. Le discriminant permet de lever lindtermination lorsque la programmation dun ou plusieurs blocs laisse le choix entre deux solutions possibles. Le discriminant peut tre utilis avec ladresse ES (lment scant) ou ladresse ET (lment tangent) par exemple : E scant se traduit en programmation par ES+ ou ES- . E tangent se traduit en programmation par ET+ ou ET- . G2

2me ES +

1er G1 ES -

EB+.. : Cong entre deux lments scants. (droite/cercle par exemple). Le bloc contenant EB+.. et le bloc suivant sont raccords par un cong. (a = valeur programme avec EB+)

EB-.. : Chanfrein entre deux droites scantes (uniquement). Le bloc contenant EB-.. et le bloc suivant sont raccords par un chanfrein. (a = valeur programme avec EB-).

Programmation gomtrique de profil (PGP)Points ne ncessitant pas de PGP

%88 N10 ... N.. G92 S3000 N.. N90 G00 G52 X0 Z0 N100 T03 D03 M06 (OUTIL A COPIER R0.4) N110 G97 S900 M04 N120 G00 G42 X6 Z122 Point a, approche N130 G96 S220 N140 G95 F0.1 N150 G01 EA135 ES N160 EA180 X20 Z90 EB-5 Point b N170 X40 EB3 Point c N180 EA180 Z80 ES Point d N190 EA195 N200 G02 X60 Z50 R17 EB2 Point e N210 G01 Z35 Point f N220 X70 Point g N230 G00 G40 G52 X0 Z0 G97 S900

Problmes li lutilisation de la PGP : Ce type de programmation nest pas la solution parfaite pour raliser des profils complexes. Ce nest quun outil possible utiliser en cas de besoin. Il est rare davoir une pice pour laquelle lensemble du profil ncessiterait une programmation en PGP. En tournage, cest souvent utile pour les raccords tangents, les congs et les chanfreins. ATTENTION : Le DCN ne peut anticiper que sur 3 blocs de programme. Par consquent, un point incomplet doit tre entirement dfini avant la 4me ligne de programme suivante. Ces 3 blocs sentendent glissants .

On peut trouver des graphes daide la programmation en PGP, dcrivant lensemble des possibilits du DCN.

On peut enchaner plus de 3 blocs la seule condition de suivre le graphe propos. On part dun point entirement dfini XZ G1 EA

0

G1 EA ES

2G1 EA XZ On suit le graphe en fonction des infos gomtriques connues pour le profil pice.

G2 I K R ES+/-

4

Point dfini En X et Z

ATTENTION

Dans le cas de la correction de rayon, on peut obtenir des rsultats surprenants : 1 profil dessin sur lcran qui semble correct. 1 usinage dcal du mauvais ct pour certaines portions du profil malgr un choix unique de G42 ou G41

G1 EA 0 G1 EA 180

G64 Cycle dbauche paraxial. La fonction permet lbauche dun volume de matire situ entre les dfinitions dun profil brut programm et dun profil fini. Le cycle peut tre excut en paraxial par dressage ou chariotage et pour des usinages extrieurs ou intrieurs.

N200 ... N210 G64 N.. N.. I.. K.. P N220 X.. Z.. N230 Z.. N240 X.. Z.. N250 X.. N260 G80 G52 X.. Z.. N..

N.. G64 N.. N.. I.. K..

P.. R..

1er

choix effectuer :

X maxi

Chariotage

PDressageZ mini

X mini

RZ maxi

Ce choix conditionne la suite de l criture du cycle dbauche paraxial.

P : lusinage aura lieu de X maxi X mini R : lusinage aura lieu de Z maxi Z mini

2me tape : la description du brut

X maxi

X mini

Z mini

Z maxi

3me tape : vrification de ladquation BRUT / FINIdgagement Profil brut

Profil fini

Le brut doit encadrer entirement le profil fini.

approche

Dans la programmation du cycle dbauche Le profil doit se limiter la gomtrie UTILE Ce qui est diffrent de lusinage de finition qui suivra.

4me tape : Ecriture du cycle Ebauche / Finition%46 N10 G00 G52 X.. Z.. Position de changement outil N20 T01 D01 M06 (OUTIL A DRESSER R=0.8) N30 S900 M40 M04 N40 X120 Z55 outil en dbut dbauche N50 G92 S3500 N60 G96 S200 N70 G95 F0.2 N80 G64 N... N... I... K... P... Cycle N90 X Z N100 X Dfinition du brut N110 Z N120 G80 G52 X.. Z.. G97 S900 Annulation du cycle

N130 T03 D03 M06 (OUTIL A COPIER R=0.4) N140 G42 X16 Z55 outil en dbut de finition N150 G96 S250 N160 G01 Z50 F0.1 N170 X30 N180 G03 X40 Z45 R5 N190 G01 Z30 N200 X100 N210 X120 Z20 N220 G00 G40 G52 X.. Z.. G97 S900 M05 N230 M02

Le cycle G64 nusine pas les formes en creux.

CYCLE D'EBAUCHE DE GORGE G65 La zone usine est dlimite par le profil fini et par deux droites reliant les 3 points suivants : Xa Za : dernier point programm avant G65 (point de dpart) Xb Zb : programm dans le cycle G65 P : point d'intersection avec le profil fini de la droite d'angle EA passant par Xa Za.

G65 Cycle dbauche de gorge.G65 Nn Nm EA P Z I K Q EF R X Nn, Nm : bornes du profil fini. Ces deux blocs doivent imprativement comporter les cotes en X et en Z. L'ordre dans lequel sont programms Nn et Nm donne le sens dexcution de l'bauche; EA : angle de pntration de la gorge P ou R : valeur de la pntration chaque passe X ou Z : limite de la zone baucher I et K : surpaisseur

G65 Cycle dbauche de gorge.

%34 N10 G00 G52 X.. Z.. Position de changement outil N20 T03 D03 M06 (OUTIL EBAUCHE GORGE R=0.4) N30 S900 M03 M40 N40 X52 Z-15 Point A, outil en dbut de gorge N45 G92 S3000 N50 G96 S100 N60 G95 F0.2

N70 G65 N100 N180 Z-40 I0.2 K0.1 EA-135 P2N80 G52 X..Z.. G97 S900

N90 T05 D05 M06 (OUTIL A CHARIOTER R=0.8) N100 G42 X44 Z2 Point a, outil en dbut de profil N110 G96 S250 N120 G01 X50 Z-1 F0.1 Point b N130 Z-15 Point c N140 X30 Z-25 Point d N150 Z-35 Point e N160 G02 X40 Z-40 R5 Point f N170 G01 X50 Point g N180 X60 Z-45 Point h N190 G00 G40 G52 X.. Z.. G97 S900 M05 N.. ...

G63 Cycle dbauche avec gorge. N.. G63 N.. N.. X.. Z.. EZ.. P.. EB.. EC.. ER.. ....

N80 G63 N110 N230 X100 Z50 EZ30 P2 EA-40 EB145 ER0.4 Q2 EQ1 EF0.1

DEFONCAGE G66 Cette fonction permet l'bauche d'une gorge longitudinale ou frontale par pntrations successives. Exemple gorge longitudinale : Deux correcteurs sont ncessaires pour dfinir les deux points de l'outil gnrateurs des deux flancs de la gorge. N100 G0 D1 Xa Za (bloc de Positionnement = flanc de dpart) N110 G66 D2 Xb Zb R2 EA2 G4 F1 (cycle) N120 G80 ... (annulation du cycle) avec : R : valeur du pas de l'bauche (< largeur de l'outil); EA : pente du fond de gorge (facultative : par dfaut fond de gorge paraxial); G4 F...: temporisation (facultative).

Correcteurs : D1 Jox1 Joz1 D2 Jox2 Joz2 REMARQUE : Les prises de passes sont uniformment rparties sur toute la largeur de la gorge; le systme peut alors tre amen corriger la valeur du pas programm.

APPLICATION

Excution dun profil en deux bauches extrieures par chariotage puis finition. Ebauche puis finition dun profil intrieur par chariotage

G64

G63

G63

Vitesse davance tangentielle G92 R.. Programmation de la vitesse lavance tangentielle.

La fonction permet lapplication de lavance tangentielle lors de lusinage de courbes en correction de rayon d'outil Lavance F.. nest plus applique au centre outil.

G92 Avance tangentielle applique la correction de rayon doutil. R.. Argument obligatoire dfinissant la valeur minimale du rayon de courbe en dessous de laquelle lavance tangentielle nest pas traite.

Vitesse davance spcifique aux congs EB+ et chanfreins EBX

EF Vitesse davance spcifique aux congs EB+ et chanfreins EB-. Une vitesse davance diffrente de lavance dusinage F modale peut tre programme pour lexcution de congs ou de chanfreins programms par EB+ et EB-.

EB+ Dimension du cong. EB- Dimension du chanfrein. EF.. Vitesse davance.

Dclration La fonction G09 permet de rsorber l'cart de poursuite ep (proportionnelle la vitesse d'avance F) en fin de mouvement (vitesse nulle), avant d'enchaner sur la squence suivante. Son effet de lissage est d'autant plus important que l'angle a est aigu.

La fonction G09 provoque une dclration une distance ep de "a" et la trajectoire passera par le point "a". EXEMPLE : ... N100 G1 Xo Zo Fxx N110 G9 Xa Za N120 Xb Zb ...

TemporisationFonction prparatoire : G04 La fonction F permet de dfinir la valeur de temporisation. La fonction G04 et la valeur de la temporisation ne sont pas modales. G04 F... crit dans un bloc contenant des dplacements programms, est actif en fin de bloc. La programmation d'une temporisation n'annule pas les valeurs des avances prcdemment programmes. A PROGRAMMER DANS UN BLOC NE CONTENANT PAS D'AVANCE (F) ! EXEMPLE : N20 G4 F1.5 (temporisation de 1,5 secondes)