M a t h e m a t i s c h Te c h n i s c h e
Software-Entwicklung GmbH
Wprowadzenie
do symulatora frezowania CNC,
wersja V7(3)
MTS - Wprowadzenie do symulatora frezowania CNC
Strona
: 2
MTS GmbH 2009
Materia
ł techniczny MTS ™.
© Wszelkie prawa zastrze
żone.
Wersja techniczna materia
łu dydaktycznego MTS dla wersji systemu MTS V7(3).
Autor: mgr in
ż. Stanisław Nosal
Na podstawie materia
łu technicznego MTS autorów:
Bernd Koch,
Peter Richter,
Dr Witold Marowski,
Robert Dubas.
MTS - Wprowadzenie do symulatora frezowania CNC
MTS GmbH 2009
Strona
: 3
5
OPIS ELEMENTÓW STEROWANIA W SYMULATORZE FREZOWANIA CNC
5
URUCHAMIANIE PROGRAMU SYMULATORA FREZOWANIA
6
WSKAZÓWKI DO BUDOWY GRUPY KONFIGURACYJNEJ
8
10
22.2.
12
15
16
17
18
20
FUNKCJE KLAWISZY PRZY PRACY W EDYTORZE NC
21
22
DIALOG PRZYGOTOWAWCZY - FREZOWANIE
24
OTWIERANIE DIALOGU I NADANIE NAZWY PROGRAMOWI
24
WYBÓR ZAMOCOWANIA I KONFIGURACJI UCHWYTU
24
DEFINIOWANIE WYMIARÓW PRZEDMIOTU OBRABIANEGO I PUNKTU ZEROWEGO
25
-
27
28
30
30
30
31
ŁUŻ OSI W TRYBIE PRZYGOTOWAWCZYM
31
PRZYGOTOWANIE DO WYKONANIA PROGRAMU
33
34
37
38
39
42
MTS - Wprowadzenie do symulatora frezowania CNC
Strona
: 4
MTS GmbH 2009
48
49
52
62
FREZOWANIE KONTURU I PROWADNICY
62
63
63
FREZOWANIE ROWKA TEOWEGO NA CZOPIE WEWN
ĄTRZ I NA ZEWNĄTRZ (PROGR. DIN)
64
FREZOWANIE FAZY NA CZOPIE WEWN
ĄTRZ I NA ZEWNĄTRZ (PROGRAMOWANIE DIN)
65
65
66
ŚCI – MIERZENIE PRZEDMIOTU OBRABIANEGO
67
72
73
RYSUNEK PRZEDMIOTU OBRABIANEGO
79
8280
ĄDZANIA I ORGANIZACJI DIALOGU PRZYGOTOWAWCZEGO
853
864
MTS - Wprowadzenie do symulatora frezowania CNC
MTS GmbH 2009
Strona
: 5
1.0.
Wprowadzenie
Poszczególne rozdzia
ły tego opracowania umożliwiają zapoznanie się z istotnymi funkcjami dotyczącymi
obs
ługi i zastosowań systemu MTS. Przedstawione funkcje powinny równocześnie dać czytelnikowi przegląd
mo
żliwości systemu (i związanych z nimi możliwości prowadzenia kształcenia ukierunkowanego na określony
cel).
Chodzi przy tym nie tylko o tworzenie programów NC, ich symulacj
ę oraz kontrolę jakości, ale także o wiele
mo
żliwości prezentowania uczącemu się za pośrednictwem komputera podstawowych funkcji obrabiarki CNC
w sposób odpowiadaj
ący praktyce.
Przyk
łady zastosowane w symulacji są dostępne w kodzie każdego dostarczanego wraz z systemem
sterowania CNC.
Czytelnik jest prowadzony krok po kroku poprzez system i poznaje w ten sposób w najkrótszym mo
żliwym
czasie funkcjonowanie oraz obs
ługę symulatora CNC.
Na pocz
ątku, po sporządzeniu planu obróbki, zostanie dokonana konfiguracja symulatora i utworzona karta
przygotowawcza.
1.1.
Opis elementów sterowania w symulatorze frezowania CNC
Elementy sterowania oraz opisy ich funkcji s
ą w symulatorze zgrupowane na pasku menu umieszczonym
w dolnej cz
ęści ekranu i obejmującym 10 przycisków funkcyjnych.
Menu g
łówne:
Wybór
żądanej funkcji następuje przez kliknięcie jej przycisku funkcyjnego lewym przyciskiem myszy
albo
te
ż przez naciśnięcie odpowiadającego temu przyciskowi klawisza funkcyjnego
do
na klawiaturze
komputera. Sposób obs
ługi można w ten sposób dopasować do preferencji użytkownika.
Aby zapewni
ć dobre zrozumienie tego opracowania, funkcje, które należy wybrać, są w nim wyróżniane
kolorem w obr
ębie odpowiednich struktur menu lub przedstawiane bezpośrednio w tekście objaśnienia
w postaci symboli klawiszy klawiatury PC.
Na wst
ępnym etapie nauki wystarczy wykonać jedynie każdorazowo podane kroki.
Je
żeli kiedykolwiek na skutek błędów w obsłudze nie uda się uzyskać żądanego wyniku, należy wziąć pod
uwag
ę następujące wskazówki:
Przy u
życiu
lub
mo
żna zawsze powrócić do menu głównego lub do stanu włączenia symulatora.
Klawisze te nale
ży przy tym naciskać wielokrotnie, zależnie od zagłębienia menu.
Przy u
życiu
do
dokonuje si
ę wyboru lub odwołania funkcji. Może również nastąpić przejście do
innego menu.
Przy u
życiu
dzia
łanie funkcji jest ogólnie kończone i następuje przejęcie uzyskanych wyników. Jeżeli przy
wyborze konkretnej grupy funkcji wywo
ływano kolejno wiele zagnieżdżonych menu, trzeba je też kolejno
opuszcza
ć przez naciskanie
lub
. Powoduje to ostateczny powrót do menu g
łównego.
MTS - Wprowadzenie do symulatora frezowania CNC
Strona
: 6
MTS GmbH 2009
1.2.
Uruchamianie programu symulatora frezowania
Przez klikni
ęcie przycisku START na pasku zadań można uruchomić programy MTS Toczenie, Frezowanie lub
TOPCAM z folderu MTS-CNC Polish, o ile tylko przy instalacji nie zmieniono nazwy folderu.
Dokumentacja i materia
ły szkoleniowe są dostępne w formacie PDF.
W menu startowym TOPCAM mo
żna wybrać następujące moduły programowe:
TopCAM
System CAD z systemem programowania
toczenia NC do pi
ęciu osi i frezowaniem przy
3 osiach.
TopTurn
Niezale
żny lub dopasowany do sterowania
modu
ł programowania NC z symulacją i
śledzeniem kolizji, opcjonalnie z wrzecionem
przechwytuj
ącym i uwzględnianiem do 7 osi.
TopMill
Niezale
żny lub dopasowany do sterowania
modu
ł programowania NC z symulacją i
śledzeniem kolizji względem 3 osi.
Przez klikni
ęcie przycisku Uruchom TopMill lub bezpośrednio z menu startowego
zostaje
wywo
łane menu początkowe symulatora frezowania.
Przy pierwszym uruchomieniu programu Frezowanie zawsze jest aktywna grupa konfiguracyjna MTS z kodem
programowania MTS:
MTS-Mill@MTS M-VMCT40 SK40
Je
żeli nie został zakupiony neutralny względem sterowania kod programowy MTS, natomiast do dyspozycji jest
np. sterowanie frezowaniem wed
ług kodu programowego PAL94 lub SINUMERIK 840DM, wówczas przycisk
uruchamiaj
ący frezowanie nie jest aktywny. Należy wówczas najpierw wybrać odpowiednią grupę
konfiguracyjn
ą. Spowoduje to włączenie przycisku uruchamiania frezowania. Dokonany wybór zostaje
zapami
ętany i jest używany przy kolejnych uruchomieniach programu.
MTS - Wprowadzenie do symulatora frezowania CNC
MTS GmbH 2009
Strona
: 7
Wybieraj
ąc sterowanie na którym będziemy pracować, jednocześnie automatycznie przyporządkowana jest do
niego maszyna, któr
ą na tym etapie musimy zaakceptować. Jest możliwość zmiany maszyny, lecz jest to
uwarunkowane konieczno
ścią zmiany danych w zakładce „Zarządzanie”.
Uproszczony wygl
ąd maszyny przy wyborze rodzaju sterowania można zaobserwować w lewej dolnej części
okna pojawiaj
ącego się w momencie wyboru modułu programowania, np.:
Informacja o obrabiarce, osiach, koniku
dla wybranej konfiguracji
Wybór grupy konfiguracyjnej lewym
przyciskiem myszy
MTS - Wprowadzenie do symulatora frezowania CNC
Strona
: 8
MTS GmbH 2009
1.3.
Wskazówki do budowy grupy konfiguracyjnej
Rozdzia
ł ten może zostać pominięty na etapie wstępnego zapoznawania się z systemem, o ile tylko został
równie
ż zakupiony kod programowy MTS.
Nazwa grupy konfiguracyjnej odnosi si
ę zawsze do określonej kombinacji konfiguracji obrabiarki oraz
konfiguracji sterowania. S
ą one definiowane w zarządzaniu konfiguracjami. Przykładowo, frezarka jest
konfigurowana zgodnie z danymi producenta. Wielko
ściami charakterystycznymi są m. in. przestrzeń robocza,
drogi przejazdu, liczba pozycji narz
ędzi, zamocowanie ze stożkiem niesamohamownym itp.
Konfiguracja sterowania obejmuje sk
ładnię języka programowania, przyporządkowanie opcjonalnych
postprocesorów i ustawienia sterowania.
Do transformacji programu napisanego w kodzie MTS lub PAL na okre
ślony kod sterowania wymagany jest
zawsze postprocesor. Jest on, podobnie jak kod programowania, udost
ępniany po wyborze sterowania
docelowego.
Modu
ły te są dostępne w zależności od zakresu zakupionej konfiguracji oprogramowania. W razie potrzeby
mo
żna je także doinstalować później.
W poni
ższym przykładzie dostępne są oba moduły, tj. kod programowania i postprocesor. Przyciski
Postprocesor i Uruchom frezowanie s
ą włączone, a zatem aktywne.
Je
żeli nie został zakupiony żaden kod programowania dla posiadanego postprocesora, przycisk
rozpocz
ęcia frezowania pozostaje zablokowany.
MTS - Wprowadzenie do symulatora frezowania CNC
MTS GmbH 2009
Strona
: 9
Obecnie nale
ży sprawdzić jeszcze raz aktywną grupę konfiguracyjną.
Nast
ępnie trzeba przyciskiem <Uruchom frezowanie> uruchomić symulator z grupą konfiguracyjną
MTS-Mill@MTS M-VMC T40 SK40
lub z inn
ą grupą, która została zakupiona w konkretnym przypadku.
W zale
żności od zakupionego sterowania wyposażenie naszej „wirtualnej” maszyny może być poszerzone
o dodatkowe elementy (osie programowalne, g
łowice przechwytujące, obrotowe narzędzia, strumień wody itp.).
informacje o tym mo
żna przeczytać w oknie „wyposażenie”
Maksymalna ilo
ść elementów dla 5 osi sterowalnych (programowalnych):
lub
MTS - Wprowadzenie do symulatora frezowania CNC
Strona
: 10
MTS GmbH 2009
2.0.
Symulator frezowania CNC
Symulator rozró
żnia trzy tryby pracy:
edytor NC
tryb automatyczny
tryb przygotowawczy
Dialog przygot.
Z powodów dydaktycznych i metodycznych warto na pocz
ątku zastosować <Tryb automatyczny>
pracy
symulatora. Ucz
ący się może przy tym najpierw poznać najróżniejsze postacie trybów symulacji.
Obecnie zostan
ą jednak podane niektóre wskazówki dotyczące ekranu początkowego.
Stan frezarki po jej w
łączeniu jest określany przez
kart
ę przygotowawczą. Opisuje ona pewien stan
ustawienia symulatora, który obejmuje nast
ępujące
komponenty:
Imad
ło obrabiarki ze szczękami
mocuj
ącymi
Surówk
ę / przedmiot obrabiany
Uzbrojenie magazynu narz
ędziowego
Pocz
ątkowa karta przygotowawcza jest
umieszczona w programie NC. Dla ka
żdego
sterowania jest ona przechowywana w systemie
zarz
ądzania programami w pliku pod nazwą
<DLFT_MTE.DNC> i mo
że być indywidualnie
dopasowywana do potrzeb u
żytkownika. Można też
ewentualnie zmieni
ć tę domyślną nazwę karty
przygotowawczej dla odpowiedniego sterowania.
Przy u
życiu klawisza funkcyjnego
<Przygot. automat.> dokonuje si
ę uaktywnienia
programu <DLFT_MTE.DNC> w celu dokonania
ustawie
ń wstępnych symulatora.
W ten sposób mo
żna odtworzyć stan po włączeniu
symulatora.
Nag
łówek karty przygotowawczej
w edytorze NC
Szersze informacje o karcie przygotowawczej mo
żna znaleźć w rozdziale „Karta przygotowawcza“.
MTS - Wprowadzenie do symulatora frezowania CNC
MTS GmbH 2009
Strona
: 11
2.1.
Tryb automatyczny
Program NC powinien by
ć wykonywany na obrabiarce CNC. Program ten musi zostać przedtem załadowany do
pami
ęci sterowania obrabiarki. Poniższy opis objaśnia poszczególne kroki obsługi systemu MTS w tym trybie
pracy.
Klawiszem
,<Wybierz program>, otwarte zostaje
okno zarz
ądzania programami NC, w którym są
pokazane wszystkie dost
ępne programy Przez
podwójne klikni
ęcie
na plik <%022___TM08-24-
VMC1> program NC zostaje za
ładowany do pamięci i
staje si
ę dostępny do dalszej edycji.
Przy u
życiu prawego przycisku myszy
mo
żna
uaktywni
ć inne funkcje eksploratora:
np. przes
łanie programu na dyskietkę, usunięcie,
zmiana nazwy itp.
W tym przyk
ładzie został przejęty program <%022___TM08-24-VMC1> Po potwierdzeniu klawiszem
system przechodzi do nowego menu. Mo
żna tu wybrać jeden z czterech różnych trybów symulacji. Na początek
zostanie zastosowany tryb automatyczny.
Tryb automatyczny
Tryb krokowy
Tryb interaktywny
Tory narz
ędzi
MTS - Wprowadzenie do symulatora frezowania CNC
Strona
: 12
MTS GmbH 2009
Tryb automatyczny
rozpoczyna symulacj
ę. Program CNC załadowany do pamięci maszyny, np.
<%022___TM08-24-VMC1>, jest automatycznie przetwarzany.
Prawa strona ekranu zawiera wa
żne informacje
systemowe dotycz
ące stanu wirtualnej frezarki CNC:
aktualne wspó
łrzędne na osiach X, Y i Z
pr
ędkość skrawania, liczbę obrotów, posuw,
narz
ędzie,
kierunek obrotu wrzeciona, czas obróbki
aktywne instrukcje pomocnicze G,
warto
ść przyspieszenia czasu.
W dolnej cz
ęści okna symulatora jest pokazywany
fragment programu z aktualnie interpretowanym
wierszem programowym NC.
Te same informacje, które s
ą zawarte po prawej stronie ekranu są również
wy
świetlone na panelu sterowniczym MTS. Panel sterowniczy umożliwia
dodatkowo p
łynną zmianę prędkości odtwarzania symulacji w przedziale od 0%
(zatrzymanie symulacji) do 5000% (równowa
żne z włączeniem trybu testowego)
Ponadto panel sterowniczy umo
żliwia regulację zaprogramowanego posuwu
(podobnie jak ma to miejsce w wi
ększości maszyn numerycznych w przedziale
od 0% do 160% zaprogramowanej warto
ści.
MTS - Wprowadzenie do symulatora frezowania CNC
MTS GmbH 2009
Strona
: 13
2.2.
Tryb interaktywny
Tryb interaktywny
umo
żliwia dialogowe pisanie, zakładanie, edycję lub uruchamianie programu NC.
Maszyna interpretuje program wiersz po wierszu. W ka
żdej chwili możliwe jest dokonywanie poprawek w
programie. Po wykonanej symulacji wiersz programowy mo
że zostać odrzucony, aby dokonać jego modyfikacji i
nast
ępnie przeprowadzić ponowną symulację. Przedmiot obrabiany jest przy tym aktualizowany na bieżąco,
wzgl
ędnie po odrzuceniu wiersza przywracany jest jego stan poprzedni.
Do wykonywania programu NC <%024___TM06-24-VMC1> powinien zosta
ć użyty <Tryb interaktywny>
.
Podwójne klikni
ęcie lewym przyciskiem myszy
na program
<%022___TM08-24-VMC1> lub zaznaczenie go przez klikni
ęcie i
u
życie przycisku „Otwórz“ przekazuje program do pamięci programów
maszyny.
Rozpoczyna si
ę interaktywny tryb pracy. Każdy kolejny wiersz programu zostaje wykonany po potwierdzeniu, a
nast
ępnie proponowane jest dokonanie jego zmian.
Przetwarzanie wiersza programowego NC:
Przej
ąć wiersz programowy NC [T/N]
Przetwarzanie wiersza programowego NC:
Przej
ąć wiersz programowy NC [T/N]
W tym trybie pracy jest w ka
żdej chwili możliwa
edycja kodu NC:
Za pomoc
ą klawiszy
lub
mo
żna
odrzuci
ć wiersz programowy, a następnie
dokona
ć jego edycji przy użyciu klawiatury.
Przej
ąć wiersz programowy NC [T/N]
MTS - Wprowadzenie do symulatora frezowania CNC
Strona
: 14
MTS GmbH 2009
W wersji 7.3.x nie wyst
ępuje wariant wykorzystania podczas programowania pulpitu sterowniczego MTS
(wariant wyst
ępujący w wersji 7.2.0) po wybraniu którego program automatycznie zostaje załadowany do
pami
ęci programów maszyny i wymaga jedynie wybrania sposobu symulacji. Dla wersji 7.3.x nie zastosowano
pulpitu sterowniczego w
żadnym rodzaju sterowania.
Obja
śnienia piktogramów występujących na panelu sterowniczym są takie same jak w większości maszyn
sterowanych numerycznie i w zwi
ązku z tym zamieszczone zostały w końcowej części podręcznika.
Rozpoczyna si
ę interaktywny tryb pracy. Każdy kolejny wiersz programu zostaje wykonany po potwierdzeniu, a
nast
ępnie proponowane jest dokonanie jego zmian.
Przetwarzanie wiersza programowego NC:
Przej
ąć wiersz programowy NC [T/N]
Przetwarzanie wiersza programowego NC:
Przej
ąć wiersz programowy NC [T/N]
W tym trybie pracy jest w ka
żdej chwili możliwa edycja kodu NC:
Za pomoc
ą klawiszy
lub
mo
żna odrzucić wiersz programowy, a następnie dokonać jego edycji przy
u
życiu klawiatury.
Przej
ąć wiersz programowy NC [T/N]
MTS - Wprowadzenie do symulatora frezowania CNC
MTS GmbH 2009
Strona
: 15
Pr
ędkość odbywającej się symulacji można zmieniać przy użyciu funkcji <Nadbieg, czasy>
lub
wykorzystuj
ąc odpowiednie przyciski na pulpicie sterowniczym MTS (opcja) jak również pokrętła na panelu
sterowania. Funkcja <Nadbieg, czasy> jest dost
ępna dla każdej nowoczesnej obrabiarki podczas obróbki lub
przy ustawianiu (zarysowanie, ustawianie punktu zerowego).
Po wyborze klawisza funkcyjnego
<Nadbieg, czasy> dysponuje si
ę różnymi możliwościami wyboru
sposobu zmiany czasowego przebiegu symulacji. Warto po prostu wypróbowa
ć kolejno działanie tych funkcji.
Na pulpicie sterowniczym MTS ka
żdy z powyższych sposobów jest reprezentowany przez osobny klawisz.
Ustawienia staj
ą się aktywne po przejęciu klawiszem
i mog
ą zawsze zostać znów zmienione.
Wykorzystuj
ąc pulpit sterowniczy MTS lub panel sterowania odbywa się to bez konieczności potwierdzania
klawiszami funkcyjnymi.
W przypadku wykorzystania pulpitu sterowniczego MTS (wariant) po wybraniu program automatycznie zostaje
za
ładowany do pamięci programów maszyny i wymaga jedynie wybrania sposobu symulacji.
Wa
żne: Nadbieg wpływa na czas obróbki. W przeciwieństwie do tego ustawienie skali czasu oraz włączenie
trybu testowego nie maj
ą żadnego wpływu na czas obróbki.
Regulacja trybu
testowego obywa si
ę za
pomoc
ą pulpitu
sterowniczego MTS w
granicach 0 – 5000%
MTS - Wprowadzenie do symulatora frezowania CNC
Strona
: 16
MTS GmbH 2009
2.3.
Tryb krokowy
Tryb krokowy oznacza obróbk
ę w trybie automatycznym, przy której każdy wiersz programowy NC musi
zosta
ć oddzielnie zatwierdzony.
Do wykonania programu NC <%022___TM08-24-VMC1> powinien zosta
ć użyty <Tryb krokowy>
.
Wiersz programowy NC zostaje
automatycznie wykonany po wyborze
funkcji <Wykonaj WierProgr>
lub
przez zatwierdzenie klawiszem
.
.
Wskazówka:
Tak
że po uruchomieniu programu NC możliwa jest zmiana trybu symulacji pomiędzy trybem automatycznym,
krokowym i interaktywnym.
MTS - Wprowadzenie do symulatora frezowania CNC
MTS GmbH 2009
Strona
: 17
2.4.
Drogi przejazdu
Wy
świetlanie dróg przejazdu w wybranym programie NC, np. <%022___TM08-24-VMC1> .
Program jest wykonywany i zaprogramowane tory przejazdu s
ą pokazywane graficznie.
w posuwie roboczym G01 G02/G03 (czerwony)
w szybkim przesuwie G00 (niebieski)
Dok
ładna ocena zaprogramowanych torów przejazdu i ich korekta w programie NC może prowadzić do
znacznych oszcz
ędności w czasach wytwarzania.
Jest mo
żliwość wybrania torów narzędzia za pomocą przycisku
Poza torami ruchów narz
ędzi widok ten prezentuje oś czasową pracy poszczególnych narzędzi i ponadto
pozwala na podgl
ąd pracy danego narzędzia.
Wskazówka:
Aktualny program NC mo
że być wykonywany w każdym z możliwych trybów.
<Tryb automatyczny>
<Tryb krokowy>
<Programowanie interaktywne>
<Pokazanie torów przejazdu>
Przy w
łączonej interpretacji karty przygotowawczej symulator jest przy każdym włączeniu ustawiany zgodnie ze
znajduj
ącą się w nagłówku programu kartą przygotowawczą. Zaletą tego jest, iż przy powtórnym uruchomieniu
tego samego programu ka
żdorazowo stosuje się od nowa surówkę.
MTS - Wprowadzenie do symulatora frezowania CNC
Strona
: 18
MTS GmbH 2009
Prezentacja graficzna
.
Funkcja <Prezentacja graficzna>
pozwala w wersji MTS 7.(x) na dokonywanie zwi
ększenia lub
zmniejszenia widzianych wierszy programu. Dla zwi
ększenia lub zmniejszenia ilości widzianych bloków
stosujemy przyciski
lub
Zmiany dokonywane przy u
życiu menu <Prezentacja graficzna>
s
ą przejmowane klawiszem
lub
wycofywane klawiszem
.
MTS - Wprowadzenie do symulatora frezowania CNC
MTS GmbH 2009
Strona
: 19
3.0.
Edytor NC
W menu edytora NC do dyspozycji s
ą różne funkcje.
Jak ju
ż wspomniano w rozdziale, w którym omawiany był <TRYB AUTOMATYCZNY>, wybór istniejącego lub
utworzenie nowego programu NC odbywa si
ę przy użyciu dialogu wyboru pliku.
Istniej
ą tu różne możliwości otwarcia lub utworzenia programu. Jeżeli wybrano
<Edytuj program>, to
mo
żna wprowadzić nazwę programu. Jeżeli taki program już istnieje, zostanie on otwarty w edytorze, zaś w
przeciwnym przypadku pojawia si
ę komunikat, iż program nie istnieje, wraz z pytaniem, czy powinien on zostać
utworzony (mo
żliwymi odpowiedziami są
lub
).
MTS - Wprowadzenie do symulatora frezowania CNC
Strona
: 20
MTS GmbH 2009
Po u
życiu funkcji
<Wybierz program> nazwa zaznaczonego programu zostaje skopiowana do linii
statusowej symulatora, okno dialogowe zostaje zamkni
ęte, program może zostać otwarty przez
itd.
Po u
życiu funkcji
<Wybierz program> nazwa zaznaczonego programu zostaje skopiowana do linii
statusowej symulatora, okno dialogowe zostaje zamkni
ęte, program może zostać otwarty przez
itd.
Program NC <%030___TN-24-VMC1>,zostaje otwarty
do przegl
ądania. W programie znajdują się wszelkie
potrzebne informacje, pocz
ąwszy od danych
dotycz
ących ustawienia symulacji, a skończywszy na
kodzie programu NC.
Je
żeli program NC został zaznaczony przez
pojedyncze klikni
ęcie lewym przyciskiem myszy
,
to po klikni
ęciu prawym przyciskiem myszy
udost
ępnione zostają dalsze funkcje pomocnicze.
MTS - Wprowadzenie do symulatora frezowania CNC
MTS GmbH 2009
Strona
: 21
3.1.
Karta przygotowawcza
Struktura karty przygotowawczej jest zawsze jednakowa. Sk
łada się ona z następujących grup:
Konfiguracja obrabiarki i sterowania
Geometria surówki/przedmiotu obrabianego
Urz
ądzenia mocujące i zamocowanie
Aktywne narz
ędzie na pozycji roboczej
Uzbrojenie g
łowicy rewolwerowej wraz z wartościami korekcyjnymi dla narzędzi
Menu karty przygotowawczej programu istniej
ącego można otworzyć przyciskiem
<Edytor NC> w menu
g
łównym.
Po ustawieniu symulatora w menu przygotowawczym, naci
śnięcie klawisza
powoduje utworzenie karty
przygotowawczej. Wymaga to podania nazwy programu.
Informacje dotycz
ące karty przygotowawczej:
() znaczniki pocz
ątku i końca dla interpretatora karty przygotowawczej
(
podlegaj
ący interpretacji wiersz karty przygotowawczej
(( komentarze, które s
ą ignorowane przez interpretator
Je
żeli karta przygotowawcza jest tworzona od nowa, to w programie po jej zakończeniu zostaje wstawiona, jako
jedyny wiersz programowy, instrukcja <M30> (koniec programu), która pozwala na przetwarzanie karty
przygotowawczej w trybie automatycznym bez komunikatu o b
łędzie „Nieoczekiwany koniec programu“.
MTS - Wprowadzenie do symulatora frezowania CNC
Strona
: 22
MTS GmbH 2009
3.2.
Funkcje klawiszy przy pracy w edytorze NC
Aktualnie edytowany obszar znajduje si
ę zawsze wewnątrz jasno pomarańczowego paska. Przy użyciu
klawisza ze strza
łką
mo
żna wybrać pojedynczą instrukcję. W zależności od potrzeby może ona zostać
poprawiona, usuni
ęta lub napisana na nowo. Korzystanie z edytora jest tak samo proste i odbywa się na takich
samych zasadach jak korzystanie z notatnika.
Wprowadzanie jest ko
ńczone klawiszem
. Wówczas przechodzimy do kolejnej linii a numer bloku
nadawany jest automatycznie.
Ekran edytora mo
żna podzielić na pięć głównych części:
1.
Pasek menu – oznaczone na czerwono,
2.
Pasek menu podr
ęcznego – oznaczone na zielono,
3.
Okno tekstowe ze
źródłem programu NC – oznaczone na niebiesko,
4.
Okno dialogu przygotowawczego – oznaczone na
żółto,
5.
Pasek klawiszy funkcyjnych – oznaczone na ró
żowo.
MTS - Wprowadzenie do symulatora frezowania CNC
MTS GmbH 2009
Strona
: 23
3.3.
Programowanie dialogowe NC
Przyciskiem
<Programowanie dialogowe> zostaje w
łączony dialogowy tryb programowania. Tę
uniwersaln
ą funkcję, dostarczaną przez oprogramowanie MTS, można dopasować do wszystkich sterowań
CNC. Przy naci
śnięciu
w aktualnym wierszu roboczym poszukiwane s
ą instrukcje, dla których istnieją okna
dialogowe. Po znalezieniu takiej instrukcji pokazywane jest jej okno dialogowe z warto
ściami parametrów
wej
ściowych.
Okno edytora
Lista dost
ępnych funkcji
W powy
ższym przykładzie przedstawiono wywołanie cyklu na okręgu G77z podaniem odpowiednich wartości
dla tego cyklu. Warto
ści tych adresów mogą być zmieniane lub wprowadzane. Kliknięcie przycisku
powoduje przekazanie wszystkich warto
ści do programu.
Je
żeli w analizowanym wierszu nie zostanie znalezione żadne słowo kluczowe, programowanie dialogowe
wy
świetla listę wszystkich dostępnych instrukcji wejściowych, z której przyciskiem
mo
żna wybrać żądaną.
Nast
ępnie zostaje otwarte odpowiednie okno dialogowe, w którym użytkownik może wprowadzić wartości
parametrów tej instrukcji, zatwierdzaj
ąc je przyciskiem
. Odpowiedni wiersz programowy NC zostanie
wówczas wpisany na miejsce wiersza wyj
ściowego. Jeżeli aktualną pozycją jest koniec programu NC, do
programu zostaje w ten sposób wprowadzony nowy wiersz. (Operacja ta jest mo
żliwa także dla liczących wiele
wierszy instrukcji programu NC, o ile tylko s
ą one obsługiwane przez aktualnie wybrane sterowanie.)
MTS - Wprowadzenie do symulatora frezowania CNC
Strona
: 24
MTS GmbH 2009
Warto
ści wejściowe mogą być albo wprowadzane numerycznie, albo wybierane ze skończonego zbioru
warto
ści dopuszczalnych. Ma przy tym miejsce sprawdzanie poprawności oraz rozróżniane są adresy
obowi
ązkowe i opcjonalne. Ponadto istnieje możliwość stosowania alternatywnych kombinacji adresów.
W programowaniu dialogowym mo
żna
dla z
łożonych cykli dodatkowo
korzysta
ć z systemu pomocy
zbudowanego w typowym standardzie
pomocy
środowiska Windows.
Z programowania dialogowego
korzystamy z poziomu edytora. Dialog
przygotowawczy znajduje si
ę na
prawym marginesie i jest zawsze
aktywny – gotowy do wykorzystywania
w programowaniu.
Okno dost
ępnych funkcji
Okno parametrów
Prze
łączanie pomiędzy oknem dostępnych funkcji i oknem parametrów dokonujemy za pomocą przycisków
MTS - Wprowadzenie do symulatora frezowania CNC
MTS GmbH 2009
Strona
: 25
4.0.
Dialog przygotowawczy - frezowanie
4 kroki do uzyskania karty przygotowawczej.
Dialog przygotowawczy umo
żliwia szybkie utworzenie karty przygotowawczej przy tworzeniu nowego programu.
Polega on na wyborze zamocowania – imad
ła i określeniu jego położenia na stole maszyny. Należy też
zdefiniowa
ć przedmiot obrabiany, ustalić punkt zerowy przedmiotu obrabianego i nowy program zostanie
uzupe
łniony odpowiednim zestawem narzędzi. Na zakończenie sterowanie wczyta kartę przygotowawczą jako
nag
łówek programu do maszyny i można natychmiast przystąpić do pisania programu w trybie interaktywnym.
4.1.
Otwieranie dialogu i nadanie nazwy programowi
Wybierz klawiszem dialog
przygotowawcz y
. Nadaj nowemu
programowi CNC now
ą nazwę, np.:
Cwiczenie 01 i otwórz program
MTS - Wprowadzenie do symulatora frezowania CNC
Strona
: 26
MTS GmbH 2009
4.2.
Wybór zamocowania i konfiguracji frezowania
W informacjach ogólnych nale
ży podać „imię i nazwisko PROGRAMISTY, ew. WYDZIAŁ W KTÓRYM
PRACUJE oraz NAZW
Ę PROJEKTU Z MODYFOKACJĄ itp. W tym miejscu należy koniecznie podać nazwę
programu”.
Przechodzimy do zak
ładki Przedmiot obrabiany:
Okre
ślamy długości krawędzi elementu
wzgl
ędem poszczególnych osi układu
wspó
łrzędnych
Wpis
d
ługość = 100 mm,
Wpis
szeroko
ść = 100 mm
Wpis
wysoko
ść = 25 mm
W zak
ładce „Przedmiot obrabiany „ można również określić kierunek przedmiotu obrabianego jak również
wykorzysta
ć wcześniej obrobiony element zapisany w postaci pliku.
MTS - Wprowadzenie do symulatora frezowania CNC
MTS GmbH 2009
Strona
: 27
Na etapie dobierania geometrii surówki mo
żna również wybrać materiał, z jakiego nasz element ma być
wykonany. Do tego celu wykorzystujemy zak
ładkę „Materiał”.
Materia
ły w katalogu materiałów pogrupowane
s
ą według gatunków, w ten sam sposób jak ma
to miejsce w katalogach narz
ędzi producentów
narz
ędzi skrawających. Poza zastosowanym
nazewnictwem mo
żna dla każdego materiału
przeczyta
ć jego podstawowe parametry
wytrzyma
łościowe istotne w procesie obróbki.
MTS - Wprowadzenie do symulatora frezowania CNC
Strona
: 28
MTS GmbH 2009
Mocowanie przedmiotu obrabianego:
Wybieramy z katalogów szcz
ęk i katalogów dostępnych uchwytów imadło HDS-H 70x270x70
i szcz
ęki HDS\HDSB B70xL60_30xH25_15
W zak
ładce „Mocowanie przedmiotu obrabianego podajemy również typ mocowania oraz koniecznie głębokość
mocowania i kierunek mocowania elementu w imadle. W rzeczywisto
ści element, który mocowany jest ponad
dnem imad
ła ze względu na możliwość przesunięcia w kierunku stołu frezarki powinien być zabezpieczony od
spodu podk
ładkami. Jeżeli zależy nam na wiernym odwzorowaniu symulacji możemy dodatkowo wprowadzić do
naszego modelu podk
ładkę lecz nie jest to wymagane w przypadku symulacji.
MTS - Wprowadzenie do symulatora frezowania CNC
MTS GmbH 2009
Strona
: 29
Zmie
ń zakładkę
Rejestr punktu zerowego
Wpisuj
ąc dane względem przedmiotu
obrabianego nale
ży określać w odniesieniu do
konkretnych charakterystycznych elementów
naszej surówki. Dokonujemy tego poprzez
wybór odpowiedniego miejsca z listy
rozwijalnej.
Zmie
ń zakładkę
System narz
ędziowy
Do dokonania zmian w magazynie
narz
ądzi lub uzbrojenia magazynu na
nowo nale
ży aktualny edytować istniejący
i w nim dokona
ć zmian
Dobór narz
ędzi omówiony zostanie w rozdziale „Magazyn narzędzi”.
MTS - Wprowadzenie do symulatora frezowania CNC
Strona
: 30
MTS GmbH 2009
Obja
śnienie:
Zwracaj za ka
żdym razem uwagę na zakres wartości w polu wpisu. Jeśli podana wartość wykracza poza
zakres, pojawi si
ę na czerwono i będzie odrzucana.
Od punktu zerowego maszyny okre
śla się położenie przedmiotu obrabianego/zamocowania na stole maszyny.
Zakres warto
ści zmienia się dla każdej konfiguracji maszyny w przedziale od VX=150 mm do 250 mm oraz w
VY w przedziale od 100 mm do 200 mm.
Obja
śnienie:
Zestaw narz
ędzi określa w karcie przygotowawczej dostępne narzędzia.
Mo
żna natychmiast przystąpić do
pisania programu CNC.
Okre
ślony w dialogu punkt zerowy
maszyny wpisywany jest na ko
ńcu karty
przygotowawczej i mo
żna go uaktywnić
odpowiedni
ą instrukcją, np.: G54.
Fragment karty przygotowawczej:
(
( PUNKT ZEROWY PRZEDMIOTU
OBRABIANEGO
( Punkt zerowy G54: XP0 YP0 ZP60
X400 Y300 Z140
( Punkt zerowy G56: XP-18 YP61
ZP-65 X382 Y361 Z15
MTS - Wprowadzenie do symulatora frezowania CNC
MTS GmbH 2009
Strona
: 31
4.3.
Program <
Ćwiczenie 01>.fnc
( Karta przygotowawcza
( Obrabiarka: "MTS M-VMC T40 SK40"
( Sterowanie: "MTS-Mill"
(
Środek stołu obrabiarki: X400 Y300 Z0
(
( Informacje ogólne
( Czas wykonania: "04.07.2008 15:41"
(
( Przedmiot obrabiany
( Prostopad
łościan: QX174 QY80 QZ60
( Materia
ł: "N\Aluminium"
( Przedmiot obrabiany referencyjny: "030____TN01-24-VMC1"
(
( Mocowanie przedmiotu obrabianego
( Uchwyt: "Rowek T-A14H8\NC-HDS\HDS-H 70x270x70"
( Nasadka uchwytu: "HDSB 70\Szcz
ęki HDS\HDSB B70xL60_30xH25_15"
( Kierunek uchwytu: Y+
( Rodzaj mocowania: Szcz
ęki stopniowane na zewnątrz
( G
łębokość mocowania: ET15
( Podk
ładki równoległe: PUB5 DPUV0 DPUH0
( Pozycja przedmiotu obrabianego: XMT0 YMT0 ZMT80
(
( System narz
ędziowy
( Zestaw narz
ędzi: pusty
( Lista narz
ędzi:
(
T01: "SK40\Frez do obróbki zgrubnej HSS l\SRF HSS-l 12x53(110) R_SZF-40 ER25x60"
(
T02: "SK40\Frez do obróbki zgrubnej HSS l\SRF HSS-l 20x75(141) R_SZF-40 ER32x70"
(
T03: "SK40\Frez do obróbki zgrubnej HSS l\SRF HSS-l 16x63(123) R_SZF-40 ER25x60" FF00FF
(
T04: "SK40\Frez do obróbki zgrubnej HSS l\SRF HSS-l 8x38(88) R_SZF-40 ER25x60"
(
T05: "SK40\Wiert
ło stopniowe\STUBO-90 4.3x11 8x75(117) R_SZF-40 ER25x60"
(
T06: "SK40\Frez do wyka
ńczania HSS L\SLF HSS-l 28x90(166) R_SZF-40 ER40x70" FF00FF
(
T09: "SK40\Frez do rowków teowych\TNF 12x6(57) R_SZF-40 ER25x60"
(
T10: "SK40\Frez do rowków teowych\TNF 18x8(70) R_SZF-40 ER25x60"
(
T11: "SK40\Frez walcowo-czo
łowy\WSF 63x40x27 R_AFD-40 48x55(21)"
(
T12: "SK40\Frez k
ątowy Typ B\WF-B45 25x6.3(67) R_SZF-40 ER25x60"
(
T13: "SK40\Frez palcowy do rowków\BNF-B 14x16(73) R_SZF-40 ER25x60"
(
T14: "SK40\Frez tarczowy\SF-A 50x5x27 R_AFD-40 32x55(17)"
(
T15: "SK40\Frez k
ątowy Typ B\WF-B45 25x6.3(67) R_SZF-40 ER25x60"
(
T16: "SK40\Frez do rowków teowych\TNF 16x8(62) R_SZF-40 ER25x60"
(
T17: "SK40\Frez k
ątowy Typ B\WF-B60 20x8(63) R_SZF-40 ER25x60"
(
T19: "SK40\Frez walcowo-czo
łowy\WSF 50x36x22 R_AFD-40 40x55(19)"
(
T20: "SK40\Gwintownik\GB 5x16(70) 0.8 R_SZF-40 ER16x60"
(
T21: "SK40\Wiert
ło stopniowe\STUBO-180 6.6x15 11x94(142) R_SZF-40 ER25x60"
(
T23: "SK40\Frez promieniowy\RF 12x16(73) R_SZF-40 ER25x60"
( Aktywne narz
ędzie: T11
(
( Lista warto
ści korekcyjnych narzędzi
(
T01 TC1: KL+135.100 KR006.000
(
T02 TC1: KL+171.100 KR010.000
(
T03 TC1: KL+148.100 KR008.000
(
T04 TC1: KL+113.100 KR004.000
(
T05 TC1: KL+138.000 KR004.000
(
T05 TC2: KL+138.032 KR004.000
(
T06 TC1: KL+190.100 KR014.000
(
T09 TC1: KL+082.100 KR006.250
(
T10 TC1: KL+095.100 KR009.000
(
T11 TC1: KL+095.000 KR031.500
(
T12 TC1: KL+092.100 KR006.200
(
T13 TC1: KL+098.100 KR007.000
(
T14 TC1: KL+070.000 KR025.000
(
T14 TC2: KL+076.080 KR025.000
(
T15 TC1: KL+092.100 KR006.200
(
T16 TC1: KL+087.100 KR008.000
(
T17 TC1: KL+088.100 KR005.381
(
T19 TC1: KL+091.000 KR025.000
(
T20 TC1: KL+079.100 KR002.500
(
T21 TC1: KL+157.000 KR005.500
(
T21 TC2: KL+157.050 KR005.500
MTS - Wprowadzenie do symulatora frezowania CNC
Strona
: 32
MTS GmbH 2009
(
T23 TC1: KL+098.100 KR006.000
(
( Rejestr punktów zerowych
( Punkt zerowy G54: XP0 YP0 ZP60 X400 Y300 Z140
( Punkt zerowy G56: XP-18 YP61 ZP-65 X382 Y361 Z15
(
( Koniec karty przygotowawczej
N0002
N0010
N0012
5
.0.
Przegl
ąd trybu przygotowawczego
Zintegrowany z symulatorem CNC tryb przygotowawczy jest zbudowany w sposób bardzo z
łożony pod
wzgl
ędem swych funkcji. W poniższym zestawieniu zawarto krótki przegląd każdorazowych możliwości.
5.1.
Uchwyty, mo
żliwości mocowania surówki
Mocowanie modu
łowe
Mocowanie w szcz
ękach
Mocowanie na p
łycie magnetycznej
Imad
ło może być obracane na stole obrabiarki o 90° oraz przesuwane względem osi X i Y. Przedmiot
obrabiany, w zale
żności od wybranej postaci zamocowania, można pozycjonować względem wszystkich trzech
osi.
Przedmioty obrabiane mog
ą być przemocowywane poziomo lub pionowo. Umożliwia to obróbkę dwóch stron
przedmiotu obrabianego. Dodatkowo dost
ępne jest zarządzanie przedmiotami obrabianymi. Gotowe części
mog
ą być zapamiętywane i załadowane na nowo jako geometrie przedmiotów obrabianych. W ten sposób
dost
ępne do ćwiczeń stają się także inne postacie przedmiotów obrabianych.
5.2.
Magazyn narz
ędzi, oprawki i narzędzia
Kraw
ędzie chwytu narzędzia podlegają
sta
łemu śledzeniu kolizji przy analizie kodu
NC podczas symulacji. Je
żeli krawędź
wchodzi w kontakt ze sto
łem obrabiarki lub z
zamocowaniem, albo te
ż kierunek obrotów
wrzeciona jest nieprawid
łowy lub wrzeciono
nie zosta
ło włączone, system zgłasza kolizję
lub wy
świetlany jest odpowiedni komunikat o
b
łędzie
Magazyn narz
ędzi można skonfigurować tak, aby mieścił od 2 do 98 narzędzi.
Korekcja wzd
łużna narzędzia i promień narzędzia są zarządzane w 99 rejestrach korekcyjnych.
Wywo
łanie narzędzia odbywa przy użyciu instrukcji T (pozycja magazynu) oraz pamięci korekcji, np.
T0101
MTS - Wprowadzenie do symulatora frezowania CNC
MTS GmbH 2009
Strona
: 33
5.3.
Biblioteka narz
ędzi
Obecnie zawiera ona 700 narz
ędzi w 34 grupach.
Grupy narz
ędzi
Przyk
łady:
Oprawka + narz
ędzie
5.4.
Przejazd wzd
łuż osi w trybie przygotowawczym
lub
przejazd wzd
łuż osi X, posuw roboczy
lub
przejazd wzd
łuż osi Y, posuw roboczy
lub
przejazd wzd
łuż osi Z, posuw roboczy
+
lub
przejazd wzd
łuż X, szybki przesuw
+
lub
przejazd wzd
łuż Y, szybki przesuw
+
lub
przejazd wzd
łuż Z, szybki przesuw
Przez wybór odpowiedniej osi frezowania mo
żna dokonywać przejazdu w przestrzeni roboczej. Tak jak dla
rzeczywistej obrabiarki, mo
żna w ten sposób określić punkt zerowy przedmiotu obrabianego.
MTS - Wprowadzenie do symulatora frezowania CNC
Strona
: 34
MTS GmbH 2009
Liczba obrotów, posuw, pozycja narz
ędzia i przełącznik wrzeciona mogą w trybie przygotowawczym zostać
uaktywnione przez naci
śnięcie odpowiedniego klawisza na klawiaturze.
Prze
łącznik wrzeciona
3 , 4 lub 5
Liczba obrotów
1500
Posuw
200
Narz
ędzia frezerskie ułożone w 34 grupach są jedynie częścią wszystkich elementów (m.i. narzędzi)
oferowanych przez MTS dla pe
łnej licencji obejmującej mi. narzędzia obrotowe i inne elementy maszyn itp.
Do przejazdu wzd
łuż osi można wykorzystać panel MTS; posługując się odpowiednio
ko
łem przejazdu ustawionym przełącznikiem osi.
Ko
ło służące
sterowaniu
przesuwu
narz
ędzia
Ustawienie osi
przejazdu
MTS - Wprowadzenie do symulatora frezowania CNC
MTS GmbH 2009
Strona
: 35
6.0.
Przygotowanie do wykonania programu
Zanim programista rozpocznie pisanie programu NC, musi on uwa
żnie przestudiować rysunki i wymagania
produkcyjne. Je
żeli wszystkie informacje potrzebne do wykonania programu są dostępne, można rozpocząć
planowanie przebiegu obróbki. Wa
żne jest też uwzględnienie tego, na jakiej obrabiarce przedmiot może, czy
powinien, by
ć później wykonywany oraz jakie narzędzia i zamocowania są dostępne dla tej obrabiarki.
Kompletny rysunek zosta
ł zamieszczony w załączniku 1 „Część frezowana“.
Analiza rysunku warsztatowego
Okre
ślenie przebiegu obróbki (plan obróbki)
Wybór zamocowa
ń i potrzebnych narzędzi (karta przygotowawcza)
Wykonanie programu NC
Typowe formularze do przygotowania obróbki.
Kontrola
zamówienia
Analiza ry-
sunku cz
ęści
Narz
ędzia
Programista
Zamoco-
wanie
Plan
obróbki
Karta przy-
gotowawcza
Program NC
MTS - Wprowadzenie do symulatora frezowania CNC
Strona
: 36
MTS GmbH 2009
6.1.
Plan obróbki i technologia
Kolejno
ść
operacji
Typ narz
ędzia, pozycja magazynu
Parametry skrawania
Szkic obróbki
1
Okre
ślić wymia-
ry surówki
Zamocowa
ć
przedmiot obr.
Okre
ślić punkt
zerowy
przedmiotu
obrabianego
Prostok
ąt
X:174 mm
Y: 80 mm
Z:60
Imad
ło:
RS 110/BX065
Wys. zamoc.:
15.0 mm
Materia
ł : ALMG
na górnej powierzchni,
środek przedmiotu
obrabianego
2
2 x frezowa
ć
czop;
Odbicie
lustrzane z
cz
ęściowym
powtórzeniem
programu
"SK40\Frez walcowo-czo
łowy\WSF
63x40x27 R_AFD-40 48x55(21)"
T11 S900 M03
G94 F860 M08
3
2 x frezowa
ć
kontur zewn. z
komp. prom. fr.;
(Pomoc-WOP)
Dwa dosuni
ęcia
Cz
ęściowe
powtórzenie
programu
"SK40\Frez do obróbki zgrubnej HSS l\SRF
HSS-l 20x75(141) R_SZF-40 ER32x70"
T02 S2300 M03
G94 F480 M08
4
Frezowanie 4x
naro
ży ;
Frezowanie
konturu
zewn
ętrznego z
korekcj
ą
promienia freza;
(pomoc - WOP)
"SK40\Frez do obróbki zgrubnej HSS l\SRF
HSS-l 20x75(141) R_SZF-40 ER32x70"
T02 S2300 M03
G94 F400 M08
dwa dosuni
ęcia Powtórka fragmentu
programu 2 x frezowa
ć kieszeń kołową;
5
Frezowa
ć
kontur na
odsadzeniu z
kompensacj
ą
promienia freza
"SK40\Frez do obróbki zgrubnej HSS l\SRF
HSS-l 12x53(110) R_SZF-40 ER25x60"
T01 S3800 M03
G94 F380 M08
MTS - Wprowadzenie do symulatora frezowania CNC
MTS GmbH 2009
Strona
: 37
Ci
ąg dalszy planu obróbki
Kolejno
ść
operacji
Typ narz
ędzia, pozycja magazynu
Parametry skrawania
Szkic obróbki
6
2 x frezowa
ć
prowadnic
ę na
lewym i prawym
odsadzeniu
"SK40\Frez do obróbki zgrubnej HSS l\SRF
HSS-l 12x53(110) R_SZF-40 ER25x60"
T01 S3800 M03
G94 F380 M08
7
Frezowa
ć
kiesze
ń
prostok
ątną na
odsadzeniu
"SK40\Frez do obróbki zgrubnej HSS l\SRF
HSS-l 16x63(123) R_SZF-40 ER25x60"
FF00FF
T03 S2900 M03
G94 F430 M08
8
Frezowa
ć
przelotow
ą
kiesze
ń kołową
"SK40\Frez do obróbki zgrubnej HSS l\SRF
HSS-l 16x63(123) R_SZF-40 ER25x60"
FF00FF
T03 S2900 M03
G94 F430 M08
9
Wykona
ć 2 x 5
otworów z
pog
łębianiem
"SK40\Wiert
ło stopniowe\STUBO-90 4.3x11
8x75(117) R_SZF-40 ER25x60"
T05 S1590 M03
G94 F430 M08
10 Frezowa
ć 2 x 2
wewn
ętrzne
rowki
pier
ścieniowe;
Odbicie
lustrzane z
cz
ęściowym
powtórzeniem
programu
"SK40\Frez do rowków teowych\TNF
12x6(57) R_SZF-40 ER25x60"
T09 S2500 M03
G94 F250 M08
MTS - Wprowadzenie do symulatora frezowania CNC
Strona
: 38
MTS GmbH 2009
Doko
ńczenie planu obróbki
Kolejno
ść
operacji
Typ narz
ędzia, pozycja magazynu
Parametry skrawania
Szkic obróbki
11 Frezowa
ć 2 x 2
zewn
ętrzne
rowki
pier
ścieniowe;
Odbicie
lustrzane z
cz
ęściowym
powtórzeniem
programu
"SK40\Frez do rowków teowych\TNF
18x8(70) R_SZF-40 ER25x60"
T10 S2500 M03
G94 F250 M08
12 Fazowa
ć 2 x 2
45° ;
Odbicie
lustrzane z
cz
ęściowym
powtórzeniem
programu
"SK40\Frez k
ątowy Typ B\WF-B45
25x6.3(67) R_SZF-40 ER25x60"
T12 S2400 M03
G94 F350 M08
13 Frezowa
ć
rowek;
"SK40\Frez do obróbki zgrubnej HSS l\SRF
HSS-l 12x53(110) R_SZF-40 ER25x60"
T01 S5800 M03
G94 F320 M08
14 Rozwierci
ć na
średnicę
pasowan
ą
"SK40\Frez do wyka
ńczania HSS L\SLF
HSS-l 28x90(166) R_SZF-40 ER40x70"
FF00FF
T06 S240 M03
G94 F120 M08
Na podstawie planu obróbki tworzona jest karta przygotowawcza.
MTS - Wprowadzenie do symulatora frezowania CNC
MTS GmbH 2009
Strona
: 39
6
.2.
Karta przygotowawcza dla cz
ęści frezowanej
Frezo-
wanie
CNC
Frezowanie
Karta przygotowawcza
Mathematisch Technische Software-Entwicklung GmbH
Data :
Nr programu:
%030__TN01-24-VMC1
Programista:
MTS
Nr rysunku:
270423
Nazwa:
Przyrz
ąd ustalający
Materia
ł:
AlMg1
Surówka/pó
łwyrób:
174 x 80 x 60
Inne:
Rodzaj zamoc.:
Imad
ło obrabiarki
Uchwyt:
RS 110/BX065
Wys. zamocow.: E: 15 mm
Przesuni
ęcie:
Przedmiot w RS: 0 mm
Ustawienie:
Imad
ło 90° na stole obrabiarki
Dane narz
ędzia / Uzbrojenie magazynu / głowicy rewolwerowej
Pozycja
Nazwa narz
ędzia
Numer pliku narz
ędzia
Dane korekcyjne
Op.
01
FREZ PALCOWY DO
ROWKÓW
"SK40\Frez do obróbki zgrubnej
HSS l\SRF HSS-l 12x53(110)
R_SZF-40 ER25x60"
R 006.00
Z 148.0
05
06
02
FREZ PALCOWY DO
ROWKÓW
"SK40\Frez do obróbki zgrubnej
HSS l\SRF HSS-l 20x75(141)
R_SZF-40 ER32x70"
R 010,00
Z 147.0
03
04
03
FREZ PALCOWY DO
ROWKÓW
"SK40\Frez do obróbki zgrubnej
HSS l\SRF HSS-l 16x63(123)
R_SZF-40 ER25x60" FF00FF
R 008.00
Z 135.0
07
08
04
FREZ PALCOWY DO
ROWKÓW
"SK40\Frez do obróbki zgrubnej
HSS l\SRF HSS-l 8x38(88)
R_SZF-40 ER25x60"
R 004.30
Z 163.0
13
05
WIERT
ŁO STOPNIOWE
"SK40\Wiert
ło
stopniowe\STUBO-90 4.3x11
8x75(117) R_SZF-40 ER25x60"
R 000.00
Z 176.0
09
06
ROZWIERTAK
"SK40\Frez do wyka
ńczania HSS
L\SLF HSS-l 28x90(166) R_SZF-
40 ER40x70" FF00FF
R 000.00
Z 277.0
14
09
FREZ DO ROWKÓW
TEOWYCH
"SK40\Frez do rowków
teowych\TNF 12x6(57) R_SZF-
40 ER25x60"
R 006.00
Z 131.0
10
10
FREZ DO ROWKÓW
TEOWYCH
"SK40\Frez do rowków
teowych\TNF 18x8(70) R_SZF-
40 ER25x60"
R 011.00
Z 124.5
11
11
FREZ WALCOWO-CZO
ŁOWY
"SK40\Frez walcowo-
czo
łowy\WSF 63x40x27 R_AFD-
40 48x55(21)"
R 020.0
Z 098.0
02
12
FREZ K
ĄTOWY TYPU B
"SK40\Frez k
ątowy Typ B\WF-
B45 25x6.3(67) R_SZF-40
ER25x60"
R 006.2
Z 101.5
45°
12
R
Z
R
Z
R
Z
R
Z
MTS - Wprowadzenie do symulatora frezowania CNC
Strona
: 40
MTS GmbH 2009
6.3.
Plan obróbki dla cz
ęści frezowanej
Frezo-
wanie
CNC
Frezowanie
Plan obróbki
Mathematisch Technische Software-Entwicklung GmbH
Data :
Nr programu:
%030__TN01-24-VMC1
Programista:
MTS
Nr rysunku:
270423
Nazwa:
Przyrz
ąd ustalający
Materia
ł:
AlMg1
Surówka/pó
łwyrób:
174 x 80 x 60
Sterowanie:
Kolejno
ść operacji obróbkowych
Nr.
Operacja
Instrukcje programu NC
Pozycja
narz.
Parametry skrawania
01
Frezowanie czopa 1 i 2
G03, M84, G23
T11
n 900
v
f
860
f
z
.120
02
Frezowanie konturu zewn
ętrznego
G41-G46; WOP; G23
T02
n 2300
v
f
480
f
z
.050
03
Frezowanie kieszeni 1 i 2
G88; G79
T02
n 2300
v
f
400
f
z
.050
04
Frezowanie wewn
ętrznego konturu
odsadzenia
G41-G46; G71
T01
n 3800
v
f
380
f
z
.029
05
Frezowanie 2 stron odsadzenia dla
konturu wewn
ętrznego
G01
T01
n 3800
v
f
380
f
z
.029
06
Frezowanie kieszeni prostok
ątnej
G87-G79
T03
n 2900
v
f
430
f
z
.037
07
Frezowanie kieszeni ko
łowej
G88-G79
T03
n 2900
v
f
430
f
z
.037
08
2 x 5 otworów przelotowych
G83-G78
T05
n 1590
v
f
430
f
z
0,14
09
2 x rowek pier
ścieniowy na czopie 1
i 2 wewn
ątrz
G03; M84; G23
T09
n 2500
v
f
250
f
z
0,023
10
2 x rowek pier
ścieniowy na czopie 1
i 2 na zewn
ątrz
G03; M84; G23
T10
n 2500
v
f
250
f
z
0,023
11
2 x 45° fazowanie czopa 1 i 2 na
zewn
ątrz i wewnątrz
G02; M84; G23
T12
n 400
v
f
950
f
z
.0,22
12
Frezowanie rowka w kieszeni
ko
łowej
G01
T04
n 5800
v
f
320
f
z
.014
13
Rozwiercanie otworu
G85; G78
T06
n 180
v
f
20
f
z
.0,22
MTS - Wprowadzenie do symulatora frezowania CNC
MTS GmbH 2009
Strona
: 41
7
.0.
Ustawienie obrabiarki
Z tego punktu mo
żna się dowiedzieć, jak ustawić symulator do zadania ćwiczeniowego. Omawiane są
nast
ępujące kroki:
Surówka, materia
ł, uchwyt i zamocowanie przedmiotu obrabianego, zmiana uchwytu
Magazyn narz
ędzi, uzbrojenie pozycji narzędziowych, utworzenie nowego narzędzia
Utworzenie karty przygotowawczej
Zadanie:
Przedmiot obrabiany z aluminium (AlMg1) 176 x 80 x 60 mm powinien zosta
ć zamocowany w imadle obrabiarki
na g
łębokość 15 mm. Z przyczyn technologicznych należy zachować maksymalną długość szczęki mocującej
wynosz
ącą 60 mm w kierunku wzdłużnym.
W trybie przygotowawczym nale
ży wybrać menu <
Prz. obr. / Uchwyt
>
.
Przed wprowadzeniem geometrii surówki, nale
ży przez
wybra
ć materiał z tabeli materiałów. (Wybór
materia
łu nie jest jednak bezwzględnie konieczny w symulatorze CNC).
Wybór grupy materia
łów
Materia
ł został wybrany klawiszem
Wymiary surówki wprowadza si
ę w górnym prawym
rogu.
Wprowadzanie geometrii przedmiotu
obrabianego:
W polu X:
Wprowadzi
ć :
174
W polu Y:
Wprowadzi
ć :
080
W polu Z:
Wprowadzi
ć :
060
Dane przedmiotu obrabianego s
ą zatwierdzane i
przejmowane klawiszem
.
Informacja o materiale: AlMg1
Przedmiot obrabiany zosta
ł w ten sposób określony
i obecnie musi zosta
ć zamocowany. W następnym
kroku okre
śla się sposób zamocowania przedmiotu
obrabianego.
MTS - Wprowadzenie do symulatora frezowania CNC
Strona
: 42
MTS GmbH 2009
Klawisz
pozwala na przej
ście do menu
zamocowa
ń.
Tu mo
żna wybrać jeden z trzech rodzajów uchwytów:
szcz
ękowy, na płycie magnetycznej i mocowanie w
przyrz
ądzie. Klawiszem
przechodzi si
ę do
zarz
ądzania imadłami obrabiarki.
Zaznaczy
ć za pomocą
lub
pozycj
ę biblioteki
HDS-H 70x270x70
Bli
ższe informacje o danych uchwytu można otrzymać
w tabeli w prawej dolnej cz
ęści okna.
Imad
ło obrabiarki zostaje następnie przejęte
przez
. Przedmiot obrabiany zostaje
automatycznie zamocowany i nast
ępuje opuszczenie
menu zarz
ądzania uchwytami.
MTS - Wprowadzenie do symulatora frezowania CNC
MTS GmbH 2009
Strona
: 43
Wybór uchwytu jest zatwierdzany przez
. Je
żeli jednak zamocowanie powinno być zmienione, dialog go
dotycz
ący może zostać powtórzony przez
do
lub
.
Przedmiot obrabiany le
ży początkowo płasko w imadle obrabiarki. Musi on obecnie zostać zamocowany na
g
łębokość
15 mm
.
Klawiszami
lub
mo
żna przesuwać
przedmiot obrabiany odpowiednio w gór
ę lub w
dó
ł wzdłuż osi Z. Po ustaleniu głębokości
zamocowania przejmuje si
ę ją przez
.
(Klawiszami
,
mo
żna przesuwać
przedmiot obrabiany w uchwycie tak
że w
kierunku osi X.)
Równie
ż sam uchwyt może być przesuwany na
stole obrabiarki. Nale
ży w tym celu nacisnąć
klawisz
.+
. (Klawiszami
,
+
,
mo
żna przesuwać przedmiot obrabiany w
uchwycie tak
że w kierunku osi X-Y.)
MTS - Wprowadzenie do symulatora frezowania CNC
Strona
: 44
MTS GmbH 2009
7.1.
Uzbrojenie magazynu narz
ędziowego
Magazyn narz
ędziowy standardowej obrabiarki MTS dysponuje 24 gniazdami narzędziowymi. (Wartość tę
mo
żna zmienić w konfiguracji). Pozycję magazynu należy wskazać przy użyciu klawiszy sterowania kursorem
lub myszy. W centrum ekranu zostaje wówczas wy
świetlone narzędzie umieszczone w tej pozycji. Dalsze
informacje mo
żna otrzymać przez
. Klawiszem
mo
żna wybrane narzędzie usunąć z magazynu.
Uzbrojenie magazynu narz
ędziowego odbywa się na podstawie sporządzonego planu obróbki.
T01
FREZ PALCOWY DO ROWKÓW
"SK40\Frez do obróbki zgrubnej HSS l\SRF HSS-l 12x53(110) R_SZF-40 ER25x60"
Nale
ży wybrać pozycję T01i klawiszem
, a
nast
ępnie klawiszem
przej
ść do biblioteki
narz
ędzi.
Wybra
ć kursorem lub przez dwukrotne kliknięcie
mysz
ą
grup
ę narzędzi <Frez palcowy do rowków> i
klawiszem
przej
ść do wyboru narzędzia.
Klawiszami
,
lub mysz
ą
odszuka
ć na liście
oznaczenie narz
ędzia
<
HSS l\SRF HSS-l 12x53(110) R_SZF-40 ER25x60
>.
Nast
ępnie przejąć narzędzie klawiszem
.
W ten sposób narz
ędzie to zostało umieszczone w
pozycji T01.
W obu poprzednich krokach wprowadzono nowe narz
ędzie do magazynu narzędziowego. Narzędzie to zostało
wybrane przez poszukiwanie okre
ślonej nazwy w grupie narzędzi.
MTS - Wprowadzenie do symulatora frezowania CNC
MTS GmbH 2009
Strona
: 45
Z inn
ą metodą można się zapoznać przy uzbrajaniu pozycji
T02
. Potrzebny jest
frez palcowy do rowków o
średnicy 20 mm
i o minimalnej warto
ści długości części wystającej z uchwytu równej
65 mm
..
Poni
żej znajduje się algorytm korzystania z filtrów wyszukiwania narzędzi.
Po wpisaniu w polu „Pmin“
interesuj
ących nas
warto
ściach
potwierdzamy wybór przyciskiem
„OK.“
W polu narz
ędzi będziemy mieć do wyboru te,
które okre
śliliśmy swoimi kryteriami i tylko
spo
śród tych mamy możliwość dokonania
wyboru.
MTS - Wprowadzenie do symulatora frezowania CNC
Strona
: 46
MTS GmbH 2009
W wyniku otrzymuje si
ę dwa narzędzia
odpowiadaj
ące zadanemu kryterium wyszukiwania.
Wybrane zostaje narz
ędzie:
<
SRF HSS-I 20x75(141)R_SZF-40 ER32x70
>,
które zostaje przej
ęte klawiszem
.
Narz
ędzie to zostało umieszczone w pozycji T02.
W ten sposób przedstawione zosta
ły dwa różne warianty dokonywania uzbrojenia magazynu narzędzi. Dalsze
narz
ędzia uczący się może umieścić w głowicy samodzielnie.
Wszystkie niepotrzebne narz
ędzia mogą zostać usunięte z magazynu klawiszem
.
MTS - Wprowadzenie do symulatora frezowania CNC
MTS GmbH 2009
Strona
: 47
Przegl
ąd tabeli narzędzi:
T01: "SK40\Frez do obróbki zgrubnej HSS l\SRF HSS-l 12x53(110) R_SZF-40 ER25x60"
(
T02: "SK40\Frez do obróbki zgrubnej HSS l\SRF HSS-l 20x75(141) R_SZF-40 ER32x70"
(
T03: "SK40\Frez do obróbki zgrubnej HSS l\SRF HSS-l 16x63(123) R_SZF-40 ER25x60" FF00FF
(
T04: "SK40\Frez do obróbki zgrubnej HSS l\SRF HSS-l 8x38(88) R_SZF-40 ER25x60"
(
T05: "SK40\Wiert
ło stopniowe\STUBO-90 4.3x11 8x75(117) R_SZF-40 ER25x60"
(
T06: "SK40\Frez do wyka
ńczania HSS L\SLF HSS-l 28x90(166) R_SZF-40 ER40x70" FF00FF
(
T09: "SK40\Frez do rowków teowych\TNF 12x6(57) R_SZF-40 ER25x60"
(
T10: "SK40\Frez do rowków teowych\TNF 18x8(70) R_SZF-40 ER25x60"
(
T11: "SK40\Frez walcowo-czo
łowy\WSF 63x40x27 R_AFD-40 48x55(21)"
(
T12: "SK40\Frez k
ątowy Typ B\WF-B45 25x6.3(67) R_SZF-40 ER25x60"
(
T13: "SK40\Frez palcowy do rowków\BNF-B 14x16(73) R_SZF-40 ER25x60"
(
T14: "SK40\Frez tarczowy\SF-A 50x5x27 R_AFD-40 32x55(17)"
(
T15: "SK40\Frez k
ątowy Typ B\WF-B45 25x6.3(67) R_SZF-40 ER25x60"
(
T16: "SK40\Frez do rowków teowych\TNF 16x8(62) R_SZF-40 ER25x60"
(
T17: "SK40\Frez k
ątowy Typ B\WF-B60 20x8(63) R_SZF-40 ER25x60"
(
T19: "SK40\Frez walcowo-czo
łowy\WSF 50x36x22 R_AFD-40 40x55(19)"
(
T20: "SK40\Gwintownik\GB 5x16(70) 0.8 R_SZF-40 ER16x60"
(
T21: "SK40\Wiert
ło stopniowe\STUBO-180 6.6x15 11x94(142) R_SZF-40 ER25x60"
(
T23: "SK40\Frez promieniowy\RF 12x16(73) R_SZF-40 ER25x60"
Narz
ędzia, z których nie będziemy korzystać podczas obróbki mogą pozostać w magazynie, gdyż podczas
frezowania nie b
ędą kolidowały z żadnym elementem maszyny.
Proces przygotowania ko
ńczy się utworzeniem karty przygotowawczej.
UWAGA:
Wszystkie czynno
ści od momentu rozpoczęcia pracy z symulatorem do tej pory nie
b
ędą zapisane jeśli nie utworzymy karty przygotowawczej – nie nadamy nazwy
naszemu programowi.
MTS - Wprowadzenie do symulatora frezowania CNC
Strona
: 48
MTS GmbH 2009
Kolejne czynno
ści po uzbrojeniu głowicy narzędziowej prowadzą do zapisania karty przygotowawczej.
Utworzenie karty przygotowawczej
Nale
ży wprowadzić nazwę programu, np. <
%30…
>, i
zako
ńczyć przez kliknięcie przycisku „
Zapisz
“.
Przez
lub
zostaje za
łożona karta
przygotowawcza i przez
mo
żna powrócić do menu
g
łównego. W ten sposób została utworzona karta
przygotowawcza dla programowania NC.
Klawiszem
mo
żna uruchomić edytor w celu
obejrzenia utworzonej karty.
MTS - Wprowadzenie do symulatora frezowania CNC
MTS GmbH 2009
Strona
: 49
Po sprawdzeniu poprawno
ści utworzonej karty przygotowawczej edytor NC można opuścić zamykając okno.
W nast
ępnym punkcie zostanie dokonany schematyczny przegląd możliwości programowania NC.
Nowo utworzona karta przygotowawcza zawiera wszystkie informacje przygotowawcze, które s
ą umieszczone
jako komentarze w pustym programie NC, zawieraj
ącym jedynie instrukcję końca programu
M30.
W edytorze NC trzeba usun
ąć instrukcję
M30
znajduj
ącą się na końcu utworzonej karty przygotowawczej.
Nale
ży w tym celu ustawić kursor na M i nacisnąć klawisz
.
UWAGA:
Zamykaj
ąc okno standardowym przyciskiem
spowodujemy wyj
ście z symulatora
(do tej pory we wszystkich wersjach 7_(x) edytor opuszcza
ło się naciskając
.
MTS - Wprowadzenie do symulatora frezowania CNC
Strona
: 50
MTS GmbH 2009
8.0.
Programowanie NC
W tym punkcie zostanie przedstawiona metoda programowania NC polegaj
ąca na użyciu edytora w powiązaniu
z programowaniem interaktywnym i programowaniem dialogowym.
W definicji punktu zerowego przedmiotu obrabianego
G54
ustawiono uprzednio punkt zerowy na
środku górnej
powierzchni przedmiotu obrabianego.
Ka
żdy wiersz programowy jest przetwarzany pojedynczo i zatwierdzany przez
. Od wiersza numer 24 s
ą
wprowadzane nowe wiersze NC.
N0010 G90 (WINDOW L1000
N0012 G54
N0014 T1111 M06
N0016 G94 F1200.000
N0018 S08000 M03
N0020 G00 X+120.000 Y+000.000
(START_1
N0022 G00 Z-012.000
N0024 G01 X+114.000 M08
Za pomoc
ą programowania dialogowego
zostanie zaprogramowany pierwszy czop.
MTS - Wprowadzenie do symulatora frezowania CNC
MTS GmbH 2009
Strona
: 51
8.1.
Frezowanie czopa
Istniej
ą tu różne możliwości programowania. Przy czopie nie powinno się stosować kompensacji promienia
freza. Czop musi zatem zosta
ć zaprogramowany z interpolacją kołową promienia freza i promienia czopa.
Ca
łkowita głębokość skrawania zostanie zrealizowana w dwóch dosunięciach po
12 mm
i ostatnim równym
10 mm
W
łączając programowanie dialogowe system automatycznie przełącza nas do edytora w którym korzystając z
okna programowania wyszukujemy interesuj
ący nas cykl.
W wykazie instrukcji nale
ży wybrać cykl przez
klikni
ęcie myszą
, przez dwukrotne naci
śnięcie
myszki
przechodzimy do formularza, który nale
ży
wype
łnić .
Warto
ści parametrów trzeba wprowadzić do pól
formularza i przej
ąć przyciskiem
,
nast
ępnie aby przejść do programowania klasycznego
nale
że nacisnąć
.
Interpolacja ko
łowa G02 zostanie przeprowadzona dla trzech dosunięć.
N0026 G03 X+114.000 Y+000.000 I-054.000
J+000.000 F0275.000
N0028 G01 X+120.000
N0030 G01 Z-024.000
N0032 G01 X+114.000 F0300.000
N0034 G03 X+114.000 I-054.000 J+000.000
N0036 G01 X+120.000
N0038 G00 Z-034.000
N0040 G01 X+114.000
N0042 G03 X+114.000 Y+000.000 I-054.000 J+000.000
N0044 G01 X+120.000
N0046 G00 Z+005.000
Przy u
życiu instrukcji M81 do M86 można dokonać odbicia lustrzanego układów otworów lub konturów
wzgl
ędem wybranej osi. Za pomocą instrukcji powtórzenia fragmentu programu
G23 O...
<
Numer
pocz
ątkowego wiersza NC
>
Q...
<
Numer ko
ńcowego wiersza NC
> mo
żna powtórzyć jego żądany fragment.
Mo
żliwość ta zostanie wykorzystana poniżej do obróbki lewego czopa.
M81
Lustrzane odbicie wspó
łrzędnej X względem osi Y
M82
Lustrzane odbicie wspó
łrzędnej Y względem osi X
M83
Zmiana znaku wspó
łrzędnej Z
M84
Lustrzane odbicie osi X i Y (Lustrzane odbicie punktu w punkcie zerowym)
M85
Lustrzane odbicie osi Y i zmiana znaku wspó
łrzędnej Z
M86
Lustrzane odbicie osi X i zmiana znaku wspó
łrzędnej Z
M80
Anulowanie odbicia lustrzanego
MTS - Wprowadzenie do symulatora frezowania CNC
Strona
: 52
MTS GmbH 2009
Wybór programowania dialogowego
Powtórzenie fragmentu programu
Lustrzane odbicie konturu
N0048 M84
N0050 G00 X+120.000 Y+000.000
N0052 G00 Z-012.000
N0054 G01 X+114.000 M08
N0056 G03 X+114.000 Y+000.000 I-054.000
J+000.000 F0275.000
N0058 G01 X+120.000
N0060 G01 Z-024.000
N0062 G01 X+114.000 F0300.000
N0064 G03 X+114.000 I+000.000 J+000.000 I-054.000
N0066 G01 X+120.000
N0068 G00 Z-034.000
N0070 G01 X+114.000
N0072 G03 X+114.000 Y+000.000 I-054.000 J+000.000
N0074 G01 X+120.000
N0076 G00 Z+005.000
N0078 M80
N0050
G23 O0050 Q0076 –
mo
żna przepisywanie bloków zastąpić funkcją G23 skracając jednocześnie program
o kilka bloków (efekt obróbki pozostaje bez zmian).
N0052 M80
Wskazówka:
Po przenumerowaniu wierszy programu NC,
w którym zastosowana zosta
ła instrukcja
powtórzenia fragmentu tego programu,
nale
ży uaktualnić jej
parametry
O...
i
Q...
.
Najazd na pozycj
ę wymiany narzędzia
I ustawienie si
ę na pozycji do frezowania
N0080 T0202 M06
N0082 G94 F0870.000
N0084 S07500 M03
MTS - Wprowadzenie do symulatora frezowania CNC
MTS GmbH 2009
Strona
: 53
Uwaga: W celu wymiany narz
ędzia symulator CNC dokonuje standardowo przejazdu na pozycję wymiany
narz
ędzia wzdłuż osi Z. W omawianym programie została jednak wprowadzona dowolnie zdefiniowana pozycja
wymiany narz
ędzia, która może być np. wymagana przy ręcznej wymianie narzędzia (przejazd wzdłuż osi Z na
100, a nast
ępnie w bok na X 140, Y 0 )..
Najpierw nast
ąpi wstępne frezowanie konturu. Dwukrotnie wykorzystane zostanie powtórzenie fragmentu
programu.
Uwaga, niebezpiecze
ństwo kolizji z uchwytem!
N0086 G00 X+075.000 Y+055.000
N0088 G00 Z-045.000 M08
N0090 G01 X+100.000 Y+030.000
N0092 G00 Y-030.000
N0094 G01 X+075.000 Y-055.000
N0096 G00 Z-025.000
N0098 G00 X-075.000
N0100 G00 Z-045.000
N0102 G01 X-100.000 Y-030.000
N0104 G00 Y+030.000
N0106 G01 X-075.000 Y+055.000
N0108 G00 Z-025.000
N0110 G00 X+075.000
N0112 Z-062.000
N0114 G01 X+100.000 Y+030.000
N0116 G00 Y-030.000
N0118 G01 X+075.000 Y-055.000
N0120 G00 Z-025.000
N0122 G00 X-075.000
N0124 Z-062.000
N0126 G01 X-100.000 Y-030.000
N0128 G00 Y+030.000
N0130 G01 X-075.000 Y+055.000
N0132 G00 Z-025.000
N0134 G00 X+075.000
N0136 G00 X+048.000 Y+055.000
N0138 G00 Z-045.000
Kontury przedmiotu obrabianego wykonane zostan
ą metodą graficznego programowania ciągu konturowego
(WOP: programowanie warsztatowe).
MTS - Wprowadzenie do symulatora frezowania CNC
Strona
: 54
MTS GmbH 2009
8.2.
Graficzne programowanie ci
ągu konturowego (WOP)
Posuw wg
łębny przy objeżdżaniu (obróbce wykańczającej) konturów wymaga ruchów do- i odsunięcia. W
programie stosowane s
ą frezy konturowe z kompensacją promienia freza, jak również powtarzanie fragmentów
programu z warunkami najazdu i odsuni
ęcia:
G41
/
G45 G71
,
G72
,
G73
,
G01
,
G00
,
G23
Uwagi wst
ępne odnośnie programowanego konturu przedmiotu obrabianego
Przy programowaniu konturu zewn
ętrznego przedmiotu obrabianego należy zwrócić uwagę, iż:
W obszarze poziomo umieszczonej szcz
ęki mocującej kontur przedmiotu obrabianego pokrywa się z konturem
surówki. Z powodu umieszczenia szcz
ęki mocującej kontur nie może być w tych miejscach objeżdżany, ale
musi by
ć ominięty z narzędziem w swobodnym, górnym położeniu. Przejazd swobodny odbywa się przez
wprowadzenie punktów kwadrantowych P1, P5, P8 i P12 jako punktów pomocniczych.
Zewn
ętrzny kontur przedmiotu obrabianego powinien być objeżdżany w ruchu współbieżnym z korekcją
promienia freza, przy czym wprowadzane s
ą ruchy względem osi Z w celu od- i dosunięcia w obrębie
skompensowanego konturu.
Trzeba tu uwzgl
ędnić następującą właściwość korekcji promienia freza przy dosunięciu w osi Z:
Przy obliczaniu skompensowanego konturu korekcja promienia freza wprowadza do niego na naro
żach
zewn
ętrznych dodatkowe ruchy, tak, aby objechać zewnętrzny narożnik. Te dodatkowe ruchy składają się dla
wi
ększości sterowań - tak jest to też zrealizowane w MTS - z łuku okręgu o środku w narożu zewnętrznym. W
niektórych sterowaniach naro
żnik zewnętrzny jest objeżdżany wzdłuż odcinka dołączanego stycznie o długości
wi
ększej lub równej promieniowi freza i łączony liniowo z odpowiednim stycznym odcinkiem najazdu dla
elementu konturu stykaj
ącego się z narożem zewnętrznym, względnie przy kącie wierzchołkowym większym lub
równym 90° - doprowadzany do przeci
ęcia z tym odcinkiem najazdu.
Je
żeli na takim narożu zewnętrznym następuje dozwolone, nie zmieniające skompensowanego konturu,
dosuni
ęcie wzdłuż osi Z, to narzuca się następujące pytanie:
Czy takie dosuni
ęcie jest wykonywane przed lub po łuku okręgu wprowadzanym przez kompensację promienia
freza?
W oprogramowaniu MTS, podobnie jak w wi
ększości sterowań CNC, to dosunięcie jest wykonywane przed
tamtymi dodatkowymi przemieszczeniami.
W zastosowaniu do omawianego zadania programistycznego, dosuni
ęcie wzdłuż osi Z przed ruchem po łuku
okr
ęgu kompensacji doprowadziłoby do kolizji ze szczękami mocującymi w punkcie P8. Do konturu musi zatem
zosta
ć wprowadzony pomocniczy punkt P7, tak aby dosunięcie wzdłuż osi Z odbyło się bez kolizji w punkcie P8.
Dla lepszej przejrzysto
ści programowanych współrzędnych wprowadzono również położony symetrycznie
wzgl
ędem osi Y punkt P6. Kompensacja jest włączana w punkcie P0, zaś wyłączana w punkcie P12 przy
naje
ździe na P13.
Po wymianie narz
ędzia dokonywany jest najazd frezem palcowym do rowków T0202 na pozycję
P0
.
Dalszy kontur, przez punkty
P0
do
P13
, zostanie opisany za pomoc
ą graficznego programowania ciągu
konturowego (WOP). Mo
żna się przy tym zapoznać z istotnymi funkcjami WOP.
Nale
ży zwrócić uwagę, iż:
Z uwagi na zamocowanie przedmiotu obrabianego, przy ruchu najazdu i odjazdu trzeba zwraca
ć uwagę na
kolizje mi
ędzy przedmiotem obrabianym i szczęką mocującą.
Przy tworzeniu konturu za pomoc
ą WOP istnieje wiele
mo
żliwości, z których jedna zostanie tu przedstawiona.
Opis konturu rozpoczyna si
ę w punkcie
PS
(na prawo u
góry) od
łuku okręgu o promieniu R12 i środku w P2.
Punkt ten nie jest jednak zwymiarowany na rysunku.
Dlatego te
ż okrąg o środku P2 i promieniu R12 zostanie
podzielony na 4 równe kwadranty. W ten sposób mo
że
zosta
ć określony i wprowadzony do konturu punkt
pomocniczy (
P1
) o wspó
łrzędnych
X=42,0
i
Y54,0
.
MTS - Wprowadzenie do symulatora frezowania CNC
MTS GmbH 2009
Strona
: 55
W
łączając programowanie dialogowe system automatycznie przełącza nas do edytora w którym korzystając z
okna programowania wyszukujemy interesuj
ący nas cykl.
W wykazie instrukcji nale
ży wybrać cykl przez
klikni
ęcie myszą
, przez dwukrotne naci
śnięcie
myszki
przechodzimy do formularza, który nale
ży
wype
łnić .
Warto
ści parametrów trzeba wprowadzić do pól
formularza i przej
ąć przyciskiem
,
nast
ępnie aby przejść do programowania klasycznego
nale
że nacisnąć
.
Za pomoc
ą programowania dialogowego wprowadzany jest warunek najazdu dla punktu (
P1
).
N0136 G00 X+048.000 Y+055.000
(P0)
N0138 G00 Z-045.000 M08
N0140 G41 X+042.000 Y+043.200 G45 A+007.000 G01
MTS - Wprowadzenie do symulatora frezowania CNC
Strona
: 56
MTS GmbH 2009
Obja
śnienie znaczenia ikon:
Odcinek:
Do
łącza do końca konturu odcinek (G71). Liczba niezbędnych do określenia odcinka parametrów
zale
ży od danej sytuacji: czy poprzedni fragment konturu jest określony, czy nie określony. Do dyspozycji
u
żytkownika są następujące parametry: 1.Oś główna, 2.Oś główna, 3.Oś główna, L (długość odcinka) i A (kąt
nachylenia).
MTS - Wprowadzenie do symulatora frezowania CNC
MTS GmbH 2009
Strona
: 57
Odcinek styczny:
Do
łącza do końca konturu odcinek styczny (G71 O0). Z reguły można natychmiast wyliczyć kilka
parametrów. Nie trzeba ich ju
ż podawać, a kontur zostanie zweryfikowany. (Parametry: patrz odcinek).
Łuk prawy:
Do
łącza do końca konturu łuk prawy (G72). Do zdefiniowania łuku dostępnych jest więcej parametrów
ni
ż dla odcinka. Oprócz kąta początkowego można podać kąt końcowy lub kąt rozwarcia. Parametry do opisu
łuku to: 1.Oś główna, 2.Oś główna, 3.Oś główna, 1.Współrzędna środka, 2.Współrzędna środka, A (kąt
pocz
ątkowy), B (promień), E (kąt końcowy) i D (kąt rozwarcia). Kombinacje wzajemnie się wykluczające lub
zaprzeczaj
ą sobie są automatycznie blokowane.
Łuk prawy styczny:
Do
łącza do końca konturu łuk prawy styczny (G72 O0). Dalsze elementy opisu łuku udostępniane są
dopiero po podaniu kilku parametrów. Ju
ż obliczony kąt i pozostałe parametry są blokowane. (Parametry: patrz
łuk prawy).
Łuk lewy:
Do
łącza do końca konturu łuk lewy (G73). Porównaj z łukiem prawym.
Łuk lewy styczny:
Do
łącza do końca konturu łuk lewy styczny (G73 O0). Porównaj z łukiem prawym stycznym.
(Parametry: patrz
łuk prawy).
Odcinek poziomy:
Do
łącza do końca konturu odcinek poziomy (G71). Następuje natychmiastowy wpis jednego parametru,
zadawanie k
ąta jest zablokowane i do dyspozycji jest inny (alternatywny) wybór. (Parametry: patrz odcinek).
Odcinek pionowy:
Do
łącza do końca konturu odcinek pionowy (G71). Patrz odcinek poziomy. (Parametry: patrz odcinek).
---------------------------------------------------------------------------------------------------------------------------------------------------
Szybki przejazd (G0):
Do
łącza szybki przejazd (odcinek G0) do końca konturu. Do dyspozycji są jedynie parametry: 1.Oś
g
łówna, 2.Oś główna i 3.Oś główna. Co najmniej jeden parametr należy zaprogramować. Pozostałe zostaną
wyznaczone.
Odcinek ISO (G1):
Do
łącza do końca konturu odcinek (G1). Patrz szybki przejazd.
Łuk prawy ISO (G2):
Do
łącza do końca konturu łuk prawy (G2). Do dyspozycji są jedynie następujące parametry: 1.Oś
g
łówna, 2.Oś główna, 3.Oś główna, 1.Współrzędna środka i 2.Współrzędna środka. Co najmniej jeden parametr
nale
ży zaprogramować. Pozostałe zostaną wyznaczone.
Łuk lewy ISO (G3):
Do
łącza do końca konturu łuk lewy (G3). Patrz łuk prawy.
MTS - Wprowadzenie do symulatora frezowania CNC
Strona
: 58
MTS GmbH 2009
W pierwszej kolejno
ści musi być wprowadzony środek (
P2
) lewostronnie zorientowanego
łuku okręgu o
promieniu R12. Przy u
życiu przycisku „Łuk lewy” (
G73
) nale
ży wybrać odpowiednie menu.
Instrukcja:
G73
Ka
żde wprowadzanie danych należy kończyć przez
. Pole wej
ściowe może być wybrane klawiszami
lub
.
Nast
ępuje wprowadzenie bezwzględnych
wspó
łrzędnych środka okręgu (
P2
):
Dane wej
ściowe
I + 054.000
J + 043.200
Promie
ń nie musi być wprowadzony,
gdy
ż jest on obliczany na podstawie punktu
pocz
ątkowego.
Łuk okręgu z nieokreślonym punktem
ko
ńcowym jest wyświetlany jako pełny okrąg.
Wprowadzanie jest ko
ńczone przez
,
gdy
ż punkt końcowy nie jest podany na
rysunku.
Nale
ży zwrócić uwagę na to, iż po wprowadzeniu pierwszego elementu konturu stają się dostępne także
przyciski przej
ść stycznych.
Instrukcja:
G71
Lewostronnie zorientowany
łuk okręgu przechodzi na
rysunku stycznie w pewien nieokre
ślony odcinek.
Klawiszem
zostaje wybrany dowolny
odcinek styczny do poprzedniego elementu konturu.
Nie mo
żna wprowadzić żadnych dalszych wartości,
gdy
ż na rysunku brak odpowiednich danych.
Wprowadzanie nie jest jeszcze ko
ńczone.
Ilo
ść dostępnych elementów zmniejsza się
Poniewa
ż długość odcinka jest jeszcze nieokreślona, jako następne mogą zostać wprowadzone jedynie
przej
ścia styczne.
MTS - Wprowadzenie do symulatora frezowania CNC
MTS GmbH 2009
Strona
: 59
Instrukcja:
G72
Nast
ępuje wprowadzenie bezwzględnego
prawostronnie zorientowanego okr
ęgu
o
środku (
P3
) i promieniu R26.
Dane wej
ściowe:
B + 026.000
I + 060.000
J + 000.000
Odcinek, jako styczny do obu zadanych
okr
ęgów, jest jednoznacznie określony
przez ich orientacje i zostaje wy
świetlony
na ekranie. Punktu ko
ńcowego okręgu
brak na rysunku i dlatego nie mo
że
on by
ć wprowadzony.
Wprowadzanie jest ko
ńczone przez
.
Instrukcja:
G71
Zostaje znów zdefiniowany dalszy
nieokre
ślony odcinek styczny.
Nie s
ą wprowadzane żadne wartości,
gdy
ż potrzebnych danych brak na
rysunku.
Wprowadzanie nie jest jeszcze zako
ńczone.
Instrukcja:
G73
Dla stycznie do
łączanego łuku okręgu
o lewym kierunku obrotu i promieniu
R12 zostanie wprowadzony we
wspó
łrzędnych bezwzględnych punkt
ko
ńcowy (
P5
) i
środek okręgu (
P4
).
Punkt ko
ńcowy (
P5
) jest wyliczany przez
podzia
ł na kwadranty.
Dane wej
ściowe:
Xe + 042.000
Ye - 043.200
Dane wej
ściowe:
I + 054.000
J - 043.200
Wprowadzanie jest ko
ńczone przez
.
MTS - Wprowadzenie do symulatora frezowania CNC
Strona
: 60
MTS GmbH 2009
Instrukcja:
G00
Dokonywany jest przejazd
do punktu (
P6
), aby uwolni
ć narzędzie.
Dana wej
ściowa
Ye - 048.000
Wprowadzanie jest ko
ńczone przez
.
Instrukcja:
G00
Aby unikn
ąć kolizji ze szczęką przy
naje
ździe na (
P7
), dokonywany jest
przejazd w szybkim przesuwie na
pozycj
ę wycofania o współrzędnej
Z równej -30, która le
ży ponad
szcz
ęką mocującą.
Dana wej
ściowa:
Ze - 030.000
Wprowadzanie jest ko
ńczone przez
.
Instrukcja:
G00
W szybkim przesuwie dokonywany jest
przejazd ponad szcz
ęką na pozycję (
P7
).
Dana wej
ściowa:
Xe - 042.000
Wprowadzanie jest ko
ńczone przez
.
MTS - Wprowadzenie do symulatora frezowania CNC
MTS GmbH 2009
Strona
: 61
Instrukcja:
G00
Jako punkt pocz
ątkowy lewostronnego
łuku okręgu o środku (
P9
) i promieniu R12
wybrany zostaje odpowiedni punkt
kwadrantowy.
Nast
ępuje szybki przesuw do punktu (
P8
).
Dane wej
ściowe:
Xe - 042.000
Ye - 043.200
Wprowadzanie jest ko
ńczone przez
.
Instrukcja:
G01
Narz
ędzie zostaje tu ustawione poza
przedmiotem obrabianym na g
łębokości
Z równej -45.
Dana wej
ściowa:
Ze - 045.000
Wprowadzanie jest ko
ńczone przez
.
Instrukcja:
G73
Dane wej
ściowe konturu I.. J.. dla
środka lewostronnie zorientowanego
łuku o promieniu R12 wokół (
P9
)
wprowadza si
ę bezwzględnie.
Dane wej
ściowe:
I - 054.000
J - 043.200
Wprowadzanie jest ko
ńczone przez
.
MTS - Wprowadzenie do symulatora frezowania CNC
Strona
: 62
MTS GmbH 2009
Instrukcja:
G71
Klawiszem
zostaje znów wywo
łany nieokreślony odcinek dołączany stycznie.
Nie s
ą wprowadzane żadne wartości i przyciskamy
; poni
żej przedstawiona jest linia programu.
N0144 G71 O0000
Wiedz
ąc, że ten fragment elementu jest symetryczny względem osi Y, wystarczy w notatniku skopiować
wykonany fragment zmieniaj
ąc jedynie wartości na przeciwne w niektórych blokach. Wcześniej należy jednak
zako
ńczyć programowanie ciągu konturowego przyciskiem
Po dokonaniu zmian w edytorze naciskamy przycisk
i przechodzimy do programowania klasycznego.
Warto
ści mają zmieniony znak
MTS - Wprowadzenie do symulatora frezowania CNC
MTS GmbH 2009
Strona
: 63
Ca
ły proces należy powtóżyć obniżając frez na głębokość 62 mm. W rezultacie otrzymamy kod:
N0140 G41 X+042.000 Y+043.200 G45 A+007.000 G01
N0142 G73 I+054.000 J+043.200 O0070
N0144 G71 O0000
N0146 G72 I+060.000 J+000.000 O0070 B+026.000 O0000
N0148 G71 O0000
N0150 G73 X+042.000 Y-043.200 I+054.000 J-043.200 O0070 O0000
N0152 G00 Y-048.000
N0154 G00 Z-030.000
N0156 G00 X-042.000
N0158 G00 X-042.000 Y-043.200
N0160 G01 Z-045.000
N0162 G73 I-054.000 J-043.200 O0070
N0164 G71 O0000
N0166 G72 I-060.000 J+000.000 O0070 B+026.000 O0000
N0168 G71 O0000
N0170 G73 X-042.000 Y+043.200 I-054.000 J+043.200 O0070 O0000
N0172 G00 Y+048.000
N0174 G00 Z-030.000
N0176 G00 X+042.000
N0178 G01 X+042.000 Y+043.200
N0180 G01 Z-062.000
N0182 G73 I+054.000 J+043.200 O0070
N0184 G71 O0000
N0186 G72 I+060.000 J+000.000 O0070 B+026.000 O0000
N0188 G71 O0000
N0190 G73 X+042.000 Y-043.200 I+054.000 J-043.200 O0070 O0000
N0192 G00 Y-048.000
N0194 G00 Z-030.000
N0196 G00 X-042.000
N0198 G00 X-042.000 Y-043.200
N0200 G01 Z-062.000
N0202 G73 I-054.000 J-043.200 O0070
N0204 G71 O0000
N0206 G72 I-060.000 J+000.000 O0070 B+026.000 O0000
N0208 G71 O0000
N0210 G73 X-042.000 Y+043.200 I-054.000 J+043.200 O0070 O0000
N0212 G00 Y+048.000
N0214 G00 Z-030.000
N0216 G00 X+042.000
N0218 G01 X+042.000 Y+043.200
N0220 G40 G46 A+002.000
N0222 G00 Z+005.000
W ten sposób przedstawiono niektóre podstawowe techniki programowania ci
ągów konturowych przy użyciu
interfejsu graficznego (WOP). Kontur zosta
ł w prosty sposób opisany geometrycznie. W tle został utworzony
program NC.
Wskazówka:
Je
żeli kompensacja promienia freza jest włączona, sterowanie musi odczytać z góry pewną liczbę wierszy
programowych NC, aby obliczy
ć tor freza. Dochodzi do przestawionej interpretacji zaprogramowanych wierszy
programowych NC. Zale
żnie od obszaru śledzenia ustawionego w sterowaniu jest to jeden lub więcej wierszy
programowych NC dotycz
ących przemieszczania narzędzia.
Zalecane jest napisanie tej cz
ęści programu NC przy użyciu WOP i następnie dokonanie symulacji.
Mo
żna też przy programowaniu interaktywnym pracować najpierw bez kompensacji promienia freza i włączyć ją
dopiero przy drugim wykonaniu programu.
MTS - Wprowadzenie do symulatora frezowania CNC
Strona
: 64
MTS GmbH 2009
8.3.
Frezowanie kieszeni ko
łowej
Programowanie dialogowe: kiesze
ń kołowa
W wykazie instrukcji nale
ży wybrać cykl przez
klikni
ęcie myszą
, przez dwukrotne naci
śnięcie
myszki
przechodzimy do formularza, który nale
ży
wype
łnić .
Warto
ści parametrów trzeba wprowadzić do pól
formularza i przej
ąć przyciskiem
,
nast
ępnie aby przejść do programowania klasycznego
nale
że nacisnąć
.
N0224 G94 F0970.000
N0226 S08500 M03
N0228 G00 Z+050.000
N0230 G88 Z-067.000 I+050.000 K-010.000 B+013.900
V+002.000 H+020.000
N0232 G79 X+060.000 Y+000.000 Z+000.000
N0234 G79 X-060.000 Y+000.000 Z+000.000
Cykl jest wywo
ływany w punkcie za pomocą instrukcji G79 X.. Y... W tym przypadku, dla obu punktów obróbki,
jest X 60, Y 0 i X -60, Y 0.
8.4.
Frezowanie konturu i prowadnicy
Instrukcje:
G42/G46, G71, G40 ,G01
N0236 T0101 M06
N0238 G94 F0880.000
N0240 S09800 M03
N0242 G00 Z+050.000
N0244 G42 X-010.000 Y-046.000 Z-042.000
G46 A+010.000 G00
N0246 G01 X-010.000 Y-034.000
N0248 G01 X+020.000 Y-034.000 R+012.000
N0250 G01 X+020.000 Y+034.000 R+012.000
N0252 G01 X-020.000 Y+034.000 R+012.000
N0254 G01 X-020.000 Y-034.000 R+012.000
N0256 G71 X+010.000 Y-034.000
N0258 G40 G46 A+010.000
N0260 G01 X-029.000
N0262 G01 Y+048.000
N0264 G00 X+029.000
N0266 G01 Y-048.000
MTS - Wprowadzenie do symulatora frezowania CNC
MTS GmbH 2009
Strona
: 65
8.5.
Frezowanie kieszeni prostok
ątnej i kieszeni kołowych
Instrukcja:
G87, G79, G88, G79
W wykazie instrukcji nale
ży wybrać cykl przez
klikni
ęcie myszą
, przez dwukrotne naci
śnięcie
myszki
przechodzimy do formularza, który nale
ży
wype
łnić .
Warto
ści parametrów trzeba wprowadzić do pól
formularza i przej
ąć przyciskiem
,
nast
ępnie aby przejść do programowania klasycznego
nale
że nacisnąć
.
N0274 G00 Z+050.000
N0276 G87 X+032.000 Y+060.000 Z-018.000
I+050.000 K+005.000 B+008.000 V+002.000
H+020.000
N0278 G79 X+000.000 Y+000.000 Z-034.000
N0280 G88 Z-010.000 I+060.000 K-006.000
B+014.000 V+002.000 H+020.000
N0282 G79 Z-052.000
8.6.
Cykl wiercenia na prostej
Do programowania obróbki otworów nale
ży wykorzystać programowanie dialogowe lub funkcje pomocy.
Instrukcje:
G81, G78
N0290 G00 Z+050.000
N0292 G81 Z-034.920 V+002.000 H+020.000
N0294 G78 X-027.000 Y-030.000 Z-032.000
A+090.000 D+015.000 S00005
N0296 G78 X+027.000 Y+030.000 Z-032.000
A+090.000 D-015.000 S00005
MTS - Wprowadzenie do symulatora frezowania CNC
Strona
: 66
MTS GmbH 2009
8.7.
Frezowanie rowka teowego na czopie wewn
ątrz i na zewnątrz (progr. DIN)
Instrukcje:
G03, M84, G23, M80
N0298 T0909 M06
N0300 G94 F0620.000
N0302 S09200 M03
N0304 G00 Z+005.000
N0306 G00 X+060.000 Y+000.000 M08
N0308 G00 Z-012.000
N0310 G01 X+070.000 Y+000.000
N0312 G03 X+070.000 Y+000.000 I-010.000
N0314 G01 X+060.000
N0316 G00 Z-042.000
N0318 G01 X+070.000 Y+000.000
N0320 G03 X+070.000 Y+000.000 I-010.000
N0322 G01 X+060.000
N0324 G00 Z+005.000
N0326 M84
N0328 G00 Z+005.000
N0330 G00 X+060.000 Y+000.000 M08
N0332 G00 Z-012.000
N0334 G01 X+070.000 Y+000.000
N0336 G03 X+070.000 Y+000.000 I-010.000
N0338 G01 X+060.000
N0340 G00 Z-042.000
N0342 G01 X+070.000 Y+000.000
N0344 G03 X+070.000 Y+000.000 I-010.000
N0346 G01 X+060.000
N0348 G00 Z+005.000
Zamiast stosowania fragmentu programu mo
żna zastosować funkcję powtórzenia fragmentu programu, dzięki
której program docelowy b
ędie zajmował mniej miejsca. Blok o numerze „328“ miełby postać:
N0328 G23 O0304 Q0324
N0406 T1212 M06
N0408 G94 F0600.000
N0410 S05600 M03
N0412 G00 Z+005.000
N0414 G00 X+029.000 Y+000.000
N0416 G01 Z-003.000
N0418 G01 X+031.200
N0420 G02 X+031.200 Y+000.000 I+028.800
N0422 G01 Z+005.000
N0424 G01 X+060.000
N0426 G01 Z-002.000
N0428 G01 X+052.300
N0430 G02 X+052.300 Y+000.000 I+007.700
N0432 G01 X+060.000
N0434 G00 Z+005.000
N0436 M84
N0438 G00 Z+005.000
N0440 G00 X+029.000 Y+000.000
N0442 G01 Z-003.000
N0444 G01 X+031.200
N0446 G02 X+031.200 Y+000.000 I+028.800
N0448 G01 Z+005.000
N0450 G01 X+060.000
N0452 G01 Z-002.000
N0454 G01 X+052.300
N0456 G02 X+052.300 Y+000.000 I+007.700
N0458 G01 X+060.000
N0460 G00 Z+005.000
MTS - Wprowadzenie do symulatora frezowania CNC
MTS GmbH 2009
Strona
: 67
8.8.
Frezowanie fazy na czopie wewn
ątrz i na zewnątrz (programowanie DIN)
Instrukcja:
G01, G02, M84, G23, M80
N0406 T1212 M06
N0408 G94 F0600.000
N0410 S05600 M03
N0412 G00 Z+005.000
N0414 G00 X+029.000 Y+000.000
N0416 G01 Z-003.000
N0418 G01 X+031.200
N0420 G02 X+031.200 Y+000.000 I+028.800
N0422 G01 Z+005.000
N0424 G01 X+060.000
N0426 G01 Z-002.000
N0428 G01 X+052.300
N0430 G02 X+052.300 Y+000.000 I+007.700
N0432 G01 X+060.000
N0434 G00 Z+005.000
N0436 M84
N0438 G00 Z+005.000
N0440 G00 X+029.000 Y+000.000
N0442 G01 Z-003.000
N0444 G01 X+031.200
N0446 G02 X+031.200 Y+000.000 I+028.800
N0448 G01 Z+005.000
N0450 G01 X+060.000
N0452 G01 Z-002.000
N0454 G01 X+052.300
N0456 G02 X+052.300 Y+000.000 I+007.700
N0458 G01 X+060.000
N0460 G00 Z+005.000
8.9.
Frezowanie rowka przy u
życiu programowania DIN
Instrukcja:
G01
N0464 T0404 M06
N0466 G94 F0320.000
N0468 S05800 M03
N0470 G00 Z+005.000
N0472 G00 X+000.000
Y+000.000
N0474 G00 Z-062.000 M08
N0476 G01 Y+020.000
N0478 G01 Y-020.000
MTS - Wprowadzenie do symulatora frezowania CNC
Strona
: 68
MTS GmbH 2009
8.10.
Rozwiercanie otworu
Instrukcja:
G85, G78 – korzystamy z programowania dialogowego
W wykazie instrukcji nale
ży wybrać cykl przez
klikni
ęcie myszą
, przez dwukrotne naci
śnięcie
myszki
przechodzimy do formularza, który nale
ży
wype
łnić .
Warto
ści parametrów trzeba wprowadzić do pól
formularza i przej
ąć przyciskiem
,
nast
ępnie aby przejść do programowania klasycznego
nale
że nacisnąć
.
N0480 T0606 M06
N0482 G94 F0060.000
N0484 S00080 M03
N0486 G00 Z+020.000 M08
N0488 G85 Z-067.000 V+001.000 H+020.000
N0490 G78 X+060.000 Y+000.000 Z+000.000 A+000.000 D-120.000 S00002
N0492 G00 Z+080.000
W ostatnim punkcie mo
żna się jeszcze zapoznać ze szczególną cechą symulatora frezowania CNC. Przy
u
życiu systemu MTS można dokonywać obróbki przedmiotów obrabianych z dwóch stron. Za pomocą instrukcji
(
FLIP-H:
(H = poziomo), (
FLIP-V:
(V = pionowo) na ko
ńcu programu NC przedmiot obrabiany jest odpowiednio
obracany w uchwycie i zapami
ętywany w module zarządzania przedmiotami obrabianymi. Przedmiot obrabiany
mo
że w nowej karcie przygotowawczej zostać znów wczytany do symulatora jako kształt surówki i zostaje w ten
sposób udost
ępniony do przeprowadzania obróbki drugiej strony.
Uwaga: Przed instrukcj
ą należy koniecznie umieścić nawias otwierający.
Nie mniej pami
ętać należy, iż w rzeczywistości, a z taką mamy do czynienia programując rzeczywistą maszynę
po przemocowaniu do obróbki drugiej strony nale
ży wykorzystać dla niej napisany odpowiedni oddzielny
program.
Uwaga: Przed instrukcj
ą należy koniecznie umieścić nawias otwierający.
Zespó
ł asysty technicznej firmy MTS chętnie odpowie na dalsze pytania.
MTS - Wprowadzenie do symulatora frezowania CNC
MTS GmbH 2009
Strona
: 69
9.0.
Kontrola jako
ści – mierzenie przedmiotu obrabianego
MTS - Wprowadzenie do symulatora frezowania CNC
Strona
: 70
MTS GmbH 2009
Listwa ikon systemu pomiarowego
Obja
śnienie
Pe
łne informacje zawiera pomoc systemu Windows pod hasłem mierzenie.
Zako
ńcz
Nawigator
Powrót
Okno standardowe.
Powi
ększ przekrój Powiększa przekrój w aktualnym widoku.
Powi
ększ Powiększa aktualny widok.
Zmniejsz
Zmniejsza aktualny widok.
Przesu
ń
Przesuwa aktualny widok.
Punkt zerowy
Zmie
ń punkt zerowy Zmienia położenie punktu zerowego (punkt odniesienia wymiaru).
Wy
świetl punkty zerowe Wyświetla punkty zerowe.
Poprzedni i nast
ępny
Poprzedni Pokazuje wymiar poprzedni.
Nast
ępny Pokazuje wymiar następny.
Zmie
ń położenie przekroju
Przesu
ń przekrój Przesuwa aktualny przekrój w nowe miejsce.
Funkcje wymiarowania
Wymiarowanie elementu Mierzy element w aktualnym widoku.
Wymiarowanie w uk
ładzie
wspó
łrzędnych
Mierzy dowolny punkt w stosunku do aktualnego punktu zerowego.
Wymiarowanie wzgl
ędne Dowolny punkt mierzony w stosunku do punktu odniesienia.
Łańcuch wymiarowy
Mierzy odleg
łość między dwoma punktami w łańcuchu wymiarowym.
Wymiarowanie od punktu
do punktu
Mierzy odleg
łość między dwoma dowolnymi punktami w aktualnym widoku.
MTS - Wprowadzenie do symulatora frezowania CNC
MTS GmbH 2009
Strona
: 71
Punkty pomiarowe
Wy
świetl punkty
Wy
świetla wybrane punkty pomiarowe.
Punkt konturu
Zaznacza punkty konturu na wszystkich przekrojach.
Środek odcinka
Zaznacza
środki odcinków na wszystkich przekrojach.
Punkt przekroju
Zaznacza punkty przekroju na wszystkich przekrojach.
Środek okręgu
Zaznacza
środki okręgów na wszystkich przekrojach.
Ćwiartki okręgu
Zaznacza punkty
ćwiartek okręgów na wszystkich przekrojach.
Środek łuku okręgu
Zaznacza
środki łuków okręgów na wszystkich przekrojach.
Mierzone elementy
Odcinek
Znajduje tylko odcinki w aktualnym widoku.
Łuk okręgu Znajduje tylko łuki okręgów w aktualnym widoku.
Listwa menu: wybierz Mierzenie i Przesu
ń przekrój oraz Mierzenie i Umieść przekrój w zaznaczonym punkcie.
Listwa ikon:
Przesu
ń przekrój
Uwaga: przy obracaniu przekroje pod
łużne nie ulegają zmianie na skutek przesuwania ich linii przekroju. Linie
przekroju pozostaj
ą na stałe w przekroju odniesienia, a obrócić należy linię C=0!
Zmiana punktu odniesienia wymiaru (punktu zerowego)
Wybierz odpowiedni
ą ikonę
z listwy ikon. Mo
żesz wybrać także z listwy menu opcję Mierzenie i dalej
Wstaw punkt zerowy. Po wybraniu tego punktu menu mo
żesz kursorem wybrać widok przekroju, klikając
myszk
ą dowolne miejsce. W miejsce to przeniesiony zostanie punkt odniesienia wymiaru. Zbliżając kursor do
punktu pomiarowego nast
ępuje jego „uchwycenie“ i punkt odniesienia wymiaru umieszczony zostanie w tymże
punkcie.
Uwaga: punkty do chwytania wy
świetlane są w zależności od wyboru jednej z funkcji menu lub jednej z ikon
funkcyjnych
(Poka
ż i Wybór punktów)
Listwa ikon systemu obs
ługi okna głównego MTS
Otwórz program NC
Edytor
Tryb automatyczny
Handbetreib
MTS - Wprowadzenie do symulatora frezowania CNC
Strona
: 72
MTS GmbH 2009
Przygotuj program NC
Rozmieszczenie narz
ędzi
Symuluj program NC
Tryb krokowy
Tryb interaktywny
Pauza
Stop
Tryb testowy
Test kolizji
Pomiar
Tory przejazdu
Przej
ęcie konturu CAD
Widok 2D
Widok 3D
Widok 3D samego elementu
Koloruj przedmiot obrabiany
Poka
ż osie
Kontury
Przekrój
Resetowanie grafiki
Zoom +
Zoom –
Zoom okno
Przesu
ń grafikę 3D
MTS - Wprowadzenie do symulatora frezowania CNC
MTS GmbH 2009
Strona
: 73
Badaj grafik
ę 3D
Jako
ść odwzorowania
Przycisk „jako
ść odwzorowania”
mo
żna wykorzystać między innymi do ustawienia przezroczystości
elementów symulowanej maszyny, które nie bior
ą bezpośrednio udziału w obróbce tj. wszystkich z wyjątkiem
obrabianego elementu i aktualnie wykorzystywanego narz
ędzia.
Po przyci
śnięciu przycisku
pojawia si
ę okno:
Pozosta
łe funkcje, które oferowane są w oknie właściwości dostępne są w pasku narzędzi okna głównego.
MTS - Wprowadzenie do symulatora frezowania CNC
Strona
: 74
MTS GmbH 2009
Piktogramy pulpitu sterowniczego MTS (opcja).
Tryb automatyczny, przej
ściowy tryb automatyczny, tryb pojedynczych bloków,
prezentacja przej
ść, programowanie interaktywne, programowanie metodą
ci
ągu konturowego WOP, tryb pracy ręcznej, STOP.
Tryb przygotowawczy, dobór surówki elementu toczonego, uzbrojenie g
łowicy
narz
ędziowej, ustawienie korektorow noży tokarskich, ustawienie początku
uk
ładu współrzędnych, geometria surówki, uzbrojenie magazynu narzędzi,
ustawienia korektorów fezów.
Przesuwy ja
łowe i robocze we wszystkich kierunkach, ustawienia zakresu
przyrostów przy przesuwach.
Ustawienia miejsca zerowego przedmiotu w poszczególnych osiach, w
łączanie i
wy
łączanie obrotów wrzeciona, ustalanie posuwów w dowolnych jednostkach
oraz obrotów wrzeciona, w
łącznie i wyłączanie chłodziwa.
Ustalanie zakresów posuwów, w
łączanie i wyłączanie trybu testowego.
Wydruk, ZOOM dynamiczny, pomiar, widok 3D przekroju.
Tryb edycji, koniec programowania w trybie edycji, zmiana numeracji,
funkcje pomocy.
Zmiana narz
ędzia w aktualnym miejscu głowicy rewolwerowej, informacja
o aktualnym narz
ędziu w głowicy, wymiana narzędzia w magazynie
narz
ędzi, informacja o aktualnym narzędziu w magazynie narzędzi.
MTS - Wprowadzenie do symulatora frezowania CNC
MTS GmbH 2009
Strona
: 75
10.0.
Za
łączniki
Przyk
ład
Program NC %30
Rysunek
Cz
ęść frezowana
Wzór
Karta przygotowawcza
Wzór
Plan obróbki
Wzór
Arkusz do programowania NC
Instrukcje specjalne w symulatorze frezowania MTS V7.2.1
MTS - Wprowadzenie do symulatora frezowania CNC
Strona
: 76
MTS GmbH 2009
10.1.
Program NC <%030____TN01-24-VMC1>
( Karta przygotowawcza
( Obrabiarka: "MTS M-VMC T40 SK40"
( Sterowanie: "MTS-Mill"
(
Środek stołu obrabiarki: X400 Y300 Z0
(
( Informacje ogólne
( Czas wykonania: "22.09.2009 15:41"
(
( Przedmiot obrabiany
( Prostopad
łościan: QX174 QY80 QZ60
( Materia
ł: "N\Aluminium"
( Przedmiot obrabiany referencyjny: "030____TN01-24-VMC1"
( Mocowanie przedmiotu obrabianego
( Uchwyt: "Rowek T-A14H8\NC-HDS\HDS-H 70x270x70"
( Nasadka uchwytu: "HDSB 70\Szcz
ęki HDS\HDSB B70xL60_30xH25_15"
( Kierunek uchwytu: Y+
( Rodzaj mocowania: Szcz
ęki stopniowane na zewnątrz
( G
łębokość mocowania: ET15
( Podk
ładki równoległe: PUB5 DPUV0 DPUH0
( Pozycja przedmiotu obrabianego: XMT0 YMT0 ZMT80
(
( System narz
ędziowy
( Zestaw narz
ędzi: pusty
( Lista narz
ędzi:
(
T01: "SK40\Frez do obróbki zgrubnej HSS l\SRF HSS-l 12x53(110) R_SZF-40 ER25x60"
(
T02: "SK40\Frez do obróbki zgrubnej HSS l\SRF HSS-l 20x75(141) R_SZF-40 ER32x70"
(
T03: "SK40\Frez do obróbki zgrubnej HSS l\SRF HSS-l 16x63(123) R_SZF-40 ER25x60" FF00FF
(
T04: "SK40\Frez do obróbki zgrubnej HSS l\SRF HSS-l 8x38(88) R_SZF-40 ER25x60"
(
T05: "SK40\Wiert
ło stopniowe\STUBO-90 4.3x11 8x75(117) R_SZF-40 ER25x60"
(
T06: "SK40\Frez do wyka
ńczania HSS L\SLF HSS-l 28x90(166) R_SZF-40 ER40x70" FF00FF
(
T09: "SK40\Frez do rowków teowych\TNF 12x6(57) R_SZF-40 ER25x60"
(
T10: "SK40\Frez do rowków teowych\TNF 18x8(70) R_SZF-40 ER25x60"
(
T11: "SK40\Frez walcowo-czo
łowy\WSF 63x40x27 R_AFD-40 48x55(21)"
(
T12: "SK40\Frez k
ątowy Typ B\WF-B45 25x6.3(67) R_SZF-40 ER25x60"
(
T13: "SK40\Frez palcowy do rowków\BNF-B 14x16(73) R_SZF-40 ER25x60"
(
T14: "SK40\Frez tarczowy\SF-A 50x5x27 R_AFD-40 32x55(17)"
(
T15: "SK40\Frez k
ątowy Typ B\WF-B45 25x6.3(67) R_SZF-40 ER25x60"
(
T16: "SK40\Frez do rowków teowych\TNF 16x8(62) R_SZF-40 ER25x60"
(
T17: "SK40\Frez k
ątowy Typ B\WF-B60 20x8(63) R_SZF-40 ER25x60"
(
T19: "SK40\Frez walcowo-czo
łowy\WSF 50x36x22 R_AFD-40 40x55(19)"
(
T20: "SK40\Gwintownik\GB 5x16(70) 0.8 R_SZF-40 ER16x60"
(
T21: "SK40\Wiert
ło stopniowe\STUBO-180 6.6x15 11x94(142) R_SZF-40 ER25x60"
(
T23: "SK40\Frez promieniowy\RF 12x16(73) R_SZF-40 ER25x60"
( Aktywne narz
ędzie: T11
(
( Lista warto
ści korekcyjnych narzędzi
(
T01 TC1: KL+135.100 KR006.000
(
T02 TC1: KL+171.100 KR010.000
(
T03 TC1: KL+148.100 KR008.000
(
T04 TC1: KL+113.100 KR004.000
(
T05 TC1: KL+138.000 KR004.000
(
T05 TC2: KL+138.032 KR004.000
(
T06 TC1: KL+190.100 KR014.000
(
T09 TC1: KL+082.100 KR006.250
(
T10 TC1: KL+095.100 KR009.000
(
T11 TC1: KL+095.000 KR031.500
(
T12 TC1: KL+092.100 KR006.200
(
T13 TC1: KL+098.100 KR007.000
(
T14 TC1: KL+070.000 KR025.000
(
T14 TC2: KL+076.080 KR025.000
(
T15 TC1: KL+092.100 KR006.200
(
T16 TC1: KL+087.100 KR008.000
MTS - Wprowadzenie do symulatora frezowania CNC
MTS GmbH 2009
Strona
: 77
(
T17 TC1: KL+088.100 KR005.381
(
T19 TC1: KL+091.000 KR025.000
(
T20 TC1: KL+079.100 KR002.500
(
T21 TC1: KL+157.000 KR005.500
(
T21 TC2: KL+157.050 KR005.500
(
T23 TC1: KL+098.100 KR006.000
(
( Rejestr punktów zerowych
( Punkt zerowy G54: XP0 YP0 ZP60 X400 Y300 Z140
( Punkt zerowy G56: XP-18 YP61 ZP-65 X382 Y361 Z15
(
( Koniec karty przygotowawczej
N0005
N0010 G90 (WINDOW L1000
N0012 G54
N0014 T1111 M06
N0016 G94 F1200.000
N0018 S08000 M03
N0020 G00 X+120.000 Y+000.000
N0022 G00 Z-012.000
N0024 G01 X+114.000 M08
N0026 G03 X+114.000 Y+000.000 I-054.000 J+000.000 F0275.000
N0028 G01 X+120.000
N0030 G01 Z-024.000
N0032 G01 X+114.000 F0300.000
N0034 G03 X+114.000 I-054.000 J+000.000
N0036 G01 X+120.000
N0038 G00 Z-034.000
N0040 G01 X+114.000
N0042 G03 X+114.000 Y+000.000 I-054.000 J+000.000
N0044 G01 X+120.000
N0046 G00 Z+005.000
N0048 M84
N0050 G00 X+120.000 Y+000.000
N0052 G00 Z-012.000
N0054 G01 X+114.000 M08
N0056 G03 X+114.000 Y+000.000 I-054.000 J+000.000 F0275.000
N0058 G01 X+120.000
N0060 G01 Z-024.000
N0062 G01 X+114.000 F0300.000
N0064 G03 X+114.000 I+000.000 J+000.000 I-054.000
N0066 G01 X+120.000
N0068 G00 Z-034.000
N0070 G01 X+114.000
N0072 G03 X+114.000 Y+000.000 I-054.000 J+000.000
N0074 G01 X+120.000
N0076 G00 Z+005.000
N0078 M80
N0080 T0202 M06
N0082 G94 F0870.000
N0084 S07500 M03
N0086 G00 X+075.000 Y+055.000
N0088 G00 Z-045.000 M08
N0090 G01 X+100.000 Y+030.000
N0092 G00 Y-030.000
N0094 G01 X+075.000 Y-055.000
N0096 G00 Z-025.000
N0098 G00 X-075.000
N0100 G00 Z-045.000
N0102 G01 X-100.000 Y-030.000
N0104 G00 Y+030.000
N0106 G01 X-075.000 Y+055.000
N0108 G00 Z-025.000
N0110 G00 X+075.000
MTS - Wprowadzenie do symulatora frezowania CNC
Strona
: 78
MTS GmbH 2009
N0112 Z-062.000
N0114 G01 X+100.000 Y+030.000
N0116 G00 Y-030.000
N0118 G01 X+075.000 Y-055.000
N0120 G00 Z-025.000
N0122 G00 X-075.000
N0124 Z-062.000
N0126 G01 X-100.000 Y-030.000
N0128 G00 Y+030.000
N0130 G01 X-075.000 Y+055.000
N0132 G00 Z-025.000
N0134 G00 X+075.000
N0136 G00 X+048.000 Y+055.000
N0138 G00 Z-045.000
N0140 G41 X+042.000 Y+043.200 G45 A+007.000 G01
N0142 G73 I+054.000 J+043.200 O0070
N0144 G71 O0000
N0146 G72 I+060.000 J+000.000 O0070 B+026.000 O0000
N0148 G71 O0000
N0150 G73 X+042.000 Y-043.200 I+054.000 J-043.200 O0070 O0000
N0152 G00 Y-048.000
N0154 G00 Z-030.000
N0156 G00 X-042.000
N0158 G00 X-042.000 Y-043.200
N0160 G01 Z-045.000
N0162 G73 I-054.000 J-043.200 O0070
N0164 G71 O0000
N0166 G72 I-060.000 J+000.000 O0070 B+026.000 O0000
N0168 G71 O0000
N0170 G73 X-042.000 Y+043.200 I-054.000 J+043.200 O0070 O0000
N0172 G00 Y+048.000
N0174 G00 Z-030.000
N0176 G00 X+042.000
N0178 G01 X+042.000 Y+043.200
N0180 G01 Z-062.000
N0182 G73 I+054.000 J+043.200 O0070
N0184 G71 O0000
N0186 G72 I+060.000 J+000.000 O0070 B+026.000 O0000
N0188 G71 O0000
N0190 G73 X+042.000 Y-043.200 I+054.000 J-043.200 O0070 O0000
N0192 G00 Y-048.000
N0194 G00 Z-030.000
N0196 G00 X-042.000
N0198 G00 X-042.000 Y-043.200
N0200 G01 Z-062.000
N0202 G73 I-054.000 J-043.200 O0070
N0204 G71 O0000
N0206 G72 I-060.000 J+000.000 O0070 B+026.000 O0000
N0208 G71 O0000
N0210 G73 X-042.000 Y+043.200 I-054.000 J+043.200 O0070 O0000
N0212 G00 Y+048.000
N0214 G00 Z-030.000
N0216 G00 X+042.000
N0218 G01 X+042.000 Y+043.200
N0220 G40 G46 A+002.000
N0222 G00 Z+005.000
N0224 G94 F0970.000
N0226 S08500 M03
N0228 G00 Z+050.000
N0230 G88 Z-067.000 I+050.000 K-010.000 B+013.900 V+002.000 H+020.000
N0232 G79 X+060.000 Y+000.000 Z+000.000
N0234 G79 X-060.000 Y+000.000 Z+000.000
N0236 T0101 M06
N0238 G94 F0880.000
MTS - Wprowadzenie do symulatora frezowania CNC
MTS GmbH 2009
Strona
: 79
N0240 S09800 M03
N0242 G00 Z+050.000
N0244 G42 X-010.000 Y-046.000 Z-042.000 G46 A+010.000 G00
N0246 G01 X-010.000 Y-034.000
N0248 G01 X+020.000 Y-034.000 R+012.000
N0250 G01 X+020.000 Y+034.000 R+012.000
N0252 G01 X-020.000 Y+034.000 R+012.000
N0254 G01 X-020.000 Y-034.000 R+012.000
N0256 G71 X+010.000 Y-034.000
N0258 G40 G46 A+010.000
N0260 G01 X-029.000
N0262 G01 Y+048.000
N0264 G00 X+029.000
N0266 G01 Y-048.000
N0268 T0303 M06
N0270 G94 F1000.000
N0272 S08000 M03
N0274 G00 Z+050.000
N0276 G87 X+032.000 Y+060.000 Z-018.000 I+050.000 K+005.000 B+008.000 V+002.000 H+020.000
N0278 G79 X+000.000 Y+000.000 Z-034.000
N0280 G88 Z-010.000 I+060.000 K-006.000 B+014.000 V+002.000 H+020.000
N0282 G79 Z-052.000
N0284 T0505 M06
N0286 G94 F0830.000
N0288 S06800 M03
N0290 G00 Z+050.000
N0292 G81 Z-034.920 V+002.000 H+020.000
N0294 G78 X-027.000 Y-030.000 Z-032.000 A+090.000 D+015.000 S00005
N0296 G78 X+027.000 Y+030.000 Z-032.000 A+090.000 D-015.000 S00005
N0298 T0909 M06
N0300 G94 F0620.000
N0302 S09200 M03
N0304 G00 Z+005.000
N0306 G00 X+060.000 Y+000.000 M08
N0308 G00 Z-012.000
N0310 G01 X+070.000 Y+000.000
N0312 G03 X+070.000 Y+000.000 I-010.000
N0314 G01 X+060.000
N0316 G00 Z-042.000
N0318 G01 X+070.000 Y+000.000
N0320 G03 X+070.000 Y+000.000 I-010.000
N0322 G01 X+060.000
N0324 G00 Z+005.000
N0326 M84
N0328 G00 Z+005.000
N0330 G00 X+060.000 Y+000.000 M08
N0332 G00 Z-012.000
N0334 G01 X+070.000 Y+000.000
N0336 G03 X+070.000 Y+000.000 I-010.000
N0338 G01 X+060.000
N0340 G00 Z-042.000
N0342 G01 X+070.000 Y+000.000
N0344 G03 X+070.000 Y+000.000 I-010.000
N0346 G01 X+060.000
N0348 G00 Z+005.000
N0350 M80
N0352 T1010 M06
N0354 G94 F0600.000
N0356 S05200 M03
N0358 G00 Z+005.000
N0360 G00 X+022.000 Y+000.000
N0362 G00 Z-030.000
N0364 G01 X+030.000
N0366 G03 X+030.000 Y+000.000 I+030.000
MTS - Wprowadzenie do symulatora frezowania CNC
Strona
: 80
MTS GmbH 2009
N0368 G01 X+020.000
N0370 G01 Z-025.000
N0372 G01 X+030.000
N0374 G03 X+030.000 Y+000.000 I+030.000
N0376 G01 X+022.000
N0378 G00 Z+005.000
N0380 M84
N0382 G00 Z+005.000
N0384 G00 X+022.000 Y+000.000
N0386 G00 Z-030.000
N0388 G01 X+030.000
N0390 G03 X+030.000 Y+000.000 I+030.000
N0392 G01 X+020.000
N0394 G01 Z-025.000
N0396 G01 X+030.000
N0398 G03 X+030.000 Y+000.000 I+030.000
N0400 G01 X+022.000
N0402 G00 Z+005.000
N0404 M80
N0406 T1212 M06
N0408 G94 F0600.000
N0410 S05600 M03
N0412 G00 Z+005.000
N0414 G00 X+029.000 Y+000.000
N0416 G01 Z-003.000
N0418 G01 X+031.200
N0420 G02 X+031.200 Y+000.000 I+028.800
N0422 G01 Z+005.000
N0424 G01 X+060.000
N0426 G01 Z-002.000
N0428 G01 X+052.300
N0430 G02 X+052.300 Y+000.000 I+007.700
N0432 G01 X+060.000
N0434 G00 Z+005.000
N0436 M84
N0438 G00 Z+005.000
N0440 G00 X+029.000 Y+000.000
N0442 G01 Z-003.000
N0444 G01 X+031.200
N0446 G02 X+031.200 Y+000.000 I+028.800
N0448 G01 Z+005.000
N0450 G01 X+060.000
N0452 G01 Z-002.000
N0454 G01 X+052.300
N0456 G02 X+052.300 Y+000.000 I+007.700
N0458 G01 X+060.000
N0460 G00 Z+005.000
N0462 M80
N0464 T0404 M06
N0466 G94 F0320.000
N0468 S05800 M03
N0470 G00 Z+005.000
N0472 G00 X+000.000 Y+000.000
N0474 G00 Z-062.000 M08
N0476 G01 Y+020.000
N0478 G01 Y-020.000
N0480 T0606 M06
N0482 G94 F0060.000
N0484 S00080 M03
N0486 G00 Z+020.000 M08
N0488 G85 Z-067.000 V+001.000 H+020.000
N0490 G78 X+060.000 Y+000.000 Z+000.000 A+000.000 D-120.000 S00002
N0492 G00 Z+080.000
N0494 M30
MTS - Wprowadzenie do symulatora frezowania CNC
MTS GmbH 2009
Strona
: 81
10.3.
Rysunek przedmiotu obrabianego
MTS - Wprowadzenie do symulatora frezowania CNC
Strona
: 82
MTS GmbH 2009
10.4.
Arkusze robocze
Frezo-
wanie
CNC
Frezowanie
Karta przygotowawcza
Mathematisch Technische Software-Entwicklung GmbH
Data:
Nr programu:
Programista:
Nr rysunku:
Nazwa:
Materia
ł:
Surówka/pó
łwyrób:
Sterowanie
Rodzaj zamoc.:
Uchwyt:
G
łęb. zamoc.:
Poz. konika:
Dane narz
ędzi / Uzbrojenie magazynu - głowicy rewolwerowej
Pozycja
Nazwa narz
ędzia
Numer pliku narz
ędzia
Dane korekcyjne
Op.
X
Z 0
R
Kwadr.
X
Z
R
Kwadr.
X
Z
R
Kwadr.
X
Z
R
Kwadr.
X
Z
R
Kwadr.
X
Z
R
Kwadr.
X
Z
R
Kwadr.
X
Z
R
Kwadr.
X
Z
R
Kwadr.
X
Z
R
Kwadr.
X
Z
R
Kwadr.
X
Z
R
Kwadr.
X
Z
R
Kwadr.
X
Z
R
Kwadr.
X
Z
R
Kwadr.
X
Z
R
Kwadr.
MTS - Wprowadzenie do symulatora frezowania CNC
MTS GmbH 2009
Strona
: 83
Frezo-
wanie
CNC
Frezowanie
Plan obróbki
Mathematisch Technische Software-Entwicklung GmbH
Data:
Nr programu:
Programista:
Nr rysunku:
Nazwa:
Materia
ł:
Surówka/pó
łwyrób:
Sterowanie
Kolejno
ść operacji obróbkowych
Nr
Operacja
Instrukcje programu NC
Pozycja
narz.
Parametry skrawania
01
F
N
V
c
02
F
N
V
c
03
F
N
V
c
04
F
N
V
c
05
F
N
V
c
06
F
N
V
c
07
F
N
V
c
08
F
N
V
c
09
F
N
V
c
10
F
N
V
c
11
F
N
V
c
12
F
N
V
c
13
F
N
V
c
14
F
N
V
c
15
F
N
V
c
16
F
n
V
c
17
F
n
V
c
18
F
n
V
c
19
F
n
V
c
20
F
n
V
c
21
F
n
V
c
MTS - Wprowadzenie do symulatora frezowania CNC
Strona
: 84
MTS GmbH 2009
Frezo-
wanie
CNC
Frezowanie
Arkusz programu
Mathematisch Technische Software-Entwicklung GmbH
Data:
Nr programu:
Programista:
Nr rysunku:
Nazwa:
Materia
ł:
Surówka/pó
łwyrób:
Kod NC
N
G
X
Y
Z
I
J
F
M
T
05
10
15
20
25
30
35
40
45
50
55
60
65
70
75
80
85
90
95
100
105
110
115
120
125
MTS - Wprowadzenie do symulatora frezowania CNC
MTS GmbH 2009
Strona
: 85
10.5.
Uwagi na temat zarz
ądzania i organizacji dialogu przygotowawczego
przy frezowaniu
Dane do dyspozycji zawarte w dialogu przygotowawczym odczytywane s
ą z już istniejących kart
przygotowawczych. Znajduj
ą się one w katalogu:
.\MTS-CNC Polish\Setup_M\
P
łyta magnetyczna.fnc
RS 110-10-110-E32.fnc
RS 135-10-135-E40.fnc
RS 160-10-160-E50.fnc
mtssetup.scm
Plik mtssetup.scm (frezowanie) zawiera aktualne informacje do dialogu przygotowawczego.
Mo
żna go w każdej chwili edytować i poszerzać o nowe zamocowania.
Fragment pliku
źródłowego mtssetup_m.scm Znaczenie
[ZAMOCOWANIE]
INFO=RS 110 WS min.10 max.110 Et=32
PLIK=RS 110-10-110-E32.fnc
XMIN=10
XMAX=240
YMIN=10
YMAX=110
ZMIN=5
ZMAX=60
EMIN=2
EMAX=32
VMIN=-78
VMAX=78
VXMIN=150
VXMAX=250
VYMIN=100
VYMAX=200
= s
łowo kluczowe
= nazwa zamocowania
= karta przygotowawcza z zamocowaniem
= min. d
ługość przedmiotu obrabianego
= max. d
ługość przedmiotu obrabianego
= min. szeroko
ść przedmiotu obrabianego
= max. szeroko
ść przedmiotu obrabianego
= min. wysoko
ść przedmiotu obrabianego
= max. wysoko
ść przedmiotu obrabianego
= min. g
łębokość zamocowania
= max. g
łębokość zamocowania
= max. po
łożenie przedmiotu obrabianego w imadle
= min. po
łożenie przedmiotu obrabianego w imadle
= min. po
łożenie przedmiotu obrabianego od punktu
zerowego maszyny
= max. po
łożenie przedmiotu obrabianego od punktu
zerowego maszyny
= min. po
łożenie przedmiotu obrabianego od punktu
zerowego maszyny
= max. po
łożenie przedmiotu obrabianego od punktu
zerowego maszyny
Nowy zestaw narz
ędzi:
Przyporz
ądkuj w trybie przygotowawczym narzędzia z zarządzania do odpowiednich gniazd magazynu. Opuść
magazyn wybieraj
ąc poprawne wartości korekcji i utwórz nową kartę przygotowawczą Zestaw narzędzi 05.fnc.
Zwró
ć uwagę, by w karcie przygotowawczej wymienione były poszczególne nastawy korekcji narzędzi, w
przeciwnym razie nowy zestaw narz
ędzi nie pojawi się w dialogu przygotowawczym.
Skopiuj kart
ę przygotowawczą Zestaw narzędzi 05.fnc po .\MTS-CNC Polish\Setup_M\.
Nowy zestaw narz
ędzi pokaże się automatycznie na liście i od tego momentu jest do dyspozycji użytkownika.
MTS - Wprowadzenie do symulatora frezowania CNC
Strona
: 86
MTS GmbH 2009
10.6.
Informacje o systemie
Uwagi:
* Windows NT 2000 lub XP, VISTA:
U
żytkownik musi posiadać uprawnienia administratora w celu instalacji oprogramowania. Oprogramowanie musi
mie
ć możliwość czytania i zapisu w katalogu instalacyjnym.
* Windows 95- 98,NT:
Programowanie dialogowe symulatora wymaga posiadania Internet Explorera 4.01 SP2 (lub wy
żej) lub
DCOM98.
Je
śli z przyczyn technicznych przycisk „URUCHOM FREZOWANIE” będzie nieaktywny, należy sprawdzić
system.
Klikaj
ąc na
prawym klawiszem myszy otwiera si
ę menu.
W punkcie Informacja o symulatorze frezowania TopMill pojawi si
ę numer modułu klucza programowego
(Hardlocks).
Sprawd
ź, czy numer jest identyczny z numerem licencji oprogramowania.
Je
śli pokaże się jedynie 0 jako numer klucza programowego, oznacza to błąd w systemie lub błąd przy instalacji
oprogramowania.
Sprawd
ź, czy klucz programowy (Hardlocks) jest prawidłowo włożony do portu USB komputera.