itnc 530 Przewodnik programowania i obsługi Dialog tekstem otwartym NC-software 340 490-04 340 491-04 340 492-04 340 493-04 340 494-04



Podobne dokumenty
Laboratorium Programowanie Obrabiarek CNC. Nr H3

Lotse. itnc 530. NC-Software xx xx xx xx. J zyk polski (pl) 7/2003

itnc 530 Przewodnik programowania i obsługi Dialog tekstem otwartym NC-software xx xx xx xx xx

itnc 530 NC-Software xx

Laboratorium Programowanie Obrabiarek CNC. Nr H5

Politechnika Poznańska Instytut Technologii Mechanicznej. Laboratorium Programowanie Obrabiarek CNC II. Nr 4

Podręcznik obsługi dla operatora Programowanie cykli TNC 620. NC-software

Laboratorium Maszyny CNC. Nr 1

TNC 620. Podręcznik obsługi dlaużytkownika Programowanie cykli. NC-Software

TNC 320. Podręcznik obsługi dlaużytkownika Programowanie cykli. NC-Software

TNC 320. Podręcznik obsługi dlaużytkownika Programowanie cykli. NC-software

TNC 320. Instrukcja obsługi dla operatora Programowanie cykli. NC-software

Politechnika Poznańska Instytut Technologii Mechanicznej. Programowanie obrabiarek CNC. Nr 2. Obróbka z wykorzystaniem kompensacji promienia narzędzia

Instrukcja obsługi dla operatora Dialog tekstem otwartym HEIDENHAIN przy programowaniu TNC 320. NC-software

Podręcznik obsługi dla operatora Programowanie cykli TNC 620. NC-software

Instrukcja obsługi dla operatora Programowanie cykli TNC 320. NC-Software

TNC 320. Podręcznik obsługi dlaużytkownika Programowanie cykli. NC-Software

Laboratorium Programowanie Obrabiarek CNC. Nr H1

Instrukcja obsługi dla operatora DIN/ISO TNC 320. NC-software

Politechnika Poznańska Instytut Technologii Mechanicznej. Programowanie obrabiarek CNC. Nr 2. Obróbka z wykorzystaniem kompensacji promienia narzędzia

Metody frezowania. Wysokowydajne frezy do gwintów. Programowanie obrabiarek CNC. Posuw na konturze narzędzia F k. Posuw w osi narzędzia F m

Instrukcja obsługi dla operatora DIN/ISO TNC 620. NC-Software

Materiał szkoleniowy MTS, CAD/CAM, Frezowanie. Materiał szkoleniowy. MTS GmbH

TNC 620. Podręcznik obsługi dlaużytkownika Programowanie cykli. NC-Software

Instrukcja obsługi dla operatora Cykle sondy pomiarowej. itnc 530. NC-Software

Instrukcja obsługi dla operatora Cykle sondy pomiarowej. itnc 530. NC-Software

TNC 620. Podręcznik obsługi dlaużytkownika Programowanie cykli. NC-software

CNC PILOT 4290 Oś B i Y

Laboratorium Programowanie Obrabiarek CNC. Nr H6

Instrukcja obsługi Dialog tekstem otwartym-heidenhain TNC 320. NC-Software

Laboratorium Programowanie Obrabiarek CNC. Nr H04

Instrukcja obsługi dla operatora Cykle sondy pomiarowej TNC 320. NC-Software

Przygotowanie do pracy frezarki CNC

Laboratorium Maszyny CNC. Nr 4

Geometryczne podstawy obróbki CNC. Układy współrzędnych, punkty zerowe i referencyjne. Korekcja narzędzi

FUNKCJE INTERPOLACJI W PROGRAMOWANIU OBRABIAREK CNC

Obrabiarki CNC. Nr 2

Podstawy technik wytwarzania PTWII - projektowanie. Ćwiczenie 3. Instrukcja laboratoryjna

Wykonanie ślimaka ze zmiennym skokiem na tokarce z narzędziami napędzanymi

Politechnika Poznańska Instytut Technologii Mechanicznej. Laboratorium Programowanie obrabiarek CNC. Nr 2

itnc 530 NC Software xx

Szkolenia z zakresu obsługi i programowania obrabiarek sterowanych numerycznie CNC

Instrukcja obsługi dla operatora Cykle sondy pomiarowej TNC 620. NC-Software

Zasada prawej dłoni przy wyznaczaniu zwrotów osi

Przewodnik programowania i obsługi smart.nc. itnc 530. NC-software Język polski (pl) 11/2007

CIĘCIE POJEDYNCZE MARMUR

Politechnika Poznańska Instytut Technologii Mechanicznej. Laboratorium Obrabiarki CNC. Nr 13

Kurs: Programowanie i obsługa obrabiarek sterowanych numerycznie - CNC

Obrabiarki Sterowane Numerycznie Numerical Control Machine Tools

INSTRUKCJA DO ZAJĘĆ LABORATORYJNYCH

PROGRAMOWANIE OBRABIAREK CNC W JĘZYKU SINUMERIC

Cykle sondy pomiarowej itnc 530


Cykl Frezowanie Gwintów

Analiza konstrukcyjno technologiczna detalu frezowanego na podstawie rysunku wykonawczego

INSTRUKCJA DO ZAJĘĆ LABORATORYJNYCH

Ćwiczenie OB-6 PROGRAMOWANIE OBRABIAREK

Wstęp Pierwsze kroki Pierwszy rysunek Podstawowe obiekty Współrzędne punktów Oglądanie rysunku...

Obrabiarki CNC. Nr 10

Politechnika Poznańska Instytut Technologii Mechanicznej. Laboratorium Programowanie Obrabiarek CNC. Nr 5

- biegunowy(kołowy) - kursor wykonuje skok w kierunku tymczasowych linii konstrukcyjnych;

Laboratorium Napędu robotów

Program szkolenia zawodowego Operator Programista Obrabiarek Sterowanych Numerycznie CNC

IRONCAD. TriBall IRONCAD Narzędzie pozycjonujące

Księgarnia PWN: Andrzej Jaskulski - AutoCAD 2010/LT Podstawy projektowania parametrycznego i nieparametrycznego

OBSŁUGA TOKARKI CNC W UKŁADZIE STEROWANIA SINUMERIK 802D. II. Pierwsze uruchomienie tokarki CNC (Sinumerik 802D)

Podstawy technik wytwarzania PTWII - projektowanie. Ćwiczenie 4. Instrukcja laboratoryjna


Program szkolenia zawodowego Operator Programista Obrabiarek Sterowanych Numerycznie CNC

5-osiowe centrum obróbkowe TBI U5

Płaszczyzny, żebra (pudełko)

Program szkolenia zawodowego Operator Programista Obrabiarek Sterowanych Numerycznie CNC

Program szkolenia zawodowego Operator Programista Obrabiarek Sterowanych Numerycznie CNC

5-osiowe centrum obróbkowe TBI U5

Frezarka bramowa TBI SDV-H 5224

Symulacja komputerowa i obróbka części 5 na frezarce sterowanej numerycznie

MiBM II stopień (I stopień / II stopień) akademicki (ogólno akademicki / praktyczny) kierunkowy (podstawowy / kierunkowy / inny HES)

Semestr letni Metrologia, Grafika inżynierska Nie

Laboratorium Programowanie Obrabiarek CNC. Nr H7

Pokrywka. Rysunek 1. Projekt - wynik końcowy. Rysunek 2. Pierwsza linia łamana szkicu

Mechanika i Budowa Maszyn I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

TNC 320. Instrukcja obsługi dla użytkownika DIN/ISO-programowanie. NC-software

Odlew obróbka kątów ujemnych

Politechnika Poznańska Instytut Technologii Mechanicznej. Laboratorium Programowanie obrabiarek CNC. Nr 3

Bryła obrotowa, szyk kołowy, szyk liniowy

Instrukcja programowania wieratko-frezarki BFKO, sterowanej odcinkowo (Sinumerik 802C)

TNC 128. Instrukcja obsługi dla użytkownika Programowanie dialogowe. NC-software

TNC 320. Instrukcja obsługi dla użytkownika Programowanie dialogowe. NC-software

Łożysko z pochyleniami

Program szkolenia zawodowego Operator Programista Obrabiarek Sterowanych Numerycznie CNC

Pochylenia, Lustro. Modelowanie ramienia. Zagadnienia. Wyciągnięcie/dodania/bazy, Pochylenia ścian, Lustro (ewent. wstawianie części, łączenie części)

1. przygotowanie uczniów do egzaminów kwalifikacyjnych, 2. realizacja kursów w ramach dokształcania i doskonalenia zawodowego dorosłych.

ZW3D CAM VoluMill 3D MASTER S.C dmaster.pl ul. Jakobinów 23, Warszawa R. LIS R. WYPYSIŃSKI NIP

Fragment tekstu zakończony twardym enterem, traktowany przez edytor tekstu jako jedna nierozerwalna całość.

WPŁYW WYBRANYCH USTAWIEŃ OBRABIARKI CNC NA WYMIARY OBRÓBKOWE

W1000 WYŚWIETLACZ POłOżENIA INSTRUKCJA OBSŁUGI

Politechnika Warszawska Wydział Mechatroniki Instytut Automatyki i Robotyki

Laboratorium z Systemów Wytwarzania. Instrukcja do ćw. nr 5

Pionowe centrum obróbkowe TBI VC 1570

Ćwiczenie nr 8 - Modyfikacje części, tworzenie brył złożonych

Transkrypt:

Przewodnik programowania i obsługi Dialog tekstem otwartym itnc 530 NC-software 340 490-04 340 491-04 340 492-04 340 493-04 340 494-04 Polski (pl) 1/2008

Lotse (locman)... jest pomocą przy programowaniu dla sterowania firmy HEIDENHAIN itnc 530 w skróconej formie. Pełna instrukcja programowania i obsługi TNC znajduje się w Instrukcji obsługi dla użytkownika. Można tam znaleźć także informacje dotyczące programowania Q-parametrów dotyczące centralnego magazynu narzędzi 3D-korekcji narzędzi pomiaru narzędzi Symbole w Przewodniku Ważne informacje zostają wyróżnione w Przewodniku za pomocą następujących symboli: Ważna wskazówka! Sterowanie NC-software-numer itnc 530 340 490-04 itnc 530, wersja eksportowa 340 491-04 itnc 530 z Windows P 340 492-04 itnc 530 z Windows P; wersja eksportowa itnc 530 stanowisko programowania 340 493-04 340 494-04 Lotse (locman) Ostrzeżenie: przy nieprzestrzeganiu niebezpieczeństwo dla operatora i maszyny! Maszyna i TNC muszą zostać przygotowane przez producenta maszyn dla opisanej funkcji! Rozdział w Instrukcji obsługi. Tu znajdują się wyczerpujące informacje na dany temat. 3

Spis treści Spis treści Lotse (przewodnik programowania i obsługi)... 3 Podstawy... 5 Najazd konturu i odsunięcie narzędzia od konturu... 16 Funkcje toru kształtowego... 22 Programowanie dowolnego konturu FK... 31 Podprogramy i powtórzenia części programu... 41 Praca z cyklami... 44 Cykle dla wytwarzania odwiertów i gwintów... 46 Kieszenie, czopy i rowki wpustowe... 63 Wzory punktowe... 70 SL-cykle... 72 Cykle dla frezowania metodą wierszowania... 83 Cykle dla przeliczania współrzędnych... 87 Cykle specjalne... 95 Funkcja PLANE (software opcja 1)... 99 Grafiki i wyświetlacze stanu... 113 DIN/ISO-programowanie... 116 Funkcje dodatkowe M... 123 4

Podstawy Programy/pliki Patrz Programowanie, zarządzanie plikami. Programy; tabele i teksty TNC zapisuje do pamięci w postaci plików. Oznaczenie pliku składa się z dwóch komponentów: PROG20.H Nazwa pliku Typ pliku maksymalna długość patrz tabela z prawej strony Pliki w TNC Programy w formacie firmy HEIDENHAIN w formacie DIN/ISO smart.nc-programy unit-program program konturu tabele punktów Tabele dla narzędzi zmieniacza narzędzi palet punktów zerowych punktów presets (punkty odniesienia) danych skrawania materiałów narzędzi skrawających, materiałów produkcyjnych Typ.H.I.HU.HC.HP.T.TCH.P.D.PNT.PR.CDT.TAB Podstawy Teksty jako ASCII-pliki pliki pomocy.a.chm 5

Podstawy Otworzenie nowego programu obróbki Wybrać skoroszyt; w którym ma zostać zapisany program do pamięci Wprowadzić nową nazwę programu, potwierdzić przy pomocy klawisza ENT. Wybrać jednostkę miary: softkey MM lub INCH nacisnąć. TNC przechodzi do okna programu i otwiera dialog dla definicji BLK-FORM (półwyrób) Wprowadzić dane osi wrzeciona Po kolei wprowadzić współrzędne, i Z MIN-punktu Po kolei wprowadzić współrzędne, i Z MA-punktu 1 BLK FORM 0.1 Z +0 +0 Z-50 2 BLK FORM 0.2 +100 +100 Z+0 6

Określenie rozplanowania ekranu Patrz Wprowadzenie, itnc 530. Wyświetlenie softkeys dla określenia rozplanowania ekranu monitora Tryb pracy Obsługa ręczna i Elektr. kółko obrotowe Pozycjonowanie z ręcznym wprowadzeniem danych Zawartość ekranu monitora Pozycje pozycje z lewej, status z prawej Program Podstawy program z lewej, status z prawej 7

Tryb pracy Przebieg programu sekwencją wierszy przebieg programu pojedyńczymi wierszami test programu Zawartość ekranu monitora Program program z lewej, segmentowanie programu z prawej program z lewej, status z prawej Podstawy Przebieg programu sekwencją wierszy lub przebieg programu pojedyńczymi wierszami program z lewej, grafika z prawej Grafika program z lewej, aktywny objekt kolizji z prawej Aktywne objekty kolizji Programowanie/edycja Program 8 program z lewej, segmentowanie programu z prawej program z lewej grafika programowa z prawej program z lewej, 3D-grafika liniowa z prawej

Współrzędne prostokątne - absolutne Dane wymiarowe odnoszą się do aktualnego punktu zerowego. Narzędzie przemieszcza się na współrzędne absolutne. Programowalne w NC-bloku osie przemieszczenia po prostej Ruchy kołowe 5 dowolnych osi 2 osie liniowe płaszczyzny lub 3 osie liniowe z cyklem 19 PŁASZCZZNA OBROBKI 30 20 10 Współrzędne prostokątne - przyrostowe Dane wymiarowe odnoszą się do ostatnio zaprogramowanej pozycji narzędzia. Narzędzie przemieszcza się o współrzędne przyrostowe. 10 30 50 Podstawy 10 10 10 10 20 20 9

Punkt środkowy okręgu i biegun: CC Punkt środkowy okręgu CC należy wprowadzić, aby móc programować kołowe ruchy po torze przy pomocy funkcji toru kształtowego C (patrz strona 26). CC zostaje wykorzystywany z drugiej strony jako biegun dla danych wymiarowych we współrzędnych biegunowych. CC zostaje określony we współrzędnych prostokątnych. Określony absolutnie punkt środkowy okręgu lub biegun CC odnosi się zawsze do momentalnie aktywnego punktu zerowego. CC CC ICC CC Podstawy Inkrementalnie określony punkt środkowy okręgu lub biegun CC odnosi się zawsze do ostatnio zaprogramowanej pozycji narzędzia. Oś bazowa kąta Kąt jak i kąt we współrzędnych biegunowych PA i kąt obrotu ROT odnoszą się do osi bazowej. Płaszczyzna robocza Oś bazowa i 0 -kierunek Z CC ICC / + /Z + Z/ +Z Z Z 10

Współrzędne biegunowe Dane wymiarowe we współrzędnych biegunowych odnoszą się do bieguna CC. Pozycja zostaje określona na płaszczyźnie roboczej poprzez: Promień we współrzędnych biegunowych PR = odstęp pozycji od bieguna CC Kąt we współrzędnych biegunowych PA = kąt od osi bazowej kąta do odcinka CC PR Przyrostowe dane wymiarowe Przyrostowe dane wymiarowe we współrzędnych biegunowych odnoszą się do ostatnio zaprogramowanej pozycji. Programowanie współrzędnych biegunowych Wybór funkcji toru kształtowego 10 PR PR PA 3 PA 2 PA 1 CC 30 PR 0 Podstawy Nacisnąć klawisz P Odpowiedzieć na pytania dialogu 11

Definiowanie narzędzi Dane o narzędziach Każde narzędzie oznaczone jest numerem od 0 do 254. Jeśli pracujemy z tabelami narzędzi, to możemy używać wyższych numerów i dodatkowo nadawać nazwy narzędzi. 1 8 12 13 18 Podstawy Wprowadzanie danych narzędzia Dane narzędzia (długość L i promień R) mogą zostać zapisane: w formie tabeli narzędzi (centralnie, program TOOL.T) lub bezpośrednio w programie za pomocą TOOL DEF-wierszy (lokalnie) Numer narzędzia Długość narzędzia L Promień narzędzia R Z 8 R L Ustalić rzeczywistą długość narzędzia przy pomocy przyrządu wstępnego nastawienia, zaprogramowana zostaje ustalona długość. 12

Wywołanie danych narzędzia Numer narzędzia lub nazwa narzędzia Oś wrzeciona równoległa do //Z: oś narzędzia Prędkość obrotowa wrzeciona S Posuw F Naddatek długości narzędzia DL (np. zużycie) Naddatek promienia narzędzia DR (np. zużycie) Naddatek promienia narzędzia DR2 (np. zużycie) R L DR<0 R DR>0 3 TOOL DEF 6 L+7.5 R+3 4TOOL CALL6ZS2000F650DL+1DR+0.5DR2+0.1 5 L Z+100 R0 FMA 6L-10-10ROFMAM6 DL<0 DL>0 Podstawy Zmiana narzędzia Przy najeździe na pozycję zmiany narzędzia zwrócić uwagę na niebezpieczeństwo kolizji! Określić kierunek obrotu wrzeciona poprzez funkcję M: M3: bieg prawy M4: bieg lewy Naddatki dla promienia lub długości narzędzia maksymalnie ± 99.999 mm! 13

Korekcje narzędzia Przy obróbce TNC uwzględnia długość L i promień R wywoływanego narzędzia. Podstawy Korekcja długości Początek działania: przemieszczenie narzędzia na osi wrzeciona Koniec działania: wywołanie nowego narzędzia lub narzędzia o długości L=0 Korekcja promienia Początek działania: przemieszczenie narzędzia na płaszczyźnie obróbki z RR lub RL Koniec działania: zaprogramować wiersz pozycjonowania z R0 Bez korekcji promienia pracować (np. wiercenie): zaprogramować wiersz pozycjonowania z R0 R0 RL R R 14

Wyznaczenie punktu odniesienia bez 3D-sondy impulsowej Przy wyznaczaniu punktów odniesienia ustawia się wyświetlacz TNC na współrzędne znanej pozycji obrabianego przedmiotu: narzędzie zerowe o znanym promieniu zamontować Wybrać rodzaj pracy Obsługa ręczna lub Elektr. kółko ręczne zarysować powierzchnię bazową na osi narzędzia i wprowadzić długość narzędzia Z -R -R zarysować powierzchnie bazowe na płaszczyźnie obróbki i zapisać pozycję punktu środkowego narzędzia Ustawianie i pomiar przy pomocy 3D-sond pomiarowych Szczególnie szybko, prosto i dokładnie następuje nastawienie maszyny przy pomocy 3D-sondy impulsowej firmy HEIDENHAIN. Podstawy Oprócz funkcji próbkowania dla zbrojenia obrabiarki w trybach pracy Obsługa ręczna i El. Kółko ręczne; znajduje się w trybach pracy przebiegu programu cały szereg cykli pomiarowych do dyspozycji (patrz także Instrukcja obsługi Cykle sondy pomiarowej): cykle pomiarowe dla ustalenia i kompensowania ukośnego położenia obrabianego przedmiotu cykle pomiarowe dla automatycznego wyznaczenia punktu odniesienia cykle pomiarowe dla automatycznego pomiaru obrabianego przedmiotu z porównaniem tolerancji i automatycznej korekcji narzędzia Z 15

Najazd konturu i odsunięcie narzędzia od konturu Najazd konturu i odsunięcie narzędzia od konturu Punkt startu P S P S leży poza konturem i musi zostać najechany bez korekcji promienia. Punkt pomocniczy P H P H leży poza konturem i zostaje obliczony przez TNC. TNC przemieszcza narzędzie od punktu startu P S do punktu pomocniczego P H z ostatnio zaprogramowanym posuwem! Pierwszy punkt konturu P A i ostatni punkt konturu P E Pierwszy punkt konturu P A zostaje zaprogramowany w APPR-wierszu (angl: approach = najazd). Ostatnio punkt konturu zostaje programowany standardowo. P S R0 P A RL P H RL RL P E RL RL P N R0 Punkt końcowy P N P N leży poza konturem i wynika z DEP-wiersza (angl: depart = odjazd). P N zostaje automatycznie z R0 najechany. 16

Funkcje toru kształtowego przy dosunięciu i odsunięciu Nacisnąć softkey z żądaną funkcją toru kształtowego: prosta z przejściem tangencjalnym prosta prostopadła do punktu konturu Tor kołowy z przejściem tangencjalnym odcinek prostej z tangencjalnym przejściem po okręgu do konturu Korekcję promienia programować w APPR-wierszu! DEP-wiersze ustawiają korekcję promienia na R0! Najazd konturu i odsunięcie narzędzia od konturu 17

Najazd konturu i odsunięcie narzędzia od konturu Dosunięcie narzędzia po prostej z przyleganiem stycznym: APPR LT współrzędne dla pierwszego punktu konturu P A LEN: odległość punktu pomocniczego P H do pierwszego punktu konturu P A korekcja promienia RR/RL 7L+40+10ROFMAM3 8 APPR LT +20 +20 Z-10 LEN15 RR F100 9L+35+35 10 L... Dosunąć narzędzie po prostej prostopadle do pierwszego punktu konturu: APPR LN współrzędne dla pierwszego punktu konturu P A LEN: odległość punktu pomocniczego P H do pierwszego punktu konturu P A korekcja promienia RR/RL 7L+40+10ROFMAM3 35 20 10 35 15 P H RR P A RR 20 RR 35 P S R0 40 8 APPR LN +10 +20 Z-10 LEN15 RR F100 RR 9L+20+35 10 L... 20 P A RR 15 10 P H RR P S R0 18 10 20 40

Dosunąć narzędzie na torze kołowym z przyleganiem stycznym: APPR CT współrzędne dla pierwszego punktu konturu P A promień R R > 0 zapisać kąt punktu środkowego CCA CCA > 0 zapisać korekcja promienia RR/RL 7 L +40 +10 RO FMA M3 8 APPR CT +10 +20 Z-10 CCA180 R+10 RR F100 9L+20+35 10 L... Dosuw narzędzia po torze kołowym z przejściem tangencjalnym do konturu i po odcinku prostej: APPR LCT współrzędne dla pierwszego punktu konturu P A promień R R > 0 zapisać korekcja promienia RR/RL 35 20 10 35 P A RR 10 R10 RR CCA= 180 20 RR P H P SR0 40 Najazd konturu i odsunięcie narzędzia od konturu 7 L +40 +10 RO FMA M3 8APPR LCT+10+20Z-10R10RRF100 20 P A RR 9L+20+35 10 L... 10 R10 P SR0 10 P H RR 20 40 19

Odsunięcie narzędzia po prostej z przyleganiem stycznym: DEP LT Najazd konturu i odsunięcie narzędzia od konturu odległość pomiędzy P E i P N LEN> 0 zapisać 23 L +20 RR F100 24 DEP LT LEN12.5 F100 25 L Z+100 FMA M2 Odsunięcie narzędzia po prostej prostopadle do ostatniego punktu konturu: DEP LN odległość pomiędzy P E i P N LEN> 0 zapisać 23 L +20 RR F100 20 12.5 RR P E RR P N R0 24 DEP LN LEN+20 F100 25 L Z+100 FMA M2 RR 20 P N R0 20 P E RR 20

Odsunąć narzędzie na torze kołowym z przyleganiem stycznym: DEP CT promień R R > 0 zapisać kąt punktu środkowego CCA 23 L +20 RR F100 24 DEP CT CCA 180 R+8 F100 25 L Z+100 FMA M2 Odsunięcie narzędzia na torze kołowym z przyleganiem stycznym do konturu i odcinkiem prostej: DEP LCT współrzędne punktu końcowego P N promień R R > 0 zapisać 20 P N R0 R8 180 RR P E RR Najazd konturu i odsunięcie narzędzia od konturu 23 L +20 RR F100 24 DEP LCT +10 +12 R+8 F100 25 L Z+100 FMA M2 RR 20 12 P N R0 R8 P H R0 P E RR 10 21

Funkcje toru kształtowego Funkcje toru kształtowego Funkcje toru kształtowego dla wierszy pozycjonowania Patrz "Programowanie: programowanie konturów". Uzgodnienie Dla programowania przemieszczenia narzędzia przyjmuje się zasadniczo, iż narzędzie się porusza a obrabiany przedmiot stoi nieruchomo. Zapis pozycji docelowych Pozycje docelowe mogą zostać podawane we współrzędnych prostokątnych lub biegunowych zarówno absolutnych jak i przyrostowych lub mieszanych absolutnych i przyrostowych. Dane w wierszu pozycjonowania Pełny wiersz pozycjonowania zawiera następujące dane: funkcja toru kształtowego Współrzędne końcowego punktu elementu konturu (pozycja docelowa) Korekcja promienia RR/RL/R0 Posuw F Funkcja dodatkowa M Tak wypozycjonować narzędzie na początku programu obróbki; iż wykluczone zostanie uszkodzenie narzędzia jak i obrabianego przedmiotu. Funkcje toru kształtowego Strona Prosta 23 Fazka pomiędzy dwoma prostymi Zaokrąglanie naroży 25 Punkt środkowy okręgu lub Współrzędne bieguna wprowadzić Tor kołowy wokół środka koła CC Tor kołowy z promieniem 27 Tor kołowy ze stycznym przyleganiem do poprzedniego elementu konturu Programowanie swobodnego konturu FK 24 26 26 28 31 22

Prosta L Współrzędne punktu końcowego prostej Korekcja promienia RR/RL/R0 Posuw F Funkcja dodatkowa M Przy pomocy współrzędnych prostokątnych 7 L +10 +40 RL F200 M3 8LI+20I-15 9L+60I-10 Przy pomocy współrzędnych biegunowych 12 CC +45 +25 13LPPR+30PA+0RRF300M3 40 10 15 10 20 60 Funkcje toru kształtowego 14 LP PA+60 15 LP IPA+60 16 LP PA+180 Określić biegun CC, zanim zostaną zaprogramowane współrzędne biegunowe! Zaprogramować biegun CC tylko przy pomocy współrzędnych prostokątnych! Biegun CC istnieje tak długo, aż zostanie określony nowy CC biegun! 25 CC 60 30 60 45 23

Fazkę CHF umieścić pomiędzy dwoma prostymi Funkcje toru kształtowego Długość odcinka fazki Posuw F 7L+0+30RLF300M3 8L+40I+5 9 CHF 12 F250 10 L I+5 +0 Kontur nie może rozpoczynać się od CHF-wiersza! Korekcja promienia przed i po CHF-zapisie musi być taka sama! Fazka musi być wykonywalna przy pomocy wywołanego narzędzia! 24

Zaokrąglanie rogów RND Początek i koniec łuku kołowego tworzą tangencjalne przejścia z poprzednim i następnym elementem konturu. Promień R łuku kołowego Posuw F dla zaokrąglania naroży 5 L +10 +40 RL F300 M3 6L+40+25 7 RND R5 F100 40 5 10 R5 40 25 Funkcje toru kształtowego 25

Tor kołowy wokół środka okręgu CC Współrzędne punktu środkowego okręgu CC Funkcje toru kształtowego Współrzędne punktu końcowego łuku kołowego Kierunek obrotu DR Przy pomocy C und CP można zaprogramować koło pełne w jednym wierszu. Przy pomocy współrzędnych prostokątnych 5CC+25+25 6 L +45 +25 RR F200 M3 7C+45+25DR+ Przy pomocy współrzędnych biegunowych 25 CC 25 45 DR+ DR 18 CC +25 +25 19LPPR+20PA+0RRF250M3 20 CP PA+180 DR+ Określić biegun CC, zanim zostaną zaprogramowane współrzędne biegunowe! Zaprogramować biegun CC tylko przy pomocy współrzędnych prostokątnych! Biegun CC istnieje tak długo, aż zostanie określony nowy CC biegun! Punkt końcowy okręgu zostaje tylko przy pomocy PA ustalony! E CC S 26

Tor kołowy CR z promieniem lub Współrzędne punktu końcowego łuku kołowego Promień R duży łuk kołowy: ZW > 180, R ujemny mały łuk kołowy: ZW < 180, R dodatni Kierunek obrotu DR 10 L +40 +40 RL F200 M3 11 CR +70 +40 R+20 DR- (łuk 1) 11 CR +70 +40 R+20 DR+ (łuk 2) 40 1 DR DR+ ZW R R 2 40 70 Funkcje toru kształtowego lub 10 L +40 +40 RL F200 M3 11 CR +70 +40 R-20 DR- (łuk 3) DR 3 ZW lub 11 CR +70 +40 R-20 DR+ (łuk 4) 40 R R DR+ 4 40 70 27

Funkcje toru kształtowego Tor kołowy CT ze stycznym przyleganiem Współrzędne punktu końcowego łuku kołowego Korekcja promienia RR/RL/R0 Posuw F Funkcja dodatkowa M Przy pomocy współrzędnych prostokątnych 7L+0+25RLF300M3 8L+25+30 9CT+45+20 10 L +0 Przy pomocy współrzędnych biegunowych 12 CC +40 +35 30 25 25 45 20 13 L +0 +35 RL F250 M3 14 LP PR+25 PA+120 15 CTP PR+30 PA+30 16 L +0 Określić biegun CC, zanim zostaną zaprogramowane współrzędne biegunowe! Zaprogramować biegun CC tylko przy pomocy współrzędnych prostokątnych! Biegun CC istnieje tak długo, aż zostanie określony nowy CC biegun! 28

Linia śrubowa (tylko we współrzędnych biegunowych) Obliczenia (kierunek frezowania od dołu do góry) Liczba przejść: n Zwoje gwintu + przepełnienie gwintu na początku i końcu gwintu Ogólna wysokość: h Skok gwintu P x liczba zwojów n Przyr. kąt wsp.bieg.: IPA Liczba zwojów n x 360 Kąt początkowy: PA kąt dla początku gwintu + kąt dla wybiegu Współrzędna początkowa: Z Skok gwintu P x (zwoje gwintu + nadmiar zwojów na początku gwintu) Z CC Funkcje toru kształtowego 29

Forma linii śrubowej Funkcje toru kształtowego Gwint wewnętrzny prawoskrętny lewoskrętny prawoskrętny lewoskrętny Gwint zewnętrzny prawoskrętny lewoskrętny prawoskrętny lewoskrętny Kierunek pracy Z+ Z+ Z- Z- Kierunek pracy Z+ Z+ Z- Z- Kierunek obrotu DR+ DR- DR- DR+ Kierunek obrotu DR+ DR- DR- DR+ promień -korekcja RL RR RR RL promień -korekcja RR RL RL RR 25 Z CC 270 R3 5 40 Gwint M6 x 1 mm z 5 zwojami: 12 CC +40 +25 13 L Z+0 F100 M3 14 LP PR+3 PA+270 RL F50 15 CP IPA-1800 IZ+5 DR- 30

18 Swobodne Programowanie Konturu SK (niem. FK) Patrz Ruchy po torze kształtowym Programowanie dowolnego konturu FK Jeśli na rysunku technicznym brak współrzędnych punktu docelowego lub jeśli rysunek zawiera dane, które nie mogą zostać wprowadzone poprzez szare klawisze funkcji toru kształtowego, to przechodzi się do Programowania dowolnego konturu SK. Możliwe dane do elementu konturu: znane współrzędne punktu końcowego punkty pomocnicze na elemencie konturu punkty pomocnicze w pobliżu elementu konturu stosunek względny do innego elementu konturu dane dotyczące kierunku (kąt) / dane dotyczące położenia dane dotyczące przebiegu konturu 21 28 45 36 R2.5 88.15 R4 20 10 5 0 Swobodne Programowanie Konturu SK (niem. FK) Właściwe wykorzystanie SK-programowania: wszystkie elementy konturu muszą leżeć na płaszczyźnie obróbki zapis wszystkich znajdujących się w dyspozycji danych do elementu konturu Przy mieszaniu konwencjonalnych wierszy i wierszy SK każdy fragment musi być jednoznacznie określony, który został zaprogramowany z SK. Dopiero wówczas TNC pozwala na zapis konwencjonalnych funkcji toru kształtowego. 31

Praca z grafiką programowania Swobodne Programowanie Konturu SK (niem. FK) Wybrać maskę ekranową PROGRAM+GRAFIKA! wyświetlanie różnych rozwiązań wyświetlone rozwiązanie wybrać i przejąć zaprogramować dalsze elementy konturu generowanie grafiki programowania dla następnego programowanego wiersza Kolory standardowe grafiki programowania niebieski zielony czerwony kolor jasnoniebieski element konturu jest jednoznacznie określony wprowadzone dane dopuszczają kilka rozwiązań: operator wybiera właściwe rozwiązanie wprowadzone dane nie określają jeszcze wystarczająco elementu konturu: operator wprowadza dodatkowe dane zaprogramowano przemieszczenie na biegu szybkim 32

Otworzenie FK-dialogu Otworzyć dialog FK, następujące funkcje znajdują się w dyspozycji: FK-element prosta z przejściem tangencjalnym prosta bez tangencjalnego przejścia łuk kołowy z przejściem tangencjalnym łuk kołowy bez tangencjalnego przejścia Softkeys Swobodne Programowanie Konturu SK (niem. FK) biegun dla SK-programowania 33

Współrzędne punktu końcowego, lub PA, PR Znane dane Softkeys Swobodne Programowanie Konturu SK (niem. FK) współrzędne prostokątne i współrzędne biegunowe odniesione do FPOL zapisać inkrementalnie 7FPOL+20+30 8 FL I+10-20 RR F100 9 FCT PR+15 IPA+30 DR+ R15 30 20 R15 10 30 20 34

Punkt środkowy okręgu CC w FC/FCT-wierszu Znane dane Softkeys punkt środkowy o współrzędnych prostokątnych punkt środkowy o współrzędnych biegunowych zapisać inkrementalnie 10 FC CC+20 CC+15 DR+ R15 11 FPOL +20 +15 12 FL AN+40 15 FPOL CC 20 R35 40 Swobodne Programowanie Konturu SK (niem. FK) 13 FC DR+ R15 CCPR+35 CCPA+40 35

Punkty pomocnicze na konturze lub obok konturu Znane dane Softkeys Swobodne Programowanie Konturu SK (niem. FK) -współrzędna punktu pomoniczego P1 lub P2 prostej -współrzędna punktu pomoniczego P1 lub P2 prostej -współrzędna punktu pomocniczego P1, P2 lub P3 toru kołowego -współrzędna punktu pomocniczego P1, P2 lub P3 toru kołowego Znane dane Softkeys 60.071 53 R10 50 42.929 70 - i - współrzędna punktu pomocniczego obok prostej odległość punktu pomocniczego do prostej - i - współrzędna punktu pomocniczego obok toru kołowego odległość punktu pomocniczego do prostej 13 FC DR- R10 P1+42.929 P1+60.071 36 14 FLT AH-70 PD+50 PD+53 D10

Kierunek i długość elementu konturu Znane dane Softkeys długość prostej kąt wzniosu prostej długość cięciwy LEN wycinka łuku kołowego kąt wzniosu AN stycznej wejściowej 27 FLT +25 LEN 12.5 AN+35 RL F200 12.5 R6 35 25 10 R15 15 45 Swobodne Programowanie Konturu SK (niem. FK) 28 FC DR+ R6 LEN 10 A-45 29 FCT DR- R15 LEN 15 Oznaczenie zamkniętego konturu początek konturu: koniec konturu: CLSD+ CLSD CLSD+ 12 L +5 +35 RL F500 M3 13 FC DR- R15 CLSD+ CC+20 CC+35... 17 FCT DR- R+15 CLSD- CLSD 37

Odniesienie względne do bloku N: współrzędne punktu końcowego Swobodne Programowanie Konturu SK (niem. FK) Współrzędne z odniesieniem względnym proszę wprowadzać zawsze przyrostowo. Dodatkowo proszę wprowadzić numer wiersza elementu konturu, do którego się odnosimy. Znane dane współrzędne prostokątne odnoszące się do wiersza N współrzędne biegunowe odnoszące się do bloku N 12 FPOL +10 +10 13 FL PR+20 PA+20 Softkeys 10 10 20 FPOL 20 45 20 R20 90 35 14 FL AN+45 15 FCT I+20 DR- R20 CCA+90 R 13 16 FL IPR+35 PA+0 RPR 13 38

Referencja względna do wiersza N: kierunek i odległość elementu konturu Współrzędne z odniesieniem względnym proszę wprowadzać zawsze przyrostowo. Dodatkowo proszę wprowadzić numer wiersza elementu konturu, do którego się odnosimy. Znane dane kąt pomiędzy prostą i innym elementem konturu lub pomiędzy styczną wejściową łuku kołowego i innym elementem konturu prosta równoległa do innego elementu konturu odległość prostej do równoległego elementu konturu Softkeys 20 220 95 12.5 12.5 20 105 15 Swobodne Programowanie Konturu SK (niem. FK) 17 FL LEN 20 AN+15 18 FL AN+105 LEN 12.5 19 FL PAR 17 DP 12.5 20 FSELECT 2 21 FL LEN 20 IAN+95 22 FL IAN+220 RAN 18 39

Referencja względna do bloku N: punkt środkowy okręgu CC Swobodne Programowanie Konturu SK (niem. FK) Współrzędne z odniesieniem względnym proszę wprowadzać zawsze przyrostowo. Dodatkowo proszę wprowadzić numer wiersza elementu konturu, do którego się odnosimy. Znane dane współrzędne prostokątne punktu środkowego koła w odniesieniu do wiersza N współrzędne prostokątne punktu środkowego koła w odniesieniu do wiersza N Softkeys 35 10 10 18 20 CC R10 15 12 FL +10 +10 RL 13 FL... 14 FL +18 +35 15 FL... 16 FL... 17 FC DR- R10 CCA+0 ICC+20 ICC-15 RCC12 RCC14 40

Podprogramy i powtórzenia części programu Raz zaprogramowane kroki obróbki można przy pomocy podprogramów i powtórzeń części programu ponownie wykonać. Praca z podprogramami 1 Program główny przebiega do wywołania podprogramu CALL LBL 1. 2 Następnie podprogram oznaczony przy pomocy LBL 1 zostaje wykonany do końca podprogramu LBL 0. 3 Program główny zostaje kontynuowany Podprogramy uplasować za końcem programu głównego (M2)! Pytanie dialogu REP z NO ENT odpowiedzieć! CALL LBL0 jest niedopuszczalne! 0 BEGIN PGM... 1 CALL LBL1 2 L Z+100 M2 LBL1 3 LBL0 END PGM... R S Podprogramy i powtórzenia części programu Praca z powtórzeniami części programu 1 Program główny przebiega do wywołania powtórzenia części programu CALL LBL 1 REP2. 2 Część programu pomiędzy LBL 1 i CALL LBL 1 REP2 zostaje tak często powtórzona, jak to podano w REP 3 Po ostatnim powtórzeniu program główny zostaje kontynuowany 0 BEGIN PGM... 1 LBL1 2 R 2/1 R 2/2 CALL LBL1 REP 2/2 Powtarzana część programu zostaje w ten sposób jeden raz więcej wykonana, niż zaprogramowano powtórzeń! 3 END PGM... 41

Pakietowane podprogramy Podprogramy i powtórzenia części programu Podprogram w podprogramie 1 Program główny przebiega do pierwszego wywołania podprogramu CALL LBL 1. 2 Podprogram 1 zostaje wykonywany do drugiego wywołania podprogramu CALL LBL 2. 3 Podprogram 2 przebiega do końca podprogramu 4 Podprogram 1 zostaje kontynuowany i przebiega do jego końca 5 Program główny zostaje kontynuowany Podprogram nie może sam się wywołać! Podprogramy mogą zostać pakietowane do maksymalnie 8 poziomów. 42

Dowolny program jako podprogram 1 Wywołujący program główny A przebiega do wywołania CALL PGM B. 2 Wywołany program B zostaje w pełni wykonany 3 Wywołujący program główny A zostaje kontynuowany Wywołany program nie może zostać zakończony przy pomocy M2 lub M30! 0 BEGIN PGM A 1 CALL PGM B 3 END PGM A S R 0 BEGIN PGM B 2 END PGM B Podprogramy i powtórzenia części programu 43

Praca z cyklami Praca z cyklami Często powtarzające się zabiegi obróbkowe zostają zapisane w pamięci TNC jako cykle. Także przeliczenia współrzędnych i niektóre funkcje specjalne są oddane do dyspozycji w postaci cykli. Definiowanie cykli Aby uniknąć błędnych danych przy definiowaniu cyklu, należy przeprowadzić przed odpracowaniem test graficzny programu! Znak liczby parametru cyklu Głębokość określa kierunek obróbki! We wszystkich cyklach z numerami większymi od 200 TNC pozycjonuje wstępnie narzędzie automatycznie na osi narzędzia. wybór przeglądu cykli: wybór grupy cykli Grupa cykli cykle dla wiercenia głębokiego, dokładnego rozwiercania otworu, wytaczania, pogłębiania, gwintowania, cięcia gwintów i frezowania gwintów cykle dla frezowania kieszeni,czopów i rowków wpustowych cykle dla wytwarzania regularnych wzorów punktowych, np. okrąg odwiertów lub powierzchnie z odwiertami SL-cykle (Subcontur-List/ lista podkonturów), przy pomocy których bardziej skomplikowane kontury równolegle do konturu głównego zostają obrabiane, składające się z kilku nakładających się na siebie częściowych konturów,interpolacja powierzchni bocznej cylindra 44 wybór cyklu cykle do frezowania metodą wierszowania równych lub zwichrowanych w sobie powierzchni cykle dla przeliczania współrzędnych,przy pomocy których dowolne kontury zostają przesunięte, obrócone, odbite w lustrzepowiększone lub pomniejszone cykle specjalne Czas przerwy, Wywołanie programu, Orientacja wrzeciona i Tolerancja

Wspomaganie graficzne przy programowaniu cykli TNC wspomaga operatora przy definicji cyklu poprzez graficzne przedstawienie wprowadzanych parametrów. Wywołanie cykli Następujące cykle działają od ich zdefiniowania w programie obróbki: Cykle dla przeliczania współrzędnych cykl CZAS PRZERW SL-cykle KONTUR i DANE KONTURU Wzory punktowe cykl TOLERANCJA Wszystkie inne cykle działają po wywołaniu z: CCL CALL: działa oddzielnymi wierszami CCL CALL PAT: działa pojedyńczymi wierszami w połączeniu z tabelami punktów i PATTERN DEF CCL CALL POS: działa pojedyńczymi wierszami, po najechaniu zdefiniowanej w CCL CALL POS-wierszu pozycji M99: działa pojedyńczymi wierszami M89: działa modalnie (w zależności od parametrów maszyny) Praca z cyklami 45

Cykle dla wytwarzania odwiertów i gwintów Cykle dla wytwarzania odwiertów i gwintów Przegląd Znajdujące się do dyspozycji cykle Strona 240 NAKIEŁKOWANIE 47 200 WIERCENIE 48 201 ROZWIERCANIE DOKŁADNE OTWORU 49 202 WTACZANIE 50 203 UNIWERSALNE WIERCENIE 51 204 POGŁĘBIANIE WSTECZNE 52 205 WIERCENIE UNIWERSALNE GŁEBOKIE 53 208 FREZOWANIE PO LINII SRUBOWEJ 54 206 GWINTOWANIE NOWE 55 207 GWINTOWANIE GS NOWE 56 209 GWINTOWANIE ŁAMANIE WIORA 57 262 FREZOWANIE GWINTÓW 58 263 FREZOWANIE GWINTÓW WPUSZCZANCH 59 264 FREZOWANIE GWINTÓW POD ODWIERT 60 265 HELI-FREZOWANIE GWIN. 61 267 FREZOWANIE GWINTOW ZEWNETRZNCH 62 46

NAKIEŁKOWANIE (cykl 240) CCL DEF: cykl 400 NAKIEłKOWANIE wybrać Odstęp bezpieczeństwa: Q200 Wybór Głębokość/średnica: określić, czy należy dokonać nakiełkowania na zapisaną głębokość czy też na zapisaną średnicę: Q343 Głębokość: odległość powierzchnia przedmiotu dno odwiertu: Q201 Srednica: znak liczby określa kierunek pracy: Q344 Posuw wcięcia na głębokość: Q206 Czas przerwy na dole: Q211 współ. powierzchni obrabianego przedmiotu: Q203 2. bezpieczna wysokość: Q204 11 CCL DEF 240 CENTROWANIE Q203 Z Q210 Q206 Q200 Q202 Q204 Q201 Cykle dla wytwarzania odwiertów i gwintów Q200=2 ;ODSTĘP BEZPIECZEŃSTWA Q343=1 ;WBÓR GłĘBOKOŚĆ/ŚREDN Q201=+0 ;GłĘBOKOŚĆ Q344=-10 ;ŚREDNICA Q206=250 ;POSUW WCIĘCIA W MATERIAł 50 Q211=0 ;CZAS ZATRZMANIA U DOłU Q203=+20 ;WSPÓł.POWIERZCHNI Q204=100 ;2-GI ODSTĘP BEZPIECZEŃSTWA 20 12 CCL CALL POS +30 +20 M3 13 CCL CALL POS +80 +50 30 80 47

Cykle dla wytwarzania odwiertów i gwintów WIERCENIE (cykl 200) CCL DEF: cykl 200 WIERCENIE wybrać Odstęp bezpieczeństwa: Q200 Głębokość: odległość powierzchnia przedmiotu dno odwiertu: Q201 Posuw wcięcia na głębokość: Q206 Głębokość wejścia w materiał: Q202 Czas zatrzymania u góry: Q210 współ. powierzchni obrabianego przedmiotu: Q203 2. Odstęp bezpieczeństwa: Q204 Czas zatrzymania u dołu: Q211 11 CCL DEF 200 WIERCENIE Q200=2 ;ODSTĘP BEZPIECZEŃSTWA Z Q203 Q210 Q206 Q200 Q202 Q204 Q201 Q201=-15 ;GłĘBOKOŚĆ Q206=250 ;POSUW WCIĘCIA W MATERIAł Q202=5 ;GłĘBOKOŚĆ WCIĘCIA Q210=0 ;CZAS ZATRZMANIA U GÓR Q203=+20 ;WSPÓł.POWIERZCHNI 50 Q204=100 ;2-GI ODSTĘP BEZPIECZEŃSTWA Q211=0.1 ;CZAS ZATRZMANIA U DOłU 12 CCL CALL POS +30 +20 M3 20 13 CCL CALL POS +80 +50 30 80 48

ROZWIERCANIE (cykl 201) CCL DEF: cykl 201 ROZWIERCANIE wybrać Odstęp bezpieczeństwa: Q200 Głębokość: odległość powierzchnia przedmiotu dno odwiertu: Q201 Posuw wcięcia na głębokość: Q206 Czas przerwy na dole: Q211 Posuw powrotu: Q208 współ. powierzchni obrabianego przedmiotu: Q203 2. bezpieczna wysokość: Q204 10 L Z+100 R0 FMA 11 CCL DEF 201 ROZWIERCANIE Q200=2 ;ODSTĘP BEZPIECZEŃSTWA Z Q203 Q211 Q206 Q200 Q201 Q204 Cykle dla wytwarzania odwiertów i gwintów Q201=-15 ;GłĘBOKOŚĆ Q206=100 ;POSUW WCIĘCIA W MATERIAł Q211=0.5 ;CZAS ZATRZMANIA U DOłU Q208=250 ;POSUW POWROTU Q203=+20 ;WSPÓł.POWIERZCHNI 50 Q204=100 ;2-GI ODSTĘP BEZPIECZEŃSTWA 12 CCL CALL POS +30 +20 M3 13 CCL CALL POS +80 +50 20 30 80 49