6.5.2019.
1
Proizvodnja podržana računalomCAM
6. sem: IIM, PI, RI
Zagreb, 27. ožujka 2019.
4. predavanje 2018/2019
FSB Zagreb, Proizvodno inženjerstvo, OS
ProizvodnjaPodjele proizvodnje i promjene u proizvodnji
PROIZVODNJA PODRŽANA RAČUNALOM ‐ CAM
Promjena proizvodne paradigme ?
Megatrendovi"Big Four" : Deloitte, PwC, EY i KPMG.
Proizvodnja podržana računalom – CAM
učinkovita primjena računala u proizvodnji.a) Izravna (direktna) primjena b) Posredna (indirektna) primjena
Od 1950‐tih ‐NC ‐ relejno upravljanje i 1. jezika za programiranje NC strojeva (APT)do INDUSTRIJE 4.0
Povijest CAM‐a
Obradni sustav te stanje i trendovi razvoja njegovih komponenti
Razvoj NC strojeva i razine NC‐a (NC, DNC, CNC, DNC, AC (ACC i ACO), FM (FMC, FMI, FMS), CIM, IMS, BMS, SM, AM, VM, DM, RMS, …)
6.5.2019.
2
FSB Zagreb, PI, IIM, RI, CAM
1. Koordinatni sustav i nul‐točke
2. Vrste upravljanja
3. Gradnja i sintaksa programa
Priprema za programiranje
Programiranje CNC strojeva je kodiranje geometrijskih i tehnoloških informacija potrebnihza izradu nekog dijela na CNC stroju.
Programiranje NC strojeva
PROIZVODNJA PODRŽANA RAČUNALOM ‐ CAM
VY
B
PU
A X
CW
R Z
Q M
W
R
nul‐točka stroja; i
referentna točka stroja;
nul‐točka obratka
P teorijski vrh alata
Ad 1) Koordinatni sustav i nul‐točke
PROIZVODNJA PODRŽANA RAČUNALOM ‐ CAM
FSB Zagreb, PI, IIM, RI, CAM
Vrste upravljanja
6.5.2019.
3
PROIZVODNJA PODRŽANA RAČUNALOM ‐ CAM
FSB Zagreb, PI, IIM, RI, CAM
Raspored osi
PROIZVODNJA PODRŽANA RAČUNALOM ‐ CAM
FSB Zagreb, PI, IIM, RI, CAM
Raspored osi
6.5.2019.
4
PROIZVODNJA PODRŽANA RAČUNALOM ‐ CAM
FSB Zagreb, PI, IIM, RI, CAM
Raspored osi
PROIZVODNJA PODRŽANA RAČUNALOM ‐ CAM
FSB Zagreb, PI, IIM, RI, CAM
Raspored osi i vrste upravljanja
6.5.2019.
5
PROIZVODNJA PODRŽANA RAČUNALOM ‐ CAM
FSB Zagreb, PI, IIM, RI, CAM
Raspored osi i vrste upravljanja
PROIZVODNJA PODRŽANA RAČUNALOM ‐ CAM
FSB Zagreb, PI, IIM, RI, CAM
Vrste upravljanja
6.5.2019.
6
PROIZVODNJA PODRŽANA RAČUNALOM ‐ CAM
FSB Zagreb, PI, IIM, RI, CAM
Vrste upravljanja
PROIZVODNJA PODRŽANA RAČUNALOM ‐ CAM
FSB Zagreb, PI, IIM, RI, CAM
Vrste upravljanja
6.5.2019.
7
FSB Zagreb, PI, IIM, RI, CAM
Kreiranje programa
NC program
Blok(naredba)
Riječ
Adresa Num. podatak
N75 G1 X100. F0.3
N75 G1 X100. F0.3
%N001N5 T1 M3
:
N325 M30
1. riječ 2. riječ 3. riječ 4. riječ
PROIZVODNJA PODRŽANA RAČUNALOM ‐ CAM
FSB Zagreb, PI, IIM, RI, CAM
Znakovi (characters) od kojih se grade riječi i blokovi:
PROIZVODNJA PODRŽANA RAČUNALOM ‐ CAM
Adrese (tiskana slova A‐ Z)
Znamenke 0 ‐ 9
Znakovi +, ‐, .
Ostali znakovi
6.5.2019.
8
FSB Zagreb, PI, IIM, RI, CAM
Adrese kod programiranja NC strojeva
Adresa Značenje
A rotacija oko osi X
B rotacija oko osi Y
C rotacija oko osi Z
D korekcija alata
E dopunska adresa
F posmak
G uvjeti puta
H dopunska adresa
I interpolacijski parametar za os X
J interpolacijski parametar za os Y
K interpolacijski parametar za os Z
L podprogrami
M pomoćne funkcije
Adresa Značenje
N broj bloka
P dopunsko gibanje u smjeru osi X
Q dopunsko gibanje u smjeru osi Y
R dopunsko gibanje u smjeru osi Z
S broj okretaja ili brzina obrade
T alat
U dopunsko gibanje u smjeru osi X
V dopunsko gibanje u smjeru osi Y
W dopunsko gibanje u smjeru osi Z
X
Y
Z
PROIZVODNJA PODRŽANA RAČUNALOM ‐ CAM
Ostali znakovi
Pored slova (definicija adresa) i znamenaka (numerički podaci), za gradnju programa se koriste i posebni znakovi koji imaju sljedeća značenja:
a) znak “%” ‐ početak programaZa program se također može reći da se sastoji od:
‐ znaka za početak programa‐ niza blokova‐ i kraja programa.
b) znak “: “ ‐ znak za glavni blok (naredbu) programa
c) znakovi “(“ i “ )” ‐ znakovi za početak i kraj komentara
d) znak “ / ” ‐ znak za uvjetno izvođenje bloka
Drugi znakovi iz skupine posebnih znakova rjeđe se koriste, a jedan broj tih znakova generira samo upravljačkoračunalo.
PROIZVODNJA PODRŽANA RAČUNALOM ‐ CAM
FSB Zagreb, PI, IIM, RI, CAM
6.5.2019.
9
Programiranje ‐ kreiranje programa
Riječ s adresom G ili G‐funkcije
G funkcijama se definiraju uvjeti puta. Zajedno s adresama za koordinatne osi i interpolacijskeparametre čine geometrijski dio bloka. Format zadavanja G‐funkcija je slovo, adresa, G i dvadekadska mjesta, što znači da na rapolaganju stoji 100 G‐funkcija.
Format zadavanja G funkcija: G(0) . | . ‐ 2 dekadska mjesta ; ako je na prvom mjestu 0 može se izostaviti
(današnja upravljačka računala nude 3 dekadska mjesta)
Podjela G funkcija:1. modalne ili memorirane G‐funkcije,2. blok‐aktivne (rečenično aktivne) G‐funkcije i3. slobodne G‐funkcije.
PROIZVODNJA PODRŽANA RAČUNALOM ‐ CAM
FSB Zagreb, PI, IIM, RI, CAM
FSB Zagreb, PI, IIM, RI, CAM
Modalne (memorirane) G‐funkcije
Modalne G‐funkcije ostaju memorirane u UR i ostaju aktivne (djelotvorne) dok se ne ponište snekom od funkcija iz iste skupine ili s naredbom za kraj programa koja aktivira inicijalne funkcije.
Modalne G‐funkcije dijele se u sljedeće skupine:Skupina a ‐ vrste interpolacijeSkupina c ‐ izbor ravnine obradeSkupina d ‐ kompenzacija polumjera vrha alataSkupina f ‐ pomaci nul‐točkeSkupina e ‐ radni ciklusiSkupina j ‐ unošenje dimenzija apsolutno ili inkrementalnoSkupina k ‐ definiranje posmakaSkupina l ‐ definiranje broja okretajaSkupina m ‐mjerni sustav
Programiranje ‐ kreiranje programa
PROIZVODNJA PODRŽANA RAČUNALOM ‐ CAM
6.5.2019.
10
FSB Zagreb, PI, IIM, RI, CAM
PROIZVODNJA PODRŽANA RAČUNALOM ‐ CAM
Modalne G funkcije – skupina a – vrste interpolacije
G0 ili G00 pozicioniranje (pravocrtno, linearno, gibanje u brzom hodu; izvodi se najvećom posmičnom brzinom; ne smije bitikontakta alata i obratka)
G1 ili G01 pravocrtno (linearno) gibanje u radom hodu(izvodi se zadanim, programiranim, posmakom ili posmičnom brzinom)
G2 ili G02 kružno gibanje (u radnom hodu) u smjeru kazaljke na satu
G3 ili G03 kružno gibanje (u radnom hodu) u smjeru suprotno od smjera kazaljki sata
G33 obrada navoja
FSB Zagreb, PI, IIM, RI, CAM
PROIZVODNJA PODRŽANA RAČUNALOM ‐ CAM
Modalne G funkcije – skupina afunkcije G01 i G02
6.5.2019.
11
FSB Zagreb, PI, IIM, RI, CAM
PROIZVODNJA PODRŽANA RAČUNALOM ‐ CAM
Primjer 1.
Obrada dijela konture uz korištenje G funkcija kojima se definira vrsta
interpolacije.
Modalne G funkcije – skupina a
Napomena:
Primjer se radi korištenjem samo onih G‐funkcija kojima se definira vrsta interpolacije (zadanom putanjom putuje teorijski vrh alata).
FSB Zagreb, PI, IIM, RI, CAM
PROIZVODNJA PODRŽANA RAČUNALOM ‐ CAM
Primjer G0 i G1 funkcija na FLEXMATIC‐u
Modalne G funkcije – skupina a
6.5.2019.
12
FSB Zagreb, PI, IIM, RI, CAM
PROIZVODNJA PODRŽANA RAČUNALOM ‐ CAM
Modalne G funkcije – skupina a
W
FSB Zagreb, PI, IIM, RI, CAM
PROIZVODNJA PODRŽANA RAČUNALOM ‐ CAM
Modalne G funkcije – skupina aW
W
6.5.2019.
13
FSB Zagreb, PI, IIM, RI, CAM
PROIZVODNJA PODRŽANA RAČUNALOM ‐ CAM
G17 izbor radne ravnine XY
G18 izbor radne ravnine XZ
G19 izbor radne ravnine YZ
Modalne G funkcije – skupina c – ravnina obrade
G17 ravnine XY G18 ravnina XZ G19 ravnine YZ
FSB Zagreb, PI, IIM, RI, CAM
PROIZVODNJA PODRŽANA RAČUNALOM ‐ CAM
Ako se funkcije G2 i G3 izvode na CNC glodalici u više ravnina, funkcije G17, G18 i G19 se moraju uskladiti s adresama koje se koriste u definiciji kružne interpolacije, odnosno definirati ravninu u kojoj se izvodi kružna interpolacja.
Modalne G funkcije – skupina c – ravnina obrade
6.5.2019.
14
FSB Zagreb, PI, IIM, RI, CAM
PROIZVODNJA PODRŽANA RAČUNALOM ‐ CAM
Modalne G funkcije skupina d ‐ kompenzacija polumjera vrha alata
G40 ‐ poništenje kompenzacije polumjera alataG41 ‐ kompenzacija polumjera alata “lijeva”G42 ‐ kompenzacija polumjera alata “desna”
Za korištenje ovih funkcija potrebna je da upodacima o alatu (dio memorije) postoje podacio polumjeru alata i orijentaciji oštrice.
Tokarenje