Sunteți pe pagina 1din 16

Numerical Controlled Machine-Tools

COMAND & Programming

COMANDa si Programare
Masinilor-unelte cu comanda numerica

Prof.Dr.Ing. Adrian Pîslă


10 STESPS to create a CNC part
10 Pași pentru generarea unei piese pe CNC
1. Technical Drawing
Desenul Tehnic
2. Operations List
Lista de operații

• Centering/ Centruire
• Drilling/ Găurire
• Boring/ Lărgire
• Face milling/ Frezare frontală
• Slot (Pocket) milling/ Frezare locaș
• Contour milling/ Frezare pe profil
3. Tools selection/ Alegerea sculelor

• Centering driller/ Burghiu de centruire (form A), STAS 1114/2-82


Ø1/ Ø3.15 ÷ Ø8/ Ø20
(Ø active part ÷ Ø tail)
(Ø zona activă ÷ Ø coada sculei)

• Driller/ Burghiu Φ 19,5 mm, STAS 575-79


Ø3 x 33 /CM1 ÷ Ø45 x 210/CM4
(Ø active part / Ø cone tool holder)
(Ø zona activă ÷ Ø coada sculei)

• Boring driller/ Burghiu de lărgire/ Φ 36 mm

• Milling Tool/ Freză


Face milling tool / FCF Φ 36 mm
End milling tool/ FCF Φ 36 mm
4. The calculus of the technological parameters
Determinarea parametrilor tehnologici
(material OLC 45)
Summarize
Vc cutting speed (m/min)
Viteza de așchiere
Main spindle speed (min-1)
Turația arborelui principal
Feed (mm/min)
Avans
Feed / tooth (mm)
Avans pe dinte
Feed (mm/rot)
Avans pe rotație
Efficiency (mm3 /min)
Randamentul de așchiere
Aaverage depth of cut (mm)
(face and side milling) ae/Dc <0.1
Adâncimea medie de așchiere
Aaverage cutting depth (mm) ae/Dc>0.1

Manufacturing time (min.)


Timp de prelucrare
Power (kW)
Puterea de acționare principală

Adrian PISLA
4. The calculus of the technological parameters
Determinarea parametrilor tehnologici
(material OLC 45)

• Centering/ Centruire
n=?
f =?

• Drilling/ Găurire, driller/ burghiu Φ 19,5 mm, Ra =25÷50 μm


n=?
f =?

• Boring/ Lărgire: driller Φ 36 mm


n=?
f =?

• Milling/ Frezare/
Face milling tool / FCF Φ 36 mm n=? f =?
End milling tool / FCF Φ 36 mm n=? f =?
5. Adapt the technological parameters to the CNC system
characteristics
Ajustarea parametrilor tehnologici la capabilitățile CNC-ului

• No. of CNC axes/ Numărul de axe numerice comandate simultan


• BLU: Binary Length Unit/ Incrementul minim de deplasare
• Spindle Speed (min.; max.; speed control)/ Turație arbore principal
• Feed (min.; max.; feed control)/ Avans
• Travel on slides (X ; Y, Z; A; B; C; etc.)/ Cursele pe axe
• Type and no of tools in the tool store/ Tipul si numărul de scule din magazie
• Tool store positions/ Poziția magaziei de scule
• The tool holder and tool changer (ATC)/ Suport port scula si schimbare sculă
• Numerical Control Equipment (NCE)/ Echipamentul de Comanda Numerică
• Programming Language (G, APT, etc.)/ Limbajul de programare CNC
• Restrictions (Ex.: start MS for fast travel)/ Restricții de programare
6. Define the compulsory points on the trajectory (offset)
Definirea punctelor obligatorii de trecere de pe traiectorie (echidistantă)
P1 (x1, y1, z1); ….; Pn (xn, yn, zn)
6. Define the compulsory points on the trajectory (offset)
Definirea punctelor obligatorii de trecere de pe traiectorie (echidistantă)
P1 (x1, y1, z1); ….; Pn (xn, yn, zn)

Coordinating System Origin

Zero Machine Tool –M


Zero Part –W
Tool coordinates – TCP
Machine Reference Point – R
6. Define the compulsory points on the trajectory (offset)
Definirea punctelor obligatorii de trecere de pe traiectorie (echidistantă)
P1 (x1, y1, z1); ….; Pn (xn, yn, zn)

Zero Machine Tool –M


Zero Part –W
Tool coordinates – TCP
Machine Reference Point – R
P1
P2
P10

P3

P9

P4

P5
P6

P1 (124.5; 432; -25)


P2 (379.926; 432; -25 )
P3 (421.5; 396; -25 )
P4 (421.5; 275.574;-25)
P5 (379.926; 252; -25 )
P6 (144; 252; -25)
P7 (144; -48; -25)
P8 (-51; -48; -25)
P8 P7
P9 (-51; 354.426; -25)
P10(39; 432;-25)
6. Define the compulsory points on the trajectory (offset)
Definirea punctelor obligatorii de trecere de pe traiectorie (echidistantă)

P1 (x1, y1, z1); ….; Pn (xn, yn, zn)

7. Generate the source code/ Generare cod sursă


G00 X20.16 Y 40.07
G00 X20160 Y40070

8. Checking the source code


Verificarea codului sursa
• Syntax check/ Sintaxa
• Dry RUN/ Rulare la rece
• Graphical generation/ Vizualizare grafică

9. Rularea programului/ Execute the program
CNC RUN
PROTOTIPE PROTOTIP

10. Program optimization and Storing


Optimizarea si stocarea programului CNC

S-ar putea să vă placă și