Programiranje CNC Masina

August 24, 2017 | Author: Jasmin Mrkaljević | Category: N/A
Share Embed Donate


Short Description

Download Programiranje CNC Masina...

Description

Programiranje obrade na CNC mašinama

Mašinski fakultet u Tuzli

Programiranje obrade na CNC mašinama

1

Pozitivni efekti primjene CNC mašina „

„ „ „

„ „

„ „

Visok stepen fleksibilnosti (neovisnost od tipa proizvodnje). Porast produktivnosti i visok stepen stabilnosti proizv. Visok stepen dimenzione tačnosti i kvaliteta proizvoda Uticaj ljudskog faktora u proizvodnji sveden na minimum (ljudski faktor u fazi pripreme proizvodnje) Zastoji u proizvodnji i škart svedeni na minimum Međuskladišni i skladišni prostor kao i međuoperacijska vremena su svedeni na minimu Izrada kompleksnih dijelova (složenog oblika) Povećanje stepena automatizacije proizvodnje

Mašinski fakultet u Tuzli

Programiranje obrade na CNC mašinama

2

Neke od oblasti primjene CNC mašina „ „ „ „ „ „

Mašinski fakultet u Tuzli

Struganje Glodanje Bušenje Prosjecanje Sječenje Savijanje

Odvajanje čestica Plastična deformacija

Programiranje obrade na CNC mašinama

3

Uopštena podjela kretanja KRETANJA TRANSLATORNA

ROTACIONA

(PRAVOLINIJSKA)

(KRUŽNA)

Kontinuirana

Kontinuirana

Diskontinuirana

Mašinski fakultet u Tuzli

Programiranje obrade na CNC mašinama

Diskontinuirana

4

CNC Strug

CNC Presa Mašinski fakultet u Tuzli

Programiranje obrade na CNC mašinama

CNC Glodalica

CNC Laser

5

Elementi CNC sistema „ „ „ „ „ „

Instrukcije za izradu programa Urađaj za unos podataka Upravljačku jedinicu mašine Pogonski sistem Alatnu mašinu Fidbek sistem (mjerni sistem)

Mašinski fakultet u Tuzli

Programiranje obrade na CNC mašinama

6

Izrada dijela na CNC mašini „ „

„ „ „

„ „ „ „ „

Izrada tehničke dokumentacije Razrada tehnološkog postupka (definisanje dimenzija pripremka) Izbor parametara obrade, alata te steznih uređaja Postavljanje alata na mašini i pozicioniranje alata Izbor ishodišta koordinatnog sistema obradka i kreiranje programa za CNC mašinu Simulacija programa uz provjeru kolizija Izrada probnog komada Mjerenje i kontrola kvaliteta Provjera stabilonosti procesa Lansiranje komada u proizvodnju

Mašinski fakultet u Tuzli

Programiranje obrade na CNC mašinama

7

Karakteristične tačke obradnog sistema

Mašinski fakultet u Tuzli

Programiranje obrade na CNC mašinama

8

Premiještanje ishodišta KSM

Mašinski fakultet u Tuzli

Programiranje obrade na CNC mašinama

9

Pozicioniranje alata

Mašinski fakultet u Tuzli

Programiranje obrade na CNC mašinama

10

Kompenzacija alata

Mašinski fakultet u Tuzli

Programiranje obrade na CNC mašinama

11

Neke od programskih adresa % - broj programa 1÷9999 L – broj podprograma 1÷9999 N – broj bloka (rečenice) 1÷9999 G – glavna funkcija (funkcija putanje) M – pomoćna funkcija A – ugao B – radijus (pozitivan predznak), oborena ivica (negativan predznak) D – korekcija alata 1÷99 F – posmak, vremensko stajanje I,K- parametri kruga, koraci navoja;[I,J,K – za glodalicu] P – broj ponavljanja podprograma, faktor skaliranja (mjerilo) R – promjenjivi parametari ciklusa S – brzina obrtanja, brzina rezanja T – poziv alata (pozicija u revolverskom nosaču alata) Mašinski fakultet u Tuzli

Programiranje obrade na CNC mašinama

12

Programiranje Apsolutno/Relativno „

Apsolutni koordinatni sistem ‰

Pozicija svake tačke određena u odnosu na fiksno ishodište

„

Relativni koordinatni sistem ‰

pozicija tačke definisana u odnosu na predhodnu tačku

P

P Q

Q ‰

P (-1/1); Q (2/-1)

Mašinski fakultet u Tuzli

‰

Q (2/-1); P (-3/-1

Programiranje obrade na CNC mašinama

13

Opis glavnih “G” funkcija

N … G00 X, Z

Mašinski fakultet u Tuzli

N … G01 X, Z

Programiranje obrade na CNC mašinama

14

N … G02/G03 X, Z, I, K

Mašinski fakultet u Tuzli

N … G33 X, Z, I/K I/K – korak navoja [mm] I – korak u smijeru X – ose K – korak u smijeru Z – ose

Programiranje obrade na CNC mašinama

15

N … G04 X/F

Mašinski fakultet u Tuzli

[sec]

N … G17/G18/G19

Programiranje obrade na CNC mašinama

16

Komanda

Funkcija i objašnjenje

M01

Bezuslovno programirano zaustavljanje

M01

Uslovno programirano zaustavljanje

M02

Kraj glavnog programa

M17

Kraj podprograma

M30

Kraj glavnog programa

M03

Uključeno obrtanje,u smijeru kazaljke na satu

M04

Uključeno obrtanje,u suprotnom smijeru kazaljke na satu

M05

Isključeno obrtanje

M08

Uključeno hlađenje i podmazivanje

M09

Isključeno hlađenje i podmazivanje

M20

Konjić naprijed

M21

Konjić nazad

M25

Stezna glava otvorena

M26

Stezna glava zatvorena

M71

Pneumatsko odnošenje gotovog komada uključeno

M72

Pneumatsko odnošenje gotovog komada isključeno

Mašinski fakultet u Tuzli

Programiranje obrade na CNC mašinama

17

Komanda

Funkcija i objašnjenje

G90

Programiranje u apsolutnom koordinatnom sistemu

G91

Programiranje u relativnom koordinatnom sistemu

G92

Maksimalna brzina obrtanja (o/min)

G94

Posmak po minuti (mm/min)

G95

Posmak po obrtaju (mm/o)

G96

Konstantna brzina rezanja (m/min)

G97

Konstantna obrtna brzina (o/min)

G41

Kompenzacija alata - lijeva

G42

Kompenzacija alata - desna

G33

Rezanje navoja

G17

Odabir ravnine X-Y

G18

Odabir ravnine X-Z

G19

Odabir ravnine Y-Z

G00

Pozicioniranje (brzo primicanje)

G01

Linearna interpolacija

G02/G03

Mašinski fakultet u Tuzli

Kružna interpolacija

Programiranje obrade na CNC mašinama

18

Opis definisanih ciklusa za strug

N… R20=… R21=…R22=… R24=… R25=… R26=… R27=… R28=… R29=… R30=… L95 (L96) P1

Mašinski fakultet u Tuzli

Programiranje obrade na CNC mašinama

19

Značenje programiranih parametara: R20 – selekcija željene konture (broj podprograma konture) R21 – početna tačka konture po X – osi R22 – početna tačka konture po Z – osi R24 – dodatak za finu obradu u X – smijeru R25 – dodatak za finu obradu u Z – smijeru R26 – dubina rezanja za grubu obradu (po X ili Z), R27 – selekcija kompenzacije radijusa vrha oštrice alata (G40, G41, G42) R28 – posmak R29 – procedura rezanja R30 – faktor posmaka u džepovima

Mašinski fakultet u Tuzli

Programiranje obrade na CNC mašinama

20

N… R10=… R21=…R22=… R23=… R24=… R25=… R26=… R27=… R28=… R29=… R30=… R31=… L93 P1

Mašinski fakultet u Tuzli

Programiranje obrade na CNC mašinama

21

Značenje programiranih parametara: R10 – 0 za uzdužnu, 1 za čeonu površinu R21 – vanjski odnosno unutrašnji prečnik R22 – startna tačka po Z – osi R23 – definiranje položaja startne tačke uzdužni žlijeb 1 unutrašnja/vanjska desna -1 unutrašnja/vanjska lijeva čeoni žlijeb 1 unutrašnja desna/lijeva -1 vanjska desna/lijeva R24 – dodatak za finu obradu u X – smijeru R25 – dodatak za finu obradu u Z – smijeru R26 – dubina rezanja R27 – širina žlijeba R28 – vremensko čekanje na dnu žlijeba R29 – nagib lijeve strane (0°÷89°) R30 – radijus (plus) ili skošenje (minus) na lijevom dnu žlijeba R31 – prečnik žlijeba

Mašinski fakultet u Tuzli

Programiranje obrade na CNC mašinama

22

N… R20=… R21=…R22=… R23=… R24=… R25=… R26=… R27=… R28=… R29=… R31=… R32=… L97 P1

Mašinski fakultet u Tuzli

Programiranje obrade na CNC mašinama

23

Značenje programiranih parametara: R20 – korak navoja (uvijek paralelan osi) R21 – početna tačka navoja (po X – osi) R22 – početna tačka navoja (po Z – osi) R23 – broj praznih prolaza R24 – visina navoja (pozitivna vrijednost – unutrašnji navoj; negativna vrijednost – vanjski navoj) R25 – dodatak za finu obradu R26 – ulaz navoja R27 – izlaz navoja R28 – broj prolaza grube obrade R29 – ugao zauzimanja dubine rezanja (nula ili polovina ugla bočne strane navoja) R31 – krajnja tačka navoja po X – osi (apsolutna) R32 – krajnja tačka navoja po Z – osi (apsolutna)

Mašinski fakultet u Tuzli

Programiranje obrade na CNC mašinama

24

Karakteristične tačke OS za glodanje

Mašinski fakultet u Tuzli

Programiranje obrade na CNC mašinama

25

Premiještanje ishodišta KSM

Mašinski fakultet u Tuzli

Programiranje obrade na CNC mašinama

26

Pozicioniranje alata

Mašinski fakultet u Tuzli

Programiranje obrade na CNC mašinama

27

Opis glavnih “G” funkcija

N … G02/G03 X,Y,Z, I,J,K

Mašinski fakultet u Tuzli

Programiranje obrade na CNC mašinama

28

N … G04 X/F

Mašinski fakultet u Tuzli

[sec]

N … G17/G18/G19

Programiranje obrade na CNC mašinama

29

Opis definisanih ciklusa za glodalicu

N… R02=… R03=… R04=… R10=… R11=… L82 P1

Mašinski fakultet u Tuzli

Programiranje obrade na CNC mašinama

30

N… R0=… R1=…R2=… R3=… R4=… R5=… R10=… L83 P1

Mašinski fakultet u Tuzli

Programiranje obrade na CNC mašinama

31

N… R2=… R3=… R5=… R6=... R6=... R7=… R9=... R10=… L84 P1

Mašinski fakultet u Tuzli

Programiranje obrade na CNC mašinama

32

N… R22=… R23=… R24=… R25=... R26=... R27=… L900 P1

Mašinski fakultet u Tuzli

Programiranje obrade na CNC mašinama

N… R1=… R2=… R3=… R12=… R13=… R15=… R16=… R22=… R23=… R24=… R25=... R26=... R27=… L901 P1

33

N… R1=… R2=… R3=… R6=… R12=… R13=… R15=… R16=… R22=… R23=… R24=… L901 P1

Mašinski fakultet u Tuzli

Programiranje obrade na CNC mašinama

34

View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF