Documente Academic
Documente Profesional
Documente Cultură
Functia pregatitioare(iden. G)
Functii auxiliare-miscellaneuous(iden M)
O functie este modala daca isi pastreaza actiunea pana la intalnirea unei alte
functii din grupa sa.
2) Grupa 2
G04- temporizare (instrunctie singulara, valabil doar in blocul programat)
3) Grupa 3
G17, G18, G19
a) G17- selectare plan xy
b) G18- selectare plan xz
c) G19- selectare plan yz
4) Grupa 4
G20, G21
a) G20- date exp. In inch
b) G21- date exp. In mm
O alta prop. a functiilor este de a fii implicite
5) Grupa 5
G28, G29
a) G28- deplasare in pct de ref.
b) G29- revenire in pct de ref.
6) Grupa 6
G40, ..., G49
a) G40- anulare corectie scula
b) G41- corectie de raza stanga
c) G42- corectie de raza dreapta
d) G43- corectie de lung. Scula cu plus
e) G44- corectie de lung. scula cu minus
f) G45- marire corectie de lungime
g) G46- micsorare corectie de lungime
h) G49- anulare corectie de lungime
G41 sau G42 se activeaza inaintea primei prelucrari prin asocierea instructiunii
G41 sau G42 cu axele x si/sau y si registrul de corectie D
G43 sau G44 se activeaza la prima deplasare pe axa z cu o noua scula prin
asocierea lui G43 sau G44
cu axa z si registrul de corectie H
7) Grupa 7
G54, , G59
a) G54- setare sistem coordonate piesa
b) G55- setare sistem coordonate piesa
c) G56- setare sistem coordonate piesa
d) G57- setare sistem coordonate piesa
e) G58- setare sistem coordonate piesa
f) G59- setare sistem coordonate piesa
8) Grupa 8
G73, , G87
a) G73- ciclu rapid de gaurire
b) G74- ciclu de filetare pe stanga manual
c) G76- ciclu pentru alezare
d) G80- anulare ciclu
e) G81- ciclu de gaurire
f) G82- ciclu de alezare
g) G83- ciclu de gaurire adanca
h) G84- ciclu filetare dreapta
i) G85, G87- ciclu de alezare
9) Grupa 9
G90, G91
a) G90- cotare absolut
b) G91- cotare incremental
10) Grupa 10
G90- reconditionare origine sistem de coordonate
Instructiuni
1) Grupa 1
M- derulare program de la 0
2) Grupa 2
a) M03- pornire ap sens orar
b) M04- pornire ap sens trig
c) M05- Stop arbore principal
3) Grupa 3
a) M06- schimbare scula // T01 M06;
4) Grupa 4
a) M08- pornire lichid de racire
b) M09- oprire lichid de racire
Instructiuni geometrice
Pasul 1
Analiza desenului
Pasul 2
Frezare contur
T1 PHI32 H1
Pasul 3
n=(Vc*1000)/(PI*D)
vf=fz*n
Pasul 4
Curs 2
H, D lungime si diametru
L defineste un subprogram
Ordine:
N__ G__ X__ Y__ Z__ F__ S__ P__ D__ M__ H__;
LABORATOR 2
00001
N10 G80 G40 G49;
N15 G91 G28 X0 Y0;
N20 T1 M06;
N30 G90 G54 M03 S2000;
N35 G43 Z10 H1;
N40 G00 X-30 Y-30;
N45 G01 Z-20 F1200;
N50 X-16 Y-16;
N55 X71;
N60 Y0;
N65 G02 X79 Y0 R4;
N70 G01 X79 Y-16;
N75 X116;
N80 Y50;
N85 G03 X100 Y116 R66;
N90 G01 X48.44 Y100;
N95 X-16 Y56.56;
N100 Y-16;
N105 G00 X-30 Y-30;
N110 Z10;
N115 M05;
N120 M30;
T1 PHI20 H1 D1
T2 PHI60 H2 D2
PHI20 Z=4
FZ=0.140
VC=238
S1=3500
F1=1960
PHI60 Z=6
FZ=0.122
VC=135
S1=950
F1=690
004
%
N10 G80 G40 G49;
N15 G91 G28 Z0;
N20 G91 G28 X0 Y0;
N25 T2 M05;
N30 G90 G54 S950;
N35 G43 Z10 H2;
N40 G00 X-60 Y-60;
N45 Z-10;
N50 G01 X0 Y0 F690 M08;
N55 X220 Y0;
N60 Y30;
N65 X0;
N70 X220 Y60;
N75 X0;
N80 Y90;
N85 X220;
N90 Y120;
N95 X0;
N100 Y150;
N105 X150;
N110 Y180;
N115 X0;
N120 X-60;
N125 Z-14;
N130 X0 Y180;
N135 Y0;
N140 X220;
N145 Y180;
N150 X0;
N155 Y150;
N160 X220;
N165 X210 Y0;
N170 Y0;
N175 X220 Y30;
N180 X0
N185 X10 Y0;
N190 Y180;
N195 Y260;
N200 Z-16;
N205 X0 Y180;
N210 Y0;
N215 X220;
N220 Y180;
N225 X0;
N230 Y260;
N235 G00 Z20;
N240 M05 M09;
N245 T1 M06;
N250 G43 Z10 H1;
N255 G42 X0 Y0 D1;
N260 G01 Z-16 F1960;
N265 X30 Y30;
N270 X170;
N275 G03 X190 Y50 R20;
N280 G01 Y130;
N285 G03 X170 Y150 R20;
N290 G01 X50;
N295 G03 X30 Y130 R20;
N300 G01 X30 Y150;
N305 G02 X50 Y30 R20;
N310 G01 Y-10;
N315 Z-20;
N320 X0 Y0;
N325 X220;
N330 Y130;
N335 X0;
N340 Y0;
N345 X-30;
N350 Z50 M05 M09;
N355 M30;
CURS 3
Structura de principu a unui program sursa
Pas 1:
Selectare program
Intrari: Nume program
Unitate de masura in program
Pas 2:
Apelare date scula
Intrari: Nume program
Unitate de masura in program
Pas 3:
Schimbare scula
Intrari: coordonatele punctului de schimbare a sculei
Corectia sculei
Separate: Avansul
Functii de tip M
Pas 4:
Aproprierrea de pozitia de start
Intrari:Coordonatele punctului de start
Anulare corectie de raza
Separat:Avanasul
Functii de tip M
Pas 5:
Deplasare la adancime de aschiere
Intrari coordonatele planului de aschiere
Avansul
Pas 6:
Deplasarea la primul punct de pe contur
Intari Coordonatele punctului
Activare corectie de raza
Separat: Viteza de avans in prelucrare
Pas 7:
Prelucrarea pana la primul punct de pe contur
Intrari: Toate datele necesare parcuregeiri tuturor elementelor de contur
Pas 8:
Deplasare la pozitia de stop
Intrari: Coordonatele punctului final
Anulare corectie de raza
Pas 9:
Retragere scula
Intrari: Coordonatele punctului din planul de siguranta
Separat: Functii M(sfarsit de program)
Pas 10:
Sfarsit de program
A(0,0)
B(105,0)
C(140,34)
D(140,80)
E(122,98)
F(58,98)
G(40,80)
H(20,80)
I(0,60)
K(50,50)
A(-8,-8)
B(114,-8)
C(114,34)
D(140,80)
E(122,98)
F(58,98)
G(40,80)
H(20,80)
I(0,60)
K(50,50)
Metoda bisectoare
x=Rs*(sin+)/(cos(+)/z)
x=Rs*(cos+)/(sin(+)/z)
PHI20 Z=6
FZ=0.140
VC=238
S1=3500
F1=900
Curs 4
G99- revenire in punctul de referinta
G98- revenire pozitie initiala
G81 X_ Y_ Z_ R_ F_ K_ -ciclu de gaurire
XY- Pozitionare
Z- distanta intre punctul r si fundul gaurii
R- distanta de la nivelul initial la punctul R
F- viteza de avans
K- Numar de repetari
G84 X_ Y_ Z_ R_ P_ F_ K_ -tarodare
Xy- pozitionare gaura
Z- distanta intre punctul r si fundul gaurii
R- distanta de la nivelul initial la punctul R
P- timpul de oprire
F- viteza de avans
K- numar de repetari
G85 X_Y_Z_R_F_K
Xy- pozitionare gaura
Z- distanta intre punctul r si fundul gaurii
R- distanta de la nivelul initial la punctul R
F- viteza de avans
K- timpul de oprire
G86 X_Y_Z_R_F_K
Xy- pozitionare gaura
Z- distanta intre punctul r si fundul gaurii
R- distanta de la nivelul initial la punctul R
F- viteza de avans
K- timpul de oprire
G87 X_Y_Z_R_Q_P_F_K_
A(300; 250)
B(300; 550)
C(300; 750)
D(1000; 750)
E(1000; 550)
005
%
N10 G80 G40 G49;
N15 G90 G28 Z0;
N20 G90 G28 X0 Y0;
N25 T1 M06;
N30 G90 G54 M03 S5000;
N35 G43 Z10 H1;
N40 G00 X300 Y250;
N45 G90 G81 Z-3 R2 F1200;
N50 Y550;
N55 Y750;
N60 X1000;
N65 Y550;
N70 G80;
N75 Z150;
N80 M05 M09;
N85 T2 M06;
N90 M03 S100;
N95 G43 H2;
N100 G00 X300Y250;
N105 G83 Z-130 R10 F50 Q13;
N110 Y550;
N115 Y750;
N120 X1000;
N125 Y550;
N130 G80;
N135 M05 M09;
N140 M30;
%
G40G80G49;
G91G28Z0;
G91G28X0Y0;
T8M06;
G54G90M03S2000;
G43Z10H8;
G00X0Y0;
X38.70 Y36.33;
G01Z-2F100;
Y24.91;
G03X49.31Y24.91R5.36;
G01X49.31Y36.34;
G00Z10;
X53.49Y36.34;
G01Z-2F100;
X61.94;
X57.99;
Y19.43;
G00Z10;
X81.77Y34.03;
G01Z-2F100;
G03X81.77Y21.08R9.42;
G00Z10;
X88.02Y19.43;
G01Z-2F100;
Y35.32;
X100.97Y19.43;
Y35.32;
G00Z10;
M05;
M30;
%
Curs 4
G71 F1_ S+_ X1_ X2_ Y1_ Y2_ F2_ Z1_ Z2_
F1- avans de frezare
S+- codif. Turatie
X1- cota maxima buzunar
X2- adaos finisare dupa X, Y
Y1-cota minima buzunar
Y2- latimea de frezare dupa Y
F2- avans patrundere
Z1- adancimea totala de patrundere Z
Z2- adancimea de patrundere la trecere pe Z
Z3- adaos de finisare la trecerea buzunarului
Pas 1. Analiza desen
Material
Verificare cote
Stabilire origine
Stabilire echipament
Pas 2. Itinerar tehnologic
Operatie
Scule
Corectii/registrii de corectii (frezare canal, freza cilindro-frontala, T1
20 D1, H1
Pas 3. Calcularea punctelor de trecere
A(0,0)
B(0.120)
C(120,120)
D(120,0)
E(95,10)
F(105,10)
G(95,20)
H(82.3,42.5)
I(77.6,37.5)
J(81.3,51.2)
K(67.5,75)
L(62.5,66.3)
M(53.7,71.1)
N(100,0)
O(120,100)
P(120,75)
Q(0,75)
S(120,50)
R(0,50)
U(0,25)
T(120,25)
Burghiu de punctura
T2
D=6
Vc=200
Vf=1592
Gaurire
T3
D=8
Vc=225
Vf=7162
Pas 5. Programul
%
N10 G40G80G49;
N15 G91G28Z0;
N20 G91G28X0Y0;
N25 T1M06;
N30 G54G90M03S822;
N35 G43Z10H1;
N40 G00X0Y0;
N45 G01 Z-5 F177;
N50 X120;
N55 Y25;
N60 X0;
N65 Y50;
N70 X120;
N75 Y75;
N80 X0;
N85 Y100;
N90 X120;
N95 Y120;
N100 X120;
N105 G00 Z10;
N110 N80 M05 M09;
N115 T2 M06;
N120 M03 S1592;
N125 G43 H2;
N130 R0=3 R1=200;
N135 M98 P345;
N140 G00 Z10;
N145 N80 M05 M09;
N150 T3 M06;
N155 M03 S1592;
N160 G43 H2;
N165 R0=15 R1=225;
N170 M98 P345;
N175 M30;
P345
G00 Z15;
X105 Y10;
G90 G81 Z=R0 R2 F=R1;
X95;
Y20;
X82.3 Y42.5;
X77.6 Y37.5;
X81.3 Y51.2;
X67.5 Y75;
X62.5 Y66.3;
X53.7 Y71.1;
M99;