Professional Documents
Culture Documents
CNC Programiranje Strug
CNC Programiranje Strug
UVOD
Hvala!
1
Programiranje CNC-a
2
Programiranje CNC-a
G-FUNKCIJE
STANDARDNA POSEBNA
GRUPA OPIS
G funkcija G FUNKCIJA
#G00 G00 01 Pozicioniranje / linearni brzi hod
G01 G01 Linearna interpolacija
Kružna interpolacija / u smeru CW (smer kazaljke
G02 G02
na satu)
Kružna interpolacija / u smeru CCW (smer obrnut
G03 G03
od kazaljke na satu)
G04 G04 00 Zaustavljanje
G20 G20 06 Unos podataka (inch)
#G21 G21 Unos podataka (mm)
Uključenje limita približavanja vretenu
#G22 G22 04
(potvrda uključivanja)
Isključenje limita približavanja vretenu
G23 G23
(potvrda isključenja)
G27 G27 00 Provera povratka na referentu tačku
G28 G28 Automatski povratak na referentnu tačku
G29 G29 Vraćanje iz referentne tačke
G30 G30 Drugi povratak u referentnu tačku
#G32 G33 01 Rezanje navoja
G40 G40 07 Otkazivanje kompenzacije
G41 G41 Kompenzacija, leva
G42 G42 Kompenzacija, desna
Postavljanje koordinatnoga sistema / postavljanje
G50 G92 00
brzine rotacije glavnog vretena
G70 G70 Fina obrada
G71 G71 Gruba obrada
G72 G72 Gruba obrada čela
G73 G73 Obrada po modelu
G74 G74 Bušenje dubokih rupa u Z – smeru
G75 G75 Obrada žljeba u X – smeru
G76 G76 Izrada višestepenih navoja
G90 G77 01 Unutrašnje i vanjsko struganje
G92 G78 Izrada navoja
G94 G79 Obrada čela
G96 G96 02 Konstantna brzina rezanja (m/min)
#G97 G97 Isključenje konstantne brzine rezanja
G98 G94 05 Posmak (mm/min)
#G99 G95 Posmak (mm/obr)
3
Programiranje CNC-a
LISTA M – FUNKCIJA
4
Programiranje CNC-a
5
Programiranje CNC-a
Izbegavanje obrtnog
M86 M205 Sinhronizovano zaustavljanje
momenta uključeno
Otkazivanje izbegavanja Zaustavljanje rotacije
M87 M206
obrtnog momenta vretena
M88 Nisko stezanje C-osi
M89 Visoko stezanje C-osi
M90 C-osa otpuštena
M91 Vanjska M91 naredba 3 osi
M92 Vanjska M92 naredba 3 osi
M93 Vanjska M93 naredba
M94 Vanjska M94 naredba OPCIJA
M98 Pozivanje potprograma OPCIJA
M99 Kraj potprograma OPCIJA
M103 Podvreteno napred
M104 Podvreteno nazad
M105 Zaustavljanje podvretena
M110 Stezanje čeljusti OPCIJA
M111 Otpuštanje čeljusti OPCIJA
Duvanje vazduha kod
M114 OPCIJA
podvretena
M119 Orijentacija podvretena OPCIJA
NAPOMENA:
6
Programiranje CNC-a
4 M76, M77
.
Ova funkcija je efektivna kada je urezivanje navoja programirano u
G92 i kada je upotrebljeno uključivanje i isključivanje kosog
navoja. Kod navoja s kosim rubom upotrebljavamo dvostruko
dizanje.
inkrementalnom načinu
7
Programiranje CNC-a
N G X Y F S T M :
Pomoćni Pripremna Dimenzijs Posmak Brzina alat Pomoćna EOB
broj funkcija ki simbol alata rotacije funkcija
sekvence vretena
ZNAČENJE ADRESE:
G00 (pozicioniranje)
9
Programiranje CNC-a
G01 X(u) B C ( ; k)
G01 X(u) B R ( ; r)
10
Programiranje CNC-a
Napo (1) Nakon naredbe G01 za jednu osu, sledeći naređeni paragraf će biti
mena izveden u vertikalnom smeru.
PROGRAM G01
Primer 1:
O0001 :
11
Programiranje CNC-a
PROGRAM G01
Primer 2:
13
Programiranje CNC-a
14
Programiranje CNC-a
ZNAČENJE
UVJET UPUTA Leve
Desne koordinate
koordinate
G02 CW CCW
1 Smer rotacije
G03 CCW CW
Lokacija X, Y zadate tačke s obzirom
Lokacija završne tačke
X,Z na koordinate.
2
Udaljenost do završne
U,W Udaljenost od početne do zadate
tačke
tačke.
Udaljenost od početne tačke do centra
Udaljenost između početne
I,K kruga, kružnog luka, vrednosti
tačke i centra
radijusa (uvek označite radijus ).
3
Radijus kruga s
neoznačenim kružnim R Radijus luka
lukom.
15
Programiranje CNC-a
16
Programiranje CNC-a
Primer 1
N10 :
17
Programiranje CNC-a
Primer 1
N10 :
18
Programiranje CNC-a
19
Programiranje CNC-a
20
Programiranje CNC-a
Nakon što je proteklo dovoljno vremena, koje je zadato X(u) ili P funkcijom u
istom bloku, može se izvršiti sledeći blok.
U ovom primeru je zaustavljanje 10s.
OT-C/F FS16/18T
Parametar br. N708(X) N1240(X, Z)
N709(Z)
21
Programiranje CNC-a
N709(Z) 529000
4) G30 (Drugi
povratak u referentnu tačku)
22
Programiranje CNC-a
(Apsolutni način)
G50 T0100 :
G97 S800 M03 :
G00 X90.0 Z5.0 T0101 M8 :
X48.0 :
G32 Z-71.5 F3.0 :
G00 X90.0 :
Z5.0 :
X46.0 :
G32 Z-71.5 :
G00 X90.0 :
Z5.0
X150.0 Z150.0 T0100 :
M30 :
23
Programiranje CNC-a
G32 X(u) Z(w) F :Zbog koničnog navoja, obe ose se kreću istovremeno.
Uputstvo:
2= L x n
1800
24
Programiranje CNC-a
25
Programiranje CNC-a
26
Programiranje CNC-a
27
Programiranje CNC-a
PROGRAM
G01 X25.0 Z0 F0.2 :
X30.0 Z-2.5 :
G00 U1.0 Z1.0 :
G28 UO WO :
M30 :
*
kompenzacja
( ¡ 0.5)
28
Programiranje CNC-a
PROGRAM
G42 X26.0 Z0 F0.2 :
G01 X30.0 Z-2.0 :
Z-30.0 :
G00 U1.0 Z1.0 :
G28 UO WO :
M30 :
*
29
Programiranje CNC-a
30
Programiranje CNC-a
2) Kompenzacija sastavljena od
31
Programiranje CNC-a
32
Programiranje CNC-a
33
Programiranje CNC-a
G71 U( ¡ d) R(e) :
G71 P Q U( ¡ u) W( ¡ w) F :
P : Početna tačka
Q : Završna tačka
U( ; d) : odstranjen dodatak prilikom
jednog reza (Oznaka radijusa).
R(e) : Izlaz alata je uvek pod uglom 45°
Primer programa
34
Programiranje CNC-a
(G70, G71)
N10 G50 S1500 T0101 :
G96 S180 M03 :
G00 X85.0 Z5.0 M08 :
Z0 :
G01 X-1.6 F0.25 :
G00 X83.0 Z2.0 :
G71 U3.0 R1.0 :
G71 P20 Q30 U0.5 W0.1 F0.27 :
N20 G42 G00 X30.0 : ←G71 pomak alata
G01 Z-20.0 F0.17 : ←G70 pomak alata
X40.0 Z-40.0 :
Z-60.0 :
X50.0 Z-70.0 :
Z-90.0 :
X60.0 Z-110.0 :
Z-140.0 :
X80.0 :
N30 G40 :
G70 P20 Q30 : (pri upotrebi jednog reza)
G00 X200.0 Z200.0 T0100 :
M30 :
35
Programiranje CNC-a
Primer programa
36
Programiranje CNC-a
G72 W( ¡ d) R(e) :
G72 P_ Q_ U( ¡ u) W( ¡ w) F :
P : Početna tačka
Q : Završna tačka
W( ¡ w) : Završetak po Z-osi
Primer programa
X40.0 Z-15.0 :
X30.0 :
Z-1.0 :
X26.0 Z1.0 :
N14 G40 :
G70 P12 Q14 :
G00 X200.0 Z200.0 T0100 :
M30 :
¡¯ (završetak s različitim alatom)
N10 G50 S2000 T0100 : G00 X200.0 Z200.0 T0100 :
G96 S180 M03 : M01 :
G00 X85.0 Z5.0 T0101 : N16 G50 S2500 T0300 :
Z0 : G96 S200 M03 :
G01 X-1.6 F0.2 : G00 X85.0 Z5.0 T0303 :
G00 X85.0 Z1.0 : G70 P12 Q14 :
G72 W2.0 R1.0 : G00 X200.0 Z200.0 T0300 :
G72 P12 Q14 U0.5 W0.2 F0.25 : M30 :
N12 G00 G41 Z-51.0 :
G01 X80.0 F0.2 :
X78.0 W1.0 :
X60.0 :
Z-45.0
37
Programiranje CNC-a
Primer programa
38
Programiranje CNC-a
G73 U( ¡ i) R(d) W( ¡ k) :
G73 P Q U( ¡ u) W( ¡ w) F :
Q : Završna tačka
Primer programa
39
Programiranje CNC-a
Primer programa
40
Programiranje CNC-a
41
Programiranje CNC-a
1) Ciklus za bušenje
G74 R(e) :
G74 Z(w) Q( ¡ k) F :
F : Radni hod
Primer programa
G74 R1.0 :
G74 Z-90.0 Q5000 F0.23 :
G00 X200.0 Z150.0 T0200 :
M01 :
42
Programiranje CNC-a
G74 R(e) :
G74 X(u) Z(w) P( ¡ i) Q( ¡ k) R( ¡ d) F :
F : Radni hod
43
Programiranje CNC-a
Upozorenje
44
Programiranje CNC-a
45
Programiranje CNC-a
G75 R(e) :
G75 X(u) Z(w) P( ¡ i) Q( ¡ k) R( ¡ d) F :
R(d) : Izlazna vrednost završne tačke po X osi (Smer izlaza je označen simbolom i
radijusom)
F : Radni hod
46
Programiranje CNC-a
47
Programiranje CNC-a
48
Programiranje CNC-a
49
Programiranje CNC-a
Veličina skošenja
Vreme ponavljanja
Velika vrednost
Mala vrednost
50
Programiranje CNC-a
51
Programiranje CNC-a
PROGRAM
N10 G97 S1000 M03
T0100
G00 X50.0 Z5.0 T0101
G76 P021060 Q100 R100
G76 X28.2 Z-32.0 P900 Q500
F1.5
G00 X200.0 Z200.0 T0100
M30
*
Primer 3 G76 Sastavljeni tip navoja
PROGRAM
N10 G97 S800 M03
T0300
G00 X30.0 Z5.0 T0303
G76 P021060 Q100 R100
G76 X18.2 Z-20.0 P900 Q500 F1.5
G00 X50.0 Z-20.0
G76 P021060 Q100 R100→ moguće preskočiti
G76 X38.2 Z-52.0 P900 Q500 F1.5
G00 X200.0 Z200.0 T0300
M30
*
52
Programiranje CNC-a
53
Programiranje CNC-a
54
Programiranje CNC-a
55
Programiranje CNC-a
PROGRAM PROGRAM
G30 U0 W0 : G30 U0 W0 :
G50 S2000 T0100 : G50 S2000 T0100 :
G96 S200 M03 : G96 S200 M03 :
G00 X61.0 Z2.0 T0101 M8 : G00 X56.0 Z2.0 T0101 M08 :
G90 X55.0 W–42.0 F0.25 :
X50.0 : G90 X51.0 W-32.0 F0.25 :
X45.0 : X46.0 :
X40.0 : X41.0 :
Z-12.0 R-1.75 : X36.0 :
Z-26.0 R-3.5 : X31.0 :
Z-40 R-5.25 : X30.0 :
G30 U0 W0 : G30 U0 W0 :
M30 : M30 :
ƒT
56
Programiranje CNC-a
PROGRAM
N10 G50 S2000
G96 S180 M03
T0100
G00 X65.0 Z3.0 T0101
G90 X55.0 Z-20.0 F0.25
X50.0
X45.0
X40.0
X35.0
X30.0
X25.0
X20.5
X20.0
G00 X200.0 Z200.0 T0100
M30
ƒT
57
Programiranje CNC-a
PROGRAM
Primer1) Primer 2)
N10 G50 S2000 N10 G50 S2000
G96 S180 M03 G96 S180 M3
T0100 T0100
G00 X60.0 Z0 T0101 G0 X60.0 Z5.0 T0101 M8
G01 X-1.6 F0.2 G90 X50.0 Z-40.0 F0.25
G00 X50.0 Z1.0 X45.0 Z-20.0
G01 Z-40.0 F0.25 X40.0
G00 U1.0 Z1.0 X35.0
G90 X45.0 Z-20.0 F0.25 X30.0
X40.0 X25.0
X35.0 X20.0
X30.0 G00 X200.0 Z200.0 T0100
X25.0 M30
X20.5
X20.0
G00 X200.0 Z200.0 T0100
M30
ƒT
58
Programiranje CNC-a
59
Programiranje CNC-a
60
Programiranje CNC-a
PROGRAM PROGRAM
G30 U0 W0 : G30 U0 W0 :
G50 S1000 T0100 : G50 S1000 T0100 :
G97 S1000 M03 : G97 S1000 M03 :
G00 X70.0 Z5.0 T0101 M08 : G00 X60.0 Z5.0 T0101 M08 :
G92 X49.4 Z–32.0 R–6.166 F1.5 : G92 X49.5 Z–30.0 F1.5 :
X49.0 : X49.2 :
X48.7 : X48.9 :
X48.5 : X48.7 :
- -
- -
G30 U0 W0 : G30 U0 W0 :
M30 : M30 :
ƒT ƒT
61
Programiranje CNC-a
PROGRAM
N10 G97 S1000 M03
T0300
G00 X35.0 Z5.0 T0303
G92 X29.5 Z-32.0 F1.5
X29.2
X28.9
X28.7
:
G00 X200.0 Z200.0 T0300
M30
ƒT
62
Programiranje CNC-a
PROGRAM
N10 G97 S1500 M03
T0300
G00 X30.0 Z5.0 T0303
G92 X19.5 Z-15.0 F2.0
X19.2
X18.9
X18.6
X18.4
:
G00 X50.0
Z-25.0 S1000
G92 X39.5 Z-50.0 F2.0
X39.2
X38.9
X38.6
X38.4
G00 X200.0 Z200.0 T0300
M30
63
Programiranje CNC-a
64
Programiranje CNC-a
R.....brzi hod
F.....radni hod sa zadatim podacima u F
65
Programiranje CNC-a
66
Programiranje CNC-a
Primer
PROGRAM
G30 U0 W0 :
G50 S2000 T0100 :
G96 S200 M03 :
G00 X85.0 Z2.0 T0101 M08 :
G94 X40.0 Z–2.0 F0.2
Z–4.0 :
Z–6.0 :
Z–8.0 :
Z–10.0 :
Z–12.0 :
Z–14.0 :
Z–16.0 :
Z–18.0 :
Z-19.7 :
Z–20.0 :
G30 U0 W0 :
M30 :
*
67
Programiranje CNC-a
PROGRAM
N10 G50 S2500
G96 S180 M03
T0100
G00 X55.0 Z2.0 T0101
G94 X15.0 Z-2.0 F0.2
Z-4.0
Z-6.0
Z-8.0
G00 X200.0 Z200.0 T0100
M30
*
68
Programiranje CNC-a
PROGRAM
Primer 1) Primer 2)
N10 G50 S2500 : N10 G50 S2500 :
G96 S180 M03 : G96 S180 M3 :
T0300 : T0300 :
G00 X85.0 Z2.0 T0303 : G0 X85.0 Z2.0 T0303 :
G94 X12.0 Z-2.0 F0.2 : G94 X12.0 Z-2.0 F0.2 :
Z-4.0 : Z-4.0 :
Z-6.0 : Z-6.0 :
Z-7.0 : Z-7.0 :
G00 X85.0 Z-5.0 : X 40.0 Z-9.0 :
G94 X40.0 Z-9.0 F0.2 : Z-11.0 :
Z-11.0 : Z-13.0 :
Z-13.0 : Z-15.0 :
Z-15.0 : Z-17.0 :
Z-17.0 : G0 X200.0 Z200.0 T0300 :
G00 X200.0 Z200.0 T0300 : M30 :
M30 :
*
*
69
Programiranje CNC-a
Kontrola konstantne
G funkcija Značenje Jedinica
brzine
Kontroliše da je uvek
G96 ON m/min
konstantna brzina
Označava brzinu
G97 OFF rotacije glavnog r.p.m.
vretena
G97 S100
Brzina rotacije glavnog vretena je 100r.p.m.
70
Programiranje CNC-a
Primer 1
Nož
R=0.8
O0035 :
N10 G50 S1500 T0100 :
N20 G50 S2000 T0303 :
G96 S180 M03 :
G00 X35.0 Z5.0 M08 :
Z0:
G01 X-1.6 F0.2 :
G00 X25.063 Z1.0 :
G01 X30.0 Z-1.468 F0.17 :
Z-17.8 :
G02 X34.4 Z-20.0 R2.2 :
G01 X52.4 : Konkavna R=R-r
G03 X60.0 Z-23.8 R3.8 :
G01 Z-80.0 : Konveksna R=R+r
G00 X150.0 Z150.0 :
T0300 : R : Opseg R
M30 : R : r oštrice
71
Programiranje CNC-a
Primer programa 2
G01 Z-75.0
72
Programiranje CNC-a
Primer programa
3
73
Programiranje CNC-a
74
Programiranje CNC-a
75
Programiranje CNC-a
Primer 1
76
Programiranje CNC-a
Primer 2
77
Programiranje CNC-a
Primer 3
78
Programiranje CNC-a
Primer 4
79
Programiranje CNC-a
Primer 5
80
Programiranje CNC-a
Primer 6
81
Programiranje CNC-a
Primer 7
Struganje vanjskog
prečnika
TIP
ALAT
PROCESA
GRUBO STR.
SVVBN + FINO
STRUGANJE
82
Programiranje CNC-a
Primer 8
Struganje vanjskih
prečnika
TIP
ALAT
PROCESA
GRUBO STR.
SVVBN + FINO
STRUGANJE
83
Programiranje CNC-a
Primer 9
84
Programiranje CNC-a
Primer 10
Primer 11
85
Programiranje CNC-a
86
Programiranje CNC-a
87
Programiranje CNC-a
88
Programiranje CNC-a
89
Programiranje CNC-a
FORMULE
90
Programiranje CNC-a
1.Pitagorina teorema
2. Trigonometrijske funkcije
3. SINUSNO pravilo
4. KOSINUSNO pravilo
91
Programiranje CNC-a
1. Parametri rezanja
Dubina Posmak
rezanja Brzina rezanja Materijal
Materijal Klasifikacija F
V (m/min) alata
d (mm) (mm/r.p.m.)
Grubo struganje 3–5 180 – 200 0,3 – 0,4 P 10 – 20
2–3 200 – 250 0,3 – 0,4 P 10 – 20
Ugljenični
Fino struganje 0,2 – 0,5 250 – 280 0,1 – 0,2 P 01 – 10
čelik
Rezanje navoja 124 – 125 P 10 – 20
Zatezna
Izrada žljeba 90 – 110 0,08 – 0,2 P 10 – 20
čvrstoća
Zabušivanje 1000 – 0,08 – 0,15 SKH 2
60Kg/mm
Bušenje 1600r.p.m. 0,08 – 0,2 SKH 9
0 – 25
Legirani Grubo struganje 3–4 150 – 180 0,3 – 0,4 P 10 – 20
čelik Fino struganje 0,2 – 0,5 200 – 250 0,1 – 0,2 P 10 – 20
140Kg/mm2 Izrada žljeba 70 – 100 0,08 – 0,2 P 10 – 20
Liveno Grubo struganje 3–4 200 – 250 0,3 – 0,5 K 10 – 20
gvožđe Fino struganje 0,2 – 0,5 250 – 280 0,1 – 0,2 K 10 – 20
HB150 Izrada žljeba 100 – 125 0,08 – 0,2 K 10 – 20
Grubo struganje 2–4 400 – 1000 0,3 – 0,5 K 10
Aluminijum Fino struganje 0,2 – 0,5 700 – 1600 0,1 – 0,2 K 10
Izrada žljeba 350 – 1000 0,1 – 0,2 K 10
Grubo struganje 3–5 150 – 300 0,2 – 0,4 K 10
Bronza
Fino struganje 0,2 – 0,5 200 – 500 0,1 – 0,2 K 10
Mesing
Izrada žljeba 150 – 200 0,1 – 0,2 K 10
Grubo struganje 2–3 150 – 180 0,2 – 0,35 P 10 – 20
Nerđajući
Fino struganje 0,2 – 0,5 180 – 200 0,1 – 0,2 P 01 – 10
čelik
Izrada žljeba 60 – 90 0 – 0,15 P 10 – 20
92
Programiranje CNC-a
93
Programiranje CNC-a
94
Programiranje CNC-a
Merenje alata
Postupak:
5. Unos podataka
Postupak:
Redom pritiskate tastere , zatim pritisnite taster
na upravljačkom panelu, pritisnite , da unesete podatak.
95
Programiranje CNC-a
96
Programiranje CNC-a
97
Programiranje CNC-a
2. Nakon izbora broja alata, unesite vrednost po Z osi, koju ste dobili
doticanjem.
Ta metoda je slična prethodnoj metodi.
98
Programiranje CNC-a
- OFFSET po X osi
Upozorenje:
99
Programiranje CNC-a
Primer:
O 3333
O 3334
100
Programiranje CNC-a
Popis M-funkcija
: standardne
: opcione
Broj Opis Serija P240 IT serija IV serija Napomene
M00 Zaustavljanje
programa
M01 Opciono zaustavljanje
M02 Završetak programa
M03 Glavno vreteno CW
M04 Glavno vreteno CCW
M05 Zaustavljanje glavnog
vretena
M06
M07 Hlađenje visokim
pritiskom
M08 Hlađenje uključeno
M09 Hlađenje isključeno
M10 Hvatač delova napred
M11 Hvatač delova nazad
M12
M13
M14 Duvanje vazduha
uključ.
M15 Duvanje vazduha
isključ.
M16 Duvanje rashladnog
sredstva
M17 Zaključavanje mašine
M18 Otkazivanje
zaključavanja mašine
M19 Orijentacija glavnog
vretena
M20 Pozivanje tereta
M21 Opciono preskakanje
bloka uključeno
M22 Opciono preskakanje
bloka isključeno
M23
M24 Rad transportera
strugotine
M25 Stop transportera
strugotine
M26 Hidraul. alat napred
M27 Hidraul. alat nazad
M28 Poligona obrada uklj. Glodački
alat
101
Programiranje CNC-a
102
Programiranje CNC-a
103
Programiranje CNC-a
104
Programiranje CNC-a
105
Programiranje CNC-a
106
Programiranje CNC-a
107
Programiranje CNC-a
Naredba
Funkcija
Izvršenje funkcije
Naredba
Funkcija
Izvršenje funkcije
109
Programiranje CNC-a
Uslovi naredbe
Naredba
Funkcija
Naredba
110
Programiranje CNC-a
Funkcija
Uslovi naredbe
Naredba
Funkcija
Uslovi naredbe
Funkcija
111
Programiranje CNC-a
Izvršenje funkcije
Uslovi naredbe
112
Programiranje CNC-a
Funkcija
Funkcija
113
Programiranje CNC-a
Izvršenje naredbe
Funkcija
Funkcija
Izvršenje naredbe
114
Programiranje CNC-a
Funkcija
Uslovi naredbe
Funkcija
115
Programiranje CNC-a
Uslovi naredbe
Naredba
Funkcija
Uslovi naredbe
116
Programiranje CNC-a
Funkcija
Izvršenje naredbe
Uslovi naredbe
Funkcija
117
Programiranje CNC-a
Funkcija
Uslovi naredbe
Naredba
118
Programiranje CNC-a
Funkcija
Izvršenje naredbe
Uslovi naredbe
Naredba
Funkcija
Naredba
119
Programiranje CNC-a
Funkcija
Uslovi naredbe
Naredba
Funkcija
Uslovi naredbe
Naredba
120
Programiranje CNC-a
Naredba
Uslovi naredbe
Funkcija
121
Programiranje CNC-a
122
Programiranje CNC-a
Uslovi naredbe
NO.6710 = "54"
NO.6711 = povećava se za 1 prilikom izvršenja M54
NO.6712 = povećava se za 1 prilikom izvršenja M54
NO.6713 = zahtevani broj (zahtevani broj obradaka)
Ako brojana količina dostigne zahtevanu količinu, alarm 2108 će
se oglasiti i program će se zaustaviti.
Naredba
Funkcija
Funkcija
123
Programiranje CNC-a
Funkcija
Funkcija
124
Programiranje CNC-a
Uslovi naredbe
Funkcija
Uslovi naredbe
Funkcija
Uslovi naredbe
125
Programiranje CNC-a
Funkcija
Uslovi naredbe
Funkcija
Uslovi naredbe
Funkcija
126
Programiranje CNC-a
Uslovi naredbe
Funkcija
Izvršenje naredbe
Funkcija
Izvršenje naredbe
127
Programiranje CNC-a
Uslovi naredbe
Funkcija
Izvršenje naredbe
Uslovi naredbe
Funkcija
Otpušta čeljusti.
Izvršenje naredbe
128
Programiranje CNC-a
Uslovi naredbe
Funkcija
Funkcija
129
Programiranje CNC-a
Funkcija
Funkcija
Funkcija
130
Programiranje CNC-a
Uslovi naredbe
Funkcija
Uslovi naredbe
Funkcija
Uslovi naredbe
Funkcija
131
Programiranje CNC-a
Uslovi naredbe
Naredba
Funkcija
Naredba
Funkcija
132
Programiranje CNC-a
Primer)
G00 B-500.0 ;
M86 ;
G98 G31 P99 V-20.0 F100.0 ;
G01 Z-500.0 ;
M87 ;
Funkcija
Izvršenje naredbe
Uslovi naredbe
133
Programiranje CNC-a
Funkcija
Izvršenje naredbe
Uslovi naredbe
Funkcija
Otpušta C-osu.
Izvršenje naredbe
Uslovi naredbe
134
Programiranje CNC-a
Funkcija
Rezervna M-funkcija.
Izvršenje naredbe
Naredba
Funkcija
Poziva potprogram.
Naredba
135
Programiranje CNC-a
Funkcija
136
Programiranje CNC-a
Funkcija
Funkcija
137
Programiranje CNC-a
Funkcija
Funkcija
Uslovi naredbe
Funkcija
Steže alat.
Izvršenje naredbe
Uslovi funkcije
138
Programiranje CNC-a
Funkcija
Otpušta alata.
Izvršenje naredbe
Uslovi funkcije
Funkcija
Izvršenje naredbe
Uslovi naredbe
139
Programiranje CNC-a
Funkcija
Funkcija
Funkcija
Izvršenje naredbe
140
Programiranje CNC-a
Uslovi naredbe
Funkcija
Funkcija
141
Programiranje CNC-a
Funkcija
142
Programiranje CNC-a
Naredba
Proverava da li postoje neke pogreške, ili ne, pre nego što mašina
pokupi obradak sa transportne trake.
Nakon naredbe M172, ako se oglasi alarm na transporteru pre
isključenja načina prihvatanja delova, pomoću M173, zaustavljanja
hoda se pojavljuje na mašini.
Ali nakon isključenja pomoću M173, alarm koji se pojavi na
transporteru ne utiče na automatsku operaciju mašine.
Izvršenje naredbe
Naredba
Funkcija
143
Programiranje CNC-a
Naredba
Funkcija
Izvršenje naredbe
Uslovi naredbe
144
Programiranje CNC-a
Crtež primera
145
Programiranje CNC-a
G28 C0.0;
M89; M89:Visoko stezanje
vretena (za anti-vibracije)
G00 X75.0 Z5.0 T0202 Bušenje
M08;
M33 S1200;
G01 Z-25.0 F300;
G00 Z5.0;
M90; M90: Vreteno otpušteno
C90.0(or H90.0); C90.0:Index ugao 90 DEG,
(Apsolutni),
H90.0:Inkrementalni
M89;
G01 Z-25.0 F300;
G00 Z5.0;
M90; M90: Vreteno otpušteno
C180.0(or H90.0);
;
G01 Z25.0 F300;
;
;
M90;
M01;
N003; Urezivanje navoja
146
Programiranje CNC-a
O1001(Sub.)
M89; M89:Visoko stezanje
vretena(za anti-vibracije)
M33 S160; M33:Obr. alata rotacija u
smeru kazaljke na satu(CW)
G01 Z-20.0 F228 M08; * F228:95% normalni hod
M35; *
M34 S160 Z20.0 F240; * M34:Obr. alata, rotacija u
suprotnom smeru kazaljke
na satu (CCW)
M90; M90:Otpuštanje vretena
M99; M99:Završetak potprograma
147