Professional Documents
Culture Documents
TNC 420
TNC 420
TNC 426
TNC 430
NC Software
280 476xx
280 477xx
J.polski (pl)
11/2001
BHB430.BOOK Seite 1 Dienstag, 27. Juni 2006 1:29 13
II
BHB430.BOOK Seite III Dienstag, 27. Juni 2006 1:29 13
IV
BHB430.BOOK Seite V Dienstag, 27. Juni 2006 1:29 13
Treść Wstp
1
Obsługa rczna i ustawienie
2
Ustalenie położenia z rcznym
wprowadzeniem danych 3
Programowanie: Podstawy zarzdzania
plikami, pomoce dla programowania 4
Programowanie: Narzdzia
5
Programowanie: Programowanie
konturów 6
Programowanie: Funkcje dodatkowe
7
Programowanie: Cykle
8
Programowanie: Podprogramy i
powtórzenia czści programu 9
Programowanie: Qparametry
10
Test programu i przebieg programu
11
MODfunkcje
12
Tabele i przegld ważniejszych
informacji 13
VI
BHB430.BOOK Seite VII Dienstag, 27. Juni 2006 1:29 13
1 Wstp ..... 1
1.1 Sterowanie TNC 426, sterowanie TNC 430 ..... 2
Programowanie: Programowanie: Dialog tekstem otwartym firmy HEIDENHAIN i DIN/ISO ..... 2
Kompatybilność ..... 2
1.2 Ekran i pult sterowniczy ..... 3
Ekran ..... 3
Określenie podziału ekranu ..... 4
Pulpit sterowniczy ..... 5
1.3 Rodzaje pracy ..... 6
Obsługa rczna i Elektr. kółko obrotowe ..... 6
Ustalenie położenia z rcznym wprowadzeniem danych ..... 6
Program wprowadzić do pamici/edycja ..... 7
Test programu ..... 7
Przebieg programu według kolejności bloków lub przebieg programu pojedyńczymi blokami danych ..... 8
1.4 Wyświetlacze stanu ..... 9
„Ogólny“ wyświetlacz stanu ..... 9
Dodatkowe wyświetlacze stanu ..... 10
1.5 Osprzt: trójwymiarowe układy impulsowe i elektroniczne kółka rczne firmy HEIDENHAIN ..... 13
3Dsondy pomiarowe impulsowe ..... 13
Elektroniczne kółka rczne KR (niem. HR) ..... 14
VIII
BHB430.BOOK Seite IX Dienstag, 27. Juni 2006 1:29 13
X
BHB430.BOOK Seite XI Dienstag, 27. Juni 2006 1:29 13
XII
BHB430.BOOK Seite XIII Dienstag, 27. Juni 2006 1:29 13
XIV
BHB430.BOOK Seite XV Dienstag, 27. Juni 2006 1:29 13
XVI
BHB430.BOOK Seite XVII Dienstag, 27. Juni 2006 1:29 13
XVIII
BHB430.BOOK Seite XIX Dienstag, 27. Juni 2006 1:29 13
XX
BHB430.BOOK Seite XXI Dienstag, 27. Juni 2006 1:29 13
12.13 Wprowadzić ograniczenie obszaru przemieszczania, wskazanie punktu zerowego ..... 447
Zastosowanie ..... 447
Praca bez ograniczenia obszaru przemieszczania ..... 447
Określić maksymalny obszar przemieszczania i wprowadzić ..... 447
Wskazanie punktów zerowych ..... 448
12.14 Wyświetlić pliki POMOC ..... 449
Zastosowanie ..... 449
Wybór PLIKÓW POMOC ..... 449
12.15 Wyświetlić czas eksploatacji ..... 450
Zastosowanie ..... 450
12.16 Teleserwis ..... 451
Zastosowanie ..... 451
Teleserwis wywołać/zakończyć ..... 451
12.17 Zewntrzny dostp ..... 452
Zastosowanie ..... 452
1
Wstp
BHB430.BOOK Seite 2 Dienstag, 27. Juni 2006 1:29 13
1.1 Sterowanie TNC 426, sterowanie TNC 430
Kompatybilność
TNC może wykonać wszystkie programy obróbki, które
zostały napisane na sterowaniach numerycznych kształtowych,
poczwszy od TNC 150 B.
2 1 Wstp
BHB430.BOOK Seite 3 Dienstag, 27. Juni 2006 1:29 13
1 Pagina górna
Przy włczonym TNC na ekranie monitora ukazane s w paginie
górnej wybrane tryby pracy: tryby pracy maszyny po lewej i tryby
programowania po prawej. W wikszym polu paginy górnej
znajduje si ten tryb pracy, na który przełczono monitor: tam
pojawiaj si pytania dialogowe i teksty komunikatów (wyjtek:
jeśli TNC wyświetla tylko grafik). 2
2 Softkeys 4 4
W paginie dolnej TNC wyświetla dalsze funkcje na pasku z 3
1
Softkey. Te funkcje wybieramy poprzez leżce poniżej klawisze.
Dla orientacji pokazuj wskie belki bezpośrednio nad paskiem 5 7 8 9 10 6
1
Softkey liczb pasków Softkey, które można wybrać przy
pomocy leżcych na zewntrz przycisków ze strzałk. Aktywny
pasek Softkey jest przedstawiony w postaci jaśniejszej belki.
3 Softkeyprzyciski wybiorcze
4 Softkeypaski przełczyć
5 Ustalenie podziału ekranu
6 Przycisk przełczenia ekranu na rodzaj pracy maszyny i rodzaj
programowania
4 1 Wstp
BHB430.BOOK Seite 5 Dienstag, 27. Juni 2006 1:29 13
Okno Softkey
Położenia
Okno Softkey
Program
6 1 Wstp
BHB430.BOOK Seite 7 Dienstag, 27. Juni 2006 1:29 13
Okno Softkey
Program
Test programu
TNC symuluje programy lub czści programu w rodzaju pracy Test
programu, aby np. wyszukać geometryczne niezgodności,
brakujce lub błdne dane w programie i uchybienia przestrzeni
roboczej. Symulacja jest wspomagana graficznie z różnymi
możliwościami pogldu.
Softkeys dla podziału ekranu: patrz „Przebieg programu według
kolejności bloków lub przebieg programu pojedyńczymi blokami
danych”, strona 8.
Okno Softkey
Program
Grafika
Okno Softkey
Tabela palet
8 1 Wstp
BHB430.BOOK Seite 9 Dienstag, 27. Juni 2006 1:29 13
Symbol Znaczenie
RZECZ. Rzeczywiste lub zadane współrzdne aktualnego
1
1
położenia
Oś jest zablokowana
4 6
10 1 Wstp
BHB430.BOOK Seite 11 Dienstag, 27. Juni 2006 1:29 13
1 Wyświetlacz położenia 1 2
2 Rodzaj wyświetlania położenia, np.pozycja rzeczywista
3 Kt nachylenia płaszczyzny obróbki
4 Kt obrotu podstawowego
Informacje o narzdziach
Przeliczenia współrzdnych
6 5
Pomiar narzdzia
12 1 Wstp
BHB430.BOOK Seite 13 Dienstag, 27. Juni 2006 1:29 13
14 1 Wstp
BHB430.BOOK Seite 15 Dienstag, 27. Juni 2006 1:29 13
2
Obsługa rczna i ustawienie
BHB430.BOOK Seite 16 Dienstag, 27. Juni 2006 1:29 13
2.1 Włczyć, wyłczyć
TEST PAMI CI
PRZERWA W DOPŁYWIE PR
DU
OBSłUGA R CZNA
PRZEJECHAĆ PUNKTY ODNIESIENIA
Wyłczenie
Aby uniknć strat danych przy wyłczeniu, należy celowo wyłczyć
system operacyjny TNC:
8 Wybrać rodzaj pracy Obsługa rczna
8 Wybrać funkcj wyłczenia, jeszcze raz potwierdzić
przy pomocy Softkey TAK
8 JeśliTNC wyświetla w oknie przenikajcym tekst
Teraz można wyłczyć, to wolno przerwać dopływ
prdu do TNC
Przesunicie osi
Wybrać oś
Wybrać posuw
lub
DOSUW =
X
8 16
Wprowadzić dosuw w mm, np. 8 mm
Wprowadzić wartości
Prdkość obrotowa wrzeciona S, funkcja dodatkowa M
Przygotowanie
8 Zamocować i uregulować obrabian czść
8 Narzdzie zerowe o znanym promieniu zamocować
8 Upewnić si, że TNC wyświetla rzeczywiste wartości położenia
Czynności ochronne Y
X
Przesunć ostrożnie narzdzie, aż dotknie
obrabianego przedmiotu (porysuje go)
3
Pozycjonowanie z
rcznym wprowadzaniem
danych
BHB430.BOOK Seite 30 Dienstag, 27. Juni 2006 1:29 13
3.1 Proste sposoby obróbki programować i odpracować
Ograniczenie
Swobodne Programowanie Konturu SK (niem.FK), Z
grafiki programowania i grafiki przebiegu programu nie
znajduj si w dyspozycji. Plik $MDI nie może zawierać Y
zespołu wywoływania programu (PGM CALL).
Przykład 1
Na pojedyńczym przedmiocie ma być wykonany otwór okrgły o
X
50
głbokości 20 mm. Po umocowaniu przedmiotu, wyregulowaniu i
wyznaczeniu punktów odniesienia, można wykonanie tego otworu
programować kilkoma wierszami programu i wypełnić.
50
Najpierw ustala si wstpne położenie narzdzia przy pomocy L
bloku (prostymi) nad obrabianym przedmiotem i z odstpem
bezpieczeństwa 5 mm nad wierconym otworem. Nastpnie
wykonuje si otwór przy pomocy cyklu 1 WIERCENIE GŁ BOKIE.
Zakończyć wprowadzenie
Plik docelowy=
Wypełnić kopiowanie
4
Programowanie: podstawy,
zarzdzanie plikami, pomoce
przy programowaniu,
zarzdzanie paletami
BHB430.BOOK Seite 34 Dienstag, 27. Juni 2006 1:29 13
4.1 Podstawy
4.1 Podstawy
Przyrzdy pomiaru położenia i znaczniki
referencyjne
Przy osiach maszyny znajduj si przyrzdy pomiarowe położenia,
które rejestruj pozycje stołu obrabiarki a także narzdzia. Jeśli XMP
któraś z osi maszyny si przesuwa, odpowiedni układ pomiarowy
położenia wydaje sygnał elektryczny, na podstawie którego TNC
oblicza dokładn pozycj rzeczywist osi maszyny. X (Z,Y)
W wypadku przerwy w dopływie prdu rozpada si zaszeregowanie
midzy położeniem suportu i obliczon pozycj rzeczywist. Aby
znowu można było ustanowić to zaszeregowanie, dysponuj
podziałki wymiarowe układów pomiarowych położenia punktami
odniesienia. Przy przejechaniu punktu odniesienia TNC otrzymuje
sygnał, który odznacza stały punkt odniesienia maszyny. W ten
sposób TNC może wznowić zaszeregowanie położenia
rzeczywistego i położenia suportu obrabiarki.
Z reguły, przy osiach liniowych s zamontowane układy pomiaru
długości. Przy stołach okrgłych i osiach nachylenia znajduj si
przyrzdy pomiaru któw. Aby wznowić zaszeregowanie pomidzy
położeniem rzeczywistym i aktualnym położeniem suporta maszyny,
musz być przesunite osie maszyny przy układach pomiarów Z
długości z zakodowanymi punktami odniesienia na max. 20 mm, w
przypadku układów pomiaru któw o maximum 20°. Y
X
Układ odniesienia
Przy pomocy układu odniesienia ustala si jednoznacznie położenie
na płaszczyźnie lub w przestrzeni. Podanie jakiejś pozycji odnosi si
zawsze do ustalonego punktu i jest opisane za pomoc
współrzdnych.
W prostoktnym układzie współrzdnych (układzie kartezjańskim)
trzy kierunki s określone jako osie X, Y i Z. Osie leż prostopadle do
siebie i przecinaj si w jednym punkcie, w punkcie zerowym.
Współrzdna określa odległość do punktu zerowego w jednym z tych
kierunków. W ten sposób można opisać położenie na płaszczyźnie
przy pomocy dwóch współrzdnych i przy pomocy trzech
współrzdnych w przestrzeni.
Z
Współrzdne, które odnosz si do punktu zerowego, określa si
jako współrzdne bezwzgldne. Współrzdne wzgldne odnosz si
do dowolnego innego położenia (punktu odniesienia) w układzie
współrzdnych. Wartości współrzdnych wzgldnych określa si Y
także jako inkrementalne (przyrostowe) wartości współrzdnych.
4.1 Podstawy
Układ odniesienia na frezarkach
Przy obróbce przedmiotu na frezarce posługuj si Państwo,
generalnie rzecz biorc, prostoktnym układem współrzdnych.
Rysunek po prawej stronie pokazuje, w jaki sposób
przyporzdkowany jest prostoktny układ współrzdnych do osi +Y +Z
maszyny. Zasada trzech palców prawej rki służy jako pomoc +X
pamiciowa: Jeśli palec środkowy pokazuje w kierunku osi narzdzi
od przedmiotu do narzdzia, to wskazuje on kierunek Z+, kciuk
wskazuje kierunek X+ a palec wskazujcy kierunek Y+.
TNC 426 może sterować maksymalnie 5 osiami, TNC 430
maksymalnie 9 osiami. Oprócz osi głównych X, Y i Z istniej
równolegle przebiegajce osie pomocnicze U, V i W. Osie obrotu +Z
+X
zostaj oznaczane poprzez A, B i C. Rysunek po prawej stronie u dołu +Y
przedstawia przyporzdkowanie osi pomocniczych oraz osi obrotu w
stosunku do osi głównych.
Y W+
C+
B+
V+ A+ X
U+
Współrzdne biegunowe
Jeżeli rysunek wykonawczy jest wymiarowany prostoktnie, prosz
napisać program obróbki także ze współrzdnymi prostoktnymi. W
przypadku przedmiotów z łukami kołowymi lub przy podawaniu Y
wielkości któw, łatwiejsze jest ustalenie położenia przy pomocy
współrzdnych biegunowych.
PR
W przeciwieństwie do współrzdnych prostoktnych x,y i z, PA2
współrzdne biegunowe opisuj tylko położenie na jednej
płaszczyźnie. Współrzdne biegunowe maj swój punkt zerowy na PA3 PR
biegunie CC (CC = circle centre; angl. środek koła). Pozycja w jednej PR
płaszczyźnie jest jednoznacznie określona przez: PA1
10 0°
CC
Współrzdne biegunowepromień: odstp od bieguna CC do
pozycji
współrzdne biegunowekt: Kt współrzdnych biegunowych: X
kt pomidzy osi odniesienia kta i odcinkiem łczcym biegun 30
CC z dan pozycj.
Patrz rysunek po prawej stronie u góry
4.1 Podstawy
Bezwzgldne i przyrostowe pozycje
obrabianego przedmiotu
Bezwzgldne pozycje obrabianego przedmiotu
Jeśli współrzdne danej pozycji odnosz si do punktu zerowego
współrzdnych (pocztku), określa si je jako współrzdne
bezwzgldne. Każda pozycja na obrabianym przedmiocie jest Y
jednoznacznie ustalona przy pomocy jej współrzdnych
bezwzgldnych.
3
1
Przykład 1: odwierty z absolutnymi współrzdnymi 30
2
1
Odwiert 1 Odwiert 2 Odwiert 3 20
X = 10 mm X = 30 mm X = 50 mm 1
Y = 10 mm Y = 20 mm Y = 30 mm 10
5
1
X = 10 mm
Y = 10 mm
10
4
1
Odwiert 5, odniesiony do 4 Odwiert 6, odniesiony do 5
X = 20 mm X = 20 mm
Y = 10 mm Y = 10 mm 10
20 20 X
Bezwzgldne i przyrostowe współrzdne biegunowe 10
Współrzdne bezwzgldne odnosz si zawsze do bieguna i osi
odniesienia kta.
Współrzdne przyrostowe odnosz si zawsze do ostatnio
zaprogramowanej pozycji narzdzia. Y
+IPR
PR
+IPA +IPA PR
PR PA
10 0°
CC
X
30
Pliki
Tabele dla
Narzdzia .T
Wymieniacz narzdzi .TCH
Palety .P
Punkty zerowe .D
Punkty (obszar digitalizacji przy mierzcej .PNT
sondzie impulsowej)
Dane skrawania .CDT
Materiały narzdzi skrawajcych, materiały .TAB
Tekst jako
ASCIIpliki .A
Nazwy plików
Dla programów, tabeli i tekstów dołcza TNC rozszerzenie, które jest
oddzielone punktem od nazwy pliku. To rozszerzenie wyróżnia i tym
samym oznacza typ pliku.
PROG20 .H
Nazwa pliku Typ pliku
Maksymalna długość Patrz tabela „Pliki w TNC
Zabezpieczanie danych
Zabezpieczanie danych: firma HEIDENHAIN poleca, zestawione na
TNC programy i pliki zabezpieczać na komputerze (PC) w
regularnych odstpach czasu.
W tym celu firma HEIDENHAIN oddaje do dyspozycji bezpłatny
program zabezpieczajcy Beckup (TNCBACK.EXE). W koniecznym
przypadku prosz zwrócić si do producenta maszyn.
Nastpnie konieczna jest dyskietka, na której s zabezpieczone
wszystkie specyficzne dla maszyny dane (PLCprogram, parametry
maszyny itd.) Prosz w tym celu zwrócić si do producenta maszyny.
Wyświetlacz Znaczenie
NAZWA PLIKU Nazwa zawierajca maksymalnie 16
znaków i typ pliku
Wybrać plik
Plik skasować
Plik docelowy=
Plik docelowy=
Plik docelowy=
Skoroszyty
Ponieważ można wprowadzić do pamici na dysku twardym bardzo
dużo programów oraz plików, prosz odkładać pojedyńcze pliki w
skoroszytach (segregatorach), aby zachować rozeznanie. W tych
skoroszytach możliwe jest tworzenie dalszych wykazów, tak zwanych
podskoroszytów.
Nazwy skoroszytów
Nazwa skoroszytu może mieć maksymalnie 8 znaków i nie dysponuje
możliwości rozszerzenia. Jeśli wprowadza si wicej niż 8 znaków
dla nazwy skoroszytu, to TNC wydaje komunikat o błdach.
Ścieżki
Ścieżka pokazuje napd i wszystkie skoroszyty a także
podskoroszyty, w których zapamitany jest dany plik. Pojedyńcze TNC:\
informacje s rozdzielane przy pomocy „\“.
AUFTR1
Przykład
NCPROG
Na dysku TNC:\ został założony skoroszyt AUFTR1. Nastpnie w
skoroszycie AUFTR1 został założony jeszcze podskoroszyt WZTAB
NCPROG i do niego został skopiowany program obróbki PROG1.H.
Program obróbki ma tym samym nastpujc ścieżk: A35K941
TNC:\AUFTR1\NCPROG\PROG1.H ZYLM
Grafia po prawej stronie pokazuje przykład wyświetlenia skoroszytów TESTPROG
z różnymi ścieżkami.
HUBER
KAR25T
Funkcja Softkey
Pojedyńczy plik kopiować (i konwersować)
Zaznaczyć plik
Kopiować skoroszyt
Lewe, wskie okno pokazuje u góry trzy napdy 1. Jeśli TNC jest
podłczone do sieci, to TNC pokazuje tam dodatkowe dyski. Dyski
(stacje dysków) oznaczaj przyrzdy, przy pomocy których dane
1 3
zostaj zapamitywane lub przesyłane. Dyskiem jest dysk twardy
TNC, dalszymi dyskami s interfejsy (RS232, RS422, Ethernet), do
których można podłczyć na przykład Personal Computer. Wybrany
(aktywny) dysk wyróżnia si kolorem. 2
W dolnej czści wskiego okna TNC wyświetla wszystkie skoroszyty
2 wybranego napdu. Skoroszyt jest zawsze odznaczony poprzez
symbol segregatora (po lewej)i nazw skoroszytu (po prawej).
Podskoroszyty s przesunite na praw stron. Wybrany (aktywny)
skoroszyt wyróżnia si kolorem.
Szerokie okno po prawej stronie wyświetla wszystkie pliki 3, które
zapamitane s w tym wybranym skoroszycie. Do każdego pliku
ukazywanych jest kilka informacji, które s objaśnione w tabeli po
prawej stronie.
Wyświetlenie Znaczenie
NAZWA PLIKU Nazwa zawierajca maksymalnie 16
znaków i typ pliku
Kopiowanie tabeli
Jeżeli kopiujemy tabele, to można przy pomocy Softkey POLA
ZAMIENIĆ przepisywać pojedyńcze wiersze lub szpalty w tabeli
docelowej. Warunki:
tabela docelowa musi już istnieć
kopiowany plik może zawierać tylko zamieniane szpalty lub wiersze
Przykład
Na urzdzeniu wstpnego nastawienia dokonano pomiaru długości
narzdzia i promienia narzdzia na 10 nowych narzdziach.
Nastpnie urzdzenie to zakłada tabel narzdzi TOOL.T z 10
wierszami (10 narzdziami) i kolumnami
Numer narzdzia (kolumna T)
Długość narzdzia (kolumna T)
Promień narzdzia (kolumna R)
Prosz skopiować ten plik do innego skoroszytu, niż znajduje si
TOOL.T. Jeśli ten plik kopiowany jest do TNC, to TNC pyta, czy
istniejca tabela narzdzia TOOL.T powinna zostać przepisana:
8 Jeśli nacisniemy Softkey TAK, to TNC przepisuje aktualny plik
TOOL.T kompletnie. Po zakończeniu operacji kopiowania TOOL.T
składa si z 10 wierszy. Wszystkie szpalty,– naturalnie oprócz
szpalt Numer, Długość i Promień,– zostan skasowane
8 Albo prosz nacisnć Softkey POLA ZAMIENIĆ, wtedy TNC
przepisuje w pliku TOOL.T tylko szpalty Numer, Długość i Promień
pierwszych 10ciu wierszy. Dane pozostałych wierszy i szpalt nie
zostan zmienione przez TNC
Plik skasować
8 Prosz przesunć jasne tło na plik, który zamierzamy wymazać
8 Wybrać funkcj usuwania: Softkey USUNĆ
nacisnć. TNC pyta, czy ten plik ma rzeczywiście
zostać skasowany
8 Potwierdzić usuwanie: Softkey TAK nacisnć, lub
8 Przerwać usuwanie: Softkey NIE nacisnć
Skoroszyt usunć
8 Prosz skasować wszystkie pliki i podskoroszyty z wykazu, który
ma być skasowany
8 Prosz przesunć jasne pole na skoroszyt, który ma być
skasowany I
8 Wybrać funkcj usuwania: Softkey USUNĆ
nacisnć. TNC pyta, czy ten skoroszyt ma
rzeczywiście być usunity
8 Potwierdzić usuwanie: Softkey TAK nacisnć, lub
8 Przerwać usuwanie: Softkey NIE nacisnć
Funkcje dodatkowe
Plik zabezpieczyć/ Zabezpieczenie pliku anulować
8 Prosz przesunć jasne tło na plik, który ma być zabezpieczony
8 Wybrać dodatkowe funkcje: Softkey DODATKOWE
FUNKCJE nacisnć
8 Aktywowaćzabezpieczanie pliku: Softkey
ZABEZPIECZ nacisnć, plik otrzymuje status P
8 Zabezpieczeniepliku anulowane jest w podobny
sposób przy pomocy Softkey NIEZABEZP. na
Funkcja Softkey
Utworzyć połczenie sieciowe, TNC zapisuje w
szpalcie Mnt liter M, jeśli połczenie jest
aktywne. Można połczyć do 7 dodatkowych
napdów z TNC
Funkcja Softkey
Połczenia z sieci nie tworzyć automatycznie
przy włczeniu TNC
40
Przykład dialogu
otworzyć dialog
Współrzdne?
Funkcja dodatkowa M ?
Edycja programu
W czasie kiedy program obróbki zostaje stworzony lub zmieniany,
można wybierać przy pomocy przycisków ze strzałk lub przy
pomocy Softkeys każdy wiersz w programie i pojedyńcze słowa
bloku:
Softkey/
Funkcja
klawisze
Przekartkowywać w gór
Przekartkowywać w dół
Skok do pocztkuprogramu
Skok do końcaprogramu
Funkcja Przycisk
Wartość wybranego słowa ustawić na zero
Funkcja Przycisk
Usunć cykle i czści programu: Wybrać
ostatni wiersz cyklu lub czści programu,
który ma zostać wymazany i przy pomocy
klawisza DEL wymazać
Funkcja Softkey
Włczyć funkcje zaznaczania
Dalsze funkcje:
Funkcja Softkey
Wytworzyć kompletn grafik programowania
8 Wyświetlić
numery bloków: Softkey WSKAZANIA
POMIŃ NR BLOKU ustawić na UKAZAĆ
8 Numery bloków pominć: Softkey WSKAZANIA
POMIŃ NR BLOKU ustawić na POMIN
Ć
Usunć grafik
8 Softkeypaski przełczyć: Patrz rysunek po prawej
stronie u góry
Funkcja Softkey
Ramki wyświetlić i przesunć. Dla
przesunicia trzymać naciśnitym odpowiedni
Softkey
Edytować teksty
W pierwszym wierszu edytora tekstu znajduje si belka informacyjna,
która ukazuje nazw pliku, jego miejsce pobytu i rodzaj pisowni
kursora (angl. znacznik wstawienia):
Plik: nazwa pliku tekstowego
Wiersz: aktualna pozycja kursora w wierszach
Kolumna: aktualna pozycja kursora w kolumnach (szpaltach)
WSTAW: nowo wprowadzone znaki zostaj włczone
OVERWRITE: nowo wprowadzone znaki przepisuj istniejcy tekst
na miejscu znajdowania si kursora
Funkcja Softkey
Wymazać wiersz i przejściowo zapamitać
Funkcja Softkey
Zaznaczony blok usunć i krótkotrwale
zapamitać
Odejmowanie –
Mnożenie *
Dzielenie :
Sinus S
Cosinus C
Tangens T
Arcussinus AS
Arcuscosinus AC
Arcustangens AT
Potgowanie ^
Pierwiastek kwadratowy Q
obliczyć
Funkcja odwrotna /
Rachnek w nawiasie ()
PI (3.14159265359) P
Wyświetlić wynik =
Wyświetlić pomoc
8 Wyświetlić pomoc Klawisz HELP nacisnć
8 Prosz przeczytać opis błdu i możliwości jego
skorygowania. Przy pomocy klawisza CE zamyka si
okno pomocy i kwituje jednocześnie pojawiajcy si
komunikat o błdach
8 Usunć błdy zgodnie z opisem w oknie pomocy
Przy migajcych komunikatach o błdach TNC wyświetla
automatycznie tekst pomocy. Po migajcych komunikatach o
błdach należy na nowo uruchomić TNC, a mianowicie klawisz END
trzymajc naciśnitym dwie sekundy.
Położenie Znaczenie
Wartości Wprowadzić współrzdne aktualnego
rzeczywiste położenia narzdzia w odniesieniu do
aktywnego układu współrzdnych
Położenie Znaczenie
Wartości Wprowadzić współrzdne aktualnego
rzeczywiste położenia narzdzia w odniesieniu do
aktywnego układu współrzdnych
Wstawić palet
Wstawić zamocowanie
Usunć palet
Usunć zamocowanie
5
Programowanie: Narzdzia
BHB430.BOOK Seite 98 Dienstag, 27. Juni 2006 1:29 13
5.1 Wprowadzenie informacji dotyczcych narzdzi
Posuw szybki
Dla biegu szybkiego prosz wprowadzić F MAX. Dla wprowadzenia F
MAX prosz nacisnć na pytanie dialogowe Posuw F= ? klawisz ENT
lub Softkey FMAX.
Okres działania
Ten, przy pomocy wartości liczbowych programowany posuw
obowizuje do bloku, w którym zostaje zaprogramowany nowy
posuw. F MAX obowizuje tylko dla tego bloku, w którym został on
zaprogramowany. Po bloku z F MAX obowizuje ponownie ostatni,
przy pomocy wartości liczbowych zaprogramowany posuw.
98 5 Programowanie: Narzdzia
BHB430.BOOK Seite 99 Dienstag, 27. Juni 2006 1:29 13
Programowana zmiana
W programie obróbki można przy pomocy TOOL CALLbloku zmienić
prdkość obrotow wrzeciona, a mianowicie wprowadzajc now
wartość prdkości obrotowej wrzeciona:
8 Programowanie wywołania narzdzia Klawisz TOOL
CALL nacisnć
8 DialogNumer narzdzia? klawiszem NO ENT
pominć
8 DialogOś wrzeciona równoległa do X/Y/Z ?
pominć klawiszem NO ENT
8W dialogu Prdkość obrotowa wrzeciona S= ?
wprowadzić now prdkość obrotow wrzeciona,
potwierdzić klawiszem END
Długość narzdzia L:
Długość narzdzia L można określać dwoma sposobami:
Określić długość:
8 Narzdzie zerowe przemieścić do pozycji odniesienia w osi
narzdzi (np. powierzchnia obrabianego przedmiotu z Z=0)
8 Wskazanie osi narzdzi ustawić na zero (wyznaczyć punkt X
odniesienia)
8 Zmienić na nastpne narzdzie
8 Narzdzie przesunć na t sam pozycj odniesienia jak narzdzie
zerowe
8 Wskaźnik osi narzdzi pokazuje różnic długości midzy
narzdziem i narzdziem zerowym
8 Wartość przejć klawiszem „Przejć pozycj rzeczywist “ do
TOOL DEFbloku lub do tabeli narzdzi
Promień narzdzia R
Promień narzdzia zostaje wprowadzony bezpośrednio.
Przykład
4 TOOL DEF 5 L+10 R+5
LCUTS Długość powierzchnie tncej narzdzia dla cyklu 22 Długość ostrzy w osi narzdzi?
ANGLE Maksymalny kt zagłbiania narzdzia przy posuwistozwrotnym Maksymalny kt zagłbiania ?
ruchu pogłbiajcym dla cykli 22 i 208
TIME2 Maksymalny okres trwałości narzdzia przy TOOL CALL w Maksymalny okres trwałości przy
minutach: Jeżeli aktualny okres trwałości osiga lub przekraczat TOOL CALL?
wartość, to TNC używa przy nastpnym TOOL CALL narzdzia
siostrzanego (patrz także CUR.TIME)
CUR.TIME Aktualny okres żywotności narzdzia w minutach: TNC zlicza Aktualny okres trwałości?
aktualny okres trwałości (CUR.TIME: dla CURrentTIME = angl.
Aktualny/bieżcy czas) samodzielnie. Dla używanych narzdzi
można wprowadzić wielkość zadan
PLCVAL Wartość dla tego narzdzia, która powinna być przeniesiona na PLCwartość ?
PLC
LTOL Dopuszczalne odchylenie długości narzdzia L dla rozpoznania Tolerancja na zużycie: długość?
zużycia. Jeśli wprowadzona wartość zostanie przekroczona, to
TNC blokuje narzdzie (stan L). Zakres wprowadzenia: 0 do
0,9999 mm
RTOL Dopuszczalne odchylenie promienia narzdzia dla rozpoznania Tolerancja na zużycie: promień?
zużycia. Jeśli wprowadzona wartość zostanie przekroczona, to
TNC blokuje narzdzie (stan L). Zakres wprowadzenia: 0 do
0,9999 mm
DIRECT. Kierunek cicia narzdzia dla pomiaru przy obracajcym si Kierunek cicia (M3 = –)?
narzdziu
TMAT Materiał ostrza narzdzia: Softkey WYBRAĆ MAT. OSTRZA (3 Materiał ostrza narzdzia ?
ci pasek Softkey); TNC wyświetla okno, w którym można wybrać
materiał ostrza
CDT Tabela danych skrawania: Softkey WYBRAĆ MAT. OSTRZA (3 Nazwa tabeli danych skrawania ?
ci pasek Softkey); TNC wyświetla okno, w którym można wybrać
tabel danych skrawania
CALANG TNC odkłada przy kalibrowaniu kt wrzeciona, pod którym 3D Kt wrzeciona przy kalibrowaniu?
sonda została skalibrowana, jeśli w menu kalibrowania podany
jest numer narzdzia
ST Narzdzie jest narzdziem specjalnym (ST: dla Special Tool =angl. narzdzie Narzdzie specjalne ?
specjalne); jeśli to narzdzie specjalne blokuje miejsca przed i za swoim
miejscem, to prosz zaryglować odpowiednie miejsce w szpalcie L (stan L)
F Narzdzie zawsze umieszczać z powrotem na to samo miejsce w magazynie(F: Stałe miejsce: tak= ENT /
dlaFixed = angl. określony) nie = NO ENT
L Miejsce zablokowane (L: dla Locked = angl. zablokowany, patrz także szpalta Miejsce zablokowane tak =
ST) ENT / nie = NO ENT
PLC Informacja o tym miejscu narzdzia, która ma być przekazana do PLC PLCstan?
Wymiana narzdzia
Wymiana narzdzia jest funkcj zależn od rodzaju
maszyny. Prosz uwzgldnić informacje zawarte w
podrczniku obsługi maszyny!
X
Y
RL RL
Niebezpieczeństwo kolizji!
W przypadku maszyn, których osie obrotu pozwalaj
tylko na ograniczony odcinek przemieszczenia, mog
przy automatycznym pozycjonowaniu wystpić
przesunicia, wymagajce na przykład obrotu stołu
obrotowego o 180°. Prosz uważać na
niebezpieczeństwo kolizji głowicy z obrabianym
przedmiotem lub mocowadłami.
L: Prosta
X, Y, Z: Skorygowane współrzdne punktu końcowego
prostej
B, C: Współrzdne osi obrotu dla ustawienia narzdzia
F: Posuw
M: Funkcja dodatkowa
X
Wybrać pocztek nastpnego wiersza
Sortować tabel
Polecenie
Znaczenie
struktury
NR Numer szpalty
6
Programowanie:
Programowanie konturów
BHB430.BOOK Seite 130 Dienstag, 27. Juni 2006 1:29 13
6.1 Przemieszczenia narzdzia
Funkcje dodatkowe M
Przy pomocy funkcji dodatkowych TNC steruje si
przebiegiem programu, np. przerw w przebiegu programu
Y
funkcjami maszynowymi, jak na przykład włczanie i wyłczanie
obrotów wrzeciona i chłodziwa
80
zachowaniem si narzdzia na torze kształtowym
CC
60
Podprogramy i powtórzenia czści programu
0
R4
40
Kroki obróbki, które si powtarzaj, prosz wprowadzić tylko raz jako
podprogram lub powtórzenie czści programu. Jeśli jakaś czść
programu ma być wypełniona tylko pod określonym warunkiem,
prosz te kroki programu wnieść jako podprogram. Dodatkowo,
program obróbki może wywołać inny program i aktywować jego X
10 115
wypełnienie.
Programowanie przy pomocy podprogramów i powtórzeń czści
programu jest opisane w rozdziale 9.
Programowanie z parametrami Q
W programie obróbki parametry Q zastpuj wartości liczbowe:
Parametrowi Q zostaje przyporzdkowana w innym miejscu wartość
liczbowa. Przy pomocy parametrów Q można programować funkcje
matematyczne, które steruj przebiegiem programu lub które
opisuj jakiś kontur.
Dodatkowo można, przy pomocy programowania z parametrami Q,
dokonywać pomiarów z układem impulsowym 3D w czasie przebiegu
programu.
Programowanie z parametrami Q jest opisane w rozdziale 10.
L X+100 Y
X
L Funkcja toru „prosta“ 50
X+100 Współrzdne punktu końcowego
Narzdzie zachowuje współrzdne Y i Z i przemieszcza si na
pozycj X=100. Patrz rysunek po prawej stronie u góry. 70
Ruchy na płaszczyznach głównych
Wiersz programowy zawiera dwie informacje o współrzdnych: TNC
przemieszcza narzdzie na zaprogramowanej płaszczyźnie. .
Przykład:
L X+70 Y+50
Z
Narzdzie zachowuje współrzdn Z i przesuwa si na XY
płaszczyźnie do pozycji X=70, Y=50. Patrz rysunek po prawej na
środku Y
Ruch trójwymiarowy X
Wiersz programowy zawiera dwie informacje o współrzdnych: TNC
przemieszcza narzdzie przestrzennie na zaprogramowan pozycj.
Przykład:
80
L X+80 Y+0 Z10 -10
Z XY, także
UV, XV, UY
Y ZX, także X X
WU, ZU, WX XCC
X YZ, także
VW, YW, VZ
Pozycjonowanie wstpne
Prosz tak pozycjonować narzdzie na pocztku programu obróbki,
aby wykluczone było uszkodzenie narzdzia lub obrabianego
przedmiotu.
Współrzdne?
Funkcja dodatkowa M ?
Dosunć Odsunć
Funkcja Softkey narzdzie narzdzie
do konturu od konturu
Prosta z przyleganiem stycznym
Punkt końcowy PN
6.3 Dosunicie narzdzia do konturu i odsunicie
Skrót Znaczenie
APPR angl. APPRoach = podjazd
N normalna (prostopadła)
Korekcja promienia
Korekcj promienia programujemy wraz z pierwszym punktem
konturu PA w APPRwierszu. DEPwiersze anuluj automatycznie
korekcj promienia!
Ruchy kształtowe bez korekcji promienia: Jeśli zaprogramujemy w
APPRwierszu R0, to TNC przemieszcza to narzdzie jak narzdzie z
R = 0 mm i korekcj promienia RR! W ten sposób ustalona jest dla
funkcji APPR/DEP LN i APPR/DEP CT kierunek, w którym TNC
przemieszcza narzdzie do i od konturu.
R
PA stycznie po prostej. Punkt pomocniczy PH ma odstp LEN do
R
15
PA
pierwszego punktu konturu PA. 20 RR
8 Dowolna funkcja toru kształtowego: punkt startu PS najechać
8 Otworzyć dialog przy pomocy klawisza APPR/DEP i 10
Softkey APPR LT: PH PS
8 Współrzdne pierwszego punktu konturu PA RR R0
NCbloki przykładowe
7 L X+40 Y+10 RO FMAX M3 PSnajechać bez korekcji promienia
8 APPR LT X+20 Y+20 Z10 LEN15 RR F100 PAz korekcj promienia RR, odstp PH do PA:
LEN=15
9 L Y+35 Y+35 Punkt końcowy pierwszego elementu konturu
10 L ... Nastpny element konturu
NCbloki przykładowe
7 L X+40 Y+10 RO FMAX M3 PSnajechać bez korekcji promienia
8 APPR LN X+10 Y+20 Z10 LEN15 RR F100 PAz korekcj promienia RR
9 L X+20 Y+35 Punkt końcowy pierwszego elementu konturu
10 L ... Nastpny element konturu
R
R
kołowym, który przechodzi stycznie do pierwszego elementu PA
konturu, do pierwszego punktu konturu PA. 20 RR
CCA=
Tor kołowy od PH do PA jest określony poprzez promień R i kt kt 180°
środkowy CCA. Kierunek obrotu toru kołowego jest wyznaczony 0
10 R1
poprzez przebieg pierwszego elementu konturu. PS
8 Dowolna funkcja toru kształtowego: Punkt startu PSnajechać PH R0
RR
8 Otworzyć dialog przy pomocy klawisza APPR/DEP i Softkey APPR LT:
8 Współrzdne pierwszego punktu konturu PA X
10 20 40
8 Promień R toru kołowego
Dosunć narzdzie z tej strony obrabianego
przedmiotu, która zdefiniowana jest poprzez
korekcj promienia: R wprowadzić o wartości
dodatniej
Dosunć narzdzie od strony obrabianego
przedmiotu:
R wprowadzić z wartości ujemn
8 Kt środkowy CCA toru kołowego
NCbloki przykładowe
7 L X+40 Y+10 RO FMAX M3 PSnajechać bez korekcji promienia
8 APPR CT X+10 Y+20 Z10 CCA180 R+10 RR F100 PAz korekcj promienia RR, promień R=10
9 L X+20 Y+35 Punkt końcowy pierwszego elementu konturu
10 L ... Nastpny element konturu
NCbloki przykładowe
7 L X+40 Y+10 RO FMAX M3 PSnajechać bez korekcji promienia
8 APPR LCT X+10 Y+20 Z10 R10 RR F100 PAz korekcj promienia RR, promień R=10
9 L X+20 Y+35 Punkt końcowy pierwszego elementu konturu
10 L ... Nastpny element konturu
R
R
konturu PE do punktu końcowego PN. Prosta leży na przedłużeniu
PA
ostatniego elementu konturu. PN znajduje si w odstpie LEN od PE. 20
20 RR PE
8 Zaprogramować ostatni element konturu z punktem końcowym PE
i korekcj promienia RR
12.5
0
8 Otworzyć dialog klawiszem APPR/DEP i Softkey DEP LT: 10 R1
PS
8 LEN: Wprowadzić odległość punktu końcowego PN PN R0
od ostatniego elementu konturu PE PH R0
RR
X
X
10 20 40
NCbloki przykładowe
23 L Y+20 RR F100 Ostatni element konturu: PE z korekcj promienia
24 DEP LT LEN12,5 F100 O LEN=12,5 mm odsunć
25 L Z+100 FMAX M2 Z przesunć swobodnie, odskok, koniec programu
NCbloki przykładowe
23 L Y+20 RR F100 Ostatni element konturu: PE z korekcj promienia
24 DEP LN LEN+20 F100 Na odległość LEN = 20 mm prostopadle od konturu
odsunć
25 L Z+100 FMAX M2 Z przesunć swobodnie, odskok, koniec programu
R8
180° RR
8 Otworzyć dialog klawiszem APPR/DEP i Softkey DEP CT:
8 Kt środkowy CCA toru kołowego
NCbloki przykładowe
23 L Y+20 RR F100 Ostatni element konturu: PE z korekcj promienia
24 DEP CT CCA 180 R+8 F100 Kt punktu środkowego=180°
Promień toru kołowego=8 mm
25 L Z+100 FMAX M2 Z przesunć swobodnie, odskok, koniec programu
NCbloki przykładowe
23 L Y+20 RR F100 Ostatni element konturu: PE z korekcj promienia
24 DEP LCT X+10 Y+12 R+8 F100 Współrzdne PN, promień toru kołowego=8 mm
25 L Z+100 FMAX M2 Z przesunć swobodnie, odskok, koniec programu
15
Jeśli konieczne:
8 Korekcja promienia RL/RR/R0
10
8 Posuw F
8 Funkcja dodatkowa M
NCbloki przykładowe
7 L X+10 Y+40 RL F200 M3 20 X
10
8 L IX+20 IY15
9 L X+60 IY10 60
12
5
pamici/edycja 30
8 Wybrać zapis programu, za którym ma być włczony Lblok
8 Klawisz „PRZEJ
Ć POZYCJ RZECZYWIST
“
nacisnć: TNC generuje Lwiersz ze współrzdnymi
pozycji rzeczywistej
Jeśli konieczne:
8 Posuw F (działa tylko w CHFbloku)
NCbloki przykładowe X
7 L X+0 Y+30 RL F300 M3
8 L X+40 IY+5
9 CHF 12 F250
10 L IX+5 Y+0
NCbloki przykładowe 5
7 RND R5 F100
8 L X+10 Y+5
NCbloki przykładowe X CC
5 CC X+25 Y+25
lub
10 L X+25 Y+25
11 CC
Okres obowizywania
Punkt środkowy koła pozostaje tak długo określonym, aż zostanie
zaprogramowany nowy punkt środkowy koła. Punkt środkowy koła
można wyznaczyć także dla osi dodatkowych U, V i W.
X
25 45
8 Posuw F
Koło pełne X
Dla koła pełnego prosz zaprogramować dwa CRzapisy jeden po
drugim:
Punkt końcowy pierwszego półkola jest punktem startu drugiego.
Punkt końcowy drugiego półkola jest punktem startu pierwszego.
NCbloki przykładowe
lub
lub
lub
Jeśli konieczne:
8 Posuw F
8 Funkcja dodatkowa M
X
25 45
NCbloki przykładowe
7 L X+0 Y+25 RL F300 M3
8 L X+25 Y+30
9 CT X+45 Y+20
10 L Y+0
Y 10
3
1
95
10
4
20
1
5
2
1
20 X
5 95
95
R3
85
R10
0
40
X
5 30 40 70 95
CC
50
X
50
Linia śrubowa (Helix) + Nakładanie si toru kołowego za Promień biegunowy, współrzdna
prost ktowa punktu końcowego koła,
współrzdne punktu końcowego w
osi narzdziowej
NCbloki przykładowe X
XCC
12 CC X+45 Y+25
30
wprowadzić 60°
8 Współrzdne biegunowekt PA: Położenie 60°
ktowe punktu końcowego prostej pomidzy –360° i 25
+360° CC
NCbloki przykładowe
12 CC X+45 Y+25
13 LP PR+30 PA+0 RR F300 M3
14 LP PA+60
15 LP IPA+60
16 LP PA+180
5
0
R2
ktowe punktu końcowego toru kołowego R3
30°
35
NCbloki przykładowe CC
12 CC X+40 Y+35
13 L X+0 Y+35 RL F250 M3
14 LP PR+25 PA+120
X
15 CTP PR+30 PA+30 40
16 L Y+0
prawoskrtny Z– DR– RR
lewoskrtny Z– DR+ RL
Gwint zewntrzny
prawoskrtny Z+ DR+ RR
lewoskrtny Z+ DR– RL
prawoskrtny Z– DR– RL
lewoskrtny Z– DR+ RR
5
270°
15 zwojów, to prosz zaprogramować lini śrubow w
powtórzeniu czści programu 25 X
(patrz „Powtórzenia czści programu”, strona 350)
40
8 Współrzdne biegunowekt: Wprowadzić kt
całkowity przyrostowo, pod którym porusza si
narzdzie po linii śrubowej. Po wprowadzeniu kta
prosz wybrać oś narzdzi przy pomocy
klawisza wyboru osi.
8 Wprowadzić współrzdn dla wysokości linii
śrubowej przy pomocy wartości inkrementalnych
8 Kierunek obrotu DR
Kierunek obróbki w kierunku ruchu wskazówek
zegara: DR–
Obrót w kierunku przeciwnym do ruchu wskazówek
zegara: DR+
8 Korekcja promienia RL/RR/R0
Wprowadzić korekcj promienia według tabeli
NCbloki przykładowe: Gwint M6 x 1 mm z 5 zwojami
12 CC X+40 Y+25
13 L Z+0 F100 M3
14 LP PR+3 PA+270 RL F50
15 CP IPA1800 IZ+5 DR
Y
100
3
1
2
1
60°
5
R4
CC
50 1 4
1
6
1 5
1
5
X
5 50 100
Y
100
M64 x 1,5
CC
50
X
50 100
...
8 L Z12.75 R0 F1000
9 APPR PCT PR+32 PA180 CCA180 R+2 RL
F100
Otworzyć SKdialog
Jeśli naciśniemy szary klawisz funkcji toru kształtowego SK, to TNC
wyświetla Softkeys, przy pomocy których otwieramy SKdialog:
patrz tabela poniżej. Patrz tabela poniżej. Aby odwołać wybór
Softkey, prosz nacisnć klawisz SK ponownie.
Jeśli zostaje otwierany dialog jednym z tych Softkeys, to TNC
pokazuje dalsze paski z Softkey, przy pomocy których wprowadza
si znane współrzdne, a także można z ich pomoc wprowadzać
dane o kierunku i dane o przebiegu konturu.
SKelement Softkey
Prosta z przyleganiem stycznym
NCbloki przykładowe
7 FPOL X+20 Y+30
8 FL IX+10 Y+20 RR F100
9 FCT PR+15 IPA+30 DR+ R15 10 X
20
Kierunek i długość elementów konturu
AN
Długość ciciwy LEN wycinka łuku kołowego LEN
NCbloki przykładowe
27 FLT X+25 LEN 12,5 AN+35 RL F200
28 FC DR+ R6 LEN 10 A45
29 FCT DR R15 LEN 15
NCbloki przykładowe
Zamknite kontury
Przy pomocy Softkey CLSD oznaczamy pocztek i koniec
zamknitego konturu. W ten sposób redukuje si dla ostatniego
elementu konturu liczb możliwych rozwizań.
Y
CLSD wprowadzamy dodatkowo do innej danej o konturze do
pierwszego i ostatniego bloku SKfragmentu.
Punkty pomocnicze
Zarówno dla wolnych prostych jak i dla wolnych torów kołowych
można wprowadzić współrzdne dla punktów pomocniczych na lub
obok konturu. Y
Punkty pomocnicze na konturze
Punkty pomocnicze znajduj si bezpośrednio na prostej lub na 60.071 R10
przedłużeniu prostej albo bezpośrednio na torze kołowym. 53
Xwspółrzdna punktu
pomocniczego
P1 lub P2 prostej
Ywspółrzdna punktu
pomocniczego X
P1 lub P2 prostej 50
42.929
Xwspółrzdna punktu
pomocniczego
P1, P2 lub P3 toru kołowego
Ywspółrzdna punktu
pomocniczego
P1, P2 lub P3 toru kołowego
NCbloki przykładowe
Odniesienia wzgldne
Odniesienia wzgldne to dane, które odnosz si do innego
elementu konturu. Softkeys słowa programu dla Relatwynych
odniesień rozpoczynaj si z litery „R“. Rysunek po prawej stronie
ukazuje dane wymiarowe, które należy programować jako Y
odniesienia wzgldne.
20
Współrzdne z odniesieniem wzgldnym prosz
wprowadzać zawsze przyrostowo. Dodatkowo prosz
wprowadzić numer bloku elementu konturu, do którego 20 45°
si odnosimy. 90°
R20
20°
Element konturu, którego numer zapisu jest podawany, 10
nie może znajdować si przed 64 blokiem FPOL
pozycjonowania od bloku, w którym programowane jest
odniesienie. 35 X
10
Jeśli jakiś blok zostaje wymazany, do którego si
odnoszono, TNC wydaje komunikat o błdach. Prosz
zmienić program, zaniem zostanie wymazany ten blok.
NCbloki przykładowe
12 FPOL X+10 Y+10
13 FL PR+20 PA+20
14 FL AN+45
15 FCT IX+20 DR– R20 CCA+90 RX 13
16 FL IPR+35 PA+0 RPR 13
20
Odległość prostej do równoległego elementu 95°
12.5
konturu
105° 15°
NCbloki przykładowe
12.5 X
17 FL LEN 20 AN+15
18 FL AN+105 LEN 12.5 20
19 FL PAR 17 DP 12.5
20 FSELECT 2
21 FL LEN 20 IAN+95
22 FL IAN+220 RAN 18
15
środkowego koła odniesione do
bloku N R10
CC
NCbloki przykładowe
10
12 FL X+10 Y+10 RL
13 FL ...
14 FL X+18 Y+35 X
10 18
15 FL ...
16 FL ...
17 FC DR– R10 CCA+0 ICCX+20 ICCY15 RCCX12
RCCY14
Przykład: SKprogramowanie 1
Y
100
R1
5
75
R18
30
R15
20
X
20 50 75 100
10
Y 10
R20
55
R30 60°
30
X
30
9 APPR LCT X+0 Y+30 R5 RR F350 Dosunć narzdzie do konturu na okrgu z przyleganiem stycznym
10 FPOL X+30 Y+30 SKfragment:
11 FC DR R30 CCX+30 CCY+30 Do każdego elementu konturu zaprogramować znane dane
12 FL AN+60 PDX+30 PDY+30 D10
13 FSELECT 3
14 FC DR R20 CCPR+55 CCPA+60
15 FSELECT 2
16 FL AN120 PDX+30 PDY+30 D10
17 FSELECT 3
18 FC X+0 DR R30 CCX+30 CCY+30
19 FSELECT 2
20 DEP LCT X+30 Y+30 R5 Opuścić kontur na okrgu z przyleganiem stycznym
21 L Z+250 R0 F MAX M2 Przemieścić narzdzie poza materiałem, koniec programu
22 END PGM FK2 MM
Y
R1
0
50
R36
R24
R1,5
R5
30
R
R6 6 R5 X
-10
0
R4
R6
-25
R5
0
12 44 65 110
8 APPR CT X40 Y+0 CCA90 R+5 RL F250 Dosunć narzdzie do konturu na okrgu z przyleganiem stycznym
9 FC DR R40 CCX+0 CCY+0 SKfragment:
10 FLT Do każdego elementu konturu zaprogramować znane dane
11 FCT DR R10 CCX+0 CCY+50
12 FLT
13 FCT DR+ R6 CCX+0 CCY+0
14 FCT DR+ R24
15 FCT DR+ R6 CCX+12 CCY+0
16 FSELECT 2
17 FCT DR R1.5
18 FCT DR R36 CCX+44 CCY10
19 FSELECT 2
20 FCT DR+ R5
21 FLT X+110 Y+15 AN+0
22 FL AN90
23 FL X+65 AN+180 PAR21 DP30
24 RND R5
25 FL X+65 Y25 AN90
26 FC DR+ R50 CCX+65 CCY75
27 FCT DR R65
28 FSELECT
29 FCT Y+0 DR R40 CCX+0 CCY+0
30 FSELECT 4
31 DEP CT CCA90 R+5 F1000 Opuścić kontur na okrgu z przyleganiem stycznym
32 L X70 R0 F MAX
33 L Z+250 R0 F MAX M2 Przemieścić narzdzie poza materiałem, koniec programu
34 END PGM FK3 MM
Zakresy wprowadzenia
Splinepunkt końcowy 99 999.9999 do +99 999.9999
Splineparametr K: 9.99999999 do +9.99999999
Wykładnik dla Splineparametru K: 255 do +255 (wartość w
liczbach całkowitych)
7
Programowanie:
Funkcje dodatkowe
BHB430.BOOK Seite 180 Dienstag, 27. Juni 2006 1:29 13
7.1 Wprowadzić funkcje dodatkowe M i STOP
87 STOP M6
na
pocztku
M działanie na końcu
bloku
bloku
M00 Przebieg programu STOP
Wrzeciono STOP
Chłodziwo OFF
M08 Chłodziwo ON
Postpowanie standardowe
TNC odnosi współrzdne do punktu zerowego obrabianego
przedmiotu patrz „Punkt odniesienia wyznaczyć (bez 3Dsondy
impulsowej)”, strona 23.
Działanie
M91 i M92 działaj tylko w tych zapisach programowych, w których
zaprogramowane jest M91 lub M92.
Z
Działanie
M104 działa tylko w tych blokach programu, w których M104 jest
zaprogramowane.
M104 zadziała na końcu bloku.
Zachowanie z M130
Współrzdne w blokach prostychTNC odnosi przy aktywnej,
pochylonej płaszczyźnie obróbki do nie pochylonego układu
współrzdnych
TNC pozycjonuje wtedy (pochylone) narzdzie na zaprogramowan
współrzdn nie pochylonego układu.
Działanie
M130 działa wierszami w wierszach prostych bez korekcji promienia
narzdzia.
Postpowanie z M90
Narzdzie zostaje prowadzone na narożnych przejściach ze stał
prdkości torow: Przeszlifować naroża i powierzchnia
obrabianego przedmiotu bdzie gładsza. Dodatkowo skraca si
czas obróbki. Patrz rysunek po prawej stronie na środku.
Przykład zastosowania: Powierzchnie składajce si z krótkich X
prostych odcinków.
Działanie
M90 działa tylko w tym bloku programowym, w którym jest M90
zaprogramowana.
M90 zadziała na pocztku bloku. Praca z odstpem opóźnienia
Y
(odstp stanowicy różnic pomidzy pozycj rzeczywist i zadan
narzdzia w danym momencie) musi być wybrana.
Postpowanie z M97
TNC ustala punkt przecicia toru kształtowego dla elementów Y
konturu –jak w przypadku naroży wewntrznych – i przemieszcza
narzdzie przez ten punkt.
Prosz programować M97 w tym bloku, w którym jest wyznaczony S S
ten punkt naroża zewntrznego.
13 16
17
Działanie
M97 działa tylko w tym bloku programu, w którym zaprogramowana 14 15
jest M97.
NCbloki przykładowe
5 TOOL DEF L ... R+20 Duży promień narzdzia
...
13 L X ... Y ... R.. F .. M97 Dosunć narzdzie do punktu 13 konturu
14 L IY–0,5 .... R .. F.. Obrobić stopnie konturu 13 i 14
15 L IX+100 ... Dosunć narzdzie do punktu 15 konturu
16 L IY+0,5 ... R .. F.. M97 Obrobić stopnie konturu 15 i 16
17 L X .. Y ... Dosunć narzdzie do punktu 17 konturu
Postpowanie z M98
Przy pomocy funkcji dodatkowej M98 TNC przemieszcza tak daleko
narzdzie, że każdy punkt konturu zostaje rzeczywiście obrobiony:
Działanie
M98 działa tylko w tych zapisach programu, w których M98 jest S S
programowane.
M98 zadziała na końcu zapisu. X
NCbloki przykładowe
Dosunć narzdzie do konturu po kolei w punktach 10, 11 i 12:
10 L X ... Y... RL F Y
11 L X... IY... M98
12 L IX+ ...
FZMAX = FPROG x F%
M103 wprowadzić
Jeśli do zapisu pozycjonowania zostaje wprowadzona M103, to TNC
prowadzi dalej dialog i zapytuje o współczynnik F.
Działanie
M103 zadziała na pocztku bloku.
M103 anulować: M103 zaprogramować ponownie bez
współczynnika
NCbloki przykładowe
Posuw przy pogłbianiu wynosi 20% posuwu na równej
płaszczyźnie.
Postpowanie z M136
Przy pomocy M136 TNC przemieszcza narzdzie nie w mm/min lecz
z ustalonym w programie posuwem F w milimetr/obrót wrzeciona.
Jeśli zmienia si prdkość obrotow poprzez Override wrzeciona,
TNC dopasowuje automatycznie posuw.
Działanie
M136 zadziała na pocztku bloku.
M136 anuluje si, programujc M137.
Działanie
M109 i M110 zadziałaj na pocztku bloku.
M109 i M110 wycofujemy przy pomocy M111.
Postpowanie z M120
TNC sprawdza kontur ze skorygowanym promieniem na zaistnienie
podcinek i przecić oraz oblicza wstpnie tor narzdzia od
aktualnego bloku. Miejsca, w których narzdzie uszkodziłoby kontur,
pozostaj nie obrobione (na rysunku po prawej stronie
przedstawione w ciemnym tonie). Można M120 także używać, aby
X
dane digitalizacji lub dane, które zostały wytworzone przez
zewntrzny system programowania, uzupełnić wartościami korekcji
promienia narzdzia. W ten sposób odchylenia od teoretycznego
promienia narzdzia mog zostać skompensowane.
wprowadzenia
Jeśli w zapisie pozycjonowania zostaje wprowadzony M120, to TNC
kontynuje dialog dla tego zapisu i zapytuje o liczb wstpnie
obliczanych bloków LA.
Działanie
M120 musi znajdować si w NCbloku, który zawiera również
korekcj promienia RL lub RR. M120 działa od tego bloku do
momentu aż
korekcja promienia zostanie z R0 anulowana
M120 LA0 programować
M120 bez LA programować
z PGM CALL wywołać inny program
M120 zadziała na pocztku bloku.
Ograniczenia
Powrót na kontur po Zewntrznym/Wewntrznym Stoppoleceniu
można przeprowadzić przy pomocy funkcji PRZEBIEG W PRZÓD
DO BLOKU N
Jeśli s używane funkcje toru kształtowego RND i CHF, bloki
leżce przed i za RND lub CHF mog zawierać tylko współrzdne
płaszczyzny obróbki
Jeśli narzdzie dosuwane jest stycznie do konturu, musi zostać
użyta funkcja APPR LCT; blok z APPR LCT może zawierać
współrzdne płaszczyzny obróbki
Jeżeli opuszcza si stycznie kontur, musi zostać użyta funkcja DEP
LCT; blok z DEP LCT może zawierać tylko współrzdne
płaszczyzny obróbki
Postpowanie z M118
Z M118 można przeprowadzić w czasie przebiegu programu rczne
poprawki przy pomocy koła rcznego. W tym celu prosz
zaprogramować M118 i wprowadzić specyficzn dla osi wartość X, Y
i Z w mm.
Wprowadzenia
Jeżeli wprowadzamy do bloku pozycjonowania M118, to TNC
kontynuje dialog i zapytuje o specyficzne dla osi wartości. Prosz
używać pomarańczowych klawiszy osiowych lub ASCIIklawiatury dla
wprowadzenia współrzdnych.
Działanie
Pozycjonowanie przy pomocy koła rcznego zostanie anulowane,
jeśli zaprogramuje si na nowo M118 bez X, Y i Z.
M118 zadziała na pocztku bloku.
NCbloki przykładowe
W czasie przebiegu programu powinno si przy pomocy rcznego na
płaszczyźnie obróbki X/Y o ±1 mm od programowanej wartości móc
dokonać przemieszczenia:
Postpowanie z M140
Przy pomocy M140 MB (move back) można dokonać odsuwu po
wprowadzalnym odcinku w kierunku osi narzdzia od konturu.
Wprowadzenia
Jeśli wprowadzamy w wierszu pozycjonowania M140, to TNC
kontynuje dialog i zapytuje o t drog, któr powinno pokonać
narzdzie przy odsuwie od konturu. Prosz wprowadzić żdany
odcinek, który ma pokonać narzdzie przy odsuwie od konturu
prosz nacisnć Softkey MAX, aby przemieścić si do krawdzi
obszaru przemieszczenia.
Działanie
M140 działa tylko w tym bloku programu, w którym zaprogramowana
jest M140.
M140 zadziała na pocztku bloku.
NCbloki przykładowe
Wiersz 250: Odsunć narzdzie 50 mm od konturu
Wiersz 251: Przemieścić narzdzie do krawdzi obszaru
przemieszczenia
Postpowanie z M141
TNC przemieszcza osie maszyny także wówczas, jeśli sonda
impulsowa jest wychylona. Funkcja ta jest konieczna, jeśli
zapisujemy własny cykl pomiarowy w połczeniu z cyklem
pomiarowym 3, aby przemieścić swobodnie układ impulsowy po
wychyleniu w wierszu pozycjonowania.
Działanie
M141 działa tylko w tym bloku programu, w którym zaprogramowana
jest M141.
M141 zadziała na pocztku bloku.
Postpowanie z M142
Wszystkie modalne informacje o programie, oprócz obrotu
podstawowego, 3Dobrotu i Qparametrów zostaj wycofane.
Działanie
M142 działa tylko w tym bloku programu, w którym zaprogramowana
jest M142.
M142 zadziała na pocztku bloku.
Postpowanie z M143
TNC usuwa zaprogramowany obrót podstawowy w programie NC.
Działanie
M143 działa tylko w tym bloku programu, w którym zaprogramowana
jest M143.
M143 zadziała na pocztku bloku.
Działanie
M116 działa na płaszczyźnie obróbki
Przy pomocy M117 wycofujemy M116; na końcu programu M116
również nie zadziała.
M116 zadziała na pocztku bloku.
Pozycja Droga
Pozycja zadana
rzeczywista przemieszczenia
350° 10° –340°
Postpowanie z M126
Z M126 TNC przemieszcza oś obrotu, której wskazanie jest
zredukowane do wartości poniżej 360°, po krótkiej drodze.
Przykłady:
Pozycja Droga
Pozycja zadana
rzeczywista przemieszczenia
350° 10° +20°
Działanie
M126 zadziała na pocztku bloku.
M126 wycofujemy z M127; na końcu programu M126 również nie
zadziała.
Postpowanie z M94
TNC redukuje na pocztku bloku aktualn wartość kta do wartości
poniżej 360° i przemieszcza nastpnie oś do wartości
programowanej. Jeśli kilka osi obrotu jest aktywnych, M94 redukuje
wskazania wszystkich osi obrotu. Alternatywnie można za M94
wprowadzić oś obrotu. TNC redukuje potem wskazanie tej osi.
NCbloki przykładowe
Wskazane wartości wszystkich osi obrotu zredukować:
L M94
L M94 C
Działanie
M94 działa tylko w tym bloku programu, w którym M94 jest
zaprogramowane.
M94 zadziała na pocztku bloku.
Postpowanie z M114
Jeśli w programie zmienia si pozycja sterowanej osi wahań, to TNC
kompensuje to przesunicie narzdzia automatycznie przy pomocy
3Dkorekcji długości. Ponieważ geometria maszyny jest zapisana w
parametrach maszynowych, TNC kompensuje także automatycznie dB
specyficzne dla maszyny przesunicia. Programy musz zostać
obliczone przez postprocesor tylko raz, także jeśli one zostan
odpracowane na różnych maszynach z TNCsterowaniem. X
Jeśli maszyna nie posiada sterowanej osi wahań (głowica nachylana
rcznie, głowica zostaje pozycjonowana przez PLC), można po
M114 wprowadzić obowizujc każdorazowo pozycj głowicy
odchylnej (np. M114 B+45, Qparametr dozwolony).
Korekcja promienia narzdzia musi zostać uwzgldniona przez CAD
system lub przez postprocesor. Programowana korekcja promienia
RL/RR prowadzi do pojawienia si komunikatu o błdach.
Jeśli TNC dokonuje korekcji długości narzdzia, to zaprogramowany
posuw odnosi si do ostrego końca narzdzia, poza tym do punktu
odniesienia narzdzia.
Działanie
M114 zadziała na pocztku bloku, M115 na końcu bloku. M114 nie
działa przy aktywnej korekcji promienia narzdzia.
M114 cofa si z M115. Na końcu programu M114 również nie działa.
Działanie
M128 zadziała na pocztku bloku, M129 na końcu bloku. M128
działa także w rcznych rodzajach pracy i pozostaje aktywna po
zmianie rodzaju pracy. Posuw dla ruchu kompensacyjnego
pozostaje tak długo w działaniu, aż zostanie zaprogramowany nowy
posuw lub M128 wycofane przez M129.
M128 wycofuje si przez M129. Jeśli w rodzaju pracy przebiegu
programu zostanie wybrany nowy program, TNC również wycofuje
M128.
NCbloki przykładowe
Przeprowadzić przemieszczenia kompensacyjne z posuwem
wynoszcym 1000 mm/min:
Postpowanie z M134
TNC tak przemieszcza narzdzie przy pozycjonowaniu z pomoc osi
obrotowych, że na nie przylegajcych stycznie przejściach konturu
zostaje wykonane zatrzymanie dokładnościowe.
Działanie
M134 zadziała na pocztku bloku, M135 na końcu bloku.
M134 wycofuje si przy pomocy M135. Jeśli w rodzaju pracy
przebiegu programu zostaje wybierany nowy program, TNC również
wycofuje M134.
Postpowanie z M138
TNC uwzgldni przy podanych wyżej funkcjach tylko te osie wahań,
które zostały zdefiniowane przy pomocy M138.
Działanie
M138 zadziała na pocztku bloku.
M138 wycofuje si, programujć ponownie M138 bez podania osi
obrotowych.
NCbloki przykładowe
Dla podanych wyżej funkcji uwzgldnić tylko oś obrotu C:
Postpowanie z M144
TNC uwzgldnia zmian w kinematyce maszyny w wyświetlaczu
położenia, gdy powstaje ona np. przez wymian wrzeciona
nasadkowego. Jeśli zmienia si pozycja sterowanej osi nachylenia,
to ulega zmianie podczas operacji nachylenia także pozycja ostrza
narzdzia w stosunku do obrabianego przedmiotu. Powstałe
przesunicie zostaje obliczone w wyświetlaczu położenia.
Działanie
M144 zadziała na pocztku bloku. M144 nie działa w połczeniu z
M114, M128 lub Pochylenie płaszczyzny obróbki.
M144 anuluje si, programujc M145.
Działanie
M200 działa tak długo, aż przez M200, M201, M202, M203 lub M204
zostanie wydane nowe napicie.
Działanie
M201 działa tak długo, aż przez M200, M201, M202, M203 lub M204
zostanie wydane nowe napicie.
Działanie
M202 działa tak długo, aż przez M200, M201, M202, M203 lub M204
zostanie wydane nowe napicie.
Zakres wprowadzenia
Napicie V: 0 do 9.999 wolt
Czas TIME: 0 do 1.999 sekund
Działanie
M203 działa tak długo, aż przez M200, M201, M202, M203 lub M204
zostanie wydane nowe napicie.
Zakres wprowadzenia
Napicie V: 0 do 9.999 wolt
Czas TIME: 0 do 1.999 sekund
Działanie
M204 działa tak długo, aż przez M200, M201, M202, M203 lub M204
zostanie wydane nowe napicie.
8
Programowanie: Cykle
BHB430.BOOK Seite 206 Dienstag, 27. Juni 2006 1:29 13
8.1 Praca z cyklami
Wywołać cykl
Warunki
Przed wywołaniem cyklu prosz każdorazowo
zaprogramować:
BLK FORM dla prezentacji graficznej (konieczna tylko
dla grafiki testowej)
Wywołanie narzdzia
Kierunek obrotu wrzeciona (funkcja dodatkowa M3/
M4)
Definicj cyklu (CYKL DEF).
Prosz zwrócić uwag na dalsze warunki, które zostały
przedstawione w nastpnych opisach cyklów.
Nazwa pliku?
NCblok przykładowy
7 SEL PATTERN “TNC:\DIRKT5\MUST35.PNT“
Cykl Softkey
1 WIERCENIE GŁBOKIE
Bez automatycznego pozycjonowania wstnego
200 WIERCENIE
Z automatycznym pozycjonowaniem wstpnym, 2ga
Bezpieczna wysokość
202 WYTACZANIE
Z automatycznym pozycjonowaniem wstpnym, 2ga
Bezpieczna wysokość
17 GWINTOWANIE GS
Bez uchwytu wyrównawczego
18 NACINANIE GWINTU
Przykład: NCbloki
8.3 Cykle dla wiercenia, gwintowania i frezowania gwintów
Q208
Prosz uwzgldnić przed programowaniem
Q211
Zaprogramować blok pozycjonowania w punkcie startu
(środek odwiertu) płaszczyzny obróbki z korekcj
promienia R0. X
Znak liczby parametru cyklu Głbokość określa kierunek
pracy (obróbki). Jeśli zaprogramujemy głbokość = 0, to
TNC nie wykonuje tego cyklu.
Przykład: NCbloki
8.3 Cykle dla wiercenia, gwintowania i frezowania gwintów
Przykład:
8.3 Cykle dla wiercenia, gwintowania i frezowania gwintów
Niebezpieczeństwo kolizji!
Prosz wybrać taki kierunek odjazdu od materiału, aby
narzdzie odsunło si od krawdzi odwiertu.
Prosz sprawdzić, gdzie znajduje si ostrze narzdzia,
jeśli zaprogramujemy orientacj wrzeciona pod ktem,
który wprowadzany jest w Q336 (np. w rodzaju pracy
Pozycjonowanie z rcznym wprowadzeniem danych).
Prosz tak wybrać kt, aby ostrze narzdzia leżało
równolegle do jednej z osi współrzdnych.
Przy pomocy tego cyklu wytwarza si pogłbienia, które znajduj si
na dolnej stronie obrabianego przedmiotu.
1 TNC pozycjonuje narzdzie w osi wrzeciona na biegu szybkim
FMAX na Bezpieczn wysokość nad powierzchni obrabianego
przedmiotu
2 Tam TNC przeprowadza orientacj wrzeciona do 0°pozycji i
przesuwa narzdzie o wymiar mimośrodu X
3 Nastpnie narzdzie zagłbia si z posuwem posuwem
pozycjonowania wstpnego w rozwiercony odwiert, aż ostrz
znajdzie si na Bezpiecznej wysokości poniżej dolnej krawdzi
obrabianego przedmiotu
4 TNC przemieszcza narzdzie ponownie na środek odwiertu, Z
włcza wrzeciono i jeśli zachodzi potrzeba chłodziwo i
przemieszcza narzdzie z posuwem pogłbiania na zadan
głbokość pogłbiania
5 Jeśli wprowadzono, narzdzie przebywa na dnie pogłbienia i
wysuwa si ponownie z odwiertu, TNC przeprowadza orientacj Q204
wrzeciona i przesuwa je ponownie o wymiar mimośrodu Q200
6 Nastpnie TNC przemieszcza narzdzie z posuwem
pozycjonowania wstpnego na Bezpieczn wysokość i z tamtd –
jeśli wprowadzono– z FMAX na 2g Bezpieczn wysokość. Q250 Q203
Q249
Prosz uwzgldnić przed programowaniem
Q200 X
Zaprogramować blok pozycjonowania w punkcie startu
(środek odwiertu) płaszczyzny obróbki z korekcj
promienia R0.
Znak liczby parametru cyklu Głbokość określa kierunek
pracy przy pogłbianiu. Achtung: Dodatni znak liczby Z Q253
pogłbia w kierunku dodatniej osi wrzeciona.
Tak wprowadzić długość wrzeciona, że nie krawdź Q251
ostrza, lecz krawdź dolna wytaczadła była
wymiarowana.
Q252
TNC uwzgldnia przy obliczaniu punktu startu
pogłbienia długość krawdzi ostrza wytaczadła i
grubość materiału.
Q255
Q254
X
Q214
Przykład: NCbloki
8.3 Cykle dla wiercenia, gwintowania i frezowania gwintów
F: Posuw mm/min)
S: Prdkość obrotowa wrzeciona (obr/min)
p: Skok gwintu (mm)
TNC nacina gwint albo jednym albo kilkoma chodami roboczymi bez 13
uchwytu wyrównawczego. Z
Zalety w porównaniu do cyklu "Gwintowanie z uchwytem
wyrównawczym":
1
Wiksza prdkość obróbki
Powtarzalny rysunek gwintu, ponieważ wrzeciono ustawia si na X
pozycj 0° przy wywoływaniu cyklu (zależne od parametru 12
maszynowego 7160)
Wikszy zakres przemieszczania si osi wrzeciona, ponieważ nie
ma uchwytu wyrównawczego
TNC nacina gwint albo jednym albo kilkoma chodami roboczymi bez
uchwytu wyrównawczego.
Zalety w porównaniu do cyklu "Gwintowanie z uchwytem
wyrównawczym": Patrz „GWINTOWANIE bez uchwytu
wyrównawczego GS (cykl 17)”, strona 234
1 TNC pozycjonuje narzdzie w osi wrzeciona na biegu szybkim
FMAX na Bezpieczn wysokość nad powierzchni obrabianego
przedmiotu
2 Narzdzie dojeżdża jednym chodem roboczym na głbokość
wiercenia
3 Nastpnie zostaje odwrócony kierunek obrotu wrzeciona i
narzdzie po przerwie czasowej odsunite na Bezpieczn
wysokość. Jeśli wprowadzono 2g Bezpieczn wysokość, TNC
przemieszcza narzdzie z FMAX na t wysokość
4 Na bezpiecznej wysokości TNC zatrzymuje wrzeciono
lewoskrtny – –1(RR) Z+
prawoskrtny + –1(RR) Z–
lewoskrtny – +1(RL) Z–
lewoskrtny – –1(RR) Z–
prawoskrtny + –1(RR) Z+
lewoskrtny – +1(RL) Z+
Przykład: NCbloki
Przykład: NCbloki
Przykład: NCbloki
Przykład: NCbloki
8.3 Cykle dla wiercenia, gwintowania i frezowania gwintów
Przykład: NCbloki
8.3 Cykle dla wiercenia, gwintowania i frezowania gwintów
Y
100
90
10
X
10 20 80 90 100
Przebieg programu
Cykl wiercenia programować w programie Y
głównym 100
Zaprogramować obróbk w podprogramie,
M12
patrz „Podprogramy”, strona 349
70
M12
20
X
20 70 100
Cykl Softkey
4 FREZOWANIE KIESZENI (prostoktnych)
Cykl obróbki zgrubnej bez automatycznego
pozycjonowania wstpnego
5 KIESZEŃ OKRAGŁA
Cykl obróbki zgrubnej bez automatycznego
pozycjonowania wstpnego
Q219
Q217
Q207
X
Q216 Q221
Przykład: NCbloki
Y Q218
Q
Q207
22
0
Q219
Q217
X
Q216 Q221
Przykład: NCbloki
KIESZEN OKR
GŁA (cykl 5)
1 Narzdzie wcina si w pozycji startu (środek kieszeni) w materiał
obrabianego przedmiotu i przesuwa si na pierwsz głbokość Y
dosuwu
2 Nastpnie narzdzie rysuje z posuwem F pokazany na rysunku po
prawej stronie tor w kształcie spirali; do bocznego dosuwu k,
patrz „FREZOWANIE KIESZENI (cykl 4)”, strona 264
3 Ta operacja powtarza si, aż zostanie osignita głbokość
4 Przy końcu cyklu TNC przemieszcza narzdzie z powrotem do
pozycji startu
Przykład: NCbloki
16 L Z+100 R0 FMAX
17 CYKL DEF 5.0 KIESZEŃ OKR.
18 CYKL DEF 5.1 ODST 2
19 CYCL DEF 5.2 GŁ BOKOŚĆ 12
20 CYCL DEF 5.3 DOSUW 6 F80
21 CYKL DEF 5.4 PROMIEŃ 35
22 CYCL DEF 5.5 F100 DR+
23 L X+60 Y+50 FMAX M3
24 L Z+2 FMAX M99
KIESZEN OKR
GŁ
OBRABIAĆ NA GOTOWO
(cykl 214)
1 TNC przemieszcza narzdzie automatycznie w osi wrzeciona na
Bezpieczn wysokość, lub –jeśli wprowadzono – na 2g Y
Bezpieczn wysokość i nastpnie do środka kieszeni
2 Ze środka kieszeni narzdzie przemieszcza si na płaszczyźnie
obróbki do punktu startu obróbki. TNC uwzgldnia dla obliczenia
punktu startu przekrój czści nieobrobionej i promień narzdzia.
Jeśli promień czści nieobrobionej zostanie wprowadzony z
wartości 0, to TNC wcina narzdzie w środek kieszeni
3 Jeśli narzdzie znajduje si na 2giej Bezpiecznej wysokości, to
TNC przemieszcza si na biegu szybkim FMAX na Bezpieczn
wysokość i z tamtd z posuwem dosuwu wgłbnego na pierwsz
głbokość dosuwu
4 Nastpnie narzdzie przemieszcza si stycznie do konturu czści
gotowej i frezuje ruchem współbieżnym po obwodzie X
5 Po tym narzdzie odjeżdża stycznie od konturu do punktu startu
na płaszczyźnie obróbki
6 Ta operacja powtarza si (35), aż zostanie osignita
zaprogramowana głbokość
7 Przy końcu cyklu TNC przemieszcza narzdzie na biegu szybkim
na Bezpieczn wysokość lub –jeśli wprowadzono – na 2g
2. Bezpieczn wysokość i nastpnie na środek kieszeni (pozycja Q206
końcowa = pozycja startu) Z
Prosz uwzgldnić przed programowaniem
Q200 Q204
TNC pozycjonuje narzdzie w osi narzdzi i na Q203
płaszczyźnie automatycznie. Q202
Q201
Znak liczby parametru cyklu Głbokość określa kierunek
pracy (obróbki). Jeśli zaprogramujemy głbokość = 0, to
TNC nie wykonuje tego cyklu.
Jeśli chcemy obrabiać kieszeń na gotowo od razu, to
prosz używać freza z tncym przez środek zbem X
czołowym (DIN 844) i wprowadzić niewielki posuw
dosuwu wgłbnego.
Y
Q207
Q222
Q223
Q217
X
Q216
Przykład: NCbloki
CZOP OKR
GŁY OBRABIAĆ NA GOTOWO
(cykl 215)
1 TNC przemieszcza narzdzie automatycznie w osi wrzeciona na
Bezpieczn wysokość, lub –jeśli wprowadzono – na 2. g Y
Bezpieczn wysokość i nastpnie do środka kieszeni
2 Ze środka czopu narzdzie przemieszcza si na płaszczyźnie
obróbki do punktu startu obróbki. Punkt startu leży w odległości
równej 3,5krotnej wartości promienia narzdzia na prawo od
czopu
3 Jeśli narzdzie znajduje si na 2giej Bezpiecznej wysokości, to
TNC przemieszcza si na biegu szybkim FMAX na Bezpieczn
wysokość i z tamtd z posuwem dosuwu wgłbnego na pierwsz
głbokość dosuwu
4 Nastpnie narzdzie przemieszcza si stycznie do konturu czści
gotowej i frezuje ruchem współbieżnym po obwodzie
5 Po tym narzdzie odjeżdża stycznie od konturu do punktu startu X
na płaszczyźnie obróbki
6 Ta operacja powtarza si (35), aż zostanie osignita
zaprogramowana głbokość
7 Przy końcu cyklu TNC przemieszcza narzdzie na biegu szybkim
FMAX na Bezpieczn wysokość lub –jeśli wprowadzono – na 2g
Bezpieczn wysokość i nastpnie na środek kieszeni (pozycja
końcowa = pozycja startu) Q206
Z
Prosz uwzgldnić przed programowaniem
TNC pozycjonuje narzdzie w osi narzdzi i na Q200 Q204
płaszczyźnie automatycznie. Q203
Q202
Znak liczby parametru cyklu Głbokość określa kierunek
Q201
pracy (obróbki). Jeśli zaprogramujemy głbokość = 0, to
TNC nie wykonuje tego cyklu.
Jeśli czop ma być wyfrezowany od razu, to prosz
używać frezu z tncym przez środek zbem czołowym
(DIN 844). Prosz wprowadzić dla posuwu dosuwu na X
głbokość niewielk wartość.
Q207
Q223
Q222
Q217
X
Q216
Przykład: NCbloki
Przykład: NCbloki
9 L Z+100 R0 FMAX
10 TOOL DEF 1 L+0 R+6
11 TOOL CALL 1 Z S1500
12 CYKL DEF 3.0 FREZOWANIE ROWKÓW
13 CYKL DEF 3.1 ODST 2
14 CYCL DEF 3.2 GŁ BOKOŚĆ 15
15 CYCL DEF 3.3 DOSUW 5 F80
16 CYKL DEF 3.4 X50
17 CYKL DEF 3.5 Y15
18 CYKL DEF 3.6 F120
19 L X+16 Y+25 R0 FMAX M3
20 L Z+2 M99
Obróbka zgrubna
1 TNC pozycjonuje narzdzie na biegu szybkim w osi wrzeciona na
2g bezpieczn wysokość i nastpnie do centrum lewego Z
okrgu; stamtd TNC pozycjonuje narzdzie na bezpiecznej Q207
wysokości nad powierzchni obrabianego przedmiotu Q204
Q200
2 Narzdzie przemieszcza si z posuwem frezowania na Q203
powierzchni obrabianego przedmiotu; z tamtd frez przesuwa
si w kierunku wzdłużnym rowka – zagłbiajc si ukośnie w Q202
materiał – do centrum prawego okrgu Q201
3 Nastpnie narzdzie przemieszcza si przy ukośnym zagłbieniu
z powrotem do centrum lewego okrgu; te kroki powtarzaj si,
aż zostanie osignita zaprogramowana głbokość frezowania
X
4 Na głbokości frezowania TNC przemieszcza narzdzie do
frezowania płaszczyzn na drugi koniec rowka i potem znowu na
środek rowka
Obróbka wykańczajca Y
X
Q216
Przykład: NCbloki
ROWEK OKR
GŁY (podłużny) z pogłbianiem
ruchem wahadłowym (cykl 211)
Obróbka zgrubna
1 TNC pozycjonuje narzdzie na biegu szybkim w osi wrzeciona na
2g bezpieczn wysokość i nastpnie do centrum prawego
koła. Stamtd TNC pozycjonuje narzdzie na zadan bezpieczn
wysokość nad powierzchni obrabianego przedmiotu
2 Narzdzie przemieszcza si z posuwem frezowania na
powierzchni obrabianego przedmiotu; z tamtd frez przesuwa
si – zagłbiajc si ukośnie w materiał – do drugiego końca
rowka
3 Nastpnie narzdzie przesuwa si ponownie ukośnie zagłbiajc
si do punktu startu; ta operacja (2 do 3) powtarza si, aż
zostanie osignita zaprogramowana głbokość frezowania
4 Na głbokości frezowania TNC przemieszcza narzdzie dla
frezowania płaszczyzn na drugi koniec rowka
Obróbka wykańczajca
5 Ze środka rowka TNC przemieszcza narzdzie stycznie do
gotowego konturu; nastpnie TNC obrabia kontur na gotowo
ruchem współbieżnym (przy M3), jeśli wprowadzono także w
kilku dosuwach. Punkt startu dla obróbki wykańczajcej leży w
centrum prawego koła.
Z
6 Przy końcu konturu narzdzie odjeżdża stycznie od konturu
Q207
7 Na koniec narzdzie przemieszcza si na biegu szybkim FMAX na
Bezpieczn wysokość i – jeśli wprowadzono – na 2g Q204
Q200
Bezpieczn wysokość Q203
Q202
Prosz uwzgldnić przed programowaniem
Q201
TNC pozycjonuje narzdzie w osi narzdzi i na
płaszczyźnie automatycznie.
Przy obróbce zgrubnej narzdzie zagłbia si ruchem
HELIX od jednego końca rowka do drugiego w materiał. X
Wiercenie wstpne nie jest tym samym konieczne.
Znak liczby parametru cyklu Głbokość określa kierunek
pracy (obróbki). Jeśli zaprogramujemy głbokość = 0, to Y
TNC nie wykonuje tego cyklu.
Wybrać średnic freza nie wiksz niż szerokość rowka i
nie mniejsz niż jedna trzecia szerokości rowka. Q248
Q219
Wybrać średnic freza mniejsz niż połowa długości Q24
4 Q245
rowka. W przeciwnym razie TNC nie może pogłbiać Q217
narzdzia ruchem posuwistozwrotnym
X
Q216
Przykład: NCbloki
Y Y
90
100
90°
70
8 45°
R2
80
50
5
X Z
50 100 -40 -30 -20
Cykl Softkey
220 WZÓR PUNKTOWY NA OKRGU
Q200 Q204
Q203
Przykład: NCbloki
8.5 Cykle dla wytwarzania wzorów punktowych
8 Punktstartu 2szej osi Q226 (absolutnie): Q225=+15 ;PUNKT STARTU 1SZEJ OSI
Współrzdna punktu startu w osi pomocniczej Q226=+15 ;PUNKT STARTU 2GIEJ OSI
płaszczyzny obróbki
Q237=+10 ;ODST P 1SZEJ OSI
8 Odstp1szej osi Q237 (przyrostowo): Odstp
pojedyńczych punktów w wierszu Q238=+8 ;ODST P 2 GIEJ OSI
Q242=6 ;LICZBA SZPALT
8 Odstp 2szej osi Q238 (przyrostowo): Odstp
wierszy od siebie Q243=4 ;LICZBA WIERSZY
8 Liczba szpalt Q242: Liczba zabiegów obróbkowych Q224=+15 ;POŁOŻENIE PRZY OBROCIE
w wierszu Q200=2 ;BEZPIECZNA WYSOKOŚĆ
8 Liczba wierszy Q243: Liczba wierszy Q203=+30 ;WSPÓŁ. POWIERZCHNI
8 Kt
obrotu Q224 (absolutnie): Kt, o jaki zostaje Q204=50 ;2GA BEZPIECZNA
obrócony cały rysunek układu; środek obrotu leży w WYSOKOŚĆ
punkcie startu
Q301=1 ;ODJAZD NA BEZP.
8 Bezpieczna wysokość Q200 (przyrostowo): WYSOKOŚĆ
Odstp wierzchołek ostrza narzdzia – powierzchnia
obrabianego przedmiotu
8 Współ. powierzchni obrabianego przedmiotu
Q203 (absolutnie): Współrzdna powierzchni
obrabianego przedmiotu
8 2gaBezpieczna wysokość Q204 (przyrostowo):
Współrzdna osi wrzeciona, na której nie może
dojść do kolizji pomidzy narzdziem i obrabianym
przedmiotem (mocowadłem)
8 Przejazd na bezpieczn wysokość Q301:
Określić, jak narzdzie ma si przemieszczać
midzy zabiegami obróbkowymi:
0: Przemieszczenie pomidzy operacjami obróbki
na bezpieczn wysokość
1: Przemieszczenie pomidzy punktami pomiaru na
2. bezpieczn wysokość
100
R25
70 30°
R35
25
X
30 90 100
7 CYCL DEF 220 SZABLON KOŁOWY Definicja cyklu koło otworu 1, CYKL 200 zostaj wywołany
Q216=+30 ;ŚRODEK 1SZEJ OSI automatycznie Q200, Q203 i Q204 działaj z cyklu 220
Q217=+70 ;ŚRODEK 2GIEJ OSI
Q244=50 ;ŚRED. WYCINKA KOŁA
Q245=+0 ;KAT STARTU
Q246=+360 ;K
T KOŃCOWY
Q246=+360 ;K
T KOŃCOWY
Q247=+0 ;LICZBA
Q200=2 ;BEZPIECZNA WYSOKOŚĆ
Q203=+0 ;WSPŁ. POWIERZ.
Q204=100 ;2 GA BEZP.
Q301=1 ;ODJAZD NA BEZP. WYSOKOŚĆ
8 CYCL DEF 220 SZABLON KOŁOWY Definicja cyklu koło otworu 2, CYKL 200 zostaj wywołany
Q216=+90 ;ŚRODEK 1SZEJ OSI automatycznie Q200, Q203 i Q204 działaj z cyklu 220
Q217=+25 ;ŚRODEK 2GIEJ OSI
Q244=70 ;ŚREDNICA WYCINKA KOŁA
Q245=+90 ;K
T STARTU
Q246=+360 ;K
T KOŃCOWY
Q247=30 ;KROK K
TOWY
Q241=5 ;ILOŚĆ
Q200=2 ;BEZPIECZNA WYSOKOŚĆ
Q203=+0 ;WSPŁ. POWIERZ.
Q204=100 ;2GA BEZPIECZNA WYSOKOŚĆ
Q301=1 ;ODJAZD NA BEZP. WYSOKOŚĆ
9 L Z+250 R0 F MAX M2 Przemieścić narzdzie poza materiałem, koniec programu
10 END PGM BOHRB MM
8.6 SLcykle
8.6 SLcykle
Podstawy
Przy pomocy SLcykli można zestawiać kompleksowe kontury, Przykład: Schemat: Odpracowywanie przy
składajce si z 12 konturów czściowych (kieszenie lub wysepki). pomocy SLcykli
Kontury czściowe prosz wprowadzać jako podprogramy. Z listy
konturów czściowych (numery podprogramów), które zostan 0 BEGIN PGM SL2 MM
podane w cyklu 14 KONTUR, TNC oblicza cały kontur. ...
Pamić ograniczona jest dla jednego SLcyklu (wszystkie 12 CYKL DEF 14.0 KONTUR ...
podprogramy konturowe) do 48 Kbyte. Liczba 13 CYKL DEF 20.0 DANE KONTURU ...
możliwych elementów konturu zależy od rodzaju konturu
(kontur wewntrzny/zewntrzny) i liczby konturów ...
czściowych i wynosi np. ok. 256 bloków prostych. 16 CYKL DEF 21.0 WIERCENIE WST PNE
17 CYKL CALL
Właściwości podprogramów
...
Przeliczenia współrzdnych s dozwolone Jeśli zostan one
18 CYKL DEF 22.0 FREZ. WYBRANIA
zaprogramowane w obrbie wycinków konturów, to działaj one
także w nastpnych podprogramach, nie musz zostać (PRZECI
GANIE)
wycofywane po wywołaniu cyklu 19 CYKL CALL
TNC ignoruje posuwy F i funkcje dodatkowe M ...
TNC rozpoznaje kieszeń, jeśli kontur obwodzi si od wewntrz, np
22 CYKL DEF 23.0 FREZOW. NA GOT.
zarysowanie konturu zgodnie z ruchem wskazówek zegara z
korekcj promienia RR 23 CYKL CALL
TNC rozpoznaje wysepk, jeśli kontur obwodzi si od wewntrz, ...
np. zarysowanie konturu zgodnie z ruchem wskazówek zegara z
korekcj promienia RL 26 CYKL DEF 24.0 FREZ. NA GOT.
POWIERZ. BOCZNEJ
Podprogramy nie mog zawierać żadnych współrzdnych w osi
wrzeciona 27 CYKL CALL
W pierwszym bloku współrzdnych podprogramu określa si ...
płaszczyzn obróbki. Osie pomocnicze U,V,W s dozwolone
50 L Z+250 R0 FMAX M2
Właściwości cykli obróbki
51 LBL 1
TNC pozycjonuje przed każdym cyklem automatycznie na
bezpieczn wysokość ...
Każdy poziom głbokości jest frezowany bez odsuwania 55 LBL 0
narzdzia; wysepki zostan objechane z boku
56 LBL 2
Promień „naroży wewntrznych “ jest programowalny – narzdzie
nie zatrzymuje si, zaznaczenia poza materiałem zostan ...
uniemożliwione (obowizuje dla ostatniego zewntrznego toru 60 LBL 0
przy przeciganiu i wykańczaniu bocznych powierzchni)
...
Przy wykańczaniu powierzchni bocznych TNC dosuwa narzdzie
do konturu na torze kołowym stycznym 99 END PGM SL2 MM
Przy obróbce na gotowo dna TNC przemieszcza narzdzie również
po tangencjalnym torze kołowym do obrabianego przedmiotu
(np.: Oś wrzeciona Z: Tor kołowy na płaszczyźnie Z/X)
TNC obrabia kontur przelotowo ruchem współbieżnym lub
ruchem przeciwbieżnym
Przegld SLcykle
Cykl Softkey
14 KONTUR (koniecznie wymagane)
Rozszerzone cykle:
Cykl Softkey
25 CI
G KONTURU
27 OSŁONA CYLINDRA
8.6 SLcykle
KONTUR (cykl 14)
W cyklu 14 KONTUR wyszczególnia si wszystkie podprogramy,
które maj być przeniesione do jednego ogólnego konturu.
S1
A B
S2
Przykład: NCbloki
Podprogram 1: Kieszeń A:
51 LBL 1
52 L X+10 Y+50 RR
53 CC X+35 Y+50
54 C X+10 Y+50 DR
55 LBL 0
Podprogram 2: Kieszeń B
56 LBL 2
57 L X+90 Y+50 RR
58 CC X+35 Y+50
59 C X+90 Y+50 DR
60 LBL 0
„Powierzchnia “sumowa
Obwydwie powierzchnie wycinkowe A i B łcznie z powierzchni
nakładania si maj zostać obrobione:
Powierzchnie A i B musz być kieszeniami.
Pierwsze wybranie (w cyklu 14) musi rozpoczynać si poza drugim
wybraniem.
B
Powierzchnia A:
51 LBL 1 A
52 L X+10 Y+50 RR
53 CC X+35 Y+50
54 C X+10 Y+50 DR
55 LBL 0
Powierzchnia B:
56 LBL 2
57 L X+90 Y+50 RR
58 CC X+35 Y+50
59 C X+90 Y+50 DR
60 LBL 0
8.6 SLcykle
„Powierzchnia“ różnicy
Powierzchnia A ma zostać obrobiona bez wycinka pokrytego przez B:
Powierzchnia A musi być kieszeni i B musi być wysepk.
A musi rozpoczynać si poza B.
Powierzchnia A:
51 LBL 1
B
52 L X+10 Y+50 RR
A
53 CC X+35 Y+50
54 C X+10 Y+50 DR
55 LBL 0
Powierzchnia B:
56 LBL 2
57 L X+90 Y+50 RL
58 CC X+35 Y+50
59 C X+90 Y+50 DR
60 LBL 0
„Powierzchnia “ skrawania
Powierzchnia przykryta zarówno przez A jak i przez B ma zostać
obrobiona. (Po prostu przykryte powierzchnie maj pozostać
nieobrobione).
A i B musz być kieszeniami.
A rozpoczynać si wewntrz B.
Powierzchnia A: A B
51 LBL 1
52 L X+60 Y+50 RR
53 CC X+35 Y+50
54 C X+60 Y+50 DR
55 LBL 0
Powierzchnia B:
56 LBL 2
57 L X+90 Y+50 RR
58 CC X+35 Y+50
59 C X+90 Y+50 DR
60 LBL 0
8
Q
pracy (obróbki). Jeśli zaprogramujemy głbokość = 0, to
TNC nie wykonuje odpowiedniego cyklu.
Podane w cyklu 20 informacje o obróbce obowizuj dla Q9=+1
cykli 21 do 24.
Jeśli SLcykle s używane w programach z Q
parametrami, nie wolno parametrów Q1 do Q19
k X
zastosować jako parametrów programu.
8.6 SLcykle
WIERCENIE WST PNE (cykl 21)
Przebieg cyklu
Jak cykl 1 Wiercenie głbokie patrz „Cykle dla wiercenia,
gwintowania i frezowania gwintów”, strona 214.
Zastosowanie
Cykl 21 WIERCENIE WSTPNE uwzgldnia dla punktów wcicia w X
materiał naddatek na obróbk wykańczajc boczn i naddatek na
obróbk wykańczajc na dnie, jak i promień narzdzia
przecigajcego. Punkty wcicia s jednocześnie punktami startu
przecigania. Przykład: NCbloki
8 Głbokość dosuwu Q10(przyrostowo): Wymiar, o 58 CYKL DEF 21.0 WIERCENIE ZGRUBNE
jaki narzdzie zostaje każdorazowo dosunite (znak
liczby przy ujemnym kierunku pracy „–“) Q10=+5 ;GŁ BOKOŚĆ DOSUWU
8 Posuw dosuwu wgłbnego Q11: Posuw wiercenia Q11=100 ;POSUW DOSUWU NA GŁ B.
w mm/min Q13=1 ;ROWZWIERTAK
8 Numer narzdzia przecigania Q13:: Numer
narzdzia –narzdzia przecigania
PRZECI
GANIE (cykl 22)
1 TNC pozycjonuje narzdzie nad punktem wcicia; przy tym
uwzgldniany jest naddatek na obróbk wykańczajc z boku
2 Na pierwszej głbokości dosuwu narzdzie frezuje z posuwem
frezowania Q12 kontur od wewntrz na zewntrz
3 Przy tym kontury wysepki zostaj (tu: C/D) przy pomocy zbliżenia A B
do konturu kieszeni (tu: A/B) wyfrezowane
4 Nastpnie TNC obrabia kontur kieszeni na gotowo i przemieszcza
narzdzie z powrotem na Bezpieczn wysokość C D
Prosz uwzgldnić przed programowaniem
W danym przypadku prosz użyć freza z tncym przez
środek zbem czołowym (DIN 844), albo wywiercić
wstpnie przy pomocy cyklu 21.
8.6 SLcykle
OBRÓBKA NA GOT.DNA (cykl 23)
Przykład: NCbloki
Przykład: NCbloki
8 Kierunek obrotu ? Zgodnie z ruchem wskazówek
zegara = –1 Q9: 61 CYCL DEF 24.0 OBR.NA GOTOWO BOKU
Kierunek obróbki:
+1:Kierunek obróbki w kierunku przeciwnym do Q9=+1 ;KIERUNEK OBROTU
ruchu wskazówek zegara: Q10=+5 ;GŁ BOKOŚĆ DOSUWU
–1:Obrót zgodnie z ruchem wskazówek zegara
(RWZ) Q11=100 ;POSUW DOSUWU WGŁ.
8.6 SLcykle
CI
G KONTURU (cykl 25)
Przy pomocy tego cyklu można wraz z cyklem 14 KONTUR –
obrabiać „otwarte” kontury: Pocztek konturu i jego koniec nie leż
w tym samym punkcie. Z
Cykl 25 CI
G KONTURU wykazuje w porównaniu do obróbki Y
otwartego konturu z blokami pozycjonowania znaczne zalety:
TNC nadzoruje obróbk na ścinki i uszkodzenia konturu.
Sprawdzić kontur przy pomocy grafiki testowej
Jeśli promień narzdzia jest za duży, to kontur musi zostać
ewentualnie wtórnie obrobiony na narożach wewntrznych
Obróbk można wykonywać na całej długości ruchem
współbieżnym lub przeciwbieżnym. Rodzaj frezowania pozostanie
nawet zachowany, jeśli nastpi odbicie lustrzane konturów
W przypadku kilku dosuwów TNC może przemieszczać narzdzie
tam i z powrotem: Dodatkowo skraca si czas obróbki. X
Można także wprowadzić wartości naddatków, aby w kilku
przejściach roboczych dokonywać obróbki zgrubnej i
Przykład: NCbloki
wykańczajcej
8.6 SLcykle
OSŁONA CYLINDRA (cykl 27)
Przykład: NCbloki
8.6 SLcykle
8.6 SLcykle
OSŁONA CYLINDRA frezowanie rowków
(cykl28)
Przykład: NCbloki
8.6 SLcykle
8.6 SLcykle
Przykład: Przykład: frezowanie wybrania zgrubne i wykańczajce
10
Y 10
R20
55
R30 60°
30
X
30
8.6 SLcykle
Przykład: Nakładajce si na siebie kontury wiercić i obrabiać wstpnie, obrabiać
na gotowo
Y
16 16
100
R2
5
16
50
5
R2
X
35 65 100
8.6 SLcykle
21 LBL 1 Podprogram konturu 1: Kieszeń na lewo
22 CC X+35 Y+50
23 L X+10 Y+50 RR
24 C X+10 DR
25 LBL 0
26 LBL 2 Podprogram konturu 2: Kieszeń na prawo
27 CC X+35 Y+50
28 L X+90 Y+50 RR
29 C X+90 DR
30 LBL 0
31 LBL 3 Podprogram konturu 3: Wysepka czworoktna w lewo
27 CC X+65 Y+50
33 L Y+50
34 L X+43
35 L Y+42
36 L X+27
37 LBL 0
38 LBL 4 Podprogram konturu 4: Wysepka trójktna na prawo
39 L X+65 Y+42 RL
40 L X+57
41 L X+65 Y+58
42 L X+73 Y+42
43 LBL 0
44 END PGM C21 MM
Y
100
95
R7
5
R7,
,5
80
75
20
15
X
5 50 100
8.6 SLcykle
11 LBL 1 Podprogram konturu
12 L X+0 Y+15 RL
13 L X+5 Y+20
14 CT X+5 Y+75
15 L Y+95
16 RND R7,5
17 L X+50
18 RND R7,5
19 L X+100 Y+80
20 LBL 0
21 END PGM C25 MM
Wskazówka:
Cylinder zamocowany na środku stołu
obrotowego. Z
Punkt odniesienia znajduje si na środku
stołu obrotowego
,5
R7
60
20
C
30 50 157
8.6 SLcykle
11 LBL 1 Podprogram konturu
12 L C+40 Z+20 RL Dane w osi obrotu w mm (Q17=1)
13 L C+50
14 RND R7,5
15 L Z+60
16 RND R7,5
17 L IC20
18 RND R7,5
19 L Z+20
20 RND R7,5
21 L C+40
22 LBL 0
23 END PGM C27 MM
230 WIERSZOWANIE
Dla prostoktnych płaskich powierzchni
FREZOWANIE METOD
WIERSZOWANIA
(cykl 230)
1 TNC pozycjonuje narzdzie na biegu szybkim FMAX z aktualnej
pozycji na płaszczyźnie obróbki do punktu startu 1; TNC
przesuwa narzdzie przy tym o wartość promienia narzdzia na Z
lewo i w gór
2 Nastpnie narzdzie przemieszcza si z FMAX w osi wrzeciona na
Bezpieczn wysokość i potem z posuwem dosuwu wgłbnego na
zaprogramowan pozycj startu w osi wrzeciona
Y 12
3 Nastpnie narzdzie przemieszcza si z zaprogramowanym
posuwem frezowania do punktu końcowego 2; punkt końcowy
TNC oblicza z zaprogramowanego punktu startu,
zaprogramowanej długości i promienia narzdzia
4 TNC przesuwa narzdzie z posuwem frezowania poprzecznie do 1 X
punktu startu nastpnego wiersza; TNC oblicza przesunicie z
zaprogramowanej szerokości i liczby cić (przejść)
5 Potem narzdzie powraca w kierunku ujemnym 1szej osi
6 Frezowanie wierszowaniem powtarza si, aż wprowadzona
powierzchnia zostanie całkowicie obrobiona
7 Na koniec TNC przemieszcza narzdzie z FMAX z powrotem na
Bezpieczn wysokość
Q219
startu 3szej osi Q227 (absolutnie):
Wysokość w osi wrzeciona, na której dokonywuje si
Q209
frezowania wierszowaniem
8 1sza długość boku Q218 (przyrostowo): Długość
powierzchni w osi głównej płaszczyzny obróbki, Q226
odniesiona do punktu startu 1szej osi
8 2ga długość boku Q219 (przyrostowo): Długość Q218 X
powierzchni w osi pomocniczej płaszczyzny obróbki, Q225
odniesiona do punktu startu 2szej osi
8 Liczbaprzejść Q240: Liczba wierszy, na których
TNC ma przemieścić narzdzie na szerokości
8 Posuw dosuwu wgłbnego 206: prdkość Q206
przemieszczenia narzdzia przy zjeździe z Z
Bezpiecznej wysokości na głbokość frezowania w
mm/min
8 Posuw frezowania Q207: Prdkość Q200
Q227
przemieszczenia narzdzia przy frezowaniu w mm/
min
8 Posuw poprzeczny Q209: Prdkość
przemieszczenia narzdzia przy przejeździe do
nastpnego wiersza w mm/min; jeśli
przemieszczamy w materiale poprzecznie, to Q209
wprowadzić mniejszym od Q207; jeśli
przemieszczamy poza materiałem poprzecznie, to X
Q209 może być wikszy od Q207
Przykład: NCbloki
8 Bezpieczna wysokość Q200 (przyrostowo):
Odstp pomidzy ostrzem narzdzia i głbokości 71 CYCL DEF 230 FREZOW. WIELOPLA.
frezowania dla pozycjonowania na pocztku cyklu i
na końcu cyklu Q225=+10 ;PUNKT STARTU 1SZEJ OSI
Q226=+12 ;PUNKT STARTU 2GIEJ OSI
Q227=+2.5 ;PUNKT STARTU 3CIEJ OSI
Q218=150 ;1SZA DŁUGOŚĆ BOKU
Q219=75 ;2GA DŁUGOŚĆ BOKU
Q240=25 ;LICZBA PRZEJŚĆ
Q206=150 ;POSUW DOSUWU NA GŁ B.
Q207=500 ;POSUW FREZOWANIA
Q209=200 ;POSUW POPRZECZ.
Q200=2 ;BEZPIECZNA WYSOKOŚĆ
13
12
Y
14
Przykład: NCbloki
8.7 Cykle dla frezowania metod wierszowania
Y Y
100
X Z
100 35
Cykl Softkey
7 PUNKT ZEROWY
Przesuwanie konturów bezpośrednio w programie lub z
tabeli punktów zerowych
8 ODBICIE LUSTRZANE
Odbicie lustrzane konturów
10 OBRÓT
Obracanie konturów na płaszczyźnie obróbki
11 WSPÓŁCZYNNIK WYMIAROWY
Zmniejszanie lub powikszanie konturów
19 PŁASZCZYZNA OBRÓBKI
Operacje obróbki przy nachylonym układzie
współrzdnych
przeprowadzić dla maszyn z głowicami odchylnymi
i/lub stołami obrotowymi
Wycofanie
Przesunicie punktu zerowego ze współrzdnymi X=0, Y=0 i Z=0
anuluje przesunicie punktu zerowego.
Z
Y
Grafika
Jeśli po przesuniciu punktu zerowego programuje si nowy BLK IY
FORM, to można przez parametr maszynowy 7310 decydować, czy X
BLK FORM ma odnosić si do nowego czy do starego punktu
zerowego. Przy obróbce kilku czści TNC może w ten sposób IX
przedstawić graficznie każd pojedyńcz czść.
Wyświetlacze stanu
Duży wyświetlacz położenia odnosi si do aktywnego
(przesunitego) punktu zerowego
Wszystkie wyświetlane w dodatkowym wyświetlaczu współrzdne
(pozycje, punkty zerowe) odnosz si do wyznaczonego
manualnie punktu odniesienia
Przykład: NCbloki
Wycofanie
Z tabeli punktów zerowych wywołać przesunicie do
współrzdnych
X=0; Y=0 itd. wywołać
Przesunicie do współrzdnych X=0; Y=0 itd. wywołać
bezpośrednio przy pomocy definicji cyklu
Funkcja Softkey
Wybrać pocztek tabeli
Wymazać wiersz
Wyświetlacze stanu
Jeśli punkty zerowe z tabeli odnosz si do punktu zerowego
maszyny, to
to duży wyświetlacz położenia odnosi si do aktywnego
(przesunitego) punktu zerowego
to wszystkie pokazane w dodatkowym wyświetlaczu stanu
współrzdne (pozycje, punkty zerowe) odnosz si do punktu
zerowego maszyny, przy czym TNC wlicza także manualnie
wyzanaczone punkty odniesienia
Wycofanie
Ostatnio wyznaczony w rodzaju pracy Rcznie punkt odniesienia
aktywujemy ponownie poprzez wprowadzenie funkcji dodatkowej
M104.
Przykład: NCbloki
TNC wyznacza punkt odniesienia tylko na tych osiach,
które s aktywne w tabeli punktów zerowych. Nie 13 CYKL DEF 247 WYZNACZANIE PUNKTU
rejestrowana w TNC , ale jako szpalta w tabeli punktów ODN.
zerowych wyświetlona oś wytwarza komunikat o Q339=4 ;NUMER PUNKTU ODNIES.
błdach.
Cykl 247 interpretuje zapamitane w tabeli punktów
zerowych wartości zawsze jako współrzdne, odnoszce
si do punktu zerowego maszyny. Parametr maszynowy
7475 nie ma na to żadnego wpływu.
Jeśli używamy cyklu 247, to nie możemy wejść do
programu przy pomocy funkcji Przebieg bloków w przód.
W trybie pracy PGMTest cykl 247 nie działa.
Przykład: NCbloki
X/Ypłaszczyzna Xoś
Y/Zpłaszczyzna Yoś
Z/Xpłaszczyzna Zoś
Wycofanie
Cykl OBRÓT programować na nowo z ktem obrotu 0°.
Przykład: NCbloki
12 CALL LBL1
13 CYKL DEF 7.0 PUNKT ZEROWY
14 CYKL DEF 7.1 X+60
15 CYKL DEF 7.2 Y+40
16 CYKL DEF 10.0 OBRÓT
17 CYKL DEF 10.1 OBR+35
18 CALL LBL1
Warunek
Przed powikszeniem lub zmniejszeniem punkt zerowych powinien
zostać przesunity na naroże lub krawdź.
8 Współczynnik?: Wprowadzić współczynnik SCL
(angl.: scaling); TNC mnoży współrzdne i
promienie z SCL (jak w „działanie” opisano)
Wycofanie
Ponownie zaprogramować cykl WSPOŁCZYNNIK WYMIAROWY ze
współczynnikiem wymiarowym 1.
Przykład: NCbloki
11 CALL LBL1
12 CYKL DEF 7.0 PUNKT ZEROWY
13 CYKL DEF 7.1 X+60
14 CYKL DEF 7.2 Y+40
15 CYKL DEF 11.0 WSPÓŁCZYNNIK
WYMIAROWY
16 CYKL DEF 11.1 SCL 0.75
17 CALL LBL1
Działanie
WSPÓŁCZYNNIK WYMIAROWY działa od jego definicji w programie.
Działa on także w rodzaju pracy Pozycjonowanie z rcznym
wprowadzaniem danych. TNC wyświetla aktywny współczynnik
wymiarowy w dodatkowym wskazaniu stanu.
8 Oś i współczynnik: Osie współrzdnych i
wspóczynnik(i) specyficznego dla osi rozcigania
lub skrócenia. Wprowadzić wartość dodatni –
maksymalnie 99,999 999
8 Współrzdne centrum: Centrum specyficznego
dla osi rozcigania lub skrócenia
Prosz wybrać współrzdne przy pomocy Softkeys.
Wycofanie
Cykl WSPÓŁCZYNNIK WYMIAROWY zaprogramować na nowo dla
odpowiedniej osi ze współczynnikiem 1.
Przykład: NCbloki
25 CALL LBL1
26 CYKL DEF 26.0 WSP. WYM. SPEC.DLA OSI
27 CYKL DEF 26.1 X 1.4 Y 0.6 CCX+15
CCY+20
28 CALL LBL1
Działanie
W cyklu 19 definiujemy położnie płaszczyzny obróbki – to znaczy
położnie osi narzdzi w odniesieni do stałego układu współrzdnych
maszyny – poprzez wprowadzenia któw nachylenia. Można określić
położenie płaszczyzny obróbki dwoma sposobami:
Bezpośrednio wprowadzić położenie osi wahań
Opisać położenie płaszczyzny obróbki poprzez dokonanie do
trzech obrotów włcznie (kt przestrzenny) stałego układu
współrzdnych maszyny. Wprowadzana kt przestrzenny
otrzymuje si w ten sposób, że wyznacza si przejście (cicie) na
pochylonej płaszczyźnie obróbki i spoglda od strony osi, o któr
chcemy pochylić. Przy pomocy dwóch któw przestrzennych jest
jednoznacznie zdefiniowane dowolne położenie narzdzia w
przestrzeni
Wycofanie
Aby wycofać kty pochylenia, zdefiniować na nowo cykl
PŁASZCZYZNA OBRÓBKI i dla wszystkich osi obrotowych
wprowadzić 0°. Nastpnie zdefiniować cykl PŁASZCZYZNA
OBRÓBKI i potwierdzić pytanie dialogu klawiszem NO ENT. W ten
sposób funkcja staje si nieaktywn.
Pozycjonować oś obrotu
10 L Z+100 R0 FMAX
11 L X+25 Y+10 R0 FMAX
12 L B+15 R0 F1000 Pozycjonować oś obrotu
13 CYKL DEF 19.0 PŁASZCZYZNA OBRÓBKI Zdefiniować kt dla obliczenia korekcji
14 CYKL DEF 19.1 B+15
15 L Z+80 R0 FMAX Aktywować korekcj osi wrzeciona
16 L X7.5 Y10 R0 FMAX Aktywować korekcj płaszczyźny obróbki
1 Zestawienie programu
8 Definiowanie narzdzia (odpada jeśli TOOL.T jest aktywny),
wprowadzić pełn długość narzdzia
8 Wywołanie narzdzia
8 Tak przemieścić oś wrzeciona, żeby przy pochyleniu nie mogło
dojść do kolizji pomidzy narzdziem i przedmiotem
(mocowadłem)
8 W danym przypadku pozycjonować oś (osie) obrotu przy pomocy
Lbloku na odpowiedni wartość kta (zależne od parametru
maszynowego)
8 W danym przypadku Aktywować przesunicie punktu zerowego
8 Zdefiniować cykl 19 PŁASZCZYZNA OBRÓBKI, wartości kta osi
obrotu wprowadzić
8 Przemieścić wszystkie osie (X, Y, Z), aby aktywować korekcj
8 Tak programować obróbk, jakby odbywała si ona na nie
pochylonej płaszczyźnie.
8 W razie potrzeby cykl 19 PŁASZCZYZNA OBROBKI zdefiniować z
innymi ktami, aby wykonać obróbk przy innym położeniu osi. Nie
jest koniecznym wycofywanie cyklu 19, można bezpośrednio
definiować nowe położenia kta
Przebieg programu
Przeliczenia współrzdnych w programie R5
10
głównym Y R5
Obróbka w podprogramie, patrz
10
130 X
„Podprogramy”, strona 349
20 10
45°
30
65
X
65 130
Działanie
Cykl działa od jego definicji w programie. Modalnie działajce
(pozostajce) stany nie ulegn zmianom jak np. obrót wrzeciona, np.
obrót wrzeciona.
8 Przerwa czasowa w sekundach: Wprowadzić
przerw czasow w sekundach
Zakres wprowadzenia od 0 do 3 600 s (1 godzina) przy 0,001 skroku
Przykład: NCbloki
Przykład: NCbloki
8 Nazwa programu: Nazwa wywoływanego programu
w określonym przypadku ze ścieżk, na której 55 CYKL DEF 12.0 PGM CALL
znajduje si program
56 CYKL DEF 12.1 PGM
TNC:\KLAR35\FK1\50.H
57 L X+20 Y+50 FMAX M99
Program wywołujemy z
CYCL CALL (oddzielny blok) lub
M99 (blokami) lub
M89 (zostaje wykonany po każdym bloku
pozycjonowania)
Cykl 32 jest DEFaktywny, to znaczy od jego definicji 95 CYKL DEF 32.0 TOLERANCJA
działa on w programie. 96 CYKL DEF 32.1 T0.05
Wycofujemy cykl 32, poprzez ponowne zdefiniowanie
cyklu 32 i potwierdzenie pytania dialogowego po
wartości tolerancji przy pomocy NO ENT. Ustalona
wstpnie tolerancja bdzie poprzez wycofanie znowu
aktywna.
9
Programowanie:
Podprogramy i powtórzenia
czści programu
BHB430.BOOK Seite 348 Dienstag, 27. Juni 2006 1:29 13
9.1 Zaznaczyć podprogramy i powtórzenia czści programu
Label
Podprogramy i powtórzenia czści programu rozpoczynaj si w
programie obróbki znakiem LBL, skrót od LABEL (ang. znacznik,
oznaczenie).
LABEL otrzymuj numer midzy 1 i 254. Każdy numer LABELa wolno
tylko raz nadawać w programie z LABEL SET.
9.2 Podprogramy
9.2 Podprogramy
Sposób pracy
1 TNC wykonuje program obróbki do momentu wywołania
podprogramu CALL LBL 0 BEGIN PGM ...
2 Od tego miejsca TNC odpracowuje wywołany podprogram aż do
końca podprogramu LBL 0
3 Dalej TNC kontynuje program obróbki od tego bloku, który CALL LBL1
nastpuje po wywołaniu podprogramu CALL LBL
Programowanie podprogramu
8 Oznaczenie pocztku: Nacisnć klawisz LBL SET i
wprowadzić Labelnumer
8 Wprowadzić numer podprogramu
8 Oznaczyć koniec: Nacisnć klawisz LBL SET i
wprowadzić LabelNummer „0“
Wywołanie podprogramu
8 Wywołanie podprogramu: Klawisz LBL CALL
nacisnć
8 Numer Label: Numer Label wywoływanego
podprogramu wprowadzić
8 Powtórzenia REP: Pominć dialog klawiszem NO
ENT. Powtórzenia REP stosować tylko przy
powtórzeniach czści programu
Sposób pracy
1 TNC wykonuje program obróbki aż do końca czści programu LBL1
(CALL LBL /REP)
2 Nastpnie TNC powtarza t czść programu pomidzy
wywołanym LABEL i wywołaniem Label CALL LBL/REP tak
czsto, jak to podano pod REP CALL LBL1 REP 2/2
3 Nastpnie TNC odpracowuje dalej program obróbki
9.5 Pakietowania
Rodzaje pakietowania
Podprogramy w podprogramie
Powtórzenia czści programu w powtórzeniu czści programu
Powtarzać podprogramy
Powtórzenia czści programu w podprogramie
Zakres pakietowania
Zakres pakietowania określa, jak czsto czści programu lub
podprogramy mog zawierać dalsze podprogramy lub powtórzenia
czści programu.
Maksymalny zakres pakietowania dla podprogramów: 8
Maksymalny zakres pakietowania dla wywołania programu
głównego: 4
Powtórzenia czści programu można dowolnie czsto pakietować
Podprogram w podprogramie
NCbloki przykładowe
0 BEGIN PGM UPGMS MM
...
17 CALL LBL 1 Wywołać podprogram przy LBL 1
...
35 L Z+100 R0 FMAX M2 Ostatnie blok programowy
programu głównego (z M2)
36 LBL 1 Pocztek podprogramu 1
...
39 CALL LBL 2 Podprogram zostanie przy LBL 2 wywołany
...
45 LBL 0 Koniec podprogramu 1
46 LBL 2 Pocztek podprogramu 2
...
62 LBL 0 Koniec podprogramu 2
63 END PGM UPGMS MM
9.5 Pakietowania
Wypełnienie programu
1 Program główny UPGMS zostaje wykonany do bloku 17
2 Podprogram 1 zostaje wywołany i wykonany do bloku 39
3 Podprogram 2 zostaje wywołany i wykonany do bloku 62. Koniec
podprogramu 2 i skok powrotny do podprogramu, z którego on
został wywołany
4 Podprogram 1 zostaje wykonany od bloku 40 do bloku 45. Koniec
podprogramu 1 i powrót do programu głównego UPGMS.
5 Podprogram 1 zostaje wykonany od bloku 18 do bloku 35. Skok
powrotny do wiersza 1 i koniec programu
Wypełnienie programu
1 Program główny REPS zostaje wykonany do bloku 27
2 Czść programu pomidzy blokiem 27 i blokiem 20 zostaje 2 razy
powtórzona
3 Program główny REPS zostaje wykonany od bloku 28 do bloku
35.
4 Czść programu pomidzy blokiem 35 i blokiem 15 zostaje 1 raz
powtórzona (zawiera powtórzenie czści programu pomidzy
blokiem 20 i blokiem 27)
5 Program główny REPS zostaje wykonany od bloku 36 do bloku 50
(koniec programu)
Powtórzyć podprogram
NCbloki przykładowe
0 BEGIN PGM UPGREP MM
...
10 LBL 1 Pocztek powtórzenia czści programu 1
11 CALL LBL 2 Wywołanie podprogramu
12 CALL LBL 1 REP 2/2 Czść programu pomidzy tym wierszem i LBL1
... (blok 10) zostanie 2 raz powtórzony
19 L Z+100 R0 FMAX M2 Ostatni wiersz programu głównego z M2
20 LBL 2 Pocztek podprogramu
...
28 LBL 0 Koniec podprogramu
29 END PGM UPGREP MM
Wypełnienie programu
1 Program główny REPS zostaje wykonany do bloku 11
2 Podprogram 2 zostaje wywołany i odpracowany
3 Czść programu pomidzy blokiem 12 i blokiem 10 zostaje 2 razy
powtórzona: Podprogram 2 zostaje 2 razy powtórzony
4 Program główny UPGREP zostaje wykonany od bloku 13 do bloku
19, koniec programu
Przebieg programu
Pozycjonować wstpnie narzdzie na górn
krawdź przedmiotu Y
Wprowadzić inkrementalnie dosuw
100
Frezowanie konturu
R1
Powtórzyć dosuw i frezowanie konturu
5
75
R18
30
R15
20
X
20 50 75 100
Przebieg programu
Najechać grupy wierceń w programie głównym
Wywołać grup wierceń (podprogram 1) Y
Grup wierceń zaprogramować tylko raz w
100
podprogramie 1
2
1
60
5
20
20
1 3
1
10
X
15 45 75 100
Przebieg programu
Zaprogramować cykle obróbki w programie Y Y
głównym
Wywołać pełny rysunek odwiertów 100
(podprogram 1)
Najechać grupy odwiertów w podprogramie 1,
wywołać grup odwiertów (podprogram 2) 2
1
Grup wierceń zaprogramować tylko raz w 60
podprogramie 2
5
20
20
1 3
1
10
X Z
15 45 75 100 -15
-20
10
Programowanie:
Qparametry
BHB430.BOOK Seite 362 Dienstag, 27. Juni 2006 1:29 13
10.1 Zasada i przegld funkcji
Znaczenie Zakres
Dowolnie używalne parametry, działajce Q0 do Q99
globalnie dla wszystkich znajdujcych si w
pamici TNC programów
Wskazówki do programowania
Qparametry i wartości liczbowe mog zostać wprowadzone do
programu pomieszane ze sob.
Można przypisywać Qparametrom wartości liczbowe pomidzy
–99 999,9999 i 99 999,9999. Wewntrznie TNC może obliczać
wartości liczbowe do szerokości wynoszcej 57 bitów przed i do 7
bitów po punkcie dziesitnym (32 bity szerokości liczby odpowiadaj
wartości dziesitnej 4 294 967 296).
Funkcje trygonometryczne
Inne funkcje
NCbloki przykładowe
15 FNO: : Q10=25 przypisanie
... Q10 otrzymuje wartość 25
25 L X + Q10 odpowiada L X +25
Przykład
Cylinder z Qparametrami
Promień cylindra R = Q1
Wysokość cylindra H = Q2 Q1
Cylinder Z1 Q1 = +30
Q2 = +10
Cylinder Z2 Q1 = +10
Q2 = +50 Q1
Q2 Z2
Q2
Z1
Przegld
Funkcja Softkey
FNO: PRZYPISANIE
np. FN0: Q5 = +60
Przypisać bezpośrednio wartość
FN1: DODAWANIE
np. FN0: Q1 = –Q2 + –5
Tworzyć sum z dwóch wartości i przyporzdkować
FN2: ODEJMOWANIE
np. FN2: Q1 = +10 – +5
Tworzyć różnic z dwóch wartości i przyporzdkować
FN3: MNOZENIE
np. FN3: Q2 = +3 * – +3
Tworzyć iloczyn z dwóch wartości i przyporzdkować
FN4: DZIELENIE
np. FN4: Q4 = +8 DIV +Q2
Utworzyć iloraz z dwóch wartości i przyporzdkować
Zabronione: Dzielenie przez 0!
FN5: PIERWIASTEK
np. FN5: Q20 = SQRT 4
Obliczyć pierwiastek z liczby i przyporzdkować
Zabronione: Pierwiastek z wartości ujemnej!
16 FN0: Q5 = +10
Wybrać funkcj Qparametrów Nacisnć klawisz Q
17 FN3: Q12 = +Q5 * +7
Przykład:
a = 25 mm
b = 50 mm
α = arctan (a / b) = arctan 0,5 = 26,57°
Dodatkowo obowizuje:
a2 + b2 = c2 (z a2 = a x a)
c = (a² + b²)
Funkcja Softkey
FN6: SINUS
np. FN6: Q20 = SIN–Q5
Sinus kta w stopniach (°) ustalić i przyporzdkować
FN7: COSINUS
np. FN7: Q21 = COS–Q5
Cosinus kta w stopniach (°) określić i
przyporzdkować
FN3: KAT
np. FN13: Q20 = +25 ANG–Q1
Kt z arctan z dwóch boków lub sin i cos kta (0 < kt
< 360°) określić i przyporzdkować
Funkcja Softkey
FN23: DANE OKRGU ustalić na podstawie trzech
punktów okrgu
np. FN23: Q20 = CDATA Q30
Funkcja Softkey
FN24: DANE OKRGU ustalić na podstawie
czterech punktów okrgu
np. FN24: Q20 = CDATA Q30
10.6 Jeśli/todecyzje
z Qparametrami
Zastosowanie
W przypadku jeśli/todecyzji TNC porównuje Qparametr z innym Q
parametrem lub wartości liczbow. Jeśli warunek jest spełniony, to
TNC kontynuje program obróbki od tego LABEL poczynajc, który
zaprogramowany jest za warunkiem (LABEL patrz „Zaznaczyć
podprogramy i powtórzenia czści programu”, strona 348). Jeśli
warunek nie jest spełniony, TNC wykonuje nastpny blok.
Jeśli chcemy wywołać inny program jako podprogram, to prosz
zaprogramować za LABEL PGM CALL.
Bezwarunkowe skoki
Bezwarunkowe skoki to skoki, których warunek zawsze
(=koniecznie) jest spełniony, np.
FN9: IF+10 EQU+10 SKOK LBL1
Programować jeśli/todecyzje
Jeśli/todecyzje pojawiaj si przy naciśniciu na Softkey SKOKI.
TNC pokazuje nastpujce Softkeys:
Funkcja Softkey
FN9: JESLI ROWNY, SKOK
np. FN9: IF +Q1 EQU +Q3 SKOK (GOTO) LBL 5
Jeśli obydwie wartości lub parametry s równe, skok
do podanego znacznika (Label)
Funkcja Softkey
FN14:ERROR
Wydawanie komunikatów o błdach
FN15:PRINT
Wydawanie tekstów lub wartości Qparametrów nie
sformatowanych
FN16:PRINT
Wydawanie tekstów lub Qparametrów
sformatowanych
FN18:SYSDATUM READ
Czytanie danych systemowych
FN19:PLC
Przekazywanie wartości do PLC
FN20:WAIT FOR
Synchronizowanie NC i PLC
FN25:PRESET
Wyznaczanie punktu odniesienia podczas przebiegu
programu
FN26:TABOPEN
Otworzyć dowolnie definiowaln tabel
FN27:TABWRITE
Pisanie w dowolnie definiowalnej tabeli
FN28:TABREAD
Odczytywanie z dowolnie definiowalnej tabeli
FN14: BŁ
D: Wydawanie komunikatów o
błdach
Przy pomocy funkcji FN14: BŁAD można inicjalizować wydawanie Numer
sterowanych programowo komunikatów, zaprogramowanych Tekst
błdu
wstpnie przez producenta maszyn lub przez firm HEIDENHAIN: 1000 Wrzeciono ?
Jeśli TNC dojdzie w przebiegu programu lub w teście programu do
wiersza z FN 14, to przerywa ono i wydaje komunikat o błdach. 1001 Brak osi narzdzi
Nastpnie program musi być na nowo uruchomiony. Numery 1002 Szerokość rowka za duża
błdów: patrz tabela u dołu. 1003 Promień narzdzia za duży
1004 Obszar przekroczony
Zakres numerów błdów Dialog standardowy
1005 Błdna pozycja pocztkowa
0 ... 299 FN 14: Numer błdu 0.... 299 1006 OBRÓT nie dozwolony
1007 WSPÓŁCZYNNIK WYMIARU nie
300 ... 999 Dialog zależny od maszyny
dozwolony
1000 ... 1099 Wewntrzne komunikaty o 1008 ODBICIE LUSTRZANE nie dozwolone
błdach (patrz tabela po prawej 1009 Przesunicie nie dozwolone
stronie) 1010 Brak posuwu
1011 Wprowadzona wartość błdna
NCblok przykładowy 1012 Znak liczby błdny
TNC ma wydać komunikat (meldunek), który znajduje si w pamici 1013 Kt nie dozwolony
pod numerem błdu 254 1014 Punkt pomiaru sondy nie osigalny
1015 Za dużo punktów
180 FN14: ERROR = 254
1016 Wprowadzono sprzeczność
1017 CYKL niekompletny
1018 Płaszczyzna błdnie zdefiniowana
1019 Zaprogramowano niewłaściw oś
1020 Błdna prdkość obrotowa
1021 Korekcja promienia nie zdefiniowana
1022 Zaokrglenie nie zdefiniowane
1023 Promień zaokrglenia za duży
1024 Niezdefiniowany start programu
1025 Za duże pakietowanie
1026 Brak punktu odniesienia kta
1027 Nie zdefiniowano cyklu obróbki
1028 Szerokość rowka za mała
1029 Wybranie za małe
1030 Q202 nie zdefiniowany
1031 Q205 nie zdefiniowany
1032 Q218 wprowadzić wikszym niż Q219
1033 CYKL 210 nie dozwolony
1034 CYKL 211 nie dozwolony
1035 Q220 za duży
1036 Q222 wprowadzić wikszym niż Q223
1037 Q244 wprowadzić wikszym od 0
1038 Q245 wprowadzić nie równym Q246
1039 Przedział kta < 360° wprowadzić
1040 Q223 wprowadzić wikszym niż Q222
1041 Q214: 0 nie dozwolone
67 FN15: PRINT 20
70 FN15: DRUK1/Q1
Znak
Funkcja
specjalny
“............“ Określić format wydawania tekstu i zmiennych
w cudzysłowiu
Słowoklucz Funkcja
CALL_PATH Wydaje nazw ścieżki NCprogramu, w którym
znajduje si FN16funkcja. Przykład: ”Program
pomiarowy: %S",CALL_PATH;
3 Aktywna oś narzdzia
0=X, 1=Y, 2=Z, 6=U, 7=V, 8=W
9 Aktywny posuw
12 Nr narz. PLCstan
5 Numer PLCstan
miejsca
2 1 Xoś
2 2 Yoś
2 3 Zoś
5 1 3DOBR Aosi
5 2 3DOBR Bosi
5 3 3DOBR Cosi
2 Yoś
3 Zoś
4 Aoś
5 Boś
6 Coś
7 Uoś
9 Woś
2 Yoś
3 Zoś
4 Aoś
5 Boś
6 Coś
7 Uoś
8 Voś
9 Woś
2 Yoś
3 Zoś
4 Aoś
5 Boś
6 Coś
7 Uoś
8 Voś
9 Woś
12 Rzeczywista długość
2 1 do 9 Pozycja w REFsystemie oś 1 do 9
Wybrana tabela punktów zerowych, 1 Wartość zwrotna=0: Tabela punktów zerowych nie
505 aktywna
Wartość zwrotna=1: Tabela punktów zerowych aktywna
Parametr maszynowy w dyspozycji, MP MPindeks Wartość zwrotna=0: MP nie jest do dyspozycji
1010 numer Wartość zwrotna=1: MP jest do dyspozycji
PLC
Skrót Obszar adresowy
operand
Znacznik M 0 do 4999
Wyjście O 0 do 30
32 do 62 (pierwszy PL 401 B)
64 do 94 (drugi PL 401 B)
Licznik C 48 do 79
Timer T 0 do 95
Bajty B 0 do 4095
Słowo W 0 do 2047
PLC
Skrót Obszar adresowy
operand
Słowo D 2048 do 4095
podwójne
Warunek Skrót
Równy ==
Mniejszyrówny <=
Wikszyrówny >=
Przykład:
W wierszu 5 otwartej chwilowo tabeli dokonać wpisu w kolumny
promień, głbokość i D. Wartości, które maj zostać zapisane do
tabeli, musz zostać zapamitane w Qparametrach Q5, Q6 i Q7
53 FN0: Q5 = 3,75
54 FN0: Q6 = 5
55 FN0: Q7 = 7,5
56 FN27: TABWRITE 5/“promień, głbokość,D“ = Q5
Przykład:
W wierszu 6 otwartej chwilowo tabeli dokonać wpisu w kolumny
promień, głbokość i D. Pierwsz wartość wprowadzić do pamici w
Qparametrach, a mianowicie w Q10 (drug wartość w Q11, trzeci
wartość w Q12).
Odejmowanie
np. Q25 = Q7 – Q108
Mnożenie
np. Q12 = 5 * Q5
Dzielenie
np. Q25 = Q1 / Q2
Otworzyć nawias
np. Q12 = Q1 * (Q2 + Q3)
Zamknć nawias
np. Q12 = Q1 * (Q2 + Q3)
Sinus kta
np. Q44 = SIN 45
Cosinus kta
np. Q45 = COS 45
Tangens kta
np. Q46 = TAN 45
Arcussinus
Funkcja odwrotna do sinus; określenie kta ze
stosunku przyprostoktna przeciwległa/
przeciwprostoktna
np. Q10 = ASIN 0,75
Arcustangens
Funkcja odwrotna do tangens; określenie kta ze
stosunku przyprostoktna przeciwległa/
przyprostoktna przyległa
np. Q12 = ATAN Q50
Stała Pl (3,14159)
np. Q15 = PI
Zasady obliczania
Dla programowania wzorów matematycznych obowizuj
nastpujce zasady:
1. Etap obliczenia 5 * 3 = 15
2. Etap obliczenia 2 * 10 = 20
3. Etap obliczenia 15 +20 = 35
Prawo rozdzielności
Prawo rozdzielności przy rachunkach w nawiasach
a * (b + c) = a * b + a * c
Przykład wprowadzenia
Obliczyć kt z arctan z przyprostoktnej przeciwległej (Q12) i
przyprostoktnej przyległej (Q13); wynik Q25 przypisać:
Wybrać dzielenie
NCblok przykładowy
37 Q25 = ATAN (Q12/Q13)
Oś narzdzi: Q109
Wartość parametru Q109 zależy od aktualnej osi narzdzi:
Xoś Q109 = 0
Yoś Q109 = 1
Zoś Q109 = 2
Uoś Q109 = 6
Voś Q109 = 7
Woś Q109 = 8
Zoś Q117
IV. oś Q118
w zależności od MP100
V. oś Q119
w zależności od MP100
Boś Q121
Coś Q122
Średnica Q153
Średnica Q163
Braki Q182
Yoś Q186
Zoś Q187
Przebieg programu
Kontur elipsy zostaje utworzony poprzez
zestawienie wielu małych odcinków prostej Y
(definiowalne poprzez Q7). Im wicej kroków
obliczeniowych zdefiniowano, tym bardziej
gładki bdzie kontur 50
Kierunek frezowania określa si przez kt startu
i kt końcowy na płaszczyźnie:
30
Kierunek obróbki w kierunku ruchu wskazówek
zegara:
50
Kt startu > Kt końcowy
Kierunek obróbki w kierunku przeciwnym do
ruchu wskazówek zegara:
Kt startu < Kt końcowy
Promień narzdzia nie zostaje uwzgldniony
X
50
34 LBL 1
35 Q36 = Q36 + Q35 Zaktualizować kt
36 Q37 = Q37 + 1 Zaktualizować licznik przejść
37 Q21 = Q3 * COS Q36 Obliczyć aktualn Xwspółrzdn
38 Q22 = Q4 * SIN Q36 Obliczyć aktualn Ywspółrzdn
39 L X+Q21 Y+Q22 R0 FQ11 Najechać nastpny punkt
40 FN 12: IF +Q37 EQU +Q7 SKOK (GOTO) Zapytanie czy nie gotowy, jeśli tak to skok do LBL 1
LBL 1
Przebieg programu
Z
Program funkcjonuje tylko z frezem
kształtowym, długość narzdzia odnosi si do R4
0 X
centrum kuli
Kontur cylindra zostaje utworzony poprzez
zestawienie wielu małychodcinków prostej
(definiowalne poprzez Q13). Im wicej kroków -50
obliczeniowych zdefiniowano, tym bardziej Y Y
gładki bdzie kontur 100
Cylinder zostaje frezowany przejściami
wzdłużnymi (tu: równolegle do osi Y)
Kierunek frezowania określa si przy pomocy
kta startu i kta końcowego w przestrzeni:
Kierunek obróbki w kierunku ruchu wskazówek
zegara:
Kt startu > Kt końcowy
Kierunek obróbki w kierunku przeciwnym do
ruchu wskazówek zegara:
Kt startu < Kt końcowy
50 100 X Z
Promień narzdzia zostaje automatycznie
skorygowany
Przebieg programu
Program funkcjonuje tylko z użyciem freza
trzpieniowego Y Y
Kontur kuli zostaje utworzony z wielu
niewielkich odcinków prostych ( Z/X 100
płaszczyzna, definiowalna poprzez Q14). Im
mniejszy przyrost kta zdefiniowano, tym
gładszy bdzie kontur
5
5
R4
Liczba przejść na konturze określa si poprzez R4
krok kta na płaszczyźnie (przez Q18) 50
Kula jest frezowana 3Dciciem od dołu do
góry
Promień narzdzia zostaje automatycznie
skorygowany
X Z
50 100 -50
11
Test programu
i przebieg programu
BHB430.BOOK Seite 406 Dienstag, 27. Juni 2006 1:29 13
11.1 Grafiki
11.1 Grafiki
Zastosowanie
W trybach pracy przebiegu programu i w trybie pracy Test programu
TNC symuluje obróbk graficznie. Przez Softkeys wybiera si, czy
ma to być
Widok z góry
Przedstawienie w 3 płaszczyznach
3Dprezentacja
Grafika TNC odpowiada przedstawieniu obrabianego przedmiotu,
który obrabiany jest narzdziem cylindrycznej formy. Przy aktywnej
tabeli narzdzi można przedstawia obróbk przy pomocy freza
kształtowego. Prosz w tym celu wprowadzić do tabeli narzdzi R2 = R.
TNC nie pokazuje grafiki, jeśli
aktualny program nie zawiera obowizujcej definicji czści
nieobrobionej
nie został wybrany program
Przez parametry maszynowe 7315 do 7317 można tak ustawić
urzdzenie, że TNC także wtedy pokazuje grafik, jeśli nawet nie
została zdefiniowana oś wrzeciona lub nie została przemieszczona.
Przegld: Perspektywy
W rodzajach pracy przebiegu programu i w rodzaju pracy
Test programu TNC pokazuje nastpujce Softkeys:
Perspektywa Softkey
Widok z góry
Przedstawienie w 3 płaszczyznach
3Dprezentacja
11.1 Grafiki
Ograniczenie w czasie przebiegu programu
Obróbka nie może być równocześnie graficznie przedstawiona, jeśli
komputer TNC jest w pełnym stopniu wykorzystywany przez
skomplikowane zadania obróbkowe lub wielkoplanowe operacje
obróbki. Przykład: Frezowanie metod wierszowania na całej czści
nieobrobionej przy pomocy dużego narzdzia. TNC nie kontynuje
dalej grafiki i wyświetla tekst ERROR (BŁ
D) w oknie grafiki.
Obróbka zostaje jednakże dalej wykonywana.
Widok z góry
8 Wybrać widok z góry przy pomocy Softkey.
Przedstawienie w 3 płaszczyznach
Przedstawienie pokazuje widok z góry z 2 przekrojami, podobnie jak
rysunek techniczny. Symbol po lewej stronie pod grafik podaje, czy
to przedstawienie odpowiada metodzie projekcji 1 lub metodzie
projekcji 2 według DIN 6, czść 1 (wybierany przez MP7310).
Przy prezentacji w 3 płaszczyznach znajduj si w dyspozycji funkcje
dla powikszenia fragmentu, patrz „Powikszenie wycinka”, strona
408.
Dodatkowo można przesunć płaszczyzn skrawania przez
Softkeys:
8 Wybrać przedstawienie na 3 płaszczyznach przy
pomocy Softkey
8 Prosz przełczać pasek Softkey, aż TNC pokaże
nastpujce Softkeys:
Funkcja Softkeys
Przesunć pionow płaszczyzn
skrawania na prawo lub na lewo
3Dprezentacja
TNC pokazuje przedmiot przestrzennie.
3D przedstawienie można obracać wokół osi pionowej. Obrysy
czści nieobrobionej na pocztku symulacji graficznej można
pokazać jako ramy.
W rodzaju pracy Test programu znajduj si do dyspozycji funkcje
dla powikszania fragmentu, patrz „Powikszenie wycinka”, strona
408.
8 Wybieranie 3Dprezentacji przy pomocy Softkey
3Dprezentacj obrócić
Przełczać pasek Softkey, aż ukaż si nastpujce Softkeys:
Funkcja Softkeys
Prezentacja 27°krokami
obrócić w pionie
Powikszenie wycinka
Fragment można zmienić w rodzaju pracy Test programu, dla
przedstawienia na 3 płaszczyznach i
3Dprezentacji
W tym celu symulacja graficzna musi zostać zatrzymana.
Powikszenie wycinka jest zawsze możliwe dla wszystkich rodzajów
przedstawienia.
11.1 Grafiki
Przełczyć pasek Softkey w rodzaju pracy Test programu, aż pojawi
si nastpujce Softkeys:
Funkcja Softkeys
lew/praw stron przedmiotu wybrać
Przejć wycinek
Funkcja Softkey
Wyświetlić nieobrobion czść w ostatnio wybranym
powikszeniu wycinka
Test programu
Wskazanie przybliżonego czasu, który TNC wylicza dla okresu
trwania przemieszczenia narzdzia, wykonywanych z posuwem.
Ustalony przez TNC czas nie jest przydatny przy kalkulacji czasu
produkcji, ponieważ TNC nie uwzgldnia czasu wykorzystywanego
przez maszyn (np. dla zmiany narzdzia).
Sum z zapamitanego i
ukazanego czasu wyświetlić
Funkcje Softkey
W programie o stron ekranu przekartkować do tyłu
Funkcje Softkey
Przeprowadzić test całego programu
Niebezpieczeństwo kolizji!
Jeśli przerwiemy przebieg programu przy nachylonej
płaszczyźnie obróbki, to można przy pomocy Softkey 3D
ON/OFF przełczać układ współrzdnych pomidzy
nachylonym i nienachylonym.
Funkcja przycisków kierunkowych osi, koła rcznego i
jednostki logicznej powrotu do konturu zostaj w tym
wypadku odpowiednio wykorzystane przez TNC. Prosz
zwrócić uwag, aby przy swobodnym przemieszczaniu
poza materiałem był aktywny właściwy układ
współrzdnych i wartości któw osi obrotowych były
wprowadzone do 3DROTmenu.
Przykład zastosowania:
Przemieszczenie wrzeciona po złamaniu narzdzia
8 Przerwać obróbk
8 Zwolnić zewntrzne klawisze kierunkowe: Softkey
PRZEM.RCZNIE nacisnć.
8 Przesunć osi maszyny przy pomocy zewntrznych przycisków
kierunkowych
12
MODfunkcje
BHB430.BOOK Seite 424 Dienstag, 27. Juni 2006 1:29 13
12.1 Wybrać funkcj MOD
MODfunkcje wybierać
Wybrać rodzaj pracy, w którym chcemy zmienić MODfunkcje.
8 MODfunkcje wybierać: Klawisz MOD nacisnć.
Rysunki po prawej stronie pokazuj typowe menu
monitora dla Program wprowadzić do pamici/
edycja (rysunek po prawej u góry), Test programu
(rysunek po prawej u dołu) i w rodzaju pracy
maszyny (rysunek na nastpnej stronie)
Zmienić nastawienia
8 Wybrać MODfunkcj w wyświetlonym menu przy pomocy klawiszy
ze strzałk
Aby zmienić nastawienie, znajduj si – w zależności od wybranej
funkcji – trzy możliwości do dyspozycji:
Wprowadzenie bezpośrednie wartości liczbowej, np. przy
określaniu ograniczenia obszaru przemieszczenia
Zmiana nastawienia poprzez naciśnicie klawisza ENT, np.
określaniu wprowadzenia programu
Zmiana nastawienia przy pomocy okna wyboru. Jeśli mamy do
dyspozycji kilka możliwości nastawienia, to można przez
naciśnicie klawisza SKOK wyświetlić okno, w którym ukazane s
wszystkie możliwości nastawienia jednocześnie. Prosz wybrać
żdane nastawienie bezpośrednio poprzez naciśnicie
odpowiedniego klawisza z cyfr (na lewo od dwukropka) lub przy
pomocy klawisza ze strzałk i nastpnie prosz potwierdzić wybór
klawiszem ENT. Jeśli nie chcemy zmienić nastawienia, to prosz
zamknć okno przy pomocy klawisza END
MODfunkcje opuścić
8 MODfunkcj zakończyć Softkey KONIEC lub klawisz END
nacisnć
Przegld MODfunkcji
W zależności od wybranego rodzaju pracy można dokonać
nastpujcych zmian:
Program wprowadzić do pamici/ edycja:
Wyświetlić różne numery oprogramowania
wprowadzić liczb kluczow
przygotować interfejs
lub/oraz specyficzne dla danej maszyny parametry użytkownika
lub/oraz wyświetlić pliki POMOC
424 12 MODfunkcje
BHB430.BOOK Seite 425 Dienstag, 27. Juni 2006 1:29 13
426 12 MODfunkcje
BHB430.BOOK Seite 427 Dienstag, 27. Juni 2006 1:29 13
RS232przygotować interfejs
Rodzaj pracy i szybkość transmisji zostaj wprowadzone dla RS
232interfejsu po lewej stronie na ekranie.
RS422przygotować interfejs
Rodzaj pracy i szybkość transmisji zostaj wprowadzone dla RS
422interfejsu po prawej stronie na ekranie.
428 12 MODfunkcje
BHB430.BOOK Seite 429 Dienstag, 27. Juni 2006 1:29 13
Funkcja Ścieżka
Dane wydać przez RS232 RS232:\....
Nazwa pliku:
Instalacja w Windows
8 Prosz rozpoczć instalacj programu SETUP.EXE z menedżerem
plików (Explorer)
8 Prosz postpować zgodnie z poleceniami programu Setup
430 12 MODfunkcje
BHB430.BOOK Seite 431 Dienstag, 27. Juni 2006 1:29 13
TNCremo zamknć
Prosz wybrać punkt menu <Plik>, <Koniec> lub nacisnć
kombinacj klawiszy ALT+X
TNCremoNT zakończyć
Prosz wybrać punkt menu <Plik>, <Koniec>
432 12 MODfunkcje
BHB430.BOOK Seite 433 Dienstag, 27. Juni 2006 1:29 13
12.5 Ethernetinterfejs
12.5 Ethernetinterfejs
Wstp
Można wyposażyć opcjonalnie TNC w Ethernetkart, aby włczyć
sterowanie jako Client do własnej sieci. TNC przesyła dane przez
Ethernetkart zgodnie z TCP/IPgrup protokołów (Transmission
Control Protocol/Internet Protocol) i przy pomocy NFS (Network File
System). TCP/IP i NFS s implementowane szczególnie w UNIX
systemach, tak że można włczyć TNC w otoczeniu UNIX,
przeważnie bez dodatkowego oprogramowania.
Otoczenie PC z systemami operacyjnymi koncernu Microsoft
pracuje w sieci równiez z TCP/IP, jednakże nie z NFS. Dlatego też
konieczne jest dodatkowe oprogramowanie aby włczyć TNC do PC
sieci. HEIDENHAIN poleca dla systemów operacyjnych Windows 95,
Windows 98 i Windows NT 4.0 oprogramowanie sieciowe CimcoNFS
for HEIDENHAIN, które można zamówić dla TNC razem z Ethernet
kart lub osobno.
HEIDENHAIN numer
Artykuł
zamówenia
Wyłcznie Software 339 73701
CimcoNFS for HEIDENHAIN
Wmontowanie Ethernetkarty
Możliwości podłczenia
Można podłczyć Ethernetkart TNC poprzez RJ45łcze (X26,
10BaseT) do sieci. Łcze jest rozdzielone galwanicznie od elekroniki
sterowania.
RJ45łcze X26 (10BaseT)
W przypadku 10BaseTłcza prosz używać Twisted Pairkabla, aby TNC
podłczyć TNC do sieci. PC
Konfigurowanie TNC
Nastawienie Znaczenie
ADRES Adres, którym menedżer sieci musi opatrzyć TNC.
wprowadzenia: Cztery oddzielone kropk znaki
dziesitne np.160.1.180.20
434 12 MODfunkcje
BHB430.BOOK Seite 435 Dienstag, 27. Juni 2006 1:29 13
12.5 Ethernetinterfejs
Specyficzne dla urzdzeń nastawienia sieciowe
8 Prosz nacisnć Softkey DEFINE MOUNT dla wprowadzenia
specyficznych dla urzdzenia nastawień sieciowych. Można ustalić
dowolnie dużo nastawień sieciowych, jednakże tylko maksymalnie
7mioma jednocześnie zarzdzać.
Nastawienie Znaczenie
ADRES Adres serwera. wprowadzenia: Cztery
oddzielone kropk znaki dziesitne, o wartość
zapytać menedżera sieci, np. 160.10.130.4
Nastawienie Znaczenie
DCM Tu udziela si prawa dostpu do skoroszytów
NFSserwera (patrz rysunek po prawej stronie
na środku). Wprowadzić wartość kodowan
dwójkowo. Przykład: 111101000
0: Dostp nie jest dozwolony
1: Dostp dozwolony
Nastawienie Znaczenie
ADRES Adres serwera. wprowadzenia: Cztery
oddzielone kropk znaki dziesitne, o wartość
zapytać menedżera sieci, np. 160.10.130.4
Sprawdzić połczenie
8 Prosz nacisnć Softkey PING
8 Prosz wprowadzić adres internetowy urzdzenia, połczenie do
którego chcemy sprawdzić i potwierdzić przy pomocy ENT. TNC
tak długo wysyła pakiety danych, aż opuścimy przy pomocy
klawisza END monitor kontrolny
W wiersz TRY pokazuje TNC liczb pakietów danych, które zostały
wysłane do uprzednio zdefiniowanego odbiorcy. Za liczb wysłanych
pakietów danych TNC pokazuje status:
Wyświetlacz
Znaczenie
stanu
HOST RESPOND Pakiet danych otrzymany znowu, połczenie
w porzdku
436 12 MODfunkcje
BHB430.BOOK Seite 437 Dienstag, 27. Juni 2006 1:29 13
12.5 Ethernetinterfejs
Wyświetlacz
Znaczenie
stanu
CAN NOT ROUTE Pakiet danych nie mógł zostać wysłany,
sprawdzić adres internetowy i Routera na
TNC
LL: (E) PROTOCOL xxxxx UNKNOWN Wprowadzono przy DEFINE NET, PROT błdne
oznaczenie
IP4: (E) INTERFACE NOT PRESENT TNC nie mogło znaleźć Ethernetkarty
IP4: (E) INTERNETADRESS NOT VALID Użyto dla TNC nieważnego adresu internetowego
IP4: (E) INTERNETADRESS NOT VALID SUBNET MASK nie pasuje do adresu internetowego
TNC
IP4: (E) SUBNETMASK OR HOST ID NOT VALID Nadano TNC błdny adres internetowy lub SUBNET
MASK wprowadzono błdnie lub wszystkie bity
HostID ustawiono na 0 (1)
IP4: (E) SUBNETMASK OR HOST ID NOT VALID Wszystkie bity SUBNET ID s 0 lub 1
IP4: (E) INTERNETADRESS NOT VALID Użyto dla Routera nieważnego adresu
internetowego
IP4: (E) CAN NOT USE DEFAULTROUTER Defaultrouter nie ma tego samego Net lub SubnetID
jak TNC
MOUNT: <nazwa urzdzenia> (E) DEVICENAME NOT VALID Nazwa urzdzenia jest za długa i zawiera
niedozwolone znaki
MOUNT: <nazwa urzdzenia> (E) DEVICENAME ALREADY Zdefiniowano już urzdzenie o tej nazwie
ASSIGNED
MOUNT: <nazwa urzdzenia> (E) DEVICETABLE OVERFLOW Próbowano połczyć wicej niż 7 dysków sieciowych
z TNC
NFS2: <nazwa urzdzenia> (W) READSIZE SMALLER THEN x SET TO x Przy DEFINE MOUNT, RS wprowadzono zbyt duż
wartość. TNC ustawia RS na 4 096 bajtów
NFS2: <nazwa urzdzenia> (W) READSIZE SMALLER THEN x SET TO x Przy DEFINE MOUNT, WS wprowadzono zbyt mał
wartość. TNC ustawia WS na 512 bajtów
NFS2: <nazwa urzdzenia> (W) READSIZE SMALLER THEN x SET TO x Przy DEFINE MOUNT, WS wprowadzono zbyt duż
wartość. TNC ustawia WS na 4 096 bajtów
NFS2: <nazwa urzdzenia> (E) MOUNTPATH TO LONG Przy DEFINE MOUNT, PATH wprowadzono zbyt
dług nazw
NFS2: <nazwa urzdzenia> (E) NOT ENOUGH MEMORY Za mało pamici roboczej jest w dyspozycji aby
utworzyć połczenie sieciowe
NFS2: <nazwa urzdzenia> (E) MOUNTPATH TO LONG Przy DEFINE NET, HOST wprowadzono zbyt dług
nazw
NFS2: <nazwa urzdzenia> (E) NOT ENOUGH MEMORY TNC nie może otworzyć koniecznego portu aby
utworzyć połczenie sieciowe
NFS2: <nazwa urzdzenia> (E) ERROR FROM PORTMAPPER TNC otrzymało od Portmapper dane, które s
niezrozumiałe
NFS2: <nazwa urzdzenia> (E) ERROR FROM PORTMAPPER TNC otrzymało od Mountserver dane, które s
niezrozumiałe
NFS2: <nazwa urzdzenia> (E) CANT GET ROOTDIRECTORY Mountserver nie dopuszcza do połczenia z DEFINE
MOUNT, PATH zdefiniowanym skoroszytem
NFS2: <nazwa urzdzenia> (E) UID OR GID 0 NOT ALLOWED W DEFINE MOUNT, wprowadzono UID lub GID 0.
Wartość wprowadzenia 0 jest zarezerwowana dla
administratora systemu
438 12 MODfunkcje
BHB430.BOOK Seite 439 Dienstag, 27. Juni 2006 1:29 13
Zmiana nastawienia
8 Zarzdzanie plikami wybrać w rodzaju pracy Program wprowadzić
do pamici/edycja: Nacisnć klawisz PGM MGT
8 Wybrać MODfunkcj: Klawisz MOD nacisnć.
8 Wybrać nastawienie PGM MGT: Jasne pole przesunć przy
pomocy klawiszy ze strzałk na nastawienie PGM MGT, klawiszem
ENT przełczać pomidzy STANDARD i ROZSZERZONE
440 12 MODfunkcje
BHB430.BOOK Seite 441 Dienstag, 27. Juni 2006 1:29 13
Funkcja Softkey
Przesunć półwyrób w lewo
Funkcja Softkey
Przesunć półwyrób w gór
442 12 MODfunkcje
BHB430.BOOK Seite 443 Dienstag, 27. Juni 2006 1:29 13
Funkcja Wyświetlacz
Zadana pozycja; zadana aktualnie przez TNC ZAD.
wartość
444 12 MODfunkcje
BHB430.BOOK Seite 445 Dienstag, 27. Juni 2006 1:29 13
446 12 MODfunkcje
BHB430.BOOK Seite 447 Dienstag, 27. Juni 2006 1:29 13
448 12 MODfunkcje
BHB430.BOOK Seite 449 Dienstag, 27. Juni 2006 1:29 13
Przepracowany
Znaczenie
czas
Sterowanie ON Czas pracy sterowania od uruchomienia
450 12 MODfunkcje
BHB430.BOOK Seite 451 Dienstag, 27. Juni 2006 1:29 13
12.16 Teleserwis
12.16 Teleserwis
Zastosowanie
Teleserwis wywołać/zakończyć
8 Wybrać dowolny rodzaj pracy maszyny
8 Wybrać MODfunkcj: Klawisz MOD nacisnć.
8 Uzyskanie połczenia do punktu serwisowego:
Softkey SERVICE lub SUPPORT ustawić na ON. TNC
przerywa połczenie automatycznie, jeśli w
przewidzianym przez producenta czasie (standard:
15 min) nie przeprowadzono transmisji danych
8 Przerwanie połczenia do punktu serwisowego:
Softkey SERVICE lub SUPPORT ustawić na OFF/
AUS. TNC przerwie połczenie po około jednej
minucie
452 12 MODfunkcje
BHB430.BOOK Seite 453 Dienstag, 27. Juni 2006 1:29 13
13
Tabele i przegld
ważniejszych informacji
BHB430.BOOK Seite 454 Dienstag, 27. Juni 2006 1:29 13
13.1 Ogólne parametry użytkownika
Przykład:
Zamiast liczby układu dziesitkowego 27 można wprowadzić liczb
dwójkow %11011 lub szesnastkow $1B.
Pojedyńcze parametry maszynowe mog być podane w różnych
układach liczbowych jednocześnie.
Niektóre parametry maszynowe posiadaj kilka funkcji.
Wprowadzana wartość takich parametrów maszynowych wynika z
sumy oznaczonych przez + pojedyńczych wprowadzanych wartości.
Pomiar promienia przy pomocy TT 130: MP6505.0 (obszar przemieszczenia 1) do 6505.2 (obszar
Kierunek próbkowania przemieszczenia 3)
Dodatni kierunek próbkowania w osi odniesienia kta (0°osi): 0
Dodtani kierunek próbkowania w +90°osi: 1
Ujemny kierunek próbkowania w osi odniesienia kta (0°osi): 2
Ujemny kierunek próbkowania w +90°osi: 3
Pomiar promienia przy pomocy TT 130: MP6530.0 (obszar przemieszczenia 1) do MP6530.2 (obszar
Odstp krawdzi dolnej narzdzia do przemieszczenia 3)
krawdzi górnej palca sondy (Stylus) 0,001 do 99,9999 [mm]
TNCwskazania, TNCedytor
Przygotowanie miejsca MP7210
programowania TNC wraz z maszyn: 0
TNC jako miejsce programowania z aktywnym PLC: 1
TNC jako miejsce programowania z aktywnym PLC: 2
DIN/ISO MP7220
programowanie: 0 do 150
Określić długość kroku
numerów wierszy
TNCwskazania, TNCedytor
Zablokować wybór MP7224.0
typów plików Wszystkie typy plików wybieralne poprzez Softkey: +0
Zaryglować wybór programów firmy HEIDENHAIN (Softkey POKAŻ .H): +1
Zaryglować wybór DIN/ISOprogramów (Softkey POKAŻ .I): +2
Zaryglować wybór tabeli narzdzi (Softkey POKAŻ .T): +4
Zaryglować wybór tabeli punktów zerowych (Softkey POKAŻ .D): +8
Zaryglować wybór tabeli palet (Softkey POKAŻ .P): +16
Zaryglować wybór plików tekstowych (Softkey POKAŻ .A): +32
Zaryglować wybór tabeli punktów (Softkey POKAŻ .PNT): +64
TNCwskazania, TNCedytor
Skonfigurować tabel MP7266.12
narzdzi (nie Komentarz do narzdzia – DOC: 0 do 31; szerokość szpalty: 16 znaków
przedstawiać: 0); MP7266.13
numery kolumn w Liczba ostrzy – CUT.: 0 do 31; szerokość szpalty: 4 znaki
tabeli narzdzi dla MP7266.14
Tolerancja dla rozpoznawania zużycia długość narzdzia – LTOL: 0 do 31; szerokość szpalty: 6
znaków
MP7266.15
Tolerancja dla rozpoznawania zużycia promień narzdzia – LTOL: 0 do 31; szerokość szpalty: 6
znaków
MP7266.16
Kierunek przejścia – DIRECT.: 0 do 31; szerokość szpalty: 7 znaków
MP7266.17
PLCstan – PLC: 0 do 31; szerokość szpalty: 9 znaków
MP7266.18
Dodatkowe przesunicie narzdzia w osi narzdzia do MP6530 – TT:LOFFS: 0 do 31;
Szerokość szpalty: 11 znaków
MP7266.19
Przesunicie narzdzia pomidzy środkiem Stylusa i środkiem narzdzia – TT:ROFFS: 0 do 31;
Szerokość szpalty: 11 znaków
MP7266.20
Tolerancja dla rozpoznawania pknicia długość narzdzia – LBREAK.: 0 do 31; szerokość
szpalty: 6 znaków
MP7266.21
Tolerancja dla rozpoznawania pknicia promień narzdzia – LBREAK.: 0 do 31; szerokość
szpalty: 6 znaków
MP7266.22
Długość ostrzy narzdzia (cykl 22) – LCUTS: 0 do 31; szerokość szpalty: 11 znaków
MP7266.23
Maksymalny kt zagłbienia (cykl 22) – ANGLE.: 0 do 31; szerokość szpalty: 7 znaków
MP7266.24
Typ narzdzia – TYP: 0 bis 31; szerokość szpalty: 5 znaków
MP7266.25
Materiał ostrza narzdzia – TMAT: 0 do 31; szerokość szpalty: 16 znaków
MP7266.26
Tabela danych skrawania – CDT: 0 do 31; szerokość szpalty: 16 znaków
MP7266.27
PLCwartość – PLCVAL: 0 do 31; szerokość szpalty: 11 znaków
MP7266.28
Przesunicie współosiowości palca sondy w osi głównej – CALOFF1: 0 do 31; szerokość
szpalty: 11 znaków
MP7266.29
Przesunicie współosiowości palca sondy w osi pomocniczej – CALOFF2: 0 do 31; szerokość
szpalty: 11 znaków
MP7266.30
Kt wrzeciona przy kalibrowaniu – CALLANG: 0 do 31; szerokość szpalty: 11 znaków
Dokładność MP7289
wskazania dla pozycji 0,1 °: 0
wrzeciona 0,05 °: 1
0,01 °: 2
0,005 °: 3
0,001 °: 4
0,0005 °: 5
0,0001 °: 6
TNCwskazania, TNCedytor
Zaryglować MP7295
wyznaczanie punktu Nie zaryglować wyznaczanie punktu odniesienia +0
odniesienia Zaryglować wyznaczanie punktu odniesienia w osi X: +1
Zaryglować wyznaczanie punktu odniesienia w osi Y: +2
Zaryglować wyznaczanie punktu odniesienia w osi Z: +4
Wyznaczanie punktu odniesienia w IV. osi zablokować: +8
Zaryglować wyznaczanie punktu odniesienia w osi V: +16
Zaryglować wyznaczanie punktu odniesienia w osi 6: +32
Zaryglować wyznaczanie punktu odniesienia w osi 7: +64
Zaryglować wyznaczanie punktu odniesienia w osi 8: +128
Zaryglować wyznaczanie punktu odniesienia w osi 9: +256
Zaryglować MP7296
wyznaczanie punktu Nie zaryglować wyznaczanie punktu odniesienia: 0
odniesienia przy Zaryglować wyznaczanie punktu odniesienia poprzez pomarańczowe klawisze osi: 1
pomocy
pomarańczowych
klawiszy osi
SLcykle MP7420
Frezować kanał wokół konturu zgodnie z ruchem wskazówek zegara dla
wysepki i
ruchem przeciwnym do ruchu wskazówek zegara dla kieszeni: +0
Frezować kanał wokół konturu zgodnie z ruchem wskazówek zegara dla
kieszeni i
ruchem przeciwnym do ruchu wskazówek zegara dla kieszeni: +1
Frezowanie kanału konturu przed rozwiercaniem: +0
Frezowanie kanału konturu po rozwiercaniu: +2
Skorygowane kontury połczyć: +0
Nie skorygowane kontury połczyć: +4
Rozwiercanie za każdym razem do głbokości kieszeni: +0
Kieszeń przed każdym kolejnym dosuniciem narzdzia wyfrezować po
obwodzie i dokonać rozwiercania: +8
V.24adapter X21
Blok TNC
4 wolny
5 wolny
7 wolny
8 wolny
2 GND Osłona
Charakterystyka TNC
Pamić programu Dysk twardy z 1.500 MByte dla NCprogramów
Możliwość zarzdzania dowoln ilości plików
Pomoce przy programowaniu Funkcje dla dosunicia narzdzia do konturu i odjazdu od konturu
Zintegrowany kalkulator
Segmentowanie programów
Bloki komentarzy
Bezpośrednia pomoc przy pojawiajcych si komunikatach o błdach
(pomoc reagujca na zmiany kontekstu)
Programowalne funkcje
Elementy konturu Prosta
Fazka
Tor kołowy
Punkt środkowy koła
Promień koła
Przylegajcy stycznie tor kołowy
Zaokrglanie kantów
Proste i tory kołowe dla dosunicia narzdzia do konturu i odjazdu od
konturu
BSpline
Swobodne Programowanie Konturu Dla wszystkich elementów konturu, dla których nie ma odpowiedniego
dla NC wymiarowania
Trójwymiarowa korekcja promienia Dla późniejszych zmian danych narzdzi, bez konieczności ponownego
narzdzia obliczania programu
TNCdane
Czas przetwarzania bloku 4 ms/blok
TNCdane
Temperatura otoczenia Eksploatacja: 0°C do +45°C
Magazynowanie:–30°C do +70°C
Nazwy narzdzi 16 znaków, przy TOOL CALL pomidzy ““ napisane. Dozwolone znaki
specjalne: #, $, %, &,
Index
Symbole E F
3Dkorekcja ... 116 Ekran ... 3 Funkcje dodatkowe
Face Milling ... 118 Elipsa ... 397 dla kontroli przebiegu
formy narzdzi ... 117 Ethernetinterfejs programu ... 181
orientacja wrzeciona ... 118 Drukarka sieciowa ... 62, 436 dla laserowych maszyn do
Peripheral Milling ... 120 konfigurowanie ... 434 cicia ... 202
wartości delta ... 118 Możliwości podłczenia ... 433 dla osi obrotowych ... 195
znormowany wektor ... 117 Połczenie napdów sieci lub dla podania danych o
3Dprezentacja ... 408 rozwizywanie takich współrzdnych ... 182
połczeń ... 61 dla wrzeciona i chłodziwa ... 181
A Wstp ... 433 dla zachowania si narzdzi na
ASCIIpliki ... 74 torze kształtowym ... 185
Automatyczne obliczanie danych F wprowadzić ... 180
skrawania ... 104, 122 Fazka ... 144 Funkcje toru kształtowego
Automatyczny pomiar narzdzi ... 103 FN 26 TABOPEN Podstawy ... 130
Automatyczny start programu ... 420 Otworzyć dowolnie koła i łuki kołowe ... 132
definiowaln tabel ... 387 Pozycjonowanie
C FN 27 TABWRITE wstpne ... 133
Cig konturu ... 301 Zapisywać dowolnie Funkcje trygonometryczne ... 367
Cicie laserem, funkcje definiowaln tabel ... 388
dodatkowe ... 202 FN 28 TABREAD G
Cykl Czytać dowolnie definiowaln Generowanie Lbloku ... 446
definiować ... 206 tabel ... 388 Grafika programowania ... 163
grupy ... 207 FN xx: Patrz programowanie Q Grafiki
wywołać ... 208 parametrów Perspektywy ... 406
Cykle i tabele punktów ... 212 FN14 BŁAD: Powikszenie wycinka ... 408
Cykle próbkowania: Patrz podrcznik Wydawanie komunikatów o przy programowaniu ... 70
obsługi maszyny Cykle sondy błdach ... 374 powikszenie fragmentu ... 71
impulsowej FN18: SYSREAD Gwintowanie
Cykle wiercenia ... 214 Czytanie danych bez uchwytu
Cylinder ... 399 systemowych ... 379 wyrównawczego ... 234, 235, 238
Czas pracy ... 450 FN20 WAIT FOR (CZEKAJ NA) z uchwytem
NC i PLC synchronizować ... wyrównawczym ... 231, 232
D 385
Długość narzdzia ... 100 FN25 PRESET H
Dane o narzdziach Wyznaczyć nowy punkt Helixfrezowanie gwintów
indeksować ... 106 odniesienia ... 386 wierconych ... 252
wartości delta ... 101 Frezowanie gwintów Helixinterpolacja ... 156
wprowadzić do programu ... 101 wierceniem ... 248
wprowadzić do tabeli ... 102 Frezowanie gwintów I
wywołać ... 109 wpuszczanych ... 244 Indeksowane narzdzia ... 106
Dialog ... 66 Frezowanie gwintu na zewntrz ... 255 Informacje o formacie ... 476
Dialog tekstem otwartym ... 66 Frezowanie gwintu podstawy ... 240 Interfejs danych
Dosunć narzdzie do konturu ... 135 Frezowanie gwintu wewntrz ... 242 Obłożenia wtyczek ... 469
Drukarka sieciowa ... 62, 436 Frezowanie odwiertów ... 229 przygotować ... 428
Dysk twardy ... 39 Frezowanie okrgłych rowków ... 280 przyporzdkować ... 429
Frezowanie rowka podłużnego ... 278
Frezowanie rowków ... 276
ruchem posuwisto
zwrotnym ... 278
K N P
Kalkulator ... 78 Nazwa programu Patrz zarzdzanie Pakietowania ... 352
Kieszeń okrgła plikami, nazwa pliku Parametr maszynowy
obróbka wykańczajca ... 272 NC i PLC synchronizować ... 385 dla 3Dsond pomiarowych
obróbka zgrubna ... 270 NCkomunikaty o błdach ... 79 impulsowych ... 455
Kieszeń prostoktna Numer narzdzia ... 100 dla obróbki i przebiegu
Obróbka wykańczajca ... 266 numer opcji ... 426 programu ... 466
Obróbka zgrubna ... 264 Numer Software ... 426 dla TNCwyświetlaczy i TNC
Koło pełne ... 147 edytora ... 459
Komunikaty o błdach ... 79 O dla zewntrznego przesyłania
Pomoc przy ... 79 Obłożenie wtyczek interfejsów danych ... 455
Kopiowanie czści programu ... 69 danych ... 469 Parametry maszynowe
Korekcja narzdzia Obliczanie danych skrawania ... 122 Parametry użytkownika ... 454
długość ... 112 Obliczanie okrgu ... 369 ogólne
promień ... 113 Obróbka czopu okrgłego na dla 3Dsond impulsowych i
trójwymiarowa ... 116 gotowo ... 274 digitalizacji ... 455
Korekcja promienia ... 113 Obróbka na gotowo dna ... 299 dla obróbki i przebiegu
Naroża zewntrzne, naroża Obróbka na gotowo krawdzi programu ... 466
wewntrzne ... 115 bocznych ... 300 dla TNCwyświetlaczy, TNC
wprowadzenia ... 114 Obróbka wykańczajca czopu edytora ... 459
Kula ... 401 prostoktnego ... 268 dla zewntrznego przesyłania
Obrót ... 333 danych ... 455
L Odbicie lustrzane ... 331 specyficzne dla danej
Liczby klucza ... 427 Odpracowywanie danych maszyny ... 440
Linia śrubowa ... 156 digitalizacji ... 317 PLC i NC synchronizować ... 385
Look ahead ... 189 Odsuw od konturu ... 192 Plik tekstowy
Ścieżka ... 49 funkcje edycji ... 74
M Okrg otworów ... 285 funkcje usuwania ... 76
Materiał ostrza narzdzia ... 104, 124 Określenie czasu obróbki ... 410 odnajdywanie czści tekstu ... 77
Mfunkcje: Patrz Funkcje dodatkowe Określić materiał obrabianego otwierać i opuszczać ... 74
MODfunkcja przedmiotu ... 123 Podłczenie do sieci ... 61
opuścić ... 424 Oś obrotu Podprogram ... 349
Przegld ... 424 przemieszczenie na Podstawy ... 34
wybrać ... 424 zoptymalizowanym Podział ekranu. ... 4
odcinku: M126 ... 195 Pogłbianie wsteczne ... 225
N zredukować wskazanie: Pomiar narzdzi ... 103
Nachylenie płaszczyzny M94 ... 196 Pomoc przy komunikatach o
obróbki ... 25, 336 Opuścić kontur ... 135 błdach ... 79
Nachylić płaszczyzn Orientacja wrzeciona ... 344 Ponowne dosunicie narzdzia do
obróbki ... 25, 336 Osłona cylindra ... 303, 305 konturu ... 419
Cykl ... 336 Osie główne ... 35 Posuw ... 21
Kolejność działań ... 339 Osie nachylenia ... 197, 198 dla osi obrotu, M116 ... 195
rcznie ... 25 Osie pomocnicze ... 35 zmieniĺ ... 22
Nacinania gwintu ... 237 Osprzt ... 13
Nadzór przestrzeni Otwarte naroża konturu: M98 ... 187
roboczej ... 412, 441
Nadzór układu impulsowego ... 193
Nastawienia sieciowe ... 434
Nazwa narzdzia ... 100
II
BHB430.BOOK Seite III Dienstag, 27. Juni 2006 1:29 13
Index
P P R
Posuw szybki ... 98 Przejechać punkty odniesienia ... 16 Ruchy po torze kształtowym
Posuw w milimetrach/wrzeciono Przeliczanie współrzdnych ... 325 Wpółrzdne biegunowe
obrót: M136 ... 188 Przerwa czasowa ... 343 Prosta ... 155
Powierzchnia regulacji ... 320 Przerwać obróbk ... 415 Przegld ... 154
Powtórzenie czści programu ... 350 Przesunicie osi maszyny ... 18 Tor kołowy wokół
Pozycje obrabianego przedmiotu krok po kroku ... 20 bieguna CC ... 155
bezwzgldne ... 37 przy pomocy elektronicznego Tor kołowy z przyleganiem
przyrostowe ... 37 kóka obrotowego ... 19 stycznym ... 156
Pozycjonowanie przy pomocy zewntrznych współrzdne prostoktne
przy nachylonej płaszczyźnie klawiszy kierunkowych ... 18 Prosta ... 143
obróbki ... 184, 201 Przesunicie punktu zerowego Przegld ... 142
z rcznym wprowadzaniem w programie ... 326 Tor kołowy wokół środka
danych ... 30 z tabelami punktów koła CC ... 147
Prdkość przesyłania danych ... 428 zerowych ... 327 tor kołowy z określonym
Program Pulpit sterowniczy ... 5 promieniem ... 148
edycja ... 67 Punkt środkowy koła ... 146 Tor kołowy z przyleganiem
otworzyć nowy ... 64 stycznym ... 149
segmentowanie ... 72 Q
struktura ... 63 Qparametry S
Program SK na program tekstem kontrolować ... 372 Segmentowanie programów ... 72
otwartym konwersować ... 171 Przekazywanie wartości do Skoroszyt ... 49, 53
Programowanie parametrów: Patrz PLC ... 385 kopiować ... 55
programowanie Qparametrów wydać niesformatowane ... 376 wymazać ... 56
Programowanie Qparametrów ... 362 wydać sformatowane ... 377 założyć ... 53
Funkcje dodatkowe ... 373 zajte z góry ... 392 SKprogramowania
Funkcje trygonometryczne ... 367 możliwości wprowadzenia
Jeśli/to decyzje ... 370 R informacji
Obliczanie okrgu ... 369 Rachunek w nawiasach ... 389 SKprogramowanie ... 161
Podstawowe funkcje Rodzaje pracy ... 6 Grafika ... 163
matematyczne ... 365 Rodziny czści ... 364 możliwości wprowadzenia
Wskazówki dla Rozwiercanie dokładne otworu ... 219 informacji
programowania ... 362 Rozwiercanie: Patrz SLcykle, dane o kole ... 167
Programowanie ruchu narzdzia ... 66 przeciganie kierunek i długość elementów
Promień narzdzia ... 101 Ruchy na torze kształtowym konturu ... 166
Prosta ... 143, 155 Swobodne Programowanie odniesienia wzgldne ... 169
Przełczenie pisowni duż/mał Konturu SK: Patrz SK punkty końcowe ... 166
liter ... 75 programowanie punkty pomocnicze ... 168
Przebieg bloków w przód ... 418 Wpółrzdne biegunowe Zamknite kontury ... 168
Przebieg programu współrzdne prostoktne otworzyć dialog ... 164
kontynuować po przerwie ... 417 Podstawy ... 161
Przebieg bloków w przód ... 418 prosta ... 164
Przegld ... 414 SKprogram konwersować ... 171
przerwać ... 415 tory koowe ... 165
przeskoczyć bloki ... 421
wykonać ... 414
Przedstawienie w 3
płaszczyznach ... 407
S U Z
SLcykle Układ odniesienia ... 35 Zabezpieczanie danych ... 40
Cig konturu ... 301 ustawić SZYBKOść Zaokrglanie kantów ... 145
cykl Kontur ... 293 TRANSMISJI ... 428 Zarzdzanie plikami
dane konturu ... 296 konfigurowanie przez MOD ... 439
nałożone na siebie kontury ... 293 W kopiowanie tabel ... 54
obróbka na gotowo krawdzi Włczenie pozycjonowanie kółkiem Nadpisywanie plików ... 61
bocznych ... 300 obrotowym w czasie przebiegu Nazwa pliku ... 39
obróbka wykańczajca dna ... 299 programu : M118 ... 191 Plik kopiować ... 43, 54
Podstawy ... 291 Włczyć ... 16 plik wymazać ... 42, 56
Rozwiercanie ... 298 Widok z góry ... 407 pliki zaznaczyć ... 57
wiercenie wstpne ... 297 Wiercenie ... 217, 223, 227 rozszerzone ... 49
Software dla transmisji danych ... 430 Wiercenie głbokie ... 216, 227 Przegld ... 50
Splineinterpolacja ... 177 Wiercenie uniwersalne ... 223, 227 Skoroszyty ... 49
Format bloku ... 177 Wiersz kopiować ... 55
Zakres wprowadzenia ... 178 wstawić, zmienić ... 68 założyć ... 53
Stała prdkość na torze wymazać ... 67 standard ... 41
kształtowym: M90 ... 185 WMAT.TAB ... 123 Typ pliku ... 39
Stałe współrzdne maszynowe: M91, Wpółrzdne biegunowe wybrać plik ... 42, 52
M92 ... 182 Podstawy ... 36 wywołać ... 41, 51
Status pliku ... 41, 51 programowanie ... 154 zabezpieczenie pliku ... 48, 58
Symulacja graficzna ... 410 Wprowadzać komentarze ... 73 zewntrzne przesyłanie
Wprowadzić prdkość obrotow danych ... 44, 59
T wrzeciona ... 109 zmiana nazwy pliku ... 46, 58
Tabela danych skrawania ... 122 Współczynnik posuwu dla ruchów Zarzdzanie programem: Patrz
Tabela miejsca ... 108 pogłbiania: M103 ... 187 zarzdzanie plikami
Tabela narzdzi Współczynnik wymiarowy ... 334 Zdefiniować półwyrób ... 64
edycja, opuszczenie ... 105 Współczynnik wymiarowy specyficzny Zewntrzny dostp ... 452
Funkcje edycji ... 105 dla osi ... 335 Zmiana baterii bufora ... 478
możliwości wprowadzenia Współrzdne biegunowe Zmienić prdkość obrotow
informacji ... 102 Wyłczenie ... 17 wrzeciona ... 22
Tabela palet Wybierać punkt odniesienia ... 38
odpracować ... 82, 94 Wybrać jednostk miary ... 64
przejcie współrzdnych ... 80, 85 Wybrać typ narzdzia ... 104
wybrać i opuścić ... 82, 89 Wymiana narzdzia ... 110
Zastosowanie ... 80, 84 Wyświetlacz stanu ... 9
Tabele punktów ... 210 dodatkowy ... 10
Teach In ... 143 ogólne ... 9
Teleserwis ... 451 Wyświetlić pliki pomocy ... 449
Test programu Wytaczanie ... 221
do określonego bloku ... 413 Wywołanie programu
Przegld ... 411 Dowolny program jako
wykonać ... 412 podprogram ... 351
TNC 426, TNC 430 ... 2 przez cykl ... 343
TNCremo ... 430, 431 Wyznaczyć punkt odniesienia ... 23
TNCremoNT ... 430, 431 bez 3Dsondy impulsowej ... 23
Tor kołowy ... 147, 148, 149, 155, 156 w trakcie odpracowywania
Trygonometria ... 367 programu ... 386
Wzory punktowe
na liniach ... 287
na okrgu ... 285
Przegld ... 284
IV
BHB430.BOOK Seite V Dienstag, 27. Juni 2006 1:29 13
M02 Przebieg programu STOP/wrzeciono STOP/chłodziwo OFF/w razie konieczności Strona 181
skasowanie wskazania stanu
(w zależności od parametrów maszynowych)/skok powrotny do wiersza 1
M90 Tylko w trybie z opóźnieniem: stała prdkość torowa na narożach Strona 185
M91 W wierszu pozycjonowania: Współrzdne odnosz si do punktu zerowego maszyny Strona 182
M92 W wierszu pozycjonowania: Współrzdne odnosz si do zdefiniowanej przez Strona 182
producenta maszyn pozycji np. do pozycji zmiany narzdzia
M94 Wskazanie osi obrotowej zredukować do wartości poniżej 360° Strona 196
M101 Automatyczna zmiana narzdzia z narzdziem siostrzanym, jeśli maksymalny okres Strona 111
trwałości upłynł ustawić ponownie
M102 M101 wycofać
M103 Zredukować posuw przy zagłbianiu w materiał do współczynnika F (wartość Strona 187
procentowa)
na
pocztku
M Działanie na końcu strona
bloku
bloku
M107 Komunikat o błdach przy narzdziach siostrzanych z naddatkiem anulować Strona 110
M108 M107 wycofać
M114 Autom. Korekcja geometrii maszyny przy pracy z osiami pochylenia (wahań) Strona 197
M115 M114 wycofać
M118 Włczenie pozycjonowania kółkiem rcznym w czasie przebiegu programu Strona 191
M120 Obliczanie wstpne konturu ze skorygowanym promieniem (LOOK AHEAD) Strona 189
M128 Zachować pozycj ostrza narzdzia przy pozycjonowaniu osi wahań (TCPM) Strona 198
M129 M128 wycofać
M130 W wierszu pozycjonowania: Punkty odnosz si do nienachylonego układu Strona 184
współrzdnych
M134 Zatrzymanie dokładnościowe na nie przylegajcych do siebie stycznie przejściach Strona 200
konturu przy pozycjonowaniu z osiami obrotu
M135 M134 wycofać
M144 Uwzgldnienie kinematyki maszyny na pozycjach RZECZ/ZAD przy końcu wiersza Strona 201
M145 M144 wycofać
Ve 00
340 135-82 · 11/2001 · pdf · Subject to change without notice