curscnsem4
DESCRIPTION
cursCNSEM4TRANSCRIPT
CNSEM - CURS 4 1
DEZVOLTAREA PROGRAMELOR SURSA
Informatii privitoare la pozitie
Programarea comenzilor pentru deplasare
Programarea datelor referitoare la scula
CNSEM - CURS 4 2
% NUME PROGRAM; comentariu
BLOC CUVANT CUVANT… ;comentariu
N10 G00 X20 ;comentariu
N100 M30 ;Sfarsit program,
•Primele doua caractere de tip litera sau caracter special litera
•Pana la 24 de caractere
CNSEM - CURS 4 3
INFORMATII PRIVITOARE LA POZITIE
SISTEM ABSOLUT/INCREMENTAL (G90/G91) – caracter modal
Z
X
20
40
G91
G91
G90
G90A
B
20
80
N10 G90 X40 Y80 sistem absolut
N10 G91 X20 Y40 sistem incremental
N50 X=AC(40) Y=AC(80)
N60 X=IC(20) Y=IC(40)
CNSEM - CURS 4 4
5
ZX
X
Y
25
50
30 40
FREZARE
N10 G90 G0 X70 Y75 Z2 T1 S2000 M3
N15 G1 Z-5 F500
N20 G2 X30 Y50 I=AC(70) J=AC(50)
CNSEM - CURS 4 5
N10 G90 G0 X70 Y75 Z2 T1 S2000 M3
sistem absolut
deplasare rapida numarul sculei
numarul sculei
pornire arbore principal in
sens orar
N15 G1 Z-5 F500
interpolare liniara
adancimea canalului
viteza de avans
N20 G2 X30 Y50 I=AC(70) J=AC(50)
interpolare circulara centrul cercului
punctul final
CNSEM - CURS 4 6
AXE DE ROTATIE
DC – programarea absoluta, apropiere de pozitie pe calea cea mai scurta
ACP - programarea absoluta, apropiere de pozitie dupa directia pozitiva (sens trigonometric)
ACN - programarea absoluta, apropiere de pozitie dupa directia negativa (sensul acelor de ceasornic)
N10 SPOS=0
N15 G90 G00 X0 Y25 Z2 T1
N20 G1 Z-5 F500
N25 C=ACP(270)
N30 G00 Z2 M30
Arborele in pozitie de control
Masa se roteste in sens trigonometric
CNSEM - CURS 4 7
SISTEM METRIC/INCH (G71/G70) – caracter modal
N10 G0 G90 X20 Y30 Z2 S2000 M3 T1
N20 G1 Z-5 F500
N30 X90
N40 G70 X2.75 Y3.22
N50 X1.18 Y3.54
N60 G71 X20 Y30
N70 G0 Z2 M30
Setare initiala in ‘mm’
Programarea in inch activata de G70
Programare in mm
CNSEM - CURS 4 8
PROGRAMAREA ORIGINII (G54/G55/G56/G57)
punct de zero pentru offset 1 (G54)
punct de zero pentru offset 2 (G55)
punct de zero pentru offset 3 (G56)
Masa masinii-unealta
Functia setarilor de origine (zero offset) este aceea de a face legatura intre originea sistemului de baza de coordonate (originea masinii) si originea piesei.
Pentru echipamentele care permit utilizarea unui sistem cadru exista functii specifice pentru setarea/anularea sistemului cadru.
CNSEM - CURS 4 9
SISTEM CADRU
Reprezinta un set de reguli aritmetice independente prin care un sistem cartezian poate fi transformat in alt sistem cartezian.
Este o cale de descriere spatiala a sistemului de coordonate.
Componente:
Decalarea de origine
Rotatia
Imaginea in oglinda
Scalarea
Z0
X0
Y0
Z1
X1
Y1
XX
Z Z
MW
M1W1
CNSEM - CURS 4 10
PROGRAMAREA ZONEI DE LUCRU(G25/G26)
- Este importanta pentru evitarea unor coliziuni
N10 G0 G90 F0.5 T1
N15 G25 X-60 Z20
N20 G26 X80 Z320
N25 L22
N30 G0 G90 Z102 T2
N35 XO
Definirea limitei inferioare pentru coordonatele axelor
Definirea limitei superioare
Ciclu de lucru (subprogram)
Pozitia de schimbare a sculei
CNSEM - CURS 4 11
PUNCTUL DE REFERINTA/FIXE
Definirea lui este importanta pentru deplasarea componentelor care executa miscari
Programarea deplasarii in punctul de referinta trebuie facuta intr-un bloc separat, destinat numai acestui scop.
Este necesara la schimbarea sistemului de masura.
Revenirea in pozitia curenta se face printr-un punct intermediar, pentru a evita eventualele coliziuni.
Puncte fixe: pentru schimbarea sculei, punct de incarcare, etc.
CNSEM - CURS 4 12
PROGRAMAREA COMENZILOR PENTRU DEPLASARE
Presupune stabilirea unor elemente:
Punctul de start
Traiectoria de abordare a primului punct ce apartine piesei
Tipul avansului
Tipul traiectoriei (liniara, circulara, elicoidala)
Mod de programare a traiectoriei:
Conturul piesei
Echidistanta(dispusa, fata de conturul piesei, la o distanta egala cu raza sculei)
Metoda de aproximare a unor curbe elementare fara acoperire din punctul de vedere al sistemului de interpolare)
CNSEM - CURS 4 13
DEPLASAREA CU AVANS RAPID (G00 - modala)
MOD DE DEFINIRE
G00 X… Y… Z… sistem cartezian
G00 AP=… RP=… sistem polar
OBSERVATII
Coordonatele X, Y, Z reprezinta coordonatele punctului tinta
Se utilizeaza pentru:
A pozitiona scula in raport cu piesa
Deplasari rapide in jurul piesei
Deplasarea sculei in punctul de schimbare
La deplasare rapida dupa mai multe axe, viteza de pozitionare maxima este determinata de axa care reclama timpul maxim pentru deplasarea dupa portiunea sa de traiectorie
CNSEM - CURS 4 14
Y
X
65
20
30
80
N20
N60
N10 G90 S400 M3
N20 G0 X30 Y20 Z2
N30 G1 Z-5 F1000
N40 X80 Y65
N50 G0 Z2
N60 G0 X-20 Y100 Z100 M30
Turatia arborelui principal
Rotatie in sens orar
Punct de start
Intoarcerea la punctul de start
viteza de avansAdancimea de
patrundere
FREZARE
In sistem cartezian
CNSEM - CURS 4 15
Z
X
Φ20
50
N20
N80
35
7.5
Φ60
N10 G90 S400 M3 sistem absolut, turatie ax principal, pornire ax principal in sens orar
N20 G0 X25 Z5 pozitionare aproape de piesa
N30 G1 G94 Z0 F1000 deplasare cu avans liniar
N40 G95 Z-7.5 F0.2 deplasare si prelucrare cu avans rotativ
N50 X60 Z-35 deplasare si prelucrare cu avans rotativ
N60 Z-50 deplasare si prelucrare cu avans rotativ
N70 G0 X62 indepartare de piesa
N80 G0 X80 Z20 intoarcerea in punctul de start
N90 M30 sfarsit de program
STRUNJIRE
In sistem cartezian
CNSEM - CURS 4 16
In sistem polar
Y
XPol 1
Pol 2
Pol 3
G111(Y)
G111(X) G110(X)
G110(Y)
G112(Y)
G112(X)
G110 – pol definit ca ultima pozitie programata
G111 – pol definit in sistemul cartezian al piesei
G112 – pol definit ca ultim pol valid programat
OBSERVATII
Programarea in sistem polar impune respectarea unor secvente in programare:
Modul de deplasare
Planul de lucru
Polul
Coordonatele polare pot fi utilizate considerand si a treia axa, devenind coordonate cilindrice
CNSEM - CURS 4 17
Modul de programare a unghiurilor
Y
X20°
30°
AP=30
AP=50
abso
lut
AP=IC(2
0)in
crem
enta
l
CNSEM - CURS 4 18
INTERPOLARE LINIARA (G01 - modala)
MOD DE DEFINIRE
G01 X… Y… Z… sistem cartezian
G01 AP=… RP=… sistem polar
OBSERVATII
Coordonatele X, Y, Z reprezinta coordonatele punctului tinta
Traiectoria este parcursa cu avansul programat
Traiectoria rectilinie a sculei poate fi paralela cu axele, inclinata sau avand orice orientare in spatiu
CNSEM - CURS 4 19
Y
X
Y
Z20
1060
4012
8
% PRILS_2
N10 G17 T1 M6 plan de lucru XY, scula 1, schimbare scula
N15 G00 X40 Y60 Z2 S4000 pozitionare rapida, cu turatia arborelui principal data
N20 G1 Z-12 F200 M3 interpolare liniara, cu viteza de avans, in sens orar
N25 X20 Y10 Z-8 F250 interpolare liniara, cu viteza de avans
N30 G0 Z20 M30 indepartare de piesa, sfarsit program
FREZARE
CNSEM - CURS 4 20
STRUNJIRE
Y-
X+
X-
Y+
X+
X-
Z+
20
6
6 203
N10 G17 S400 M3 plan de lucru XY, cu turatia arborelui principal, in sens orar
N15 G0 X40 Y-6 Z2 pozitionare rapida,
N20 G1 Z-3 F40 interpolare liniara, cu adancime de patrundere si viteza de avans
N25 X12 Y-20 interpolare liniara, cu viteza de avans
N30 G0 Z20 M30 indepartare de piesa, sfarsit program