Symulacja komputero- wa i obróbka części na frezarce sterowanej

Transkrypt

Symulacja komputero- wa i obróbka części na frezarce sterowanej
LABORATORIUM TECHNOLOGII
5
Symulacja komputerowa i obróbka części
na frezarce sterowanej
numerycznie
Przemysław Siemiński,
Cel ćwiczenia:
o
zapoznanie z budową i działaniem frezarek CNC,
o
przegląd frezów trzpieniowych (palcowe, zaokrąglone, kuliste) stosowanych tych maszynach,
o
umieszczenie punktów charakterystycznych na frezarkach CNC,
o
programowaniem obrabiarek CNC (edycja programów oraz prowadzeniem symulacji obróbki na sterowaniu obrabiarki CNC),
o
uruchamianie programów obróbkowych na frezarce
CNC.
Strona
5-1
LABORATORIUM TECHNOLOGII
ĆWICZENIE 5
Wykaz oznaczeń:
2D
3D
CAD
CAM
NC
CNC
OSN
– ang. Two Dimensional – dwuwymiarowy (płaski)
– ang. Three Dimensional – trójwymiarowy (przestrzenny),
– ang. Computer Aided Design – komputerowe
wspomaganie projektowania
– ang. Computer Aided Manufacturing – komputerowe wspomaganie wytwarzania
– ang. Numerical Control – sterowanie numeryczne
maszyn i urządzeń
– ang. Computer Numerical Control – komputerowe
sterowanie numeryczne maszyn i urządzeń
– Obrabiarki Sterowane Numerycznie
Układ osi pionowej frezarki CNC (3 osiowej):
Z
Y
Układ osi frezarki
CNC jest układem
prawoskrętnym
X
Układ osi frezarki
opisujący przedmiot obrabiany,
Strona
5-2
SYMULACJA KOMPUTEROWA I OBRÓBKA CZĘŚCI NA FREZARCE STEROWANEJ NUMERYCZNIE
Strona
5-3
LABORATORIUM TECHNOLOGII
ĆWICZENIE 5
Punkty charakterystyczne pionowej frezarki CNC (3 osiowej):
PUNKT ODNIESIENIA NARZĘDZIA – do tego punktu sterowanie odnosi wszystkie ruchy narzędzia,
PUNKT ZEROWY PRZEDMIOTU OBRABIANEGO –
definiuje połoŜenie przedmiotu obrabianego w przestrzeni obrabiarki,
PUNKT WYMIANY NARZĘDZIA – punkt zmiany narzędzia (jeŜeli obrabiarka posiada magazyn narzędzi).
PUNKT ZEROWY OBRABIARKI –początek układu
współrzędnych obrabiarki (ustalony przez producenta,
PUNKT WYJŚCIOWY OBRABIARKI (REFERENCYJNY, BAZA) – słuŜy do kalibracji połoŜenia układu
pomiarowego,
Strona
5-4
SYMULACJA KOMPUTEROWA I OBRÓBKA CZĘŚCI NA FREZARCE STEROWANEJ NUMERYCZNIE
Podstawowe (najważniejsze) funkcje programowania brabiarek
CNC:
G code - (kod ISO) to język zapisu poleceń dla urządzeń CNC.
Definiuje operacje, które naleŜy wykonać, aby obrobić detal na
obrabiarce CNC. Taki kod moŜna edytować samodzielnie lub
otrzymać w wyniku przetworzenia przez postprocesor, na
podstawie ścieŜek ruchu narzędzia wygenerowanych w
programie CAM.
Przykładowe funkcje przygotowawcze:
G00 - ruch szybki narzędzia bez obróbki (szybki dojazd),
G01 - ruch narzędzia wg interpolacji liniowej,
G02 - ruch narzędzia wg interpolacji kołowej zgodnie z ruchami
wskazówek zegara,
G03 - ruch narzędzia wg interpolacji kołowej przeciwnie do
ruchu wskazówek zegara,
G54 - G59 - przesunięcie układu współrzędnych (punktu
zerowego) przedmiotu obrabianego,
G90 - pozycjonowanie absolutne,
G91 - pozycjonowanie przyrostowe (inkrementalne).
Przykładowe funkcje pomocnicze:
M00 - stop programu bezwarunkowy (zawsze),
M01 - stop programu warunkowy (zaleŜy od wybrabego trybu
pracy),
M03 - włączenie prawych obrotów wrzeciona,
M04 - włączenie lewych obrotów wrzeciona,
M05 - wyłączenie obrotów wrzeciona,
M06 - zmiana narzędzia (polecenie "zmień"),
M30 - koniec programu i przewinięcie do początku.
Dodatkowe funkcje:
T – kompensacja wymiarów narzędzia (wybór narzędzia,
symbol T oraz numer narzędzia, np. T24),
D – rejestr narzędzowy zawierający opis geometryczny
narzędzia (długość, średnica),
Strona
5-5
LABORATORIUM TECHNOLOGII
ĆWICZENIE 5
S – wybór prędkości obrotowej wrzeciona (symbol "S" oraz
podana wartość, np. S1500),
F – wybór posuwu (symbol "F" oraz podana wartość, np. F800),
X – połoŜenie w osi "X" (po adresie występuje wartość
bezwzględna lub względna, np. X200),
N – numer danego boku programu. (np. N35).
Przykładowy program obróbczy:
Na początku widnieje nazwa programu oraz blok komentarza
(rozpoczynający się od ‘;’. W bloku N5 przywołano najwaŜniejsze funkcje przygotowawcze, inicjując tym samym sposób interpretacji kolejnych bloków Blok N10 to przywołanie narzędzia (T1) w magazynie, wstawienie do wrzeciona (M6) i ustawienie jego rejestru narzędziowego (D1). W bloku tym dokonano ustawienia prędkości obrotowej wrzeciona na 800 obr/min
(S800) i włączenie obrotów prawych (M3) oraz ustawienia
prędkości posuwu na 100 mm/min (F100). Następne bloki programują juŜ ruch narzędzia.
Strona
5-6
SYMULACJA KOMPUTEROWA I OBRÓBKA CZĘŚCI NA FREZARCE STEROWANEJ NUMERYCZNIE
%MPF500
;11-08-2003
N5 G54 G90
N10 S800 F100 T1 D1 M3 M6
N15 G0 X0 Y0
N20 Z3
N25 G1 Z-5
N30 X125
N35 Y50
N40 X60
N45 Y80
N50 X100
N55 Y105.4
N60 X85.4 Y120
N65 X25
N70 Y84
N75 X0
N80 Y0
N85 G0 Z50
N90 M5
N95 M30
W N15 następuje pozycjonowanie w płaszczyźnie XY nad punktem początkowym konturu (ruchem szybkim G0), a w N20 w
osi Z 3 mm przed powierzchnią materiału. Blok N25 to ustawianie się w osi Z ruchem roboczym (G1) z uwagi na rozpoczęcie kontaktu narzędzia z materiałem obrabianym. Bloki N30 –
N80 programują ruch narzędzia w płaszczyźnie XY, kolejno
przez wszystkie elementy konturu. Blok N85 to wycofanie narzędzia w osi Z ruchem szybkim (G0). W przedostatnim bloku
(N90) wyłączamy obroty wrzeciona (M5). Ostatni blok (N95) to
słowo końca programu i przewinięcia do początku (M30).
Strona
5-7
LABORATORIUM TECHNOLOGII
ĆWICZENIE 5
Definicje parametrów skrawania:
Podstawowe zaleŜności dotyczące skrawania:
n
=
v c ⋅1000
π ⋅D c
v f = n ⋅z n ⋅f
z
Oznaczenia:
n – prędkość obrotowa [obr/min],
vc – prędkość skrawania [m/min],
fz – posuw na ząb [mm/ostrze],
zn – liczba zębów (ostrzy),
vf – prędkość posuwowa [mm/min],
ae – szerokość powierzchni frezowanej [mm],
ap – głębokość skrawania [mm],
Dc – średnica skrawania (narzędzia) [mm].
Strona
5-8
SYMULACJA KOMPUTEROWA I OBRÓBKA CZĘŚCI NA FREZARCE STEROWANEJ NUMERYCZNIE
Rodzaje operacji frezowania stosowane na pionowych frezarkach CNC:
Wygląd frezarki Avia FNF 40NA:
silnik
wrzeciona
dodatkowy awaryjny
wyłącznik STOP
awaryjny wyłącznik STOP
na pulpicie sterownika
Strona
5-9
LABORATORIUM TECHNOLOGII
ĆWICZENIE 5
Opis pulpitu sterowniczego Pronum 640FC frezarki Avia FNF
40NA:
przyciski
programowalne
ekran komputerowy
diody informacyjne
k lawiatura
przyciski wyboru
menu ekranowego
przyciski zmiany posuwu
i obrotów wrzeciona
przyciski wyboru osi
awaryjny
wyłącznik STOP
port RS232
blokada
edycji (kluczyk)
włącznik chłodziwa
Opis ekranu głównego sterownika Pronum 640FC:
Literatura:
1. Praca zbiorowa pod red. Sobolewskiego J.: Projektowanie technologii maszyn Oficyna Wydawnicza PW, 2007, Warszawa.
2. Stach B.: Podstawy programowania obrabiarek sterowanych numerycznie. Wyd. Szkolne i Pedagogiczne, Warszawa 1999.
3. Brejnak A.: Programowanie obrabiarek CNC. Frezowanie. - konsultacja merytoryczna. Wyd. REA. Warszawa, 2002.
Strona
5 - 10