30.07.2013 Views

4.5 Cykle toczenia poprzecznego - heidenhain

4.5 Cykle toczenia poprzecznego - heidenhain

4.5 Cykle toczenia poprzecznego - heidenhain

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Podrcznik obsługi dla<br />

użytkownika<br />

MANUALplus<br />

4110<br />

NC-Software<br />

526 488-xx<br />

Polski (pl)<br />

5/2008


MANUALplus 4110, software i<br />

funkcje<br />

Niniejszy podrcznik opisuje funkcje, które znajduj si do dyspozycji<br />

w sterowaniu MANUALplus 4110 z numerami oprogramowania<br />

NC 507 807-xx i 526 488-xx.<br />

Producent maszyn dopasowuje użyteczny zakres wydajności<br />

sterowania do danej maszyny poprzez zmian odpowiednich<br />

parametrów. Dlatego też opisane s w tym podrczniku funkcje,<br />

które nie znajduj si w dyspozycji na każdym MANUALplus.<br />

Funkcje MANUALplus, które nie znajduj si do dyspozycji na każdej<br />

maszynie, to na przykład:<br />

Pozycjonowanie wrzeciona (M19) i napdzane narzdzie<br />

Obróbka przy pomocy C-osi<br />

Prosz nawizać kontakt z producentem maszyn, aby zapoznać si z<br />

indywidualnym wspomaganiem sterowanej maszyny.<br />

Wielu producentów maszyn i firma HEIDENHAIN oferuj kursy<br />

programowania dla sterowania MANUALplus. Udział w tego rodzaju<br />

kursach jest zalecane, aby dokładnie i intensywnie zapoznać si z<br />

funkcjami MANUALplus.<br />

Firma HEIDENHAIN oferuje przystosowany do wymogów<br />

MANUALplus 4110 pakiet oprogramowania DataPilot 4110 dla PC.<br />

DataPilot przeznaczony jest do pracy w wyposażonym w maszyny<br />

warsztacie, dla biur wzorcowych, dla przygotowywania obróbki i dla<br />

celów szkoleniowych. DataPilot stosowane jest na PC-tach z<br />

systemem operacyjnym WINDOWS.<br />

Przewidziane miejsce eksploatacji<br />

MANUALplus 4110 odpowiada klasie A zgodnie z europejsk norm<br />

EN 55022 i jest przewidziane do eksploatacji w centrach<br />

przemysłowych.


Treść Wprowadzenie i podstawowe zagadnienia 1<br />

Wskazówki dotyczce obsługi 2<br />

Tryb pracy Maszyna 3<br />

Programowanie cykli 4<br />

ICP-programowanie 5<br />

DIN-programowanie 6<br />

Tryb pracy Zarzdzanie narzdziami 7<br />

Tryb pracy Organizacja 8<br />

Przykłady 9<br />

Tabele i przegld informacji 10<br />

HEIDENHAIN MANUALplus 4110 3


1 Wprowadzenie i podstawowe zagadnienia 19<br />

1.1 Sterowanie MANUALplus ..... 20<br />

Oś C ..... 20<br />

1.2 Wskaźniki wydajności produkcyjnej ..... 21<br />

1.3 Struktura działania MANUALplus ..... 22<br />

Aspekty konstrukcyjne tokarki ..... 22<br />

Pulpit obsługi maszyny ..... 24<br />

1.4 Oznaczenia osi i układ współrzdnych ..... 25<br />

Oznaczenia osi ..... 25<br />

Układ współrzdnych ..... 25<br />

Współrzdne absolutne ..... 26<br />

Współrzdne przyrostowe ..... 26<br />

Współrzdne biegunowe ..... 26<br />

1.5 Punkty odniesienia maszyny (bazy) ..... 27<br />

Punkt zerowy maszyny ..... 27<br />

Punkt zerowy obrabianego przedmiotu ..... 27<br />

Punkt referencyjny ..... 27<br />

1.6 Wymiary narzdzi ..... 28<br />

Wymiary długości narzdzi ..... 28<br />

Korekcje narzdzia ..... 28<br />

Kompensacja promienia ostrza (SRK) ..... 28<br />

Kompensacja promienia freza (FRK) ..... 29<br />

HEIDENHAIN MANUALplus 4110 5


6<br />

2 Wskazówki dotyczce obsługi 31<br />

2.1 MANUALplus ekran monitora ..... 32<br />

2.2 Obsługa, wprowadzanie danych ..... 33<br />

Tryby pracy ..... 33<br />

Wybór menu ..... 33<br />

Softkeys ..... 33<br />

Wprowadzenie danych ..... 34<br />

Operacje z listami ..... 34<br />

Klawiatura alfanumeryczna ..... 35<br />

2.3 Komunikaty o błdach ..... 36<br />

Bezpośrednie komunikaty o błdach ..... 36<br />

Wyświetlanie błdów ..... 36<br />

Usuwanie komunikatów o błdach ..... 37<br />

Błd systemowy, błd wewntrzny ..... 37<br />

PLC-błd, PLC-wyświetlacz statusu ..... 37<br />

Ostrzeżenia podczas symulacji ..... 38<br />

2.4 Objaśnienia do używanych pojć ..... 39


3 Tryb pracy Maszyna 41<br />

3.1 Tryb pracy Maszyna ..... 42<br />

3.2 Włczenie i wyłczenie ..... 43<br />

Włczenie ..... 43<br />

Przejazd referencyjny ..... 43<br />

Nadzorowanie EnDat-przetworników ..... 44<br />

Wyłczenie ..... 45<br />

3.3 Dane maszynowe ..... 46<br />

Wyświetlanie i zapis danych maszynowych ..... 46<br />

Wywołanie narzdzia ..... 47<br />

Narzdzia w różnych kwadrantach ..... 48<br />

Posuw ..... 48<br />

Wrzeciono ..... 49<br />

3.4 Nastawienie maszyny ..... 50<br />

Punkt zerowy obrabianego przedmiotu zdefiniować ..... 50<br />

Wyznaczenie strefy ochronnej ..... 51<br />

Wyznaczenie punktu zmiany narzdzia ..... 52<br />

Określenie wartości osi C ..... 53<br />

3.5 Nastawienie narzdzi ..... 54<br />

Korekcje narzdzia ..... 58<br />

Nadzór okresu trwałości narzdzia ..... 59<br />

3.6 Tryb "obsługa rczna" ..... 60<br />

Zmiana narzdzia ..... 60<br />

Wrzeciono ..... 60<br />

Tryb pracy kółka obrotowego ..... 60<br />

Tryb Jog (drżek krzyżowy) ..... 60<br />

<strong>Cykle</strong> w trybie obsługi rcznej ..... 61<br />

3.7 Tryb „uczenia“ ..... 62<br />

3.8 Tryb „Przebiegprogramu“ ..... 63<br />

Programy zawierajce błdy ..... 63<br />

Przed wykonaniem programu ..... 63<br />

Szukanie wiersza startu i odpracowywanie programu ..... 64<br />

Korekcje podczas wykonania programu ..... 65<br />

Nastawienie korekcji przy pomocy kółka rcznego ..... 66<br />

Przebieg programu w „Dry Run trybie“ ..... 67<br />

HEIDENHAIN MANUALplus 4110 7


8<br />

3.9 Symulacja graficzna ..... 68<br />

Perspektywy ..... 70<br />

Elementy prezentacji ..... 71<br />

Ostrzeżenia ..... 72<br />

Powikszanie/zmniejszanie ..... 73<br />

3.10 Obliczanie czasu ..... 74<br />

3.11 Zarzdzanie programem ..... 75<br />

Dane dotyczce programu: ..... 75<br />

Funkcje zarzdzania programem ..... 76<br />

3.12 DIN-konwersja ..... 77<br />

3.13 Tryb Inch (calowy) ..... 78<br />

4 Programowanie cykli 79<br />

4.1 Praca z cyklami ..... 80<br />

Punkt startu cyklu ..... 80<br />

Przejścia pomidzy cyklami ..... 80<br />

Makrosy DIN ..... 81<br />

Kontrola graficzna (symulacja) ..... 81<br />

Klawisze cyklu ..... 81<br />

Funkcje przełczania (M-funkcje) ..... 82<br />

Komentarze ..... 82<br />

Menu cykli ..... 83<br />

Softkeys w programowaniu cykli ..... 84<br />

4.2 <strong>Cykle</strong> półwyrobu ..... 85<br />

Półwyrób prt/rura ..... 86<br />

Kontur półwyrobu ICP ..... 87<br />

4.3 <strong>Cykle</strong> pojedyńczych przejść ..... 88<br />

Bieg szybki pozycjonowanie ..... 89<br />

Najazd punktu zmiany narzdzia ..... 90<br />

Obróbka liniowa wzdłużna ..... 91<br />

Obróbka liniowa planowa ..... 92<br />

Obróbka liniowa pod ktem ..... 93<br />

Obróbka kołowa ..... 94<br />

Fazka ..... 95<br />

Zaokrglenie ..... 96<br />

Funkcja M ..... 97


4.4 <strong>Cykle</strong> skrawania ..... 98<br />

Skrawanie wzdłużne/planowe ..... 101<br />

Skrawanie wzdłużne/planowe - rozszerzone ..... 103<br />

Skrawanie obróbka wykańczajca wzdłuż/plan ..... 105<br />

Skrawanie, obróbka wykańczajca wzdłużna/planowa - rozszerzone ..... 107<br />

Skrawanie z pogłbianiem wzdłuż/plan ..... 109<br />

Pogłbianie wzdłużne/planowe - rozszerzone ..... 111<br />

Pogłbianie obróbka wykańczajca wzdłuż/plan ..... 113<br />

Pogłbianie obróbka wykańczajca wzdłuż/plan - rozszerzone ..... 115<br />

ICP-równolegle do konturu wzdłuż/plan ..... 117<br />

ICP-równolegle do konturu obróbka wykańczajca wzdłuż/plan ..... 119<br />

ICP-skrawanie wzdłuż/plan ..... 121<br />

ICP-obróbka wykańczajca wzdłużna lub planowa ..... 123<br />

Przykłady cykli skrawania ..... 125<br />

<strong>4.5</strong> <strong>Cykle</strong> <strong>toczenia</strong> <strong>poprzecznego</strong> ..... 129<br />

Przecicie radialnie/osiowo ..... 131<br />

Podcicie radialnie/osiowo – rozszerzone ..... 133<br />

Podcicie radialnie/osiowo obróbka wykańczajca ..... 135<br />

Podcicie radialnie/osiowo obróbka wykańczajca – rozszerzone ..... 137<br />

ICP-cykle podcinania ..... 139<br />

ICP-podcinanie obróbka na gotowo radialnie/osiowo ..... 141<br />

Toczenie poprzeczne ..... 143<br />

Toczenie poprzeczne radialnie/osiowo ..... 144<br />

Toczenie poprzeczne radialnie/osiowo – rozszerzone ..... 146<br />

Toczenie poprzeczne radialnie/osiowo obróbka na gotowo ..... 148<br />

Toczenie poprzeczne radialnie/osiowo obróbka wykańczajca – rozszerzone ..... 150<br />

ICP-toczenie poprzeczne radialnie/osiowo ..... 152<br />

ICP-toczenie poprzeczne radialnie/osiowo obróbka na gotowo ..... 154<br />

Podcicie forma H ..... 156<br />

Podcicie forma K ..... 157<br />

Podcicie forma U ..... 158<br />

Obcinanie ..... 159<br />

Przykłady cykle <strong>toczenia</strong> <strong>poprzecznego</strong> ..... 160<br />

HEIDENHAIN MANUALplus 4110 9


10<br />

4.6 <strong>Cykle</strong> gwintowania i podcinania ..... 162<br />

Cykl gwintu (wzdłużnie) ..... 165<br />

Cykl gwintowania (wzdłużnie) - rozszerzony ..... 166<br />

Gwint stożkowy ..... 168<br />

API-gwint ..... 170<br />

Gwint (podłużny) dodatkowo nacinać ..... 172<br />

Dodatkowe rozszerzanie gwintu (podłużnego) rozszerzone ..... 174<br />

Dodatkowe nacinanie gwintu stożkowego ..... 176<br />

API-gwint dodatkowo nacinać ..... 178<br />

Podcicie DIN 76 ..... 180<br />

Podcicie DIN 509 E ..... 182<br />

Podcicie DIN 509 F ..... 184<br />

Przykłady cykli gwintowania i podcinania ..... 186<br />

4.7 <strong>Cykle</strong> wiercenia ..... 190<br />

Wiercenie osiowo/radialnie ..... 191<br />

Wiercenie głbokie osiowo/radialnie ..... 193<br />

Gwintowanie osiowo/radialnie ..... 195<br />

Frezowanie gwintu osiowo ..... 197<br />

Przykłady cykli wiercenia ..... 199<br />

4.8 <strong>Cykle</strong> frezowania ..... 201<br />

Bieg szybki pozycjonowanie ..... 202<br />

Rowek osiowo ..... 203<br />

Figura osiowo ..... 204<br />

Kontur osiowo ICP ..... 208<br />

Frezowanie czołowe ..... 211<br />

Rowek radialnie ..... 215<br />

Figura radialnie ..... 216<br />

Kontur ICP radialnie ..... 220<br />

Frezowanie rowka spiralnego radialnie ..... 223<br />

Kierunek frezowania przy frezowaniu konturu i kieszeni ..... 224<br />

Przykłady cykli frezowania ..... 226<br />

4.9 Wzory wiercenia i frezowania ..... 227<br />

Wiercenie/frezowanie wzoru liniowo osiowo ..... 228<br />

Wiercenie/frezowanie wzoru kołowo osiowo ..... 230<br />

Wiercenie/frezowanie wzoru liniowo radialnie ..... 232<br />

Wiercenie/frezowanie wzoru kołowo radialnie ..... 234<br />

Przykłady obróbki wzoru ..... 236<br />

4.10 <strong>Cykle</strong> DIN ..... 239


5 ICP-programowanie 241<br />

5.1 Kontury ICP ..... 242<br />

5.2 Edycja konturów ICP ..... 243<br />

Zapis lub rozszerzanie konturu ICP ..... 244<br />

Absolutne lub inkrementalne wymiarowanie ..... 244<br />

Przejścia pomidzy elementami konturu ..... 245<br />

Prezentacja konturu ..... 246<br />

Zmiana ICP-prezentacji konturów ..... 247<br />

Wybór rozwizania ..... 248<br />

Kierunek konturu ..... 249<br />

5.3 DXF-kontury importować ..... 250<br />

Podstawowe zagadnienia ..... 250<br />

DXF-import ..... 251<br />

Konfigurowanie DXF-importu ..... 252<br />

5.4 ICP-programowaniezmian ..... 254<br />

Element konturu zmienić ..... 254<br />

Dołczyć element konturu ..... 257<br />

Usuwanie elementu konturu ..... 257<br />

Kontur „rozdzielić“ ..... 258<br />

Nałożenie elementów formy ..... 259<br />

5.5 Elementy konturu ICP kontur <strong>toczenia</strong> ..... 260<br />

Zapis linii konturu <strong>toczenia</strong> ..... 260<br />

Zapis łuku konturu <strong>toczenia</strong> ..... 262<br />

Wprowadzenie elementów formy ..... 263<br />

Fazka/zaokrglenie kontur <strong>toczenia</strong> ..... 264<br />

Podcicia kontur <strong>toczenia</strong> ..... 265<br />

5.6 ICP-elementy konturu płaszczyzna czołowa ..... 268<br />

Zapis linii powierzchnia czołowa ..... 269<br />

Zapis łuku powierzchnia czołowa ..... 270<br />

Fazka/zaokrglenie powierzchnia czołowa ..... 271<br />

5.7 ICP-elementy konturu płaszczyzna czołowa ..... 272<br />

Zapis linii powierzchnia boczna ..... 273<br />

Zapis łuku powierzchnia boczna ..... 274<br />

Fazka/zaokrglenie powierzchnia boczna ..... 275<br />

HEIDENHAIN MANUALplus 4110 11


6 DIN-programowanie 277<br />

12<br />

6.1 DIN-programowanie ..... 278<br />

Struktura programu i wierszy ..... 279<br />

6.2 Edycja programów DIN ..... 281<br />

Funkcje wiersza ..... 281<br />

Funkcje słowa ..... 283<br />

Parametry adresowe ..... 283<br />

Komentarze ..... 284<br />

Funkcje bloku ..... 285<br />

Struktura menu ..... 286<br />

Programowanie instrukcji G ..... 287<br />

6.3 Opis czści nieobrobionej ..... 288<br />

Czść obrabiana w uchwycie cylinder/rura G20 ..... 288<br />

Kontur półwyrobu G21 ..... 289<br />

6.4 Przemieszczenia narz®dzia bez zabiegów obróbkowych ..... 290<br />

Bieg szybki G0 ..... 290<br />

Punkt zmiany narzdzia G14 ..... 291<br />

6.5 Proste przemieszczenia liniowe i kołowe ..... 292<br />

Przemieszczenie liniowe G1 ..... 292<br />

Ruch kołowy G2, G3 – przyrostowe wymiarowanie punktu środkowego ..... 293<br />

Ruch kołowy G12, G13 – absolutne wymiarowanie punktu rodkowego ..... 295<br />

6.6 Posuw, prdkość obrotowa ..... 297<br />

Ograniczenie prdkośc obrotowej G26/G126 ..... 297<br />

Przerwany posuw G64 ..... 297<br />

Posuw na jeden zb G193 ..... 298<br />

Posuw stały G94 (posuw minutowy) ..... 298<br />

Posuw na jeden obrót G95/G195 ..... 298<br />

Stała prdkość skrawania G96/G196 ..... 299<br />

Prdkość obrotowa G97/G197 ..... 299<br />

6.7 Kompensacja promienia ostrza i promienia freza ..... 300<br />

Podstawowe zagadnienia ..... 300<br />

G40: SRK, FRK wyłczyć ..... 301<br />

G41/G42: SRK, FRK włczyć ..... 301<br />

6.8 Korekcje ..... 302<br />

(Zmiana) korekcji ostrza G148 ..... 302<br />

Addytywna korekcja G149 ..... 303<br />

Przeliczenie prawe ostrze narzdzia G150<br />

Przeliczenie lewe ostrze narzdzia G151 ..... 304<br />

6.9 Przesunicia punktu zerowego ..... 305<br />

Przesunicie punktu zerowego G51 ..... 305<br />

Przesunicie punktu zerowego addytywnie G56 ..... 306<br />

Przesunicie punktu zerowego absolutne G59 ..... 307


6.10 Naddatki ..... 308<br />

Naddatek równolegle do osi G57 ..... 308<br />

Naddatek równolegle do konturu (ekwidystanta) G58 ..... 309<br />

6.11 <strong>Cykle</strong> <strong>toczenia</strong> zwizane z przebiegiem konturu ..... 310<br />

Opis konturu ..... 310<br />

Koniec cyklu G80 ..... 310<br />

Obróbka zgrubna konturu wzdłuż G817 / G818 ..... 311<br />

Obróbka zgrubna konturu wzdłuż z pogłbianiem G819 ..... 313<br />

Obróbka zgrubna konturu plan G827 / G828 ..... 314<br />

Obróbka zgrubna konturu planowa z pogłbianiem G829 ..... 316<br />

Obróbka zgrubna równolegle do konturu G836 ..... 317<br />

Obróbka wykańczajca konturu G89 ..... 318<br />

6.12 Proste cykle <strong>toczenia</strong> ..... 319<br />

Obróbka zgrubna wzdłużna G81 ..... 319<br />

Obróbka zgrubna planowo G82 ..... 320<br />

Prosty cykl powtarzania konturu G83 ..... 321<br />

Odcinek z promieniem G87 ..... 322<br />

Odcinek z fazk G88 ..... 323<br />

6.13 <strong>Cykle</strong> przecinania ..... 324<br />

Przecinanie konturu osiowo G861/radialnie G862 ..... 324<br />

Przecinanie konturu na gotowo osiowo G863/radialnie G864 ..... 326<br />

Prosty cykl przecinania osiowo G865/radialnie G866 ..... 328<br />

Toczenie poprzeczne na gotowo osiowo G867/radialnie G868 ..... 329<br />

Prosty cykl przecinania G86 ..... 330<br />

6.14 <strong>Cykle</strong> <strong>toczenia</strong> <strong>poprzecznego</strong> ..... 331<br />

Sposób pracy w przypadku cykli <strong>toczenia</strong> <strong>poprzecznego</strong> ..... 331<br />

Prosty cykl przecinania wzdłużnie G811/planowo G821 ..... 332<br />

Cykl <strong>toczenia</strong> <strong>poprzecznego</strong> wzdłuż G815/plan G825 ..... 333<br />

6.15 <strong>Cykle</strong> gwintowania ..... 335<br />

Uniwersalny cykl gwintowania G31 ..... 335<br />

Prosty cykl gwintowania G32 ..... 337<br />

Gwint pojedyńczy odcinek G33 ..... 338<br />

Metryczny ISO-gwint G35 ..... 339<br />

Prosty, jednozwojowy gwint podłużny G350 ..... 340<br />

Rozszerzony, wielozwojowy gwint podłużny G351 ..... 341<br />

Stożkowy API-gwint G352 ..... 342<br />

Gwint stożkowy G353 ..... 343<br />

HEIDENHAIN MANUALplus 4110 13


14<br />

6.16 <strong>Cykle</strong> podcicia ..... 344<br />

Kontur podcicia G25 ..... 344<br />

Cykl podcicia G85 ..... 345<br />

Podcicie DIN 509 E z obróbk cylindra G851 ..... 347<br />

Podcicie DIN 509 F z obróbk cylindra G852 ..... 348<br />

Podcicie DIN 76 z obróbk cylindra G853 ..... 349<br />

Podcicie forma U G856 ..... 350<br />

Podcicie forma H G857 ..... 351<br />

Podcicie forma K G858 ..... 352<br />

6.17 Cykl obcinania ..... 353<br />

Cykl obcinania G859 ..... 353<br />

6.18 <strong>Cykle</strong> wiercenia ..... 354<br />

Cykl wiercenia G71 ..... 354<br />

Cykl wiercenia głbokiego G74 ..... 355<br />

Gwintowanie G36 ..... 357<br />

Frezowanie gwintu osiowo G799 ..... 358<br />

6.19 Polecenia dla osi C ..... 359<br />

Przesunicie punktu zerowego osi C G152 ..... 359<br />

Normowanie osi C G153 ..... 359<br />

6.20 Obróbka powierzchni czołowej ..... 360<br />

Punkt startu konturu/bieg szybki G100 ..... 360<br />

Liniowo powierzchnia czołowa G101 ..... 361<br />

Łuk kołowy powierzchnia czołowa G102/G103 ..... 362<br />

Liniowy rowek strona czołowa G791 ..... 363<br />

Cykl konturu i cykl frezowania figury powierzchnia czołowa G793 ..... 364<br />

Frezowanie powierzchni, powierzchnia czołowa G797 ..... 366<br />

Definicja figury koło pełne powierzchnia czołowa G304 ..... 368<br />

Definicja figury prostokt strona czołowa G305 ..... 369<br />

Definicja figury wielokt powierzchnia czołowa G307 ..... 370<br />

6.21 Obróbka powierzchni bocznej ..... 371<br />

Srednica referencyjna G120 ..... 371<br />

Punkt startu konturu/bieg szybki G110 ..... 372<br />

Liniowo powierzchnia boczna G111 ..... 373<br />

Kołowo powierzchnia boczna G112/G113 ..... 374<br />

Liniowy rowek powierzchnia boczna G792 ..... 376<br />

Cykl frezowania konturu i figury powierzchnia boczna G794 ..... 377<br />

Frezowanie rowka spiralnego G798 ..... 379<br />

Definicja figury koło pełne powierzchnia boczna G314 ..... 380<br />

Definicja figury prostokt powierzchnia boczna G315 ..... 381<br />

Definicja figury wielokt powierzchnia boczna G317 ..... 382<br />

6.22 Obróbka szablonów ..... 383<br />

Szablon liniowo powierzchnia czołowa G743 ..... 383<br />

Wzór kołowo powierzchnia czołowa G745 ..... 385<br />

Wzór liniowo powierzchnia boczna G744 ..... 387<br />

Wzór kołowo powierzchnia boczna G746 ..... 389


6.23 Inne funkcje G ..... 391<br />

Czas zatrzymania G4 ..... 391<br />

Zatrzymanie dokładnościowe G9 ..... 391<br />

Deaktywowanie strefy ochronnej G60 ..... 391<br />

Czekaj na czas G204 ..... 391<br />

6.24 T, S, F wyznaczyć ..... 392<br />

Numer narzdzia, prdkość obrotowa/prdkość skrawania i posuw ..... 392<br />

6.25 Wprowadzanie danych, wydawanie danych ..... 393<br />

INPUT ..... 393<br />

WINDOW ..... 394<br />

PRINT ..... 395<br />

6.26 Programowanie zmiennych ..... 396<br />

Podstawowe zagadnienia ..... 396<br />

#-zmienne ..... 397<br />

V-zmienne ..... 399<br />

6.27 Rozgałzienie programu, powtórzenie programu ..... 401<br />

IF (...) (warunkowe rozgałzienie programu) ..... 401<br />

WHILE (powtórzenie programu) ..... 402<br />

6.28 Zmienna jako parametr adresowy ..... 403<br />

6.29 Podprogramy ..... 406<br />

6.30 Funkcje M ..... 408<br />

HEIDENHAIN MANUALplus 4110 15


7 Tryb pracy Zarzdzanie narzdziami 411<br />

16<br />

7.1 Tryb pracy zarzdzanie narzdziami ..... 412<br />

Typy narzdzi ..... 412<br />

Zarzdzanie okresem trwałości narzdzia ..... 413<br />

7.2 Organizacja narzdzi ..... 414<br />

7.3 Teksty do narzdzi ..... 416<br />

7.4 Dane o narzdziach ..... 418<br />

Orientacja narzdzia ..... 418<br />

Punkt odniesienia (baza) ..... 418<br />

Edycja danych o narzdziach ..... 418<br />

Narzdzia tokarskie ..... 419<br />

Narzdzia dla podcinania i <strong>toczenia</strong> <strong>poprzecznego</strong> ..... 421<br />

Narzdzia do gwintowania (gwintowniki) ..... 422<br />

Narzdzia wiertarskie ..... 423<br />

Narzdzia do gwintów wewntrznych ..... 424<br />

Narzdzia fezarskie ..... 425<br />

7.5 Dane o narzdziach – dodatkowe parametry ..... 426<br />

Napdzane narzdzie ..... 426<br />

Kierunek obrotu ..... 426<br />

Dane skrawania ..... 426<br />

Zarzdzanie okresem trwałości narzdzia ..... 427


8 Tryb pracy Organizacja 429<br />

8.1 Tryb pracy organizacja ..... 430<br />

8.2 Parametry ..... 431<br />

Aktualne parametry ..... 432<br />

Parametry konfiguracji ..... 435<br />

8.3 Transfer ..... 441<br />

Zabezpiecznie danych ..... 441<br />

Wymiana danych przy pomocy DataPilot 4110 ..... 441<br />

Drukarka ..... 441<br />

Interfejsy ..... 442<br />

Wskazówki dotyczce przesyłania danych ..... 442<br />

Konfiguracja przesyłania danych ..... 444<br />

Programy (pliki) przesyłać ..... 446<br />

8.4 Serwis i diagnoza ..... 453<br />

Upoważnienie do obsługi ..... 453<br />

Serwis systemowy ..... 455<br />

Diagnoza ..... 455<br />

9 Przykłady 457<br />

9.1 Praca z MANUALplus ..... 458<br />

Nastawienie maszyny ..... 459<br />

Wybór programu cyklicznego ..... 460<br />

Wytwarzanie programów cyklicznych ..... 461<br />

9.2 ICP-przykład „czop gwintowany” ..... 470<br />

9.3 ICP-przykład „matryca” ..... 483<br />

9.4 ICP-przykład „cykl podcinania” ..... 495<br />

9.5 ICP-przykład „frezowanie” ..... 507<br />

9.6 Przykład DIN-programowania „czop gwintowany” ..... 516<br />

9.7 Przykład DIN-programowanie „frezowanie” ..... 519<br />

10 Tabele i przegld informacji 523<br />

10.1 Skok gwintu ..... 524<br />

10.2 Parametry pod<strong>toczenia</strong> ..... 525<br />

DIN 76 – parametry pod<strong>toczenia</strong> ..... 525<br />

DIN 509 E, DIN 509 F – parametry podcicia ..... 527<br />

10.3 Informacje techniczne ..... 528<br />

10.4 Peryferia interfejs danych ..... 532<br />

HEIDENHAIN MANUALplus 4110 17


Wprowadzenie i<br />

podstawowe zagadnienia


1.1 Sterowanie MANUALplus<br />

1.1 Sterowanie<br />

MANUALplus<br />

Sterowanie MANUALplus stanowi kombinacj<br />

nowoczesnej techniki sterowania i napdzania z<br />

możliwościami obsługiwanej rcznie obrabiarki. W<br />

przypadku prostych prac, jak toczenie wzdłużne lub<br />

planowe, operator obsługuje MANUALplus jak<br />

konwencjonaln, obsługiwan rcznie tokark.<br />

Operator steruje ruchami przemieszczenia poprzez<br />

kółka obrotowe lub przełczniki krzyżowe. W<br />

przypadku trudnych do wykonania elementów, jak<br />

stożki, okrgi, fazki, przecicia i gwinty można<br />

używać cykli obróbkowych. Poprzez zastosowanie<br />

cykli osiga si jednocześnie wysok jakość i czas<br />

obróbki zostaje zredukowany.<br />

Dodatkowo MANUALplus wspomaga wyuczenie i<br />

powtarzanie zabiegów obróbkowych. Już drugi<br />

obrabiany przedmiot może zostać obrabiany<br />

automatycznie i w ten sposób zaoszczdza si<br />

odpowiednio czas.<br />

MANUALplus oferuje szerokie spektrum obróbki od<br />

prostych czści toczonych do skomplikowanych<br />

przedmiotów, łcznie z obróbk wierceniem i<br />

frezowaniem na powierzchni czołowej i bocznej.<br />

Operator może wybierać pomidzy manualn,<br />

półautomatyczn lub automatyczn obsług i<br />

posiada w ten sposób, niezależnie od tego czy<br />

produkowana jest oddzielna czść czy też seria lub<br />

dokonywane jest reperowanie przedmiotu, zawsze<br />

właściwe wspomaganie przy obróbce.<br />

Oś C<br />

Przy pomocy osi C dokonuje si zabiegów<br />

obróbkowych wiercenia i frezowania na powierzchni<br />

czołowej a także na powierzchni bocznej.<br />

Przy zastosowaniu osi C, jedna oś interpoluje liniowo<br />

lub kołowo na zadanej powierzchni obróbki z<br />

wrzecionem, podczas gdy trzecia oś interpoluje<br />

liniowo.<br />

MANUALplus wspomaga operacje obróbkowe przy<br />

pomocy osi C w programowaniu cykli i<br />

programowaniu DIN.<br />

20 1 Wprowadzenie i podstawowe zagadnienia


1.2 Wskaźniki wydajności<br />

produkcyjnej<br />

Funkcje MANUALplus podzielone s na tryby pracy:<br />

Tryb pracy Maszyna<br />

Tryb pracy maszyna zawiera funkcje dla nastawienia maszyny, dla<br />

obróbki przedmiotów i dla wytwarzania programów cyklicznych<br />

oraz programów DIN.<br />

Programowanie cykli można wykorzystywać w trybie pracy<br />

rcznej jak i w trybie pracy automatycznej. Do dyspozycji<br />

znajduj si cykle dla skrawania, przecinania, gwintowania i<br />

wiercenia.<br />

ICP-programowanie (Interactive Contour Programming – w<br />

jzyku polskim: interakcyjne programowanie konturu)<br />

wspomaga wytwarzanie kompleksowych i nie w pełni<br />

wymiarowanych konturów. Operator wprowadza znane<br />

elementy konturu - przejścia, punkty przecicia i brakujce dane<br />

MANUALplus oblicza automatycznie. MANUALplus przedstawia<br />

wprowadzane i obliczane fragmenty konturu graficznie. Z reguły<br />

można wprowadzić kontur w ten sposób, jak wymiarowany jest<br />

rysunek techniczny. ICP-opisy konturu zostaj włczone do cykli<br />

obróbkowych.<br />

DIN-programowanie (NC-programowanie zbliżone do DIN<br />

66025) umożliwia technologicznie trudne operacje obróbki.<br />

Oprócz prostych poleceń przemieszczenia do dyspozycji<br />

znajduj si DIN-cykle skrawania, cykle wiercenia i frezowania,<br />

uproszczone programowanie geometrii dla obliczania<br />

brakujcych danych i programowanie zmiennych. Operator<br />

może wytwarzać samoistne DIN-programy lub włczać makrosy<br />

DIN do cykli.<br />

Przy pomocy symulacji graficznej sprawdzamy zabiegi<br />

obróbkowe, przeprowadzane przy pomocy cykli, programów<br />

cyklicznych lub programów DIN, przed skrawaniem.<br />

Tryb pracy Zarzdzanie narzdziami<br />

MANUALplus zarzdza łcznie 99 opisami narzdzi. Przy tym<br />

zostaj zapisane do pamici dane narzdzi, które potrzebne s<br />

MANUALplus dla obliczania kompensancji promienia ostrzy,<br />

podziału skrawania, kta pogłbienia, itd.<br />

Wraz z danymi o narzdziach MANUALplus zarzdza danymi dla<br />

nadzoru okresu trwałości narzdzia, jak i danymi skrawania posuw<br />

i prdkość obrotowa wrzeciona.<br />

Tryb pracy Organizacja<br />

Zachowanie systemowe MANUALplus zostaje sterowane za<br />

pomoc parametrów. W trybie pracy Organizacja nastawiamy<br />

parametry i w ten sposób dopasowujemy sterowanie MANUALplus<br />

do danych warunków.<br />

Oprócz tego można wymieniać programy cykliczne lub programy<br />

DIN poprzez interfejs Ethernet lub szeregowe połczenie z innymi<br />

systemami (PC, komputer główny, itd.)<br />

Dla uruchomienia i sprawdzania systemu znajduj si do<br />

dyspozycji funkcje diagnozy.<br />

HEIDENHAIN MANUALplus 4110 21<br />

1.2 Wskaźniki wydajności produkcyjnej


1.3 Struktura działania MANUALplus<br />

1.3 Struktura działania<br />

MANUALplus<br />

Komunikacja pomidzy operatorem maszyny i sterowaniem odbywa<br />

si poprzez:<br />

Monitor<br />

Softkeys<br />

Klawiatur wprowadzania danych<br />

Pulpit obsługi maszyny<br />

Wyświetlanie i kontrola wprowadzanych danych odbywaj si na<br />

monitorze. Przy pomocy znajdujcych si poniżej ekranu softkeys<br />

wybieramy funkcje, przejmujemy wartości położenia, potwierdzamy<br />

wprowadzenie danych i dokonujemy wielu innych czynności.<br />

Przy pomocy znajdujcego si również poniżej ekranu klawisza info<br />

uzyskujemy informacje, dotyczce błdów lub zwizane z PLC oraz<br />

aktywujemy diagnoz PLC.<br />

Klawiatura wprowadzania danych (pole obsługi) służy do<br />

wprowadzania danych maszynowych, danych o pozycji, itd.<br />

MANUALplus może obejść si bez klawiatury alfanumerycznej. Jeśli<br />

chcemy wprowadzać oznaczenia narzdzi, opisy programu lub<br />

komentarze w programach DIN, to na ekranie monitora zostanie<br />

wyświetlona klawiatura alfanumeryczna.<br />

Pulpit obsługi maszyny zawiera wszystkie elementy, konieczne<br />

dla rcznej obsługi tokarki.<br />

Właściwe "sterowanie" pozostaje niewidoczne dla operatora. Należy<br />

jednakże wiedzieć, że wprowadzone programy cykli, ICP-kontury i<br />

programy DIN zostaj zapamitywane na zintegrowanym dysku<br />

twardym. To posiada t zalet, że ekstremalnie wiele programów<br />

może zostać wprowadzonych do pamici.<br />

Dla przesyłania danych oraz zabezpieczania danych znajduje si do<br />

dyspozycji szeregowy interfejs (RS232) lub Ethernet-interfejs .<br />

Aspekty konstrukcyjne tokarki<br />

Producent maszyn konfiguruje MANUALplus dla "<strong>toczenia</strong> przed<br />

środkiem <strong>toczenia</strong>", "<strong>toczenia</strong> za środkiem <strong>toczenia</strong>" lub jako<br />

„tokark karuzelow” - odpowiednio do położenia suportu<br />

narzdziowego lub konstrukcji tokarki. Symbole menu, rysunki<br />

pomocnicze jak i prezentacja graficzna przy ICP i przy symulacji<br />

uwzgldniaj konfiguracj tokarki.<br />

Wszystkie prezentacje w niniejszym podrczniku obsługi zakładaj<br />

funkcjonowanie tokarki z suportem narzdziowym przed środkiem<br />

<strong>toczenia</strong>.<br />

22 1 Wprowadzenie i podstawowe zagadnienia


Klawiatura wprowadzania danych Symbol<br />

Menu<br />

Wywołanie „głównego menu“<br />

Proces<br />

Wybór nowego trybu pracy<br />

Backspace<br />

usuwa znak na lewo od kursora<br />

Klawisz z pierścieniem<br />

Przełczanie rysunków pomocniczych<br />

obróbki wewntrznej/zewntrznej<br />

Clear<br />

usuwa komunikaty o błdach<br />

Cyfry (0...9)<br />

dla wprowadzania wartości i wyboru<br />

klawiszy menu<br />

Punkt dziesitny<br />

Minus<br />

dla wprowadzania znaku liczby<br />

Klawiatura wprowadzania danych Symbol<br />

Enter<br />

Zakończenie wprowadzania wartości<br />

Store<br />

Zakończenie wprowadzania danych z<br />

przejciem wartości<br />

Klawisze kursora<br />

przesuwaj kursor o jedn pozycj w<br />

kierunku strzałki (jeden znak, jedno<br />

pole, jeden wiersz itd.)<br />

Strona do przodu, strona do tyłu<br />

do poprzedniej/nastpnej strony<br />

ekranu; przechodzenie pomidzy<br />

dwoma oknami wprowadzenia<br />

Info<br />

dla aktywowania wyświetlacza błdów<br />

lub PLC-wyświetlacza stanu<br />

HEIDENHAIN MANUALplus 4110 23<br />

1.3 Struktura działania MANUALplus


1.3 Struktura działania MANUALplus<br />

Pulpit obsługi maszyny<br />

Pulpit obsługi maszyny zostaje dopasowany przez<br />

producenta maszyn do danej tokarki. Dlatego wariant,<br />

znajdujcy si na zakupionej przez Państwo maszynie może<br />

różnić si od tego poniżej ukazanego. Dalsze informacje<br />

znajduj si w dokumentacji maszyny.<br />

Elementy obsługi:<br />

1 Rozdzielczość kółka obrotowego<br />

ustawia rozdzielczość kółka obrotowego na 1/10 mm lub<br />

1/1000 mm na kresk podziałki – lub na inne wartości<br />

rozdzielczości wyznaczone przez producenta maszyn<br />

2 Dołczenie funkcji kółka obrotowego przy cyklach<br />

gwintowania<br />

przełcza kółko obrotowe na „dołczenie w cyklach<br />

gwintowania”<br />

3 X-kółko obrotowe<br />

dla pozycjonowania sań poprzecznych (plan = Xkierunek)<br />

4 Korekcja posuwu<br />

wpływa na zaprogramowany posuw (narzucenie zmiany<br />

posuwu/feed-override)<br />

5 Korekcja prdkości obrotowej<br />

wpływa na zadan prdkość obrotow (narzucenie<br />

zmiany prdkości obrotowej/speed-override)<br />

6 NOTAUS-wyłcznik (awaryjny)<br />

7 Z-kółko obrotowe<br />

dla pozycjonowania sań wzdłużnych (wzdłuż = Zkierunek)<br />

8 Zmiana narzdzia<br />

Potwierdzenie zmiany narzdzia<br />

9 Chłodziwo włczyć/wyłczyć<br />

przełcza dopływ chłodziwa<br />

10 Dźwignia krzyżowa<br />

prostoliniowe przemieszczenie sań z posuwem lub na<br />

biegu szybkim; włcznik dla uruchomienia biegu<br />

szybkiego jest zintegrowany<br />

11 Przełcznik wrzeciona<br />

włcza wrzeciono na bieg w prawo (CW), w lewo (CCW)<br />

lub stop wrzeciona (M05)<br />

12 Cykl Stop<br />

zatrzymuje ruch przemieszczenia i wykonanie cyklu<br />

(wrzeciono pozostaje w ruchu)<br />

13 Cykl Start<br />

rozpoczyna wykonanie cykli, programów cyklicznych i<br />

programów NC<br />

14 Ruch wrzeciona naciśniciem klawisza CW<br />

obraca wrzeciono powoli w prawo (CW)<br />

15 Ruch wrzeciona naciśniciem klawisza CCW<br />

obraca wrzeciono powoli w lewo (CCW)<br />

24 1 Wprowadzenie i podstawowe zagadnienia


1.4 Oznaczenia osi i układ<br />

współrzdnych<br />

Oznaczenia osi<br />

Suport poprzeczny zostaje oznaczony jako X-oś a suport wzdłużny<br />

jako Z-oś (rysunek po prawej u góry).<br />

Wszystkie wyświetlane i wprowadzane wartości X zostaj rozumiane<br />

jako średnica.<br />

Dla przemieszczeń obowizuje zasada:<br />

Przemieszczenia w + kierunku prowadz od obrabianego<br />

przedmiotu<br />

Przemieszczenia w – kierunku prowadz w kierunku do<br />

obrabianego przedmiotu.<br />

Układ współrzdnych<br />

Przy pomocy oznaczeń X i Z zostaj opisane pozycje w<br />

dwuwymiarowym układzie współrzdnych. Jak to przedstawiono na<br />

rysunku, pozycja ostrza narzdzia zostaje opisana jednoznacznie<br />

przy pomocy pozycji X i Z.<br />

MANUALplus zna prostoliniowe lub kołowe ruchy przemieszczenia<br />

(interpolacje) pomidzy zaprogramowanymi punktami. Poprzez<br />

podanie nastpujcych po sobie współrzdnych i liniowych/<br />

kołowych ruchów przemieszczenia można zaprogramować obróbk<br />

przedmiotu.<br />

Jak przy ruchach przemieszczenia należy opisać pełny kontur<br />

danego przedmiotu za pomoc pojedyńczych punktów<br />

współrzdnych i poprzez podanie liniowych lub kołowych<br />

przemieszczeń.<br />

Dane o współrzdnych osi X i Z odnosz si do punktu zerowego<br />

obrabianego przedmiotu (rysunek po prawej na środku).<br />

Dane ktowe C-osi odnosz si do „punktu zerowego osi C”<br />

(rysunek po prawej u dołu).<br />

Operator może zadać pozycj z dokładności do 1 μm (0,001 mm).<br />

Z t sam dokładności zostaj one wyświetlane.<br />

HEIDENHAIN MANUALplus 4110 25<br />

1.4 Oznaczenia osi i układ współrzdnych


1.4 Oznaczenia osi i układ współrzdnych<br />

Współrzdne absolutne<br />

Jeżeli współrzdne danej pozycji odnosz si do punktu zerowego<br />

obrabianego przedmiotu, to określa si je mianem współrzdnych<br />

absolutnych. Każda pozycja obrabianego przedmiotu jest<br />

jednoznacznie określona przy pomocy współrzdnych absolutnych<br />

(rysunek po prawej u góry).<br />

Współrzdne przyrostowe<br />

Współrzdne przyrostowe odnosz si do ostatnio<br />

zaprogramowanego położenia (pozycji). Współrzdne przyrostowe<br />

podaj wymiar pomidzy ostatni i nastpn pozycj. Każda pozycja<br />

obrabianego przedmiotu jest jednoznacznie określona przy pomocy<br />

współrzdnych absolutnych (rysunek po prawej na środku).<br />

Współrzdne biegunowe<br />

Dane o położeniu na powierzchni czołowej lub powierzchni bocznej<br />

można wprowadzić we współrzdnych prostoktnych lub we<br />

współrzdnych biegunowych.<br />

W przypadku wymiarowania przy pomocy współrzdnych<br />

biegunowych określona jest jednoznacznie pozycja na obrabianym<br />

przedmiocie, a mianowicie poprzez dan o średnicy i kcie.<br />

26 1 Wprowadzenie i podstawowe zagadnienia


1.5 Punkty odniesienia maszyny<br />

(bazy)<br />

Punkt zerowy maszyny<br />

Punkt przecicia osi X i Z zostaje nazywany "punktem zerowym<br />

maszyny". Na tokarce jest to z reguły punkt przecicia osi wrzeciona<br />

i płaszczyzny wrzeciona. Liter oznaczenia jest „M“ (rysunek po<br />

prawej u góry).<br />

Punkt zerowy obrabianego przedmiotu<br />

Dla obróbki przedmiotu prościej jest, tak wyznaczyć punkt<br />

odniesienia na obrabianym przedmiocie, jak wymiarowano rysunek<br />

przedmiotu. Ten punkt zostaje nazywany "punktem zerowym<br />

obrabianego przedmiotu". Liter oznaczenia jest „W” (rysunek po<br />

prawej na środku).<br />

Punkt referencyjny<br />

Zależy od używanego przyrzdu pomiarowego, czy sterowanie przy<br />

wyłczeniu "zapomina" swoj pozycj. Jeśli to ma miejsce, to należy<br />

po włczniu MANUALplus przejechać stałe punkty referencyjne.<br />

System zna odległości punktów referencyjnych od punktu zerowego<br />

maszyny (rysunek po prawej u dołu).<br />

HEIDENHAIN MANUALplus 4110 27<br />

1.5 Punkty odniesienia maszyny (bazy)


1.6 Wymiary narzdzi<br />

1.6 Wymiary narzdzi<br />

MANUALplus wymaga dla pozycjonowania osi, dla obliczania<br />

kompensacji promienia ostrzy, dla wyliczania podziału przejść w<br />

cyklach itd. danych o narzdziach.<br />

Wymiary długości narzdzi<br />

Wszystkie zaprogramowane i wyświetlone wartości pozycji odnosz<br />

si do odstpu wierzchołka ostrza narzdzia od punkt zerowego<br />

obrabianego przedmiotu. W systemie znane jest jednakże tylko<br />

absolutne położenie suportu narzdziowego. Dla ustalenia i<br />

wyświetlenia pozycji ostrza narzdzia MANUALplus wymaga<br />

wymiarów XWz i ZWz (rysunek po prawej u góry).<br />

Korekcje narzdzia<br />

Ostrze narzdzia zużywa si w trakcie skrawania. Aby<br />

skompensować to zużycie, MANUALplus prowadzi spis wartości<br />

korekcji. Zarzdzanie wartościami korekcji nastpuje niezależnie od<br />

wymiarów długości. System dodaje te wartości do wymiarów<br />

długości.<br />

Kompensacja promienia ostrza (SRK)<br />

Narzdzia tokarskie posiadaj na wierzchołku narzdzia określony<br />

promień. W ten sposób dochodzi przy obróbce stożków, fazek i<br />

promieni do odchyleń, które mog zostać zniwelowane przez<br />

MANUALplus poprzez kompensacj promienia ostrza.<br />

Zaprogramowane odcinki przemieszczenia odnosz si do<br />

teoretycznego wierzchołka narzdzia S (rysunek po prawej na<br />

środku). W przypadku nierównoległych do osi konturów wystpuj w<br />

ten sposób niedokładności.<br />

SRK oblicza nowy odcinek przemieszczenia, ekwidystant, dla<br />

skompensowania tego błdu (rysunek po prawej u dołu).<br />

MANUALplus oblicza SRK przy programowaniu cykli. W ramach<br />

programowania DIN uwzgldniana jest również SRK w cyklach<br />

skrawania. W przypadku programowania DIN można dodatkowo<br />

SRK włczyć/wyłczyć, jeśli pracujemy z pojedyńczymi drogami<br />

przemieszczenia.<br />

28 1 Wprowadzenie i podstawowe zagadnienia


Kompensacja promienia freza (FRK)<br />

Przy obróbce frezowaniem miarodajn wartości dla wytworzenia<br />

konturu jest średnica zewntrzna freza. Bez FRK punkt środkowy<br />

freza jest punktem odniesienia. FRK oblicza now drog<br />

przemieszczenia, ekwidystant, dla skompensowania tego błdu.<br />

HEIDENHAIN MANUALplus 4110 29<br />

1.6 Wymiary narzdzi


Wskazówki dotyczce<br />

obsługi


2.1 MANUALplus ekran monitora<br />

2.1 MANUALplus ekran<br />

monitora<br />

MANUALplus grupuje informacje dla wyświetlenia i<br />

prezentuje je w oknach. Niektóre okna pojawiaj si<br />

tylko w razie zapotrzebowania na ekranie, na<br />

przykład podczas wprowadzania danych.<br />

Dodatkowo znajduj si wiersz trybów pracy i<br />

wyświetlacz softkey na ekranie monitora. Pola<br />

wyświetlacza softkey koresponduj ze znajdujcymi<br />

si u dołu ekranu klawiszami funkcyjnymi.<br />

Wykorzystywane okna<br />

Wyświetlacz maszynowy<br />

Wyświetlacz położenia, wyświetlacz danych<br />

maszynowych, status maszyny, etc.<br />

Okno list i programów<br />

Wyświetlacz list programów, narzdzi i<br />

parametrów, etc. Technolog dokonuje „nawigacji”<br />

w obrbie listy przy pomocy klawiszy kursora i<br />

wybiera przewidziane do obróbki elementy listy.<br />

Okno menu<br />

Wyświetlacz symboli menu. To okno znajduje si<br />

na ekranie tylko podczas pracy z menu.<br />

Okno wprowadzenia danych<br />

Dla wprowadzenia parametrów cyklu, ICPelementu,<br />

instrukcji DIN, etc.. Operator może tu<br />

wprowadzać dane, obejrzeć istniejce dane, dane<br />

usunć i zmienić. To okno zostaje również<br />

używane, dla wyświetlania danych.<br />

Rysunek pomocniczy<br />

Rysunek pomocniczy wyjaśnia zapis danych<br />

(parametrów cyklu, danych narzdzia, etc.). Przy<br />

pomocy klawisza z pierścieniem przełczamy<br />

pomidzy rysunkami pomocniczymi dla obróbki<br />

zewntrznej i/lub wewntrznej.<br />

Okno symulacji<br />

Poprzez graficzn prezentacj fragmentów<br />

konturu i symulacj przemieszczeń narzdzia<br />

operator sprawdza cykle, programy cykli i<br />

programy DIN.<br />

Przedstawianie konturu ICP<br />

Wyświetlanie konturu podczas programowania<br />

ICP.<br />

Okno edycji DIN<br />

Wyświetlanie programu DIN w trakcie<br />

programowania DIN. Nakłada si na "wyświetlacz<br />

maszyny".<br />

Okno błdów<br />

Wyświetlacz pojawiajcych si błdów i ostrzeżeń.<br />

32 2 Wskazówki dotyczce obsługi


2.2 Obsługa, wprowadzanie<br />

danych<br />

Tryby pracy<br />

Aktywny tryb pracy jest odznaczony. MANUALplus rozróżnia<br />

nastpujce tryby pracy:<br />

Tryby pracy maszyny z podtrybami:<br />

obsługa rczna (wskazanie: „maszyna“<br />

wyuczanie<br />

Przebieg programu<br />

Zarzdzanie narzdziami<br />

Organizacja<br />

Operator zmienia tryb pracy przy pomocy klawisza procesu. Przy<br />

pierwszym naciśniciu klawisza dokonuje si przełczenia na "wiersz<br />

trybów pracy". Nastpnie wybieramy żdany tryb pracy przy pomocy<br />

klawiszy kursora i aktywujemy go przy pomocy klawisza procesu.<br />

Wybór menu<br />

Klawisze cyfrowe używane s zarówno dla wyboru menu jak i dla<br />

wprowadzania danych. Przy tym menu przedstawiane s na 9erpolu.<br />

To pole koresponduje z blokiem cyfr, przy czym pozycja<br />

klawisza cyfry jest miarodajna. Funkcje, cykle, narzdzia etc.zostaj<br />

przedstawiane za pomoc symbolu. Pagina dolna okna menu<br />

ukazuje znaczenie wybranego punktu menu.<br />

Prosz potwierdzić korespondujcy klawisz cyfrowy lub wybrać<br />

symbol klawiszami kursora i nacisnć „Enter”.<br />

Softkeys<br />

Klawisz procesu może zostać tylko wówczas naciśnity,<br />

jeśli menu główne odpowiedniego trybu pracy jest<br />

aktywne. Operator dochodzi do menu głównego przy<br />

pomocy powrót lub przy pomocy "klawisza menu".<br />

W przypadku niektórych funkcji systemowych wybór softkey jest<br />

wielostopniowy.<br />

Niektóre softkeys działaj jak "przełcznik relaksyjny". Tryb jest<br />

włczony, jeżeli odpowiednie pole jest przełczone na "aktywne"<br />

(tło w danym kolorze). To ustawienie tak długo pozostaje<br />

zachowane, aż funkcja zostanie ponownie wyłczona.<br />

Funkcje jak pozycja przejcia zastpuj manualne wprowadzenie<br />

danych. Dane zostaj zapisane do odpowiednich pól<br />

wprowadzenia.<br />

Wprowadzenie danych zostaje zakończone dopiero przy<br />

naciśniciu softkey zapisać do pamici lub wprowadzenie<br />

gotowe.<br />

Z powrót przełczamy o jeden poziom nawigacji do tyłu.<br />

HEIDENHAIN MANUALplus 4110 33<br />

2.2 Obsługa, wprowadzanie danych


2.2 Obsługa, wprowadzanie danych<br />

Wprowadzenie danych<br />

Okna wprowadzania danych zawieraj kilka pól wprowadzenia.<br />

Operator pozycjonuje przy pomocy "Strzałka w gór/Strzałka w dół"<br />

kursor na żdane pole wprowadzenia. Pagina dolna okna ukazuje<br />

znaczenie wybranego pola.<br />

Prosz ustawić kursor na żdane pole wprowadzenia, dla zapisu<br />

danych. Ewentualne istniejce dane zostaj nadpisane. Przy pomocy<br />

"strzałka w lewo/ strzałka w prawo" operator przemieszcza kursor na<br />

żdan pozycj w obrbie pola wprowadzenia, aby usunć<br />

istniejce znaki lub dla uzupełnienia znaków.<br />

Wprowadzenie danych w danym polu wprowadzenia zamykamy przy<br />

pomocy "strzałka w gór/ strzałka w dół" lub przy pomocy "Enter".<br />

Jeśli liczba pól wprowadzenia przekracza pojemność okna, to<br />

zostaje wykorzystywane drugie okno wprowadzenia. Można to<br />

rozpoznać na podstawie symbolu w paginie dolnej okna<br />

wprowadzenia. Przy pomocy klawiszy "strona w przód/ strona do<br />

tyłu" przechodzimy pomidzy oknami wprowadzenia.<br />

W przypadku naciśnicia wprowadzenie gotowe lub<br />

zapisać do pamici wprowadzone/zmienione dane<br />

zostaj przejte – powrót kasuje wprowadzenie lub<br />

zmiany.<br />

Operacje z listami<br />

Programy cykli, programy DIN, wykazy narzdzi, itd. zostaj<br />

przedstawione w formie listy. Operator dokonuje "nawigacji" przy<br />

pomocy klawiszy kursora w obrbie listy, aby obejrzeć dane lub<br />

wybrać elementy dla operacji, jak usuwanie, kopiowanie, zmiana, itp.<br />

34 2 Wskazówki dotyczce obsługi


Klawiatura alfanumeryczna<br />

Wprowadzamy opisy programów, opisy narzdzi,<br />

komentarze itd przy pomocy wyświetlonej klawiatury<br />

alfanumerycznej. W tym celu wybieramy przy<br />

pomocy klawiszy kursora żdany znak i naciskamy<br />

"Enter". Pisowni mał lub duż liter nastawiamy<br />

polem „Shift”.<br />

Jeśli chcemy skorygować lub uzupełnić już istniejce<br />

teksty, to prosz ustawić kursor na żdan pozycj.<br />

W tym celu prosz tak długo naciskać klawisz<br />

"strzałka w gór", aż kursor znajdzie si w wierszu<br />

wprowadzenia. Wówczas pozycjonujemy kursor przy<br />

pomocy "strzałka w lewo/strzałka w prawo" i<br />

uzupełniamy, usuwamy lub nadpisujemy dany tekst.<br />

Przy pomocy klawisza "INS" (na klawiaturze<br />

alfanumerycznej) ustalamy czy znaki maj zostać<br />

wstawione czy też nadpisane. Pozycja "Insertklawisza"<br />

(insert = w j.angielskim wstawić) zostaje<br />

wyświetlona poniżej wiersza wprowadzenia.<br />

Cyfry zostaj w dalszym cigu wprowadzane na<br />

klawiaturze zapisu danych.<br />

HEIDENHAIN MANUALplus 4110 35<br />

2.2 Obsługa, wprowadzanie danych


2.3 Komunikaty o błdach<br />

2.3 Komunikaty o błdach<br />

Forma i przebieg ukazywania si komunikatów o<br />

błdach dopasowana jest w MANUALplus do danej<br />

sytuacji obsługi.<br />

Bezpośrednie komunikaty o błdach<br />

MANUALplus używa bezpośrednich komunikatów o<br />

błdach, jeżeli możliwa jest natychmiastowa ich<br />

korekcja (przykład: wartość wprowadzenia<br />

parametru cyklu poza obowizujcym przedziałem).<br />

Prosz potwierdzić ten komunikat z "Enter" i<br />

skorygować błd (rysunek po prawej u góry).<br />

Informacje zawarte w bezpośrednich komunikatach<br />

o błdach:<br />

Opis błdu wyjaśnia pojawiajcy si błd.<br />

Numer błdu należy w razie zapytania przekazać<br />

firmie dostarczajcej urzdzenie.<br />

Godzina ukazuje, kiedy wystpił błd.<br />

Wyświetlanie błdów<br />

Jeśli podczas uruchamiania systemu, w czasie pracy<br />

lub podczas wykonywania programu wystpuj<br />

błdy/komunikaty, to zostaj one zapisane do<br />

pamici i sygnalizowane za pomoc symbolu błdu<br />

(po lewej w paginie górnej). Prosz otworzyć za<br />

pomoc klawisza info okno błdów, dla przejrzenia<br />

pojawiajcych si komunikatów.<br />

Jeśli pojawiło si wicej komunikatów o błdach, niż<br />

to jest możliwe do ukazania w oknie, przechodzimy<br />

przy pomocy klawiszy kursora i "strona w przód/<br />

strona do tyłu" przez wyświetlacz błdów.<br />

Znaczenie symboli<br />

Ostrzeżenie: Wykonanie programu/obsługi<br />

zostaje w dalszym cigu kontynuowane.<br />

MANUALplus zwraca uwag operatorowi na<br />

"problem".<br />

Błd: Wykonanie programu/obsługi zostaje<br />

zatrzymane. Operator musi skorygować błd,<br />

zanim zacznie kontynuować prac.<br />

36 2 Wskazówki dotyczce obsługi


Usuwanie komunikatów o błdach<br />

Operator usuwa przy pomocy klawisza "Backspace" ten komunikat o<br />

błdach, na którym znajduje si kursor i przy pomocy klawisza<br />

"Clear" wszystkie komunikaty o błdach.<br />

Symbol błdu tak długo pozostaje w paginie górnej aż zostan<br />

usunite wszystkie błdy.<br />

Operator opuszcza przy pomocy powrót okno błdów, bez<br />

usuwania komunikatów.<br />

Informacje w komunikatach o błdach:<br />

Opis błdu wyjaśnia pojawiajcy si błd.<br />

Numer błdu, informacja o poziomie (D-poziom, K-poziom) i<br />

"BA-nr" należy przekazać w przypadku zapytań dostawcy<br />

urzdzeń.<br />

Godzina ukazuje, kiedy wystpił błd.<br />

Klasa błdu znajduje si w otoczonym ramk polu (z lewej strony<br />

u góry w komunikacie). Jeżeli tego pola brak, to mowa jest o<br />

"ostrzeżeniu".<br />

Tło: Ten komunikat służy jako informacja lub wystpił<br />

"mniejszy" błd.<br />

Przerwanie: Bieżca operacja (wykonanie cyklu, polecenie<br />

przemieszczenia itd.) została przerwana. Po usuniciu błdu<br />

można dalej pracować.<br />

Wyłczenie awaryjne: Ze wzgldu na wystpienie błdu<br />

zostały zatrzymane wszystkie przemieszczenia i przerwano<br />

odpracowywanie cykli lub programów DIN. Po usuniciu błdu<br />

można dalej pracować.<br />

Reset: Ze wzgldu na wystpienie błdu zostały zatrzymane<br />

wszystkie przemieszczenia i przerwano odpracowywanie cykli<br />

lub programów DIN. Prosz na krótko wyłczyć system i<br />

nastpnie ponownie go uruchomić. Prosz zwrócić si do<br />

dostawcy urzdzeń, jeśli dany błd si powtórzy.<br />

Błd systemowy, błd wewntrzny<br />

Jeżeli pojawi si w drodze wyjtku błd systemowy lub błd<br />

wewntrzny, to prosz zanotować wszystkie informacje do tego<br />

komunikatu i poinformować dostawc urzdzeń. Wewntrzny błd<br />

nie może zostać usunity przez operatora. Prosz wyłczyć<br />

sterowanie i na nowo je uruchomić.<br />

PLC-błd, PLC-wyświetlacz statusu<br />

Przy pomocy softkeys PLC diagnoza i CNC diagnoza przechodzimy<br />

pomidzy wyświetlaczem błdów i oknem PLC.<br />

Okno PLC służy dla wyświetlania komunikatów PLC i diagnozy PLC.<br />

Informacje na ten temat można uzyskać w podrczniku obsługi<br />

maszyny.<br />

HEIDENHAIN MANUALplus 4110 37<br />

2.3 Komunikaty o błdach


2.3 Komunikaty o błdach<br />

Ostrzeżenia podczas symulacji<br />

Problemy, rozpoznawane przy symulacji cyklu lub<br />

programu cyklicznego albo programu DIN,<br />

MANUALplus ukazuje w zewntrznym lewym<br />

klawiszu funkcyjnym (patrz rysunek po prawej na<br />

dole). Operator przywołuje ten komunikat przy<br />

pomocy klawisza funkcyjnego.<br />

38 2 Wskazówki dotyczce obsługi


2.4 Objaśnienia do używanych<br />

pojć<br />

Kursor: Na listach lub przy wprowadzaniu danych zaznaczony jest<br />

element listy, pole wprowadzenia lub znak. To "zaznaczenie"<br />

nazywane jest kursorem. Wprowadzenie danych lub operacje<br />

takie jak kopiowanie, usuwanie, wstawianie nowego elementu itd.<br />

odnosz si do pozycji kursora.<br />

Klawisze kursora: Przy pomocy "klawiszy ze strzałk" i "strona w<br />

przód/strona w tył" przemieszczamy kursor.<br />

Klawisze page: Klawisze "strona w przód/strona w tył" zostaj<br />

nazywane również "page-klawiszami" (page = w j.angielskim<br />

strona).<br />

nawigowanie: Operator przesuwa kursor na listach lub w polu<br />

wprowadzenia, aby wybrać pozycj, któr chce obejrzeć, zmienić,<br />

uzupełnić lub usunć. Mowa jest wówczas o "nawigowaniu" po<br />

liście.<br />

Aktywne/deaktywne okna, funkcje, punkty menu: Tylko jedno<br />

z wyświetlanych na ekranie monitora okien jest aktywne. To<br />

znaczy, wprowadzenie na klawiaturze działa tylko w aktywnym<br />

oknie. Aktywne okno posiada wyświetlony w danym kolorze wiersz<br />

nagłówka. W deaktywnych oknach wiersz tytułowy przedstawiany<br />

jest "blado").<br />

Deaktywne klawisze funkcji lub menu zostaj również<br />

przedstawiane „blado“.<br />

Menu, klawisz menu: MANUALplus przedstawia funkcje/grupy<br />

funkcji w 9-er polu. To pole zostaje nazywane "menu". Każdy<br />

pojedyńczy symbol jest "klawiszem menu".<br />

Edycja: Zmiany, uzupełnienia i usuwanie parametrów, poleceń itd.<br />

w programach, w danych o narzdziach lub w parametrach zostaje<br />

oznaczane mianem "edytowania".<br />

Wartość default: Jeśli parametry cykli lub parametry poleceń DIN<br />

s obłożone wartościami, to mówi si wówczas o "wartościach<br />

domyślnych". Wartości default (wartości zadane z góry)<br />

obowizuj, jeśli nie wprowadzimy parametrów.<br />

Byte: Pojemność dysków zostaje podawana w "bajtach".<br />

Ponieważ MANUALplus ist wyposażony jest w dysk twardy, to<br />

długość programów zostaje podawana również w bajtach.<br />

Rozszerzenie: Nazwy plików zawieraj właściw "nazw" i<br />

"rozszerzenie". Nazwa i rozszerzenie rozdzielone s przy pomocy<br />

".". Przy pomocy rozszerzenia zostaje podawany typ pliku.<br />

Przykłady:<br />

„*.NC“DIN-programy<br />

„*.NCS“DIN-podprogramy (DIN-makrosy)<br />

„*.MAS“parametry maszynowe<br />

HEIDENHAIN MANUALplus 4110 39<br />

2.4 Objaśnienia do używanych pojć


Tryb pracy Maszyna<br />

41 3 Tryb pracy Maszyna


3.1 Tryb pracy Maszyna<br />

3.1 Tryb pracy Maszyna<br />

Tryb pracy maszyna zawiera funkcje dla nastawienia maszyny, dla<br />

obróbki przedmiotów i dla wytwarzania programów cyklicznych oraz<br />

programów DIN.<br />

Nastawienie maszyny<br />

prace przygotowawcze jak wyznaczenie wartości osiowych<br />

(definiowanie punktu zerowego obrabianego przedmiotu), pomiar<br />

narzdzi lub wyznaczenie strefy ochronnej<br />

Tryb obsługi rcznej<br />

wytwarzanie przedmiotu rcznie lub półautomatycznie<br />

Tryb nauczania<br />

nowy program cykliczny "wyuczyć", istniejcy program zmienić,<br />

przetestować graficznie cykle<br />

DIN-programowanie<br />

DIN-programy napisać, zmienić, usunć<br />

Przebieg programu<br />

istniejce programy cykliczne lub programy DIN testować<br />

graficznie i wykorzystywać dla produkcji przedmiotów<br />

Operator może, jak i na konwencjonalnych tokarkach sterować<br />

przemieszczeniami osi przy pomocy kółek obrotowych i elementów<br />

obsługi i w ten sposób wytwarzać przedmiot. Z reguły jest jednakże<br />

korzystniejszym korzystanie z cykli MANUALplus.<br />

Cykl jest zaprogramowan wstpnie operacj robocz. Może to być<br />

zarówno pojedyńcze przejście jak i kompleksowa obróbka, na<br />

przykład nacinanie gwintu. Jest to zawsze jednakże w pełni<br />

wykonywalna operacja robocza. W przypadku cyklu obróbka<br />

definiowana jest przy pomocy niewielu parametrów.<br />

W trybie „pracy rcznej” cykle nie zostaj zapisane do pamici. W<br />

„trybie wyuczenia“ każdy zabieg obróbkowy zostaje przeprowadzony<br />

za pomoc cykli, zebrany w jeden program cykliczny i zapisany do<br />

pamici. Program cykliczny znajduje si nastpnie do dyspozycji w<br />

"przebiegu programu" dla produkcji czści.<br />

Przy ICP-programowaniu operator definiuje przy pomocy liniowych/<br />

kołowych elementów konturu i przy pomocy elementów przejściowych<br />

(fazki, zaokrglenia, podcicia) dowolne kontury. Opisy konturu<br />

zostaj włczone do cykli ICP (patrz “Kontury ICP“ na stronie 242).<br />

W ramach DIN-programowania znajduj si do dyspozycji proste<br />

ruchy przemieszczenia, cykle DIN dla kompleksowych zadań<br />

skrawania, funkcje przełczania, operacje matematyczne i<br />

programowanie zmiennych.<br />

Operator zapisuje albo "samodzielne" programy, zawierajce wszystkie<br />

konieczne polecenia przełczenia i przemieszczenia i wykonywane<br />

w trybie przebiegu programu albo DIN-makrosy, włczane do cykli.<br />

Które polecenia wykorzystywane s w makrosie DIN, zależy od<br />

postawionych przed operatorem zadań. Także w przypadku DINmakrosów<br />

operator ma do dyspozycji pełny zestaw poleceń.<br />

Programy cykliczne można przekształcać na programy DIN. W ten<br />

sposób wykorzystuje si zalety prostego programowania cykli i<br />

dokonuje si optymalizowania lub uzupełniania programu NC po<br />

„konwersji DIN”.<br />

42 3 Tryb pracy Maszyna


3.2 Włczenie i wyłczenie<br />

Włczenie<br />

MANUALplus ukazuje w paginie górnej pojedyńcze<br />

kroki uruchamiania systemu. Po zakończeniu<br />

wszystkich testów i inicjalizowania, zostaje<br />

aktywowany tryb pracy Maszyna. Wyświetlacz<br />

narzdzi ukazuje ostatnie używane narzdzie. Czy<br />

konieczny jest przejazd referencyjny, zależy od<br />

rodzaju przyrzdów pomiarowych.<br />

Błdy przy uruchomianiu systemu zostaj<br />

zameldowane poprzez symbol błdu. Kiedy tylko<br />

system bdzie gotowy do pracy, można<br />

skontrolować te komunikaty o błdach (patrz<br />

“Komunikaty o błdach“ na stronie 36).<br />

MANUALplus wychodzi z założenia, iż<br />

przy uruchomianiu systemu zamocowane<br />

jest ostatnio używane narzdzie. Prosz<br />

poprzez zmian narzdzia poinformować<br />

system o nowym narzdziu, jeżeli<br />

założenie starowania jest błdne.<br />

Przejazd referencyjny<br />

Przejazd referencyjny<br />

X-referencj wybrać<br />

Z-referencj wybrać<br />

Nacisnć „start cyklu“ – punkty<br />

referencyjne zostaj najechane<br />

MANUALplus aktywuje wyświetlacz położenia i<br />

przełcza menu oraz pasek softkey na „menu<br />

główne”.<br />

Przejazd referencyjny zależy od przyrzdów<br />

pomiarowych:<br />

EnDat-enkoder: przejazd referencyjny nie jest<br />

konieczny<br />

Przetworniki z zakodowanymi odległościami:<br />

pozycj osi można ustalić po krótkim przejeździe<br />

referencyjnym<br />

HEIDENHAIN MANUALplus 4110 43<br />

3.2 Włczenie i wyłczenie


3.2 Włczenie i wyłczenie<br />

Przetwornik standardowy: osie przemieszczaj si na znane, stałe<br />

punkty maszynowe. Przy najeździe punktu referencyjnego<br />

sterowanie otrzymuje sygnał. Ponieważ system zna odstp do<br />

punktu zerowego maszyny, znana jest również pozycja osi.<br />

Jeśli operator dokonuje przejazdu referencyjnego w<br />

osiach X i Z oddzielnie, to przemieszczenie nastpuje<br />

wyłcznie w kierunku X lub Z.<br />

Nadzorowanie EnDat-przetworników<br />

W przypadku przetworników EnDat sterowanie zapamituje pozycje<br />

osi przy wyłczeniu maszyny. Przy włczeniu MANUALplus<br />

porównuje dla każdej osi pozycj przy włczeniu z zapamitan<br />

pozycj przy wyłczeniu.<br />

W przypadku wystpienia różnic pojawia si jeden z nastpujcych<br />

komunikatów:<br />

„oś została przemieszczona po wyłczeniu maszyny”.<br />

Prosz sprawdzić i potwierdzić aktualn pozycj, jeżeli oś została<br />

faktycznie przemieszczona.<br />

„Zapamitana pozycja enkodera osi jest nieważna”.<br />

Ten komunikat jest poprawny, jeśli sterowanie zostało po raz<br />

pierwszy włczone, jeśli czujnik albo inne zwizane z nim<br />

komponenty sterowania zostały wymienione.<br />

„Parametry zostały zmienione. Zapamitana pozycja czujnika osi<br />

jest nieważna”.<br />

Ten komunikat jest poprawny, jeśli parametry konfiguracji zostały<br />

zmienione.<br />

Przyczyn pojawienia si przedstawionych powyżej komunikatów<br />

może być również defekt czujnika lub sterowania. Prosz nawizać<br />

kontakt z dostawc maszyn, jeśli problem ten pojawi si wielokrotnie.<br />

44 3 Tryb pracy Maszyna


Wyłczenie<br />

Wyłczenie<br />

Prawidłowe wyłczenie zostaje<br />

zarejestrowane w pliku dziennika<br />

błdów.<br />

Nastawienie głównego poziomu<br />

trybu pracy "Maszyna"<br />

Softkey Wyłczyć nacisnć<br />

MANUALplus zapytuje dla bezpieczeństwa, czy<br />

praca ma zostać zakończona.<br />

„Enter“ kończy prac<br />

Prosz poczekać, aż MANUALplus zażda<br />

wyłczenia maszyny.<br />

HEIDENHAIN MANUALplus 4110 45<br />

3.2 Włczenie i wyłczenie


3.3 Dane maszynowe<br />

3.3 Dane maszynowe<br />

Wyświetlanie i zapis danych<br />

maszynowych<br />

W trybie manualnym operator wprowadza dane<br />

maszynowe narzdzie, prdkość obrotowa i posuw<br />

w „T, S, F wyznaczyć“. W programach cyklicznych i<br />

programach DIN dane maszynowe s czści<br />

składow parametrów cyklu lub programu NC.<br />

Operator definiuje w oknie wprowadzenia "S, F, T<br />

wyznaczyć" dodatkowo „maksymaln prdkość<br />

obrotow” i „kt przy zatrzymaniu”.<br />

Można wprowadzać do pamici dane skrawania<br />

(prdkość obrotow wrzeciona, posuw) wraz z<br />

danymi narzdzia oraz przy pomocy softkey S, F od<br />

narzdzia przejć (patrz “Dane o narzdziach –<br />

dodatkowe parametry“ na stronie 426).<br />

Wyświetlacz danych maszynowych<br />

Wyświetlacz danych maszynowych jest<br />

konfigurowalny. Dlatego też wyświetlacz<br />

może różnić si od przedstawianego<br />

poniżej.<br />

Wprowadzanie danych maszynowych<br />

Wprowadzanie parametrów<br />

Wybrać „S, F, T nastawić” (jest<br />

wybieralny tylko w trybie<br />

manualnym).<br />

Zakończenie wprowadzania danych<br />

Elementy wyświetlacza danych maszynowych<br />

Wskazanie położenia X, Z: odległość wierzchołka narzdzia –<br />

punktu zerowego przedmiotu<br />

Litera osi biała: brak „aktywowania“<br />

Wskazanie położenia C: pozycja osi C<br />

puste pole: oś C nie jest aktywna<br />

Litera osi biała: brak „aktywowania“<br />

Wskazanie dystansu do pokonania X, Z, C: rożnica pomidzy<br />

aktualnym położeniem i pozycj końcow bieżcego polecenia<br />

przemieszczenia.<br />

Wskazanie dystansu do pokonania Z i stanu strefy<br />

ochronnej: wskazanie dystansu do pokonania i wskazanie stanu<br />

nadzorowania strefy ochronnej.<br />

Obciżenie wrzeciona: obciżenie silnika głównego wrzeciona<br />

w odniesieniu do nominalnego momentu obrotowego.<br />

Obciżenie wrzeciona i maksymalna prdkość obrotowa:<br />

obciżenie silnika głównego wrzeciona i dodatkowe wskazanie<br />

maksymalnej prdkości obrotowej.<br />

46 3 Tryb pracy Maszyna


Wywołanie narzdzia<br />

T jest liter oznaczenia dla danych narzdzia. Po<br />

literze „T” nastpuj w zależności od używanego<br />

suportu narzdziowego 2 lub 4 cyfry.<br />

zamocowanie narzdzia (przykład: Mulitfix):<br />

Wywołanie: "Tdd"<br />

kilka zamocowań narzdzia (przykład<br />

rewolwer): wywołanie: "Tddpp"<br />

dd: pozycja w pliku narzdzia (lista narzdzi)<br />

pp: pozycja suportu narzdziowego (pozycja<br />

rewolwera)<br />

W trybie manualnym wprowadzamy numer T w „T, S,<br />

F nastawić” – w trybie uczenia „T” jest parametrem<br />

cyklu.<br />

Napdzane narzdzia<br />

Napdzane narzdzie zostaje zdefiniowane w<br />

opisie narzdzi.<br />

W przypadku napdzanych narzdzi wyświetlane<br />

dane wrzeciona odnosz si do narzdzia.<br />

Nastpujce parametry wprowadzenia obowizuj<br />

dla wrzeciona 1, jeśli napdzane narzdzie jest<br />

aktywne:<br />

Prdkość obrotowa wrzeciona/stała prdkość<br />

skrawania<br />

maksymalna prdkość obrotowa<br />

Posuw obrotowy przy „S, F, T nastawić".<br />

Elementy wyświetlacza danych maszynowych<br />

T-wskazanie<br />

Numer T używanego narzdzia<br />

Wartości korekcji narzdzia<br />

„T“ podświetlone kolorem: "odbita lustrzanie obróbka" jest<br />

aktywna<br />

S-wskazanie<br />

Symbol dla stanu wrzeciona<br />

górne pole: zaprogramowana wartość<br />

dolne pole: nastawienie regulatora override i rzeczywista<br />

prdkość obrotowa wrzeciona – przy regulowaniu położenia<br />

(M19): pozycja wrzeciona<br />

Stopień przekładni (mała liczba obok „S“)<br />

"S" podświetlone kolorem: wskazanie obowizuje dla<br />

napdzanego narzdzia<br />

F-wskazanie<br />

Symbol dla stanu cyklu<br />

górne pole: zaprogramowana wartość<br />

dolne pole: nastawienie regulatora override i rzeczywisty posuw<br />

Softkeys przy „T, S, F nastawić“<br />

patrz: “Korekcje narzdzia“ na stronie 58<br />

patrz: “Nastawienie narzdzi“ na stronie 54<br />

Wywołanie „listy narzdzi” – przejcie numeru T z<br />

listy narzdzi możliwe<br />

Przejcie prdkości obrotowej i posuwu z danych o<br />

narzdziach.<br />

On: posuw minutowy (mm/min)<br />

Off: posuw obrotowy (mm/obr)<br />

On: stała prdkość obrotowa (obr/min)<br />

Off: stała prdkość skrawania (m/min)<br />

HEIDENHAIN MANUALplus 4110 47<br />

3.3 Dane maszynowe


3.3 Dane maszynowe<br />

Narzdzia z kilkoma ostrzami<br />

W przypadku narzdzi specjalnych z kilkoma ostrzami obowizuj<br />

różne parametry narzdzia (wymiary nastawcze, promień ostrza,<br />

etc.). Prosz utworzyć kilka bloków danych narzdzi dla tych<br />

narzdzi. Przy 4-miejscowym programowaniu T (Tddpp)<br />

programujemy nowe „dd“ przy pozostajcym bez zmiany „pp”, jeśli<br />

zostaje używane inne ostrze specjalnego narzdzia.<br />

Narzdzia w różnych kwadrantach<br />

Przykład: „Główny suport narzdziowy“ tokarki leży przed środkiem<br />

<strong>toczenia</strong> (kwadrant standardowy). Za środkiem <strong>toczenia</strong><br />

umiejscowione jest „dodatkowy imak narzdziowy”.<br />

Przy konfiguracji MANUALplus zostaje określone dla każdego<br />

ustalenia narzdzia, czy wymiary X i kierunek obrotu na łukach<br />

kołowych musz zostać odbite lustrzanie. W przytaczanym<br />

przykładzie dodatkowe ustalenie narzdzia otrzymuje atrybut<br />

„odbicie lustrzane”.<br />

Przy tej zasadzie wszystkie zabiegi s programowane „normalnie” –<br />

niezależnie od tego, jakiego ustalenia narzdzia dokonuje operacja<br />

obróbki. Symulacja ukazuje wszystkie zabiegi obróbkowe również w<br />

„standardowych kwadrantach”.<br />

Narzdzia zostaj opisywane i wymiarowane dla „standardowego<br />

kwadranta” – nawet jeżeli używa si ich w „dodatkowym ustaleniu<br />

narzdzia”.<br />

Dopiero przy obróbce przedmiotu uwzgldniane jest odbicie<br />

lustrzane, jeśli „dodatkowe ustalenie narzdzia” znajduje si w<br />

eksploatacji.<br />

Posuw<br />

W przypadku napdzanych narzdzi, prdkość<br />

obrotowa wrzeciona i ograniczenie prdkości<br />

obrotowej odnosz si do narzdzia.<br />

Czy to napdzane narzdzie może zostać<br />

eksploatowane przy pomocy posuwu obrotowego,<br />

prosz zaczerpnć z dokumentacji maszyny.<br />

„F” jest liter oznaczenia informacji o posuwie. W zależności od<br />

położenia softkey posuw minutowy nastpuje zapis w:<br />

milimetrach na obrót wrzeciona (posuw obrotowy)<br />

w milimetrach na minut (posuw minutowy).<br />

Przy wskazaniu operator widzi na podstawe jednostki miary, z jakim<br />

rodzajem posuwu odbywa si obróbka.<br />

Przy pomocy regulatora korekcji posuwu (Feed-Override) można<br />

zmienić wartość posuwu (zakres: 0% do 150%).<br />

Symbole posuwu (F-wskazanie) Symbol<br />

Stan „Cykl włczyć”<br />

Odpracowywanie programu lub cyklu<br />

jest aktywne<br />

Stan „Cykl wyłczyć”<br />

bez wykonania programu lub cyklu<br />

48 3 Tryb pracy Maszyna


Wrzeciono<br />

„S” jest liter oznaczenia dla danych wrzeciona. W zależności od<br />

położenia softkey stała prdkość obrotowa nastpuje zapis w:<br />

obrotach na minut (stała prdkość obrotowa)<br />

w metrach na minut (stała prdkość skrawania)<br />

Prdkość obrotowa zostaje ograniczona przez maksymaln<br />

prdkość obrotow wrzeciona. Operator definiuje ograniczenie<br />

prdkości obrotowej w „S, F, T nastawić”, w parametrze<br />

maszynowym 805/855 lub w przypadku programowania DIN<br />

instrukcj G26.<br />

Ograniczenie prdkości obrotowej obowizuje tak długo, aż zostanie<br />

ono nadpisane innym ograniczeniem prdkości obrotowej.<br />

Przy pomocy regulatora korekcji prdkości obrotowej (Speed-<br />

Override) można zmienić prdkość obrotow wrzeciona (zakres:<br />

50% do 150%).<br />

Zapisana w indeksie dolnym liczba za liter oznaczenia „S” ukazuje<br />

stopień przekładni.<br />

Przy stałej prdkości skrawania MANUALplus oblicza<br />

prdkość obrotow wrzeciona w zależności od pozycji<br />

wierzchołka ostrza narzdzia. W przypadku niewielkiej<br />

średnicy zwiksza si prdkość obrotowa wrzeciona,<br />

przy czym „maksymalna prdkość obrotowa<br />

wrzeciona” nie zostaje przekroczona.<br />

Symbole wrzeciona ukazuj kierunek <strong>toczenia</strong> z<br />

perspektywy operatora, stojcego przed maszyn i<br />

patrzcego na wrzeciono.<br />

Symbole wrzeciona (S-wskazanie) Symbol<br />

Kierunek obrotu wrzeciona M3<br />

Kierunek obrotu wrzeciona M4<br />

Zatrzymanie wrzeciona<br />

Wrzeciono znajduje si w<br />

regulowaniu położenia (M19)<br />

HEIDENHAIN MANUALplus 4110 49<br />

3.3 Dane maszynowe


3.4 Nastawienie maszyny<br />

3.4 Nastawienie maszyny<br />

Niezależnie od tego, czy przedmiot obrabiany jest manualnie czy też<br />

automatycznie, należy maszyn uprzednio „przygotować”. W trybie<br />

obsługi rcznej osigamy poprzez punkt menu „Nastawienie”<br />

nastpujce funkcje:<br />

Nastawienie wartości osi (definiowanie punktu zerowego<br />

przedmiotu)<br />

Wyznaczenie strefy ochronnej<br />

Wyznaczenie punktu zmiany narzdzia<br />

Określenie wartości osi C<br />

Punkt zerowy obrabianego przedmiotu<br />

zdefiniować<br />

Wybrać „Nastawienie“<br />

„wyznaczenie wartości osi” wybrać<br />

Punkt zerowy obrabianego przedmiotu (powierzchnia płaska)<br />

zarysować<br />

Pozycj zarysowania zdefiniować jako „punkt<br />

zerowy Z obrabianego przedmiotu”<br />

Odstp narzdzie – punkt zerowy obrabianego przedmiotu zapisać<br />

jako „współrzdna punktu pomiaru Z”<br />

MANUALplus oblicza „punkt zerowy obrabianego<br />

przedmiotu Z”<br />

Punkt zerowy maszyny Z = punkt zerowy<br />

obrabianego przedmiotu Z (przesunicie = 0)<br />

Punkt zerowy maszyny X = punkt zerowy<br />

obrabianego przedmiotu X (przesunicie = 0)<br />

MANUALplus ukazuje w obrazie pomocniczym odstp punktu<br />

zerowego maszyny i punktu zerowego przedmiotu (zwany także<br />

"przesuniciem").<br />

50 3 Tryb pracy Maszyna


Przy zmianie punktu zerowego obrabianego przedmiotu<br />

otrzymujemy nowe wartości wskazania.<br />

Jeśli chcemy zmienić punkt zerowy przedmiotu w X, to<br />

prosz wprowadzić wartości średnicy jako "współrzdn<br />

punktu pomiarowego X". Wskazanie na rysunku<br />

pomocniczym ukazuje odstp "punktu zerowego<br />

maszyny X i punktu zerowego przedmiotu" jako wymiar<br />

promienia.<br />

Wyznaczenie strefy ochronnej<br />

MANUALplus sprawdza przy każdym ruchu przemieszczenia, czy<br />

została naruszona "strefa ochronna" (w kierunku –Z). Jeśli takie<br />

naruszenie ma miejsce, to przemieszczenie zostaje zatrzymane i<br />

zostaje zameldowany błd.<br />

Rysunek pomocniczy ukazuje aktualne nastawienie strefy<br />

ochronnej:<br />

Odstp punkt zerowy maszyny - strefa ochronna<br />

„–99999.000“ oznacza: strefa ochronna (w kierunku –Z) nie<br />

zostaje nadzorowana<br />

Wyznaczyć stref ochronn/wyłczyć nadzorowanie<br />

Wybrać „Nastawienie“<br />

Wybrać „nastawienie strefy ochronnej”<br />

Przy pomocy klawiszy jog lub kółka obrotowego przejść na „stref<br />

ochronn”<br />

definiuje t pozycj jako stref ochronn<br />

Pozycj strefy ochronnej wprowadzić wzgldnie do punktu zerowego<br />

obrabianego przedmiotu (pole: "współrzdna punktu pomiarowego<br />

-Z")<br />

przejmuje wprowadzon pozycj jako stref<br />

ochronn<br />

Wyłczenie nadzorowania strefy ochronnej<br />

HEIDENHAIN MANUALplus 4110 51<br />

3.4 Nastawienie maszyny


3.4 Nastawienie maszyny<br />

Wyświetlanie statusu strefy ochronnej<br />

Element wyświetlania 9 wyświetlacza maszynowego ukazuje<br />

aktualny status nadzorowania strefy ochronnej (patrz<br />

“Parametry konfiguracji“ na stronie 435 – parametr sterowania 301).<br />

W przypadku otwartego okna „nastawić stref<br />

ochronn” nadzorowanie strefy ochronnej nie jest<br />

aktywne.<br />

Przy DIN-programowaniu można wyłczyć<br />

nadzorowanie strefy ochronnej przy pomocy M417 i z<br />

M418 ponownie je włczyć<br />

Wyznaczenie punktu zmiany narzdzia<br />

W cyklu „najazd punktu zmiany narzdzia” lub instrukcji DIN „G14”<br />

suport przemieszcza si na „punkt zmiany narzdzia”. Ta pozycja<br />

powinna znajdować si tak daleko od obrabianego przedmiotu, iż<br />

można bez problemu zamienić narzdzia.<br />

Wyznaczenie punktu zmiany narzdzia<br />

Wybrać „Nastawienie“<br />

Wybrać „punkt zmiany narzdzia“<br />

Najazd punktu zmiany narzdzia<br />

Przy pomocy klawiszy Jog lub przy pomocy kółka obrotowego<br />

przejechać do „punktu zmiany narzdzia”.<br />

definiuje t pozycj jako punkt zmiany narzdzia<br />

Współrzdne punktu zmiany narzdzia zostaj<br />

wprowadzone i wyświetlone jako odległość pomidzy<br />

punktem zerowym maszyny i punktem odniesienia<br />

suportu narzdziowego. Ponieważ te wartości nie zostaj<br />

wyświetlane, zaleca si najechać punkt zmiany narzdzia<br />

i zdefiniować parametry z pozycja przejcia.<br />

Status strefy ochronnej Symbol<br />

Nadzorowanie strefy ochronnej<br />

aktywne<br />

Nadzorowanie strefy ochronnej nie<br />

aktywne<br />

52 3 Tryb pracy Maszyna


Określenie wartości osi C<br />

Operator może nastawić punkt zerowy osi C w nastpujcy sposób:<br />

Określenie punktu zerowego osi C<br />

Wybrać „Nastawienie“<br />

Wybrać „nastawienie wartości osi C”<br />

Pozycjonowanie osi C<br />

Zdefiniowanie danej pozycji jako „punkt zerowy<br />

osi C”<br />

Zapisanie „przesunicie punktu zerowego osi C”<br />

Przejć wprowadzenie – MANUALplus oblicza<br />

„punkt zerowy osi C”<br />

Przesunicie punktu zerowego osi C skasować<br />

HEIDENHAIN MANUALplus 4110 53<br />

3.4 Nastawienie maszyny


3.5 Nastawienie narzdzi<br />

3.5 Nastawienie narzdzi<br />

MANUALplus wspomaga pomiar narzdzi przy pomocy<br />

zarysowywania, sondy pomiarowej lub optyki pomiarowej. Prosz<br />

nastawić operacj pomiaru w parametrze maszynowym 6.<br />

Jeżeli narzdzia s wymierzone, to operator wprowadza wymiary<br />

nastawcze do „trybu pracy zarzdzanie narzdziami”.<br />

Ustalić wymiary narzdzia poprzez zarysowanie<br />

Przewidziane do zwymiarowania narzdzie zapisać do tablicy<br />

narzdzi (patrz “Dane o narzdziach“ na stronie 418)<br />

zwymiarowane narzdzie zamocować i zapisć<br />

numer T w „S, F, T nastawić”<br />

Obrócić powierzchni płask i zdefiniować t pozycj jako punkt<br />

zerowy obrabianego przedmiotu<br />

Powrót do "S, F, T nastawić", mierzone narzdzie<br />

zamontować i wprowadzić przynależny numer T.<br />

Pomiar narzdzia aktywować<br />

Zarysować powierzchni planow. Zapisać „0“ jako „współrzdn<br />

punktu pomiarowego Z” (punkt zerowy obrabianego przedmiotu)<br />

zapisać rozmiary narzdzia do pamici (wartość<br />

korekcji zostaje skasowana)<br />

Obrót mierzonej średnicy. Zapisać wartość średnicy jako<br />

„współrzdn punktu pomiarowego X”<br />

zapisać rozmiary narzdzia do pamici (wartość<br />

korekcji zostaje skasowana)<br />

Zapisać promień ostrza<br />

Przejć promień ostrza do tabeli narzdzi<br />

54 3 Tryb pracy Maszyna


Istniej różne sposoby, ustalenia wymiarów narzdzia.<br />

Przedstawiona metoda opisuje ustalenie wymiarów długości w<br />

odniesieniu do zmierzonego narzdzia.<br />

Rysunki pomocnicze pokazuj szczegóły pomiaru<br />

narzdzia w zależności od typu narzdzia i orientacji<br />

narzdzia.<br />

HEIDENHAIN MANUALplus 4110 55<br />

3.5 Nastawienie narzdzi


3.5 Nastawienie narzdzi<br />

Ustalenie wymiarów narzdzia przy pomocy sondy<br />

pomiarowej<br />

Przewidziane do zwymiarowania narzdzie zapisać do tablicy<br />

narzdzi (patrz “Dane o narzdziach“ na stronie 418)<br />

Zamontować narzdzie i zapisać numer T w „S, F, T<br />

nastawić“<br />

Pomiar narzdzia aktywować<br />

Wypozycjonować wstpnie narzdzie dla pierwszego kierunku<br />

pomiaru<br />

Nacisnć softkey odpowiednio do kierunku pomiaru<br />

(w przykładzie kierunek Z)<br />

Nacisnć start cyklu - narzdzie przemieszcza si w<br />

kierunku pomiaru. Przy aktywowaniu sondy<br />

pomiarowej wymiar nastawczy zostaje ustalony i<br />

zapisany. Wartość korekcji zostaje skasowana.<br />

Wypozycjonować wstpnie narzdzie dla drugiego kierunku pomiaru<br />

Nacisnć softkey odpowiednio do kierunku pomiaru<br />

(w przykładzie kierunek X)<br />

Nacisnć start cyklu - narzdzie przemieszcza si w<br />

kierunku pomiaru. Przy aktywowaniu sondy<br />

pomiarowej wymiar nastawczy zostaje ustalony i<br />

zapisany. Wartość korekcji zostaje skasowana.<br />

Zapisać promień ostrza<br />

Przejć promień ostrza do tabeli narzdzi<br />

56 3 Tryb pracy Maszyna


Ustalenie wymiarów narzdzia przy pomocy optyki<br />

pomiarowej<br />

Przewidziane do zwymiarowania narzdzie zapisać do tablicy<br />

narzdzi (patrz “Dane o narzdziach“ na stronie 418)<br />

Zamontować narzdzie i zapisać numer T w „S, F, T<br />

nastawić“<br />

Pomiar narzdzia aktywować<br />

Wypozycjonować narzdzie przy pomocy klawiszy kierunkowych osi<br />

lub kółka obrotowego na kursor krzyżowy optyki pomiarowej<br />

Zapisać wymiar narzdzia Z do pamici (wartość<br />

korekcji zostaje skasowana)<br />

Zapisać wymiar narzdzia X do pamici (wartość<br />

korekcji zostaje skasowana)<br />

Zapisać promień ostrza<br />

Przejć promień ostrza do tabeli narzdzi<br />

HEIDENHAIN MANUALplus 4110 57<br />

3.5 Nastawienie narzdzi


3.5 Nastawienie narzdzi<br />

Korekcje narzdzia<br />

Korekcje narzdzi w X i Z jak i „korekcja specjalna“ kompensuj w<br />

przypadku przecinaków zużycie ostrza narzdzia.<br />

Wartość korekcji nie może przekraczać 99 mm.<br />

Zapis korekcji narzdzia<br />

Wybrać „S, F, T nastawić” (jest wybieralny tylko w<br />

trybie manualnym).<br />

Korekcja narzdzia nacisnć<br />

X-kor. Narzdzie nacisnć<br />

Ustalić wartość korekcji przy pomocy kółka<br />

obrotowego – wskazanie nastpuje w wyświetlaczu<br />

dystansu do pokonania<br />

Przejć wartość korekcji do „tabeli narzdzi”<br />

wskazanie T ukazuje now wartość korekcji<br />

wskazanie pozostałej drogi zostaje skasowane<br />

Prosz powtórzyć operacj dla "korekcji narzdzia Z" i dla<br />

"specjalnej korekcji".<br />

Usuwanie wartości korekcji<br />

Wybrać „S, F, T nastawić” (jest wybieralny tylko w<br />

trybie manualnym).<br />

Korekcja narzdzia wybrać<br />

usuwa zapisan wartość korekcji w X<br />

Prosz powtórzyć operacj dla "korekcji narzdzia Z" i dla<br />

"specjalnej korekcji".<br />

58 3 Tryb pracy Maszyna


Nadzór okresu trwałości narzdzia<br />

MANUALplus nadzoruje – na życzenie – okres<br />

trwałości narzdzi lub ilość wytwarzanych<br />

narzdziem przedmiotów.<br />

Nadzorowanie okresu trwałości narzdzia dodaje<br />

czasy; w których narzdzie zostaje używane „z<br />

posuwem”. Nadzorowanie ilości sztuk zlicza liczb<br />

produkowanych przedmiotów. Wartości te zostaj<br />

porównywane z danymi w danych o narzdziach.<br />

Jeśli okres trwałości upłynł lub osignito liczb<br />

wyprodukowanych przedmiotów, to MANUALplus<br />

wydaje komunikat o błdach i zatrzymuje<br />

odpracowywanie programu po zakończeniu<br />

programu. Jeżeli pracujemy z powtarzaniem<br />

programu (M99 w programach DIN) to system<br />

zatrzymuje si po każdym przebiegu programu.<br />

Nadzorowanie okresu trwałości narzdzia można<br />

wykorzystywać dla każdego używanego narzdzia.<br />

Dane nadzorowania okresu trwałości narzdzia<br />

(rodzaj nadzorowania, maksymalny okres trwałości/<br />

pozostały okres trwałości lub ilość sztuk/pozostała<br />

do wykonania ilość sztuk) s zapisywane w danych o<br />

narzdziach. Tu nastpuje także edycja i<br />

wyświetlanie (patrz “Dane o narzdziach –<br />

dodatkowe parametry“ na stronie 426).<br />

Operator aktywuje/dezaktywuje nadzorowanie<br />

okresu trwałości narzdzia w „aktualne parametry -<br />

parametry ustawienia - nadzorowanie narz”.<br />

Operator aktualizuje okres trwałości narzdzia/dane<br />

o ilości sztuk w trybie pracy Zarzdzanie<br />

narzdziami, jeżeli płytka ostrza narzdzia zostaje<br />

wymieniona.<br />

HEIDENHAIN MANUALplus 4110 59<br />

3.5 Nastawienie narzdzi


3.6 Tryb "obsługa rczna"<br />

3.6 Tryb "obsługa rczna"<br />

Przy rcznej obróbce przedmiotu operator przemieszcza osie przy<br />

pomocy kółek rcznych lub elementów obsługi Jog. Można w tym<br />

trybie używać także cykli, aby przeprowadzić kompleksowe operacje<br />

obróbkowe (tryb półautomatyczny). Odcinki przemieszczenia i cykle<br />

nie zostaj zapisane do pamici.<br />

Po włczeniu i przejeździe referencyjnym MANUALplus znajduje si<br />

w „trybie obsługi rcznej”. Ten tryb pozostaje aktywnym, dopóki nie<br />

zostanie wybrane nauczanie, lub przebieg programu . Przy<br />

pomocy klawisza "menu" przełcza si z powrotem do trybu<br />

rcznego. Wskazanie „maszyna” w paginie górnej ukazuje „tryb<br />

rczny”.<br />

Prosz zdefiniować punkt zerowy obrabianego przedmiotu<br />

(patrz“Nastawienie maszyny“ na stronie 50) i wprowadzić dane<br />

maszynowe (patrz “Dane maszynowe“ na stronie 46) zanim<br />

rozpoczniemy skrawanie.<br />

Zmiana narzdzia<br />

Prosz wprowadzić T-numer i sprawdzić parametry narzdzia.<br />

„T0“ nie definiuje narzdzia. A co za tym idzie nie ma w pamici<br />

wymiarów długości, promienia ostrzy, itd.<br />

Wrzeciono<br />

Prdkość obrotowa wrzeciona zostaje wprowadzona w „S, F, T<br />

nastawić”. Włczenie i zatrzymanie wrzeciona nastpuje poprzez<br />

odpowiedni włcznik na pulpicie sterowniczym. Operator<br />

pozycjonuje wrzeciono poprzez wprowadzenie „kta przy<br />

zatrzymaniu A” (okno wprowadzenia „S, F, T nastawić”).<br />

Prosz zwrócić uwag na maksymaln prdkość<br />

obrotow (definiowalna z „S, F, T nastawić”).<br />

Tryb pracy kółka obrotowego<br />

Operator nastawia drog przy pomocy inkrementów kółka<br />

przełcznikiem wyboru rozdzielczość kółka na pulpicie<br />

sterowniczym maszyny.<br />

Tryb Jog (drżek krzyżowy)<br />

Operator dokonuje przemieszczenia osi przy pomocy elementów<br />

obsługi Jog z posuwem lub na biegu szybkim. Prdkość posuwu<br />

wprowadzamy w „S, F, T nastawić”, prdkość biegu szybkiego w<br />

„aktualne parametry – parametry maszynowe – posuwy”.<br />

60 3 Tryb pracy Maszyna


<strong>Cykle</strong> w trybie obsługi rcznej<br />

Nastawienie prdkości obrotowej wrzeciona<br />

Nastawienie posuwu<br />

Zamontowanie narzdzia, zdefiniowanie numeru T<br />

i sprawdzenie danych narzdzia ( "T0" nie jest<br />

dozwolone)<br />

Najechanie punkt startu cyklu<br />

Wybór cyklu i wprowadzenie parametrów cyklu.<br />

Skontrolowanie graficzne przebiegu cyklu<br />

Odpracowanie cyklu<br />

HEIDENHAIN MANUALplus 4110 61<br />

3.6 Tryb "obsługa rczna"


3.7 Tryb „uczenia“<br />

3.7 Tryb „uczenia“<br />

W trybie uczenia (tryb cykli) przeprowadza si<br />

obróbk przedmiotu etapami przy pomocy cykli.<br />

MANUALplus "uczy si" tej obróbki przedmiotu i<br />

zapamituje konieczne kroki obróbki w programie<br />

cyklicznym, który może zostać w każdej chwili<br />

ponownie wykorzystywany.<br />

„Uczenie“ zostaje włczone przy pomocy softkey i<br />

wyświetlone w paginie górnej.<br />

Każdy program cykliczny posiada numer i krótkie<br />

oznaczenie. Każdy cykl zostaje przedstawiony w<br />

numerowanym wierszu. Numer wiersza nie ma<br />

znaczenia dla przebiegu programu, cykle zostaj<br />

odpracowywane jeden po drugim. Jeśli kursor<br />

znajduje si w wierszu cyklu, to MANUALplus ukazuje<br />

parametry cyklu.<br />

Blok cykli zawiera:<br />

Numer wiersza<br />

używane narzdzie<br />

oznaczenie cyklu<br />

numer konturu ICP lub makrosa DIN (w [...])<br />

Programowanie cykli<br />

Jeśli operator zestawia nowy program cykliczny, to<br />

nastpuje to dla każdego cyklu według schematu<br />

"wprowadzenie - symulacja - wykonanie - zapis do<br />

pamici". Pojedyńcze, nastpujce po sobie cykle<br />

tworz program cykliczny.<br />

Nastpuje to poprzez zmian istniejcych<br />

parametrów cykli, przez usuwanie istniejcych cykli i<br />

poprzez dołczanie nowych cykli.<br />

Jeżeli operator opuszcza tryb "uczenia" lub wyłcza<br />

maszyn, to program cykli zostaje zachowany.<br />

Do edytora wytwarzania konturów ICP dochodzi si<br />

poprzez klawisz funkcyjny, jeżeli zostanie wywołany<br />

cykl ICP (patrz “Edycja konturów ICP“ na<br />

stronie 243).<br />

DIN-makrosy programuje si w edytorze DIN i<br />

włcza do cyklu DIN. Edytor DIN osiga si poprzez<br />

klawisz funkcyjny, jeśli wybierzemy cykl DIN lub jeśli<br />

wybrano "menu główne" (patrz “DINprogramowanie“<br />

na stronie 278).<br />

Softkeys<br />

Przejście do „wyboru programów cyklicznych“<br />

(patrz “Zarzdzanie programem“ na stronie 75).<br />

Na nowo ponumerować numery wierszy cykli.<br />

Wywołać klawiatur alfanumeryczn dla<br />

wprowadzenia lub zmiany opisu programu.<br />

Skasowanie wybranego cyklu.<br />

Zapis parametrów cyklu do pamici buforowej.<br />

Nastpujce potem „włczenie cyklu” przejmuje<br />

dane (przykład: przejcie parametrów cyklu<br />

zgrubnego dla cyklu obróbki wykańczajcej).<br />

Zmienić parametry cyklu lub tryb cyklu (typ cyklu nie<br />

może zostać zmieniony).<br />

Wstawić nowy cykl poniżej kursora.<br />

62 3 Tryb pracy Maszyna


3.8 Tryb „Przebiegprogramu“<br />

Podczas przebiegu programu operator wykorzystuje<br />

utworzone programy DIN lub programy cykliczne dla<br />

produkcji czści. Na tym etapie operator nie może<br />

zmieniać programów, przy pomocy "symulacji<br />

graficznej" posiada jednakże możliwość kontroli<br />

przed wykonaniem programu. Dodatkowo<br />

MANUALplus wspomaga "rozpoczcie" obróbki<br />

przedmiotu poprzez "tryb odpracowywania<br />

pojedyńczymi wierszami".<br />

Program cykliczny lub program DIN można<br />

wystartować z dowolnego wiersza i w ten sposób<br />

kontynuować przerwan obróbk.<br />

Tryb "przebieg programu" zostaje włczony poprzez<br />

klawisz funkcyjny i wyświetlony w paginie górnej.<br />

Przy naciśniciu na przebieg programu<br />

MANUALplus wczytuje wykorzystywany w ostatniej<br />

kolejności lub opracowywany w trybie edycji<br />

program. Alternatywnie wybieramy przy pomocy<br />

lista programów inny program (patrz “Zarzdzanie<br />

programem“ na stronie 75).<br />

Programy zawierajce błdy<br />

MANUALplus sprawdza programy podczas<br />

wczytywania. Jeśli zostanie stwierdzony błd (na<br />

przykład: zaprogramowane narzdzie nie znajduje si<br />

na liście narzdzi), to pojawia si symbol błdu w<br />

paginie górnej. Po naciśniciu klawisza "Info" operator<br />

otrzymuje szczegółowe informacje o błdach.<br />

<strong>Cykle</strong>, zawierajce błdy nie zostaj konwersowane<br />

przez MANUALplus. W tym miejscu pojawia si „cyklstop”.<br />

Bezbłdne cykle tego programu zostaj<br />

jednakże przekształcone.<br />

Uwaga niebezpieczeństwo kolizji<br />

Prosz sprawdzić w programach z<br />

błdnymi cyklami, czy wykonanie<br />

programu możliwe jest bez kolizji.<br />

Przed wykonaniem programu<br />

Sprawdzenie cykli i parametrów cykli<br />

MANUALplus przedstawia program program<br />

cykliczny/program DIN. W przypadku programów<br />

cyklicznych zostaj ukazane parametry cyklu,<br />

przed którym znajduje si kursor.<br />

Kontrola graficzna<br />

Operator kontroluje przebieg programu przy<br />

pomocy „symulacji graficznej“ (patrz “Symulacja<br />

graficzna“ na stronie 68).<br />

HEIDENHAIN MANUALplus 4110 63<br />

3.8 Tryb „Przebiegprogramu“


3.8 Tryb „Przebiegprogramu“<br />

Szukanie wiersza startu i odpracowywanie<br />

programu<br />

Warunki dla szukania wiersza startu:<br />

MANUALplus musi być przygotowany przez<br />

producenta maszyny do szukania wiersza startu<br />

Szukanie wiersza startu musi być aktywowane<br />

(tryb pracy Orgranizacja: „aktualne parametry –<br />

NC-włcznik – nastawienia“ lub parametr<br />

sterowania 1)<br />

MANUALplus startuje wykonanie programu od<br />

pozycji kursora. Symulacja w midzyczasie nie<br />

zmienia pozycji startu.<br />

Przy wyborze wiersza startu w<br />

programach DIN należy zwrócić uwag,<br />

aby polecenia dla definicji danych<br />

maszynowych (T, S, F) zostały<br />

przejrzane, zanim zostanie wykonane<br />

pierwsze polecenie przemieszczenia.<br />

Wykonanie programu<br />

Wczytany program cykliczny/program DIN zostanie<br />

wykonany, jak tylko operator naciśnie „cykl-start”.<br />

„Cykl stop” zatrzymuje obróbk w każdej chwili.<br />

Podczas przebiegu programu kursor znajduje si na<br />

tym cyklu lub wierszu DIN, który zostaje w danej<br />

chwili wykonywany. Przy programach cykli operator<br />

widzi parametry bieżcego cyklu w oknie<br />

wprowadzenia.<br />

Operator wpływa na odpracowywanie programu przy<br />

pomocy softkey – patrz tabela.<br />

Softkeys<br />

Wybrać program cykliczny lub program DIN (patrz<br />

“Zarzdzanie programem“ na stronie 75)<br />

Program cykliczny<br />

On: odpracowywanie cykli do nastpnej zmiany<br />

narzdzia<br />

Off: stop po każdym cyklu – start nastpnego<br />

cyklu: „cykl włczyć/on“<br />

DIN-program<br />

On/Ein: wykonanie programu bez przerywania<br />

Off/Aus: stop przed „M01-poleceniem“<br />

On/Ein: stop po każdej drodze przemieszczenia<br />

– start nastpnej drogi: „cykl on“. (Zaleca si:<br />

wykorzystywać pojedyńcze kadry wraz ze<br />

wskazaniem wiersza bazowego.)<br />

On/Aus: cykle/DIN-polecenia odpracowywać<br />

bez przerywania<br />

Zapis korekcji narzdzi lub addytywnych korekcji<br />

włczenie symulacji graficznej<br />

On/Ein: wyświetlanie poleceń przemieszczenia i<br />

przełczenia w „formacie DIN“ (wiersze bazowe).<br />

Off/Aus: wyświetlanie cykli lub programów DIN<br />

Kursor przeskakuje do pierwszego wiersza<br />

programu cyklu lub programu DIN.<br />

64 3 Tryb pracy Maszyna


Korekcje podczas wykonania programu<br />

Można wprowadzać korekcje podczas<br />

odpracowywania programu. Zapisane<br />

wartości zostaj dodawane do<br />

istniejcych wartości korekcji i mog<br />

zadziałać natychmiast.<br />

Zapisanie korekcji narzdzia<br />

Aktywować „korekcj narzdzia“<br />

Zapisać numer narzdzia<br />

Zapisać do pamici nacisnć –<br />

obowizujce wartoci korekcji zostaj<br />

wywietlone (w oknie wprowadzenia)<br />

Zapisać wartości korekcji<br />

Przejcie wartości korekcji (patrz<br />

“Nastawienie narzdzi“ na<br />

stronie 54)<br />

Wprowadzenie addytywnych korekcji<br />

Aktywowanie „addytywnej korekcji“<br />

Zapisać numer addytywnej korekcji<br />

Zapisać do pamici nacisnć –<br />

obowizujce wartości korekcji<br />

zostaj wyświetlone<br />

Zapisać wartości korekcji<br />

Zapisać do pamici nacisnć<br />

HEIDENHAIN MANUALplus 4110 65<br />

3.8 Tryb „Przebiegprogramu“


3.8 Tryb „Przebiegprogramu“<br />

MANUALplus zarzdza 16 addytywnymi wartościami korekcji jak<br />

„parametrami”. Operator dokonuje edycji tych korekcji w „tryb pracy<br />

Organizacja – aktualne parametry”. Operator aktywuje adytywne<br />

korekcje z „G149” w programie DIN lub DIN-makrosie.<br />

Nastawienie korekcji przy pomocy kółka<br />

rcznego<br />

Funkcja „korekcja kółkiem rcznym“ znajduje si do<br />

dyspozycji, jeśli bit 13 oznaczenia wersji (MP 18 –<br />

konfiguracja sterowania) jest nastawiony.<br />

Zapis korekcji narzdzia przy pomocy kółka rcznego<br />

Przerwanie przebiegu programu z Cykl stop .<br />

Korekcja narzdzia nacisnć<br />

X-kor. Narzdzie (lub Z-kor. narzdzia) nacisnć<br />

Ustalić wartość korekcji przy pomocy kółka<br />

obrotowego – wskazanie nastpuje w wyświetlaczu<br />

dystansu do pokonania<br />

Przejć wartość korekcji do „tabeli narzdzi”<br />

wskazanie T ukazuje now wartość korekcji<br />

wskazanie pozostałej drogi zostaje skasowane<br />

Usuwanie wartości korekcji<br />

Przerwanie przebiegu programu z Cykl stop .<br />

Korekcja narzdzia wybrać<br />

X-kor. usunć (lub Z-kor. usunć) wybrać –<br />

usuwa zapisan wartość korekcji<br />

66 3 Tryb pracy Maszyna


Przebieg programu w „Dry Run trybie“<br />

„Dry run tryb“ zostaje wykorzystywany dla szybkiego<br />

odpracowywania programu do momentu osignicia pozycji wejścia<br />

do programu. Warunkami dla stosowania „dry run“ s:<br />

MANUALplus musi być przygotowany przez producenta maszyny<br />

do "dry run". (Z reguły funkcja zostaje aktywowana przełcznikiem<br />

kluczowym lub przy pomocy sondy.)<br />

Tryb "przebieg programu" musi być aktywowany.<br />

W „dry run trybie“ wszystkie drogi przemieszczenia (poza<br />

gwintowaniem) zostaj pokonywane na biegu szybkim. Można<br />

zmienić prdkość przemieszczenia przy pomocy potencjometru<br />

posuwu. W „dry run trybie“ można przeprowadzać tylko „przejścia w<br />

powietrzu“.<br />

Przy aktywowani "dry run" stan wrzeciona i prdkość obrotowa<br />

wrzeciona zostaj "zamrożone". Po dezaktywowaniu "dry run"<br />

MANUALplus pracuje ponownie z zaprogramowanymi posuwami i z<br />

zaprogramowan prdkości obrotow wrzeciona.<br />

Prosz używać dry run wyłcznie dla „przejść w<br />

powietrzu“.<br />

HEIDENHAIN MANUALplus 4110 67<br />

3.8 Tryb „Przebiegprogramu“


3.9 Symulacja graficzna<br />

3.9 Symulacja graficzna<br />

Przy pomocy symulacji graficznej operator<br />

kontroluje przebieg skrawania, podział skrawania i<br />

wypracowany kontur przed skrawaniem.<br />

W trybach "obsługa rczna" i "uczenie" operator<br />

sprawdza przebieg pojedyńczego cyklu - w<br />

"przebiegu programu" kontroluje on kompletny<br />

program cykliczny lub program DIN.<br />

Zaprogramowany półwyrób zostaje przedstawiony w<br />

symulacji. MANUALplus symuluje także obróbk,<br />

wykonywan na powierzchni czołowej lub bocznej<br />

(pozycjonowane wrzeciono lub oś C). Tym samym<br />

możliwa jest kontrola całego zabiegu obróbki<br />

skrawaniem.<br />

W trybie manualnym i w trybie nauczenia zostaje<br />

symulowany cykl, który jest właśnie obrabiany. W<br />

trybie przebieg programu symulacja rozpoczyna si<br />

od pozycji kursora. Programy DIN zostaj<br />

symulowane od pocztku programu.<br />

Operator może wybierać midzy prezentacj liniow<br />

lub prezentacj ścieżek ostrza. Dla obróbki<br />

toczeniem znajduje si do dyspozycji dodatkowo<br />

symulacja przemieszczenia (grafika wymazywania).<br />

Ta kontrola graficzna zalecana jest przede wszystkim<br />

w trybie "przebieg programu", ponieważ daje ona<br />

dobre rozeznanie w przebiegu skrawania.<br />

Prezentacja liniowa jest szczególnie przydatna, aby<br />

otrzymać szybki przegld podziału skrawania. Nie<br />

jest ona zbyt przydatna dla dokładnej kontroli<br />

konturu, ponieważ droga teoretycznego ostrza<br />

narzdzia nie odpowiada konturowi obrabianego<br />

przedmiotu. W CNC to „zafałszowanie” zostaje<br />

kompensowane przez korekcj promienia ostrza.<br />

Prezentacja ścieżek ostrza uwzgldnia geometri<br />

ostrza. Operator może skontrolować, czy materiał<br />

pozostaje w ˙ścieżce skrawania, czy kontur zostaje<br />

naruszony lub czy nałożenia s zbyt duże.<br />

Przedstawienie ścieżek ostrza jest szczególnie<br />

interesujce przy obróbce wytaczaniem, wierceniem<br />

i frezowaniem, ponieważ forma narzdzia jest<br />

decydujca dla wyniku.<br />

68 3 Tryb pracy Maszyna


Symulacja przemieszczenia przedstawia półwyrób<br />

jako „wypełnion powierzchni” i „skrawa” j<br />

podczas symulacji (grafika wymazywania).<br />

Narzdzia przemieszczaj si z zaprogramowan<br />

prdkości („w czasie rzeczywistym”).<br />

Jeżeli operator przełcza podczas bieżcej<br />

symulacji na symulacj przemieszczenia, to ta forma<br />

symulacji zostaje wykonana dopiero po ponownym<br />

starcie.<br />

Można zatrzymać symulacj przemieszczenia w<br />

dowolnym momencie, także w wierszu NC.<br />

Wskazanie poniżej okna symulacji ukazuje pozycj<br />

docelow aktualnego odcinka.<br />

Prosz uwzgldnić przy zastosowaniu symulacji<br />

przemieszczenia dla testowania pojedyńczych cykli,<br />

iż nie we wszystkich cyklach znany jest „półwyrób”.<br />

W tych przypadkach operator widzi co prawda<br />

przemieszczenia narzdzia ale nie operacj<br />

skrawania.<br />

HEIDENHAIN MANUALplus 4110 69<br />

3.9 Symulacja graficzna


3.9 Symulacja graficzna<br />

Perspektywy<br />

Zabiegi obróbkowe z pozycjonowalnym wrzecionem<br />

lub osi C operator kontroluje przy pomocy<br />

"perspektywy czołowo lub bocznie" (pod "funkcje<br />

dodatkowe"). „Perspektywa <strong>toczenia</strong>, czołowa lub<br />

boczna” zostaje wyświetlana alternatywnie.<br />

Widok na toczenie<br />

Prezentacja płaszczyzny X-Z.<br />

Widok na stron czołow<br />

Prezentacja płaszczyzny XK-YK. Krzyż osiowy jest<br />

wymiarowany we współrzdnych kartezjańskich.<br />

Punkt zerowy leży w środku <strong>toczenia</strong>, kt C=0° na<br />

dodatniej XK-linii (patrz rysunek po prawej u góry).<br />

Widok na powierzchni boczn<br />

Prezentacja „rozwinitej płaszczyzny bocznej”<br />

(płaszczyzna Z-CY). Krzyż osiowy jest<br />

wymiarowany we współrzdnych kartezjańskich.<br />

Pozioma ukazuje oś Z i pionowa oś CY (patrz<br />

rysunek po prawej u dołu). Górne/dolne linie tego<br />

„przedmiotu” odpowiadaj pozycji kta C=–180°/<br />

+180°. Wszystkie zabiegi obróbkowe wierceniem i<br />

frezowaniem zostj przedstawione w obrbie<br />

obszaru -180° do +180°.<br />

Program cykliczny lub program DIN:<br />

Baz dla „rozwinicia obrabianego przedmiotu”<br />

s wymiary w parametrze „półwyrób<br />

standardowy” (aktualne parametry – parametry<br />

grafiki – pówyrób standardowy).<br />

Pojedyńczy cykl lub nauczenie<br />

Baz dla „rozwinicia obrabianego przedmiotu”<br />

jest wycinek przedmiotu, opisywany przez cykl<br />

(rozcignicie Z i średnica ograniczenia X).<br />

Klawisze funkcyjne „czoło/bok-widok”<br />

s obsługiwalne tylko, jeśli zostanie<br />

aktywowany cykl/programy cykliczny z<br />

funkcjami wiercenia/frezowania lub<br />

program DIN.<br />

Głbokość osiowego wiercenia/<br />

frezowania zostaje sprawdzana w<br />

perspektywie <strong>toczenia</strong>; głbokość<br />

radialnego wiercenia/frezowania w<br />

perspektywie czołowej.<br />

70 3 Tryb pracy Maszyna


Elementy prezentacji<br />

Podczas symulacji MANUALplus predstawia<br />

nastpujce elementy i przemieszczenia narzdzi w<br />

oknie grafiki:<br />

Krzyż osiowy<br />

Punkt zerowy krzyża osiowego odpowiada<br />

punktowi zerowemu obrabianego przedmiotu.<br />

Kontury<br />

Na pocztku symulacji cyklu zaprogramowany<br />

kontur tego cyklu zostaje nakreślony „w kolorze<br />

cyjanowym/niebiesko-zielonym”. W trybie<br />

„uczenia” można wyświetlić poprzednie kontury<br />

programu cyklicznego (funkcja „wyświetlić<br />

kontury”).<br />

Punkt świetlny<br />

Punkt świetlny (mały biały prostokt) reprezentuje<br />

teoretyczne ostrze narzdzia.<br />

Odcinki posuwu<br />

zostaj przedstawione przy pomocy cigłej<br />

zielonej linii. Reprezentuj one drog<br />

teoretycznego ostrza narzdzia (prezentacja<br />

liniowa).<br />

Odcinki biegu szybkiego<br />

zostaj przedstawione przy pomocy białej<br />

przerywanej linii.<br />

Ostrze narzdzia (ostrze)<br />

Zamiast punktu świetlnego MANUALplus używa<br />

dla przedstawienia „obszaru skrawajcego”<br />

narzdzia żółtej linii cigłej. To znaczy, operator<br />

widzi realny promień ostrza, szerokość ostrza i<br />

jego długość.<br />

W takich sytuacjach jak obróbka toczeniem<br />

poprzecznym, obróbka powierzchni ukośnej/<br />

zaokrglenia można dokładniej kontrolować<br />

przebieg skrawania niż przy pomocy punktu<br />

świetlnego.<br />

Baz dla takiego przedstawienia skrawania s<br />

dane narzdzia. Jeśli narzdzie nie jest<br />

dostatecznie dokładnie opisane, to zostaje<br />

przedstawiany punkt świetlny.<br />

Scieżka skrawania<br />

Przy „prezentacji ścieżki skrawania” MANUALplus<br />

przedstawia „obszar skrawajcy” narzdzia jako<br />

powierzchni szrafirowan. To znaczy, operator<br />

widzi realnie skrawany obszar z uwzgldnieniem<br />

promienia ostrza, szerokości ostrza i położenia<br />

ostrza. Podstaw takiej prezentacji s dane o<br />

narzdziach.<br />

Softkeys<br />

Włczenie symulacji graficznej<br />

Widok na symulacj powikszyć, zmniejszyć,<br />

przesunć etc.<br />

Program cykliczny<br />

On: symulacja cykli do nastpnej zmiany<br />

narzdzia<br />

Off/Aus: stop po każdym cyklu – start<br />

nastpnego cyklu: grafika dalej<br />

DIN-program<br />

On/Ein: wykonanie programu bez przerywania<br />

Off/Aus: stop przed „M01-poleceniem“<br />

On/Ein: stop po każdej drodze przemieszczenia<br />

– start nastpnej drogi: grafika dalej. (Zaleca<br />

si: pojedyńczy wiersz wykorzystywać wraz ze<br />

wskazaniem wiersza bazowego.)<br />

On/Aus: cykle/DIN-polecenia symulować bez<br />

przerywania<br />

Zatrzymanie symulacji<br />

Kontynuowanie symulacji<br />

Włczenie symulacji przemieszczenia<br />

Przełczenie do softkeys „funkcje dodatkowe”<br />

On/Ein: wyświetlenie dróg narzdzia w<br />

„prezentacji ścieżki ostrza“<br />

Off/Aus: wyświetlanie dróg narzdzi w<br />

„prezentacji liniowej“<br />

On/Ein: wyświetlanie ostrza narzdzia<br />

Off/Aus: „punkt świetlny“ reprezentuje ostrze<br />

narzdzia<br />

Ukazuje w trybie "uczenia" kontur półwyrobu (jeśli<br />

zaprogramowano) i zdefiniowane kontury<br />

wszystkich cykli od pocztku programu do pozycji<br />

kursora.<br />

HEIDENHAIN MANUALplus 4110 71<br />

3.9 Symulacja graficzna


3.9 Symulacja graficzna<br />

Wskazania poniżej okna grafiki:<br />

Pole „N“<br />

Numer symulowanego wiersza.<br />

Pola „X“ i „Z“<br />

Współrzdne docelowe symulowanej drogi biegu<br />

szybkiego lub posuwu<br />

Pole „C“<br />

Kt wrzeciona przy wypozycjonowanym<br />

wrzecionie (M19) lub osi C<br />

Pole „T“<br />

symulowane narzdzie (zaprogramowany numer<br />

T)<br />

Okno wprowadzenia danych<br />

W przypadku programów cyklicznych zostaj<br />

przedstawione oznaczenia cykli i parametry.<br />

Ostrzeżenia<br />

Symulacja sprawdza program cykliczny lub program<br />

DIN. Ewentualne ostrzeżenia zostaj<br />

zakomunikowane przy pomocy zewntrznego<br />

klawisza funkcyjnego (patrz “Komunikaty o błdach“<br />

na stronie 36). Przy naciśniciu klawisza<br />

funkcyjnego zostaje ukazane ostrzeżenie.<br />

Softkeys<br />

Wywołanie „obliczania czasu“ (patrz “Obliczanie<br />

czasu“ na stronie 74).<br />

przełczyć na widok powierzchni czołowej (jeśli<br />

cykle wiercenia/frezowania istniej dla powierzchni<br />

czołowej).<br />

przełczyć na widok powierzchni bocznej (jeśli<br />

cykle wiercenia/frezowania istniej dla powierzchni<br />

bocznej).<br />

72 3 Tryb pracy Maszyna


Powikszanie/zmniejszanie<br />

W przypadku programów cyklicznych symulacja<br />

wybiera ten obszar dla prezentacji, na którym<br />

widoczne s wszystkie drogi przemieszczenia. W<br />

przypadku programów DIN i DIN-makrosów obszar<br />

przedstawienia zostaje zaczerpnity z „aktualnych<br />

parametrów - parametrów grafiki - standardowej<br />

wielkości okna/standardowego półwyrobu”. Taka<br />

metoda obowizuje także dla widoku na<br />

powierzchni czołow i powierzchni boczn.<br />

Aby dopasować to nastawienie, do dyspozycji<br />

znajduj si dwie gałzie obsługi dla powikszenia/<br />

zmniejszenia obrazu i dla wyboru fragmentu obrazu:<br />

1 Przy naciśniciu „lupa” pojawia si<br />

„czerwony prostokt” dla wyboru żdanego<br />

wycinka ekranu. Operator przesuwa ten<br />

prostokt przy pomocy klawiszy kursora,<br />

powiksza przy pomocy „strona w przód” i<br />

zmniejsza z „strona w tył”. Z przejć zostaje<br />

przedstawiony wybrany wycinek obrazu.<br />

Dodatkowo operator posiada nastpujce<br />

możliwości obsługi:<br />

Powikszenie widoku: poprzez<br />

zmniejszenie przedmiotu zostaje<br />

przedstawiony wikszy obszar przestrzeni<br />

roboczej. Operator może używać tej<br />

funkcji, jeśli czści przedmiotu, które chce<br />

wybrać wstpnie przy pomocy<br />

„czerwonego prostokta”, nie zostaj<br />

wyświetlone w oknie grafiki.<br />

Lup wyłczyć: wszystkie zdefiniowane<br />

fragmenty konturu („obrabiany<br />

przedmiot”) i drogi przemieszczenia<br />

zostaj przedstawione w maksymalnej<br />

wielkości.<br />

Ostatnia lupa: powrót do ostatniego<br />

nastawienia lupy.<br />

2 Przy pomocy „strona do przodu/strona do<br />

tyłu” powikszamy/zmniejszamy<br />

prezentacj, przy pomocy klawiszykursora<br />

przesuwamy wycinek obrazu. Funkcje te s<br />

stale dostpne podczas symulacji.<br />

Przy pomocy metody obsługi 1 operator może<br />

wybrać dokładnie wstpnie żdany wycinek obrazu i<br />

nastpnie go wyświetlić, podczas gdy metod<br />

obsługi 2 „spontanicznie“ przesuwa, powiksza lub<br />

zmniejsza obraz. Niekiedy koniecznych jest kilka<br />

kroków, aby uzyskać żdany fragment obrazu we<br />

właściwej wielkości.<br />

HEIDENHAIN MANUALplus 4110 73<br />

3.9 Symulacja graficzna


3.10 Obliczanie czasu<br />

3.10 Obliczanie czasu<br />

Podczas symulacji zostaj obliczane czasy główne i<br />

poboczne obróbki. MANUALplus prezentuje czasy<br />

obróbki w gałzi „funkcje dodatkowe – czas obróbki<br />

(czasy obróbki)“.<br />

Tabela "Obliczanie czasu" ukazuje czas główny,<br />

pomocniczy i ogólny czas (na zielono: czas główny;<br />

na żółto: czasy pomocnicze). W przypadku<br />

programów cyklicznych każdy cykl zostaje<br />

przedstawiony w osobnym wierszu. W przypadku<br />

programów DIN każdy wiersz reprezentuje<br />

zastosowanie nowego narzdzia (miarodajnym jest<br />

wywołanie T).<br />

Jeśli liczba zapisów w tabeli przekracza możliwe do<br />

przedstawienia na ekranie monitora wiersze, to przy<br />

pomocy klawiszy kursora i „strona w przód/w tył”<br />

wywołujemy dalsze informacje o czasie. „Strzałki” w<br />

wierszu nagłówka ukazuj, iż istniej dalsze wpisy do<br />

tabeli.<br />

Operator może wydrukować przegld „obliczania<br />

czasu”.<br />

74 3 Tryb pracy Maszyna


3.11 Zarzdzanie programem<br />

MANUALplus rozróżnia nastpujce grupy<br />

programów:<br />

Programy cykliczne<br />

Kontury ICP<br />

DIN-programy<br />

Makrosy DIN<br />

Dane dotyczce programu:<br />

numer programu<br />

(1 do 8 cyfr) służy jednoznacznemu oznaczeniu w<br />

obrbie grupy programów. Wiodce zera s<br />

czści składow numeru programu.<br />

Opis programu<br />

Można „opisywać” program za pomoc łcznie 35<br />

alfanumerycznych znaków. Opis programu zostaje<br />

wyświetlony w liście programów.<br />

Data, godzina<br />

Czas ostatniej zmiany programu zostaje<br />

zarejestrowany i przy „sortowaniu według daty”<br />

wyświetlony.<br />

Długość programu<br />

Na podstawie długości programu można ocenić<br />

wielkość programu. Dane s podawane w bajtach<br />

– jako wartość orientacyjna obowizuje: 1 cykl lub<br />

element konturu ICP zajmuje ok. 165 Byte; każdy<br />

znak programu DIN lub makrosa DIN zajmuje 1<br />

Byte.<br />

HEIDENHAIN MANUALplus 4110 75<br />

3.11 Zarzdzanie programem


3.11 Zarzdzanie programem<br />

Funkcje zarzdzania programem<br />

Operator wybiera najpierw żdany program i wywołuje potem<br />

funkcj. Wybrany program zostaje ukazany w „numer programu”.<br />

Sortowanie listy programów<br />

Programy jednej grupy programów zostaj przedstawione w<br />

„kolejności alfabetycznej” lub „według daty”.<br />

Wybrać program<br />

Operator wybiera żdany program z listy programów lub zapisuje<br />

„numer programu”.<br />

Wybór programu<br />

Przy naciśniciu wybór programu system przełcza do<br />

poprzedniej gałzi obsługi. Ukazany w „numer programu”<br />

program zostaje „aktywowany”.<br />

Utworzenie na nowo programu<br />

Operator wprowadza „nowy numer programu“ i naciska wybór<br />

programu.<br />

Kopiowanie programu<br />

Wybrany program zostaje skopiowany. Prosz wprowadzić dla<br />

„kopii” nowy numer programu. Dalsze „informacje” o programie i<br />

treść programu nie zostaj zmienione.<br />

Usunicie programu<br />

Wybrany program zostaje usunity z systemu.<br />

Zmiana opisu programu<br />

Przy pomocy zmienić tekst wywołujemy klawiatur<br />

alfanumeryczn, aby zapisać opis programu lub zmian w<br />

programie.<br />

Jeżeli kursor znajduje si w polu „numer programu”, to można<br />

wprowadzić żdany numer. Jeśli operator nie zna dokładnego<br />

numeru programu, to zapisuje "niepełny" numer i przechodzi z<br />

"Enter" do listy programów. Kursor znajduje si na pierwszym<br />

numerze programu, odpowiadajcym zapisowi operatora.<br />

Jeżeli kursor znajduje si na liście programów, to należy dokonać<br />

„nawigacji”, aby wyszukać żdany program. Przy wprowadzeniu<br />

pierwszej cyfry numeru programu, kursor przeskakuje do<br />

nastpnego programu, który rozpoczyna si z tego numeru.<br />

Operator przechodzi od „numeru programu” do „listy programów” z<br />

„Enter” (lub strzałka w gór/strzałka w dół). Odwrotnie przechodzi<br />

si z „Enter” od „listy programów” do „numeru programu” (lub<br />

strzałka w prawo/strzałka w lewo).<br />

Jeśli chcemy zmienić numer programu, to należy<br />

wytworzyć kopi z nowym numerem programu i usunć<br />

dotychczasowy program.<br />

76 3 Tryb pracy Maszyna


3.12 DIN-konwersja<br />

Jako "DIN-konwersja" zostaje oznaczone przekształcenie programu<br />

cyklicznego na program DIN o tej samej funkcjonalności. Taki<br />

program DIN można optymalizować, rozszerzać itd.<br />

DIN-konwersja<br />

Pr.cykl.--> DIN nacisnć (menu główne)<br />

Wybrać program przeznaczony do konwersji.<br />

DIN prog. utworzyć nacisnć<br />

Wytworzony program DIN zawiera numer programu cyklicznego.<br />

Jeśli MANUALplus stwierdzi istnienie błdów podczas konwersji, to<br />

zostaje to zakomunikowane i konwersja zostaje przerwana.<br />

HEIDENHAIN MANUALplus 4110 77<br />

3.12 DIN-konwersja


3.13 Tryb Inch (calowy)<br />

3.13 Tryb Inch (calowy)<br />

Eksploatujemy MANUALplus w systemie miar<br />

„metrycznym” lub „calowym” (tryb calowy patrz<br />

rysunek po prawej stronie).<br />

Jednostki w trybie calowym:<br />

Współrzdne, dane o długości, dane o drodze<br />

przemieszczenia: inch<br />

Posuw: cale/obrót lub cale/min<br />

Prdkość skrawania: stopy/min (feet/min)<br />

Nastawienie cale/metrycznie zostaje przetwarzane<br />

także w wyświetlaczach oraz w zapisach zarzdzania<br />

narzdziami i parametrach.<br />

Dokładność dla wyświetlaczy i wprowadzanych<br />

danych: patrz tabela z prawej<br />

Nastawienie metrycznie/cale zostaje<br />

przeprowadzone w „aktualne parametry - NCprzełcznik<br />

– nastawienia”. Zmiana nastawienia<br />

zostaje uwzgldniona dopiero przy ponownym<br />

uruchomieniu symulacji.<br />

Programy cykliczne<br />

Programy cykliczne zostaj zapamitane w<br />

metrycznym systemie miar - niezależnie od tego, czy<br />

zostały one wytworzone w układzie metrycznym czy<br />

też w calowym. Jeśli wczytujemy program cykliczny<br />

w systemie calowym, to MANUALplus przelicza<br />

parametry cykli. Wyświetlanie i wprowadzanie<br />

parametrów cykli nastpuje potem "w calach".<br />

DIN-programy, wytworzone w<br />

systemie metrycznym, mog zostać<br />

wykonywane tylko w tym trybie. Ta<br />

sama zasada obowizuje dla układu<br />

calowego. MANUALplus przy<br />

odpracowaniu programu DIN nie<br />

sprawdza, czy został on napisany w<br />

trybie metrycznym czy też calowym.<br />

Czy lub/i jak rozdzielczość kółka<br />

obrotowego może zostać<br />

przełczona na symstem calowy,<br />

prosz zaczerpnć z instrukcji obsługi<br />

maszyny.<br />

Liczba miejsc po przecinku metrycznie cale<br />

przy danych o współrzdnych i<br />

informacji o drodze:<br />

3 4<br />

przy wartościach korekcji: 3 5<br />

78 3 Tryb pracy Maszyna


Programowanie cykli<br />

HEIDENHAIN MANUALplus 4110 79


4.1 Praca z cyklami<br />

4.1 Praca z cyklami<br />

Zanim zaczniemy korzystać z cykli, należy wyznaczyć punkt zerowy<br />

przedmiotu i upewnić si, iż używane narzdzia s opisane. Dane<br />

maszynowe (narzdzie, posuw, prdkość obrotowa wrzeciona)<br />

zostaj wprowadzone w trybie nauczenia wraz z innymi parametrami<br />

cyklu. W trybie obsługi rcznej dane maszynowe zostaj wyznaczone<br />

przed wywołaniem cyklu.<br />

Operator definiuje pojedyńcze cykle w nastpujcy sposób:<br />

ustawić wierzchołek narzdzia przy pomocy kółka obrotowego lub<br />

klawiszy jog na punkt startu cyklu (tylko w trybie manualnym)<br />

wybrać cykl i zaprogramować<br />

graficzna kontrola przebiegu odpracowywania cyklu<br />

odpracowanie cyklu<br />

zapisanie cyklu do pamici (tylko w trybie nauczenia)<br />

Punkt startu cyklu<br />

Wykonanie cyklu rozpoczyna si w trybie obsługi rcznej od<br />

„momentalnej pozycji narzdzia”.<br />

W trybie nauczenia operator podaje „punkt startu” jako parametr.<br />

MANUALplus dosuwa narzdzie do tego punktu przed wykonaniem<br />

cyklu „po najkrótszej drodze” (diagonalnie) na biegu szybkim.<br />

Uwaga niebezpieczeństwo kolizji<br />

Jeśli narzdzie nie może osignć bezkolizyjnie punktu<br />

startu, to należy przy pomocy cyklu „bieg szybki<br />

pozycjonowanie” zdefiniować pozycj pośredni.<br />

Przejścia pomidzy cyklami<br />

<strong>Cykle</strong> obróbki wykańczajcej w rozszerzonym trybie zatrzymuj si w<br />

"punkcie końcowym konturu". W ten sposób można połczyć kilka<br />

cykli obróbki wykańczajcej, aby dokonać obróbki na gotowo<br />

fragmentu konturu.<br />

MANUALplus zna jednakże tylko ten fragment konturu cyklu, który<br />

zostaje właśnie obrabiany. Po tym kiedy fragment konturu został<br />

obrobiony na gotowo, narzdzie zostaje pozycjonowane dla<br />

nastpnego poziomego elementu konturu. Jeśli nastpny element<br />

nie jest poziomy, to narzdzie zostaje pozycjonowane do "punktu<br />

pocztkowego konturu", zanim zdefiniowany fragment konturu<br />

zostaje obrobiony na gotowo. Operacje pozycjonowania zostaj<br />

wykonywane z prdkości posuwu.<br />

80 4 Programowanie cykli


Rysunki pomocnicze<br />

Rysunki pomocnicze objaśniaj funkcjonalność i parametry cykli.<br />

Pokazuj one z reguły obróbk zewntrzn. Przy pomocy „klawisza z<br />

pierścieniem” przełczamy do rysunku pomocniczego dla obróbki<br />

wewntrznej,<br />

przy pomocy "klawisza z pierścieniem" przełczamy<br />

pomidzy rysunkami pomocniczymi dla obróbki<br />

zewntrznej i wewntrznej<br />

Prezentacje w rysunkach pomocniczych:<br />

kreskowana linia: droga biegu szybkiego<br />

linia cigła: droga posuwu<br />

linia wymiaru ze strzałk wymiaru z jednej strony: „ustawiony<br />

wymiar“ – znak liczby określa kierunek<br />

linia wymiaru ze strzałk wymiaru z obydwu stron: „absolutny<br />

wymiar“ – znak liczby jest bez znaczenia<br />

Makrosy DIN<br />

Operator może włczyć makrosy DIN do programów cyklicznych.<br />

Makrosy DIN nie powinny zawierać przesunić punktu zerowego.<br />

Uwaga niebezpieczeństwo kolizji<br />

Programowanie cykli: w makrosach DIN przesunicie<br />

punktu zerowego zostaje zresetowane przy końcu cyklu.<br />

Dlatego też prosz nie używać makrosów DIN z<br />

przesuniciami punktu zerowego w programowaniu<br />

cykli.<br />

Kontrola graficzna (symulacja)<br />

Zanim zostanie wykonany cykl, prosz sprawdzić graficznie<br />

szczegóły konturu i przebieg obróbki (patrz “Symulacja graficzna“ na<br />

stronie 68).<br />

Klawisze cyklu<br />

Zaprogramowany cykl zostaje wykonany przy naciśniciu na cykl<br />

start . Cykl stop przerywa wykonywanie bieżcego cyklu. Przy<br />

nacinaniu gwintu bieżce przejście zostaje wykonane w pełni, zanim<br />

cykl zostanie zatrzymany.<br />

Podczas przerwania cyklu operator może:<br />

kontynuować obróbk cyklu z „cykl start”. Przy tym odpracowanie<br />

cyklu zostaje kontynuowane zawsze z punktu przerwania – także<br />

jeśli w midzyczasie zostały przemieszczone osie.<br />

przemieszczenie osi przy pomocy klawiszy jog lub przy pomocy<br />

kółek obrotowych.<br />

obróbk przy pomocy softkey przerwanie zakończyć.<br />

HEIDENHAIN MANUALplus 4110 81<br />

4.1 Praca z cyklami


4.1 Praca z cyklami<br />

Funkcje przełczania (M-funkcje)<br />

Czy funkcje przełczania zostan przeprowadzone automatycznie<br />

czy też manualnie, zależy od maszyny. MANUALplus generuje<br />

konieczne dla wykonania cyklu funkcje przełczania.<br />

Kierunek obrotu wrzeciona operator zadaje w parametrach narzdzi.<br />

<strong>Cykle</strong> generuj na podstawie parametrów narzdzi funkcje<br />

przełczania wrzeciona (M3 lub M4).<br />

Komentarze<br />

Prosz zaczerpnć informacji w instrukcji obsługi<br />

maszyny o automatycznie wykonywalnych funkcjach<br />

przełczania.<br />

Do istniejcego cyklu można przyporzdkować komentarz.<br />

Komentarz zostaje uplasowany poniżej cyklu w „[...]“.<br />

Komentarz wstawić lub zmienić<br />

Cykl utworzyć/wybrać<br />

Tekst zmienić wybrać<br />

Przy pomocy wyświetlonej klawiatury alfanumerycznej zapisać<br />

komentarz<br />

Przejć komentarz<br />

82 4 Programowanie cykli


Menu cykli<br />

Menu główne ukazuje grupy cykli. Po wyborze grupy<br />

cykli pojawiaj si klawisze menu cykli.<br />

Dla kompleksowych konturów używamy cykli ICP i<br />

dla technologicznie skomplikowanych zabiegów<br />

obróbkowych makrosów DIN (patrz “Kontury ICP“<br />

na stronie 242 i “DIN-programowanie“ na<br />

stronie 278). Numery konturów ICP lub makrosów<br />

DIN znajduj si w programie cyklicznym na końcu<br />

wiersza cyklu.<br />

Niektóre cykle posiadaj wybieralne parametry.<br />

Tylko jeśli te parametry zostan wprowadzone,<br />

zostan wykonane odpowiednie elementy konturu.<br />

Litery oznaczenia parametrów do wyboru i zajtych<br />

parametrów pojawiaj si szar czcionk.<br />

Nastpujce parametry używane s tylko w trybie<br />

nauczenia:<br />

Punkt startu X, Z<br />

Dane maszynowe S, F i T<br />

Grupy cykli<br />

Czść nieobrobiona<br />

Definiowanie półwyrobu standardowego lub<br />

półwyrobu ICP<br />

Pojedyńcze przejścia<br />

Pozycjonowanie na biegu szybkim, liniowe i kołowe<br />

pojedyńcze przejścia, fazka i zaokrglenie<br />

<strong>Cykle</strong> skrawania wzdłuż/planowo<br />

<strong>Cykle</strong> obróbki zgrubnej i wykańczajcej dla obróbki<br />

wzdłużnej i planowej.<br />

<strong>Cykle</strong> przecinania i cykle <strong>toczenia</strong> <strong>poprzecznego</strong><br />

<strong>Cykle</strong> dla podcicia, przecinania konturu, podtaczania<br />

i obcinania.<br />

Nacinanie gwintu<br />

<strong>Cykle</strong> gwintowania, toczenie i dodatkowe nacinanie<br />

gwintu.<br />

Wiercenie<br />

<strong>Cykle</strong> wiercenia i obróbka wzorców dla powierzchni<br />

czołowej i powierzchni bocznej<br />

Frezowanie<br />

<strong>Cykle</strong> frezowania i obróbka wzorców dla powierzchni<br />

czołowej i bocznej<br />

Makrosy DIN<br />

Napisane w jzyku DIN fragmenty programu zostaj<br />

włczone do programu cyklicznego.<br />

Klawisz<br />

menu<br />

HEIDENHAIN MANUALplus 4110 83<br />

4.1 Praca z cyklami


4.1 Praca z cyklami<br />

Softkeys w programowaniu cykli<br />

Zależnie od rodzaju cyklu operator nastawia<br />

„warianty” cyklu przy pomocy softkey. Poniższa<br />

tabela objaśnia używane w programowaniu cykli<br />

softkeys<br />

Softkeys w programowaniu cykli<br />

Wywołanie edytora ICP<br />

Najazd punktu zmiany narzdzia<br />

Aktywowanie pozycjonowania wrzeciona (M19)<br />

On/ein: narzdzie powraca do punktu startu<br />

Off/aus: narzdzie zatrzymuje si przy końcu<br />

cyklu<br />

Liniowe wzory wiercenia na powierzchni czołowej i<br />

bocznej<br />

Kołowe wzory wiercenia na powierzchni czołowej i<br />

bocznej<br />

Ein: dodatkowe nacinanie istniejcego gwintu<br />

Off/aus: nacinanie nowego gwintu<br />

Powtórzenie ostatniego przejścia nacinania gwintu<br />

Wywołanie „listy narzdzi” - operator może przejć<br />

numer T z listy narzdzi.<br />

Przejcie pozycji rzeczywistej X, Z.<br />

Przejcie prdkości obrotowej i posuwu z danych o<br />

narzdziach.<br />

On: stała prdkość obrotowa (obr/min)<br />

Off: stała prdkość skrawania (m/min)<br />

On: gwint wewntrzny<br />

Off: gwint zewntrzny<br />

Przejcie wprowadzonych/zmienionych wartości<br />

Przerwanie bieżcego dialogu<br />

84 4 Programowanie cykli


4.2 <strong>Cykle</strong> półwyrobu<br />

<strong>Cykle</strong> półwyrobu opisuj półwyrób i<br />

sytuacj przy zamocowaniu. Nie maj<br />

one wpływu na skrawanie.<br />

Te informacje zostaj wyświetlone przy<br />

symulacji obróbki.<br />

Czść nieobrobiona Symbol<br />

Półwyrób-prt/rura<br />

Definiowanie półwyrobu standardowego<br />

Kontur półwyrobu ICP<br />

Opis półwyrobu przy pomocy ICP<br />

HEIDENHAIN MANUALplus 4110 85<br />

4.2 <strong>Cykle</strong> półwyrobu


4.2 <strong>Cykle</strong> półwyrobu<br />

Półwyrób prt/rura<br />

Wybrać „definiowanie półwyrobu”<br />

Wybrać „półwyrób prt/rura”<br />

Cykl opisuje półwyrób i sytuacj przy zamocowaniu. Informacje te<br />

zostaj wykorzystywane w symulacji.<br />

Parametry cyklu<br />

Zewntrzna średnica X<br />

Z długość – łcznie z naddatkiem planowym i obszarem<br />

skrawania<br />

I średnica wewntrzna przy typie półwyrobu „rura”<br />

K prawa krawdź (naddatek planowy)<br />

B obszar zamocowania<br />

J rodzaj zamocowania<br />

0: nie zamocowany<br />

1: zamocowany zewntrznie<br />

2: zamocowany wewntrznie<br />

86 4 Programowanie cykli


Kontur półwyrobu ICP<br />

Wybrać „definiowanie półwyrobu”<br />

Wybrać "kontur półwyrobu ICP"<br />

Cykl dołcza opisany poprzez ICP półwyrób i opisuje sytuacj<br />

zamocowania. Informacje te zostaj wykorzystywane w symulacji.<br />

Parametry cyklu<br />

Srednica zamocowania X<br />

Z pozycja zamocowania w Z<br />

B obszar zamocowania<br />

J rodzaj zamocowania<br />

0: nie zamocowany<br />

1: zamocowany zewntrznie<br />

2: zamocowany wewntrznie<br />

N ICP numer konturu<br />

HEIDENHAIN MANUALplus 4110 87<br />

4.2 <strong>Cykle</strong> półwyrobu


4.3 <strong>Cykle</strong> pojedyńczych przejść<br />

4.3 <strong>Cykle</strong> pojedyńczych przejść<br />

Przy pomocy cykli pojedyńczych<br />

przejść pozycjonujemy na biegu<br />

szybkim, przeprowadzamy pojedyńcze<br />

liniowe lub kołowe operacje skrawania i<br />

wytwarzamy fazki lub zaokrglenia oraz<br />

zapisujemy funkcje M.<br />

Pojedyńcze przejścia Symbol<br />

Bieg szybki pozycjonowanie<br />

Najazd punktu zmiany narzdzia<br />

Obróbka liniowa wzdłużna/planowa<br />

pojedyńcze przejście wzdłużne/planowe<br />

Obróbka liniowa pod ktem<br />

pojedyńcze przejście ukośne<br />

Obróbka kołowa<br />

pojedyńcze przejście kołowe (kierunek<br />

skrawania patrz klawisz menu)<br />

Fazk wytworzyć<br />

Zaokrglenie wytworzyć<br />

M-funkcj wywołać<br />

88 4 Programowanie cykli


Bieg szybki pozycjonowanie<br />

Wybór „pojedyńczych przejść“<br />

Wybór „biegu szybkiego pozycjonowania”<br />

Narzdzie przemieszcza si na biegu szybkim od punktu startu do<br />

punktu docelowego.<br />

Parametry cyklu<br />

Punkt startu X, Z<br />

X2, Z2 punkt docelowy<br />

T numer narzdzia<br />

HEIDENHAIN MANUALplus 4110 89<br />

4.3 <strong>Cykle</strong> pojedyńczych przejść


4.3 <strong>Cykle</strong> pojedyńczych przejść<br />

Najazd punktu zmiany narzdzia<br />

Wybór „pojedyńczych przejść“<br />

Wybór „biegu szybkiego pozycjonowania”<br />

T-zmian najechać włczyć<br />

Narzdzie przemieszcza si na biegu szybkim od aktualnej pozycji do<br />

punktu zmiany narzdzia (patrz “Wyznaczenie punktu zmiany<br />

narzdzia“ na stronie 52).<br />

Parametry cyklu<br />

Q kolejność – default: 0<br />

0: diagonalna droga przemieszczenia<br />

1: najpierw w kierunku X, nastpnie w kierunku Z<br />

2: najpierw w kierunku Z, potem w kierunku X<br />

3: tylko kierunek X<br />

4: tylko kierunek Z<br />

T numer narzdzia: po osigniciu punktu zmiany narzdzia<br />

nastpuje przełczenie na „T”<br />

90 4 Programowanie cykli


Obróbka liniowa wzdłużna<br />

Wybór „pojedyńczych przejść“<br />

Wybór „obróbki liniowej wzdłużnej”<br />

Softkey z biegiem powrotnym:<br />

Off: narzdzie zatrzymuje si na końcu cyklu<br />

On: narzdzie powraca do punktu startu<br />

Obróbka liniowa wzdłużna<br />

Narzdzie przemieszcza si od punktu startu z posuwem do „punktu<br />

końcowego konturu” i zatrzymuje si na końcu cyklu.<br />

Kontur liniowo wdłużnie („z biegiem powrotnym”)<br />

Narzdzie dosuwa si do przedmiotu, dokonuje skrawania wzdłuż i<br />

powraca na końcu cyklu do punktu startu.<br />

Parametry cyklu<br />

Punkt startu X, Z<br />

X1 punkt pocztkowy konturu<br />

Z2 punkt końcowy konturu<br />

T numer narzdzia<br />

S prdkość obrotowa/prdkość skrawania<br />

F posuw obrotowy<br />

Wykonanie cyklu przy „ z biegiem powrotnym”<br />

1 przemieszcza si od „X, Z“ do „punktu pocztkowego X1“<br />

2 przemieszcza si z posuwem do „punktu końcowego Z2”<br />

3 wznosi si i przemieszcza równolegle do osi do punktu startu<br />

HEIDENHAIN MANUALplus 4110 91<br />

4.3 <strong>Cykle</strong> pojedyńczych przejść


4.3 <strong>Cykle</strong> pojedyńczych przejść<br />

Obróbka liniowa planowa<br />

Wybór „pojedyńczych przejść“<br />

Wybrać „obróbk liniow planow”<br />

Softkey z biegiem powrotnym:<br />

Off: narzdzie zatrzymuje si na końcu cyklu<br />

On: narzdzie powraca do punktu startu<br />

Obróbka liniowa planowa<br />

Narzdzie przemieszcza si od punktu startu z posuwem do „punktu<br />

końcowego konturu” i zatrzymuje si na końcu cyklu.<br />

Kontur liniowo planowo („z biegiem powrotnym”)<br />

Narzdzie dosuwa si do przedmiotu, dokonuje skrawania planowo i<br />

powraca na końcu cyklu do punktu startu (rysunek po prawej).<br />

Parametry cyklu<br />

Punkt startu X, Z<br />

Z1 punkt pocztkowy konturu (przy „z biegiem powrotnym”)<br />

X2 punkt końcowy konturu<br />

T numer narzdzia<br />

S prdkość obrotowa/prdkość skrawania<br />

F posuw obrotowy<br />

Wykonanie cyklu przy „ z biegiem powrotnym”<br />

1 przemieszcza si od „X, Z“ do „punktu pocztkowego Z2“<br />

2 przemieszcza si z posuwem do „punktu końcowego X2”<br />

3 wznosi si i przemieszcza równolegle do osi do punktu startu<br />

92 4 Programowanie cykli


Obróbka liniowa pod ktem<br />

Wybór „pojedyńczych przejść“<br />

Wybrać „obróbk liniow pod ktem”<br />

Softkey z biegiem powrotnym:<br />

Off: narzdzie zatrzymuje si na końcu cyklu<br />

On: narzdzie powraca do punktu startu<br />

Obróbka liniowa pod ktem<br />

MANUALplus oblicza pozycj docelow i przemieszcza si liniowo od<br />

punktu startu z posuwem do „pozycji docelowej”. Narzdzie<br />

zatrzymuje si na końcu cyklu.<br />

Kontur liniowo pod ktem („z biegiem powrotnym”)<br />

MANUALplus oblicza pozycj docelow. Narzdzie dosuwa si do<br />

przedmiotu, dokonuje skrawania liniowego i powraca na końcu cyklu<br />

do punktu startu (ilustracja po prawej). Korekcja ostrzy narzdzia<br />

zostaje uwzgldniona.<br />

Parametry cyklu<br />

Punkt startu X, Z<br />

X1, Z1 punkt pocztkowy konturu (przy „z biegiem<br />

powrotnym”)<br />

X2, Z2 punkt końcowy konturu<br />

A kt pocztkowy – zakres: –180° < A < 180°<br />

T numer narzdzia<br />

S prdkość obrotowa/prdkość skrawania<br />

F posuw obrotowy<br />

Kombinacje parametrów dla punktu docelowego:<br />

X2, Z2<br />

X2, A<br />

Z2, A<br />

Wykonanie cyklu przy „ z biegiem powrotnym”<br />

1 oblicza pozycj docelow<br />

2 przemieszcza si liniowo od „X, Z“ do punktu pocztkowego X1,<br />

Z1“<br />

3 przemieszcza si z posuwem do pozycji docelowej<br />

4 wznosi si i przemieszcza równolegle do osi do punktu startu<br />

HEIDENHAIN MANUALplus 4110 93<br />

4.3 <strong>Cykle</strong> pojedyńczych przejść


4.3 <strong>Cykle</strong> pojedyńczych przejść<br />

Obróbka kołowa<br />

Wybór „pojedyńczych przejść“<br />

„Obróbka kołowa“ (prawoskrtna) wybrać<br />

„Obróbka kołowa“ (lewoskrtna) wybrać<br />

Softkey z biegiem powrotnym:<br />

Off: narzdzie zatrzymuje si na końcu cyklu<br />

On: narzdzie powraca do punktu startu<br />

Obróbka kołowa<br />

Narzdzie przemieszcza si kołowo od punktu startu z posuwem do<br />

„punktu końcowego konturu” i zatrzymuje si na końcu cyklu.<br />

Kontur kołowo („z biegiem powrotnym”)<br />

Narzdzie dosuwa si do przedmiotu, dokonuje skrawania kołowego<br />

i powraca na końcu cyklu do punktu startu. Korekcja ostrzy narzdzia<br />

zostaje uwzgldniona (rysunek po prawej).<br />

Parametry cyklu<br />

Punkt startu X, Z<br />

X1, Z1 punkt pocztkowy konturu (przy „z biegiem<br />

powrotnym”)<br />

X2, Z2 punkt końcowy konturu<br />

R promień zaokrglenia<br />

T numer narzdzia<br />

S prdkość obrotowa/prdkość skrawania<br />

F posuw obrotowy<br />

Wykonanie cyklu przy „ z biegiem powrotnym”<br />

1 przemieszcza si równolegle do osi od „X, Z“ do punktu<br />

pocztkowego X1, Z1“<br />

2 przemieszcza si kołowo z posuwem do „punktu końcowego X2,<br />

Z2”<br />

3 wznosi si i przemieszcza równolegle do osi do punktu startu<br />

94 4 Programowanie cykli


Fazka<br />

Wybór „pojedyńczych przejść“<br />

Wybór „fazki“<br />

Softkey z biegiem powrotnym:<br />

Off: narzdzie zatrzymuje si na końcu cyklu<br />

On: narzdzie powraca do punktu startu<br />

Fazka<br />

Cykl wytwarza wzgldnie do naroża konturu wymiarowan fazk.<br />

Narzdzie zatrzymuje si na końcu cyklu.<br />

Kontur fazka („z biegiem powrotnym”)<br />

Narzdzie dosuwa si do przedmiotu, wytwarza wymiarowan wzgldem<br />

naroża konturu fazk i powraca na końcu cyklu do punktu startu.<br />

Korekcja ostrzy narzdzia zostaje uwzgldniona (rysunek po prawej).<br />

Parametry cyklu<br />

Punkt startu X, Z<br />

X1, Z1 punkt narożny konturu<br />

A kt pocztkowy kt fazki, zakres: 0° < A < 90°<br />

I, K szerokość fazki (w X, Z)<br />

J położenie elementu (patrz rysunek pomocniczy) – default: 1<br />

Położenie wzgldnie do „X1, Z1“<br />

znak liczby określa kierunek skrawania<br />

T numer narzdzia<br />

S prdkość obrotowa/prdkość skrawania<br />

F posuw obrotowy<br />

Kombinacje parametrów dla fazki:<br />

I (45° fazka)<br />

K (45° fazka)<br />

I, K<br />

I, A<br />

K, A<br />

Wykonanie cyklu przy „ z biegiem powrotnym”<br />

1 oblicza „punkt pocztkowy i punkt końcowy fazki“<br />

2 przemieszcza si równolegle do osi od „X, Z“ do punktu<br />

pocztkowego fazki“<br />

3 przemieszcza si z posuwem do „punktu końcowego fazki”<br />

4 wznosi si i przemieszcza równolegle do osi do punktu startu<br />

HEIDENHAIN MANUALplus 4110 95<br />

4.3 <strong>Cykle</strong> pojedyńczych przejść


4.3 <strong>Cykle</strong> pojedyńczych przejść<br />

Zaokrglenie<br />

Wybór „pojedyńczych przejść“<br />

Wybór „zaokrglenia“<br />

Softkey z biegiem powrotnym:<br />

Off: narzdzie zatrzymuje si na końcu cyklu<br />

On: narzdzie powraca do punktu startu<br />

Zaokrglenie<br />

Cykl wytwarza wzgldnie do naroża konturu wymiarowane<br />

zaokrglenie. Narzdzie zatrzymuje si na końcu cyklu.<br />

Kontur zaokrglenie („z biegiem powrotnym”)<br />

Narzdzie dosuwa si do przedmiotu, wytwarza wymiarowane<br />

wzgldem naroża konturu zaokrglenie i powraca na końcu cyklu do<br />

punktu startu. Korekcja ostrzy narzdzia zostaje uwzgldniona<br />

(rysunek po prawej).<br />

Parametry cyklu<br />

Punkt startu X, Z<br />

X1, Z1 punkt narożny konturu<br />

R zaokrglenie: promień zaokrglenia<br />

I, K szerokość fazki (w X, Z)<br />

J położenie elementu (patrz rysunek pomocniczy) – default: 1<br />

Położenie wzgldnie do „X1, Z1“<br />

Znak liczby określa kierunek skrawania<br />

T numer narzdzia<br />

S prdkość obrotowa/prdkość skrawania<br />

F posuw obrotowy<br />

Wykonanie cyklu przy „ z biegiem powrotnym”<br />

1 oblicza „punkt pocztkowy i punkt końcowy zaokrglenia“<br />

2 przemieszcza si równolegle do osi od „X, Z“ do punktu<br />

pocztkowego zaokrglenia“<br />

3 przemieszcza si z posuwem do „punktu końcowego<br />

zaokrglenia”<br />

4 wznosi si i przemieszcza równolegle do osi do punktu startu<br />

96 4 Programowanie cykli


Funkcja M<br />

Instrukcje maszynowe (funkcje M) zostaj wykonane dopiero po<br />

naciśniciu „cykl start”. Znaczenie funkcji M zaczerpujemy z<br />

instrukcji obsługi maszyny (patrz “Funkcje M“ na stronie 408).<br />

Funkcja M<br />

Wybór „pojedyńczych przejść“<br />

Wybrać „funkcj M”<br />

Wprowadzić numer funkcji M<br />

Zakończyć wprowadzenie<br />

Nacisnć „cykl start“<br />

Zatrzymanie wrzeciona M19 (pozycjonowanie wrzeciona)<br />

Wybór „pojedyńczych przejść“<br />

Wybrać „funkcj M”<br />

M19 włczyć<br />

Wprowadzić kt zatrzymania<br />

Zakończyć wprowadzenie<br />

Nacisnć „cykl start“<br />

HEIDENHAIN MANUALplus 4110 97<br />

4.3 <strong>Cykle</strong> pojedyńczych przejść


4.4 <strong>Cykle</strong> skrawania<br />

4.4 <strong>Cykle</strong> skrawania<br />

<strong>Cykle</strong> skrawania obrabiaj zgrubnie i<br />

na gotowo proste kontury w<br />

„normalnym trybie” i kompleksowe<br />

kontury w „rozszerzonym trybie”.<br />

ICP-kontury skrawania obrabiaj<br />

opisane przy pomocy „ICP“ kontury<br />

(patrz „Edycja konturów ICP” na stronie<br />

243).<br />

Rozplanowanie przejść:<br />

MANUALplus oblicza wcicie w<br />

materiał, które


Pozycja narzdzia<br />

Prosz uwzgldnić pozycj narzdzia (punkt startu X, Z) przed<br />

wykonaniem cyklu przy rozszerzonych cyklach skrawania. Te zasady<br />

obowizuj dla wszystkich kierunków skrawania i dosuwu oraz dla<br />

obróbki zgrubnej i wykańczajcej (patrz przykłady dla cykli<br />

wzdłużnych – ilustracje po prawej)<br />

Punkt startu nie może leżeć na szrafirowanym obszarze.<br />

Obszar skrawania rozpoczyna si od „punktu startu X, Z”, jeśli<br />

narzdzie znajduje si „przed” fragmentem konturu. W innym<br />

przypadku tylko zdefiniowany obszar konturu zostaje skrawany.<br />

Jeśli przy obróbce wewntrznej „punktu startu X, Z” leży powyżej<br />

środka <strong>toczenia</strong>, to tylko zdefiniowany fragment konturu zostaje<br />

skrawany.<br />

(A = punkt pocztkowy konturu X1, Z1; E = punkt końcowy konturu<br />

X2, Z2)<br />

Formy konturu<br />

Elementy konturu przy cyklach skrawania<br />

Normalny tryb<br />

skrawanie prostoktnego obszaru<br />

Tryb rozszerzony<br />

powierzchnia ukośna na pocztku konturu<br />

Tryb rozszerzony<br />

powierzchnia ukośna na końcu konturu<br />

Tryb rozszerzony<br />

Odcinki ukośne na pocztku konturu i jego<br />

końcu pod ktem > 45°<br />

Tryb rozszerzony<br />

Powierzchnia ukośna (poprzez<br />

wprowadzenie „punktu pocztkowego<br />

konturu”, „punktu końcowego konturu” i<br />

„kta pocztkowego“)<br />

HEIDENHAIN MANUALplus 4110 99<br />

4.4 <strong>Cykle</strong> skrawania


4.4 <strong>Cykle</strong> skrawania<br />

Elementy konturu przy cyklach skrawania<br />

Tryb rozszerzony<br />

Zaokrglenie<br />

Tryb rozszerzony<br />

Fazka (lub zaokrglenie) na końcu konturu<br />

Normalny tryb<br />

skrawanie przy opadajcym konturze<br />

Normalny tryb<br />

powierzchnia ukośna na końcu konturu<br />

Tryb rozszerzony<br />

Zaokrglenie w dolinie konturu (w obydwu<br />

narożach)<br />

Tryb rozszerzony<br />

Fazka (lub zaokrglenie) na pocztku<br />

konturu<br />

Tryb rozszerzony<br />

Fazka (lub zaokrglenie) na końcu konturu<br />

100 4 Programowanie cykli


Skrawanie wzdłużne/planowe<br />

„<strong>Cykle</strong> skrawania wzdłuż/planowo” wybrać<br />

„Skrawanie wzdłuż“ wybrać (ilustracje po prawej)<br />

„Skrawanie plan“ wybrać (ilustracje na nastpnej<br />

stronie)<br />

Cykl „skrawanie wzdłuż” obrabia zgrubnie opisany poprzez „X, Z”<br />

oraz „X1, Z2” prostokt.<br />

Cykl „skrawanie planowo” obrabia zgrubnie opisany poprzez „X, Z”<br />

oraz „X2, Z1” prostokt.<br />

Parametry cyklu<br />

Punkt startu X, Z<br />

X1 punkt pocztkowy konturu (skrawanie wzdłuż)<br />

Z1 punkt końcowy konturu (skrawanie wzdłuż)<br />

Z1 punkt pocztkowy konturu (skrawanie plan)<br />

X2 punkt końcowy konturu (skrawanie plan)<br />

P głbokość wcicia: maksymalna głbokość wcicia<br />

P>0: skrawa wzdłuż konturu<br />

P


4.4 <strong>Cykle</strong> skrawania<br />

Wykonanie cyklu<br />

1 oblicza rozdzielenie skrawania (wcicie)<br />

2 dosuwa od punktu startu „X,Z” dla pierwszego przejścia<br />

3 przemieszcza si z posuwem do „punktu końcowego Z2”<br />

4 zależy od znaku liczby „głbokości dosuwu P“.<br />

P>0: skrawa wzdłuż konturu<br />

P


Skrawanie wzdłużne/planowe - rozszerzone<br />

„<strong>Cykle</strong> skrawania wzdłuż/planowo” wybrać<br />

„Skrawanie wzdłuż“ wybrać (ilustracje po prawej)<br />

„Skrawanie plan“ wybrać (ilustracje na nastpnej<br />

stronie)<br />

Rozszerzone włczyć<br />

Cykl „skrawanie wzdłuż” obrabia zgrubnie opisany poprzez „X, Z”<br />

oraz „X1/ Z2” obszar przy uwzgldnieniu naddatków.<br />

Cykl „skrawanie plan” obrabia zgrubnie opisany poprzez „X, Z” oraz<br />

„Z1/X2” obszar przy uwzgldnieniu naddatków.<br />

Parametry cyklu<br />

Punkt startu X, Z<br />

X1, Z1 punkt pocztkowy konturu<br />

X2, Z2 punkt końcowy konturu<br />

P głbokość wcicia: maksymalna głbokość wcicia<br />

P>0: skrawa wzdłuż konturu<br />

P


4.4 <strong>Cykle</strong> skrawania<br />

Przy pomocy nastpujcych wybieralnych parametrów operator<br />

definiuje:<br />

A: powierzchnia ukośna na pocztku konturu<br />

W: powierzchnia ukośna na końcu konturu<br />

R: zaokrglenie<br />

B: fazka/zaokrglenie na końcu konturu<br />

B1: fazka/zaokrglenie na pocztku konturu<br />

Wykonanie cyklu<br />

1 oblicza rozdzielenie skrawania (wcicie)<br />

2 dosuwa od punktu startu „X,Z” dla pierwszego przejścia<br />

3 przemieszcza si z posuwem do „punktu końcowego Z2” lub do<br />

„punktu końcowego X2” albo do wybieralnego elementu konturu<br />

4 zależy od znaku liczby „P“.<br />

P>0: skrawa wzdłuż konturu<br />

P


Skrawanie obróbka wykańczajca wzdłuż/<br />

plan<br />

„<strong>Cykle</strong> skrawania wzdłuż/planowo” wybrać<br />

„Skrawanie wzdłuż“ wybrać (ilustracje po prawej)<br />

„Skrawanie plan“ wybrać (ilustracje na nastpnej<br />

stronie)<br />

Przejście wykańczajce włczyć<br />

Cykl „obróbka wykańczajca wzdłuż” obrabia na gotowo obszar<br />

konturu od „X1” do „Z2”.<br />

Cykl „obróbka wykańczajca plan” obrabia na gotowo obszar<br />

konturu od „Z1” do „X2”.<br />

Narzdzie przemieszcza si na końcu cyklu do punktu startu.<br />

Parametry cyklu<br />

Punkt startu X, Z<br />

X1 punkt pocztkowy konturu (obróbka na gotowo wzdłuż)<br />

Z2 punkt końcowy konturu (obróbka na gotowo wzdłuż)<br />

Z1 punkt pocztkowy konturu (obróbka wykańczajca plan)<br />

X2 punkt końcowy konturu (obróbka na gotowo plan)<br />

T numer narzdzia<br />

S prdkość obrotowa/prdkość skrawania<br />

F posuw obrotowy<br />

Wykonanie cyklu przy „obróbka wykańczajca wzdłuż”<br />

1 przemieszcza si w kierunku planowania od „X, Z“ do „punktu<br />

pocztkowego X1“<br />

2 obrabia na gotowo najpierw w kierunku wzdłużnym, a potem<br />

planowym<br />

3 powraca w kierunku wzdłużnym do punktu startu<br />

HEIDENHAIN MANUALplus 4110 105<br />

4.4 <strong>Cykle</strong> skrawania


4.4 <strong>Cykle</strong> skrawania<br />

Wykonanie cyklu przy „obróbka wykańczajca plan”<br />

1 przemieszcza si w kierunku planowania od „X, Z“ do „punktu<br />

pocztkowego Z1“<br />

2 obrabia na gotowo najpierw w kierunku planowym, a potem<br />

wzdłużnym<br />

3 powraca w kierunku planowym do punktu startu<br />

106 4 Programowanie cykli


Skrawanie, obróbka wykańczajca wzdłużna/<br />

planowa - rozszerzone<br />

„<strong>Cykle</strong> skrawania wzdłuż/planowo” wybrać<br />

„Skrawanie wzdłuż“ wybrać (ilustracje po prawej)<br />

„Skrawanie plan“ wybrać (ilustracje na nastpnej<br />

stronie)<br />

Rozszerzone włczyć<br />

Przejście wykańczajce włczyć<br />

Cykl obrabia na gotowo fragment konturu od „X1, Z1” do „X2, Z2”.<br />

Narzdzie zatrzymuje si na końcu cyklu.<br />

Parametry cyklu<br />

Punkt startu X, Z<br />

X1, Z1 punkt pocztkowy konturu<br />

X2, Z2 punkt końcowy konturu<br />

A kt pocztkowy: zakres: 0°


4.4 <strong>Cykle</strong> skrawania<br />

Wykonanie cyklu<br />

1 przemieszcza si w kierunku planowania od „X, Z“ do „X1, Z1“<br />

2 obrabia na gotowo fragment konturu od „X1, Z1” do „X2, Z2”, z<br />

uwzgldnieniem wybieralnych elementów konturu<br />

108 4 Programowanie cykli


Skrawanie z pogłbianiem wzdłuż/plan<br />

„<strong>Cykle</strong> skrawania wzdłuż/planowo” wybrać<br />

„Pogłbianie wzdłuż“ wybrać (ilustracje po prawej)<br />

„Pogłbianie plan“ wybrać (ilustracje na nastpnej<br />

stronie)<br />

Cykl obrabia zgrubnie opisany poprzez „X1, Z1”; „X2, Z2” oraz „kt<br />

pogłbiania A” obszar.<br />

Parametry cyklu<br />

Im bardziej ukośnie narzdzie si zagłbia, tym<br />

wiksze jest redukowanie posuwu (maksymalnie<br />

50%).<br />

Prosz zwrócić uwag na wymiarowanie narzdzi<br />

planowych (patrz “Narzdzia planowe“ na stronie 419).<br />

Uwaga niebezpieczeństwo kolizji !<br />

Jeżeli kt przystawienia i kt wierzchołkowy narzdzia<br />

nie s zdefiniowane, to zagłbia si ono pod ktem<br />

pogłbienia. Jeśli s one zdefiniowane, to narzdzie<br />

wcina si po maksymalnie możliwym ktem pogłbiania.<br />

Resztka materiału pozostaje w otworze.<br />

Punkt startu X, Z<br />

X1, Z1 punkt pocztkowy konturu<br />

X2, Z2 punkt końcowy konturu<br />

P głbokość wcicia: maksymalna głbokość wcicia<br />

P>0: skrawa wzdłuż konturu<br />

P


4.4 <strong>Cykle</strong> skrawania<br />

Wykonanie cyklu<br />

1 oblicza rozdzielenie skrawania (wcicie)<br />

2 dosuwa od „X,Z” równolegle do osi dla pierwszego przejścia<br />

3 pogłbia si ze zredukowanym posuwem pod „ktem<br />

pogłbiania A"<br />

4 przemieszcza si z posuwem do „punktu końcowego Z2” lub do<br />

„punktu końcowego X2” albo do zefiniowanej przez „W”<br />

powierzchni ukośnej<br />

5 zależy od znaku liczby „P“.<br />

P>0: skrawa wzdłuż konturu<br />

P


Pogłbianie wzdłużne/planowe - rozszerzone<br />

„<strong>Cykle</strong> skrawania wzdłuż/planowo” wybrać<br />

„Pogłbianie wzdłuż“ wybrać ilustracje po prawej)<br />

„Pogłbianie plan“ wybrać (ilustracje na nastpnej<br />

stronie)<br />

Rozszerzone włczyć<br />

Cykl obrabia zgrubnie opisany poprzez „X1, Z1”; „X2, Z2” oraz „kt<br />

pogłbiania A” obszar przy uwzgldnieniu naddatków.<br />

Parametry cyklu<br />

Punkt startu X, Z<br />

X1, Z1 punkt pocztkowy konturu<br />

X2, Z2 punkt końcowy konturu<br />

P głbokość wcicia: maksymalna głbokość wcicia<br />

P>0: skrawa wzdłuż konturu<br />

P


4.4 <strong>Cykle</strong> skrawania<br />

B1, B2 fazka/zaokrglenie (B1 pocztek konturu, B2 koniec<br />

konturu)<br />

B>0: promień zaokrglenia<br />

B


Pogłbianie obróbka wykańczajca wzdłuż/<br />

plan<br />

„<strong>Cykle</strong> skrawania wzdłuż/planowo” wybrać<br />

„Pogłbianie wzdłuż“ wybrać (ilustracje po prawej)<br />

„Pogłbianie plan“ wybrać (ilustracje na nastpnej<br />

stronie)<br />

Przejście wykańczajce włczyć<br />

Cykl obrabia na gotowo fragment konturu od „X1, Z1” do „X2, Z2”.<br />

Narzdzie przemieszcza si na końcu cyklu do „punktu startu X, Z”.<br />

Parametry cyklu<br />

Im bardziej ukośnie narzdzie si zagłbia, tym<br />

wiksze jest redukowanie posuwu (maksymalnie<br />

50%).<br />

Prosz zwrócić uwag na wymiarowanie narzdzi<br />

planowych (patrz “Narzdzia planowe“ na stronie 419).<br />

Uwaga niebezpieczeństwo kolizji !<br />

Jeżeli kt przystawienia i kt wierzchołkowy narzdzia<br />

nie s zdefiniowane, to zagłbia si ono pod ktem<br />

pogłbienia. Jeśli s one zdefiniowane, to narzdzie<br />

wcina si po maksymalnie możliwym ktem pogłbiania.<br />

Resztka materiału pozostaje w otworze.<br />

Punkt startu X, Z<br />

X1, Z1 punkt pocztkowy konturu<br />

X2, Z2 punkt końcowy konturu<br />

A kt wcicia (default 0°): zakres: 0°


4.4 <strong>Cykle</strong> skrawania<br />

Wykonanie cyklu<br />

1 przemieszcza si w kierunku planowania od „X, Z“ do „punktu<br />

pocztkowego X1, Z1“<br />

2 obrabia na gotowo zdefiniowany fragment konturu<br />

3 powraca równolegle do osi do punktu startu<br />

114 4 Programowanie cykli


Pogłbianie obróbka wykańczajca wzdłuż/<br />

plan - rozszerzone<br />

„<strong>Cykle</strong> skrawania wzdłuż/planowo” wybrać<br />

„Pogłbianie wzdłuż“ wybrać (ilustracje po prawej)<br />

„Pogłbianie plan“ wybrać (ilustracje na nastpnej<br />

stronie)<br />

Rozszerzone włczyć<br />

Przejście wykańczajce włczyć<br />

Cykl obrabia na gotowo fragment konturu od „X1, Z1” do „X2, Z2”.<br />

Narzdzie zatrzymuje si na końcu cyklu.<br />

Parametry cyklu<br />

Punkt startu X, Z<br />

X1, Z1 punkt pocztkowy konturu<br />

X2, Z2 punkt końcowy konturu<br />

A kt wcicia (default 0°): zakres: 0°


4.4 <strong>Cykle</strong> skrawania<br />

B1, B2 fazka/zaokrglenie (B1 pocztek konturu, B2 koniec<br />

konturu)<br />

B>0: promień zaokrglenia<br />

B


ICP-równolegle do konturu wzdłuż/plan<br />

„<strong>Cykle</strong> skrawania wzdłuż/planowo” wybrać<br />

„Skrawanie równolegle do konturu ICP wzdłuż“<br />

(ilustracje po prawej)<br />

„Skrawanie równolegle do konturu ICP plan“ wybrać<br />

(ilustracje na nastpnej stronie)<br />

Cykl dokonuje obróbki zgrubnej równolegle do konturu w<br />

zależności od parametru „J“:<br />

J=0: cykl obrabia na gotowo opisany przez „X, Z” i ICP-kontur<br />

obszar przy uwzgldnieniu naddatków.<br />

J>0: opisany poprzez kontur ICP (plus naddatki) i „naddatek<br />

półwyrobu J“ obszar.<br />

Uwaga niebezpieczeństwo kolizji !<br />

Jeżeli kt przystawienia i kt wierzchołkowy narzdzia<br />

nie s zdefiniowane, to zagłbia si ono pod ktem<br />

pogłbienia. Jeśli s one zdefiniowane, to narzdzie<br />

wcina si po maksymalnie możliwym ktem<br />

pogłbiania. Resztka materiału pozostaje w otworze.<br />

W przypadku naddatku dla półwyrobu J>0: prosz<br />

używać jako „głbokość wcicia P“ mniejsze wcicie,<br />

jeśli ze wzgldu na geometri ostrzy maksymalne<br />

wcicie w kierunku wzdłużnym różni si od wcicia w<br />

kierunku planowym.<br />

HEIDENHAIN MANUALplus 4110 117<br />

4.4 <strong>Cykle</strong> skrawania


4.4 <strong>Cykle</strong> skrawania<br />

Parametry cyklu<br />

Punkt startu X, Z<br />

P głbokość wcicia – głbokość wcicia jest zależna od „J“<br />

J=0: P jest maksymaln głbokości wcicia. Cykl redukuje<br />

głbokość wcicia, jeśli zaprogramowane wcicie nie jest<br />

możliwe ze wzgldu na geometr ostrzy w kierunku planowym<br />

lub wzdłużnym.<br />

J>0: P jest głbokości wcicia. To wcicie w materiał zostanie<br />

wykorzystane w kierunku planowym i wzdłużnym.<br />

I, K naddatek X, Z<br />

N ICP-numer konturu<br />

J naddatek półwyrobu – cykl skrawa<br />

J=0: od pozycji narzdzia<br />

J>0: obszar opisany przy użyciu naddatku półwyrobu<br />

T numer narzdzia<br />

S prdkość obrotowa/prdkość skrawania<br />

F posuw obrotowy<br />

Wykonanie cyklu<br />

1 oblicza rozdzielenie skrawania (wcicie) przy uwzgldnieniu<br />

parametru "J"<br />

J=0: korekcja ostrzy narzdzia zostaje uwzgldniona. W ten<br />

sposób mog pojawić si różne wcicia w materiał w kierunku<br />

planowym i wzdłużnym.<br />

J>0: w kierunku wzdłużnym i planowym zostaje<br />

wykorzystywane to samo wcicie.<br />

2 dosuwa od „X,Z” równolegle do osi dla pierwszego przejścia<br />

3 skrawa odpowiednio do obliczonego podziału przejść<br />

4 powraca i wcina dla nastpnego przejścia<br />

5 powtarza 3...4, aż zdefiniowany obszar zostanie zeskrawany<br />

6 powraca równolegle do osi do punktu startu<br />

Parametr cyklu naddatek półwyrobu J dostpny jest<br />

od wersji software NC 507 807-16 i 526 488-08. We<br />

wcześniejszych wersjach software cykl skrawa od pozycji<br />

narzdzia.<br />

118 4 Programowanie cykli


ICP-równolegle do konturu obróbka<br />

wykańczajca wzdłuż/plan<br />

„<strong>Cykle</strong> skrawania wzdłuż/planowo” wybrać<br />

„Skrawanie równolegle do konturu ICP wzdłuż“<br />

(ilustracje po prawej)<br />

„Skrawanie równolegle do konturu ICP plan“ wybrać<br />

(ilustracje na nastpnej stronie)<br />

Przejście wykańczajce włczyć<br />

Cykl obrabia na gotowo opisany w ICP-kontur fragment konturu.<br />

Narzdzie zatrzymuje si na końcu cyklu.<br />

Parametry cyklu<br />

Uwaga niebezpieczeństwo kolizji !<br />

Jeżeli kt przystawienia i kt wierzchołkowy narzdzia<br />

nie s zdefiniowane, to zagłbia si ono pod ktem<br />

pogłbienia. Jeśli s one zdefiniowane, to narzdzie<br />

wcina si po maksymalnie możliwym ktem pogłbiania.<br />

Resztka materiału pozostaje w otworze.<br />

Punkt startu X, Z<br />

N ICP-numer konturu<br />

T numer narzdzia<br />

S prdkość obrotowa/prdkość skrawania<br />

F posuw obrotowy<br />

HEIDENHAIN MANUALplus 4110 119<br />

4.4 <strong>Cykle</strong> skrawania


4.4 <strong>Cykle</strong> skrawania<br />

Wykonanie cyklu<br />

1 przemieszcza si równolegle do osi od „X, Z“ do punktu<br />

pocztkowego konturu“<br />

2 obrabia na gotowo zdefiniowany fragment konturu<br />

120 4 Programowanie cykli


ICP-skrawanie wzdłuż/plan<br />

„<strong>Cykle</strong> skrawania wzdłuż/planowo” wybrać<br />

„Skrawanie konturu ICP wzdłuż“ (ilustracje po<br />

prawej)<br />

„Skrawanie konturu ICP plan“ wybrać (ilustracje na<br />

nastpnej stronie)<br />

Cykl obrabia na gotowo opisany przez „X, Z” i ICP-kontur obszar przy<br />

uwzgldnieniu naddatków.<br />

Parametry cyklu<br />

Uwaga niebezpieczeństwo kolizji !<br />

Jeżeli kt przystawienia i kt wierzchołkowy narzdzia<br />

nie s zdefiniowane, to zagłbia si ono pod ktem<br />

pogłbienia. Jeśli s one zdefiniowane, to narzdzie<br />

wcina si po maksymalnie możliwym ktem pogłbiania.<br />

Resztka materiału pozostaje w otworze.<br />

Punkt startu X, Z<br />

P głbokość wcicia: maksymalna głbokość wcicia<br />

P>0: skrawa wzdłuż konturu<br />

P


4.4 <strong>Cykle</strong> skrawania<br />

Wykonanie cyklu<br />

1 oblicza rozdzielenie skrawania (wcicie)<br />

2 dosuwa od „X,Z” równolegle do osi dla pierwszego przejścia<br />

3 wcina si w materiał przy opadajcych konturach ze<br />

zredukowanym posuwem<br />

4 skrawa odpowiednio do obliczonego podziału przejść<br />

5 zależy od znaku liczby „P“.<br />

P>0: skrawa wzdłuż konturu<br />

P


ICP-obróbka wykańczajca wzdłużna lub<br />

planowa<br />

„<strong>Cykle</strong> skrawania wzdłuż/planowo” wybrać<br />

„Skrawanie konturu ICP wzdłuż“ (ilustracje po<br />

prawej u góry lub na środku)<br />

„Skrawanie konturu ICP plan“ wybrać (ilustracja<br />

„obróbka zewntrzna” po prawej u dołu)<br />

Przejście wykańczajce włczyć<br />

Cykl obrabia na gotowo opisany w ICP-kontur fragment konturu.<br />

Narzdzie zatrzymuje si na końcu cyklu.<br />

Parametry cyklu<br />

Uwaga niebezpieczeństwo kolizji !<br />

Jeżeli kt przystawienia i kt wierzchołkowy narzdzia<br />

nie s zdefiniowane, to zagłbia si ono pod ktem<br />

pogłbienia. Jeśli s one zdefiniowane, to narzdzie<br />

wcina si po maksymalnie możliwym ktem pogłbiania.<br />

Resztka materiału pozostaje w otworze.<br />

Punkt startu X, Z<br />

I, K naddatek X, Z<br />

N ICP-numer konturu<br />

T numer narzdzia<br />

S prdkość obrotowa/prdkość skrawania<br />

F posuw obrotowy<br />

HEIDENHAIN MANUALplus 4110 123<br />

4.4 <strong>Cykle</strong> skrawania


4.4 <strong>Cykle</strong> skrawania<br />

Wykonanie cyklu<br />

1 przemieszcza si równolegle do osi od „X, Z“ do punktu<br />

pocztkowego konturu“<br />

2 obrabia na gotowo zdefiniowany fragment konturu<br />

124 4 Programowanie cykli


Przykłady cykli skrawania<br />

Obróbka zgrubna i wykańczajca konturu<br />

zewntrznego<br />

Zaznaczony obszar od „AP” (punkt pocztkowy<br />

konturu) do „EP” (punkt końcowy konturu) zostaje<br />

obrobiony zgrubnie przy pomocy cyklu „skrawanie<br />

wzdłuż – rozszerzone”, przy uwzgldnieniu<br />

naddatków (patrz ilustracja po prawej u góry). W<br />

nastpnym kroku zostaje ten element konturu<br />

obrabiany na gotowo z „skrawanie wzdłuż –<br />

rozszerzone” (ilustracja po prawej u dołu).<br />

„Rozszerzony tryb” wytwarza zarówno zaokrglenie<br />

jak i powierzchni ukośn na końcu konturu.<br />

Parametry „punkt pocztkowy konturu X1, Z1” i<br />

„punkt końcowy konturu X2, Z2” s miarodajnymi dla<br />

kierunku skrawania i dosuwu - tu obróbka<br />

zewntrzna i dosuw „w kierunku – X”.<br />

Dane o narzdziach<br />

Narzdzia tokarskie (dla obróbki zewntrznej)<br />

WO = 1 – orientacja narzdzia<br />

A = 93° - kt przystawienia<br />

B = 55° – kt wierzchołkowy<br />

HEIDENHAIN MANUALplus 4110 125<br />

4.4 <strong>Cykle</strong> skrawania


4.4 <strong>Cykle</strong> skrawania<br />

Obróbka zgrubna i wykańczajca konturu<br />

wewntrznego<br />

Zaznaczony obszar od „AP” (punkt pocztkowy<br />

konturu) do „EP” (punkt końcowy konturu) zostaje<br />

obrobiony zgrubnie przy pomocy cyklu „skrawanie<br />

wzdłuż – rozszerzone”, przy uwzgldnieniu<br />

naddatków (patrz ilustracja po prawej u góry). W<br />

nastpnym kroku zostaje ten element konturu<br />

obrabiany na gotowo z „skrawanie wzdłuż –<br />

rozszerzone” (ilustracja po prawej u dołu).<br />

„Rozszerzony tryb” wytwarza zarówno zaokrglenie<br />

jak i fazk na końcu konturu.<br />

Parametry „punkt pocztkowy konturu X1, Z1” i<br />

„punkt końcowy konturu X2, Z2” s miarodajnymi dla<br />

kierunku skrawania i dosuwu - tu obróbka<br />

wewntrzna i dosuw „w kierunku – X”.<br />

Dane o narzdziach<br />

Narzdzia tokarskie (dla obróbki wewntrznej)<br />

WO = 7 – orientacja narzdzia<br />

A = 93° - kt przystawienia<br />

B = 55° – kt wierzchołkowy<br />

126 4 Programowanie cykli


Obróbka zgrubna (usuwanie materiału) przy<br />

użyciu cyklu z pogłbianiem<br />

Używane narzdzie nie może wcinać si pod ktem<br />

wynoszcym 15°. Z tego powodu przeznaczony do<br />

obróbki obszar zostaje obrabiany w dwóch etapach.<br />

1. etap:<br />

Zaznaczony obszar od „AP” (punkt pocztkowy<br />

konturu) do „EP” (punkt końcowy konturu) zostaje<br />

obrobiony zgrubnie przy pomocy cyklu „pogłbianie<br />

wzdłuż – rozszerzone”, przy uwzgldnieniu<br />

naddatków.<br />

„Kt pocztkowy A” zostaje, jak to wymiarowano na<br />

rysunku, zadany z 15°. MANUALplus oblicza na<br />

podstawie parametrów narzdzia maksymalny<br />

możliwy kt pogłbienia. „Resztka materiału”<br />

pozostaje i zostanie skrawana na 2. etapie.<br />

„Rozszerzony tryb” zostaje używany, aby wytwarzać<br />

zaokrglenia w zagłbieniu konturu.<br />

Prosz uwzgldnić parametry „punkt pocztkowy<br />

konturu X1, Z1” i „punkt końcowy konturu X2, Z2”. S<br />

one miarodajne dla kierunku skrawania i dosuwu - tu<br />

obróbka zewntrzna i dosuw „w kierunku – X”.<br />

Dane o narzdziach<br />

Narzdzia tokarskie (dla obróbki zewntrznej)<br />

WO = 1 – orientacja narzdzia<br />

A = 93° - kt przystawienia<br />

B = 55° – kt wierzchołkowy<br />

HEIDENHAIN MANUALplus 4110 127<br />

4.4 <strong>Cykle</strong> skrawania


4.4 <strong>Cykle</strong> skrawania<br />

2. etap:<br />

„Pozostały do usunicia materiał” (zaznaczony<br />

obszar na ilustracji po lewej u góry) zostaje<br />

obrabiony zgrubnie z „pogłbianie wzdłuż –<br />

rozszerzony”. Przed wykonaniem tego kroku zostaje<br />

zmienione narzdzie.<br />

„Rozszerzony tryb” zostaje używany, aby wytwarzać<br />

zaokrglenia w zagłbieniu konturu.<br />

Parametry „punkt pocztkowy konturu X1, Z1” i<br />

„punkt końcowy konturu X2, Z2” s miarodajnymi dla<br />

kierunku skrawania i dosuwu - tu obróbka<br />

zewntrzna i dosuw „w kierunku –X”.<br />

Parametr „punkt pocztkowy konturu Z1” został<br />

ustalony przy symulacji 1. kroku.<br />

Dane o narzdziach<br />

Narzdzia tokarskie (dla obróbki zewntrznej)<br />

WO = 3 – orientacja narzdzia<br />

A = 93° - kt przystawienia<br />

B = 55° – kt wierzchołkowy<br />

128 4 Programowanie cykli


<strong>4.5</strong> <strong>Cykle</strong> <strong>toczenia</strong> <strong>poprzecznego</strong><br />

Grupa cykle <strong>toczenia</strong> <strong>poprzecznego</strong><br />

zawiea cykle przecinania, <strong>toczenia</strong><br />

<strong>poprzecznego</strong>, podcinania i obcinania.<br />

Proste kontury obrabiane s w<br />

„normalnym trybie”, kompleksowe<br />

kontury w „rozszerzonym trybie”. ICPkontury<br />

<strong>toczenia</strong> <strong>poprzecznego</strong><br />

obrabiaj dowolne, opisane przy<br />

pomocy „ICP“ kontury (patrz “Kontury<br />

ICP“ na stronie 242).<br />

Rozplanowanie przejść:<br />

MANUALplus oblicza wcicie w<br />

materiał, które


<strong>4.5</strong> <strong>Cykle</strong> <strong>toczenia</strong> <strong>poprzecznego</strong><br />

Formy konturu<br />

Elementy konturu przy cyklach przecinania<br />

Normalny tryb<br />

skrawanie prostoktnego obszaru<br />

Tryb rozszerzony<br />

powierzchnia ukośna na pocztku konturu<br />

Tryb rozszerzony<br />

powierzchnia ukośna na końcu konturu<br />

Tryb rozszerzony<br />

Zaokrglenie na obydwu narożach<br />

zagłbienia konturu<br />

Tryb rozszerzony<br />

Fazka (lub zaokrglenie) na pocztku<br />

konturu<br />

Tryb rozszerzony<br />

Fazka (lub zaokrglenie) na końcu konturu)<br />

130 4 Programowanie cykli


Przecicie radialnie/osiowo<br />

Wybór „cykli <strong>toczenia</strong> <strong>poprzecznego</strong>”<br />

„Podcicie radialnie” wybrać (ilustracje po prawej)<br />

„Podcicie osiowo“ wybrać (ilustracje na nastpnej<br />

stronie)<br />

Cykl wytwarza zdefiniowan w „Q” liczb podcić. Parametry „X/Z -<br />

X2/Z2” definiuj pierwsze podcicie (położenie, głbokość i<br />

szerokość podcicia).<br />

Parametry cyklu<br />

Punkt startu X, Z<br />

X2, Z2 punkt końcowy konturu<br />

P szerokość <strong>toczenia</strong> <strong>poprzecznego</strong>: wcicia


<strong>4.5</strong> <strong>Cykle</strong> <strong>toczenia</strong> <strong>poprzecznego</strong><br />

Wykonanie cyklu<br />

1 oblicza pozycje podcicia i rozplanowanie podcić<br />

2 dosuwa od punktu startu lub od podcicia równolegle do osi dla<br />

nastpnego podcicia<br />

3 przemieszcza si z posuwem do „punktu końcowego X2” lub<br />

„punktu końcowego Z2”<br />

4 przebywa czas „E” na tej pozycji<br />

5 odsuwa i ponownie wcina w materiał<br />

6 powtarza 3..5, aż podcicie zostanie wytworzone<br />

7 powtarza 2...6, aż wszystkie podcicia zostan wytworzone<br />

8 powraca równolegle do osi do punktu startu<br />

132 4 Programowanie cykli


Podcicie radialnie/osiowo – rozszerzone<br />

Wybór „cykli <strong>toczenia</strong> <strong>poprzecznego</strong>”<br />

„Podcicie radialnie” wybrać (ilustracje po prawej)<br />

„Podcicie osiowo“ wybrać (ilustracje na nastpnej<br />

stronie)<br />

Rozszerzone włczyć<br />

Cykl wytwarza zdefiniowan w „Q” liczb podcić. Parametry „X1/Z1<br />

- X2/Z2” definiuj pierwsze podcicie (położenie, głbokość i<br />

szerokość podcicia).<br />

Parametry cyklu<br />

Punkt startu X, Z<br />

X1, Z1 punkt pocztkowy konturu<br />

X2, Z2 punkt końcowy konturu<br />

P szerokość <strong>toczenia</strong> <strong>poprzecznego</strong>: wcicia


<strong>4.5</strong> <strong>Cykle</strong> <strong>toczenia</strong> <strong>poprzecznego</strong><br />

Przy pomocy nastpujcych wybieralnych parametrów operator<br />

definiuje:<br />

A: powierzchnia ukośna na pocztku konturu<br />

W: powierzchnia ukośna na końcu konturu<br />

R: zaokrglenie (w obydwu narożach doliny konturu)<br />

B1: fazka/zaokrglenie na pocztku konturu<br />

B2: fazka/zaokrglenie na końcu konturu<br />

Wykonanie cyklu<br />

1 oblicza pozycje podcicia i rozplanowanie podcić<br />

2 dosuwa od punktu startu lub od podcicia równolegle do osi dla<br />

nastpnego podcicia<br />

3 przemieszcza si z posuwem do „punktu końcowego X2” lub do<br />

„punktu końcowego Z2” albo do wybieralnego elementu konturu<br />

4 przebywa czas dwóch obrotów na tej pozycji<br />

5 odsuwa i ponownie wcina w materiał<br />

6 powtarza 3..5, aż podcicie zostanie wytworzone<br />

7 powtarza 2...6, aż wszystkie podcicia zostan wytworzone<br />

8 powraca równolegle do osi do punktu startu<br />

134 4 Programowanie cykli


Podcicie radialnie/osiowo obróbka<br />

wykańczajca<br />

Wybór „cykli <strong>toczenia</strong> <strong>poprzecznego</strong>”<br />

„Podcicie radialnie” wybrać (ilustracje po prawej)<br />

„Podcicie osiowo“ wybrać (ilustracje na nastpnej<br />

stronie)<br />

Przejście wykańczajce włczyć<br />

Cykl obrabia na gotowo zdefiniowan w „Q” liczb podcić.<br />

Parametry „X/Z - X2/Z2” definiuj pierwsze podcicie (położenie,<br />

głbokość i szerokość podcicia).<br />

Parametry cyklu<br />

Punkt startu X, Z<br />

X2, Z2 punkt końcowy konturu<br />

DX, DZ odstp do nastpnego podcicia wzgldem<br />

poprzedniego podcicia<br />

Q liczba cykli podcicia – default: 1<br />

T numer narzdzia<br />

S prdkość obrotowa/prdkość skrawania<br />

F posuw obrotowy<br />

HEIDENHAIN MANUALplus 4110 135<br />

<strong>4.5</strong> <strong>Cykle</strong> <strong>toczenia</strong> <strong>poprzecznego</strong>


<strong>4.5</strong> <strong>Cykle</strong> <strong>toczenia</strong> <strong>poprzecznego</strong><br />

Wykonanie cyklu<br />

1 oblicza pozycje podcić<br />

2 dosuwa od punktu startu lub od podcicia równolegle do osi dla<br />

nastpnego podcicia<br />

3 obrabia na gotowo pierwszy bok zarysu gwintu i zagłbienie<br />

konturu na krótko przed „końcem podcicia”<br />

4 dosuwa równolegle do osi dla drugiego boku zarysu gwintu<br />

5 obrabia na gotowo drugi bok zarysu gwintu i reszt zagłbienia<br />

konturu<br />

6 powtarza 2..0.5, aż wszystkie podcicia zostan wytworzone<br />

7 powraca równolegle do osi do punktu startu<br />

136 4 Programowanie cykli


Podcicie radialnie/osiowo obróbka<br />

wykańczajca – rozszerzone<br />

Wybór „cykli <strong>toczenia</strong> <strong>poprzecznego</strong>”<br />

„Podcicie radialnie” wybrać (ilustracje po prawej)<br />

„Podcicie osiowo“ wybrać (ilustracje na nastpnej<br />

stronie)<br />

Rozszerzone włczyć<br />

Przejście wykańczajce włczyć<br />

Cykl wytwarza zdefiniowan w „Q” liczb podcić. Parametry „X/Z -<br />

X2/Z2” definiuj pierwsze podcicie (położenie, głbokość i<br />

szerokość podcicia).<br />

Parametry cyklu<br />

Punkt startu X, Z<br />

X1, Z1 punkt pocztkowy konturu<br />

X2, Z2 punkt końcowy konturu<br />

A kt pocztkowy: zakres: 0°


<strong>4.5</strong> <strong>Cykle</strong> <strong>toczenia</strong> <strong>poprzecznego</strong><br />

Przy pomocy nastpujcych wybieralnych parametrów operator<br />

definiuje:<br />

A: powierzchnia ukośna na pocztku konturu<br />

W: powierzchnia ukośna na końcu konturu<br />

R: zaokrglenie (w obydwu narożach doliny konturu)<br />

B1: fazka/zaokrglenie na pocztku konturu<br />

B2: fazka/zaokrglenie na końcu konturu<br />

Wykonanie cyklu<br />

1 oblicza pozycje podcić<br />

2 dosuwa od punktu startu lub od podcicia równolegle do osi dla<br />

nastpnego podcicia<br />

3 obrabia na gotowo pierwszy bok zarysu gwintu (przy<br />

uwzgldnieniu wybieralnych elementów konturu) oraz<br />

zagłbienie konturu na krótko przed „końcem podcicia”<br />

4 dosuwa równolegle do osi dla drugiego boku zarysu gwintu<br />

5 obrabia na gotowo drugi bok zarysu gwintu (przy uwzgldnieniu<br />

wybieralnych elementów konturu) i reszt zagłbienia konturu<br />

6 powtarza 2...5, aż wszystkie podcicia zostan wytworzone<br />

7 powraca równolegle do osi do punktu startu<br />

138 4 Programowanie cykli


ICP-cykle podcinania<br />

Wybór „cykli <strong>toczenia</strong> <strong>poprzecznego</strong>”<br />

„Podcicie radialnie ICP” (ilustracje po prawej)<br />

„Podcicie osiowo ICP“ wybrać (ilustracje na<br />

nastpnej stronie)<br />

Cykl wytwarza zdefiniowan w „Q” liczb podcić przy pomocy<br />

konturu podcinania ICP. Parametry „X, Z” definiuj położenie<br />

pierwszego podcicia<br />

Parametry cyklu<br />

Punkt startu X, Z<br />

P szerokość <strong>toczenia</strong> <strong>poprzecznego</strong>: wcicia


<strong>4.5</strong> <strong>Cykle</strong> <strong>toczenia</strong> <strong>poprzecznego</strong><br />

Wykonanie cyklu<br />

1 oblicza pozycje podcicia i rozplanowanie podcić<br />

2 dosuwa od punktu startu lub od podcicia równolegle do osi dla<br />

nastpnego podcicia<br />

3 skrawa odpowiednio do zdefiniowanego konturu<br />

4 powraca i wcina dla nastpnego przejścia<br />

5 powtarza 3.0.4, aż podcicie zostanie wytworzone<br />

6 powtarza 2..0.5, aż wszystkie podcicia zostan wytworzone<br />

7 powraca równolegle do osi do punktu startu<br />

140 4 Programowanie cykli


ICP-podcinanie obróbka na gotowo radialnie/<br />

osiowo<br />

Wybór „cykli <strong>toczenia</strong> <strong>poprzecznego</strong>”<br />

„Podcicie radialnie ICP” (ilustracje po prawej)<br />

„Podcicie osiowo ICP“ wybrać (ilustracje na<br />

nastpnej stronie)<br />

Przejście wykańczajce włczyć<br />

Cykl obrabia na gotowo zdefiniowan w „Q” liczb podcić przy<br />

pomocy konturu podcinania ICP. Parametry „X, Z” definiuj<br />

położenie pierwszego podcicia.<br />

Narzdzie przemieszcza si na końcu cyklu do punktu startu.<br />

Parametry cyklu<br />

Punkt startu X, Z<br />

I, K naddatek X, Z<br />

N ICP numer konturu<br />

DX, DZ odstp do nastpnego podcicia wzgldem<br />

poprzedniego podcicia<br />

Q liczba cykli podcicia – default: 1<br />

T numer narzdzia<br />

S prdkość obrotowa/prdkość skrawania<br />

F posuw obrotowy<br />

HEIDENHAIN MANUALplus 4110 141<br />

<strong>4.5</strong> <strong>Cykle</strong> <strong>toczenia</strong> <strong>poprzecznego</strong>


<strong>4.5</strong> <strong>Cykle</strong> <strong>toczenia</strong> <strong>poprzecznego</strong><br />

Wykonanie cyklu<br />

1 oblicza pozycje podcić<br />

2 dosuwa od punktu startu lub od podcicia równolegle do osi dla<br />

nastpnego podcicia<br />

3 obrabia na gotowo podcicie<br />

4 powtarza 2..0.3, aż wszystkie podcicia zostan wytworzone<br />

5 powraca równolegle do osi do punktu startu<br />

142 4 Programowanie cykli


Toczenie poprzeczne<br />

<strong>Cykle</strong> <strong>toczenia</strong> <strong>poprzecznego</strong> skrawaj poprzez przemienne<br />

przemieszczenia podcinania i obróbki zgrubnej. W ten sposób<br />

nastpuje skrawanie z minimum przemieszczeń wznoszenia i<br />

dosuwu.<br />

Nastpujce parametry wpływaj na szczególne cechy obróbki<br />

toczeniem poprzecznym:<br />

posuw podcinania O: posuw dla przemieszczenia podcinania<br />

obróbka toczeniem jedno-/dwukierunkowa U: można<br />

przeprowadzić obróbk toczeniem jedno-lub dwukierunkowo. W<br />

przypadku radialnych cykli <strong>toczenia</strong> <strong>poprzecznego</strong> nastpuje<br />

jednokierunkowa obróbka w kierunku wrzeciona głównego – w<br />

przypadku osiowych ICP-cykli <strong>toczenia</strong> <strong>poprzecznego</strong> kierunek<br />

obróbki odpowiada kierunkowi definicji konturu.<br />

Szerokość przesunicia B: od drugiego dosuwu skrawany odcinek<br />

zostaje zredukowany na przejściu od <strong>toczenia</strong> do <strong>toczenia</strong><br />

<strong>poprzecznego</strong> o „szerokość wzajemnego przesunicia B”. Przy<br />

każdym kolejnym przejściu od <strong>toczenia</strong> do <strong>toczenia</strong> <strong>poprzecznego</strong><br />

nastpuje w tym miejscu zredukowanie o „B” - dodatkowo do<br />

dotychczasowego przesunicia. Suma „przesunicia” zostaje<br />

ograniczona do 80% efektywnej szerokości ostrza (efektywna<br />

szerokość ostrza = szerokość ostrza -2*promień ostrza).<br />

MANUALplus redukuje w razie potrzeby zaprogramowan<br />

szerokość przesunicia. Pozostały materiał zostaje usuwany na<br />

końcu podcinania wstpnego za pomoc suwu podcinania.<br />

Korekcja głbokości <strong>toczenia</strong> RB: w zależności od materiału,<br />

prdkości posuwowej etc. ostrze „przegina si” przy obróbce<br />

toczeniem. Ten błd wcicia korygujemy przy obróbce<br />

wykańczajcej, przy pomocy „korekcji głbokości <strong>toczenia</strong> RB".<br />

Korekcja głbokości <strong>toczenia</strong> zostaje z reguły ustalona<br />

empirycznie.<br />

<strong>Cykle</strong> zakładaj z góry użycie przecinaków tokarskich .<br />

HEIDENHAIN MANUALplus 4110 143<br />

<strong>4.5</strong> <strong>Cykle</strong> <strong>toczenia</strong> <strong>poprzecznego</strong>


<strong>4.5</strong> <strong>Cykle</strong> <strong>toczenia</strong> <strong>poprzecznego</strong><br />

Toczenie poprzeczne radialnie/osiowo<br />

Wybór „cykli <strong>toczenia</strong> <strong>poprzecznego</strong>”<br />

Wybrać „toczenie poprzeczne”<br />

„Toczenie poprzeczne radialnie” wybrać (ilustracje<br />

po prawej)<br />

„Toczenie poprzeczne osiowo“ wybrać (ilustracje na<br />

nastpnej stronie)<br />

Cykl skrawa opisany poprzez „X, Z“ i „X2, Z2“ prostokt (patrz także<br />

“Toczenie poprzeczne“ na stronie 143).<br />

Parametry cyklu<br />

Punkt startu X, Z<br />

X2, Z2 punkt końcowy konturu<br />

P głbokość wcicia: maksymalna głbokość wcicia<br />

O posuw podcinania – domyślnie: aktywny posuw<br />

B szerokość wzajemnego przesunicia – default: 0<br />

U obróbka toczeniem jednokierunkowa – default: 0<br />

U=0: dwukierunkowo<br />

U=1: jednokierunkowo (kierunek: patrz rysunek pomocniczy)<br />

T numer narzdzia<br />

S prdkość obrotowa/prdkość skrawania<br />

F posuw obrotowy<br />

144 4 Programowanie cykli


Wykonanie cyklu<br />

1 oblicza podział przejść<br />

2 dosuwa od punktu startu „X,Z” dla pierwszego przejścia<br />

3 podcina (obróbka toczeniem poprzecznym)<br />

4 skrawa prostoktnie do kierunku podcinania (obróbka<br />

toczeniem)<br />

5 powtarza 3...4, aż „punkt końcowy konturu Z2/X2” zostanie<br />

osignity<br />

6 powraca równolegle do osi do punktu startu<br />

HEIDENHAIN MANUALplus 4110 145<br />

<strong>4.5</strong> <strong>Cykle</strong> <strong>toczenia</strong> <strong>poprzecznego</strong>


<strong>4.5</strong> <strong>Cykle</strong> <strong>toczenia</strong> <strong>poprzecznego</strong><br />

Toczenie poprzeczne radialnie/osiowo –<br />

rozszerzone<br />

Wybór „cykli <strong>toczenia</strong> <strong>poprzecznego</strong>”<br />

Wybrać „toczenie poprzeczne”<br />

„Toczenie poprzeczne radialnie” wybrać (ilustracje<br />

po prawej)<br />

„Toczenie poprzeczne osiowo“ wybrać (ilustracje na<br />

nastpnej stronie)<br />

Rozszerzone włczyć<br />

Cykl skrawa opisany poprzez „X/Z1“ i „X2, Z2“ obszar przy<br />

uwzgldnieniu naddatków (patrz także “Toczenie poprzeczne“ na<br />

stronie 143).<br />

Parametry cyklu<br />

Punkt startu X, Z<br />

X1, Z1 punkt pocztkowy konturu<br />

X2, Z2 punkt końcowy konturu<br />

P głbokość wcicia: maksymalna głbokość wcicia<br />

O posuw podcinania – domyślnie: aktywny posuw<br />

A kt pocztkowy: zakres: 0°


T numer narzdzia<br />

S prdkość obrotowa/prdkość skrawania<br />

F posuw obrotowy<br />

B szerokość wzajemnego przesunicia – default: 0<br />

U obróbka toczeniem jednokierunkowa – default: 0<br />

U=0: dwukierunkowo<br />

U=1: jednokierunkowo (kierunek: patrz rysunek pomocniczy)<br />

I, K naddatek X, Z<br />

Przy pomocy nastpujcych wybieralnych parametrów operator<br />

definiuje:<br />

A: powierzchnia ukośna na pocztku konturu<br />

W: powierzchnia ukośna na końcu konturu<br />

R: zaokrglenie (w obydwu narożach doliny konturu)<br />

B1: fazka/zaokrglenie na pocztku konturu<br />

B2: fazka/zaokrglenie na końcu konturu<br />

Wykonanie cyklu<br />

1 oblicza podział przejść<br />

2 dosuwa od punktu startu „X,Z” dla pierwszego przejścia<br />

3 podcina (obróbka toczeniem poprzecznym)<br />

4 skrawa prostoktnie do kierunku podcinania (obróbka<br />

toczeniem)<br />

5 powtarza 3...4, aż „punkt końcowy konturu Z2/X2” zostanie<br />

osignity<br />

6 podtacza fazk/zaokrglenie na pocztku/końcu konturu, jeśli<br />

zdefiniowano<br />

7 powraca równolegle do osi do punktu startu<br />

HEIDENHAIN MANUALplus 4110 147<br />

<strong>4.5</strong> <strong>Cykle</strong> <strong>toczenia</strong> <strong>poprzecznego</strong>


<strong>4.5</strong> <strong>Cykle</strong> <strong>toczenia</strong> <strong>poprzecznego</strong><br />

Toczenie poprzeczne radialnie/osiowo<br />

obróbka na gotowo<br />

Wybór „cykli <strong>toczenia</strong> <strong>poprzecznego</strong>”<br />

Wybrać „toczenie poprzeczne”<br />

„Toczenie poprzeczne radialnie” wybrać (ilustracje<br />

po prawej)<br />

„Toczenie poprzeczne osiowo“ wybrać (ilustracje na<br />

nastpnej stronie)<br />

Przejście wykańczajce włczyć<br />

Cykl obrabia na gotowo fragment konturu od „X, Z” do „X2, Z2” (patrz<br />

także “Toczenie poprzeczne“ na stronie 143).<br />

Parametry cyklu<br />

Przy pomocy „naddatków półwyrobu I, K” definiujemy<br />

materiał, skrawany przy cyklu obróbki wykańczajcej.<br />

Dlatego też należy koniecznie podać naddatki przy<br />

obróbce wykańczajcej <strong>toczenia</strong> <strong>poprzecznego</strong>.<br />

Punkt startu X, Z<br />

X2, Z2 punkt końcowy konturu<br />

I, K naddatek półwyrobu X, Z<br />

T numer narzdzia<br />

S prdkość obrotowa/prdkość skrawania<br />

F posuw obrotowy<br />

148 4 Programowanie cykli


Wykonanie cyklu<br />

1 dosuwa od punktu „X, Z”<br />

2 obrabia na gotowo pierwszy bok zarysu gwintu, później<br />

zagłbienie konturu na krótko przed „przed punktem końcowym<br />

Z2/X2”<br />

3 przemieszcza si równolegle do osi<br />

radialnie: na „X/Z2“<br />

osiowo: na „Z/X2“<br />

4 obrabia drugi bok zarysu gwintu, potem reszt doliny konturu<br />

5 powraca równolegle do osi do punktu startu<br />

HEIDENHAIN MANUALplus 4110 149<br />

<strong>4.5</strong> <strong>Cykle</strong> <strong>toczenia</strong> <strong>poprzecznego</strong>


<strong>4.5</strong> <strong>Cykle</strong> <strong>toczenia</strong> <strong>poprzecznego</strong><br />

Toczenie poprzeczne radialnie/osiowo<br />

obróbka wykańczajca – rozszerzone<br />

Wybór „cykli <strong>toczenia</strong> <strong>poprzecznego</strong>”<br />

Wybrać „toczenie poprzeczne”<br />

„Toczenie poprzeczne radialnie” wybrać (ilustracje<br />

po prawej)<br />

„Toczenie poprzeczne osiowo“ wybrać (ilustracje na<br />

nastpnej stronie)<br />

Rozszerzone włczyć<br />

Przejście wykańczajce włczyć<br />

Cykl obrabia na gotowo fragment konturu od „X1, Z1” do „X2, Z2”<br />

(patrz także “Toczenie poprzeczne“ na stronie 143).<br />

Parametry cyklu<br />

Punkt startu X, Z<br />

X1, Z1 punkt pocztkowy konturu<br />

X2, Z2 punkt końcowy konturu<br />

O posuw podcinania – domyślnie: aktywny posuw<br />

A kt pocztkowy: zakres: 0°


Przy pomocy nastpujcych wybieralnych parametrów operator<br />

definiuje:<br />

A: powierzchnia ukośna na pocztku konturu<br />

W: powierzchnia ukośna na końcu konturu<br />

R: zaokrglenie (w obydwu narożach doliny konturu)<br />

B1: fazka/zaokrglenie na pocztku konturu<br />

B2: fazka/zaokrglenie na końcu konturu<br />

Przy pomocy „naddatków półwyrobu I, K” definiujemy<br />

materiał, skrawany przy cyklu obróbki wykańczajcej.<br />

Dlatego też należy koniecznie podać naddatki przy<br />

obróbce wykańczajcej <strong>toczenia</strong> <strong>poprzecznego</strong>.<br />

Wykonanie cyklu<br />

1 dosuwa od punktu „X, Z”<br />

2 obrabia na gotowo pierwszy bok zarysu gwintu przy<br />

uwzgldnieniu wybieralnych elementów konturu, potem<br />

zagłbienie konturu przed „punktem końcowym Z2/X2”<br />

3 dosuwa równolegle do osi dla obróbki wykańczajcej drugiego<br />

boku zarysu gwintu<br />

4 obrabia na gotowo drugi bok zarysu gwintu przy uwzgldnieniu<br />

wybieralnych elementów konturu, potem reszt doliny konturu<br />

konturu<br />

5 obrabia na gotowo fazk/zaokrglenie na pocztku/końcu<br />

konturu, jeśli zdefiniowano<br />

HEIDENHAIN MANUALplus 4110 151<br />

<strong>4.5</strong> <strong>Cykle</strong> <strong>toczenia</strong> <strong>poprzecznego</strong>


<strong>4.5</strong> <strong>Cykle</strong> <strong>toczenia</strong> <strong>poprzecznego</strong><br />

ICP-toczenie poprzeczne radialnie/osiowo<br />

Wybór „cykli <strong>toczenia</strong> <strong>poprzecznego</strong>”<br />

Wybrać „toczenie poprzeczne”<br />

„Toczenie poprzeczne radialnie ICP” (ilustracje po<br />

prawej)<br />

„Toczenie poprzeczne osiowo ICP“ wybrać<br />

(ilustracje na nastpnej stronie)<br />

Cykl skrawa przy uwzgldnieniu naddatków przy:<br />

opadajcych konturach: opisanym poprzez „X, Z“ i kontur ICP<br />

obszarze<br />

rosncych konturach: opisanym poprzez „X1, Z1“ i kontur ICP<br />

obszarze<br />

Patrz także “Toczenie poprzeczne“ na stronie 143.<br />

Parametry cyklu<br />

Operator definiuje przy<br />

opadajcych konturach: tylko „punkt startu X,Z“ – a<br />

nie „punkt pocztkowy konturu X1, Z1”<br />

rosncych konturach: „punkt startu X,Z“ i „punkt<br />

pocztkowy konturu X1, Z1”<br />

Punkt startu X, Z<br />

X1, Z1 punkt pocztkowy półwyrobu<br />

P głbokość wcicia: maksymalna głbokość wcicia<br />

O posuw podcinania – domyślnie: aktywny posuw<br />

B szerokość wzajemnego przesunicia – default: 0<br />

U obróbka toczeniem jednokierunkowa – default: 0<br />

U=0: dwukierunkowo<br />

U=1: jednokierunkowo (kierunek: patrz rysunek pomocniczy)<br />

I, K naddatek X, Z<br />

N ICP-numer konturu<br />

T numer narzdzia<br />

S prdkość obrotowa/prdkość skrawania<br />

F posuw obrotowy<br />

152 4 Programowanie cykli


Wykonanie cyklu<br />

1 oblicza podział przejść<br />

2 dosuwa od punktu startu „X,Z” dla pierwszego przejścia<br />

3 podcina (obróbka toczeniem poprzecznym)<br />

4 skrawa prostoktnie do kierunku podcinania (obróbka<br />

toczeniem)<br />

5 powtarza 3...4, aż zdefiniowany obszar zostanie zeskrawany<br />

6 powraca równolegle do osi do punktu startu<br />

HEIDENHAIN MANUALplus 4110 153<br />

<strong>4.5</strong> <strong>Cykle</strong> <strong>toczenia</strong> <strong>poprzecznego</strong>


<strong>4.5</strong> <strong>Cykle</strong> <strong>toczenia</strong> <strong>poprzecznego</strong><br />

ICP-toczenie poprzeczne radialnie/osiowo<br />

obróbka na gotowo<br />

Wybór „cykli <strong>toczenia</strong> <strong>poprzecznego</strong>”<br />

Wybrać „toczenie poprzeczne”<br />

„Toczenie poprzeczne radialnie ICP“ (ilustracje po<br />

prawej u góry i na środku)<br />

„Toczenie poprzeczne osiowo ICP“ wybrać<br />

(ilustracje po prawej u dołu)<br />

Przejście wykańczajce włczyć<br />

Cykl obrabia na gotowo opisany w ICP-konturze fragment konturu<br />

(patrz także “Toczenie poprzeczne“ na stronie 143). Narzdzie<br />

przemieszcza si na końcu cyklu do punktu startu.<br />

Parametry cyklu<br />

Punkt startu X, Z<br />

Korekcja głbokości <strong>toczenia</strong> RB:<br />

I, K naddatek półwyrobu X, Z<br />

N ICP-numer konturu<br />

T numer narzdzia<br />

S prdkość obrotowa/prdkość skrawania<br />

F posuw obrotowy<br />

Przy pomocy „naddatków półwyrobu I, K” definiujemy<br />

materiał, skrawany przy cyklu obróbki wykańczajcej.<br />

Dlatego też należy koniecznie podać naddatki przy<br />

obróbce wykańczajcej <strong>toczenia</strong> <strong>poprzecznego</strong>.<br />

154 4 Programowanie cykli


Wykonanie cyklu<br />

1 dosuwa od punktu „X, Z” równolegle do osi<br />

2 obrabia na gotowo pierwszy bok zarysu gwintu i fragment konturu<br />

na krótko przed „punktem końcowym X2/Z2”<br />

3 dosuwa równolegle do osi dla obróbki wykańczajcej drugiego<br />

boku zarysu gwintu<br />

4 obrabia drugi bok zarysu gwintu, potem reszt doliny konturu<br />

5 powraca równolegle do osi do punktu startu<br />

HEIDENHAIN MANUALplus 4110 155<br />

<strong>4.5</strong> <strong>Cykle</strong> <strong>toczenia</strong> <strong>poprzecznego</strong>


<strong>4.5</strong> <strong>Cykle</strong> <strong>toczenia</strong> <strong>poprzecznego</strong><br />

Podcicie forma H<br />

Wybór „cykli <strong>toczenia</strong> <strong>poprzecznego</strong>”<br />

„Podcinanie H” wybrać<br />

Forma konturu zależna jest od konstelacji parametrów. Jeśli<br />

operator nie poda „promienia podcicia R”, to powierzchnia ukośna<br />

zostanie wykonana do pozycji „punkt narożny konturu Z1” (promień<br />

narzdzia=promień podcicia).<br />

Jeżeli operator nie poda „kta zagłbienia W”, to zostanie on<br />

obliczony na podstawie „długości podcicia K” i „promienia<br />

podcicia R”. Punkt końcowy podcicia leży wówczas w „punkcie<br />

narożnym konturu”.<br />

Punkt końcowy podcicia zostaje ustalony zgodnie z „form<br />

podcicia H” na podstawie kta pogłbienia.<br />

Parametry cyklu<br />

Punkt startu X, Z<br />

X1, Z1 punkt narożny konturu<br />

K długość podcicia<br />

R promień podcicia – domyślnie: nie element kołowy<br />

W kt wcicia – domyślnie: W zostaje obliczony<br />

T numer narzdzia<br />

S prdkość obrotowa/prdkość skrawania<br />

F posuw obrotowy<br />

Wykonanie cyklu<br />

1 dosuwa od „X, Z“ na bezpieczn odległość<br />

2 wytwarza podcicie odpowiednio do parametrów cyklu<br />

3 powraca diagonalnie do punktu startu<br />

156 4 Programowanie cykli


Podcicie forma K<br />

Wybór „cykli <strong>toczenia</strong> <strong>poprzecznego</strong>”<br />

„Podcinanie K” wybrać<br />

Wytworzona forma konturu zależna jest od zastosowanego<br />

narzdzia, ponieważ tylko liniowe przejście pod ktem 45° zostaje<br />

wykonane.<br />

Parametry cyklu<br />

Punkt startu X, Z<br />

X1, Z1 punkt narożny konturu<br />

I głbokość podcicia<br />

T numer narzdzia<br />

S prdkość obrotowa/prdkość skrawania<br />

F posuw obrotowy<br />

Wykonanie cyklu<br />

1 przemieszcza si na biegu szybkim pod ktem 45° na „odstp<br />

bezpieczeństwa” przed „punktem narożnym konturu X1, Z1”<br />

2 wcina si na „głbokość podcicia I”<br />

3 odsuwa narzdzie po tej samej drodze do „punktu startu X, Z”<br />

HEIDENHAIN MANUALplus 4110 157<br />

<strong>4.5</strong> <strong>Cykle</strong> <strong>toczenia</strong> <strong>poprzecznego</strong>


<strong>4.5</strong> <strong>Cykle</strong> <strong>toczenia</strong> <strong>poprzecznego</strong><br />

Podcicie forma U<br />

Wybór „cykli <strong>toczenia</strong> <strong>poprzecznego</strong>”<br />

„Podcicie U” wybrać<br />

Cykl wytwarza podcicie „formy U” i obrabia na gotowo przylegajc<br />

powierzchni planow. Obróbka nastpuje kilkoma przejściami, jeśli<br />

szerokość podcicia jest wiksza niż szerokość przecinania<br />

narzdzia. Jeśli szerokość ostrza narzdzia nie jest zdefiniowana, to<br />

K zostaje przyjte za szerokość ostrza. Do wyboru zostaje<br />

wytworzana fazka/zaokrglenie.<br />

Parametry cyklu<br />

Punkt startu X, Z<br />

X1, Z1 punkt narożny konturu<br />

X2 punkt końcowy powierzchnia planowa<br />

I średnica podcicia<br />

K szerokość podcicia<br />

B fazka/zaokrglenie<br />

B>0: promień zaokrglenia<br />

B


Obcinanie<br />

Wybór „cykli <strong>toczenia</strong> <strong>poprzecznego</strong>”<br />

Wybór „obcinania“<br />

Cykl obcina czść toczon. Do wyboru zostaje wytworzana fazka<br />

albo zaokrglenie na średnicy zewntrznej.<br />

Parametry cyklu<br />

Punkt startu X, Z<br />

X1, Z1 punkt narożny konturu<br />

Srednica wewntrzna XE (rura)<br />

I średnica redukowanie posuwu<br />

B fazka/zaokrglenie<br />

B>0: promień zaokrglenia<br />

B


<strong>4.5</strong> <strong>Cykle</strong> <strong>toczenia</strong> <strong>poprzecznego</strong><br />

Przykłady cykle <strong>toczenia</strong> <strong>poprzecznego</strong><br />

Podcicie zewntrz<br />

Obróbka zostaje przeprowadzona najpierw z<br />

„podcicie radialnie – rozszerzone” przy<br />

uwzgldnieniu naddatków (ilustracja po prawej u<br />

góry). Na nastpnym etapie ten element konturu<br />

zostaje obrabiany na gotowo z „podcicie radialnie<br />

zabieg obróbki wykańczajcej – rozszerzony<br />

(ilustracja po prawej u dołu).<br />

„Rozszerzony tryb” wytwarza zaokrglenia w<br />

zagłbieniu konturu i odcinki ukośne na pocztku/<br />

końcu konturu.<br />

Prosz uwzgldnić parametry „punkt pocztkowy<br />

konturu X1, Z1” i „punkt końcowy konturu X2, Z2”. S<br />

one miarodajne dla kierunku skrawania i dosuwu - tu<br />

obróbka zewntrzna i dosuw „w kierunku – Z”.<br />

Dane o narzdziach<br />

Narzdzia tokarskie (dla obróbki zewntrznej)<br />

WO = 1 – orientacja narzdzia<br />

K = 4 – szerokość ostrza (4 mm)<br />

160 4 Programowanie cykli


Podcicie wewntrz<br />

Obróbka zostaje przeprowadzona najpierw z<br />

„podcicie radialnie – rozszerzone” przy<br />

uwzgldnieniu naddatków (ilustracja po prawej u<br />

góry). Na nastpnym etapie ten element konturu<br />

zostaje obrabiany na gotowo z „podcicie radialnie<br />

zabieg obróbki wykańczajcej – rozszerzony<br />

(ilustracja po prawej u dołu).<br />

Ponieważ „szerokość <strong>toczenia</strong> <strong>poprzecznego</strong> P” nie<br />

zostaje wprowadzone, to MANUALplus podcina z<br />

80% szerokości podcinania narzdzia.<br />

„Rozszerzony tryb” wytwarza fazki na pocztku/<br />

końcu konturu.<br />

Prosz uwzgldnić parametry „punkt pocztkowy<br />

konturu X1, Z1” i „punkt końcowy konturu X2, Z2”. S<br />

one miarodajne dla kierunku skrawania i dosuwu - tu<br />

obróbka wewntrzna i dosuw „w kierunku – Z”.<br />

Dane o narzdziach<br />

Narzdzia tokarskie (dla obróbki wewntrznej)<br />

WO = 7 – orientacja narzdzia<br />

K = 2 – szerokość ostrza (2 mm)<br />

HEIDENHAIN MANUALplus 4110 161<br />

<strong>4.5</strong> <strong>Cykle</strong> <strong>toczenia</strong> <strong>poprzecznego</strong>


4.6 <strong>Cykle</strong> gwintowania i podcinania<br />

4.6 <strong>Cykle</strong> gwintowania i<br />

podcinania<br />

Przy pomocy cykli gwintowania i<br />

podcinania wytwarza si jednozwojowe<br />

i wielozwojowe gwinty podłużne oraz<br />

stożkowe jak i podcicia.<br />

W trybie obsługi rcznej operator<br />

może:<br />

powtórzyć „ostatnie przejście“, dla<br />

skorygowania niedokładności<br />

narzdzia.<br />

z „dodatkowe nacinanie gwintu“<br />

naprawić uszkodzony gwint.<br />

Gwinty s wytwarzane ze stał<br />

prdkości obrotow.<br />

„Cykl-stop” działa na końcu nacinania<br />

gwintu<br />

Override (narzucanie zmiany) posuwu i<br />

wrzeciona nie działa podczas<br />

wykonywania cyklu.<br />

Położenie gwintu<br />

MANUALplus ustala kierunek gwintu na podstawie<br />

parametrów cyklu "pozycja startu Z" (obróbka<br />

rczna „momentalna pozycja narzdzia”) i „punkt<br />

końcowy Z2”. Operator nastawia przy pomocy<br />

klawisza funkcyjnego, czy ma zostać wykonany gwint<br />

zewntrzny czy też wewntrzny.<br />

Położenie podcicia<br />

MANUALplus ustala położenie podcicia z<br />

parametrów cyklu "punkt startu X, Z" (tryb pracy<br />

rcznej: momentalna pozycja narzdzia ) i punkt<br />

startu cylindra X1/ punkt kocowy powierzchni<br />

planowej Z2".<br />

Podcicie może zostać wykonane tylko w<br />

prostoktnym, równoległym do osi<br />

narożu konturu na osi wzdłużnej.<br />

<strong>Cykle</strong> gwintowania i podcinania Symbol<br />

Cykl gwintowania<br />

gwint podłużny jedno- lub wielozwojowy<br />

Gwint stożkowy<br />

jedno- lub wielozwojowy gwint stożkowy<br />

API-gwint<br />

jedno- lub wielozwojowy API-gwint (API: American<br />

Petroleum Institut)<br />

Podcicie DIN 76<br />

Podcicie gwintu i nacicie gwintu<br />

Podcicie DIN 509 E<br />

Podcicie i nacinanie cylindra<br />

Podcicie DIN 509 F<br />

Podcicie i nacinanie cylindra<br />

162 4 Programowanie cykli


Kt dosuwu (kt boku zarysu gwintu)<br />

Przy niektórych cyklach gwintów można podać kt dosuwu. Rysunki<br />

z prawej strony objaśniaj sposób pracy przy kcie dosuwu,<br />

wynoszcym –30° (ilustracja z prawej strony u góry) lub przy kcie<br />

dosuwu wynoszcym 0° (ilustracja z prawej po środku).<br />

Głbokość gwintu, podział skrawania<br />

Głbokość gwintowania programowana jest przy wszystkich cyklach<br />

gwintów. MANUALplus redukuje głbokość skrawania z każdym<br />

przejściem (rysunek z prawej po środku).<br />

Dołczenie funkcji kółka obrotowego przy cyklach<br />

gwintowania<br />

Od wersji software 526 488-09 można zmieniać aktualne nacinanie<br />

gwintu-poprzez dołczenie działania kółka obrotowego w X i Z a tym<br />

samym optymalizować wytwarzanie gwintu. Dołczenie działania<br />

kółka musi być udostpnione przez producenta maszyn i zostaje<br />

aktywowane poprzez włcznik na pulpicie maszyny.<br />

Funkcje kółka obrotowego s nastpujco ograniczone:<br />

X-kierunek (głbokość gwintu): w zależności od aktualnej<br />

głbokości skrawania, przy czym punkt startu i punkt końcowy<br />

gwintu nie zostanie przekroczony w X.<br />

Z-kierunek maksymalnie 1 zwój gwintu, przy czym punkt startu i<br />

punkt końcowy gwintu nie zostanie przekroczony w Z.<br />

Dobieg gwintu/wybieg gwintu<br />

Suport potrzebuje rozbiegu przed właściwym gwintem, aby<br />

osignć zaprogramowan prdkość posuwu i wybiegu na końcu<br />

gwintu aby wyhamować suport.<br />

Obliczenie długości rozbiegu:<br />

BA > 0,75 * (F*S) / a + 0,15<br />

Obliczenie długości wybiegu:<br />

BA > 0,75 * (F*S) / e + 0,15<br />

BA: minimalna długość rozbiegu<br />

BE: minimalna długość wybiegu<br />

F: Skok gwintu w mm/obrót<br />

S: Prdkość obrotowa w obroty/sekunda<br />

a: Przyśpieszenie w mm/s (patrz “Parametry konfiguracji“ na<br />

stronie 435 – 1105 „przypieszenie start wiersza“)<br />

e: Przyśpieszenie w mm/s (patrz “Parametry konfiguracji“<br />

na stronie 435 – 1105 „przypieszenie koniec wiersza“)<br />

Jeśli rozbieg/wybieg gwintu jest za krótki, to może ucierpieć na tym<br />

jakość wyrobu. MANUALplus wyświetla w tym przypadku komunikat.<br />

HEIDENHAIN MANUALplus 4110 163<br />

4.6 <strong>Cykle</strong> gwintowania i podcinania


4.6 <strong>Cykle</strong> gwintowania i podcinania<br />

Ostatnie przejście<br />

Po wykonaniu cyklu MANUALplus udostpnia funkcj Ostatnie<br />

przejście . T funkcj można wykorzystywać, aby powtórzyć<br />

ostatnie przejście gwintu ze zaktualizowan korekcj narzdzia.<br />

Przebieg funkcji "Ostatnie przejście".<br />

Sytuacja wyjściowa: cykl gwintu został wykonany - głbokość gwintu<br />

nie odpowiada wartościom zadanym.<br />

Wykonać korekcj narzdzia<br />

Ostatnie przejście nacisnć<br />

Cykl start aktywować<br />

Sprawdzenie gwintu<br />

Korekcja narzdzia i "ostatnie przejście" mog być tak<br />

czsto powtarzane, aż gwint bdzie poprawny.<br />

164 4 Programowanie cykli


Cykl gwintu (wzdłużnie)<br />

Wybór „nacinania gwintu“<br />

Wybór „cyklu gwintowania“<br />

Softkey gwint wewntrzny<br />

On: gwint wewntrzny<br />

Off: gwint zewntrzny<br />

Cykl wytwarza jednozwojowy gwint zewntrzny lub wewntrzny o<br />

kcie boku zarysu gwintu, wynoszcym 30°. Dosuw nastpuje<br />

wyłcznie w „kierunku X”.<br />

Parametry cyklu<br />

X, Z punkt startu gwintu<br />

Z2 punkt końcowy gwintu<br />

F1 skok gwintu (= posuw)<br />

U głbokość gwintu<br />

brak zapisu: zostanie obliczona<br />

Gwint zewntrzny: U=0.6134*F1<br />

Gwint wewntrzny: U=–0.5413*F1<br />

I 1 głbokość przejścia<br />

I


4.6 <strong>Cykle</strong> gwintowania i podcinania<br />

Cykl gwintowania (wzdłużnie) - rozszerzony<br />

Wybór „nacinania gwintu“<br />

Wybór „cyklu gwintowania“<br />

Rozszerzone włczyć<br />

Softkey gwint wewntrzny<br />

On: gwint wewntrzny<br />

Off: gwint zewntrzny<br />

Cykl wytwarza jednozwojowy gwint zewntrzny lub wewntrzny.<br />

Gwint rozpoczyna si w „punkcie startu X” i kończy w „punkcie<br />

końcowym Z2” (bez rozbiegu i biegu dodatkowego).<br />

Parametry cyklu<br />

X, Z punkt startu gwintu (bez rozbiegu)<br />

Z2 punkt końcowy gwintu (bez wybiegu)<br />

F1 skok gwintu (= posuw)<br />

U głbokość gwintu<br />

brak zapisu: zostanie obliczona<br />

Gwint zewntrzny: U=0.6134*F1<br />

Gwint wewntrzny: U=–0.5413*F1<br />

I 1 głbokość przejścia<br />

I0: zwiksza skok na obrót o E<br />

E


Wykonanie cyklu<br />

1 oblicza podział przejść<br />

2 startuje od „Z” do pierwszego zwoju gwintu<br />

3 przemieszcza si z posuwem do „punktu końcowego Z2”<br />

4 powraca równolegle do osi i wcina dla nastpnego zwoju gwintu<br />

5 powtarza 3...4 dla wszystkich zwojów gwintu<br />

6 dosuwa si przy uwzgldnieniu zredukowanej głbokości<br />

skrawania i „kta dosuwu A” dla nastpnego przejścia<br />

7 powtarza 3...6, aż „liczba zwojów D“ i „głbokość U“ zostan<br />

osignite<br />

HEIDENHAIN MANUALplus 4110 167<br />

4.6 <strong>Cykle</strong> gwintowania i podcinania


4.6 <strong>Cykle</strong> gwintowania i podcinania<br />

Gwint stożkowy<br />

Wybór „nacinania gwintu“<br />

„Gwint stożkowy“ wybrać<br />

Softkey gwint wewntrzny<br />

On: gwint wewntrzny<br />

Off: gwint zewntrzny<br />

Cykl wytwarza jednozwojowy lub wielozwojowy gwint zewntrzny<br />

albo wewntrzny.<br />

Parametry cyklu<br />

Punkt startu X, Z<br />

X1, Z1 punkt startu gwintu (bez rozbiegu)<br />

X2, Z2 punkt końcowy gwintu (bez wybiegu)<br />

F1 skok gwintu (= posuw)<br />

U głbokość gwintu<br />

brak zapisu: zostanie obliczona<br />

Gwint zewntrzny: U=0.6134*F1<br />

Gwint wewntrzny: U=–0.5413*F1<br />

I 1 głbokość przejścia<br />

I0: zwiksza skok na obrót o E<br />

E


Kombinacje parametrów dla kta rozwarcia stożka:<br />

X1/Z1, X2/Z2<br />

X1/Z1, Z2, W<br />

Z1, X2/Z2, W<br />

Wykonanie cyklu<br />

1 oblicza podział przejść<br />

2 dosuwa do „punktu startu X1, Z1“<br />

3 przemieszcza si z posuwem do „punktu końcowego Z2”<br />

4 powraca równolegle do osi i wcina dla nastpnego zwoju gwintu<br />

5 powtarza 3...4 dla wszystkich zwojów gwintu<br />

6 dosuwa si przy uwzgldnieniu zredukowanej głbokości<br />

skrawania i „kta dosuwu A” dla nastpnego przejścia<br />

7 powtarza 3...6, aż „liczba zwojów D“ i „głbokość U“ zostan<br />

osignite<br />

HEIDENHAIN MANUALplus 4110 169<br />

4.6 <strong>Cykle</strong> gwintowania i podcinania


4.6 <strong>Cykle</strong> gwintowania i podcinania<br />

API-gwint<br />

Wybór „nacinania gwintu“<br />

„API-gwint“ wybrać<br />

Softkey gwint wewntrzny<br />

On: gwint wewntrzny<br />

Off: gwint zewntrzny<br />

Cykl wytwarza jednozwojowy lub wielozwojowy gwint API zewntrzny<br />

albo wewntrzny. Głbokość gwintu zmniejsza si przy wybiegu<br />

gwintu.<br />

Parametry cyklu<br />

Punkt startu X, Z<br />

X1, Z1 punkt startu gwintu (bez rozbiegu)<br />

X2, Z2 punkt końcowy gwintu (bez wybiegu)<br />

F1 skok gwintu (= posuw)<br />

U głbokość gwintu<br />

brak zapisu: zostanie obliczona<br />

Gwint zewntrzny: U=0.6134*F1<br />

Gwint wewntrzny: U=–0.5413*F1<br />

I 1 głbokość przejścia<br />

I


Kombinacje parametrów dla kta rozwarcia stożka:<br />

X1/Z1, X2/Z2<br />

X1/Z1, Z2, W<br />

Z1, X2/Z2, W<br />

Wykonanie cyklu<br />

1 oblicza podział przejść<br />

2 dosuwa do „punktu startu gwintu X1, Z1“<br />

3 przemieszcza si z posuwem do „punktu końcowego Z2”, z<br />

uwzgldnieniem „kta wybiegu WE”<br />

4 powraca równolegle do osi i wcina dla nastpnego zwoju gwintu<br />

5 powtarza 3...4 dla wszystkich zwojów gwintu<br />

6 dosuwa si przy uwzgldnieniu zredukowanej głbokości<br />

skrawania i „kta dosuwu A” dla nastpnego przejścia<br />

7 powtarza 3...6, aż „liczba zwojów D“ i „głbokość U“ zostan<br />

osignite<br />

HEIDENHAIN MANUALplus 4110 171<br />

4.6 <strong>Cykle</strong> gwintowania i podcinania


4.6 <strong>Cykle</strong> gwintowania i podcinania<br />

Gwint (podłużny) dodatkowo nacinać<br />

Wybór „nacinania gwintu“<br />

Wybór „cyklu gwintowania“<br />

Przejście dodatkowe włczyć<br />

Softkey gwint wewntrzny<br />

On: gwint wewntrzny<br />

Off: gwint zewntrzny<br />

Cykl naciana dodatkowo jednozwojowy gwint. Ponieważ przedmiot<br />

był już rozmocowany, to MANUALplus musi znać dokładne położenie<br />

gwintu. Prosz w tym celu ustawić wierzchołek ostrza gwintownika<br />

po środku zwoju gwintu i przejć to położenie do parametrów „C” i<br />

„ZC” (softkey przejcie pozycji). Cykl oblicza z tej wartości kt<br />

wrzeciona w „punkcie startu Z”.<br />

Parametry cyklu<br />

Z2 punkt końcowy gwintu<br />

C zmierzony kt<br />

ZC zmierzona pozycja<br />

F1 skok gwintu (= posuw)<br />

U głbokość gwintu<br />

brak zapisu: zostanie obliczona<br />

Gwint zewntrzny: U=0.6134*F1<br />

Gwint wewntrzny: U=–0.5413*F1<br />

I 1 głbokość przejścia<br />

I


Wykonanie cyklu<br />

1 Ustawić gwintownik po środku zwoju gwintu<br />

2 Pozycj narzdzia „ZC“ i kt wrzeciona „C“ przy pomocy<br />

Przejcie pozycji przejć<br />

3 narzdzie wysunć manualnie ze zwoju gwintu<br />

4 pozycjonować narzdzie na "punkt startu X, Z"<br />

5 Rozpoczć wykonanie cyklu z „wprowadzenie gotowe”,<br />

nastpnie „cykl start”<br />

HEIDENHAIN MANUALplus 4110 173<br />

4.6 <strong>Cykle</strong> gwintowania i podcinania


4.6 <strong>Cykle</strong> gwintowania i podcinania<br />

Dodatkowe rozszerzanie gwintu (podłużnego)<br />

rozszerzone<br />

Wybór „nacinania gwintu“<br />

Wybór „cyklu gwintowania“<br />

Rozszerzone włczyć<br />

Przejście dodatkowe włczyć<br />

Softkey gwint wewntrzny<br />

On: gwint wewntrzny<br />

Off: gwint zewntrzny<br />

Cykl nacina dodatkowo jednozwojowy gwint zewntrzny lub wewntrzny.<br />

Ponieważ przedmiot był już rozmocowany, to MANUALplus<br />

musi znać dokładne położenie gwintu. Prosz w tym celu ustawić<br />

wierzchołek ostrza gwintownika po środku zwoju gwintu i przejć to<br />

położenie do parametrów „C” i „ZC” (softkey przejcie pozycji).<br />

Cykl oblicza z tej wartości kt wrzeciona w „punkcie startu Z”.<br />

Parametry cyklu<br />

Z2 punkt końcowy gwintu (bez wybiegu)<br />

C zmierzony kt<br />

ZC zmierzona pozycja<br />

F1 skok gwintu (= posuw)<br />

U głbokość gwintu<br />

brak zapisu: zostanie obliczona<br />

Gwint zewntrzny: U=0.6134*F1<br />

Gwint wewntrzny: U=–0.5413*F1<br />

I 1 głbokość przejścia<br />

I


Wykonanie cyklu<br />

1 Ustawić gwintownik po środku zwoju gwintu<br />

2 Pozycj narzdzia „ZC“ i kt wrzeciona „C“ przy pomocy<br />

Przejcie pozycji przejć<br />

3 narzdzie wysunć manualnie ze zwoju gwintu<br />

4 pozycjonować narzdzie na "punkt startu X, Z"<br />

5 Rozpoczć wykonanie cyklu z „wprowadzenie gotowe”,<br />

nastpnie „cykl start”<br />

HEIDENHAIN MANUALplus 4110 175<br />

4.6 <strong>Cykle</strong> gwintowania i podcinania


4.6 <strong>Cykle</strong> gwintowania i podcinania<br />

Dodatkowe nacinanie gwintu stożkowego<br />

Wybór „nacinania gwintu“<br />

„Gwint stożkowy“ wybrać<br />

Przejście dodatkowe włczyć<br />

Softkey gwint wewntrzny<br />

On: gwint wewntrzny<br />

Off: gwint zewntrzny<br />

Cykl nacina dodatkowo jednozwojowy lub wielozwojowy gwint<br />

stożkowy zewntrzny lub wewntrzny. Ponieważ obrabiany<br />

przedmiot już został rozmocowany, MANUALplus musi znać<br />

dokładne położenie gwintu. Prosz w tym celu ustawić wierzchołek<br />

ostrza gwintownika po środku zwoju gwintu i przejć to położenie do<br />

parametrów „C” i „ZC” (softkey przejcie pozycji). Cykl oblicza z tej<br />

wartości kt wrzeciona w „punkcie startu Z”.<br />

Parametry cyklu<br />

X1, Z1 punkt startu gwintu (bez rozbiegu)<br />

X2, Z2 punkt końcowy gwintu (bez wybiegu)<br />

C zmierzony kt<br />

ZC zmierzona pozycja<br />

F1 skok gwintu (= posuw)<br />

U głbokość gwintu<br />

brak zapisu: zostanie obliczona<br />

Gwint zewntrzny: U=0.6134*F1<br />

Gwint wewntrzny: U=–0.5413*F1<br />

I 1 głbokość przejścia<br />

I


Wykonanie cyklu<br />

1 Ustawić gwintownik po środku zwoju gwintu<br />

2 Pozycj narzdzia „ZC“ i kt wrzeciona „C“ przy pomocy<br />

Przejcie pozycji przejć<br />

3 narzdzie wysunć manualnie ze zwoju gwintu<br />

4 Narzdzie pozycjonować przed obrabianym przedmiotem<br />

5 Rozpoczć wykonanie cyklu z „wprowadzenie gotowe”,<br />

nastpnie „cykl start”<br />

HEIDENHAIN MANUALplus 4110 177<br />

4.6 <strong>Cykle</strong> gwintowania i podcinania


4.6 <strong>Cykle</strong> gwintowania i podcinania<br />

API-gwint dodatkowo nacinać<br />

Wybór „nacinania gwintu“<br />

„API-gwint“ wybrać<br />

Przejście dodatkowe włczyć<br />

Softkey gwint wewntrzny<br />

On: gwint wewntrzny<br />

Off: gwint zewntrzny<br />

Cykl nacina dodatkowo jednozwojowy lub wielozwojowy gwint API<br />

zewntrzny lub wewntrzny. Ponieważ obrabiany przedmiot już<br />

został rozmocowany, MANUALplus musi znać dokładne położenie<br />

gwintu. Prosz w tym celu ustawić wierzchołek ostrza gwintownika<br />

po środku zwoju gwintu i przejć to położenie do parametrów „C” i<br />

„ZC” (softkey przejcie pozycji). Cykl oblicza z tej wartości kt<br />

wrzeciona w „punkcie startu Z”.<br />

Parametry cyklu<br />

X1, Z1 punkt startu gwintu (bez rozbiegu)<br />

X2, Z2 punkt końcowy gwintu (bez wybiegu)<br />

C zmierzony kt<br />

ZC zmierzona pozycja<br />

F1 skok gwintu (= posuw)<br />

U głbokość gwintu<br />

brak zapisu: zostanie obliczona<br />

Gwint zewntrzny: U=0.6134*F1<br />

Gwint wewntrzny: U=–0.5413*F1<br />

I 1 głbokość przejścia<br />

I


Wykonanie cyklu<br />

1 Ustawić gwintownik po środku zwoju gwintu<br />

2 Pozycj narzdzia „ZC“ i kt wrzeciona „C“ przy pomocy<br />

Przejcie pozycji przejć<br />

3 narzdzie wysunć manualnie ze zwoju gwintu<br />

4 Narzdzie pozycjonować przed obrabianym przedmiotem<br />

5 Rozpoczć wykonanie cyklu z „wprowadzenie gotowe”,<br />

nastpnie „cykl start”<br />

HEIDENHAIN MANUALplus 4110 179<br />

4.6 <strong>Cykle</strong> gwintowania i podcinania


4.6 <strong>Cykle</strong> gwintowania i podcinania<br />

Podcicie DIN 76<br />

Wybór „nacinania gwintu“<br />

"Podcicie DIN 76" wybrać<br />

Softkey z biegiem powrotnym:<br />

Off: narzdzie zatrzymuje si na końcu cyklu<br />

(ilustracje po prawej)<br />

On: narzdzie powraca do punktu startu (ilustracje<br />

na nastpnej stronie)<br />

Cykl wytwarza podcicie gwintu DIN76, nacicie wstpne gwintu,<br />

cylinder i przylegajc powierzchni planow. Nacicie gwintu<br />

zostanie wykonane, jeśli „B” lub „RB” zostan podane.<br />

Parametry cyklu<br />

Punkt startu X, Z<br />

X1, Z1 punkt startu cylindra<br />

X2, Z2 punkt końcowy powierzchni planowej<br />

FP skok gwintu – default: tabela norm<br />

E zredukowany posuw dla pogłbiania i dla nacinania gwintu –<br />

default: posuw F<br />

T numer narzdzia<br />

S prdkość obrotowa/prdkość skrawania<br />

F posuw obrotowy<br />

I średnica pod<strong>toczenia</strong> – default: tabela norm<br />

K długość pod<strong>toczenia</strong> – default: tabela norm<br />

W kt pod<strong>toczenia</strong> - default: tabela norm<br />

R promień pod<strong>toczenia</strong> (po obydwu stronach pod<strong>toczenia</strong>) –<br />

default: tabela norm<br />

P naddatek pod<strong>toczenia</strong><br />

P>0: podział na toczenie zgrubne i toczenie wykańczajce – „P“<br />

jest naddatkiem wzdłużnym, naddatek planowy wynosi zawsze<br />

0,1 mm<br />

brak zapisu: obróbka jednym przejściem<br />

B długość nacicia cylindra – default: brak nacicia gwintu<br />

WB kt nacinania – default: 45 °<br />

RB promień nacinania – default: brak promienia nacinania<br />

180 4 Programowanie cykli


Parametry, które poda operator zostan uwzgldnione - nawet jeśli<br />

tabela norm przewiduje inne wartości. Parametry pod<strong>toczenia</strong>, nie<br />

podane przez operatora, MANUALplus zaczerpuje z tabeli norm<br />

(patrz “DIN 76 – parametry pod<strong>toczenia</strong>“ na stronie 525“):<br />

„Skok gwintu FP“ na podstawie średnicy „X1“<br />

Parametry I, K, W i R na podstawie „FP”<br />

Wykonanie cyklu<br />

1 dosuwa od punktu „X, Z”<br />

na pozycj „punkt startu X1“ lub<br />

dla nacinania gwintu<br />

2 wytwarza nacicie gwintu, jeśli zdefiniowano<br />

3 obrabia cylinder na gotowo do pocztku podcicia<br />

4 obrabia wstpnie podcicie, jeśli zdefiniowano<br />

5 wytwarza podcicie<br />

6 obrabia na gotowo do „punktu końcowego X2"<br />

7<br />

"bez powrotu". Narzdzie zatrzymuje si w „punkcie<br />

końcowym X2”<br />

"z powrotem". powraca diagonalnie do punktu startu<br />

HEIDENHAIN MANUALplus 4110 181<br />

4.6 <strong>Cykle</strong> gwintowania i podcinania


4.6 <strong>Cykle</strong> gwintowania i podcinania<br />

Podcicie DIN 509 E<br />

Wybór „nacinania gwintu“<br />

„Podcicie DIN 509 E” wybrać<br />

Softkey z biegiem powrotnym:<br />

Off: narzdzie zatrzymuje si na końcu cyklu<br />

(ilustracje po prawej)<br />

On: narzdzie powraca do punktu startu (ilustracje<br />

na nastpnej stronie)<br />

Cykl wytwarza podcicie gwintu DIN 509 formy E, nacicie wstpne<br />

gwintu, cylinder i przylegajc powierzchni planow. Dla tego<br />

obszaru cylindra można zdefiniować naddatek na szlifowanie.<br />

Nacicie cylindra zostanie wykonane, jeśli „B” lub „RB” zostan<br />

podane.<br />

Parametry cyklu<br />

Punkt startu X, Z<br />

X1, Z1 punkt startu cylindra<br />

X2, Z2 punkt końcowy powierzchni planowej<br />

E zredukowany posuw dla pogłbiania i dla nacinania gwintu –<br />

default: posuw F<br />

T numer narzdzia<br />

S prdkość obrotowa/prdkość skrawania<br />

F posuw obrotowy<br />

I głbokość pod<strong>toczenia</strong> – default: tabela norm<br />

K długość pod<strong>toczenia</strong> – default: tabela norm<br />

W kt pod<strong>toczenia</strong> - default: tabela norm<br />

R promień pod<strong>toczenia</strong> (po obydwu stronach pod<strong>toczenia</strong>) –<br />

default: tabela norm<br />

B długość nacicia cylindra – default: brak nacicia gwintu<br />

WB kt nacinania – default: 45 °<br />

RB promień nacinania – default: brak promienia nacinania<br />

U naddatek na szlifowanie dla obszaru cylindra – default: 0<br />

Parametry, które poda operator zostan uwzgldnione - nawet jeśli<br />

tabela norm przewiduje inne wartości. Jeśli operator nie poda „I, K,<br />

W i R“, to zostan one ustalone na podstawie średnicy cylindra z<br />

tabeli norm (patrz “DIN 509 E, DIN 509 F – parametry podcicia“ na<br />

stronie 527).<br />

182 4 Programowanie cykli


Wykonanie cyklu<br />

1 dosuwa od punktu „X, Z”<br />

na pozycj „punkt startu cylindra X1“ lub<br />

dla nacinania gwintu<br />

2 wytwarza nacicie gwintu, jeśli zdefiniowano<br />

3 obrabia cylinder na gotowo do pocztku podcicia<br />

4 wytwarza podcicie<br />

5 obrabia na gotowo do „punktu końcowego X2"<br />

6<br />

"bez powrotu". Narzdzie zatrzymuje si w „punkcie<br />

końcowym X2”<br />

"z powrotem". powraca diagonalnie do punktu startu<br />

HEIDENHAIN MANUALplus 4110 183<br />

4.6 <strong>Cykle</strong> gwintowania i podcinania


4.6 <strong>Cykle</strong> gwintowania i podcinania<br />

Podcicie DIN 509 F<br />

Wybór „nacinania gwintu“<br />

„Podcicie DIN 509 F” wybrać<br />

Softkey z biegiem powrotnym:<br />

Off: narzdzie zatrzymuje si na końcu cyklu<br />

(ilustracje po prawej)<br />

On: narzdzie powraca do punktu startu (ilustracje<br />

na nastpnej stronie)<br />

Cykl wytwarza podcicie gwintu DIN 509 formy F, nacicie wstpne<br />

cylindra, cylinder i przylegajc powierzchni planow. Dla tego<br />

obszaru cylindra można zdefiniować naddatek na szlifowanie.<br />

Nacicie cylindra zostanie wykonane, jeśli „B” lub „RB” zostan<br />

podane.<br />

Parametry cyklu<br />

Punkt startu X, Z<br />

X1, Z1 punkt startu cylindra<br />

X2, Z2 punkt końcowy powierzchni planowej<br />

E zredukowany posuw dla pogłbiania i dla nacinania gwintu –<br />

default: posuw F<br />

T numer narzdzia<br />

S prdkość obrotowa/prdkość skrawania<br />

F posuw obrotowy<br />

I głbokość pod<strong>toczenia</strong> – default: tabela norm<br />

K długość pod<strong>toczenia</strong> – default: tabela norm<br />

W kt pod<strong>toczenia</strong> - default: tabela norm<br />

R promień pod<strong>toczenia</strong> (po obydwu stronach pod<strong>toczenia</strong>) –<br />

default: tabela norm<br />

P głbokość planowania – default: tabela norm<br />

A kt poprzeczny - default: tabela norm<br />

B długość nacicia cylindra – default: brak nacicia gwintu<br />

WB kt nacinania – default: 45 °<br />

RB promień nacinania – default: brak promienia nacinania<br />

U naddatek na szlifowanie – default: 0<br />

Parametry, które poda operator zostan uwzgldnione - nawet jeśli<br />

tabela norm przewiduje inne wartości. Jeśli operator nie poda „I, K,<br />

W, R, P i A“, to zostan one ustalone na podstawie średnicy cylindra<br />

z tabeli norm (patrz “DIN 509 E, DIN 509 F – parametry podcicia“ na<br />

stronie 527).<br />

184 4 Programowanie cykli


Wykonanie cyklu<br />

1 dosuwa od punktu „X, Z”<br />

na pozycj „punkt startu cylindra X1“ lub<br />

dla nacinania gwintu<br />

2 wytwarza nacicie gwintu, jeśli zdefiniowano<br />

3 obrabia cylinder na gotowo do pocztku podcicia<br />

4 wytwarza podcicie<br />

5 obrabia na gotowo do „punktu końcowego X2"<br />

6<br />

"bez powrotu". Narzdzie zatrzymuje si w „punkcie<br />

końcowym X2”<br />

"z powrotem". powraca diagonalnie do punktu startu<br />

HEIDENHAIN MANUALplus 4110 185<br />

4.6 <strong>Cykle</strong> gwintowania i podcinania


4.6 <strong>Cykle</strong> gwintowania i podcinania<br />

Przykłady cykli gwintowania i podcinania<br />

Gwint zewntrzny i podcinanie gwintu<br />

Obróbka zostaje wykonana dwoma etapami.<br />

„Podcicie gwintu DIN 76” wytwarza podcicie i<br />

nacicie gwintu. Nastpnie „cykl gwintowania”<br />

wytwarza gwint.<br />

1. etap<br />

Programowane parametrów podcicia i nacinania<br />

gwintu w dwóch oknach wprowadzenia (patrz<br />

rysunek z prawej strony).<br />

Dane o narzdziach<br />

Narzdzia tokarskie (dla obróbki zewntrznej)<br />

WO = 1 – orientacja narzdzia<br />

A = 93° - kt przystawienia<br />

B = 55° – kt wierzchołkowy<br />

186 4 Programowanie cykli


2. etap<br />

”Cykl gwintu (wzdłużnego)-rozszerzony” nacina<br />

gwint. Parametry cyklu definiuj głbokość gwintu i<br />

podział skrawania (ilustracja u góry po prawej).<br />

Dane o narzdziach<br />

Gwintowniki (dla obróbki zewntrznej)<br />

WO = 1 – orientacja narzdzia<br />

HEIDENHAIN MANUALplus 4110 187<br />

4.6 <strong>Cykle</strong> gwintowania i podcinania


4.6 <strong>Cykle</strong> gwintowania i podcinania<br />

Gwint wewntrzny i podtoczenie gwintu<br />

Obróbka zostaje wykonana dwoma etapami.<br />

„Podcicie gwintu DIN 76” wytwarza podcicie i<br />

nacicie gwintu. Nastpnie „cykl gwintowania”<br />

wytwarza gwint.<br />

1. etap<br />

Programowanie parametrów podcicia i nacinania<br />

gwintu w dwóch oknach wprowadzenia (patrz<br />

rysunek z prawej strony u dołu i nastpna strona po<br />

prawej u góry).<br />

MANUALplus ustala parametry podci®cia z tabeli<br />

norm.<br />

Przy nacinaniu gwintu zostaje zadana szerokość<br />

fazki. Kt 45° jest wartości domyśln dla „kta<br />

nacicia WB”.<br />

Dane o narzdziach<br />

Narzdzia tokarskie (dla obróbki wewntrznej)<br />

WO = 7 – orientacja narzdzia<br />

A = 93° - kt przystawienia<br />

B = 55° – kt wierzchołkowy<br />

188 4 Programowanie cykli


2. etap<br />

”Cykl gwintu (wzdłużnego)” nacina gwint. Skok<br />

gwintu zostaje zadany, MANUALplus ustala<br />

pozostałe wartości z tabeli norm (ilustracja po<br />

prawej).<br />

Prosz uwzgldnić położenie softkey gwint<br />

wewntrzny.<br />

Dane o narzdziach<br />

Gwintowniki (dla obróbki wewntrznej)<br />

WO = 7 – orientacja narzdzia<br />

HEIDENHAIN MANUALplus 4110 189<br />

4.6 <strong>Cykle</strong> gwintowania i podcinania


4.7 <strong>Cykle</strong> wiercenia<br />

4.7 <strong>Cykle</strong> wiercenia<br />

Przy pomocy cykli wiercenia<br />

wytwarzamy osiowe i radialne odwierty.<br />

Obróbka wzoru: patrz “Wzory<br />

wiercenia i frezowania“ na stronie 227.<br />

Prosz zaprogramować „stał prdkość<br />

skrawania” dla napdzanych narzdzi<br />

tylko, jeżeli maszyna jest wyposażona w<br />

wyregulowane wrzeciono.<br />

<strong>Cykle</strong> wiercenia Symbol<br />

osiowy/radialny cykl wiercenia<br />

dla pojedyńczego odwiertu i wzoru<br />

osiowy/radialny cykl wiercenia<br />

głbokiego<br />

dla pojedyńczego odwiertu i wzoru<br />

osiowy/radialny cykl wytwarzania<br />

gwintów wewntrznych<br />

dla pojedyńczego odwiertu i wzoru<br />

Frezowanie gwintu<br />

frezuje gwint w istniejce odwierty<br />

190 4 Programowanie cykli


Wiercenie osiowo/radialnie<br />

Wybór „wiercenia“<br />

Wybór „wiercenia osiowego”<br />

Wybór „wiercenia radialnego”<br />

Cykl wytwarza odwiert na powierzchni czołowej/powierzchni<br />

bocznej.<br />

Parametry cyklu<br />

Punkt startu X, Z<br />

C kt wrzeciona (C-pozycja osi) – default: aktualny kt wrzeciona<br />

E czas przebywania dla wyjścia z materiału na dnie odwiertu –<br />

default: 0<br />

AB długość nawiercania i przewiercania – default: 0<br />

V warianty nawiercania i przewiercania – default: 0<br />

0: bez redukowania posuwu<br />

1: redukowanie przewiercania<br />

2: redukowanie nawiercania<br />

3: redukowanie nawiercania i przewiercania<br />

D powrót – default: 0<br />

0: bieg szybki<br />

1: posuw<br />

T numer narzdzia<br />

S prdkość obrotowa/prdkość skrawania<br />

F posuw obrotowy<br />

Wiercenie osiowo:<br />

Z1 punkt startu odwiertu – default: odwiert od "Z"<br />

Z2 punkt końcowy odwiertu<br />

Wiercenie radialnie:<br />

X1 punkt startu odwiertu – default: odwiert od "X"<br />

X2 punkt końcowy odwiertu<br />

HEIDENHAIN MANUALplus 4110 191<br />

4.7 <strong>Cykle</strong> wiercenia


4.7 <strong>Cykle</strong> wiercenia<br />

Jeśli „AB“ i „V“ s zaprogramowane, to nastpuje<br />

redukowanie posuwu o 50% dla nawiercania i<br />

przewiercania.<br />

Na podstawie parametru narzdzia „napdzane<br />

narzdzie” MANUALplus decyduje, czy programowana<br />

prdkość obrotowa i posuw obowizuj dla wrzeciona<br />

głównego lub dla napdzanego narzdzia.<br />

Wykonanie cyklu<br />

1 pozycjonuje na „kt wrzeciona C“ (tryb manualny: obróbka od<br />

aktualnego kta wrzeciona)<br />

2 jeśli zdefiniowano: przemieszcza na biegu szybkim na<br />

„Z1“ (osiowo)<br />

„X1“ (radialnie)<br />

3 nawierca ze zredukowanym posuwem, jeśli zdefiniowano<br />

4 w zależności od „V“:<br />

wierci z zaprogramowanym posuwem do<br />

„punktu końcowego Z2“ (osiowo)<br />

„punkt końcowy X2“ (radialnie)<br />

przebywa czas „E“ na końcu odwiertu, jeśli zdefiniowano<br />

lub<br />

wierci ze zdefiniowanym posuwem do pozycji<br />

„Z2 – AB“ (osiowo)<br />

„X2 – AB“ (radialnie)<br />

wierci ze zredukowanym posuwem do<br />

„punktu końcowego Z2“ (osiowo)<br />

„punkt końcowy X2“ (radialnie)<br />

5 odsuwa – jeśli zaprogramowano X1/Z1 na<br />

„punkt startu odwiertu Z1“ (osiowo)<br />

„punkt startu odwiertu X1“ (radialnie)<br />

lub jeśli X1/Z1 nie zaprogramowane na<br />

„punkt startu Z“ (osiowo)<br />

„punkt startu X” (radialnie)<br />

192 4 Programowanie cykli


Wiercenie głbokie osiowo/radialnie<br />

Wybór „wiercenia“<br />

Wybór „wiercenia głbokich otworów osiowo”<br />

„Wiercenie głbokie radialnie” wybrać<br />

Cykl wytwarza - w kilku etapach - odwiert na powierzchni czołowej/<br />

powierzchni bocznej. Po każdym etapie wiertło zostaje odsunite z<br />

powrotem i po przerwie dosunite na bezpieczny odstp. Operator<br />

definiuje pierwszy stopień odwiertu z „1. głbokość wiercenia P”. Przy<br />

każdym dalszym stopniu wiercenia zostaje zredukowane o „wartość<br />

redukcji głbokości wiercenia IB”, przy czym „wartość minimalna<br />

głbokości wiercenia JB” nie zostanie jeszcze bardziej zmniejszona.<br />

Parametry cyklu<br />

Punkt startu X, Z<br />

C kt wrzeciona (C-pozycja osi) – default: aktualny kt wrzeciona<br />

P 1. głbokość wiercenia – default: wiercenie bez przerywania<br />

IB wartość redukcji głbokości wiercenia – default: 0<br />

JB minimalna głbokość wiercenia – default: 1/10 z P<br />

B długość powrotu – default: powrót do „punktu pocztkowego<br />

odwiertu“<br />

T numer narzdzia<br />

S prdkość obrotowa/prdkość skrawania<br />

F posuw obrotowy<br />

E czas przebywania dla wyjścia z materiału na dnie odwiertu –<br />

default: 0<br />

AB długość nawiercania i przewiercania – default: 0<br />

V warianty nawiercania i przewiercania – default: 0<br />

0: bez redukowania posuwu<br />

1: redukowanie przewiercania<br />

2: redukowanie nawiercania<br />

3: redukowanie nawiercania i przewiercania<br />

D powrót szybkość powrotu i wcicie w obrbie odwiertu –<br />

default: 0<br />

0: bieg szybki<br />

1: posuw<br />

Wiercenie osiowo:<br />

Z1 punkt startu odwiertu – default: odwiert od "Z"<br />

Z2 punkt końcowy odwiertu<br />

HEIDENHAIN MANUALplus 4110 193<br />

4.7 <strong>Cykle</strong> wiercenia


4.7 <strong>Cykle</strong> wiercenia<br />

Wiercenie radialnie:<br />

X1 punkt startu odwiertu – default: odwiert od "X"<br />

X2 punkt końcowy odwiertu<br />

Jeśli „AB“ i „V“ s zaprogramowane, to nastpuje<br />

redukowanie posuwu o 50% dla nawiercania i<br />

przewiercania.<br />

Na podstawie parametru narzdzia „napdzane<br />

narzdzie” MANUALplus decyduje, czy programowana<br />

prdkość obrotowa i posuw obowizuj dla wrzeciona<br />

głównego lub dla napdzanego narzdzia.<br />

Wykonanie cyklu<br />

1 pozycjonuje na „kt wrzeciona C“ (tryb manualny: obróbka od<br />

aktualnego kta wrzeciona)<br />

2 jeśli zdefiniowano: przemieszcza na biegu szybkim na<br />

„Z1“ (osiowo)<br />

„X1“ (radialnie)<br />

3 pierwszy stopień wiercenia (głbokość wiercenia: P) – nawierca<br />

ze zredukowanym posuwem, jeżeli zdefiniowano<br />

4 powraca o „B” - lub do „punktu pocztkowego odwiertu” i<br />

pozycjonuje na odstp bezpieczeństwa w odwiercie<br />

5 dalszy stopień wiercenia (głbokość wiercenia: „ostatnia<br />

głbokość – IB“ lub JB)<br />

6 powtarza 4..0.5, aż „punkt końcowy konturu Z2/X2” zostanie<br />

osignity<br />

7 ostatni stopień wiercenia –zależy od „V“:<br />

wierci z zaprogramowanym posuwem do<br />

„punktu końcowego Z2“ (osiowo)<br />

„punkt końcowy X2“ (radialnie)<br />

przebywa czas „E“ na końcu odwiertu, jeśli zdefiniowano<br />

lub<br />

wierci ze zdefiniowanym posuwem do pozycji<br />

„Z2 – AB“ (osiowo)<br />

„X2 – AB“ (radialnie)<br />

wierci ze zredukowanym posuwem do<br />

„punktu końcowego Z2“ (osiowo)<br />

„punkt końcowy X2“ (radialnie)<br />

8 odsuwa – jeśli zaprogramowano X1/Z1 na<br />

„punkt startu odwiertu Z1“ (osiowo)<br />

„punkt startu odwiertu X1“ (radialnie)<br />

lub jeśli X1/Z1 nie zaprogramowane na<br />

„punkt startu Z“ (osiowo)<br />

„punkt startu X” (radialnie)<br />

194 4 Programowanie cykli


Gwintowanie osiowo/radialnie<br />

Wybór „wiercenia“<br />

„Gwintowanie osiowo” wybrać<br />

„Gwintowanie radialnie” wybrać<br />

Cykl nacina gwint na powierzchni czołowej/powierzchni bocznej.<br />

Znaczenie „długości wycigania L“: używać tego parametru<br />

przy tulejach zaciskowych z kompensowaniem długości. Cykl oblicza<br />

na podstawie głbokości gwintu, zaprogramowanego skoku i<br />

"długości wycigania" nowy nominalny skok. Nominalny skok jest<br />

nieco mniejszy niż skok gwintownika. Przy wytwarzaniu gwintu,<br />

wiertło zostaje wysunite z uchwytu mocujcego o "długość<br />

wycigania". Za pomoc tej metody osiga si lepszy czas<br />

żywotności w przypadku gwintowników.<br />

Parametry cyklu<br />

Punkt startu X, Z<br />

C kt wrzeciona (C-pozycja osi) – default: aktualny kt wrzeciona<br />

F1 skok gwintu (= posuw) – default: posuw z opisu narzdzia<br />

B długość dobiegu (default: 2 * skok gwintu F1) dla osignicia<br />

zaprogramowanej prdkości obrotowej i posuwu<br />

SR prdkość obrotowa powrotu (default: ta sama prdkość<br />

obrotowa jak przy gwintowaniu) dla szybkiego powrotu<br />

gwintownika<br />

L długość wycigania (default: 0) przy zastosowaniu tuleji<br />

zaciskowych z kompensacj długości<br />

T numer narzdzia<br />

S prdkość obrotowa/prdkość skrawania<br />

Wiercenie osiowo:<br />

Z1 punkt startu odwiertu – default: odwiert od "Z"<br />

Z2 punkt końcowy odwiertu<br />

Wiercenie radialnie:<br />

X1 punkt startu odwiertu – default: odwiert od "X"<br />

X2 punkt końcowy odwiertu<br />

HEIDENHAIN MANUALplus 4110 195<br />

4.7 <strong>Cykle</strong> wiercenia


4.7 <strong>Cykle</strong> wiercenia<br />

Na podstawie parametru narzdzia „napdzane<br />

narzdzie” MANUALplus decyduje, czy programowana<br />

prdkość obrotowa i posuw obowizuj dla wrzeciona<br />

głównego lub dla napdzanego narzdzia.<br />

Wykonanie cyklu<br />

1 pozycjonuje na „kt wrzeciona C“ (tryb manualny: obróbka od<br />

aktualnego kta wrzeciona)<br />

2 jeśli zdefiniowano: przemieszcza na biegu szybkim na<br />

„Z1“ (osiowo)<br />

„X1“ (radialnie)<br />

3 nacina gwint do<br />

„punktu końcowego Z2“ (osiowo)<br />

„punkt końcowy X2“ (radialnie)<br />

4 odsuwa z prdkości obrotow "SR" – jeśli zaprogramowano X1/<br />

Z1 na<br />

„punkt startu odwiertu Z1“ (osiowo)<br />

„punkt startu odwiertu X1“ (radialnie)<br />

lub jeśli X1/Z1 nie zaprogramowane na<br />

„punkt startu Z“ (osiowo)<br />

„punkt startu X” (radialnie)<br />

196 4 Programowanie cykli


Frezowanie gwintu osiowo<br />

Wybór „wiercenia“<br />

„Frezowanie gwintu osiowo” wybrać<br />

Cykl frezuje gwint w istniejcy odwiert.<br />

Parametry cyklu<br />

Punkt startu X, Z<br />

C kt wrzeciona (C-pozycja osi) – default: aktualny kt wrzeciona<br />

Z1 punkt startu gwintu – default: punkt startu Z<br />

Z2 punkt końcowy gwintu<br />

I średnica gwintu<br />

R promień najazdu – default: (I – średnica freza)/2<br />

F1 skok gwintu<br />

Prosz używać narzdzi frezarskich dla tego cyklu.<br />

Uwaga niebezpieczeństwo kolizji!<br />

Prosz uwzgldnić średnic odwiertu i średnic freza,<br />

jeżeli „promień wejścia R” zostaje programowany.<br />

J kierunek gwintu – default: 0<br />

J=0: z prawej<br />

J=1: z lewej<br />

H kierunek ruchu freza – default: 0<br />

H=0: przeciwbieżnie<br />

H=1: współbieżnie<br />

SR prdkość obrotowa powrotu dla szybkiego powrotu<br />

gwintownika - (default: ta sama prdkość obrotowa jak przy<br />

gwintowaniu) dla szybkiego powrotu gwintownika<br />

T numer narzdzia<br />

S prdkość obrotowa/prdkość skrawania dla napdzanego<br />

narzdzia<br />

HEIDENHAIN MANUALplus 4110 197<br />

4.7 <strong>Cykle</strong> wiercenia


4.7 <strong>Cykle</strong> wiercenia<br />

Wykonanie cyklu<br />

1 pozycjonuje na „kt wrzeciona C“ (tryb<br />

manualny: obróbka od aktualnego kta<br />

wrzeciona)<br />

2 pozycjonuje narzdzie na „dno frezowania Z2”<br />

wewntrz odwiertu<br />

3 najeżdża „łukiem najazdu R“<br />

4 frezuje gwint jednym obrotem, wynoszcym 360°<br />

i dosuwa przy tym o „skok gwintu F1”<br />

5 wysuwa narzdzie z materiału i odsuwa do<br />

„punktu startu”<br />

198 4 Programowanie cykli


Przykłady cykli wiercenia<br />

Centryczne wiercenie i gwintowanie<br />

Obróbka zostaje wykonana dwoma etapami.<br />

„Wiercenie osiowo” wytwarza odwiert, „gwintowanie<br />

osiowo” gwint.<br />

Wiertło zostaje pozycjonowane z odstpem<br />

bezpieczeństwa przed obrabianym przedmiotem<br />

(„punkt startu X, Z”). Dlatego też „punkt pocztkowy<br />

odwiertu Z1” nie zostaje zaprogramowany. Dla<br />

nawiercania zostaje w parametrach „AB” i „V”<br />

zaprogramowane redukowanie posuwu (ilustracja<br />

po prawej u góry).<br />

Skok gwintu nie jest zaprogramowany. MANUALplus<br />

pracuje ze skokiem gwintu narzdzia. Przy pomocy<br />

„prdkości obrotowej powrotu SR” zostaje<br />

osignity szybki powrót narzdzia (ilustracja po<br />

prawej u dołu).<br />

Dane o narzdziach (wiertło)<br />

WO = 8 – orientacja narzdzia<br />

I = 8,2 – średnica wiercenia<br />

B = 118 – kt wierzchołkowy<br />

H = 0 – narzdzie nie jest napdzane<br />

Dane o narzdziach (gwintownik)<br />

WO = 8 – orientacja narzdzia<br />

I = 10 – średnica gwintu M10<br />

F = 1,5 – skok gwintu<br />

H = 0 – narzdzie nie jest napdzane<br />

HEIDENHAIN MANUALplus 4110 199<br />

4.7 <strong>Cykle</strong> wiercenia


4.7 <strong>Cykle</strong> wiercenia<br />

Wiercenie głbokich otworów<br />

Obrabiany przedmiot zostaje przewiercany przy<br />

pomocy „cyklu głbokiego wiercenia osiowo” poza<br />

centrum. Warunkiem dla takiej obróbki s<br />

pozycjonowalne wrzeciono i napdzane narzdzia.<br />

„1. „Głbokość wiercenia P” i „wartość redukcji<br />

głbokości wiercenia IB” definiuj pojedyńcze<br />

stopnie wiercenia i „minimalna głbokość wiercenia<br />

JB” ogranicza redukcj.<br />

Ponieważ „długość powrotu B” nie jest<br />

wyszczególniona, to cykl odsuwa wiertło do punktu<br />

startu, przebywa tam krótko i dosuwa na bezpieczny<br />

odstp dla nastpnego stopnia wiercenia.<br />

Ponieważ ten przykład ukazuje przewiercenie, to<br />

„punkt końcowy odwiertu Z2” jest tak położony, iż<br />

wiertło przewierca całkowicie materiał.<br />

„AB” i „V” definiuj redukowanie posuwu dla<br />

nawiercania i przewiercania.<br />

Dane o narzdziach<br />

WO = 8 – orientacja narzdzia<br />

I = 12 – średnica wiercenia<br />

B = 118 – kt wierzchołkowy<br />

H = 1 – narzdzie jest napdzane<br />

200 4 Programowanie cykli


4.8 <strong>Cykle</strong> frezowania<br />

<strong>Cykle</strong> frezowania dla osiowych/<br />

radialnych rowków, konturów,kieszeni,<br />

powierzchni lub wieloboki.<br />

Obróbka wzoru: patrz “Wzory<br />

wiercenia i frezowania“ na stronie 227.<br />

W trybie "uczenia" cykle zawieraj funkcje<br />

włczenia/wyłczenia osi C i pozycjonowanie<br />

wrzeciona.<br />

W trybie „obróbki rcznej” operator włcza z „bieg<br />

szybki pozycjonowania” oś C i pozycjonuje<br />

wrzeciono przed właściwym cyklem frezowania.<br />

<strong>Cykle</strong> frezowania wyłczaj oś C.<br />

Prosz zaprogramować „stał prdkość<br />

skrawania” dla napdzanych narzdzi<br />

tylko, jeżeli maszyna jest wyposażona w<br />

wyregulowane wrzeciono.<br />

<strong>Cykle</strong> frezowania Symbol<br />

Bieg szybki pozycjonowanie<br />

Włczenie osi C, pozycjonowanie narzdzia i<br />

wrzeciona<br />

rowek osiowo/radialnie<br />

frezuje pojedyńczy rowek lub wzór rowków<br />

Figura osiowo/radialnie<br />

frezuje pojedyńcz figur<br />

kontur osiowo/radialnie ICP<br />

frezuje pojedyńczy ICP-kontur lub wzór<br />

konturów<br />

frezowanie czołowe<br />

frezuje powierzchnie lub wieloboki<br />

frezowanie rowka spiralnego radialnie<br />

frezuje rowek spiralny<br />

HEIDENHAIN MANUALplus 4110 201<br />

4.8 <strong>Cykle</strong> frezowania


4.8 <strong>Cykle</strong> frezowania<br />

Bieg szybki pozycjonowanie<br />

Wybór „frezowania“<br />

Wybór „biegu szybkiego pozycjonowania”<br />

Cykl włcza oś C, pozycjonuje wrzeciono (oś C) i narzdzie.<br />

Parametry cyklu<br />

„Bieg szybki pozycjonowania” konieczny jest tylko w<br />

trybie „rcznym”.<br />

Nastpujcy rczny cykl frezowania wyłcza oś C.<br />

X2, Z2 punkt docelowy<br />

C2 kt końcowy (C-pozycja osi) – default: aktualny kt wrzeciona<br />

Wykonanie cyklu<br />

1 włcza oś C<br />

2 pozycjonuje na biegu szybkim pod „ktem końcowym C2”<br />

3 pozycjonuje narzdzie na biegu szybkim do „X2, Z2”<br />

202 4 Programowanie cykli


Rowek osiowo<br />

Wybór „frezowania“<br />

„Rowek osiowo” wybrać<br />

Cykl wytwarza rowek na powierzchni czołowej. Szerokość rowka<br />

odpowiada średnicy freza.<br />

Parametry cyklu<br />

Punkt startu X, Z<br />

C kt wrzeciona (C-pozycja osi) – default: aktualny kt wrzeciona<br />

C1 kt punkt docelowy rowka – default: kt wrzeciona C<br />

X1 punkt docelowy rowka w X (wymiar średnicy)<br />

Z1 górna krawdź frezowania – default: punkt startu Z<br />

Z2 dno frezowania<br />

L długość rowka<br />

A kt do osi X – default: 0<br />

P głbokość wcicia – default: całkowita głbokość przy<br />

jednym wciciu<br />

FZ posuw wcicia – default: aktywny posuw<br />

T numer narzdzia<br />

S prdkość obrotowa/prdkość skrawania<br />

F posuw obrotowy<br />

Kombinacje parametrów dla pozycji i położenia rowka: patrz rysunki<br />

pomocnicze<br />

Wykonanie cyklu<br />

1 włcza oś C i pozycjonuje na biegu szybkim pod „ktem<br />

wrzeciona C” (tylko w trybie „uczenia”)<br />

2 oblicza podział przejść<br />

3 przejeżdża na odstp bezpieczeństwa<br />

4 wcina z posuwem „FZ“<br />

5 frezuje do „punktu końcowego rowka“<br />

6 wcina z posuwem „FZ“<br />

7 frezuje do „punktu pocztkowego rowka“<br />

8 powtarza 4...7, aż zostanie osignita głbokość frezowania<br />

9 pozycjonuje na ”punkt pocztkowy Z” i wyłcza oś C<br />

HEIDENHAIN MANUALplus 4110 203<br />

4.8 <strong>Cykle</strong> frezowania


4.8 <strong>Cykle</strong> frezowania<br />

Figura osiowo<br />

Wybór „frezowania“<br />

„Figura osiowo” wybrać<br />

W zależności od parametrów cykl frezuje kontur lub obrabia<br />

zgrubnie/na gotowo kieszeń na powierzchni czołowej:<br />

Prostokt (Q=4, LB)<br />

Kwadrat (Q=4, L=B)<br />

Okrg (Q=0, RE>0, L i B: brak zapisu)<br />

Trójkt lub wielokt (Q=3 lub Q>4, L>0)<br />

Wskazówki dotyczce parametrów/funkcji:<br />

Frezowanie konturu lub kieszeni: zostaje zdefiniowane z „U“<br />

Kierunek frezowania: zależy od „H“ i kierunku obrotu freza (patrz<br />

„Kierunek frezowania przy frezowaniu konturu i kieszeni” na<br />

stronie 224).<br />

Kompensacja promienia freza: zostanie przeprowadzona (za<br />

wyjtkiem frezowania konturu z J=0).<br />

Najazd i odjazd: punkt pionowy od pozycji narzdzia na pierwszy<br />

element konturu jest pozycj dosuwu i odsuwu.. Jeśli nie można<br />

ustalić pionu, to punkt startu pierwszego elementu (przy<br />

prostoktach dłuższy element) jest pozycj dosuwu i odsuwu. Czy<br />

dokonany zostanie bezpośredni dosuw, czy też po łuku, operator<br />

decyduje poprzez „promień wejściowy R”.<br />

Frezowanie konturu: „J“ definiuje, czy frez ma pracować na<br />

konturze (punkt środkowy freza na konturze) lub na stronie<br />

wewntrznej/zewntrznej konturu.<br />

Frezowanie kieszeni – obróbka zgrubna (O=0): „Frezowanie<br />

konturu J“ definiuje, czy kieszeń zostaje frezowana od wewntrz do<br />

zewntrz lub odwrotnie.<br />

Frezowanie kieszeni – obróbka wykańczajca (O=1): najpierw<br />

zostaje frezowana krawdź kieszeni, nastpnie dno kieszeni. „J”<br />

definiuje, czy dno kieszeni zostaje obrabiane na gotowo od<br />

wewntrz do zewntrz lub odwrotnie.<br />

204 4 Programowanie cykli


Parametry cyklu (pierwsze okno wprowadzenia)<br />

Punkt startu X, Z<br />

C kt wrzeciona (C-pozycja osi) – default: aktualny kt wrzeciona<br />

C1 kt punktu środkowego figury – default: kt wrzeciona C<br />

X1 średnica punkt środkowy figury<br />

Z1 górna krawdź frezowania – default: punkt startu Z<br />

Z2 dno frezowania<br />

L długość prostokta<br />

Prostokt: długość prostokta<br />

kwadrat, wielokt: długość boku<br />

okrg: brak zapisu<br />

B szerokość prostokta<br />

Prostokt: szerokość prostokta<br />

kwadrat: L=B<br />

wielokt, okrg: brak zapisu<br />

RE promień zaokrglenia – default: 0<br />

prostokt, kwadrat, wielokt: promień zaokrglenia<br />

okrg: promień okrgu<br />

A kt do osi X – default: 0<br />

prostokt, kwadrat, wielokt: położenie figury<br />

okrg: brak zapisu<br />

Q liczba krawdzi – default: 0<br />

Q=0: okrg<br />

Q=4: prostokt, kwadrat<br />

Q=3: trójkt<br />

Q>4: wielokt<br />

T numer narzdzia<br />

S prdkość obrotowa/prdkość skrawania<br />

F posuw obrotowy<br />

HEIDENHAIN MANUALplus 4110 205<br />

4.8 <strong>Cykle</strong> frezowania


4.8 <strong>Cykle</strong> frezowania<br />

Parametry cyklu (drugie okno wprowadzenia)<br />

P głbokość wcicia – default: całkowita głbokość przy<br />

jednym wciciu<br />

U współczynnik nakładania si<br />

brak zapisu: frezowanie konturu<br />

U>0: frezowanie kieszeni – (minimalne) nakładanie si torów<br />

frezowania = U*średnica freza<br />

I naddatek równolegle do konturu<br />

K naddatek w kierunku dosuwu<br />

FZ posuw wcicia – default: aktywny posuw<br />

E zredukowany posuw dla elementów kołowych – default:<br />

aktywny posuw<br />

H kierunek ruchu freza – default: 0<br />

H=0: przeciwbieżnie<br />

H=1: współbieżnie<br />

J frezowanie konturu (default: 0) zależnie od „U” obowizuje:<br />

Frezowanie kieszeni i J=0: na konturze<br />

Frezowanie kieszeni i J=1: wewntrz<br />

Frezowanie kieszeni i J=2: zewntrz<br />

Frezowanie konturu i J=0: od wewntrz do zewntrz<br />

Frezowanie konturu i J=0: od wewntrz do zewntrz<br />

O obróbka zgrubna/wykańczajca: przebieg frezowania (tylko<br />

w przypadku frezowania kieszeni) – default: 0<br />

O=0: obróbka zgrubna<br />

O=1: obróbka wykańczajca<br />

R promień wejściowy: promień łuku wejścia/wyjścia –<br />

default: 0<br />

R=0: element konturu zostaje najechany bezpośrednio, dosuw<br />

do punktu najazdu powyżej płaszczyzny frezowania – potem<br />

prostopadły dosuw wgłbny<br />

R>0: frez przemieszcza si po łuku wejściowym/wyjściowym,<br />

przylegajcym tangencjalnie do elementu konturu<br />

R


Wykonanie cyklu<br />

1 włcza oś C i pozycjonuje na biegu szybkim pod „ktem<br />

wrzeciona C” (tylko w trybie „uczenia”)<br />

2 oblicza rozdzielenie skrawania (dosuwy na płaszczyzny<br />

frezowania, dosuwy na głbokość frezowania)<br />

Frezowanie konturu:<br />

3 przemieszcza w zależności od „R” i dosuwa na pierwsz<br />

płaszczyzn frezowania<br />

4 frezuje płaszczyzn<br />

5 dosuwa do nastpnej płaszczyzny frezowania<br />

6 powtarza 5..0.6, aż zostanie osignita głbokość frezowania<br />

7 pozycjonuje na ”punkt startu Z” i wyłcza oś C<br />

Frezowanie kieszeni – obróbka zgrubna:<br />

3 przemieszcza na odstp bezpieczeństwa i dosuwa na pierwsz<br />

płaszczyzn frezowania<br />

4 obrabia płaszczyzn frezowania – w zależności od „J” od<br />

wewntrz na zewntrz lub z zewntrz do wewntrz<br />

5 dosuwa do nastpnej płaszczyzny frezowania<br />

6 powtarza 4..0.5, aż zostanie osignita głbokość frezowania<br />

7 pozycjonuje na ”punkt startu Z” i wyłcza oś C<br />

Fezowanie kieszeni - obróbka wykańczajca:<br />

3 przemieszcza w zależności od „R” i dosuwa na pierwsz<br />

płaszczyzn frezowania<br />

4 obróbka na gotowo krawdzi kieszeni – płaszczyzna za<br />

płaszczyzn<br />

5 obrabia dno kieszeni na gotowo – w zależności od „J” od<br />

wewntrz na zewntrz lub z zewntrz do wewntrz<br />

6 obrabia z zaprogramowanym posuwem kieszeń<br />

7 pozycjonuje na ”punkt startu Z” i wyłcza oś C<br />

HEIDENHAIN MANUALplus 4110 207<br />

4.8 <strong>Cykle</strong> frezowania


4.8 <strong>Cykle</strong> frezowania<br />

Kontur osiowo ICP<br />

Wybór „frezowania“<br />

„Kontur osiowo ICP“ wybrać<br />

W zależności od parametrów cykl frezuje kontur lub obrabia<br />

zgrubnie/na gotowo kieszeń na powierzchni czołowej.<br />

Wskazówki dotyczce parametrów/funkcji:<br />

Frezowanie konturu lub kieszeni: zostaje zdefiniowane z „U“<br />

Kierunek frezowania: zależy od „H“ i kierunku obrotu freza (patrz<br />

„Kierunek frezowania przy frezowaniu konturu i kieszeni” na<br />

stronie 224).<br />

Kompensacja promienia freza: zostanie przeprowadzona (za<br />

wyjtkiem frezowania konturu z J=0).<br />

Najazd i odjazd: przy zamknitych konturach punkt pionowy od<br />

pozycji narzdzia na pierwszy element konturu jest pozycj<br />

dosuwu i odsuwu.. Jeśli nie można ustalić pionu, to punkt startu<br />

pierwszego elementu (przy prostoktach dłuższy element) jest<br />

pozycj dosuwu i odsuwu. Czy dokonany zostanie bezpośredni<br />

dosuw, czy też po łuku, operator decyduje poprzez „promień<br />

wejściowy R”.<br />

Frezowanie konturu: „J“ definiuje, czy frez ma pracować na<br />

konturze (punkt środkowy freza na konturze) lub na stronie<br />

wewntrznej/zewntrznej konturu.<br />

Frezowanie kieszeni – obróbka zgrubna (O=0): „Frezowanie<br />

konturu J“ definiuje, czy kieszeń zostaje frezowana od wewntrz do<br />

zewntrz lub odwrotnie.<br />

Frezowanie kieszeni – obróbka wykańczajca (O=1): najpierw<br />

zostaje frezowana krawdź kieszeni, nastpnie dno kieszeni. „J”<br />

definiuje, czy dno kieszeni zostaje obrabiane na gotowo od<br />

wewntrz do zewntrz lub odwrotnie.<br />

208 4 Programowanie cykli


Parametry cyklu (pierwsze okno wprowadzenia)<br />

Punkt startu X, Z<br />

C kt wrzeciona (C-pozycja osi) – default: aktualny kt wrzeciona<br />

C1 kt punktu środkowego figury – default: kt wrzeciona C<br />

Z1 górna krawdź frezowania – default: punkt startu Z<br />

Z2 dno frezowania<br />

P głbokość wcicia – default: całkowita głbokość przy<br />

jednym wciciu<br />

U współczynnik nakładania si<br />

brak zapisu: frezowanie konturu<br />

U>0: frezowanie kieszeni – (minimalne) nakładanie si torów<br />

frezowania = U*średnica freza<br />

I naddatek równolegle do konturu<br />

K naddatek w kierunku dosuwu<br />

T numer narzdzia<br />

S prdkość obrotowa/prdkość skrawania<br />

F posuw obrotowy<br />

Parametry cyklu (drugie okno wprowadzenia)<br />

N ICP-numer konturu<br />

FZ posuw wcicia – default: aktywny posuw<br />

E zredukowany posuw dla elementów kołowych – default:<br />

aktywny posuw<br />

H kierunek ruchu freza – default: 0<br />

H=0: przeciwbieżnie<br />

H=1: współbieżnie<br />

J frezowanie konturu (default: 0) zależnie od „U” obowizuje:<br />

Frezowanie kieszeni i J=0: na konturze<br />

Frezowanie kieszeni i J=1: wewntrz<br />

Frezowanie kieszeni i J=2: zewntrz<br />

Frezowanie konturu i J=0: od wewntrz do zewntrz<br />

Frezowanie konturu i J=0: od wewntrz do zewntrz<br />

O obróbka zgrubna/wykańczajca: przebieg frezowania (tylko<br />

w przypadku frezowania kieszeni) – default: 0<br />

O=0: obróbka zgrubna<br />

O=1: obróbka wykańczajca<br />

R promień wejściowy: promień łuku wejścia/wyjścia –<br />

default: 0<br />

R=0: element konturu zostaje najechany bezpośrednio, dosuw<br />

do punktu najazdu powyżej płaszczyzny frezowania – potem<br />

prostopadły dosuw wgłbny<br />

R>0: frez przemieszcza si po łuku wejściowym/wyjściowym,<br />

przylegajcym tangencjalnie do elementu konturu<br />

R


4.8 <strong>Cykle</strong> frezowania<br />

Wykonanie cyklu<br />

1 włcza oś C i pozycjonuje na biegu szybkim pod „ktem<br />

wrzeciona C” (tylko w trybie „uczenia”)<br />

2 oblicza rozdzielenie skrawania (dosuwy na płaszczyzny<br />

frezowania, dosuwy na głbokość frezowania)<br />

Frezowanie konturu:<br />

3 przemieszcza w zależności od „R” i dosuwa na pierwsz<br />

płaszczyzn frezowania<br />

4 frezuje płaszczyzn<br />

5 dosuwa do nastpnej płaszczyzny frezowania<br />

6 powtarza 5..0.6, aż zostanie osignita głbokość frezowania<br />

7 pozycjonuje na ”punkt startu Z” i wyłcza oś C<br />

Frezowanie kieszeni – obróbka zgrubna:<br />

3 przemieszcza na odstp bezpieczeństwa i dosuwa na pierwsz<br />

płaszczyzn frezowania<br />

4 obrabia płaszczyzn frezowania – w zależności od „J” od<br />

wewntrz na zewntrz lub z zewntrz do wewntrz<br />

5 dosuwa do nastpnej płaszczyzny frezowania<br />

6 powtarza 4..0.5, aż zostanie osignita głbokość frezowania<br />

7 pozycjonuje na ”punkt startu Z” i wyłcza oś C<br />

Fezowanie kieszeni - obróbka wykańczajca:<br />

3 przemieszcza w zależności od „R” i dosuwa na pierwsz<br />

płaszczyzn frezowania<br />

4 obróbka na gotowo krawdzi kieszeni – płaszczyzna za<br />

płaszczyzn<br />

5 obrabia dno kieszeni na gotowo – w zależności od „J” od<br />

wewntrz na zewntrz lub z zewntrz do wewntrz<br />

6 obrabia z zaprogramowanym posuwem kieszeń<br />

7 pozycjonuje na ”punkt startu Z” i wyłcza oś C<br />

210 4 Programowanie cykli


Frezowanie czołowe<br />

Wybór „frezowania“<br />

Wybór „frezowania czołowego“<br />

W zależności od parametrów cykl frezuje na powierzchni czołowej:<br />

jedn lub dwie powierzchnie (Q=1 lub Q=2, B>0)<br />

Prostokt (Q=4, LB)<br />

Kwadrat (Q=4, L=B)<br />

Trójkt lub wielokt (Q=3 lub Q>4, L>0)<br />

Okrg (Q=0, RE>0, L i B: brak zapisu)<br />

HEIDENHAIN MANUALplus 4110 211<br />

4.8 <strong>Cykle</strong> frezowania


4.8 <strong>Cykle</strong> frezowania<br />

Parametry cyklu (pierwsze okno wprowadzenia)<br />

Punkt startu X, Z<br />

C kt wrzeciona (C-pozycja osi) – default: aktualny kt wrzeciona<br />

C1 kt punktu środkowego figury – default: kt wrzeciona C<br />

X1 średnica punkt środkowy figury<br />

Z1 górna krawdź frezowania – default: punkt startu Z<br />

X2 średnica ograniczenia<br />

Z2 dno frezowania<br />

L długość krawdzi<br />

Prostokt: długość prostokta<br />

kwadrat, wielokt: długość boku<br />

okrg: brak zapisu<br />

B rozwarcie klucza:<br />

przy Q=1, Q=2: resztka grubości (materiał, który pozostaje)<br />

Prostokt: szerokość prostokta<br />

Kwadrat, wielokt (Q>=4): rozwarcie klucza (używać tylko przy<br />

parzystej liczbie powierzchni, alternatywnie programować do<br />

„L”)<br />

okrg: brak zapisu<br />

RE promień zaokrglenia – default: 0<br />

Wielokt (Q>=2): promień zaokrglenia<br />

okrg (Q=0): promień okrgu<br />

A kt do osi X – default: 0<br />

Wielokt (Q>2): położenie figury<br />

okrg: brak zapisu<br />

Q liczba krawdzi – default: 0<br />

Q=0: okrg<br />

Q=1: powierzchnia<br />

Q=2: dwie przesunite wzajemnie o 180° płaszczyzny<br />

Q=3: trójkt<br />

Q=4: prostokt, kwadrat<br />

Q>4: wielokt<br />

T numer narzdzia<br />

S prdkość obrotowa/prdkość skrawania<br />

F posuw obrotowy<br />

212 4 Programowanie cykli


Parametry cyklu (drugie okno wprowadzenia)<br />

P głbokość wcicia – default: całkowita głbokość przy<br />

jednym wciciu<br />

U współczynnik nakładania si<br />

brak zapisu: frezowanie konturu<br />

U>0: frezowanie kieszeni – (minimalne) nakładanie si torów<br />

frezowania = U*średnica freza<br />

I naddatek równolegle do konturu<br />

K naddatek w kierunku dosuwu<br />

FZ posuw wcicia – default: aktywny posuw<br />

E zredukowany posuw dla elementów kołowych – default:<br />

aktywny posuw<br />

H kierunek ruchu freza – default: 0<br />

H=0: przeciwbieżnie<br />

H=1: współbieżnie<br />

J kierunek frezowania: w przypadku płaszczyzn lub wieloboków<br />

(z „RE=0”) definiuje „J”, czy obróbka zgrubna ma być<br />

jednokierunkowa czy też dwukierunkowa<br />

J=0: jednokierunkowa<br />

J=1: dwukierunkowa<br />

O obróbka zgrubna/wykańczajca: przebieg frezowania (tylko<br />

w przypadku frezowania kieszeni) – default: 0<br />

O=0: obróbka zgrubna<br />

O=1: obróbka wykańczajca<br />

HEIDENHAIN MANUALplus 4110 213<br />

4.8 <strong>Cykle</strong> frezowania


4.8 <strong>Cykle</strong> frezowania<br />

Wykonanie cyklu<br />

1 włcza oś C i pozycjonuje na biegu szybkim pod „ktem<br />

wrzeciona C” (tylko w trybie „uczenia”)<br />

2 oblicza rozdzielenie skrawania (dosuwy na płaszczyzny<br />

frezowania, dosuwy na głbokość frezowania)<br />

3 przemieszcza na odstp bezpieczeństwa i dosuwa na pierwsz<br />

płaszczyzn frezowania<br />

Obróbka zgrubna<br />

4 obrabia płaszczyzn frezowania – przy uwzgldnieniu kierunku<br />

frezowania „J” jedno-lub dwukierunkowo<br />

5 dosuwa do nastpnej płaszczyzny frezowania<br />

6 powtarza 4..0.5, aż zostanie osignita głbokość frezowania<br />

7 pozycjonuje na ”punkt startu Z” i wyłcza oś C<br />

Obróbka wykańczajca:<br />

4 obróbka na gotowo krawdzi wysepki – płaszczyzna za<br />

płaszczyzn<br />

5 obrabia na gotowo dno od zewntrz do wewntrz<br />

6 pozycjonuje na ”punkt startu Z” i wyłcza oś C<br />

214 4 Programowanie cykli


Rowek radialnie<br />

Wybór „frezowania“<br />

„Rowek radialnie” wybrać<br />

Cykl wytwarza rowek na powierzchni bocznej. Szerokość rowka<br />

odpowiada średnicy freza.<br />

Parametry cyklu<br />

Punkt startu X, Z<br />

C kt wrzeciona (C-pozycja osi) – default: aktualny kt wrzeciona<br />

C1 kt punkt docelowy rowka – default: kt wrzeciona C<br />

X1 górna krawdź frezowania (wymiar średnicy) – default:<br />

punkt startu X<br />

Z1 punkt docelowy rowka<br />

X2 dno frezowania<br />

L długość rowka<br />

A kt do osi Z – default: 0<br />

P głbokość wcicia – default: całkowita głbokość przy<br />

jednym wciciu<br />

FZ posuw wcicia – default: aktywny posuw<br />

T numer narzdzia<br />

S prdkość obrotowa/prdkość skrawania<br />

F posuw obrotowy<br />

Kombinacje parametrów dla pozycji i położenia rowka: patrz rysunki<br />

pomocnicze<br />

Wykonanie cyklu<br />

1 włcza oś C i pozycjonuje na biegu szybkim pod „ktem<br />

wrzeciona C” (tylko w trybie „uczenia”)<br />

2 przemieszcza si na biegu szybkim do „punktu pocztkowego<br />

odwiertu X,Z”, jeśli zdefiniowano<br />

3 wcina z posuwem „FZ“<br />

4 frezuje z zaprogramowanym posuwem do „punktu końcowego<br />

rowka”<br />

5 powraca do „punktu pocztkowego X”<br />

HEIDENHAIN MANUALplus 4110 215<br />

4.8 <strong>Cykle</strong> frezowania


4.8 <strong>Cykle</strong> frezowania<br />

Figura radialnie<br />

Wybór „frezowania“<br />

Wybór „figury radialnie”<br />

W zależności od parametrów cykl frezuje kontur lub obrabia<br />

zgrubnie/na gotowo kieszeń na powierzchni bocznej:<br />

Prostokt (Q=4, LB)<br />

Kwadrat (Q=4, L=B)<br />

Okrg (Q=0, RE>0, L i B: brak zapisu)<br />

Trójkt lub wielokt (Q=3 lub Q>4, L>0)<br />

Wskazówki dotyczce parametrów/funkcji:<br />

Frezowanie konturu lub kieszeni: zostaje zdefiniowane z „U“<br />

Kierunek frezowania: zależy od „H“ i kierunku obrotu freza (patrz<br />

„Kierunek frezowania przy frezowaniu konturu i kieszeni” na<br />

stronie 224).<br />

Kompensacja promienia freza: zostanie przeprowadzona (za<br />

wyjtkiem frezowania konturu z J=0).<br />

Najazd i odjazd: punkt pionowy od pozycji narzdzia na pierwszy<br />

element konturu jest pozycj dosuwu i odsuwu.. Jeśli nie można<br />

ustalić pionu, to punkt startu pierwszego elementu (przy<br />

prostoktach dłuższy element) jest pozycj dosuwu i odsuwu. Czy<br />

dokonany zostanie bezpośredni dosuw, czy też po łuku, operator<br />

decyduje poprzez „promień wejściowy R”.<br />

Frezowanie konturu: „J“ definiuje, czy frez ma pracować na<br />

konturze (punkt środkowy freza na konturze) lub na stronie<br />

wewntrznej/zewntrznej konturu.<br />

Frezowanie kieszeni – obróbka zgrubna (O=0): „Frezowanie<br />

konturu J“ definiuje, czy kieszeń zostaje frezowana od wewntrz do<br />

zewntrz lub odwrotnie.<br />

Frezowanie kieszeni – obróbka wykańczajca (O=1): najpierw<br />

zostaje frezowana krawdź kieszeni, nastpnie dno kieszeni. „J”<br />

definiuje, czy dno kieszeni zostaje obrabiane na gotowo od<br />

wewntrz do zewntrz lub odwrotnie.<br />

216 4 Programowanie cykli


Parametry cyklu (pierwsze okno wprowadzenia)<br />

Punkt startu X, Z<br />

C kt wrzeciona (C-pozycja osi) – default: aktualny kt wrzeciona<br />

C1 kt punktu środkowego figury – default: kt wrzeciona C<br />

X1 górna krawdź frezowania – default: punkt startu X<br />

Z1 punkt środkowy figury<br />

X2 dno frezowania<br />

L długość prostokta<br />

Prostokt: długość prostokta<br />

kwadrat, wielokt: długość boku<br />

okrg: brak zapisu<br />

B szerokość prostokta<br />

Prostokt: szerokość prostokta<br />

kwadrat: L=B<br />

wielokt, okrg: brak zapisu<br />

RE promień zaokrglenia – default: 0<br />

prostokt, kwadrat, wielokt: promień zaokrglenia<br />

okrg: promień okrgu<br />

A kt do osi Z – default: 0<br />

prostokt, kwadrat, wielokt: położenie figury<br />

okrg: brak zapisu<br />

Q liczba krawdzi – default: 0<br />

Q=0: okrg<br />

Q=4: prostokt, kwadrat<br />

Q=3: trójkt<br />

Q>4: wielokt<br />

T numer narzdzia<br />

S prdkość obrotowa/prdkość skrawania<br />

F posuw obrotowy<br />

HEIDENHAIN MANUALplus 4110 217<br />

4.8 <strong>Cykle</strong> frezowania


4.8 <strong>Cykle</strong> frezowania<br />

Parametry cyklu (drugie okno wprowadzenia)<br />

P głbokość wcicia – default: całkowita głbokość przy<br />

jednym wciciu<br />

U współczynnik nakładania si<br />

brak zapisu: frezowanie konturu<br />

U>0: frezowanie kieszeni – (minimalne) nakładanie si torów<br />

frezowania = U*średnica freza<br />

I naddatek w kierunku dosuwu<br />

K naddatek równolegle do konturu<br />

FZ posuw wcicia – default: aktywny posuw<br />

E zredukowany posuw dla elementów kołowych – default:<br />

aktywny posuw<br />

H kierunek ruchu freza – default: 0<br />

H=0: przeciwbieżnie<br />

H=1: współbieżnie<br />

J frezowanie konturu (default: 0) zależnie od „U” obowizuje:<br />

Frezowanie kieszeni i J=0: na konturze<br />

Frezowanie kieszeni i J=1: wewntrz<br />

Frezowanie kieszeni i J=2: zewntrz<br />

Frezowanie konturu i J=0: od wewntrz do zewntrz<br />

Frezowanie konturu i J=0: od wewntrz do zewntrz<br />

O obróbka zgrubna/wykańczajca: przebieg frezowania (tylko<br />

w przypadku frezowania kieszeni) – default: 0<br />

O=0: obróbka zgrubna<br />

O=1: obróbka wykańczajca<br />

R promień wejściowy: promień łuku wejścia/wyjścia –<br />

default: 0<br />

R=0: element konturu zostaje najechany bezpośrednio, dosuw<br />

do punktu najazdu powyżej płaszczyzny frezowania – potem<br />

prostopadły dosuw wgłbny<br />

R>0: frez przemieszcza si po łuku wejściowym/wyjściowym,<br />

przylegajcym tangencjalnie do elementu konturu<br />

R


Wykonanie cyklu<br />

1 włcza oś C i pozycjonuje na biegu szybkim pod „ktem<br />

wrzeciona C” (tylko w trybie „uczenia”)<br />

2 oblicza rozdzielenie skrawania (dosuwy na płaszczyzny<br />

frezowania, dosuwy na głbokość frezowania)<br />

Frezowanie konturu:<br />

3 przemieszcza w zależności od „promienia najazdu R” i dosuwa na<br />

pierwsz płaszczyzn frezowania<br />

4 frezuje płaszczyzn<br />

5 dosuwa do nastpnej płaszczyzny frezowania<br />

6 powtarza 5..0.6, aż zostanie osignita głbokość frezowania<br />

7 pozycjonuje na ”punkt startu Z” i wyłcza oś C<br />

Frezowanie kieszeni – obróbka zgrubna:<br />

3 przemieszcza na odstp bezpieczeństwa i dosuwa na pierwsz<br />

płaszczyzn frezowania<br />

4 obrabia płaszczyzn frezowania – w zależności od „J” od<br />

wewntrz na zewntrz lub z zewntrz do wewntrz<br />

5 dosuwa do nastpnej płaszczyzny frezowania<br />

6 powtarza 4..0.5, aż zostanie osignita głbokość frezowania<br />

7 pozycjonuje na ”punkt startu Z” i wyłcza oś C<br />

Fezowanie kieszeni - obróbka wykańczajca:<br />

3 przemieszcza w zależności od „promienia najazdu R” i dosuwa na<br />

pierwsz płaszczyzn frezowania<br />

4 obróbka na gotowo krawdzi kieszeni – płaszczyzna za<br />

płaszczyzn<br />

5 obrabia dno kieszeni na gotowo – w zależności od „J” od<br />

wewntrz na zewntrz lub z zewntrz do wewntrz<br />

6 obrabia z zaprogramowanym posuwem kieszeń<br />

7 pozycjonuje na ”punkt startu Z” i wyłcza oś C<br />

HEIDENHAIN MANUALplus 4110 219<br />

4.8 <strong>Cykle</strong> frezowania


4.8 <strong>Cykle</strong> frezowania<br />

Kontur ICP radialnie<br />

Wybór „frezowania“<br />

„Kontur radialnie ICP“ wybrać<br />

W zależności od parametrów cykl frezuje kontur lub obrabia<br />

zgrubnie/na gotowo kieszeń na powierzchni bocznej.<br />

Wskazówki dotyczce parametrów/funkcji:<br />

Frezowanie konturu lub kieszeni: zostaje zdefiniowane z „U“<br />

Kierunek frezowania: zależy od „H“ i kierunku obrotu freza (patrz<br />

„Kierunek frezowania przy frezowaniu konturu i kieszeni” na<br />

stronie 224).<br />

Kompensacja promienia freza: zostanie przeprowadzona (za<br />

wyjtkiem frezowania konturu z J=0).<br />

Najazd i odjazd: przy zamknitych konturach punkt pionowy od<br />

pozycji narzdzia na pierwszy element konturu jest pozycj<br />

dosuwu i odsuwu.. Jeśli nie można ustalić pionu, to punkt startu<br />

pierwszego elementu (przy prostoktach dłuższy element) jest<br />

pozycj dosuwu i odsuwu. Czy dokonany zostanie bezpośredni<br />

dosuw, czy też po łuku, operator decyduje poprzez „promień<br />

wejściowy R”.<br />

Frezowanie konturu: „J“ definiuje, czy frez ma pracować na<br />

konturze (punkt środkowy freza na konturze) lub na stronie<br />

wewntrznej/zewntrznej konturu.<br />

Frezowanie kieszeni – obróbka zgrubna (O=0): „Frezowanie<br />

konturu J“ definiuje, czy kieszeń zostaje frezowana od wewntrz do<br />

zewntrz lub odwrotnie.<br />

Frezowanie kieszeni – obróbka wykańczajca (O=1): najpierw<br />

zostaje frezowana krawdź kieszeni, nastpnie dno kieszeni. „J”<br />

definiuje, czy dno kieszeni zostaje obrabiane na gotowo od<br />

wewntrz do zewntrz lub odwrotnie.<br />

220 4 Programowanie cykli


Parametry cyklu (pierwsze okno wprowadzenia)<br />

Punkt startu X, Z<br />

C kt wrzeciona (C-pozycja osi) – default: aktualny kt wrzeciona<br />

X1 górna krawdź frezowania – default: punkt startu X<br />

X2 dno frezowania<br />

P głbokość wcicia – default: całkowita głbokość przy<br />

jednym wciciu<br />

U współczynnik nakładania si<br />

brak zapisu: frezowanie konturu<br />

U>0: frezowanie kieszeni – (minimalne) nakładanie si torów<br />

frezowania = U*średnica freza<br />

I naddatek w kierunku dosuwu<br />

K naddatek równolegle do konturu<br />

T numer narzdzia<br />

S prdkość obrotowa/prdkość skrawania<br />

F posuw obrotowy<br />

Parametry cyklu (drugie okno wprowadzenia)<br />

N ICP-numer konturu<br />

FZ posuw wcicia – default: aktywny posuw<br />

E zredukowany posuw dla elementów kołowych – default:<br />

aktywny posuw<br />

H kierunek ruchu freza – default: 0<br />

H=0: przeciwbieżnie<br />

H=1: współbieżnie<br />

J frezowanie konturu (default: 0) zależnie od „U” obowizuje:<br />

Frezowanie kieszeni i J=0: na konturze<br />

Frezowanie kieszeni i J=1: wewntrz<br />

Frezowanie kieszeni i J=2: zewntrz<br />

Frezowanie konturu i J=0: od wewntrz do zewntrz<br />

Frezowanie konturu i J=0: od wewntrz do zewntrz<br />

O obróbka zgrubna/wykańczajca: przebieg frezowania (tylko<br />

w przypadku frezowania kieszeni) – default: 0<br />

O=0: obróbka zgrubna<br />

O=1: obróbka wykańczajca<br />

R promień wejściowy: promień łuku wejścia/wyjścia –<br />

default: 0<br />

R=0: element konturu zostaje najechany bezpośrednio, dosuw<br />

do punktu najazdu powyżej płaszczyzny frezowania – potem<br />

prostopadły dosuw wgłbny<br />

R>0: frez przemieszcza si po łuku wejściowym/wyjściowym,<br />

przylegajcym tangencjalnie do elementu konturu<br />

R


4.8 <strong>Cykle</strong> frezowania<br />

Wykonanie cyklu<br />

1 włcza oś C i pozycjonuje na biegu szybkim pod „ktem<br />

wrzeciona C” (tylko w trybie „uczenia”)<br />

2 oblicza rozdzielenie skrawania (dosuwy na płaszczyzny<br />

frezowania, dosuwy na głbokość frezowania)<br />

Frezowanie konturu:<br />

3 przemieszcza w zależności od „R” i dosuwa na pierwsz<br />

płaszczyzn frezowania<br />

4 frezuje płaszczyzn<br />

5 dosuwa do nastpnej płaszczyzny frezowania<br />

6 powtarza 5..0.6, aż zostanie osignita głbokość frezowania<br />

7 pozycjonuje na ”punkt startu Z” i wyłcza oś C<br />

Frezowanie kieszeni – obróbka zgrubna:<br />

3 przemieszcza na odstp bezpieczeństwa i dosuwa na pierwsz<br />

płaszczyzn frezowania<br />

4 obrabia płaszczyzn frezowania – w zależności od „J” od<br />

wewntrz na zewntrz lub z zewntrz do wewntrz<br />

5 dosuwa do nastpnej płaszczyzny frezowania<br />

6 powtarza 4..0.5, aż zostanie osignita głbokość frezowania<br />

7 pozycjonuje na ”punkt startu Z” i wyłcza oś C<br />

Fezowanie kieszeni - obróbka wykańczajca:<br />

3 przemieszcza w zależności od „R” i dosuwa na pierwsz<br />

płaszczyzn frezowania<br />

4 obróbka na gotowo krawdzi kieszeni – płaszczyzna za<br />

płaszczyzn<br />

5 obrabia dno kieszeni na gotowo – w zależności od „J” od<br />

wewntrz na zewntrz lub z zewntrz do wewntrz<br />

6 obrabia z zaprogramowanym posuwem kieszeń<br />

7 pozycjonuje na ”punkt startu Z” i wyłcza oś C<br />

222 4 Programowanie cykli


Frezowanie rowka spiralnego radialnie<br />

Wybór „frezowania“<br />

„Frezowanie rowka spiralnego radialnie” wybrać<br />

Cykl frezuje rowek spiralny od „Z1“ do „Z2“. „Kt pocztkowy C1”<br />

definiuje pozycj pocztkow rowka. Szerokość rowka odpowiada<br />

średnicy freza.<br />

Parametry cyklu<br />

Punkt startu X, Z<br />

C kt wrzeciona (C-pozycja osi) – default: aktualny kt wrzeciona<br />

C1 kt pocztkowy<br />

X1 średnica gwintu<br />

Z1 punkt startu gwintu<br />

F1 skok gwintu<br />

F1 dodatni: gwint prawoskrtny<br />

F1 ujemny: gwint lewoskrtny<br />

Z2 punkt końcowy gwintu<br />

P długość dobiegu: rampa na pocztku rowka<br />

K długość wybiegu: rampa na końcu rowka<br />

U głbokość gwintu<br />

I maksymalne wcicie: dosuwy zostaj zredukowane według<br />

nastpujcego wzoru – do >= 0,5 mm. Potem każdy dalsze<br />

wcicie zostaje przeprowadzone z 0,5 mm.<br />

Dosuw 1: "I"<br />

Wcicie n: I * (1 – (n–1) * E)<br />

E redukcja głbokości przejścia<br />

T numer narzdzia<br />

S prdkość obrotowa/prdkość skrawania<br />

F posuw obrotowy<br />

Wykonanie cyklu<br />

1 włcza oś C i pozycjonuje na biegu szybkim pod „ktem<br />

wrzeciona C” (tylko w trybie „uczenia”)<br />

2 oblicza aktualne wcicie<br />

3 pozycjonuje dla przebiegu freza<br />

4 frezuje z zaprogramowanym posuwem do „punktu końcowego<br />

Z2” - przy uwzgldnieniu ramp na pocztku i na końcu rowka<br />

5 powraca równolegle do osi i dosuwa si dla nastpnego przejścia<br />

frezowania<br />

6 powtarza 4...5, aż zostanie osignita głbokość rowka<br />

HEIDENHAIN MANUALplus 4110 223<br />

4.8 <strong>Cykle</strong> frezowania


4.8 <strong>Cykle</strong> frezowania<br />

Kierunek frezowania przy frezowaniu konturu i<br />

kieszeni<br />

Kierunek biegu frezowania przy frezowaniu konturu<br />

Typ cyklu Kierunek frezowania Kierunek obrotu narzdzia FRK Wykonanie<br />

wewntrz (J=1) przeciwbieżnie (H=0) Mx03 w prawo<br />

wewntrz przeciwbieżnie (H=0) Mx04 w lewo<br />

wewntrz współbieżnie (H=1) Mx03 w lewo<br />

wewntrz współbieżnie (H=1) Mx04 w prawo<br />

zewnŃtrz (J=2) przeciwbieżnie (H=0) Mx03 w prawo<br />

zewntrz przeciwbieżnie (H=0) Mx04 w lewo<br />

zewntrz współbieżnie (H=1) Mx03 w lewo<br />

zewntrz współbieżnie (H=1) Mx04 w prawo<br />

w prawo (J=3) przeciwbieżnie (H=0) Mx03 w prawo<br />

w lewo (J=3) przeciwbieżnie (H=0) Mx04 w lewo<br />

224 4 Programowanie cykli


Kierunek biegu frezowania przy frezowaniu konturu<br />

Typ cyklu Kierunek frezowania Kierunek obrotu narzdzia FRK Wykonanie<br />

w lewo (J=3) współbieżnie (H=1) Mx03 w lewo<br />

w prawo (J=3) współbieżnie (H=1) Mx04 w prawo<br />

Kierunek biegu frezowania przy frezowaniu kieszeni<br />

Obróbka<br />

Kierunek<br />

frezowania<br />

Kierunek obróbki Kierunek obrotu narzdzia Wykonanie<br />

Obróbka zgrubna przeciwbieżnie od wewntrz do zewntrz Mx03<br />

(H=0)<br />

(J=0)<br />

Obróbka<br />

przeciwbieżnie — Mx03<br />

wykańczajca (H=0)<br />

Obróbka zgrubna przeciwbieżnie od wewntrz do zewntrz Mx04<br />

(H=0)<br />

(J=0)<br />

Obróbka<br />

przeciwbieżnie — Mx04<br />

wykańczajca (H=0)<br />

Obróbka zgrubna współbieżnie (H=0) od zewntrz do wewntrz<br />

(J=1)<br />

Mx03<br />

Obróbka zgrubna przeciwbieżnie<br />

(H=0)<br />

od zewntrz do wewntrz<br />

(J=1)<br />

HEIDENHAIN MANUALplus 4110 225<br />

Mx04<br />

Obróbka zgrubna współbieżnie (H=1) od wewntrz do zewntrz<br />

(J=0)<br />

Mx03<br />

Obróbka<br />

wykańczajca<br />

współbieżnie (H=1) — Mx03<br />

Obróbka zgrubna współbieżnie (H=1) od wewntrz do zewntrz<br />

(J=0)<br />

Mx04<br />

Obróbka<br />

wykańczajca<br />

współbieżnie (H=1) — Mx04<br />

Obróbka zgrubna współbieżnie (H=1) od zewntrz do wewntrz<br />

(J=1)<br />

Mx03<br />

Obróbka zgrubna przeciwbieżnie<br />

(H=1)<br />

od zewntrz do wewntrz<br />

(J=1)<br />

Mx04<br />

4.8 <strong>Cykle</strong> frezowania


4.8 <strong>Cykle</strong> frezowania<br />

Przykłady cykli frezowania<br />

Frezowanie na płaszczyźnie czołowej<br />

W tym przykładzie zostaje frezowana kieszeń.<br />

Kompletna obróbka powierzchni czołowej, łcznie z<br />

definicj konturu zostaje przedstawiona w<br />

przykładzie frezowania w „9.8 ICP-przykład<br />

frezowanie”.<br />

Obróbka nastpuje przy pomocy cyklu „ICP-figura<br />

osiowo”. Przy definicji konturu zostaje najpierw<br />

wytworzony kontur podstawowy - nastpnie zostan<br />

dołczone zaokrglenia.<br />

Dane narzdzia (frez)<br />

WO = 8 – orientacja narzdzia<br />

I = 8 – średnica freza<br />

K = 4 – liczba zbów<br />

TF = 0,025 – posuw na jeden zb<br />

226 4 Programowanie cykli


4.9 Wzory wiercenia i frezowania<br />

Wskazówki dotyczce pracy ze wzorcami wiercenia i frezowania:<br />

Wzory wiercenia: MANUALplus generuje polecenia M12, M13<br />

(hamulec szczkowy zacisnć/zwolnić) pod nastpujcym<br />

warunkiem: narzdzie wiertarskie/gwintownik musi być<br />

"napdzane" (parametr "Narz napdzane H") i "kierunek obrotu<br />

MD" musi być zdefiniowany.<br />

ICP-kontury frezowania: jeśli punkt startu leży poza punktem<br />

zerowym współrzdnych, to odstp punktu startu konturu - punktu<br />

zerowego współrzdnych zostaje dodawany na pozycj wzoru<br />

(patrz „ICP-przykład „frezowanie”” na stronie 507).<br />

HEIDENHAIN MANUALplus 4110 227<br />

4.9 Wzory wiercenia i frezowania


4.9 Wzory wiercenia i frezowania<br />

Wiercenie/frezowanie wzoru liniowo osiowo<br />

Liniowy wzór wiercenia osiowo<br />

Wybór „wiercenia“<br />

„Wiercenie osiowo“ wybrać (ilustracja po prawej u<br />

góry)<br />

„Wiercenie głbokie osiowo“ wybrać (ilustracja po<br />

prawej na środku)<br />

„Gwintowanie osiowo“ wybrać (ilustracja po prawej u<br />

dołu)<br />

Wzór liniowo włczyć<br />

Liniowy wzór frezowania osiowo<br />

Wybór „frezowania“<br />

„Rowek osiowo“ wybrać (ilustracja na nastpnej<br />

stronie u góry)<br />

„Kontur osiowo ICP“ wybrać (ilustracja na nastpnej<br />

stronie na środku)<br />

Wzór liniowo włczyć<br />

„Wzór liniowo” zostaje włczony, dla wytwarzania wzorów wiercenia/<br />

frezowania z równomiernymi odstpami na linii na powierzchni<br />

czołowej.<br />

228 4 Programowanie cykli


Parametry cyklu<br />

Punkt startu X, Z<br />

C kt wrzeciona (C-pozycja osi) – default: aktualny kt wrzeciona<br />

X1, C1 punkt startu wzoru: punkt startu wzoru, kt pocztkowy<br />

(współrzdne biegunowe)<br />

XK, YK punkt startu wzoru: (współrzdne prostoktne)<br />

I, J punkt końcowy wzoru (współrzdne kartezjańskie)<br />

Ii, Ji (inkrementalny) odstp wzorów<br />

Q liczba wierceń/rowków – default: 1<br />

T numer narzdzia<br />

S prdkość obrotowa/prdkość skrawania<br />

F posuw obrotowy<br />

Dodatkowo wymagane s parametry do wytwarzania odwiertów/<br />

obróbki frezowaniem.<br />

Prosz używać nastpujcych kombinacji parametrów dla:<br />

Punkt startu wzoru:<br />

X1, C1 lub<br />

XK, YK<br />

Pozycje wzoru:<br />

Ii, Ji i Q<br />

I, J i Q<br />

Wykonanie cyklu<br />

1 Pozycjonowanie (zależnie od konfiguracji maszyny):<br />

bez osi C: pozycjonuje na „kt wrzeciona C“<br />

z osi C: włcza oś C i pozycjonuje na biegu szybkim pod<br />

„ktem wrzeciona C”<br />

tryb rczny: obróbka od aktualnego kta wrzeciona<br />

2 oblicza pozycje na wzorze<br />

3 pozycjonuje na „punkt pocztkowy wzoru”<br />

4 wykonuje obróbk wiercenia/frezowania<br />

5 pozycjonuje dla nastpnej obróbki<br />

6 powtarza 4...5, aż zostan wykonane wszystkie zabiegi<br />

obróbkowe<br />

7 powraca do „punktu startu X, Z”<br />

HEIDENHAIN MANUALplus 4110 229<br />

4.9 Wzory wiercenia i frezowania


4.9 Wzory wiercenia i frezowania<br />

Wiercenie/frezowanie wzoru kołowo osiowo<br />

Kołowy wzór wiercenia osiowo<br />

Wybór „wiercenia“<br />

„Wiercenie osiowo“ wybrać (ilustracja po prawej u<br />

góry)<br />

„Wiercenie głbokie osiowo“ wybrać (ilustracja po<br />

prawej na środku)<br />

„Gwintowanie osiowo“ wybrać (ilustracja po prawej u<br />

dołu)<br />

Wzór kołowo włczyć<br />

Kołowy wzór frezowania osiowo<br />

Wybór „frezowania“<br />

„Rowek osiowo“ wybrać (ilustracja na nastpnej<br />

stronie u góry)<br />

„Kontur osiowo ICP“ wybrać (ilustracja na nastpnej<br />

stronie na środku)<br />

Wzór kołowo włczyć<br />

„Wzór kołowo” zostaje włczony w cyklach wiercenia lub frezowania,<br />

dla wytwarzania wzorów wiercenia/frezowania z równomiernymi<br />

odstpami na okrgu lub łuku kołowym na powierzchni czołowej.<br />

230 4 Programowanie cykli


Parametry cyklu<br />

Punkt startu X, Z<br />

C kt wrzeciona (C-pozycja osi) – default: aktualny kt wrzeciona<br />

XM, CM punkt środkowy wzoru: pozycja, kt (współrzdne<br />

biegunowe)<br />

XK, YK punkt środkowy wzór (współrzdne prostoktne)<br />

K/KD średnica wzoru – default: "punkt startu X" obowizuje jako<br />

średnica wzoru<br />

A kt 1. odwiert/1. rowek – default: 0°<br />

Wi przyrost kta (odstp wzorów) - default: obróbki wierceniem/<br />

frezowaniem zostaj równomiernie rozmieszczone na okrgu<br />

Q liczba wierceń/rowków – default: 1<br />

T numer narzdzia<br />

S prdkość obrotowa/prdkość skrawania<br />

F posuw obrotowy<br />

Dodatkowo wymagane s parametry dla wytwarzania odwiertów/<br />

obróbki frezowaniem.<br />

Wykonanie cyklu<br />

1 Pozycjonowanie (zależnie od konfiguracji maszyny):<br />

bez osi C: pozycjonuje na „kt wrzeciona C“<br />

z osi C: włcza oś C i pozycjonuje na biegu szybkim pod<br />

„ktem wrzeciona C”<br />

tryb rczny: obróbka od aktualnego kta wrzeciona<br />

2 oblicza pozycje na wzorze<br />

3 pozycjonuje na „punkt pocztkowy wzoru”<br />

4 wykonuje obróbk wiercenia/frezowania<br />

5 pozycjonuje dla nastpnej obróbki<br />

6 powtarza 4...5, aż zostan wykonane wszystkie zabiegi<br />

obróbkowe<br />

7 powraca do „punktu startu X, Z”<br />

HEIDENHAIN MANUALplus 4110 231<br />

4.9 Wzory wiercenia i frezowania


4.9 Wzory wiercenia i frezowania<br />

Wiercenie/frezowanie wzoru liniowo radialnie<br />

Liniowy wzór wiercenia radialnie<br />

Wybór „wiercenia“<br />

„Wiercenie radialnie“ wybrać (ilustracja po prawej u<br />

góry)<br />

Wiercenie głbokie radialnie“ wybrać (ilustracja po<br />

prawej na środku)<br />

„Gwintowanie radialnie“ wybrać (ilustracja po prawej<br />

u dołu)<br />

Wzór liniowo włczyć<br />

Liniowy wzór frezowania radialnie<br />

Wybór „frezowania“<br />

„Rowek radialnie“ wybrać (ilustracja na nastpnej<br />

stronie u góry)<br />

„Kontur radialnie ICP“ wybrać (ilustracja na<br />

nastpnej stronie na środku)<br />

Wzór liniowo włczyć<br />

„Wzór liniowo” zostaje włczony w cyklach wiercenia lub frezowania,<br />

dla wytwarzania wzorów wiercenia/frezowania z równomiernymi<br />

odstpami na linii na powierzchni bocznej.<br />

232 4 Programowanie cykli


Parametry cyklu<br />

Punkt startu X, Z<br />

C kt wrzeciona (C-pozycja osi) – default: aktualny kt wrzeciona<br />

Z1 punkt startu wzoru: pozycja 1. odwiertu/rowka (współrzdne<br />

biegunowe)<br />

C1 kt 1. odwiertu/rowka: kt pocztkowy (współrzdne<br />

biegunowe)<br />

ZE punkt końcowy wzoru – default: Z1<br />

Wi przyrost kta odstpów wzoru – default: obróbki<br />

wierceniem/frezowaniem zostaj równomiernie rozmieszczone na<br />

obwodzie<br />

Q liczba wierceń/rowków – default: 1<br />

T numer narzdzia<br />

S prdkość obrotowa/prdkość skrawania<br />

F posuw obrotowy<br />

Położenia na wzorze definiuje si z „ZE – Wi” lub „Wi – Q”.<br />

Dodatkowo wymagane s parametry do wytwarzania odwiertów/<br />

obróbki frezowaniem.<br />

Wykonanie cyklu<br />

1 Pozycjonowanie (zależnie od konfiguracji maszyny):<br />

bez osi C: pozycjonuje na „kt wrzeciona C“<br />

z osi C: włcza oś C i pozycjonuje na biegu szybkim pod<br />

„ktem wrzeciona C”<br />

tryb rczny: obróbka od aktualnego kta wrzeciona<br />

2 oblicza pozycje na wzorze<br />

3 pozycjonuje na „punkt pocztkowy wzoru”<br />

4 wykonuje obróbk wiercenia/frezowania<br />

5 pozycjonuje dla nastpnej obróbki<br />

6 powtarza 4...5, aż zostan wykonane wszystkie zabiegi<br />

obróbkowe<br />

7 pozycjonuje na ”punkt startu Z” i wyłcza oś C<br />

HEIDENHAIN MANUALplus 4110 233<br />

4.9 Wzory wiercenia i frezowania


4.9 Wzory wiercenia i frezowania<br />

Wiercenie/frezowanie wzoru kołowo radialnie<br />

Kołowy wzór wiercenia radialnie<br />

Wybór „wiercenia“<br />

„Wiercenie radialnie“ wybrać (ilustracja po prawej u<br />

góry)<br />

Wiercenie głbokie radialnie“ wybrać (ilustracja po<br />

prawej na środku)<br />

„Gwintowanie radialnie“ wybrać (ilustracja po prawej<br />

u dołu)<br />

Wzór kołowo włczyć<br />

Kołowy wzór frezowania radialnie<br />

Wybór „frezowania“<br />

„Rowek radialnie“ wybrać (ilustracja na nastpnej<br />

stronie u góry)<br />

„Kontur radialnie ICP“ wybrać (ilustracja na<br />

nastpnej stronie na środku)<br />

Wzór kołowo włczyć<br />

„Wzór kołowo” zostaje włczony w cyklach wiercenia lub frezowania,<br />

dla wytwarzania wzorów wiercenia/frezowania z równomiernymi<br />

odstpami na okrgu lub łuku kołowym na powierzchni bocznej.<br />

234 4 Programowanie cykli


Parametry cyklu<br />

Punkt startu X, Z<br />

C kt wrzeciona (C-pozycja osi) – default: aktualny kt wrzeciona<br />

ZM, CM punkt środkowy wzoru: pozycja, kt (współrzdne<br />

biegunowe)<br />

K/KD średnica wzoru – default: "punkt startu X" obowizuje jako<br />

średnica wzoru<br />

A kt 1. odwiert/1. rowek – default: 0°<br />

Wi przyrost kta (odstp wzorów) - default: obróbki wierceniem/<br />

frezowaniem zostaj równomiernie rozmieszczone na okrgu<br />

Q liczba wierceń/rowków – default: 1<br />

T numer narzdzia<br />

S prdkość obrotowa/prdkość skrawania<br />

F posuw obrotowy<br />

Dodatkowo sŃ wymagane parametry do wytwarzania odwiertów/<br />

obróbki frezowaniem (patrz opis cyklu).<br />

Wykonanie cyklu<br />

1 Pozycjonowanie (zależnie od konfiguracji maszyny):<br />

bez osi C: pozycjonuje na „kt wrzeciona C“<br />

z osi C: włcza oś C i pozycjonuje na biegu szybkim pod<br />

„ktem wrzeciona C”<br />

tryb rczny: obróbka od aktualnego kta wrzeciona<br />

2 oblicza pozycje na wzorze<br />

3 pozycjonuje na „punkt pocztkowy wzoru”<br />

4 wykonuje obróbk wiercenia/frezowania<br />

5 pozycjonuje dla nastpnej obróbki<br />

6 powtarza 4...5, aż zostan wykonane wszystkie zabiegi<br />

obróbkowe<br />

7 pozycjonuje na ”punkt startu Z” i wyłcza oś C<br />

HEIDENHAIN MANUALplus 4110 235<br />

4.9 Wzory wiercenia i frezowania


4.9 Wzory wiercenia i frezowania<br />

Przykłady obróbki wzoru<br />

Liniowy wzór wiercenia na powierzchni<br />

czołowej<br />

Na powierzchni czołowej zostaje wytwarzany przy<br />

pomocy „cyklu wiercenia osiowo” liniowy wzór<br />

wiercenia. Warunkiem dla takiej obróbki s<br />

pozycjonowalne wrzeciono i napdzane narzdzia.<br />

Współrzdne pierwszego i ostatniego odwiertu, jak i<br />

liczba odwiertów zostaj podane (ilustracja po<br />

prawej u góry). Przy tym wierceniu zostaje podana<br />

tylko głbokość (patrz rysunek po prawej u dołu).<br />

Dane o narzdziach<br />

WO = 8 – orientacja narzdzia<br />

I = 5 – średnica wiercenia<br />

B = 90 – kt wierzchołkowy<br />

H = 1 – narzdzie jest napdzane<br />

236 4 Programowanie cykli


Kołowy wzór wiercenia na powierzchni<br />

czołowej<br />

Na powierzchni czołowej zostaje wytwarzany przy<br />

pomocy „cyklu wiercenia osiowo” kołowy wzór<br />

wiercenia. Warunkiem dla takiej obróbki s<br />

pozycjonowalne wrzeciono i napdzane narzdzia.<br />

„Punkt środkowy wzoru” zostaje podawany we<br />

współrzdnych kartezjańskich (ilustracja po prawej u<br />

góry).<br />

Ponieważ ten przykład ukazuje przewiercenie, to<br />

„punkt końcowy odwiertu Z2” jest tak położony, iż<br />

wiertło przewierca całkowicie materiał. Parametry<br />

„AB” i „V” definiuj redukowanie posuwu dla<br />

nawiercania i przewiercania (ilustracja po prawej u<br />

dołu).<br />

Dane o narzdziach<br />

WO = 8 – orientacja narzdzia<br />

I = 10 – średnica wiercenia<br />

B = 90 – kt wierzchołkowy<br />

H = 1 – narzdzie jest napdzane<br />

HEIDENHAIN MANUALplus 4110 237<br />

4.9 Wzory wiercenia i frezowania


4.9 Wzory wiercenia i frezowania<br />

Liniowy wzór wiercenia na powierzchni bocznej<br />

Na powierzchni bocznej zostaje wytwarzany przy<br />

pomocy „cyklu wiercenia osiowo” liniowy wzór<br />

wiercenia. Warunkiem dla takiej obróbki s<br />

pozycjonowalne wrzeciono i napdzane narzdzia.<br />

Wzór wiercenia zostje zdefiniowany przy pomocy<br />

współrzdnych pierwszego odwiertu, liczby<br />

odwiertów i odstpu pomidzy odwiertami (ilustracja<br />

po prawej u góry). Przy tym wierceniu zostaje<br />

podana tylko głbokość (patrz rysunek po prawej u<br />

dołu).<br />

Dane o narzdziach<br />

WO = 2 – orientacja narzdzia<br />

I = 8 – średnica wiercenia<br />

B = 90 – kt wierzchołkowy<br />

H = 1 – narzdzie jest napdzane<br />

238 4 Programowanie cykli


4.10 <strong>Cykle</strong> DIN<br />

„DIN-cykl“ wybrać<br />

Przy pomocy tej funkcji wybieramy cykl DIN (makros DIN) i włczamy<br />

go do programu cyklicznego.<br />

Przy starcie makrosa DIN obowizuj zaprogramowane w cyklu DIN<br />

dane maszynowe (w trybie obsługi rcznej aktualnie obowizujce<br />

dane maszynowe). Można „T, S, F” jednakże w każdej chwili w<br />

makrosie DIN zmienić.<br />

Parametry cyklu<br />

Uwaga niebezpieczeństwo kolizji<br />

Programowanie cykli: w makrosach DIN<br />

przesunicie punktu zerowego zostaje zresetowane<br />

przy końcu cyklu. Dlatego też prosz nie używać<br />

makrosów DIN z przesuniciami punktu zerowego w<br />

programowaniu cykli.<br />

W cyklu DIN nie definiuje si punktu startu. Prosz<br />

uwzgldnić, iż narzdzie przemieszcza si od aktualnej<br />

pozycji do pierwszej zaprogramowanej pozycji<br />

makrosa DIN.<br />

N numer makrosa DIN<br />

T numer narzdzia<br />

S prdkość obrotowa/prdkość skrawania<br />

F posuw obrotowy<br />

HEIDENHAIN MANUALplus 4110 239<br />

4.10 <strong>Cykle</strong> DIN


ICP-programowanie


5.1 Kontury ICP<br />

5.1 Kontury ICP<br />

Interakcyjne programowanie konturu (ICP) służy<br />

graficznie wspomaganej definicji konturów<br />

przedmiotów dla ICP-cykli. (ICP jest skrótem<br />

angielskiego pojcia „Interactive Contour<br />

Programming“.)<br />

Definicja konturu nastpuje przy pomocy liniowych i<br />

kołowych elementów konturu jak i elementów formy<br />

jak fazki, zaokrglenia i podcicia.<br />

Narzdzia tokarskie, wykorzystywane<br />

dla obróbki konturów ICP, należy<br />

zdefiniować z ktem przystawienia i<br />

ktem wierzchołkowym.<br />

Obliczenia geometryczne<br />

MANUALplus oblicza brakujce współrzdne,<br />

punkty przecicia, punkty środkowe itd., o ile to jest<br />

matematycznie możliwe.<br />

Jeżeli pojawi si kilka możliwości rozwizania, to<br />

prosz wyświetlić możliwe matematyczne warianty i<br />

wybrać żdane rozwizanie.<br />

Każdy nierozwizany element konturu zostaje<br />

reprezentowany przez mały symbol poniżej okna<br />

grafiki. Elementy konturu, które nie s w pełni<br />

zdefiniowane, ale mog zostać narysowane, zostaj<br />

przedstawione.<br />

Elementy formy<br />

Operator może włczyć fazki i zaokrglenia na<br />

każdym narożu konturu. Podcicia (DIN 76, DIN 509<br />

E, DIN 509 F) s możliwe na równoległych do osi,<br />

prostoktnych narożach konturu.<br />

Dla wprowadzenia elementów formy operator<br />

posiada nastpujce alternatywy:<br />

Operator wprowadza sekwencyjnie wszystkie<br />

elementy konturu, łcznie z elementami formy.<br />

Najpierw definiujemy „zarys konturu” bez<br />

elementów formy. Nastpnie „nakładamy“<br />

elementy formy (patrz także “ICPprogramowaniezmian“<br />

na stronie 254).<br />

Posuw specjalny<br />

Jeśli operator przyporzdkuje elementom konturu<br />

posuw specjalny , to zostaje on wykonany przy<br />

obróbce na gotowo elementu.<br />

242 5 ICP-programowanie


5.2 Edycja konturów ICP<br />

ICP-kontur składa si z definicji poszczególnych<br />

elementów konturu. Każdy ICP-kontur otrzymuje<br />

jednoznaczny numer i krótkie oznaczenie. ICPkontur<br />

zostaje włczony do cyklu ICP.<br />

Kontur ICP wytwarzamy poprzez sekwencyjne<br />

wprowadzanie pojedyńczych elementów konturu.<br />

Punkt startu określamy przy opisie pierwszego<br />

elementu. Punkt końcowy zostaje określony<br />

poprzez punkt docelowy ostatniego elementu<br />

konturu.<br />

Istniejce kontury operator może uzupełnić lub<br />

zmienić.<br />

Wprowadzone elementy konturu/kontury czściowe<br />

zostaj natychmiast ukazane. Poprzez funkcje lupy i<br />

przesunicia można prezentacj dowolnie<br />

dopasować.<br />

Kontury ICP wybieramy albo w „Wybór konturów<br />

ICP” albo wprowadzamy numer konturu ICP (pole<br />

zapisu „Kontur ICP”). Pomidzy list konturów ICP i<br />

polem zapisu „kontur ICP” przechodzimy z „Enter”<br />

lub przy pomocy „strzałka w gór/strzałka w dół”.<br />

Operator może wprowadzać/obrabiać kilka ICPkonturów<br />

jeden po drugim. Po opuszczeniu ICPedytora<br />

zostaje przejty ostatnio obrabiany „numer<br />

ICP-konturu” do cyklu.<br />

Kontury ICP można kopiować lub usuwać (patrz<br />

“Zarzdzanie programem“ na stronie 75).<br />

Wywołanie ICP-edytora<br />

ICP-Edit nacisnć<br />

zadać nowy numer konturu ICP lub<br />

wybrać istniejcy numer konturu ICP<br />

Wybór nacisnć<br />

Edytor ICP<br />

jest gotowy do nowego wprowadzenia konturu<br />

lub<br />

ukazuje istniejcy kontur i oddaje go do obróbki.<br />

HEIDENHAIN MANUALplus 4110 243<br />

5.2 Edycja konturów ICP


5.2 Edycja konturów ICP<br />

Zapis lub rozszerzanie konturu ICP<br />

Po wyborze elementu konturu wprowadzamy znane parametry. Nie<br />

zdefiniowane parametry MANUALplus oblicza na podstawie danych<br />

ssiednich elementów konturu. Z reguły można tak opisywać<br />

elementy konturu, jak s one wymiarowane na rysunku technicznym.<br />

Pomidzy „menu linii i menu łuku” przechodzimy przy pomocy<br />

softkey. Elementy formy (fazki, zaokrglenia i podcicia) wybieramy<br />

klawiszamie menu.<br />

ICP-kontur zapisać<br />

Element wstawić nacisnć<br />

Wybrać typ elementu:<br />

Kierunek linii (menu „zapis linii“)<br />

Kierunek obrotu i rodzaj wymiarowania w przypadku łuków<br />

(menu „zapis łuku”)<br />

Typ elementu formy<br />

Wprowadzanie parametrów<br />

Operator rozszerza kontur ICP poprzez wprowadzenie dalszych<br />

elementów konturu, które zostan „dołczone” do istniejcego<br />

konturu. Na nowo zapisany element konturu zostaje połczony z<br />

„ostatnim elementem konturu”. Ostatni element konturu zostaje<br />

odznaczony przez mały kwadrat na końcu konturu, jeżeli ICP-kontur<br />

zostaje wyświetlany, ale nie obrabiany.<br />

Absolutne lub inkrementalne wymiarowanie<br />

Decydujcym dla wymiarowania jest położenie softkey inkrement.<br />

Inkrementalne parametry otrzymuj dodatek „i” (Xi, Zi, etc.)<br />

Softkeys<br />

Wywołanie menu łuku<br />

Wywołanie menu linii<br />

244 5 ICP-programowanie


Przejścia pomidzy elementami konturu<br />

Przejście jest „tangencjalne”, jeśli w punkcie styku elementów<br />

konturu nie powstaje punkt załamania lub punkt narożny. W<br />

przypadku geometrycznie skomplikowanych konturów używane s<br />

tangencjalne przejścia, aby uzyskać minimalne wymiarowanie i<br />

wykluczyć matematyczne sprzeczności.<br />

Dla obliczania nierozwizanych elementów konturu MANUALplus<br />

musi znać rodzaj przejścia pomidzy elementami konturu.<br />

Przejście do nastpnego elementu konturu określamy przy użyciu<br />

softkey.<br />

Czsto s „zapomniane” tangencjalne przejścia<br />

przyczyn komunikatów o błdach przy ICP-definicji<br />

konturu.<br />

Softkeys dla tangencjalnego przejścia<br />

tangencjalne przejście<br />

od elementu liniowego do elementu<br />

kołowego<br />

tangencjalne przejście<br />

od elementu kołowego do<br />

elementu kołowego lub elementu<br />

liniowego (kierunek obrotu patrz<br />

symbol)<br />

HEIDENHAIN MANUALplus 4110 245<br />

5.2 Edycja konturów ICP


5.2 Edycja konturów ICP<br />

Prezentacja konturu<br />

Po wprowadzeniu elementu konturu MANUALplus<br />

sprawdza, czy to jest „rozwizany” czy też<br />

„nierozwizany” element. „Rozwizany” element jest<br />

jednoznacznie i w pełni określony – zostaje on<br />

natychmiast narysowany.<br />

„Nierozwizany“ element konturu:<br />

nie jest w pełni określony<br />

poniżej okna grafiki uplasowany jest symbol,<br />

odznaczajcy typ elementu i kierunek linii/<br />

kierunek obrotu<br />

Nierozwizany element liniowy: zostaje<br />

przedstawiony, jeśli punkt startu i kierunek s<br />

znane<br />

nierozwizany element kołowy: zostaje<br />

przedstawiony jako koło pełne, jeśli punkt<br />

środkowy i promień s znane (ilustracja po prawej<br />

u góry).<br />

MANUALplus rysuje nierozwizany element konturu,<br />

jak tylko może on zostać obliczony. Symbol zostanie<br />

potem skasowany (ilustracja po prawej u dołu).<br />

Element konturu zawierajcy błdy zostaje<br />

przedstawiony, jeśli jest to możliwe. Dodatkowo<br />

nastpuje komunikat o błdach.<br />

Kolory przy prezentacji konturu<br />

Rozwizane, nierozwizane elementy konturu,<br />

wyselekcjonowane elementy konturu,<br />

wyselekcjonowane naroża konturu i pozostałe do<br />

wykonania kontury zostaj przedstawione za<br />

pomoc różnych kolorów. (Selekcja elementów<br />

konturu/naroży konturu i pozostałych konturów<br />

posiada duży wpływ przy zmianach ICP-konturów).<br />

Kolory:<br />

żółty: dla rozwizanych elementów<br />

szary: dla nierozwizanych lub błdnych,<br />

przedstawialnych elementów<br />

czerwony: wyselekcjonowane rozwizanie,<br />

wyselekcjonowany element albo<br />

wyselekcjonowane naroże<br />

niebieski: pozostały do wykonania kontur<br />

246 5 ICP-programowanie


Zmiana ICP-prezentacji konturów<br />

MANUALplus tak wybiera obszar prezentacji, iż<br />

wszystkie wprowadzone elementy konturu zostaj<br />

wyświetlone.<br />

Przy pomocy „strona do przodu/strona do tyłu”<br />

powikszamy/zmniejszamy prezentacj, przy<br />

pomocy „klawiszy kursora” przesuwamy wycinek<br />

obrazu. Te funkcje znajduj si do dyspozycji, jeśli<br />

kontur zostaje wyświetlany, ale nie obrabiany.<br />

Jeżeli chcemy żdany fragment konturu dokładnie<br />

wybrać i wyświetlić, to należy postpić w nastpujcy<br />

sposób:<br />

Wywołać i nastawić „lup”<br />

Lupa nacisnć – pojawia si<br />

„czerwony prostokt” dla wyboru<br />

żdanego wycinka ekranu<br />

„czerwony prostokt”<br />

- przesunć: klawisze kursora<br />

- powikszyć: „strona do tyłu“<br />

- zmniejszyć: „strona do przodu”<br />

nastawiony „czerwony prostokt“<br />

zostaje przedstawiony jako obrazek<br />

Poprzez zmniejszenie konturu<br />

zostaje przedstawiony wikszy<br />

obszar (przykład: czści<br />

obrabianego przedmiotu nie zostaj<br />

wyświetlane w grafice)<br />

Wszystkie dotychczas zdefiniowane<br />

elementy konturu zostaj<br />

przedstawione w maksymalnej<br />

wielkości<br />

Powrót do ostatniego nastawienia<br />

lupy<br />

HEIDENHAIN MANUALplus 4110 247<br />

5.2 Edycja konturów ICP


5.2 Edycja konturów ICP<br />

Wybór rozwizania<br />

Jeżeli przy obliczaniu nierozwizanych elementów<br />

konturu pojawi si różne możliwości rozwizania, to<br />

można obejrzeć z Rozwizanie poprzednie /<br />

Rozwizanie dalej matematycznie możliwe<br />

rozwizania i wybrać z Przejcie rozwizania<br />

właściwe (rysunki po prawej).<br />

Jeśli przy opuszczaniu trybu edycji<br />

istniej nierozwizane elementy konturu,<br />

MANUALplus zapytuje, czy te elementy<br />

maj zostać odrzucone.<br />

Zmiana ostatniego elementu konturu<br />

Przy naciśniciu ostatni zmienić oddane zostan do<br />

dyspozycji dane ostatnio wprowadzonego elementu<br />

konturu przy zmianie.<br />

Przy korekcji elementu liniowego lub kołowego<br />

zostanie w zależności od sytuacji, albo zmiana<br />

natychmiast przejta lub skoryowany kontur<br />

wyświetlony dla kontroli. Elementy konturu<br />

podlegajce zmianie zostan wyróżnione kolorem.<br />

Jeśli pojawi si kilka możliwości rozwizania, to<br />

można obejrzeć z Rozwizanie poprzednie /<br />

Rozwizanie dalej wszystkie matematycznie<br />

możliwe rozwizania.<br />

Zmiana zadziała dopiero z Przejcie rozwizania. Z<br />

Powrót zostaje odrzucona zmiana, „stary” opis<br />

obowizuje w dalszym cigu.<br />

Typ elementu konturu (liniowy lub kołowy), kierunek<br />

elementu liniowego i kierunek obrotu elementu<br />

kołowego nie może zostać zmieniony przez<br />

operatora przy pomocy tej funkcji. Jeśli to<br />

konieczne, prosz usunć ostatni element konturu i<br />

włczyć nowy element.<br />

Usunicie ostatniego elementu konturu<br />

Przy naciśniciu ostatni usunć zostan odrzucone<br />

dane ostatnio wprowadzonego elementu konturu.<br />

Prosz używać tej funkcji kilkakrotnie, aby usunć<br />

kilka elementów konturu.<br />

248 5 ICP-programowanie


Kierunek konturu<br />

Kierunek skrawania zostaje ustalony na podstawie kierunku konturu.<br />

Jeśli kontur jest opisany w „-Z-kierunku”, to zostanie zastosowany<br />

cykl wzdłużny (ilustracja z prawej u góry). Jeżeli kontur jest opisany<br />

w „-X-kierunku”, to zostanie zastosowany cykl planowy (ilustracja po<br />

prawej na środku).<br />

ICP-skrawanie wzdłuż/plan (obróbka zgrubna)<br />

MANUALplus skrawa materiał w kierunku konturu.<br />

ICP-obróbka wykańczajca wzdłuż/plan<br />

MANUALplus obrabia na gotowo w kierunku konturu.<br />

ICP-kontur, zdefiniowany dla obróbki zgrubnej z ICPskrawaniem<br />

wzdłuż, nie może zostać wykorzystywany dla<br />

obróbki z ICP-skrawaniem planowym. Operator może<br />

odwrócić kierunek konturu z softkey Odwrócić kontur.<br />

HEIDENHAIN MANUALplus 4110 249<br />

5.2 Edycja konturów ICP


5.3 DXF-kontury importować<br />

5.3 DXF-kontury importować<br />

Podstawowe zagadnienia<br />

Kontury, istniejce w formacie DXF, można importować w edytorze<br />

ICP.<br />

Kontury DXF opisuj cigi konturów dla cykli ICP (cykle skrawania,<br />

<strong>toczenia</strong> <strong>poprzecznego</strong> lub frezowania).<br />

W cigach konturów dla cykli skrawania lub <strong>toczenia</strong> <strong>poprzecznego</strong><br />

warstwa DXF powinna zawierać tylko jeden kontur - w przypadku<br />

konturów dla cykli frezowania może być dostpnych i<br />

importowanych kilka konturów.<br />

Import DXF jest dostpny od wersji software 507 807-11 lub<br />

526 488-03.<br />

Wymogi wobec konturu DXF lub pliku DXF:<br />

tylko dwuwymiarowe elementy<br />

kontur musi leżeć w oddzielnej warstwie (bez linii wymiarowych,<br />

bez krawdzi obiegowych, etc.)<br />

Kontury dla cykli skrawania lub <strong>toczenia</strong> <strong>poprzecznego</strong> musz, w<br />

zależności od konstrukcji tokarki leżeć "przed lub za środkiem<br />

<strong>toczenia</strong>"<br />

bez koła pełnego, bez splines, bez bloków DXF (makrosy), etc.<br />

importowane kontury mog składać si z maksymalnie 4 000<br />

elementów (linie, łuki kołowe), dodatkowo możliwych jest do 10<br />

000 punktów polylinii<br />

Przygotowanie konturu podczas importu DXF<br />

Podczas importu kontur zostaje przekształcony z formatu DXF na<br />

format ICP. Przy tym zostaj dokonywane nastpujce zmiany w<br />

prezentacji konturu, ponieważ formaty DXF i ICP różni si<br />

diametralnie:<br />

ewentualne luki pomidzy elementami konturu zostaj zamknite<br />

Polylinie zostaj przekształcane w elementy liniowe<br />

Dodatkowo zostaj ustalone nastpujce aspekty, które konieczne<br />

s dla konturu ICP:<br />

punkt startu konturu<br />

kierunek obrotu konturu<br />

Przebieg importu DXF:<br />

Wybór pliku DXF<br />

Wybór warstwy, zawierajcej wyłcznie kontur(y)<br />

Import konturu(ów)<br />

250 5 ICP-programowanie


DXF-import<br />

Import DXF zostaje udostpniany w edytorze ICP w<br />

fazie zapisu konturu.<br />

DXF-import<br />

ICP edycja nacisnć<br />

Element wstawić nacisnć<br />

DXF import nacisnć<br />

Wybrać plik z DXF-konturem (ami).<br />

Z Kontur w przód lub Kontur w tył<br />

wybrać warstw DXF.<br />

Przejcie konturu nacisnć –<br />

edytor ICP wczytuje wybrany kontur<br />

DXF i przekształca go na format ICP<br />

Elementy konturu, które zostały już<br />

zapisane lub wczytane, zostaj<br />

nadpisane, kiedy tylko softkey Przejcie<br />

konturu zostanie naciśnity.<br />

HEIDENHAIN MANUALplus 4110 251<br />

5.3 DXF-kontury importować


5.3 DXF-kontury importować<br />

Konfigurowanie DXF-importu<br />

Po wyborze pliku z konturami DXF, można dopasowywać parametry<br />

dla konfigurowania importu DXF.<br />

Dopasowanie parametrów DXF<br />

DXF-parametry nacisnć – MANUALplus otwiera<br />

okno dialogowe „DXF-parametry“<br />

Zapis parametrów DXF (znaczenie patrz poniżej).<br />

Zapisać nacisnć – MANUALplus przejmuje<br />

parametry<br />

Parametry DXF na wartości standardowe<br />

Okno dialogowe DXF-parametry wywołać<br />

zresetować nacisnć – MANUALplus zapisuje<br />

parametry standardowe<br />

Zapisać nacisnć – MANUALplus przejmuje<br />

parametry<br />

Znaczenie parametrów DXF:<br />

Maksymalna luka: na rysunku DXF mog zaistnieć niewielkie luki<br />

pomidzy elementami konturu. W tym parametrze podajemy, jak<br />

duży może być odstp pomidzy dwoma elementami konturu.<br />

Jeśli maksymalna luka nie zostanie przekroczona, to nastpny<br />

element jest rozważany jako czść "aktualnego konturu".<br />

Jeśli maksymalna luka zostanie przekroczona, to nastpny<br />

element obowizuje jako element "nowego" konturu.<br />

252 5 ICP-programowanie


Punkt startu: import DXF analizuje kontur i określa punkt startu.<br />

Możliwe nastawienia maj nastpujce znaczenie:<br />

z prawej, z lewej, u góry, u dołu: punkt startu zostaje<br />

uplasowany w tym punkcie konturu, który leży jak najdalej z<br />

prawej (lub z lewej, ..). Jeśli kilka punktów konturu spełnia ten<br />

warunek, to jeden z nich zostaje automatycznie wybrany.<br />

maksymalny odstp: import DXF określa punkt startu na<br />

jednym z punktów konturu, które leż jak najdalej od siebie.<br />

Który z tych punktów zostanie określony jako punkt startu,<br />

zostaje ustalone automatycznie i nie może zostać zmienione.<br />

zaznaczony punkt: jeśli jeden z punktów konturu na rysunku<br />

DXF jest odznaczony przy pomocy koła pełnego, to ten punkt<br />

jest punktem startu. Centrum koła pełnego musi leżeć w tym<br />

punkcie konturu.<br />

Kierunek obrotu: należy określić, czy kontur jest skierowany<br />

zgodnie z ruchem wskazówek zegara czy też w kierunku<br />

przeciwnym.<br />

HEIDENHAIN MANUALplus 4110 253<br />

5.3 DXF-kontury importować


5.4 ICP-programowaniezmian<br />

5.4 ICP-programowaniezmian<br />

Przy istniejcych konturach można:<br />

zmienić elementy konturu<br />

usunć elementy konturu<br />

rozszerzyć kontur (dołczyć)<br />

zmienić fragmenty konturu<br />

nałożyć elementy formy (udoskonalić kontur)<br />

Element konturu zmienić<br />

Element konturu zmienić<br />

Dokonywanie zmian<br />

Element zmienić nacisnć – element konturu<br />

zostaje odznaczony jako ”wybrany” (kolorem)<br />

wybrać przewidziany do zmiany element konturu<br />

Zwolnić element konturu dla zmiany<br />

Przejcie zmian<br />

Kontur lub warianty rozwizania zostan wyświetlone dla<br />

skontrolowania. W przypadku elementów formy i nierozwizanych<br />

elementów, zmiany zostaj natychmiast przejte.<br />

przejcie żdanego rozwizania<br />

254 5 ICP-programowanie


zmiana nierozwizanego elementu konturu<br />

Jeśli istniej „nierozwizane“ elementy konturu, to „rozwizane“<br />

elementy nie mog zostać zmienione. Przy ostatnim elemencie<br />

konturu przed nierozwizanym obszarem konturu może zostać<br />

wyznaczone lub usunite „tangencjalne przejście”.<br />

Jeżeli przeznaczony do zmiany element jest<br />

nierozwizanym elementem, to przynależny symbol<br />

zostaje odznaczony jako „wybrany”.<br />

Typ elementu i kierunek obrotu łuku kołowego nie mog<br />

zostać zmienione. Jeśli konieczna jest zmiana typu<br />

elementu/kierunku obrotu, to element konturu musi<br />

zostać usunity i nastpnie dołczony.<br />

HEIDENHAIN MANUALplus 4110 255<br />

5.4 ICP-programowaniezmian


5.4 ICP-programowaniezmian<br />

Przesunicie konturu<br />

Jeśli kontur nie leży na wymaganej pozycji, to może<br />

on zostać przesunity. Prosz wybrać w tym celu<br />

odpowiedni element konturu (element referencyjny).<br />

Przy przesuwaniu zapisać now pozycj punktu<br />

startu elementu referencyjnego . Przy zamkniciu<br />

tej funkcji cały kontur zostaje przesunity.<br />

Przesunicie konturu<br />

Element zmienić nacisnć –<br />

element konturu zostaje<br />

odznaczony jako ”wybrany”<br />

(kolorem)<br />

wybrać element referencyjny<br />

Kontur przesunć nacisnć<br />

Zapisać nowy "punkt startu" elementu<br />

referencyjnego.<br />

Przejć nowy „punkt startu“ (= now<br />

pozycj) – MANUALplus pokazuje<br />

„przesunity kontur“<br />

Przejć kontur na nowej pozycji<br />

256 5 ICP-programowanie


Dołczyć element konturu<br />

Dołczyć element konturu<br />

Element wstawić nacisnć<br />

Dalsze elementy konturu „dołczyć” do istniejcego konturu.<br />

Usuwanie elementu konturu<br />

Usuwanie elementu konturu<br />

Element usunć nacisnć – element konturu<br />

zostaje odznaczony jako ”wybrany” (kolorem)<br />

wybrać przewidziany do usunicia element konturu<br />

element konturu usunć<br />

Można usunć jeden po drugim kilka elementów konturu.<br />

Jeżeli przeznaczony do usunicia element jest<br />

nierozwizanym elementem, to przynależny symbol<br />

zostaje odznaczony jako „wybrany”.<br />

HEIDENHAIN MANUALplus 4110 257<br />

5.4 ICP-programowaniezmian


5.4 ICP-programowaniezmian<br />

Kontur „rozdzielić“<br />

Jeżeli usuwamy element konturu, posiadajcy<br />

„element poprzedni i element nastpny”, to kontur<br />

zostaje rozdzielony na „kontur podstawowy” i „kontur<br />

pozostały” (patrz rysunek po prawej u góry).<br />

Kontur pozostały nie może zostać obrabiany -<br />

operator może jednakże zmienić kontur podstawowy<br />

i "połczyć" go z konturem pozostałym. Z reguły<br />

wstawia si w tym celu nowe elementy konturu.<br />

„Połczenie” „ostatniego elementu konturu” z<br />

„pozostałym konturem” jest również dozwolone -<br />

jeśli to możliwe.<br />

MANUALplus wspomaga t metod poprzez<br />

przejcie współrzdnych pocztkowych<br />

pozostałego konturu. Prosz nacisnć w tym celu X,<br />

Z wyznaczyć (patrz rysunek po prawej).<br />

258 5 ICP-programowanie


Nałożenie elementów formy<br />

Przy nałożeniu elementów formy prosz wybrać<br />

naroże i wstawić element formy.<br />

Nałożenie elementów formy<br />

Nałożenie elementów formy<br />

nacisnć<br />

Wybrać naroże<br />

Element formy wybrać<br />

Element formy zdefiniować<br />

Nałożenie przy „nierozwizanych” obszarach<br />

konturu<br />

Można nakładać na siebie elementy formy, jeżeli<br />

mowa jest o nierozwizanych obszarach konturu.<br />

Opuszczamy tryb zapisu (softkey Powrót) i<br />

naciskamy Nałożenie elementów formy.<br />

HEIDENHAIN MANUALplus 4110 259<br />

5.4 ICP-programowaniezmian


5.5 Elementy konturu ICP kontur <strong>toczenia</strong><br />

5.5 Elementy konturu ICP kontur<br />

<strong>toczenia</strong><br />

Zapis linii konturu <strong>toczenia</strong><br />

Prosz wybrać kierunek elementu konturu na podstawie symbolu<br />

menu i dokonać jego wymiarowania.<br />

W przypadku poziomych i pionowych elementów liniowych<br />

wprowadzenie współrzdnej X lub Z nie jest konieczne. MANUALplus<br />

blokuje odpowiednie pole wprowadzenia, jeśli brak nierozwizanych<br />

elementów.<br />

Pionowe/poziome linie<br />

Wybrać kierunek linii<br />

Operator wymierza lini i określa przejście do nastpnego elementu<br />

konturu.<br />

Parametry pionowej linii<br />

XS, ZS punkt startu w X/Z (= punkt końcowy ostatniego<br />

elementu)<br />

X punkt docelowy w X<br />

Xi punkt docelowy w X (inkrementalnie): odstp punkt startu -<br />

punkt docelowy<br />

L długość linii<br />

F posuw specjalny<br />

Parametry poziomej linii<br />

XS, ZS punkt startu w X/Z (= punkt końcowy ostatniego<br />

elementu)<br />

Z punkt docelowy w Z<br />

Zi punkt docelowy w Z (inkrementalnie): odstp punkt startu -<br />

punkt docelowy<br />

L długość linii<br />

F posuw specjalny<br />

260 5 ICP-programowanie


Linia pod ktem<br />

Wybrać kierunek linii<br />

Operator wymierza lini absolutnie lub biegunowo i określa przejście<br />

do nastpnego elementu konturu. Kierunek kta prosz zaczerpnć<br />

z rysunku pomocniczego.<br />

Parametry<br />

XS, ZS punkt startu w X/Z (= punkt końcowy ostatniego<br />

elementu)<br />

X, Z punkt docelowy w X/Z<br />

Xi, Zi punkt docelowy w X/Z (inkrementalnie): odstp punkt<br />

startu - punkt docelowy<br />

L długość linii<br />

A kt do osi Z<br />

F posuw specjalny<br />

HEIDENHAIN MANUALplus 4110 261<br />

5.5 Elementy konturu ICP kontur <strong>toczenia</strong>


5.5 Elementy konturu ICP kontur <strong>toczenia</strong><br />

Zapis łuku konturu <strong>toczenia</strong><br />

Wybrać kierunek obrotu i rodzaj wymiarowania<br />

Łuk z punktem środkowym i promieniem<br />

Łuk z promieniem<br />

Łuk z punktem środkowym<br />

Operator wymierza łuk kołowy oraz określa przejście do nastpnego<br />

elementu konturu.<br />

Parametry (przy „łuk z promieniem“ nie wymagany jest punkt<br />

środkowy – przy „łuk z punktem środkowym” nie wymagany jest<br />

promień)<br />

XS, ZS punkt startu w X/Z (= punkt końcowy ostatniego<br />

elementu)<br />

X, Z punkt docelowy w X/Z: punkt końcowy łuku kołowego<br />

Xi, Zi punkt docelowy w X/Z (inkrementalnie): odstp punkt<br />

startu - punkt docelowy<br />

I, K punkt środkowy w X/Z: punkt środkowy łuku kołowego<br />

Ii, Ki punkt środkowy w X/Z (inkrementalnie): odległość punktu<br />

startu - punktu środkowego<br />

R promień<br />

F posuw specjalny<br />

262 5 ICP-programowanie


Wprowadzenie elementów formy<br />

Fazka/zaokrglenie<br />

Fazki/zaokrglenia s definiowane na narożach<br />

konturu. „Naroże konturu” jest punktem przecicia<br />

wykonanego i wykonywanego elementu konturu.<br />

Fazka/zaokrglenie może zostać dopiero wtedy<br />

obliczona, jeśli wykonywany element konturu jest<br />

znany. Przy wprowadzeniu parametrów dla fazki/<br />

zaokrglenia zostaj wyświetlane współrzdne<br />

punktu narożnego w „punkcie startu XS, ZS”.<br />

Jeśli kontur ICP rozpoczyna si z fazki/zaokrglenia,<br />

to brak „wykonanego elementu konturu”. Przy<br />

pomocy „położenie elementu J” określamy<br />

jednoznaczne położenie fazki/zaokrglenia.<br />

MANUALplus przekształca fazk/zaokrglenie na<br />

pocztku konturu na element liniowy lub kołowy.<br />

Podcicie<br />

Element formy „podcicie” składa si z elementu<br />

podłużnego, właściwego podcicia i elementu<br />

planowego. Podcicie może rozpoczynać si z<br />

elementu podłużnego lub planowego.<br />

Jeśli naroże podcicia nie jest znane, to parametr<br />

„położenie elementów J” określa, czy podcicie<br />

rozpocznie si z elementu podłużnego czy też<br />

planowego (ilustracja po prawej u góry).<br />

Przykład: fazka zewntrzna na pocztku<br />

konturu<br />

Przy „położeniu elementu J=1” urojony element<br />

bazowy poprzedzajcy jest elementem planowym w<br />

kierunku +X (ilustracja po prawej u dołu).<br />

HEIDENHAIN MANUALplus 4110 263<br />

5.5 Elementy konturu ICP kontur <strong>toczenia</strong>


5.5 Elementy konturu ICP kontur <strong>toczenia</strong><br />

Fazka/zaokrglenie kontur <strong>toczenia</strong><br />

Fazka<br />

Elementy formy fazki / zaokrglenia wybrać<br />

Wybór fazki<br />

Wybrać zaokrglenie<br />

Punkt narożny zostaje zadany przez „punkt startu”. Operator<br />

zapisuje „szerokość fazki B” lub „promień zaokrglenia B”.<br />

Parametry<br />

B szerokość fazki – lub<br />

B promień zaokrglenia<br />

J położenie elementów: „urojony wejściowy element bazowy“<br />

J=1: element planowy w kierunku +X<br />

J=–1:element planowy w kierunku –X<br />

J=2: element wzdłużny w kierunku +Z<br />

J=–2: element planowy w kierunku –Z<br />

F posuw specjalny<br />

264 5 ICP-programowanie


Podcicia kontur <strong>toczenia</strong><br />

Podcicie gwintu DIN 76<br />

Wybór elementów formy<br />

Podcicie gwintu DIN 76 wybrać<br />

Przy podciciu gwintu DIN 76 średnica elementu podłużnego<br />

przedstawia średnic gwintu (przy gwintach wewntrznych: średnica<br />

rdzenia).<br />

Parametry<br />

XS, ZS punkt startu w X/Z: punkt pocztkowy podcicia<br />

X, Z punkt docelowy w X/Z: punkt końcowy podcicia<br />

FP skok gwintu – default: tabela norm<br />

I średnica pod<strong>toczenia</strong> – default: tabela norm<br />

K długość pod<strong>toczenia</strong> – default: tabela norm<br />

W kt pod<strong>toczenia</strong> - default: tabela norm<br />

R promień podcicia – default: tabela norm<br />

J położenie elementu – default: 1<br />

J=1: podcicie rozpoczyna si z elementu podłużnego i kończy<br />

elementem planowym<br />

J=–1: podcicie rozpoczyna si z elementu planowego i kończy<br />

elementem podłużnym<br />

F posuw specjalny<br />

Parametry, nie podane przez operatora, MANUALplus zaczerpuje z<br />

tabeli norm (patrz “DIN 76 – parametry pod<strong>toczenia</strong>“ na stronie 525):<br />

„skok gwintu FP” na podstawie średnicy („punkt startu XS”).<br />

parametry I, K, W, i R na podstawie „skoku gwintu FP”.<br />

W przypadku gwintów wewntrznych należy zadać<br />

„skok gwintu FP”, ponieważ średnica elementu<br />

podłużnego nie jest średnic gwintu. Jeśli korzysta si<br />

z ustalania skoku gwintu przez MANUALplus, należy<br />

liczyć z niewielkimi odchyleniami.<br />

„Położenie elementów J” nie może zostać podane przy<br />

nałożeniu i nie może zostać zmienione przy ICPprogramowaniu<br />

zmian. (Naroże konturu jest już<br />

jednoznacznie określone.)<br />

HEIDENHAIN MANUALplus 4110 265<br />

5.5 Elementy konturu ICP kontur <strong>toczenia</strong>


5.5 Elementy konturu ICP kontur <strong>toczenia</strong><br />

Podcicie DIN 509 E<br />

Wybór elementów formy<br />

Podcicie DIN 509 E wybrać<br />

Parametry, nie zapisane przez operatora, MANUALplus zaczerpuje<br />

na podstawie średnicy z tabeli norm (patrz “DIN 509 E, DIN 509 F –<br />

parametry podcicia“ na stronie 527):<br />

Parametry<br />

XS, ZS punkt startu w X/Z: punkt pocztkowy podcicia<br />

X, Z punkt docelowy w X/Z: punkt końcowy podcicia<br />

I średnica pod<strong>toczenia</strong> – default: tabela norm<br />

K długość pod<strong>toczenia</strong> – default: tabela norm<br />

W kt pod<strong>toczenia</strong> - default: tabela norm<br />

R promień podcicia – default: tabela norm<br />

U naddatek na szlifowanie – default: bez naddatku na<br />

szlifowanie<br />

J położenie elementu – default: 1<br />

J=1: podcicie rozpoczyna si z elementu podłużnego i kończy<br />

elementem planowym<br />

J=–1: podcicie rozpoczyna si z elementu planowego i kończy<br />

elementem podłużnym<br />

F posuw specjalny<br />

„Położenie elementów J” nie może zostać podane przy<br />

nałożeniu i nie może zostać zmienione przy ICPprogramowaniu<br />

zmian. (Naroże konturu jest już<br />

jednoznacznie określone.)<br />

266 5 ICP-programowanie


Podcicie DIN 509 F<br />

Wybór elementów formy<br />

Podci®cie DIN 509 F wybraĺ<br />

Parametry, nie zapisane przez operatora, MANUALplus zaczerpuje<br />

na podstawie średnicy z tabeli norm (patrz “DIN 509 E, DIN 509 F –<br />

parametry podcicia“ na stronie 527):<br />

Parametry<br />

XS, ZS punkt startu w X/Z: punkt pocztkowy podcicia<br />

X, Z punkt docelowy w X/Z: punkt końcowy podcicia<br />

I średnica pod<strong>toczenia</strong> – default: tabela norm<br />

K długość pod<strong>toczenia</strong> – default: tabela norm<br />

W kt pod<strong>toczenia</strong> - default: tabela norm<br />

R promień podcicia – default: tabela norm<br />

P głbokość planowania – default: tabela norm<br />

A kt poprzeczny - default: tabela norm<br />

U naddatek na szlifowanie – default: bez naddatku na<br />

szlifowanie<br />

J położenie elementu – default: 1<br />

J=1: podcicie rozpoczyna si z elementu podłużnego i kończy<br />

elementem planowym<br />

J=–1: podcicie rozpoczyna si z elementu planowego i kończy<br />

elementem podłużnym<br />

F posuw specjalny<br />

„Położenie elementów J” nie może zostać podane przy<br />

nałożeniu i nie może zostać zmienione przy ICPprogramowaniu<br />

zmian. (Naroże konturu jest już<br />

jednoznacznie określone.)<br />

HEIDENHAIN MANUALplus 4110 267<br />

5.5 Elementy konturu ICP kontur <strong>toczenia</strong>


5.6 ICP-elementy konturu płaszczyzna czołowa<br />

5.6 ICP-elementy konturu<br />

płaszczyzna czołowa<br />

Elementy konturu na powierzchni czołowej i bocznej wymiarowuje<br />

si we współrzdnych prostoktnych lub biegunowych.<br />

Decydujcym jest położenie softkey Biegunowo. MANUALplus<br />

rozróżnia współrzdne kartezjańskie i biegunowe poprzez różne<br />

litery adresowe.<br />

Współrzdne biegunowe:<br />

XD, X: średnica<br />

CS, C: kt do dodatniej osi XK<br />

Jeśli przy pomocy Lista konturu wywołamy „wybór<br />

konturów ICP”, to MANUALplus ukazuje – w zależności<br />

od cyklu – ICP-kontury dla powierzchni czołowej i<br />

bocznej.<br />

268 5 ICP-programowanie


Zapis linii powierzchnia czołowa<br />

Pionowe/poziome linie<br />

Wybrać kierunek linii<br />

Operator wymierza lini i określa przejście do nastpnego elementu<br />

konturu.<br />

Parametry<br />

XS, YS punkt startu (współrzdne kartezjańskie)<br />

XD, CS punkt startu (współrzdne biegunowe)<br />

XK, YK punkt docelowy (współrzdne prostoktne)<br />

X, C punkt docelowy (współrzdne biegunowe)<br />

L długość linii<br />

F posuw specjalny<br />

Linia pod ktem<br />

Wybrać kierunek linii<br />

Operator wymierza lini i określa przejście do nastpnego elementu<br />

konturu.<br />

Parametry<br />

XS, YS punkt startu (współrzdne kartezjańskie)<br />

XD, CS punkt startu (współrzdne biegunowe)<br />

XK, YK punkt docelowy we współrzdnych prostoktnych<br />

X, C punkt docelowy (współrzdne biegunowe)<br />

A kt do XK-osi – kierunek kta patrz rysunek pomocniczy<br />

L długość linii<br />

F posuw specjalny<br />

HEIDENHAIN MANUALplus 4110 269<br />

5.6 ICP-elementy konturu płaszczyzna czołowa


5.6 ICP-elementy konturu płaszczyzna czołowa<br />

Zapis łuku powierzchnia czołowa<br />

Wprowadzenie łuku<br />

Łuk z punktem środkowym i promieniem<br />

Łuk z promieniem<br />

Łuk z punktem środkowym<br />

Operator wymierza łuk kołowy oraz określa przejście do nastpnego<br />

elementu konturu.<br />

Parametry (przy „łuk z promieniem“ nie wymagany jest punkt<br />

środkowy – przy „łuk z punktem środkowym” nie wymagany jest<br />

promień)<br />

XS, YS punkt startu (współrzdne kartezjańskie)<br />

XD, CS punkt startu (współrzdne biegunowe)<br />

XK, YK punkt docelowy (współrzdne prostoktne)<br />

X, C punkt docelowy (współrzdne biegunowe)<br />

I, J punkt środkowy (współrzdne kartezjańskie)<br />

XM, CM punkt środkowy (współrzdne biegunowe)<br />

R promień<br />

F posuw specjalny<br />

270 5 ICP-programowanie


Fazka/zaokrglenie powierzchnia czołowa<br />

Wprowadzić fazk/zaokrglenie<br />

Fazka/zaokrglenie wybrać<br />

Wybór fazki<br />

Wybrać zaokrglenie<br />

Punkt narożny zostaje zadany przez „punkt startu”. Operator<br />

zapisuje „szerokość fazki B” lub „promień zaokrglenia B”.<br />

Parametry<br />

B szerokość fazki – lub<br />

B promień zaokrglenia<br />

F posuw specjalny<br />

HEIDENHAIN MANUALplus 4110 271<br />

5.6 ICP-elementy konturu płaszczyzna czołowa


5.7 ICP-elementy konturu płaszczyzna czołowa<br />

5.7 ICP-elementy konturu<br />

płaszczyzna czołowa<br />

Alternatywnie do wymiaru kta można wykorzystywać wymiar<br />

odcinka. Decydujcym dla rodzaju wymiarowania jest położenie<br />

softkey Biegunowo. MANUALplus rozróżnia wymiary kta i odcinka<br />

poprzez różne litery adresowe.<br />

Jeśli przy pomocy softkey Lista konturu wywołamy<br />

„wybór konturów ICP”, to MANUALplus ukazuje – w<br />

zależności od cyklu – ICP-kontury dla powierzchni<br />

czoowej i bocznej.<br />

W przypadku konturów powierzchni bocznej zostaje<br />

określona przy pierwszym elemencie „średnica<br />

rozwinicia XS“. Ta średnica obowizuje przy<br />

wszystkich nastpnych elementach konturu jako<br />

referencja dla wymiaru odcinka.<br />

272 5 ICP-programowanie


Zapis linii powierzchnia boczna<br />

Pionowe/poziome linie<br />

Wybrać kierunek linii<br />

Operator wymierza lini i określa przejście do nastpnego<br />

elementukonturu.<br />

Parametry<br />

ZS, YS punkt startu (YS jako wymiar odcinka –<br />

baza: średnica XS)<br />

CS punkt startu jako wymiar kta<br />

XS średnica rozwinicia<br />

Z punkt docelowy<br />

CY punkt docelowy jako wymiar odcinka (baza: średnica XS)<br />

C punkt docelowy jako wymiar kta<br />

L długość linii<br />

F posuw specjalny<br />

Linia pod ktem<br />

Wybrać kierunek linii<br />

Operator wymierza lini i określa przejście do nastpnego<br />

elementukonturu.<br />

Parametry<br />

ZS, YS punkt startu (YS jako wymiar odcinka –<br />

baza: średnica XS)<br />

CS punkt startu jako wymiar kta<br />

XS średnica rozwinicia<br />

Z punkt docelowy<br />

CY punkt docelowy jako wymiar odcinka (baza: średnica XS)<br />

C punkt docelowy jako wymiar kta<br />

A kt do Z-osi – kierunek kta patrz rysunek pomocniczy<br />

L długość linii<br />

F posuw specjalny<br />

HEIDENHAIN MANUALplus 4110 273<br />

5.7 ICP-elementy konturu płaszczyzna czołowa


5.7 ICP-elementy konturu płaszczyzna czołowa<br />

Zapis łuku powierzchnia boczna<br />

Wprowadzenie łuku<br />

Łuk z punktem środkowym i promieniem<br />

Łuk z promieniem<br />

Łuk z punktem środkowym<br />

Operator wymierza łuk kołowy oraz określa przejście do nastpnego<br />

elementu konturu.<br />

Parametry (przy „łuk z promieniem“ nie wymagany jest punkt<br />

środkowy – przy „łuk z punktem środkowym” nie wymagany jest<br />

promień)<br />

ZS, YS punkt startu (YS jako wymiar odcinka – baza : średnica<br />

XS)<br />

CS punkt startu jako wymiar kta<br />

XS średnica rozwinicia<br />

Z punkt docelowy<br />

CY punkt docelowy jako wymiar odcinka (baza: średnica XS)<br />

C punkt docelowy jako wymiar kta<br />

K, CJ punkt środkowy (CJ jako wymiar odcinka –<br />

baza: średnica XS)<br />

CM punkt środkowy jako wymiar kta<br />

R promień<br />

F posuw specjalny<br />

274 5 ICP-programowanie


Fazka/zaokrglenie powierzchnia boczna<br />

Wprowadzić fazk/zaokrglenie<br />

Fazka/zaokrglenie wybrać<br />

Wybór fazki<br />

Wybrać zaokrglenie<br />

Punkt narożny zostaje zadany przez „punkt startu”. Operator<br />

zapisuje „szerokość fazki B” lub „promień zaokrglenia B”.<br />

Parametry<br />

B szerokość fazki – lub<br />

B promień zaokrglenia<br />

F posuw specjalny<br />

HEIDENHAIN MANUALplus 4110 275<br />

5.7 ICP-elementy konturu płaszczyzna czołowa


DIN-programowanie<br />

HEIDENHAIN MANUALplus 4110 277


6.1 DIN-programowanie<br />

6.1 DIN-programowanie<br />

Struktura programu i wierszy oparta jest na normie<br />

DIN 66025 (dlatego też „programowanie DIN”).<br />

MANUALplus wspomaga DIN-programy i DINmakrosy.<br />

DIN-programy s „samodzielnymi” programami<br />

NC. To oznacza, zawieraj one wszystkie polecenia<br />

przemieszczenia i przełczenia, konieczne dla<br />

wytwarzania przedmiotu.<br />

DIN-makrosy zostaj włczone do programów<br />

cykli. One „nie s samodzielne”, lecz rozwizuj<br />

pewne zadanie w obrbie programu cyklicznego.<br />

Zależy od postawionych zadań przed operatorem,<br />

jak używa on DIN-makrosów. Także dla DINmakrosów<br />

znajduje si pełny zakres poleceń do<br />

dyspozycji. Poniżej mowa jest o "DIN-programach"<br />

lub "NC-programach" - programy lub makrosy nie<br />

zostan dalej odróżniane.<br />

Testowanie DIN-programów i DIN-makrosów<br />

Operator testuje DIN-programy i DIN-makrosy przy<br />

pomocy symulacji graficznej. W przypadku DINmakrosów<br />

jest to możliwe w ramach programowania<br />

cykli. W przypadku DIN-programów należy przejść<br />

do „przebiegu programu” i wywołać symulacj.<br />

Rysunki pomocnicze<br />

Rysunki pomocnicze objaśniaj funkcjonalność i<br />

parametry przy poleceniach przemieszczenia i<br />

cyklach. Pokazuj one z reguły obróbk zewntrzn.<br />

Przy pomocy „klawisza z pierścieniem” przełczamy<br />

do rysunku pomocniczego dla obróbki wewntrznej,<br />

przy pomocy "klawisza z<br />

pierścieniem" przełczamy<br />

pomidzy rysunkami pomocniczymi<br />

dla obróbki zewntrznej i/lub<br />

wewntrznej.<br />

Wskazówki do prezentacji na rysunkach<br />

pomocniczych:<br />

kreskowana linia:droga biegu szybkiego<br />

linia cigła: droga posuwu<br />

Linia wymiarowa z jednostronn strzałk<br />

wymiarow:<br />

„ustawiony wymiar“ – znak liczby określa kierunek<br />

Linia wymiarowa z dwustronn strzałk<br />

wymiarow:<br />

„wymiar absolutny“ – znak liczby jest bez<br />

znaczenia<br />

278 6 DIN-programowanie


Struktura programu i wierszy<br />

Struktura programu<br />

Numer programu, poprzedzony przez „%”, do 8 cyfr i rozszerzenia<br />

„nc” dla programów głównych lub „ncs” dla podprogramów<br />

Oznaczenie programu (komentarz w drugim wierszu programu)<br />

Wiersze NC lub wiersze komentarza<br />

pojciu „KONIEC” przy programach głównych, albo „RETURN”<br />

przy makrosach i podprogramach<br />

Pierwszy i ostatni wiersz NC-programu nie może zostać<br />

opracowywany. „Oznaczenie programu” może zostać poddane<br />

edycji ale nie usunite.<br />

Oznaczenie programu zostaje wyświetlone w „liście programu” i<br />

może w ramach „wyboru programu” zostać zmienione.<br />

NC-wiersze rozpoczynaj si z „N“ a po nim nastpuje numer<br />

wiersza (do 4 cyfr). Numery wierszy nie maj żadnego wpływu na<br />

przebieg programu. Służ one oznaczeniu tego wiersza.<br />

Wiersz NC zawiera NC-polecenia. S to polecenia dotyczce<br />

przemieszczenia, sterowania i polecenia organizacyjne. Polecenia<br />

przemieszczenia i sterowania rozpoczynaj si z litery a po niej<br />

nastpuje kombinacja cyfr (G1, G2, G81, M3, M30, ...) i parametry.<br />

Instrukcje organizacyjne składaj si ze „słów kluczowych” (WHILE,<br />

RETURN, etc.) lub także z kombinacji liter/cyfr. Parametry<br />

rozpoczynaj si z litery adresowej (X100, Z–2, etc.).<br />

Można zaprogramować w jednym wierszu NC kilka poleceń NC, jeśli<br />

nie używa si tych samych liter adresowych i nie posiadaj one<br />

„sprzecznych” funkcji.<br />

Przykłady<br />

dozwolona kombinacja:<br />

N10 G1 X100 Z2 M8<br />

niedozwolona kombinacja:<br />

N10 G1 X100 Z2 G2 X100 Z2 R30 – kilkakrotnie te same litery<br />

adresowe<br />

lub<br />

N10 M3 M4 – przeciwstawna funkcjonalność<br />

Wiersze NC, zawierajce wyłcznie obliczenia zmiennych, s także<br />

dozwolone.<br />

Komentarze s zawarte w „[...]“. Znajduj si one albo na końcu<br />

wiersza NC albo wyłcznie w wierszu NC. Wiersz NC, składajcy si<br />

wyłcznie z komentarza, nie zawiera numeru wiersza.<br />

Przykład: Struktura programu i wierszy<br />

%12345678.nc<br />

[Przykład – Example]<br />

N1 G21 X80 Z110 B10 J1<br />

N2 G1 Z-15 B-1<br />

N3 G1 X102 B2<br />

N4 G1 Z-22<br />

N5 G1 X90 Zi-12 B1<br />

N6 G1 Zi-6<br />

N7 G1 X100 A80 B-1<br />

N8 G1 Z-47<br />

N9 G1 X110<br />

N10 G80<br />

N11 G14 Q0<br />

N12 T3 G95 F0.25 G96 S200 M3<br />

N13 G0 X0 Z2<br />

N.. . . .<br />

KONIEC<br />

HEIDENHAIN MANUALplus 4110 279<br />

6.1 DIN-programowanie


6.1 DIN-programowanie<br />

Przegld instrukcji DIN<br />

Instrukcje przemieszczenia<br />

dla liniowego lub kołowego przemieszczenia suportu<br />

<strong>Cykle</strong><br />

dla skrawania, <strong>toczenia</strong> <strong>poprzecznego</strong>, obróbki wykańczajcej, dla<br />

obróbki gwintów i wiercenia<br />

Instrukcje przełczenia<br />

dla agregatów maszyny<br />

Przesunicia punktu zerowego<br />

dla dopasowania systemu miar<br />

Instrukcje dla organizacji programu<br />

rozgałzienia programu, powtórzenia programu i podprogramy<br />

Komentarze<br />

dla objaśnienia programu<br />

Funkcje zmiennych<br />

Zamiast stałych parametrów adresowych używa si zmiennych,<br />

obliczanych bdź wprowadzanych przed wykonaniem programu.<br />

operacje matematyczne<br />

zostaj używane dla obliczania parametrów adresowych lub<br />

zmiennych<br />

uproszczone programowanie<br />

wartości (współrzdne) nie wymiarowane na rysunku<br />

technicznym, oblicza MANUALplus – jeśli jest to matematycznie<br />

możliwe<br />

Komunikacja operatora<br />

poprzez wprowadzenie wartości zmiennych i wydawanie tekstów i<br />

zmiennych<br />

Tylko czść tych funkcji jest reprezentowana przez instrukcje NC<br />

(instrukcje G, instrukcje M, itd.) Inne funkcje, jak „uproszczone<br />

programowanie”, „funkcje zmiennych” lub „operacje<br />

matematyczne” operator wykorzystuje w ramach programowania<br />

zmiennych, uproszczonej geometrii, itd. Zamiast stałej wartości<br />

operator zapisuje dla tego parametru adresowego zmienn,<br />

wyrażenie matematyczne lub „?” .<br />

280 6 DIN-programowanie


6.2 Edycja programów DIN<br />

Wczytywanie programu DIN<br />

Wywołanie edytora DIN<br />

Wywołanie listy programów<br />

Nastawienie programów DIN<br />

Nastawienie makrosów DIN<br />

Wybór programu DIN/makrosa DIN lub zdefiniowanie nowego<br />

numeru programu<br />

Funkcje wiersza<br />

Wywołanie programu DIN/makrosa DIN<br />

Przy pomocy klawiszy kursora lub Page-klawiszy w obrbie<br />

programu DIN operator może dokonywać „nawigacji” i tak ustalać<br />

pozycj, na której chce wstawiać, usuwać lub zmieniać. Kursor<br />

można pozycjonować tylko na pocztek wiersza, NC-słowa lub<br />

parametru.<br />

Przy pomocy klawisza funkcyjnego lub klawisza menu wybieramy<br />

żdan funkcj. MANUALplus zażda z kolei, wprowadzenia<br />

dalszych parametrów. W przypadku cyklów i poleceń<br />

przemieszczenia (funkcje G), funkcja i parametr zostaj objaśnione<br />

na rysunku pomocniczym.<br />

Prosz pozycjonować kursor na pocztku wiersza, dla wybrania<br />

funkcji wiersza.<br />

Softkeys dla funkcji wiersza<br />

Poniżej kursora zostaje wstawiony<br />

nowy wiersz NC z „nastpnym”<br />

numerem wiersza.<br />

Zostaje oferowane menu „wybór<br />

funkcji”, dla włczenia dalszych<br />

poleceń NC.<br />

Wiersz, na którym znajduje si kursor<br />

zostaje usunity.<br />

Numer wiersza, na którym znajduje<br />

si kursor, zostaje zaproponowany<br />

do zmiany.<br />

HEIDENHAIN MANUALplus 4110 281<br />

6.2 Edycja programów DIN


6.2 Edycja programów DIN<br />

Zmiana numeru wiersza<br />

Kursor pozycjonować na wiersz NC<br />

Nr wiersza zmienić nacisnć<br />

wprowadzić nowy numer wiersza<br />

Nowe numerowanie<br />

przejć nowy numer wiersza<br />

Kursor pozycjonować na dowolny wiersz NC<br />

Nr wiersza zmienić nacisnć<br />

Nowe numerowanie nacisnć<br />

Określić długość kroku numerów wierszy<br />

ponownie Nowe numerowanie nacisnć<br />

Długość kroku obowizuje także dla automatycznego<br />

określenia numerów wierszy.<br />

282 6 DIN-programowanie


Funkcje słowa<br />

Funkcje (słowo usunć, słowo zmienić, etc.) odnosz si do „słowa”,<br />

na którym znajduje si kursor. Co zostaje usunite lub zmienione,<br />

zależy od znaczenia „słowa”. Przykłady:<br />

kursor znajduje si na G-instrukcji<br />

Zmiana słowa: zmienia najpierw to polecenie, potem<br />

przynależne parametry<br />

Usuwanie słowa: usuwa to polecenie i przynależne parametry<br />

kursor znajduje si na literze adresowej parametru<br />

Zmiana słowa: wszystkie parametry tej funkcji zostaj<br />

zaoferowane do zmiany<br />

Usuwanie słowa: zostaje usunity wyłcznie ten parametr<br />

NC-polecenie można zmienić tylko w obrbie „jednej grupy”. Można<br />

zmienić na przykład numer instrukcji G - ale instrukcja G nie może<br />

zostać przekształcona na instrukcj M. Edytor usuwa parametry, nie<br />

potrzebne wicej po dokonaniu takiej zmiany.<br />

Parametry adresowe<br />

Wprowadzamy parametry adresowe w nastpujcy sposób:<br />

Wymiar absolutny: odnosi si do punktu zerowego obrabianego<br />

przedmiotu<br />

Wymiar inkrementalny: odnosi si do poprzedniej współrzdnej<br />

Zmienna: wartość zmiennej lub wynik wyrażenia matematycznego<br />

reprezentuje wartośćĺ parametru adresowego.<br />

Uproszczone programowanie geometrii: współrzdna zostaje<br />

obliczona, o ile jest to możliwe matematycznie.<br />

Które zapisy przy konkretnym parametrze adresowym zostaj<br />

wspomagane, zależne jest od znaczenia tego parametru.<br />

MANUALplus blokuje niedozwolone funkcje.<br />

Pola wprowadzenia s standardowo przygotowane dla „wymiarów<br />

absolutnych”. Operator definiuje „wymiary przyrostowe”, poprzez<br />

„dołczenie” Inkrementu. Litera adresowa otrzymuje atrybut „i”<br />

(przykład: "Zi"). Atrybut ten zostaje przejty do programu DIN.<br />

Nastawienie absolutnie lub przyrostowo obowizuje dla jednego<br />

pola wprowadzenia.<br />

Zapis zmiennych wywołujemy przy pomocy softkey Zmienna (patrz<br />

“Zmienna jako parametr adresowy“ na stronie 403.<br />

Przy pomocy softkey ? informujemy MANUALplus, iż ta współrzdna<br />

ma zostać obliczona. Ten ? zostaje przejty do programu DIN.<br />

Softkeys dla funkcji słowa<br />

NC-polecenie lub parametr (słowo),<br />

na którym znajduje si kursor zostaje<br />

usunite.<br />

NC-polecenie lub parametr (słowo),<br />

na którym znajduje si kursor zostaje<br />

zaproponowany do zmiany.<br />

zostaje oferowane menu „wybór<br />

funkcji”, dla włczenia dalszych<br />

poleceń NC<br />

HEIDENHAIN MANUALplus 4110 283<br />

6.2 Edycja programów DIN


6.2 Edycja programów DIN<br />

Komentarze<br />

Jeśli dołczamy komentarz do „pustego wiersza”, to numer wiersza<br />

zostaje usunity i w tym wierszu znajdzie si tylko komentarz. („Pusty<br />

wiersz” składa si wyłcznie z numeru wiersza.) Jeśli wiersz NC<br />

zawiera już polecenia NC, to na końcu wiersza zostanie dołczony<br />

komentarz.<br />

Dla zmiany komentarzy pozycjonujemy kursor na pocztku<br />

komentarza i naciskamy zmienić słowo. Nastpnie zostanie<br />

wyświetlona "klawiatura alfanumeryczna" z dotychczasowym<br />

komentarzem. Operator może teraz zmienić, rozszerzyć tekst, etc.<br />

Dla usuwania komentarzy pozycjonujemy kursor na pocztek<br />

komentarza i naciskamy usunć wiersz, lub usunć słowo.<br />

Komentarz zostanie usunity.<br />

284 6 DIN-programowanie


Funkcje bloku<br />

Operator zaznacza kilka nastpujcych po sobie<br />

wierszy NC (blok), by je nastpnie wycić, skopiować<br />

lub usunć. Przy wycinaniu lub kopiowaniu blok<br />

zostaje przejty do pamici buforowej. Operator<br />

może ten blok wstawić w innym miejscu programu<br />

lub wywołać inny program DIN i tam wstawić ten<br />

blok. Bufor pozostaje tak długo zachowany, aż<br />

zostanie on nadpisany lub MANUALplus zostanie<br />

wyłczony.<br />

Kopiowanie bloku, zapis bloku do pamici w<br />

innym miejscu<br />

Pozycjonować kursor na pocztek bloku<br />

Wywołać funkcje bloku<br />

Zaznaczyć pocztek bloku<br />

Pozycjonować kursor na koniec bloku<br />

Zaznaczyć koniec bloku<br />

Skopiować blok i przejć do pamici<br />

buforowej<br />

Przejć blok do bufora i usunć<br />

(jeśli to konieczne) wczytać nowy program DIN<br />

Ustawić kursor na pozycj wstawienia<br />

Przejć blok z bufora (wiersze NC<br />

zostaj wstawione poniżej kursora)<br />

HEIDENHAIN MANUALplus 4110 285<br />

6.2 Edycja programów DIN


6.2 Edycja programów DIN<br />

Struktura menu<br />

Prosz wybrać grup funkcyjn klawiszem menu.<br />

Funkcje G i M: nastpnie zostaj wprowadzone<br />

numery instrukcji i zależnie od funkcji dalsze<br />

parametry<br />

Komentarz, podprogram i S, F, T: nastpnie<br />

zostaj wprowadzane konieczne parametry<br />

Funkcje zmiennych: MANUALplus przełcza dla<br />

dalszego wprowadzenia danych na kolejne menu<br />

DIN-grupy funkcyjne<br />

G-funkcja<br />

Instrukcje przemieszczenia, cykle, inne instrukcje G<br />

Funkcja M<br />

Funkcje przełczenia dla agregatów maszyny i<br />

funkcje sterowania programu (patrz “Funkcje M“ na<br />

stronie 408)<br />

Dane maszynowe<br />

Zapis F, S, T (patrz “T, S, F wyznaczyć“ na<br />

stronie 392)<br />

Komentarz<br />

Wprowadzenie komentarzy (patrz “Edycja<br />

programów DIN“ na stronie 281)<br />

Funkcje zmiennych programu<br />

przełcza na „menu zmiennych programu” (patrz<br />

“Programowanie zmiennych“ na stronie 396)<br />

Funkcje zmiennych maszynowych<br />

przełczaj na „menu zmiennych maszynowych”<br />

(przeznaczone dla przypadków specjalnych i dla<br />

DIN-programisty bez znaczenia)<br />

Wywołanie podprogramu<br />

Programowanie wywołania PP (patrz<br />

“Podprogramy“ na stronie 406)<br />

Klawisz<br />

menu<br />

286 6 DIN-programowanie


Programowanie instrukcji G<br />

Programowanie „bezpośrednie” instrukcji G<br />

Wprowadzenie numeru G<br />

Wybór „instrukcji G“<br />

Wywołanie instrukcji G<br />

Wprowadzenie parametrów<br />

Przejcie funkcji G<br />

Jeśli numer instrukcji G nie jest znany, to można go<br />

wybrać z listy instrukcji G.<br />

Wybór instrukcji G<br />

Wybór instrukcji G<br />

Wybór „instrukcji G“<br />

Wywołanie listy instrukcji G<br />

Przejcie funkcji G<br />

Wywołanie instrukcji G<br />

Wprowadzenie parametrów<br />

Przejcie funkcji G<br />

HEIDENHAIN MANUALplus 4110 287<br />

6.2 Edycja programów DIN


6.3 Opis czści nieobrobionej<br />

6.3 Opis czści nieobrobionej<br />

Czść obrabiana w uchwycie cylinder/rura<br />

G20<br />

G20 opisuje półwyrób i sytuacj przy zamocowaniu. Informacje te<br />

zostaj wykorzystywane w symulacji.<br />

Parametry<br />

X średnica<br />

Z długość (łcznie z naddatkiem planowym i obszarem<br />

zamocowania)<br />

K prawa krawdź (naddatek planowy)<br />

I średnica wewntrzna przy typie półwyrobu „rura”<br />

B obszar zamocowania<br />

J rodzaj zamocowania<br />

0: nie zamocowany<br />

1: zamocowany zewntrznie<br />

2: zamocowany wewntrznie Przykład: G20<br />

%20.nc<br />

[G20]<br />

N1 G20 X80 Z100 K2 B10 J1<br />

N2 T3 G95 F0.25 G96 S200 M3<br />

N3 G0 X0 Z2<br />

N.. . . .<br />

KONIEC<br />

288 6 DIN-programowanie


Kontur półwyrobu G21<br />

G21 opisuje stan zamocowania. Opis półwyrobu nastpuje<br />

bezpośrednio po G21 z G1-, G2-, G3-, G12- i G13-instrukcjach. G80<br />

kończy opis półwyrobu. Informacje te zostaj wykorzystywane w<br />

symulacji.<br />

Parametry<br />

X średnica<br />

Z długość<br />

B obszar zamocowania<br />

J rodzaj zamocowania<br />

0: nie zamocowany<br />

1: zamocowany zewntrznie<br />

2: zamocowany wewntrznie<br />

Przykład: G21<br />

%21.nc<br />

[G21]<br />

N1 G21 X80 Z110 B10 J1<br />

N2 G1 Z-15 B-1<br />

N3 G1 X102 B2<br />

N4 G1 Z-22<br />

N5 G1 X90 Zi-12 B1<br />

N6 G1 Zi-6<br />

N7 G1 X100 A80 B-1<br />

N8 G1 Z-47<br />

N9 G1 X110<br />

N10 G80<br />

N11 T3 G95 F0.25 G96 S200 M3<br />

N12 G0 X0 Z2<br />

N.. . . .<br />

KONIEC<br />

HEIDENHAIN MANUALplus 4110 289<br />

6.3 Opis czści nieobrobionej


6.4 Przemieszczenia narz®dzia bez zabiegów obróbkowych<br />

6.4 Przemieszczenia narz®dzia<br />

bez zabiegów obróbkowych<br />

Bieg szybki G0<br />

Polecenie geometrii: G0 definiuje punkt pocztkowy opisu<br />

konturu.<br />

Polecenie obróbki: narzdzie przemieszcza si na biegu szybkim<br />

na najkrótszym odcinku do „punktu docelowego X, Z”.<br />

Przemieszczenia biegu szybkiego mog zostać wykonane przy<br />

zatrzymanym wrzecionie.<br />

Parametry<br />

X punkt docelowy (wymiar średnicy)<br />

Z punkt docelowy<br />

Przykład: G0<br />

%0.nc<br />

290 6 DIN-programowanie<br />

[G0]<br />

N1 T3 G95 F0.25 G96 S200 M3<br />

N2 G0 X120 Z2<br />

N3 G819 P5 I1 K0.3<br />

N4 G0 X80 Z2<br />

N5 G1 Z-15 B-1<br />

N6 G1 X102 B2<br />

N7 G1 Z-22<br />

N8 G1 X90 Zi-12 B1<br />

N9 G1 Zi-6<br />

N10 G1 X100 A80 B-1<br />

N11 G1 Z-47<br />

N12 G1 X120<br />

N13 G80<br />

KONIEC


Punkt zmiany narzdzia G14<br />

Suport przemieszcza si na biegu szybkim do punktu zmiany<br />

narzdzia. Współrzdne punktu zmiany ustalamy w trybie<br />

nastawiania urzdzeń (patrz “Wyznaczenie punktu zmiany<br />

narzdzia“ na stronie 52).<br />

Parametry<br />

Q kolejność (default: 0): określa przebieg przemieszczeń<br />

Q=0: diagonalna droga przemieszczenia<br />

Q=1: najpierw w kierunku X, nastpnie w kierunku Z<br />

Q=2: najpierw w kierunku Z, potem w kierunku X<br />

Q=3: tylko w kierunku X, Z pozostaje niezmieniony<br />

Q=4: tylko w kierunku Z, X pozostaje niezmieniony<br />

G14 zostaje przekształcone w polecenia elementarne<br />

„bieg szybki we współrzdnych maszynowych G701”.<br />

Przy G701 „punkt docelowy X,Z” odnosi si do punktu<br />

zerowego maszyny. Jako punkt odniesienia dla sań<br />

obowizuje punkt odniesienia sań.<br />

Przykład: G14<br />

%14.nc<br />

[G14]<br />

N1 G14 Q0<br />

N2 T3 G95 F0.25 G96 S200 M3<br />

N3 G0 X0 Z2<br />

N.. . . .<br />

KONIEC<br />

HEIDENHAIN MANUALplus 4110 291<br />

6.4 Przemieszczenia narz®dzia bez zabiegów obróbkowych


6.5 Proste przemieszczenia liniowe i kołowe<br />

6.5 Proste przemieszczenia<br />

liniowe i kołowe<br />

Przemieszczenie liniowe G1<br />

Polecenie geometrii: G1 definiuje odcinek na opisie konturu.<br />

Polecenie obróbki: narzdzie przemieszcza si liniowo z posuwem<br />

do „punktu końcowego X, Z”.<br />

Parametry<br />

X punkt końcowy (wymiar średnicy)<br />

Z punkt końcowy<br />

A kt – kierunek kta: patrz rysunek pomocniczy<br />

B fazka/zaokrglenie: Można zaprogramować na końcu odcinka<br />

liniowego fazk/zaokrglenie lub „tangencjalne” przejście do<br />

nastpnego elementu konturu.<br />

brak wpisu: przejście tangencjalne<br />

B=0: nie tangencjalne przejście<br />

B>0: promień zaokrglenia<br />

B


Ruch kołowy G2, G3 – przyrostowe<br />

wymiarowanie punktu środkowego<br />

Polecenie geometrii: G2/G3 definiuje łuk kołowy w opisie konturu.<br />

Polecenie obróbki: narzdzie przemieszcza si kołowo z posuwem<br />

do „punktu końcowego”.<br />

Kierunek <strong>toczenia</strong> prosz zaczerpnć z rysunku pomocniczego.<br />

HEIDENHAIN MANUALplus 4110 293<br />

6.5 Proste przemieszczenia liniowe i kołowe


6.5 Proste przemieszczenia liniowe i kołowe<br />

Parametry G2, G3<br />

X punkt końcowy (wymiar średnicy)<br />

Z punkt końcowy<br />

R promień<br />

I punkt środkowy inkrementalnie – (odstp punktu startu – punktu<br />

rodkowego, wymiar rednicy)<br />

K punkt środkowy inkrementalnie – (odstp punktu startu –<br />

punktu rodkowego)<br />

Q punkt przecicia (default: Q=0): definiuje punkt końcowy, jeśli<br />

istniej dwie możliwości rozwizania (patrz rysunek pomocniczy)<br />

B fazka/zaokrglenie: można zaprogramować na końcu odcinka<br />

liniowego fazk/zaokrglenie lub „tangencjalne” przejście do<br />

nastpnego elementu konturu.<br />

brak wpisu: przejście tangencjalne<br />

B=0: nie tangencjalne przejście<br />

B>0: promień zaokrglenia<br />

B


Ruch kołowy G12, G13 – absolutne<br />

wymiarowanie punktu rodkowego<br />

Polecenie geometrii: G12/G13 definiuje łuk kołowy w opisie<br />

konturu.<br />

Polecenie obróbki: narzdzie przemieszcza si kołowo z posuwem<br />

do „punktu końcowego”.<br />

Kierunek <strong>toczenia</strong> prosz zaczerpnć z rysunku pomocniczego.<br />

HEIDENHAIN MANUALplus 4110 295<br />

6.5 Proste przemieszczenia liniowe i kołowe


6.5 Proste przemieszczenia liniowe i kołowe<br />

Parametry G12, G13<br />

X punkt końcowy (wymiar średnicy)<br />

Z punkt końcowy<br />

R promień<br />

I punkt środkowy absolutnie – (wymiar rednicy)<br />

K punkt środkowy absolutnie<br />

Q punkt przecicia (default: Q=0): definiuje punkt końcowy, jeśli<br />

istniej dwie możliwości rozwizania (patrz rysunek pomocniczy)<br />

B fazka/zaokrglenie: można zaprogramować na końcu odcinka<br />

liniowego fazk/zaokrglenie lub „tangencjalne” przejście do<br />

nastpnego elementu konturu.<br />

brak wpisu: przejście tangencjalne<br />

B=0: nie tangencjalne przejście<br />

B>0: promień zaokrglenia<br />

B


6.6 Posuw, prdkość obrotowa<br />

Ograniczenie prdkośc obrotowej G26/G126<br />

G26: Ograniczenie prdkości obrotowej wrzeciono główne<br />

G126: Ograniczenie prdkości obrotowej wrzeciono 1<br />

(napdzane narzdzie)<br />

Ograniczenie prdkości obrotowej działa, aż zostanie zastpione<br />

ponownym G26/G126.<br />

Parametry<br />

S prdkość obrotowa: maksymalna prdkość obrotowa<br />

Zaprogramowane ograniczenie prdkości obrotowej<br />

pozostaje ważnym także, jeśli DIN-program zostanie<br />

zakończony i operator opuści „przebieg programu”.<br />

Operator może zdefiniować nowe ograniczenie<br />

prdkości obrotowej w „S, F, T menu” lub przy pomocy<br />

parametrów.<br />

Jeśli zaprogramowana pod G26/G126 prdkość<br />

obrotowa jest wiksza od określonej w parametrach<br />

maszynowych „ogólne parametry – absolutna<br />

maksym.prdkość obrotowa”, to obowizuje<br />

ograniczenie parametru.<br />

Przerwany posuw G64<br />

G64 przerywa zaprogramowany posuw na krótko. Ta funkcja zostaje<br />

używana, aby zapewnić nieprzerwane łamanie wióra.<br />

G64 bez parametrów wyłcza ponownie przerywany posuw.<br />

Parametry<br />

E czas trwania przerwy: zakres: 0,01s < E < 999s<br />

F czas trwania posuwu: suport przyśpiesza na zaprogramowany<br />

posuw i wyhamowuje na końcu interwału na „posuw zero”.<br />

Zakres: 0,01s < E < 999s<br />

Przykład: G26, G126<br />

%26.nc<br />

[G26, G126]<br />

N1 G14 Q0<br />

N1 G26 S2000<br />

N2 T3 G95 F0.25 G96 S200 M3<br />

N3 G0 X0 Z2<br />

N4 . . .<br />

KONIEC<br />

Przykład: G64<br />

%64.nc<br />

[G64]<br />

N1 T3 G95 F0.25 G96 S200 M3<br />

N2 G64 E0.1 F1<br />

N3 G0 X0 Z2<br />

N4 G42<br />

N5 G1 Z0<br />

N6 G1 X20 B-0.5<br />

N7 G1 Z-12<br />

N8 G1 Z-24 A20<br />

N9 G1 X48 B6<br />

N10 G1 Z-52 B8<br />

N11 G1 X80 B4 E0.08<br />

N12 G1 Z-60<br />

N13 G1 X82 G40<br />

N14 G64<br />

KONIEC<br />

HEIDENHAIN MANUALplus 4110 297<br />

6.6 Posuw, prdkość obrotowa


6.6 Posuw, prdkość obrotowa<br />

Posuw na jeden zb G193<br />

G193 definiuje posuw w odniesieniu do liczby zbów używanego<br />

narzdzia frezarskiego.<br />

Parametry<br />

F posuw na jeden zb w mm/zb lub cale/zb<br />

Posuw stały G94 (posuw minutowy)<br />

G94 definiuje posuw w zależności od napdu.<br />

Parametry<br />

F posuw na minut w mm/min lub cale/min<br />

Posuw na jeden obrót G95/G195<br />

G95/G195 definiuje posuw w zależności od napdu.<br />

Parametry<br />

Wyświetlacz wartości rzeczywistych ukazuje posuw w<br />

mm/obr.<br />

G95: Baza – liczba obrotów wrzeciona głównego.<br />

G195: Baza – liczba obrotów wrzeciona 1 (napdzane<br />

narzdzie).<br />

F posuw na jeden obrót w mm/obrót lub cale/obrót<br />

Przykład: G193<br />

%193.nc<br />

[G193]<br />

N1 M5<br />

N2 T71 G197 S1010 G193 F0.08 M104<br />

N3 M14<br />

N4 G152 C30<br />

N5 G110 C0<br />

N6 G0 X122 Z-50<br />

N7 G744 X122 Z-50 ZE-50 C0 Wi90 Q4<br />

N8 G792 K30 A0 X100 J11 P5 F0.15<br />

N9 M15<br />

KONIEC<br />

Przykład: G94<br />

%94.nc<br />

[G94]<br />

N1 G14 Q0<br />

N2 T3 G94 F2000 G97 S1000 M3<br />

N3 G0 X100 Z2<br />

N4 G1 Z-50<br />

N5 . . .<br />

KONIEC<br />

Przykład: G95, G195<br />

%95.nc<br />

[G95, G195]<br />

N1 G14 Q0<br />

N2 T3 G95 F0.25 G96 S200 M3<br />

N3 G0 X0 Z2<br />

N5 G1 Z0<br />

N6 G1 X20 B-0.5<br />

N7 . . .<br />

KONIEC<br />

298 6 DIN-programowanie


Stała prdkość skrawania G96/G196<br />

G96/G196 definiuje stał prdkość skrawania.<br />

G96: Prdkość obrotowa wrzeciona głównego zależna jest od<br />

pozycji X ostrza narzdzia.<br />

G196: Prdkość obrotowa wrzeciona zależy od średnicy<br />

narzdzia.<br />

Parametry<br />

S prdkość skrawania w m/min lub stopy/min<br />

Prdkość obrotowa G97/G197<br />

G97/G197 definiuje stał prdkość obrotow wrzeciona.<br />

G97: dla wrzeciona głównego<br />

G197: dla wrzeciona 1 (napdzane narzdzie)<br />

Parametry<br />

S prdkość obrotowa w obrotach na minut<br />

Przykład: G96, G196<br />

%96.nc<br />

[G96, G196]<br />

N1 T3 G195 F0.25 G196 S200 M3<br />

N2 G0 X0 Z2<br />

N3 G42<br />

N4 G1 Z0<br />

N5 G1 X20 B-0.5<br />

N6 G1 Z-12<br />

N7 G1 Z-24 A20<br />

N8 G1 X48 B6<br />

N9 G1 Z-52 B8<br />

N10 G1 X80 B4 E0.08<br />

N11 G1 Z-60<br />

N12 G1 X82 G40<br />

KONIEC<br />

Przykład: G97, G197<br />

%97.nc<br />

[G97, G197]<br />

N1 G14 Q0<br />

N2 T3 G95 F0.25 G97 S1000 M3<br />

N3 G0 X0 Z2<br />

N5 G1 Z0<br />

N6 G1 X20 B-0.5<br />

N7 . . .<br />

KONIEC<br />

HEIDENHAIN MANUALplus 4110 299<br />

6.6 Posuw, prdkość obrotowa


6.7 Kompensacja promienia ostrza i promienia freza<br />

6.7 Kompensacja promienia<br />

ostrza i promienia freza<br />

Podstawowe zagadnienia<br />

Kompensacja promienia ostrza (SRK)<br />

Bez SRK teoretyczny wierzchołek ostrza jest punktem odniesienia na<br />

odcinkach przemieszczenia. Prowadzi to do niedkładności przy nie<br />

równoległych do osi odcinkach przemieszczenia. SRK koryguje<br />

zaprogramowane odcinki programowania (patrz “Kompensacja<br />

promienia ostrza (SRK)“ na stronie 28).<br />

Przy „Q=0” SRK redukuje posuw przy łukach (G2, G3, G12, G13) i<br />

zaokrgleniach, jeśli „przesunity promień < pierwotny promień”. W<br />

przypadku zaokrglenia jako przejścia do nastpnego elementu<br />

konturu „posuw specjalny” zostaje skorygowany.<br />

Zredukowany posuw = posuw * (przesunity promień / pierwotny<br />

promień)<br />

Kompensacja promienia freza (FRK)<br />

Bez FRK punkt środkowy freza jest punktem odniesienia na<br />

odcinkach przemieszczenia. Przy pomocy FRK MANUALplus<br />

przemieszcza si na zaprogramowanych ze średnic zewntrzn<br />

odcinkach przesuwu (patrz “Kompensacja promienia freza (FRK)“<br />

na stronie 29).<br />

<strong>Cykle</strong> przecinania, usuwania wióra i frezowania zawieraj<br />

wywołania SRK/FRK. Dlatego SRK/FRK musi być wyłczone, jeśli<br />

chcemy wywołać te cykle. - Wyjtki od tej zasady zostan podane.<br />

Jeżeli „promienie narzdzia > promieni konturu”, mog<br />

przy SRK/FRK wystpić ptle. Zaleca si: prosz<br />

wykorzystać cykl obróbki wykańczajcej G89 lub cykle<br />

frezowania G793/G794.<br />

FRK nie wybierać przy dosuwie do danej płaszczyzny<br />

obróbki.<br />

Prosz zwrócić uwag przy wywołaniu podprogramów:<br />

prosz włczyć SRK/FRK<br />

prosz wyłczyć w tym podprogramie, w którym<br />

została włczona.<br />

prosz wyłczyć w programie głównym, jeśli została<br />

włczona w programie głównym.<br />

300 6 DIN-programowanie


Zasadniczy sposób pracy SRK/FRK<br />

N.. . . .<br />

N.. G0 X10 Z10<br />

N.. G41 G0 Z20 [droga przemieszczenia: od X10/Z10 do<br />

X10+SRK/X20+SRK]<br />

N.. G1 X20 [odcinek przemieszczenia jest o SRK<br />

„przesunity“]<br />

N.. G40 G0 X30 Z30 [droga przemieszczenia: od<br />

X20+SRK/Z20+SRK do X30/X30]<br />

N.. . . .<br />

G40: SRK, FRK wyłczyć<br />

SRK/FRK działa do wiersza przed G40<br />

w wierszu z G40 lub w wierszu po G40 dopuszczalny jest tylko<br />

prostoliniowy odcinek przemieszczenia (G14 nie jest<br />

dopuszczalne)<br />

G41/G42: SRK, FRK włczyć<br />

w wierszu z G41/G42 lub przed wierszem z G41/G42 należy<br />

zaprogramować prostoliniowy odcinek przemieszczenia (G0/G1)<br />

od nastpnego odcinka przemieszczenia zostaje wliczane SRK/<br />

FRK<br />

G41: obróbka wewntrzna (przy kierunku przemieszczenia w –Z) -<br />

korekcja promienia ostrza/freza w kierunku przemieszczenia na<br />

lewo od konturu<br />

G42: obróbka zewntrzna (przy kierunku przemieszczenia w –Z) -<br />

korekcja promienia ostrza/freza w kierunku przemieszczenia na<br />

prawo od konturu<br />

Parametry<br />

Q płaszczyzna (default: 0)<br />

Q=0: SRK na płaszczyźnie <strong>toczenia</strong> (płaszczyzna XZ)<br />

Q=1: FRK na powierzchni czołowej (płaszczyzna XC)<br />

Q=2: FRK na powierzchni bocznej (płaszczyzna ZC)<br />

H wydawanie (default: 0)<br />

H=0: nastpujce po sobie obszary, przecinajce si, nie zostaj<br />

obrabiane<br />

H=1: cały kontur zostaje obrabiany – nawet jeżeli poszczególne<br />

obszary si przecinaj<br />

O redukowanie posuwu wyłczyć (default: 0)<br />

O=0: redukowanie posuwu aktywne<br />

O=1: bez redukowania posuwu<br />

Przykład: G40, G41, G42<br />

%40.nc<br />

[G40, G41, G42]<br />

N1 T3 G95 F0.25 G96 S200 M3<br />

N2 G0 X0 Z2<br />

N3 G42<br />

N4 G1 Z0<br />

N5 G1 X20 B-0.5<br />

N6 G1 Z-12<br />

N7 G1 Z-24 A20<br />

N8 G1 X48 B6<br />

N9 G1 Z-52 B8<br />

N10 G1 X80 B4 E0.08<br />

N11 G1 Z-60<br />

N12 G1 X82 G40<br />

KONIEC<br />

HEIDENHAIN MANUALplus 4110 301<br />

6.7 Kompensacja promienia ostrza i promienia freza


6.8 Korekcje<br />

6.8 Korekcje<br />

(Zmiana) korekcji ostrza G148<br />

MANUALplus zarzdza 3 wartościami korekcji zużycia dla<br />

przecinaków (DX, DZ, DS). Przy pomocy „O” definiujemy, która<br />

korekcja zużycia ma zostać obliczona.<br />

Przy starcie programu i po T-poleceniu DX, DZ s aktywne (G148<br />

O0). Wybrane z G148 wartości korekcji obowizuj do nastpnego Tpolecenia<br />

lub/i do końca programu.<br />

Przyporzdkowanie wartości korekcji DX, DZ i DS do boków ostrza<br />

przecinaka określamy przy pomocy „orientacji narzdzia” (patrz<br />

“Narzdzia dla podcinania i <strong>toczenia</strong> <strong>poprzecznego</strong>“ na stronie 421).<br />

Parametry<br />

O wybór (default: 0)<br />

O=0: DX, DZ aktywny – DS nieaktywny<br />

O=1: DS, DZ aktywny – DX nieaktywny<br />

O=2: DX, DS aktywny – DZ nieaktywny<br />

<strong>Cykle</strong> <strong>toczenia</strong> <strong>poprzecznego</strong> G861..G868 uwzgldniaj<br />

automatycznie „właściw” korekcj zużycia.<br />

Przykład: G148<br />

%148.nc<br />

[G148]<br />

N1 T31 G95 F0.25 G96 S160 M3<br />

N2 G0 X62 Z2<br />

N3 G0 Z-29.8<br />

N4 G1 X50.4<br />

N5 G0 X62<br />

N6 G150<br />

N7 G1 Z-20.2<br />

N8 G1 X50.4<br />

N9 G0 X62<br />

N10 G151 [podcinanie obróbka na gotowo]<br />

N11 G148 O0<br />

N12 G0 X62 Z-30<br />

N13 G1 X50<br />

N14 G0 X62<br />

N15 G150<br />

N16 G148 O2<br />

N17 G1 Z-20<br />

N18 G1 X50<br />

N19 G0 X62<br />

KONIEC<br />

302 6 DIN-programowanie


Addytywna korekcja G149<br />

MANUALplus zarzdza 16 niezależnymi od narzdzia wartościami<br />

korekcji z oznaczeniem D901..D916. Te wartości korekcji działaj<br />

addytywnie w stosunku do aktywnych korekcji zużycia narzdzi.<br />

Addytywna korekcja obowizuje od tego wiersza, w którym zostaje<br />

zaprogramowane G149 i działa do<br />

nastpnego „G149 D900“<br />

do nastpnej zmiany narzdzia<br />

Koniec programu.<br />

Parametry<br />

D addytywna korekcja (default: D900)<br />

D900: wyłcza addytywn korekcj<br />

D901..D916: aktywuje addytywn korekcj<br />

Przykład: G149<br />

%149.nc<br />

[G149]<br />

N1 T3 G96 S200 G95 F0.4 M4<br />

N2 G0 X62 Z2<br />

N3 G89<br />

N4 G42<br />

N5 G0 X27 Z0<br />

N6 G1 X30 Z-1.5<br />

N7 G1 Z-25<br />

N8 G149 D901<br />

N9 G1 X40 B-1<br />

N10 G1 Z-50<br />

N11 G149 D902<br />

N12 G1 X50 B-1<br />

N13 G1 Z-75<br />

N14 G149 D900<br />

N15 G1 X60 B-1<br />

N16 G1 Z-80<br />

N17 G1 X62<br />

N18 G80<br />

KONIEC<br />

HEIDENHAIN MANUALplus 4110 303<br />

6.8 Korekcje


6.8 Korekcje<br />

Przeliczenie prawe ostrze narzdzia G150<br />

Przeliczenie lewe ostrze narzdzia G151<br />

W przypadku przecinaków określamy przy pomocy „orientacji<br />

narzdzia” praw lub lew stron ostrza jako punkt odniesienia<br />

narzdzia (patrz “Narzdzia dla podcinania i <strong>toczenia</strong> <strong>poprzecznego</strong>“<br />

na stronie 421). G150/G151 przełczaj punkt odniesienia.<br />

G150: Punkt odniesienia prawe ostrze narzdzia<br />

G151: Punkt odniesienia lewe ostrze narzdzia<br />

G150/G151 działa od tego wiersza, w którym zostaje programowane<br />

i zadziała do<br />

do nastpnej zmiany narzdzia<br />

Koniec programu.<br />

Przykład: G150, G151<br />

%148.nc<br />

[G148]<br />

N1 T31 G95 F0.25 G96 S160 M3<br />

N2 G0 X62 Z2<br />

N3 G0 Z-29.8<br />

N4 G1 X50.4<br />

N5 G0 X62<br />

N6 G150<br />

N7 G1 Z-20.2<br />

N8 G1 X50.4<br />

N9 G0 X62<br />

N10 G151 [podcinanie obróbka na gotowo]<br />

N11 G148 O0<br />

N12 G0 X62 Z-30<br />

N13 G1 X50<br />

N14 G0 X62<br />

N15 G150<br />

N16 G148 O2<br />

N17 G1 Z-20<br />

N18 G1 X50<br />

N19 G0 X62<br />

KONIEC<br />

304 6 DIN-programowanie


6.9 Przesunicia punktu<br />

zerowego<br />

Przesunicie punktu zerowego G51<br />

G51 przesuwa punkt zerowy obrabianego przedmiotu o „Z” (lub „X”).<br />

Przesunicie odnosi si do zdefiniowanego w trybie nastawienia<br />

punktu zerowego obrabianego przedmiotu (patrz “Punkt zerowy<br />

obrabianego przedmiotu zdefiniować“ na stronie 50).<br />

Nawet jeśli programujemy kilkakrotnie G51, to punktem odniesienia<br />

pozostaje zdefiniowany w trybie nastawiania punkt zerowy<br />

obrabianego przedmiotu.<br />

Zdefiniowane z G51 przesunicie punktu zerowego jest ważne do<br />

końca programu, albo jeśli zostanie ono anulowane poprzez inne<br />

przesunicie punktu zerowego.<br />

Parametry<br />

X przesunicie (wymiar średnicy)<br />

Z przesunicie<br />

Uwaga niebezpieczeństwo kolizji<br />

Programowanie cykli: w makrosach DIN przesunicie<br />

punktu zerowego zostaje zresetowane przy końcu cyklu.<br />

Dlatego też prosz nie używać makrosów DIN z<br />

przesuniciami punktu zerowego w programowaniu<br />

cykli.<br />

Przykład: G51<br />

%51.nc<br />

[G51]<br />

N1 T30 G95 F0.25 G96 S200 M3<br />

N2 G0 X62 Z-15<br />

N3 G862 Q0<br />

N4 G0 X60 Z-19.2327<br />

N5 G3 X58.5176 Z-20.1986 R1 I-1 K0<br />

N6 G1 X48 Z-21.6077 B1<br />

N7 G1 Z-28.3923 B1<br />

N8 G1 X58.5176 Z-29.8014<br />

N9 G3 X60 Z-30.7673 R1 I-0.2588 K-<br />

0.9659<br />

N10 G80<br />

N11 G51 Z-28<br />

N12 G0 X62 Z-15<br />

N13 G862 Q0<br />

N14 G0 X60 Z-19.2327<br />

N.. . . .<br />

N.. G80<br />

N.. G51 Z-56<br />

N.. . . .<br />

KONIEC<br />

HEIDENHAIN MANUALplus 4110 305<br />

6.9 Przesunicia punktu zerowego


6.9 Przesunicia punktu zerowego<br />

Przesunicie punktu zerowego addytywnie<br />

G56<br />

G56 przesuwa punkt zerowy obrabianego przedmiotu o „Z” (lub „X”).<br />

Przesunicie odnosi si do aktualnie obowizujcego punktu<br />

zerowego obrabianego przedmiotu.<br />

Jeśli programujemy kilkakrotnie G56, to przesunicie zostaje zawsze<br />

dodawane do aktualnie obowizujcego punktu zerowego<br />

przedmiotu.<br />

Parametry<br />

X przesunicie (wymiar średnicy)<br />

Z przesunicie<br />

G51 lub G59 anuluj addytywne przesunicia punktu<br />

zerowego.<br />

Uwaga niebezpieczeństwo kolizji<br />

Programowanie cykli: w makrosach DIN przesunicie<br />

punktu zerowego zostaje zresetowane przy końcu cyklu.<br />

Dlatego też prosz nie używać makrosów DIN z<br />

przesuniciami punktu zerowego w programowaniu<br />

cykli.<br />

Przykład: G56<br />

%56.nc<br />

[G56]<br />

N1 T30 G95 F0.25 G96 S200 M3<br />

N2 G0 X62 Z-15<br />

N3 G862 Q0<br />

N4 G0 X60 Z-19.2327<br />

N5 G3 X58.5176 Z-20.1986 R1 I-1 K0<br />

N6 G1 X48 Z-21.6077 B1<br />

N7 G1 Z-28.3923 B1<br />

N8 G1 X58.5176 Z-29.8014<br />

N9 G3 X60 Z-30.7673 R1 I-0.2588 K-<br />

0.9659<br />

N10 G80<br />

N11 G56 Z-28<br />

N12 G0 X62 Z-15<br />

N13 G862 Q0<br />

N14 G0 X60 Z-19.2327<br />

N.. . . .<br />

N.. G80<br />

N.. G56 Z-28<br />

N.. . . .<br />

KONIEC<br />

306 6 DIN-programowanie


Przesunicie punktu zerowego absolutne G59<br />

G59 wyznacza punkt zerowy obrabianego przedmiotu na „X, Z”.<br />

Nowy punkt zerowy obrabianego przedmiotu obowizuje do końca<br />

programu.<br />

Parametry<br />

X przesunicie punktu zerowego (wymiar średnicy)<br />

Z przesunicie punktu zerowego<br />

G59 anuluje dotychczasowe przesunicia punktu<br />

zerowego (poprzez G51, G56 lub G59).<br />

Uwaga niebezpieczeństwo kolizji<br />

Programowanie cykli: w makrosach DIN przesunicie<br />

punktu zerowego zostaje zresetowane przy końcu cyklu.<br />

Dlatego też prosz nie używać makrosów DIN z<br />

przesuniciami punktu zerowego w programowaniu<br />

cykli.<br />

Przykład: G59<br />

%59.nc<br />

[G59]<br />

N1 G59 Z256<br />

N2 G14 Q0<br />

N3 T3 G95 F0.25 G96 S200 M3<br />

N4 G0 X62 Z2<br />

N5 . . .<br />

KONIEC<br />

HEIDENHAIN MANUALplus 4110 307<br />

6.9 Przesunicia punktu zerowego


6.10 Naddatki<br />

6.10 Naddatki<br />

Naddatek równolegle do osi G57<br />

G57 definiuje rozmaite naddatki w X i Z. G57 zostaje<br />

zaprogramowane przed cyklem <strong>toczenia</strong> <strong>poprzecznego</strong> lub<br />

skrawania.<br />

Parametry<br />

X naddatek X (wymiar średnicy)<br />

Z naddatek Z<br />

Nastpujce cykle uwzgldniaj naddatki:<br />

<strong>Cykle</strong> skrawania: G81, G817, G818, G819, G82, G827, G828,<br />

G829, G83<br />

<strong>Cykle</strong> <strong>toczenia</strong> <strong>poprzecznego</strong>: G86x<br />

<strong>Cykle</strong> <strong>toczenia</strong> <strong>poprzecznego</strong>: G81x, G82x<br />

<strong>Cykle</strong> G81, G82 i G83 nie usuwaj naddatków po wykonaniu cyklu.<br />

Jeśli naddatki s zaprogramowane z G57 i w cyklu, to<br />

obowizuj naddatki cyklu.<br />

Przykład: G57<br />

%57.nc<br />

[G57]<br />

N1 T3 G95 F0.25 G96 S200 M3<br />

N2 G0 X120 Z2<br />

N3 G57 X0.2 Z0.5<br />

N4 G819 P5<br />

N5 G0 X80 Z2<br />

N6 G1 Z-15 B-1<br />

N7 G1 X102 B2<br />

N8 G1 Z-22<br />

N9 G1 X90 Zi-12 B1<br />

N10 G1 Zi-6<br />

N11 G1 X100 A80 B-1<br />

N12 G1 Z-47<br />

N13 G1 X120<br />

N14 G80<br />

KONIEC<br />

308 6 DIN-programowanie


Naddatek równolegle do konturu<br />

(ekwidystanta) G58<br />

G58 definiuje równoległy do konturu naddatek. G58 zostaje<br />

programowany przed cyklem <strong>toczenia</strong> <strong>poprzecznego</strong> lub skrawania.<br />

Parametry<br />

P naddatek<br />

Ujemny naddatek jest przy cyklu G89 dozwolony.<br />

Nastpujce cykle uwzgldniaj naddatki:<br />

<strong>Cykle</strong> skrawania: G817, G818, G819, G827, G828, G829, G83<br />

<strong>Cykle</strong> <strong>toczenia</strong> <strong>poprzecznego</strong>: G86x<br />

<strong>Cykle</strong> <strong>toczenia</strong> <strong>poprzecznego</strong>: G81x, G82x<br />

Cykl G83 nie usuwa naddatków po wykonaniu cyklu.<br />

Jeśli naddatek jest z G58 i w cyklu zaprogramowany, to<br />

zostaje zastosowany naddatek cyklu.<br />

Przykład: G58<br />

%58.nc<br />

[G58]<br />

N1 T3 G95 F0.25 G96 S200 M3<br />

N2 G0 X120 Z2<br />

N3 G58 P2<br />

N4 G819 P5<br />

N5 G0 X80 Z2<br />

N6 G1 Z-15 B-1<br />

N7 G1 X102 B2<br />

N8 G1 Z-22<br />

N9 G1 X90 Zi-12 B1<br />

N10 G1 Zi-6<br />

N11 G1 X100 A80 B-1<br />

N12 G1 Z-47<br />

N13 G1 X120<br />

N14 G80<br />

KONIEC<br />

HEIDENHAIN MANUALplus 4110 309<br />

6.10 Naddatki


6.11 <strong>Cykle</strong> <strong>toczenia</strong> zwizane z przebiegiem konturu<br />

6.11 <strong>Cykle</strong> <strong>toczenia</strong> zwizane z<br />

przebiegiem konturu<br />

Opis konturu<br />

W przypadku cykli zwizanych z konturem (cykle <strong>toczenia</strong>,<br />

przecinania, <strong>toczenia</strong> <strong>poprzecznego</strong>) nastpuje po wywołaniu cyklu<br />

opis konturu, w nastpujcy sposób:<br />

G0-instrukcja definiuje punkt pocztkowy fragmentu konturu<br />

dany fragment konturu zostaje opisany przy pomocy instrukcji G1,<br />

G2, G3, G12 i G13<br />

G80 kończy opis konturu<br />

Koniec cyklu G80<br />

G80 zamyka opis konturu po cyklach skrawania, przecinania i<br />

podcinania. Poza G80 nie może znajdować si w tym wierszu żadna<br />

inna instrukcja.<br />

310 6 DIN-programowanie


Obróbka zgrubna konturu wzdłuż G817 / G818<br />

Cykl skrawa (obrabia zgrubnie) opisany przez pozycj narzdzia i w<br />

opisie konturu w nastpnych wierszach zdefiniowany obszar konturu<br />

w kierunku wzdłużnym bez pogłbiania (patrz “Opis konturu“ na<br />

stronie 310).<br />

Parametry G817, G818<br />

X ograniczenie skrawania (wymiar średnicy): skrawanie<br />

nastpuje do "ograniczenia skrawania".<br />

P maksymalne wcicie: rozdzielenie skrawania zostaje tak<br />

obliczone, iż unika si „przejść szlifowania” i wcicie


6.11 <strong>Cykle</strong> <strong>toczenia</strong> zwizane z przebiegiem konturu<br />

Wskazówki dotyczce odpracowania cyklu<br />

MANUALplus ustala kierunek skrawania i dosuwu na podstawie<br />

aktualnej pozycji narzdzia wzgldem punktu pocztkowego/<br />

końcowego fragmentu konturu.<br />

Pozycja narzdzia po wykonaniu cyklu:<br />

G817: punkt startu cyklu Z, ostatnia średnica wzniosu X<br />

G818: punkt startu cyklu<br />

Opadajce elementy konturu nie zostaj obrabiane.<br />

Narzdzie musi znajdować si poza zdefiniowanym<br />

obszarem konturu.<br />

Korekcja promienia ostrza: zostaje<br />

przeprowadzona.<br />

G57/G58-naddatki zostaj przeliczone, jeśli „I, K“ nie<br />

s zaprogramowane. Po wykonaniu cyklu naddatki<br />

zostan usunite.<br />

Bezpieczny odstp po przejściu: parametr „aktualne<br />

parametry – obróbka – odstpy bezpieczeństwa”<br />

Przykład: G817, G818<br />

%817.nc<br />

[G817, G818]<br />

N1 T3 G95 F0.25 G96 S200 M3<br />

N2 G0 X120 Z2<br />

N3 G818 P5 H2 I1 K0.3<br />

N4 G0 X60 Z2<br />

N5 G1 Z-15<br />

N6 G1 X82 B2<br />

N7 G1 X90 Zi-15<br />

N8 G80<br />

N9 G0 X120 Z-28<br />

N10 G817 X90 P4 H0 I1 K0.3<br />

N11 G0 X90 Z-28<br />

N12 G1 Z-45 B-3<br />

N13 G1 X102 B2<br />

N14 G1 X120 A30<br />

N15 G80<br />

KONIEC<br />

312 6 DIN-programowanie


Obróbka zgrubna konturu wzdłuż z<br />

pogłbianiem G819<br />

Cykl skrawa opisany przez pozycj narzdzia i w opisie konturu w<br />

nastpnych wierszach zdefiniowany obszar konturu w kierunku<br />

wzdłużnym z pogłbianiem (patrz “Opis konturu“ na stronie 310).<br />

Parametry<br />

X ograniczenie skrawania (wymiar średnicy): skrawanie<br />

nastpuje do "ograniczenia skrawania".<br />

P maksymalne wcicie: rozdzielenie skrawania zostaje tak<br />

obliczone, iż unika si „przejść szlifowania” i wcicie


6.11 <strong>Cykle</strong> <strong>toczenia</strong> zwizane z przebiegiem konturu<br />

Obróbka zgrubna konturu plan G827 / G828<br />

Cykl skrawa opisany przez pozycj narzdzia i w opisie konturu w<br />

nastpnych wierszach zdefiniowany obszar konturu w kierunku<br />

planowym bez pogłbiania (patrz “Opis konturu“ na stronie 310).<br />

Parametry<br />

Z ograniczenie skrawania: skrawanie nastpuje do<br />

"ograniczenia skrawania".<br />

P maksymalne wcicie: rozdzielenie skrawania zostaje tak<br />

obliczone, iż unika si „przejść szlifowania” i wcicie


Wskazówki dotyczce odpracowania cyklu<br />

MANUALplus ustala kierunek skrawania i dosuwu na podstawie<br />

aktualnej pozycji narzdzia wzgldem punktu pocztkowego/<br />

końcowego fragmentu konturu.<br />

Pozycja narzdzia po wykonaniu cyklu:<br />

G827: punkt startu cyklu X; ostatnia pozycja wzniosu w Z<br />

G828: punkt startu cyklu<br />

Opadajce elementy konturu nie zostaj obrabiane.<br />

Narzdzie musi znajdować si poza zdefiniowanym<br />

obszarem konturu.<br />

Korekcja promienia ostrza: zostaje<br />

przeprowadzona.<br />

G57/G58-naddatki zostaj przeliczone, jeśli „I, K“ nie<br />

s zaprogramowane. Po wykonaniu cyklu naddatki<br />

zostan usunite.<br />

Bezpieczny odstp po przejściu: parametr „aktualne<br />

parametry – obróbka – odstpy bezpieczeństwa”<br />

Przykład: G827, 828<br />

%827.nc<br />

[G827, G828]<br />

N1 T3 G95 F0.25 G96 S200 M3<br />

N2 G0 X120 Z2<br />

N3 G827 Z-15 P5 H0 I1 K0.3<br />

N4 G0 X120 Z-15<br />

N5 G1 X62 B3<br />

N6 G1 Z-8 B2<br />

N7 G1 X40 B-2<br />

N8 G1 Z0 B-2<br />

N9 G1 X30<br />

N10 G80<br />

N11 G0 X120 Z-15<br />

N12 G828 Z-38 P4 H1 I1 K0.3<br />

N13 G0 X120 Z-38<br />

N14 G1 X103 B-3<br />

N15 G1 Z-25<br />

N16 G1 Z-15 A195 B2<br />

N17 G1 X80<br />

N18 G80<br />

KONIEC<br />

HEIDENHAIN MANUALplus 4110 315<br />

6.11 <strong>Cykle</strong> <strong>toczenia</strong> zwizane z przebiegiem konturu


6.11 <strong>Cykle</strong> <strong>toczenia</strong> zwizane z przebiegiem konturu<br />

Obróbka zgrubna konturu planowa z<br />

pogłbianiem G829<br />

Cykl skrawa opisany przez pozycj narzdzia i w opisie konturu w<br />

nastpnych wierszach zdefiniowany obszar konturu w kierunku<br />

planowym z pogłbianiem (patrz “Opis konturu“ na stronie 310).<br />

Parametry<br />

Z ograniczenie skrawania: skrawanie nastpuje do<br />

"ograniczenia skrawania".<br />

P maksymalne wcicie: rozdzielenie skrawania zostaje tak<br />

obliczone, iż unika si „przejść szlifowania” i wcicie


Obróbka zgrubna równolegle do konturu G836<br />

G836 skrawa fragmenty przedmiotu równolegle do konturu. Punkt<br />

startu konturu zostaje zdefiniowany albo w cyklu z „X, Z“ albo w<br />

wierszu G0 po wywołaniu cyklu. Nastpujce po G836 wiersze<br />

opisuj fragment konturu. G80 zamyka opis konturu.<br />

Parametry<br />

X punkt startu (wymiar średnicy)<br />

Z punkt startu<br />

P maksymalne wcicie: głbokość wcicia zależy od „J“.<br />

Rozdzielenie skrawania zostaje tak obliczone, iż unika si „przejść<br />

szlifowania”<br />

J=0: P jest maksymaln głbokości wcicia. Cykl redukuje<br />

głbokość wcicia, jeśli zaprogramowane wcicie nie jest<br />

możliwe ze wzgldu na geometr ostrzy w kierunku planowym<br />

lub wzdłużnym.<br />

J>0: P jest głbokości wcicia. To wcicie w materiał zostanie<br />

wykorzystane w kierunku planowym i wzdłużnym.<br />

I naddatek X (wymiar średnicy) – (default: 0)<br />

K naddatek Z (default: 0)<br />

J naddatek półwyrobu – cykl skrawa<br />

J=0: od pozycji narzdzia<br />

J>0: obszar opisany przy użyciu naddatku półwyrobu<br />

Q obróbka zgrubna planowa (default: 0): obróbka wzdłużna lub<br />

planowa<br />

Q=0: obróbka wzdłużna<br />

Q=1: obróbka planowa<br />

Wskazówki dotyczce odpracowania cyklu:<br />

MANUALplus ustala kierunek skrawania i dosuwu na podstawie<br />

aktualnej pozycji narzdzia wzgldem punktu pocztkowego/<br />

końcowego fragmentu konturu.<br />

Pozycja narzdzia po wykonaniu cyklu: punkt startu cyklu<br />

Narzdzie musi na pocztku cyklu znajdować si poza<br />

zdefiniowanym obszarem konturu.<br />

Korekcja promienia ostrza: zostaje przeprowadzona.<br />

G57/G58-naddatki zostaj przeliczone, jeśli „I, K“ nie<br />

s zaprogramowane. Po wykonaniu cyklu naddatki<br />

zostan usunite.<br />

Bezpieczny odstp po przejściu: parametr „aktualne<br />

parametry – obróbka – odstpy bezpieczeństwa”<br />

W przypadku naddatku dla półwyrobu J>0: prosz<br />

używać jako „głbokość wcicia P“ mniejsze wcicie,<br />

jeśli ze wzgldu na geometri ostrzy maksymalne<br />

wcicie w kierunku wzdłużnym różni si od wcicia w<br />

kierunku planowym.<br />

Parametr cyklu naddatek półwyrobu J dostpny jest<br />

od wersji software NC 507 807-16 i 526 488-08. We<br />

wcześniejszych wersjach software cykl skrawa od<br />

pozycji narzdzia.<br />

Przykład: G836<br />

%836.nc<br />

[G836]<br />

N1 T3 G95 F0.25 G96 S200 M3<br />

N2 G0 X120 Z2<br />

N3 G836 P4 I1 K0.3<br />

N4 G0 X80 Z0<br />

N5 G1 Z-15 B-1<br />

N6 G1 X102 B2<br />

N7 G1 Z-22<br />

N8 G1 X90 Zi-12 B1<br />

N9 G1 Zi-6<br />

N10 G1 X100 A80 B-1<br />

N11 G1 Z-47<br />

N12 G1 X110<br />

N13 G0 Z2<br />

N14 G80<br />

KONIEC<br />

HEIDENHAIN MANUALplus 4110 317<br />

6.11 <strong>Cykle</strong> <strong>toczenia</strong> zwizane z przebiegiem konturu


6.11 <strong>Cykle</strong> <strong>toczenia</strong> zwizane z przebiegiem konturu<br />

Obróbka wykańczajca konturu G89<br />

G89 obrabia na gotowo opisany w nastpnych wierszach fragment<br />

konturu (patrz “Opis konturu“ na stronie 310).<br />

W wierszu NC po G89 zostaje z poleceniem G41/G42 (bez<br />

parametru) aktywowane SRK i określone położenie narzdzia (baza:<br />

kierunek konturu):<br />

G41: narzdzie po prawej stronie konturu<br />

G42: narzdzie po lewej stronie konturu<br />

MANUALplus wyłcza SRK przy końcu cyklu. Jeśli operator nie<br />

programuje G41/G42, to SRK nie zostaje aktywowane.<br />

Parametry<br />

B fazka/zaokrglenie na pocztku fragmentu konturu<br />

B>0: promień zaokrglenia<br />

B0: narzdzie wznosi si o K<br />

J położenie elementu: rozpoczyna fragment konturu z fazki/<br />

zaokrglenia, definiuje J położenie „urojonego elementu<br />

bazowego” (default: 1)<br />

element bazowy:<br />

J=1: element planowy w kierunku +X<br />

J=–1:element planowy w kierunku –X<br />

J=2: element wzdłużny w kierunku +Z<br />

J=–2: element planowy w kierunku –Z<br />

Naddatki: G58-naddatek zostaje wliczony, jeśli I w tym<br />

cyklu nie jest podane. Po wykonaniu cyklu naddatek<br />

zostaje usunity.<br />

Przykład: G89<br />

%89.nc<br />

[G89]<br />

N1 T3 G95 F0.25 G96 S200 M3<br />

N2 G0 X70 Z2<br />

N3 G89 B-2 I2 K1 J1<br />

N4 G42<br />

N5 G0 X40 Z0<br />

N6 G1 Z-20 B3<br />

N7 G1 X60 B-2<br />

N8 G1 Z-32<br />

N9 G25 H5 W30<br />

N10 G1 X70<br />

N11 G80<br />

KONIEC<br />

318 6 DIN-programowanie


6.12 Proste cykle <strong>toczenia</strong><br />

Obróbka zgrubna wzdłużna G81<br />

G81 skrawa opisany poprzez aktualn pozycj narzdzia i „X/Z”<br />

obszar konturu w kierunku wzdłużnym.<br />

Parametry<br />

X punkt pocztkowy fragmentu konturu (wymiar średnicy)<br />

Z punkt końcowy fragmentu konturu<br />

I maksymalne wcicie w X: rozdzielenie skrawania zostaje tak<br />

obliczone, iż unika si „przejść szlifowania” i wcicie 0: z obciganiem konturu<br />

I


6.12 Proste cykle <strong>toczenia</strong><br />

Obróbka zgrubna planowo G82<br />

G82 skrawa opisany poprzez aktualn pozycj narzdzia i „Z/X”<br />

obszar konturu w kierunku planowym.<br />

Parametry<br />

X punkt końcowy fragmentu konturu (wymiar średnicy)<br />

Z punkt pocztkowy fragmentu konturu<br />

I przesunicie: wcicie w Z (default: 0)<br />

K maksymalne wcicie w X: rozdzielenie skrawania zostaje<br />

tak obliczone, iż unika si „przejść szlifowania” i obliczone<br />

wcicie 0: z obciganiem konturu<br />

K


Prosty cykl powtarzania konturu G83<br />

G83 wykonuje kilkakrotnie w nastpnych wierszach<br />

zaprogramowany „cykl obróbki”. W cyklu obróbki dozwolone s<br />

proste odcinki przemieszczenia lub cykle (bez opisu konturu). G80<br />

kończy cykl obróbki.<br />

„X, Z“ definiuje punkt pocztkowy konturu. G83 rozpoczyna obróbk<br />

cyklu od pozycji narzdzia. Przed każdym przejściem cykl dosuwa o<br />

zdefiniowan w „I, K” wartość. Nastpnie przeprowadza<br />

zdefiniowane w nastpnych wierszach zabiegi obróbkowe, przy<br />

czym odstp pozycji narzdzia do punktu startu konturu zostaje<br />

przyjty jako „naddatek”. G83 powtarza t operacj tak czsto, aż<br />

zostanie osignity „punkt startu”.<br />

G83 zostaje używany:<br />

dla skrawania równoległych do konturu fragmentów przedmiotu<br />

(obróbka zgrubna uformowanych wstpnie półwyrobów).<br />

dla powtarzania zabiegów obróbkowych (na przykład podcinanie<br />

rowków).<br />

Parametry<br />

X punkt startu (wymiar średnicy)<br />

Z punkt startu<br />

I maksymalny dosuw w kierunku X (I zapisać bez znaku liczby)<br />

K maksymalny dosuw w kierunku Z (K zapisać bez znaku liczby)<br />

Wskazówki dotyczce odpracowania cyklu:<br />

Jeśli liczba dosuwów w kierunku X i Z jest różna, to zostaj<br />

wykonywane zabiegi najpierw w obydwu kierunkach z<br />

zaprogramowanymi wartościami. Jeśli osignito dla jednego z<br />

kierunków wartość docelow, to nie wykonywane s dosuwy w tym<br />

kierunku.<br />

MANUALplus ustala kierunek skrawania i dosuwu na podstawie<br />

aktualnej pozycji narzdzia wzgldem punktu pocztkowego<br />

fragmentu konturu.<br />

Pozycja narzdzia po wykonaniu cyklu: punkt startu konturu<br />

G83 nie może zostać pakietowany, także nie przez<br />

wywołanie podprogramu.<br />

Narzdzie musi na pocztku cyklu znajdować si poza<br />

zdefiniowanym obszarem konturu.<br />

Korekcja promienia ostrza: nie zostaje przeprowadzona<br />

– można zaprogramować SRK oddzielnie.<br />

Naddatki: G57-naddatki zostaj wliczone. G58naddatek<br />

zostaje wliczony, jeżeli SRK jest aktywna.<br />

Naddatki pozostaj aktywne po wykonaniu cyklu.<br />

Uwaga niebezpieczeństwo kolizji!<br />

Po każdym przejściu narzdzie powraca diagonalnie, aby<br />

dokonać dosuwu dla nastpnego przejścia. Jeśli istnieje<br />

niebezpieczeństwo kolizji, to należy zaprogramować<br />

dodatkow drog biegu szybkiego, aby uniknć kolizji.<br />

Przykład: G83<br />

%83.nc<br />

[G83]<br />

N1 T3 G95 F0.25 G96 S200 M3<br />

N2 G0 X120 Z2<br />

N3 G83 X80 Z0 I4 K0.3<br />

N4 G0 X80 Z0<br />

N5 G1 Z-15 B-1<br />

N6 G1 X102 B2<br />

N7 G1 Z-22<br />

N8 G1 X90 Zi-12 B1<br />

N9 G1 Zi-6<br />

N10 G1 X100 A80 B-1<br />

N11 G1 Z-47<br />

N12 G1 X110<br />

N13 G0 Z2<br />

N14 G80<br />

KONIEC<br />

HEIDENHAIN MANUALplus 4110 321<br />

6.12 Proste cykle <strong>toczenia</strong>


6.12 Proste cykle <strong>toczenia</strong><br />

Odcinek z promieniem G87<br />

G87 wytwarza promienie przejściowe na prostoktnych,<br />

równoległych do osi narożach wewntrznych i zewntrznych.<br />

Poprzedni element wzdłużny lub planowy zostaje obrabiany, jeśli<br />

narzdzie znajduje si przed wykonaniem cyklu na współrzdnej X<br />

lub Z punktu narożnego. Promienie zostaj obrabiane jednym<br />

przejściem skrawania.<br />

MANUALplus ustala kierunek zaokrglenia z „orientacji narzdzia”<br />

(patrz “Narzdzia tokarskie“ na stronie 419).<br />

Pozycja narzdzia po wykonaniu cyklu: punkt końcowy zaokrglenia<br />

Parametry<br />

X punkt narożny (wymiar średnicy)<br />

Z punkt narożny<br />

B promień<br />

E zredukowany posuw: default: aktywny posuw<br />

Korekcja promienia ostrza: zostaje<br />

przeprowadzona.<br />

Naddatki: nie zostaj wliczone.<br />

Przykład: G87<br />

%87.nc<br />

[G87]<br />

N1 T3 G95 F0.25 G96 S200 M3<br />

N2 G0 X70 Z2<br />

N3 G1 Z0<br />

N4 G87 X84 Z0 B2<br />

N6 . . .<br />

KONIEC<br />

322 6 DIN-programowanie


Odcinek z fazk G88<br />

G88 wytwarza fazki na prostoktnych równoległych do osi<br />

zewntrznych narożach. Poprzedni element wzdłużny lub planowy<br />

zostaje obrabiany, jeśli narzdzie znajduje si przed wykonaniem<br />

cyklu na współrzdnej X lub Z punktu narożnego. Fazki zostaj<br />

obrabiane jednym przejściem skrawania.<br />

MANUALplus ustala kierunek fazki z „orientacji narzdzia” (patrz<br />

“Narzdzia tokarskie“ na stronie 419).<br />

Pozycja narzdzia po wykonaniu cyklu: punkt końcowy fazki<br />

Parametry<br />

X punkt narożny (wymiar średnicy)<br />

Z punkt narożny<br />

B szerokość fazki<br />

E zredukowany posuw: default: aktywny posuw<br />

Korekcja promienia ostrza: zostaje<br />

przeprowadzona.<br />

Naddatki: nie zostaj wliczone.<br />

Przykład: G88<br />

%88.nc<br />

[G88]<br />

N1 T3 G95 F0.25 G96 S200 M3<br />

N2 G0 X70 Z2<br />

N3 G1 Z0<br />

N4 G88 X84 Z0 B2<br />

N5 . . .<br />

KONIEC<br />

HEIDENHAIN MANUALplus 4110 323<br />

6.12 Proste cykle <strong>toczenia</strong>


6.13 <strong>Cykle</strong> przecinania<br />

6.13 <strong>Cykle</strong> przecinania<br />

Przecinanie konturu osiowo G861/radialnie<br />

G862<br />

Cykl obrabia na gotowo osiowo/radialnie opisany przez pozycj<br />

narzdzia i opis konturu zdefiniowanego w nastpnych wierszach<br />

obszaru konturu (patrz “Opis konturu“ na stronie 310).<br />

Parametry<br />

P szerokość pod<strong>toczenia</strong><br />

P nie podane: wcicia


Wskazówki dotyczce odpracowania cyklu:<br />

MANUALplus ustala kierunek skrawania na podstawie aktualnej<br />

pozycji narzdzia wzgldem punktu pocztkowego/końcowego<br />

fragmentu konturu.<br />

Pozycja narzdzia po wykonaniu cyklu: punkt startu cyklu<br />

Korekcja promienia ostrza: zostaje<br />

przeprowadzona.<br />

G57/G58-naddatki zostaj przeliczone, jeśli „I, K“ nie<br />

s zaprogramowane. Po wykonaniu cyklu naddatki<br />

zostan usunite.<br />

Przykład: G861<br />

%861.nc<br />

[G861]<br />

N1 T38 G95 F0.15 G96 S200 M3<br />

N2 G0 X110 Z2<br />

N3 G861 I1 K0.2 Q1<br />

N4 G0 X100 Z2<br />

N5 G1 Z-6 B3<br />

N6 G1 X88 B2<br />

N7 G1 Z-13 A-20 B2<br />

N8 G1 X60 B3<br />

N9 G1 Z0 B-1<br />

N10 G1 X55<br />

N11 G80<br />

KONIEC<br />

Przykład: G862<br />

%862.nc<br />

[G862]<br />

N1 T30 G95 F0.15 G96 S200 M3<br />

N2 G0 X87 Z-35<br />

N3 G862 I0.5 Q1 E0.11<br />

N4 G0 X85 Z-29,5<br />

N5 G1 X84 Z-30<br />

N6 G1 X75 A-75 B2<br />

N7 G1 Z-42 B-1<br />

N8 G1 X70<br />

N9 G1 Z-58.5 B3<br />

N10 G1 X85 Z-63 B-2<br />

N11 G1 Z-66<br />

N12 G80<br />

KONIEC<br />

HEIDENHAIN MANUALplus 4110 325<br />

6.13 <strong>Cykle</strong> przecinania


6.13 <strong>Cykle</strong> przecinania<br />

Przecinanie konturu na gotowo osiowo G863/<br />

radialnie G864<br />

<strong>Cykle</strong> obrabiaj na gotowo osiowo/radialnie opisany w nastpnych<br />

wierszach fragment konturu (patrz “Opis konturu“ na stronie 310).<br />

Parametry<br />

E posuw obróbki wykańczajcej<br />

326 6 DIN-programowanie


Wskazówki dotyczce odpracowania cyklu:<br />

Pozycja narzdzia po wykonaniu cyklu: punkt startu cyklu<br />

Korekcja promienia ostrza: zostaje przeprowadzona.<br />

Przykład: G863<br />

%863.nc<br />

[G863]<br />

N1 T38 G95 F0.15 G96 S200 M3<br />

N2 G0 X110 Z2<br />

N3 G863 E0.08<br />

N4 G0 X100 Z2<br />

N5 G1 Z-6 B3<br />

N6 G1 X88 B2<br />

N7 G1 Z-13 A-20 B2<br />

N8 G1 X60 B3<br />

N9 G1 Z0 B-1<br />

N10 G1 X55<br />

N11 G80<br />

KONIEC<br />

Przykład: G864<br />

%864.nc<br />

[G864]<br />

N1 T30 G95 F0.15 G96 S200 M3<br />

N2 G0 X87 Z-35<br />

N3 G864 E0.11<br />

N4 G0 X85 Z-29,5<br />

N5 G1 X84 Z-30<br />

N6 G1 X75 A-75 B2<br />

N7 G1 Z-42 B-1<br />

N8 G1 X70<br />

N9 G1 Z-58.5 B3<br />

N10 G1 X85 Z-63 B-2<br />

N11 G1 Z-66<br />

N12 G80<br />

KONIEC<br />

HEIDENHAIN MANUALplus 4110 327<br />

6.13 <strong>Cykle</strong> przecinania


6.13 <strong>Cykle</strong> przecinania<br />

Prosty cykl przecinania osiowo G865/radialnie<br />

G866<br />

Cykl skrawa osiowo/radialnie opisany przez pozycj narzdzia i „X,<br />

Z” prostokt.<br />

Parametry<br />

X punkt narożny dna X (wymiar średnicy)<br />

Z punkt narożny dna Z<br />

P szerokość pod<strong>toczenia</strong><br />

P nie podane: wcicia


Toczenie poprzeczne na gotowo osiowo G867/<br />

radialnie G868<br />

<strong>Cykle</strong> skrawaj osiowo/radialnie opisany przez pozycj narzdzia i<br />

„X, Z” fragment konturu.<br />

Pozycja narzdzia po wykonaniu cyklu: punkt startu cyklu<br />

Parametry<br />

X punkt narożny dna X (wymiar średnicy)<br />

Z punkt narożny dna Z<br />

E posuw wykańczania (default: aktywny posuw)<br />

Wskazówki dotyczce odpracowania cyklu:<br />

Pozycja narzdzia po wykonaniu cyklu: punkt startu cyklu<br />

Korekcja promienia ostrza: zostaje przeprowadzona.<br />

Przykład: G867<br />

%867.nc<br />

[G867]<br />

N1 T38 G95 F0.15 G96 S200 M3<br />

N2 G0 X120 Z1<br />

N3 G867 X102 Z-4 E0.11<br />

KONIEC<br />

Przykład: G868<br />

%868.nc<br />

[G868]<br />

N1 T30 G95 F0.15 G96 S200 M3<br />

N2 G0 X62 Z-18<br />

N3 G868 X54 Z-30 E0.12<br />

KONIEC<br />

HEIDENHAIN MANUALplus 4110 329<br />

6.13 <strong>Cykle</strong> przecinania


6.13 <strong>Cykle</strong> przecinania<br />

Prosty cykl przecinania G86<br />

G86 wytwarza proste radialne i osiowe wy<strong>toczenia</strong> wewntrzne i<br />

zewntrzne z fazkami. Rodzaj podcicia (radialnie/osiowo,<br />

wewntrz/zewntrz) zostaje określone na podstawie „orientacji<br />

narzdzia“ (patrz “Narzdzia tokarskie“ na stronie 419).<br />

Parametry<br />

X punkt narożny dna X (wymiar średnicy)<br />

Z punkt narożny dna Z<br />

I naddatek<br />

radialne podcicie: naddatek przy podcinaniu wstpnym<br />

osiowe podcicie: szerokość podcicia – brak zapisu:<br />

nastpuje jeden suw podcinania (szerokość podcicia =<br />

szerokość narzdzia)<br />

K szerokość<br />

radialne podcicie: szerokość podcicia – brak zapisu:<br />

nastpuje jeden suw podcinania (szerokość podcicia =<br />

szerokość narzdzia)<br />

osiowe podcicie: naddatek przy podcinaniu wstpnym<br />

E czas zatrzymania przy toczeniu poprzecznym na gotowo<br />

(default: czas trwania jednego obrotu)<br />

Wskazówki dotyczce odpracowania cyklu:<br />

Jeśli programujemy naddatek, to nastpuje najpierw toczenie<br />

wstpne a potem toczenie poprzeczne na gotowo (obróbka<br />

wykańczajca).<br />

Prosz odpowiednio pozycjonować narzdzie przed podcinaniem<br />

jeśli nie chcemy powstawania fazek. Obliczenie w przypadku<br />

radialnego podcicia:<br />

XS = XK + 2 * (1,3 - b)<br />

XS: pozycja startu (wymiar średnicy)<br />

XK: średnica konturu<br />

b: szerokość fazki<br />

Obliczenie w przypadku osiowego podcicia nastpuje<br />

analogicznie.<br />

Po wykonaniu cyklu narzdzie znajduje si:<br />

przy radialnym podciciu<br />

X: na pozycji startu<br />

Z: na ostatniej pozycji podcicia<br />

przy osiowym podciciu<br />

X: na ostatniej pozycji podcicia<br />

Z: na pozycji startu<br />

Korekcja promienia ostrza: nie zostaje<br />

przeprowadzona.<br />

Naddatki: nie zostaj wliczone<br />

Przykład: G86<br />

%86.nc<br />

[G86]<br />

N1 T30 G95 F0.15 G96 S200 M3<br />

N2 G0 X62 Z2<br />

N3 G86 X54 Z-30 I0.2 K7 E2 [radial]<br />

N4 G14 Q0<br />

N5 T38 G95 F0.15 G96 S200 M3<br />

N6 G0 X120 Z1<br />

N7 G86 X102 Z-4 I7 K0.2 E1 [axial]<br />

KONIEC<br />

330 6 DIN-programowanie


6.14 <strong>Cykle</strong> <strong>toczenia</strong> <strong>poprzecznego</strong><br />

Sposób pracy w przypadku cykli <strong>toczenia</strong><br />

<strong>poprzecznego</strong><br />

<strong>Cykle</strong> <strong>toczenia</strong> <strong>poprzecznego</strong> skrawaj zdefiniowany obszar konturu<br />

poprzez przemienne ruchy podcinania i obróbki zgrubnej. W ten<br />

sposób nastpuje skrawanie z minimum przemieszczeń wznoszenia<br />

i dosuwu.<br />

Obrabiany kontur może zawierać kilka dolin. W razie potrzeby<br />

powierzchnia skrawania zostaje podzielona na kilka obszarów.<br />

Nastpujce parametry wpływaj na szczególne cechy obróbki<br />

toczeniem poprzecznym:<br />

Posuw podcinania O: posuw dla przemieszczeń podcinania –<br />

jeśli „O“ nie jest zdefiniowane, obowizuje „aktywny posuw“ dla<br />

obróbki toczeniem i przecinania.<br />

Obróbka toczeniem jednokierunkowa/dwukierunkowa U:<br />

można przeprowadzać obróbk toczeniem jednokierunkowo lub<br />

dwukierunkowo. W przypadku radialnych cykli <strong>toczenia</strong><br />

<strong>poprzecznego</strong> nastpuje jednokierunkowa obróbka w kierunku<br />

wrzeciona głównego – w przypadku osiowych cykli <strong>toczenia</strong><br />

<strong>poprzecznego</strong> kierunek obróbki odpowiada kierunkowi definicji<br />

konturu.<br />

Szerokość przesunicia B: od drugiego dosuwu skrawany<br />

odcinek zostaje zredukowany na przejściu od <strong>toczenia</strong> do <strong>toczenia</strong><br />

<strong>poprzecznego</strong> o szerokość wzajemnego przesunicia „B”. Przy<br />

każdym kolejnym przejściu na tym boku zarysu nastpuje<br />

zredukowanie o „B” – dodatkowo do dotychczasowego<br />

przesunicia. Suma „przesunicia” zostaje ograniczona do 80%<br />

efektywnej szerokości ostrza (efektywna szerokość ostrza =<br />

szerokość ostrza -2*promień ostrza). MANUALplus redukuje w<br />

razie potrzeby zaprogramowan szerokość przesunicia.<br />

Pozostały materiał zostaje usuwany na końcu podcinania<br />

wstpnego za pomoc suwu podcinania.<br />

Korekcja głbokości <strong>toczenia</strong> R (tylko dla G815/G825): w<br />

zależności od materiału, prdkości posuwu, etc. ostrze „przegina<br />

si“ przy obróbce toczeniem. Ten błd dosuwu korygujemy przy<br />

obróbce wykańczajcej, przy pomocy „R”. Korekcja głbokości<br />

<strong>toczenia</strong> zostaje z reguły ustalona empirycznie.<br />

Obróbka zgrubna/wykańczajca Q: określamy, czy obszar<br />

konturu ma być obrabiany zgrubnie i/lub na gotowo. Można<br />

poprzez programowanie "Q" przeprowadzić obróbk zgrubn w<br />

pierwszym cyklu, zmienić narzdzie i w dalszym cyklu dokonywać<br />

obróbki wykańczajcej fragmentu konturu.<br />

<strong>Cykle</strong> zakładaj z góry użycie przecinaków tokarskich.<br />

HEIDENHAIN MANUALplus 4110 331<br />

6.14 <strong>Cykle</strong> <strong>toczenia</strong> <strong>poprzecznego</strong>


6.14 <strong>Cykle</strong> <strong>toczenia</strong> <strong>poprzecznego</strong><br />

Prosty cykl przecinania wzdłużnie G811/<br />

planowo G821<br />

Cykl skrawa opisany przez pozycj narzdzia i „X, Z” prostokt.<br />

Parametry<br />

X punkt narożny dna X (wymiar średnicy)<br />

Z punkt narożny dna Z<br />

P maksymalne wcicie: rozdzielenie skrawania zostaje tak<br />

obliczone, iż unika si „przejść szlifowania” i wcicie


Cykl <strong>toczenia</strong> <strong>poprzecznego</strong> wzdłuż G815/<br />

plan G825<br />

Cykl skrawa opisany przez pozycj narzdzia i w opisie konturu w<br />

nastpnych wierszach zdefiniowany obszar konturu (patrz “Opis<br />

konturu“ na stronie 310).<br />

Parametry<br />

X ograniczenie skrawania (wymiar średnicy)<br />

Z ograniczenie skrawania<br />

P maksymalne wcicie: rozdzielenie skrawania zostaje tak<br />

obliczone, iż unika si „przejść szlifowania” i wcicie


6.14 <strong>Cykle</strong> <strong>toczenia</strong> <strong>poprzecznego</strong><br />

Wskazówki dotyczce odpracowania cyklu:<br />

Pozycja narzdzia po wykonaniu cyklu: punkt startu cyklu<br />

Naddatki I, K musz w przypadku <strong>toczenia</strong><br />

<strong>poprzecznego</strong> – obróbki wykańczajcej (Q=2) zostać<br />

koniecznie podane, ponieważ tu zostaje zdefiniowany<br />

materiał, skrawany przy obróbce wykańczajcej.<br />

Korekcja promienia ostrza: zostaje<br />

przeprowadzona.<br />

G57/G58-naddatki zostaj przeliczone, jeśli „I, K“ nie<br />

s zaprogramowane. Po wykonaniu cyklu naddatki<br />

zostan usunite.<br />

Przykład: G815<br />

%815.nc<br />

[G815]<br />

N1 T38 G95 F0.4 G96 S140 M3<br />

N2 G0 X62 Z-5<br />

N3 G815 P3 I2 K1 B0.1 O0.32 E0.28<br />

N4 G0 X60 Z-5<br />

N5 G3 X54.2229 Z-9.5323 R5 I-5 K0 B1.5<br />

N6 G1 X49.5 Z-32 B1.5<br />

N7 G1 X35 Z-34 B1.5<br />

N8 G1 Z-45 B1.5<br />

N9 G1 X60 Z-49 B1.5<br />

N10 G1 Z-51<br />

N11 G80<br />

KONIEC<br />

Przykład: G825<br />

%825.nc<br />

[G825]<br />

N1 T30 G95 F0.4 G96 S140 M3<br />

N2 G0 X82 Z2<br />

N3 G825 P3 I2 K1 Q1 B0.1 O0.3<br />

N4 G0 X81 Z0<br />

N5 G1 X79.9477 Z-0.4993<br />

N6 G1 X79.8355 Z-1.5698<br />

N7 G1 X70 Z-2<br />

N8 G1 X60 Z-7 B1<br />

N9 G1 X46.2248 B1<br />

N10 G1 X45 Z0 B-1<br />

N11 G1 X42<br />

N12 G80<br />

KONIEC<br />

334 6 DIN-programowanie


6.15 <strong>Cykle</strong> gwintowania<br />

Uniwersalny cykl gwintowania G31<br />

G31 wytwarza gwinty w dowolnym kierunku i położeniu (wzdłużne,<br />

stożkowe lub planowe; gwinty wewntrzne lub zewntrzne). Można<br />

połczyć ze sob kilka gwintów.<br />

Parametry<br />

X punkt końcowy gwintu (wymiar średnicy)<br />

Z punkt końcowy gwintu<br />

F skok gwintu<br />

U głbokość gwintu<br />

U>0: gwint wewntrzny<br />

U


6.15 <strong>Cykle</strong> gwintowania<br />

G31 z opisem konturu: „X, Z“ nie zostaje zaprogramowane. W<br />

nastpujcych po G31 wierszach NC zostaje zdefiniowanych do 6<br />

elementów konturu, na których ma zostać wytworzony gwint.<br />

Definicja konturu zostaje zakończona z G80.<br />

Gwint płaski lub połczone ze sob gwinty zostaj zdefiniowane za<br />

pomoc „opisu konturu”.<br />

Gwint wewntrzny lub zewntrzny: patrz znak liczby „U“<br />

Obliczenie dosuwów zależne jest od „V“:<br />

V=0: wszystkie wcicia daj ten sam przekrój poprzeczny wióra. „I“<br />

definiuje pierwszy (maksymalny) dosuw. Dalsze dosuwy zostaj<br />

tak wykonywane, iż osigany jest ten sam przekrój poprzeczny<br />

wióra jak przy pierwszym przejściu.<br />

V=1: gwint zostaje wytwarzany przy pomocy stałych wcić


Prosty cykl gwintowania G32<br />

G32 wytwarza prosty gwint w dowolnym kierunku i położeniu (gwinty<br />

wzdłużne, stożkowe lub planowe; gwinty wewntrzne lub<br />

zewntrzne). Gwint rozpoczyna si na aktualnej pozycji narzdzia i<br />

kończy w "punkcie końcowym X, Z".<br />

Parametry<br />

X punkt końcowy gwintu (wymiar średnicy)<br />

Z punkt końcowy gwintu<br />

F skok gwintu<br />

U głbokość gwintu<br />

U>0: gwint wewntrzny<br />

U


6.15 <strong>Cykle</strong> gwintowania<br />

Gwint pojedyńczy odcinek G33<br />

G33 wytwarza gwinty w dowolnym kierunku i położeniu (wzdłużne,<br />

stożkowe lub planowe; gwinty wewntrzne lub zewntrzne). Gwint<br />

rozpoczyna si na aktualnej pozycji narzdzia i kończy w "punkcie<br />

końcowym X, Z".<br />

Parametry<br />

X punkt końcowy gwintu (wymiar średnicy)<br />

Z punkt końcowy gwintu<br />

F skok gwintu<br />

B długość dobiegu: (default: 0): odcinek, konieczny dla<br />

przyśpieszenia na zaprogramowan prdkość posuwu<br />

P długość wybiegu (default: 0): odcinek dla wyhamowania sań<br />

C kt startu: pozycja głównego wrzeciona przy starcie gwintu<br />

(default : 0°)<br />

Q numer wrzeciona (default: 0=wrzeciono główne)<br />

H kierunek bazowy dla skoku gwintu<br />

(default: 3)<br />

H=0: posuw na osi Z (dla gwintu podłużnego i stożkowego do<br />

maksymalnie +45°/–45° w stosunku do osi Z<br />

H=1: posuw na osi X (dla gwintu podłużnego i stożkowego do<br />

maksymalnie +45°/–45° w stosunku do osi X<br />

H=3: posuw po konturze<br />

E zmienny skok (default: 0)<br />

E > 0: zwiksza skok na obrót o E<br />

E < 0: zmniejsza skok na obrót o E<br />

„Cykl-stop” działa na końcu nacinania gwintu.<br />

Narzucanie zmiany posuwu (override) nie działa<br />

podczas wykonania cyklu.<br />

Sterowanie wstpne jest włczone<br />

Przykład: G33<br />

%33.nc<br />

[G33]<br />

N1 T45 G97 S1100 G95 F0.5 M3<br />

N2 G0 X101.84 Z5<br />

N3 G83 X100 Z5 I0.15<br />

N4 G33 X120 Z-80 F1.5<br />

N5 G33 X140 Z-122.5 F1.5<br />

N6 G0 X150 Z5<br />

N7 G80<br />

KONIEC<br />

338 6 DIN-programowanie


Metryczny ISO-gwint G35<br />

G35 wytwarza gwint podłużny (wewntrzny lub zewntrzny). Gwint<br />

rozpoczyna si na aktualnej pozycji narzdzia i kończy w "punkcie<br />

końcowym X, Z".<br />

MANUALplus ustala na podstawie pozycji narzdzia wzgldem<br />

punktu końcowego gwintu, czy zostaje wytwarzany gwint zewntrzny<br />

czy też wewntrzny.<br />

Parametry<br />

X punkt końcowy gwintu (wymiar średnicy)<br />

Z punkt końcowy gwintu<br />

F skok gwintu – default: zostaje ustalony na podstawie średnicy z<br />

tabeli (patrz “Skok gwintu“ na stronie 524)<br />

I maksymalne wcicie – brak zapisu: I zostaje obliczane ze skoku<br />

gwintu i głbokości gwintu<br />

Q ilość pustych przejść (default: 0): wykonanych po ostatnim<br />

przejściu<br />

B przejścia końcowe (default: 0)<br />

B=0: podział „ostatniego przejścia” na 1/2-, 1/4- 1/8-, 1/8przejścia.<br />

B=1: bez podziału pozostałego do wykonania skrawania<br />

Wcicia: jeśli U/I daje reszt, to ta „reszta” obowizuje dla<br />

pierwszego dosuwu. "Ostatnie przejście" zostaje podzielone na<br />

1/2-, 1/4-, 1/8- i 1/8-przejścia.<br />

„Cykl-stop” działa na końcu nacinania gwintu.<br />

Override (narzucanie zmiany) posuwu i wrzeciona nie<br />

działa podczas wykonywania cyklu.<br />

W przypadku gwintów wewntrznych należy zadać<br />

„skok gwintu F”, ponieważ średnica elementu<br />

podłużnego nie jest średnic gwintu. Jeśli korzysta si<br />

z ustalania skoku gwintu przez MANUALplus, należy<br />

liczyć si z niewielkimi odchyleniami.<br />

Sterowanie wstpne jest włczone<br />

Przykład: G35<br />

%35.nc<br />

[G35]<br />

N1 T45 G97 S1500 M3<br />

N2 G0 X16 Z4<br />

N3 G35 X16 Z-29 F1.5<br />

KONIEC<br />

HEIDENHAIN MANUALplus 4110 339<br />

6.15 <strong>Cykle</strong> gwintowania


6.15 <strong>Cykle</strong> gwintowania<br />

Prosty, jednozwojowy gwint podłużny G350<br />

G350 wytwarza gwint podłużny (wewntrzny lub zewntrzny). Gwint<br />

rozpoczyna si na aktualnej pozycji narzdzia i kończy w "punkcie<br />

końcowym X, Z".<br />

Parametry<br />

Z punkt końcowy gwintu<br />

F skok gwintu<br />

U głbokość gwintu<br />

U>0: gwint wewntrzny<br />

U


Rozszerzony, wielozwojowy gwint podłużny<br />

G351<br />

G351 wytwarza jedno- lub wielozwojowy gwint podłużny<br />

(wewntrzny lub zewntrzny) ze zmiennym skokiem. Gwint<br />

rozpoczyna si na aktualnej pozycji narzdzia i kończy w "punkcie<br />

końcowym X, Z".<br />

Parametry<br />

Z punkt końcowy gwintu<br />

F skok gwintu<br />

U głbokość gwintu<br />

U>0: gwint wewntrzny<br />

U0: dosuw od prawego boku zarysu gwintu<br />

A 0: zwiksza skok na obrót o E<br />

E < 0: zmniejsza skok na obrót o E<br />

Gwint wewntrzny lub zewntrzny: patrz znak liczby „U“<br />

Podział przejść: pierwsze przejście nastpuje z „I”; przy każdym<br />

nastpnym przejściu głbokość przejścia zostaje zredukowana, aż<br />

zostanie osigniete „J”.<br />

Dołczenie kółka obrotowego (jeśli maszyna jest dla tego celu<br />

wyposażona): nałożenia s ograniczone:<br />

X-kierunek: zależnie od aktualnej głbokości przejścia – punkt<br />

startu/końcowy gwintu nie zostaj przekraczane<br />

Z-kierunek: maksymalnie 1 zwój gwintu – punkt startu/końcowy<br />

gwintu nie zostaj przekraczane<br />

„Cykl-stop” działa na końcu nacinania gwintu.<br />

Override (narzucanie zmiany) posuwu i wrzeciona nie<br />

działa podczas wykonywania cyklu.<br />

Operator aktywuje dołczenie kółka obrotowego<br />

poprzez włcznik na pulpicie sterowniczym maszyny.<br />

Sterowanie wstpne jest wyłczone<br />

Przykład: G351<br />

%351.nc<br />

[G351]<br />

N1 T45 G97 S1500 M3<br />

N2 G0 X16 Z4<br />

N3 G351 Z-29 F1.5 U-0.9 I0.2<br />

KONIEC<br />

HEIDENHAIN MANUALplus 4110 341<br />

6.15 <strong>Cykle</strong> gwintowania


6.15 <strong>Cykle</strong> gwintowania<br />

Stożkowy API-gwint G352<br />

G352 wytwarza jedno- lub wielozwojowy API-gwint. Głbokość<br />

gwintu zmniejsza si przy wybiegu gwintu.<br />

Parametry<br />

X punkt końcowy gwintu (wymiar średnicy)<br />

Z punkt końcowy gwintu<br />

XS punkt pocztkowy gwintu (wymiar średnicy)<br />

ZS punkt pocztkowy gwintu<br />

F skok gwintu<br />

U głbokość gwintu<br />

U>0: gwint wewntrzny<br />

U0: dosuw od prawego boku zarysu gwintu<br />

A


Gwint stożkowy G353<br />

G353 wytwarza jedno- lub wielozwojowy gwint stokowy ze<br />

zmiennym skokiem.<br />

Parametry<br />

X punkt końcowy gwintu (wymiar średnicy)<br />

Z punkt końcowy gwintu<br />

XS punkt pocztkowy gwintu (wymiar średnicy)<br />

ZS punkt pocztkowy gwintu<br />

F skok gwintu<br />

U głbokość gwintu<br />

U>0: gwint wewntrzny<br />

U0: dosuw od prawego boku zarysu gwintu<br />

A 0: zwiksza skok na obrót o E<br />

E < 0: zmniejsza skok na obrót o E<br />

Gwint wewntrzny lub zewntrzny: patrz znak liczby „U“<br />

Podział przejść: pierwsze przejście nastpuje z „I”; przy każdym<br />

nastpnym przejściu głbokość przejścia zostaje zredukowana, aż<br />

zostanie osigniete „J”.<br />

Dołczenie kółka obrotowego (jeśli maszyna jest dla tego celu<br />

wyposażona): nałożenia s ograniczone:<br />

X-kierunek: zależnie od aktualnej głbokości przejścia – punkt<br />

startu/końcowy gwintu nie zostaj przekraczane<br />

Z-kierunek: maksymalnie 1 zwój gwintu – punkt startu/końcowy<br />

gwintu nie zostaj przekraczane<br />

Definicja kta stożkowego: XS/ZS, X/Z lub XS/ZS, Z, W lub<br />

ZS, X/Z, W<br />

„Cykl-stop” działa na końcu nacinania gwintu.<br />

Override (narzucanie zmiany) posuwu i wrzeciona nie<br />

działa podczas wykonywania cyklu.<br />

Operator aktywuje dołczenie kółka obrotowego<br />

poprzez włcznik na pulpicie sterowniczym maszyny.<br />

Sterowanie wstêpne jest wyłczone<br />

Przykład: G353<br />

%353.nc<br />

[G353]<br />

N1 T45 G97 S1500 M3<br />

N2 G0 X13 Z4<br />

N3 G353 X16 Z-28 XS13 ZS0 F1.5 U-999<br />

KONIEC<br />

HEIDENHAIN MANUALplus 4110 343<br />

6.15 <strong>Cykle</strong> gwintowania


6.16 <strong>Cykle</strong> podcicia<br />

6.16 <strong>Cykle</strong> podcicia<br />

Kontur podcicia G25<br />

G25 generuje element formy podcicie (DIN 509 E, DIN 509 F, DIN<br />

76), który zostaje włczany do opisu konturu w cyklach obróbki<br />

zgrubnej lubwykańczajcej. Tabela w rysunku pomocniczym<br />

objaśnia parametrowanie podcić.<br />

Parametry<br />

H rodzaj podcicia (default: 0)<br />

H=0, 5: DIN 509 E<br />

H=6: DIN 509 F<br />

H=7: DIN 76<br />

I głbokość pod<strong>toczenia</strong> (default: tabela norm)<br />

K długość pod<strong>toczenia</strong> (default: tabela norm)<br />

R promień podcicia (default: tabela norm)<br />

P Plantiefe (default: Normtabelle)<br />

W Freistichwinkel (default: Normtabelle)<br />

A Planwinkel (default: Normtabelle)<br />

FP Gewindesteigung – keine Eingabe: wird aufgrund des<br />

Gewindedurchmessers ermittelt<br />

U Schleifaufmaß (default: 0)<br />

E reduzierter Vorschub für die Fertigung des Freistichs (default:<br />

aktiver Vorschub)<br />

Wskazówka:<br />

Jeśli parametry nie zostan podane, to MANUALplus oblicza<br />

nastpujce wartości na podstawie średnicy lub skoku gwintu<br />

(podcicie DIN 76) z tabeli norm (patrz “Skok gwintu“ na<br />

stronie 524):<br />

DIN 509 E: I, K, W, R<br />

DIN 509 F: I, K, W, R, P, A<br />

DIN 76: I, K, W, R und FP (anhand des Durchmessers)<br />

Parametry, które poda operator zostan uwzgldnione<br />

- nawet jeśli tabela norm przewiduje inne wartości.<br />

W przypadku gwintów wewntrznych należy zadać<br />

"skok gwintu FP", ponieważ średnica elementu<br />

podłużnego nie jest średnic gwintu. Jeśli korzysta si<br />

z ustalania skoku gwintu przez MANUALplus, należy<br />

liczyć si z niewielkimi odchyleniami.<br />

Przykład: G25<br />

%25.nc<br />

[G25]<br />

N1 T1 G95 F0.4 G96 S150 M3<br />

N2 G0 X62 Z2<br />

N3 G819 P4 H0 I0.3 K0.1<br />

N4 G0 X13 Z0<br />

N5 G1 X16 Z-1.5<br />

N6 G1 Z-30<br />

N7 G25 H7 I1.15 K5.2 R0.8 W30 FP1.5<br />

N8 G1 X20<br />

N9 G1 X40 Z-35<br />

N10 G1 Z-55 B4<br />

N11 G1 X55 B-2<br />

N12 G1 Z-70<br />

N13 G1 X60<br />

N14 G80<br />

KONIEC<br />

344 6 DIN-programowanie


Cykl podcicia G85<br />

G85 wytwarza podcicia zgodnie z DIN 509 E, DIN 509 F i DIN 76<br />

(swobodne nacinanie gwintów). Wysunity cylinder zostaje<br />

obrabiany, jeśli narzdzie zostaje wypozycjonowane na średnicy<br />

cylindra „przed” cylindrem. Jeśli narzdzie nie znajduje si na<br />

pocztku cyklu na średnicy cylindra, dosuwa si diagonalnie, aby<br />

wykonać podcicie.<br />

Parametry<br />

X punkt docelowy (wymiar średnicy)<br />

Z punkt docelowy<br />

I naddatek na szlifowanie/głbokość<br />

DIN 509 E, F: Schleifaufmaß (default: 0)<br />

DIN 76: Freistichtiefe<br />

K długość podcicia (i typ podcicia)<br />

brak zapisu: podcicie DIN 509 E<br />

K=0: podcicie DIN 509 F<br />

K>0: długość podcicia dla DIN 76<br />

E zredukowany posuw: dla wytwarzania podcicia (default:<br />

aktywny posuw)<br />

Parametry podcicia zostaj obliczone na podstawie średnicy<br />

cylindra (patrz tabele).<br />

Podcicie zostaje wykonywane tylko w prostoktnych,<br />

równoległychdo osi narożach konturu na osi<br />

wzdłużnej.<br />

Korekcja promienia ostrza: nie zostaje<br />

przeprowadzona – operator może programować SRK z<br />

G41/42 i za pomoc G40 ponownie wyłczyć.<br />

Naddatki: nie zostaj wliczone<br />

Przykład: G85<br />

%85.nc<br />

[G85]<br />

N1 T21 G95 F0.23 G96 S248 M3<br />

N2 G0 X62 Z2<br />

N3 G85 X60 Z-30 I0.3<br />

N4 G1 X80<br />

N5 G85 X80 Z-40 K0<br />

N6 G1 X100<br />

N7 G85 X100 Z-60 I1.2 K6 E0.11<br />

N8 G1 X110<br />

KONIEC<br />

HEIDENHAIN MANUALplus 4110 345<br />

6.16 <strong>Cykle</strong> podcicia


6.16 <strong>Cykle</strong> podcicia<br />

Parametry podcicia DIN 509 E (wymiary w mm)<br />

Srednica<br />

Głbokość<br />

podcicia I<br />

Kt podcicia (przy DIN 509 E i F): 15°<br />

Kt planowy (przy DIN 509 F): 8°<br />

Długość<br />

podcicia K<br />

< 18 0,25 2 0,6<br />

> 18 - 80 0,35 2,5 0,6<br />

> 80 0,45 4 1<br />

Parametry podcicia DIN 509 F (wymiary w mm)<br />

Srednica<br />

Głbokość<br />

podcicia I<br />

Długość<br />

podcicia K<br />

Promieńpodcicia<br />

R<br />

Promień<br />

podcicia R<br />

< 18 0,25 2 0,6 0,1<br />

> 18 - 80 0,35 2,5 0,6 0,2<br />

> 80 0,45 4 1 0,3<br />

Głbokość<br />

pogłbiania P<br />

346 6 DIN-programowanie


Podcicie DIN 509 E z obróbk cylindra G851<br />

Cykl wytwarza cylinder, podcicie, przylegajc powierzchni<br />

czołow i nacicie cylindra, jeśli operator podał parametr „B” lub<br />

„RB”.<br />

Parametry<br />

I głbokość pod<strong>toczenia</strong> (default: tabela norm)<br />

K długość pod<strong>toczenia</strong> (default: tabela norm)<br />

W kt pod<strong>toczenia</strong> (default: tabela norm)<br />

B długość nacicia – brak zapisu: nacicie cylindra nie zostaje<br />

wykonane<br />

RB promień nacicia – brak zapisu: promień nacicia nie zostaje<br />

wykonany<br />

WB kt nacinania (default: 45 °)<br />

E zredukowany posuw (default: aktywny posuw): dla wcicia i dla<br />

nacicia cylindra<br />

H rodzaj odsuwu (default: 0):<br />

H=0: narzdzie powraca do punktu startu<br />

H=1: narzdzie stoi na końcu powierzchni czołowej<br />

U naddatek na szlifowanie dla obszaru cylindra (default: 0)<br />

Wskazówka:<br />

Parametry nie zaprogramwane przez operatora; MANUALplus<br />

oblicza na podstawie średnicy cylindra z tabeli norm (patrz “DIN 509<br />

E, DIN 509 F – parametry podcicia“ na stronie 527).<br />

Wiersze nastpujce po wywołaniu cyklu<br />

N.. G851 I.. K.. W.. /wywołanie cyklu<br />

N.. G0 X.. Z.. /punkt narożny nacicia cylindra<br />

N.. G1 Z.. /naroże podcicia<br />

N.. G1 X.. /punkt końcowy powierzchni planowej<br />

N.. G80 /koniec opisu konturu<br />

Podcicie zostaje wykonywane tylko w prostoktnych,<br />

równoległychdo osi narożach konturu na osi<br />

wzdłużnej.<br />

korekcja promienia ostrza zostaje przeprowadzona.<br />

Naddatki: nie zostaj wliczone<br />

Przykład: G851<br />

%851.nc<br />

[G851]<br />

N1 T21 G95 F0.23 G96 S248 M3<br />

N2 G0 X60 Z2<br />

N3 G851 I3 K15 W30 R2 B5 RB2 WB30 E0.2<br />

H1<br />

N4 G0 X50 Z0<br />

N5 G1 Z-30<br />

N6 G1 X60<br />

N7 G80<br />

KONIEC<br />

HEIDENHAIN MANUALplus 4110 347<br />

6.16 <strong>Cykle</strong> podcicia


6.16 <strong>Cykle</strong> podcicia<br />

Podcicie DIN 509 F z obróbk cylindra G852<br />

Cykl wytwarza cylinder, podcicie, przylegajc powierzchni<br />

czołow i nacicie cylindra, jeśli operator podał parametr „B” lub<br />

„RB”.<br />

Parametry<br />

I głbokość pod<strong>toczenia</strong> (default: tabela norm)<br />

K długość pod<strong>toczenia</strong> (default: tabela norm)<br />

W kt pod<strong>toczenia</strong> (default: tabela norm)<br />

R promień podcicia (default: tabela norm)<br />

P głbokość planowania (default: tabela norm)<br />

A kt planowy (default: tabela norm)<br />

B długość nacicia – brak zapisu: nacicie cylindra nie zostaje<br />

wykonane<br />

RB promień nacicia – brak zapisu: promień nacicia nie zostaje<br />

wykonany<br />

WB kt nacinania (default: 45 °)<br />

E zredukowany posuw (default: aktywny posuw): dla wcicia i dla<br />

nacicia cylindra<br />

H rodzaj odsuwu (default: 0):<br />

H=0: narzdzie powraca do punktu startu<br />

H=1: narzdzie stoi na końcu powierzchni czołowej<br />

U naddatek na szlifowanie dla obszaru cylindra (default: 0)<br />

Wskazówka:<br />

Parametry nie zaprogramowane przez operatora, MANUALplus<br />

oblicza na podstawie średnicy z tabeli norm (patrz “DIN 509 E, DIN<br />

509 F – parametry podcicia“ na stronie 527).<br />

Wiersze nastpujce po wywołaniu cyklu<br />

N.. G852 I.. K.. W.. /wywołanie cyklu<br />

N.. G0 X.. Z.. /punkt narożny nacicia cylindra<br />

N.. G1 Z.. /naroże podcicia<br />

N.. G1 X.. /punkt końcowy powierzchni planowej<br />

N.. G80 /koniec opisu konturu<br />

Podcicie zostaje wykonywane tylko w prostoktnych,<br />

równoległychdo osi narożach konturu na osi<br />

wzdłużnej.<br />

korekcja promienia ostrza zostaje przeprowadzona.<br />

Naddatki: nie zostaj wliczone<br />

Przykład: G852<br />

%852.nc<br />

[G852]<br />

N1 T21 G95 F0.23 G96 S248 M3<br />

N2 G0 X60 Z2<br />

N3 G852 I3 K15 W30 R2 P0.2 A8 B5 RB2<br />

WB30 E0.2 H1<br />

N4 G0 X50 Z0<br />

N5 G1 Z-30<br />

N6 G1 X60<br />

N7 G80<br />

KONIEC<br />

348 6 DIN-programowanie


Podcicie DIN 76 z obróbk cylindra G853<br />

Cykl wytwarza cylinder, podcicie, przylegajc powierzchni<br />

czołow i nacicie cylindra, jeśli operator podał parametr „B” lub<br />

„RB”.<br />

Parametry<br />

FP skok gwintu<br />

I średnica podcicia (wymiar średnicy) (default: tabela norm)<br />

K długość pod<strong>toczenia</strong> (default: tabela norm)<br />

W kt pod<strong>toczenia</strong> (default: tabela norm)<br />

R promień podcicia (default: tabela norm)<br />

P naddatek<br />

P nie podane: podcicie zostaje wykonane jednym przejściem<br />

P podane: podział na toczenie wstpne i toczenie na gotowo<br />

– P = naddatek wzdłużny<br />

– Naddatek planowy wynosi zawsze 0,1 mm.<br />

B długość nacicia – brak zapisu: nacicie cylindra nie zostaje<br />

wykonane<br />

RB promień nacicia – brak zapisu: promień nacicia nie zostaje<br />

wykonany<br />

WB kt nacinania (default: 45 °)<br />

E zredukowany posuw (default: aktywny posuw): dla wcicia i dla<br />

nacicia cylindra<br />

H rodzaj odsuwu (default: 0):<br />

H=0: narzdzie powraca do punktu startu<br />

H=1: narzdzie stoi na końcu powierzchni czołowej<br />

Wskazówka:<br />

Parametry nie zaprogramowane przez operatora, MANUALplus<br />

oblicza na podstawie danych z tabeli norm (patrz “DIN 76 –<br />

parametry pod<strong>toczenia</strong>“ na stronie 525):<br />

FP na podstawie średnicy<br />

I, K, W i R na podstawie FP (skok gwintu)<br />

Wiersze nastpujce po wywołaniu cyklu<br />

N.. G853 FP.. I.. K.. W.. /wywołanie cyklu<br />

N.. G0 X.. Z.. /punkt narożny nacicia cylindra<br />

N.. G1 Z.. /naroże podcicia<br />

N.. G1 X.. /punkt końcowy powierzchni planowej<br />

N.. G80 /koniec opisu konturu<br />

Podcicie zostaje wykonywane tylko w prostoktnych,<br />

równoległychdo osi narożach konturu na osi<br />

wzdłużnej.<br />

korekcja promienia ostrza zostaje przeprowadzona.<br />

Naddatki: nie zostaj wliczone<br />

Przykład: G853<br />

%853.nc<br />

[G853]<br />

N1 T21 G95 F0.23 G96 S248 M3<br />

N2 G0 X60 Z2<br />

N3 G853 FP1.5 I47 K15 W30 R2 P1 B5 RB2<br />

WB30 E0.2 H1<br />

N4 G0 X50 Z0<br />

N5 G1 Z-30<br />

N6 G1 X60<br />

N7 G80<br />

KONIEC<br />

HEIDENHAIN MANUALplus 4110 349<br />

6.16 <strong>Cykle</strong> podcicia


6.16 <strong>Cykle</strong> podcicia<br />

Podcicie forma U G856<br />

G856 wytwarza podcicie i obrabia na gotowo przylegajc<br />

powierzchni planow. Do wyboru może zostać wykonana fazka/<br />

zaokrglenie.<br />

Parametry<br />

I średnica podcicia (wymiar średnicy)<br />

K długość podcicia<br />

B fazka/zaokrglenie<br />

B>0: promień zaokrglenia<br />

B


Podcicie forma H G857<br />

G857 wytwarza podcicie Punkt końcowy zostaje ustalony zgodnie z<br />

„form podcicia H” na podstawie kta pogłbienia. Po wykonaniu<br />

cyklu narzdzie powraca do punktu startu.<br />

Parametry<br />

X punkt narożny konturu (wymiar średnicy)<br />

Z punkt narożny konturu<br />

K długość podcicia<br />

R promień – brak zapisu: nie element kołowy (promień narzdzia<br />

= promień podcicia)<br />

W kt wcicia – brak zapisu: zostaje obliczany na<br />

podstawie „K” i „R”<br />

Podcicie zostaje wykonywane tylko w prostoktnych,<br />

równoległychdo osi narożach konturu na osi<br />

wzdłużnej.<br />

korekcja promienia ostrza zostaje przeprowadzona.<br />

Naddatki: nie zostaj wliczone<br />

Przykład: G857<br />

%857.nc<br />

[G857]<br />

N1 T21 G95 F0.23 G96 S248 M3<br />

N2 G0 X60 Z2<br />

N3 G857 X50 Z-30 K7 R2 W30<br />

KONIEC<br />

HEIDENHAIN MANUALplus 4110 351<br />

6.16 <strong>Cykle</strong> podcicia


6.16 <strong>Cykle</strong> podcicia<br />

Podcicie forma K G858<br />

G858 wytwarza podcicie Wytworzona forma konturu zależna jest od<br />

zastosowanego narzdzia, ponieważ tylko liniowe przejście pod<br />

ktem 45° zostaje wykonane. Po wykonaniu cyklu narzdzie powraca<br />

do punktu startu.<br />

Parametry<br />

X punkt narożny konturu (wymiar średnicy)<br />

Z punkt narożny konturu<br />

I głbokość podcicia<br />

Podcicie zostaje wykonywane tylko w prostoktnych,<br />

równoległychdo osi narożach konturu na osi<br />

wzdłużnej.<br />

korekcja promienia ostrza zostaje przeprowadzona.<br />

Naddatki: nie zostaj wliczone<br />

Przykład: G858<br />

%858.nc<br />

[G858]<br />

N1 T9 G95 F0.23 G96 S248 M3<br />

N2 G0 X60 Z2<br />

N3 G858 X50 Z-30 I0.5<br />

KONIEC<br />

352 6 DIN-programowanie


6.17 Cykl obcinania<br />

Cykl obcinania G859<br />

G859 obcina toczon czść. Do wyboru zostaje wytworzana fazka<br />

albo zaokrglenie na średnicy zewntrznej. Po wykonaniu cyklu<br />

narzdzie przemieszcza si przy powierzchni planowej i powraca do<br />

punktu startu.<br />

Od pozycji „I“ nie może zostać zdefiniowane redukowanie posuwu.<br />

Parametry<br />

X średnica obcinania<br />

Z pozycja obcinania<br />

I średnica redukowanie posuwu<br />

I podano: od tej pozycji nastpuje przełczenie na posuw „E”<br />

I nie podane: bez redukowania posuwu<br />

XE średnica wewntrzna (rura)<br />

E zredukowany posuw – default: aktywny posuw<br />

B fazka/zaokrglenie<br />

B>0: promień zaokrglenia<br />

B


6.18 <strong>Cykle</strong> wiercenia<br />

6.18 <strong>Cykle</strong> wiercenia<br />

Cykl wiercenia G71<br />

G71 zostaje używany dla osiowych odwiertów w centrum ze stałymi<br />

narzdziami jak i dla osiowych i radialnych odwiertów z napdzanymi<br />

narzdziami.<br />

Parametry<br />

X punkt końcowy osiowy odwiert (wymiar średnicy)<br />

Z punkt końcowy radialny odwiert<br />

A długość nawiercania i przewiercania (default: 0)<br />

E czas przebywania dla wyjścia z materiału na dnie odwiertu<br />

(default: 0)<br />

V warianty przewiercania – redukowanie posuwu o 50 % przy<br />

nawiercaniu i przewiercaniu<br />

0: bez redukowania posuwu<br />

1: redukowanie przewiercania<br />

2: redukowanie nawiercania<br />

3: redukowanie nawiercania i przewiercania<br />

K głbokość wiercenia (radialny odwiert: wymiar promienia)<br />

K podano: „punkt startu odwiertu“ zostaje obliczony z „punktu<br />

końcowego odwiertu” i „K”<br />

K nie podano: „K“ zostaje obliczone z „punktu końcowego<br />

odwiertu” i aktualnej pozycji narzdzia<br />

D powrót – default: 0<br />

0: bieg szybki<br />

1: posuw<br />

Wskazówki:<br />

Wykonanie cyklu rozpoczyna si od aktualnej pozycji narzdzia i<br />

wrzeciona. Punkt startu zostaje on najechany na biegu szybkim.<br />

Osiowy odwiert:<br />

„X“ nie programować<br />

„Z“ programować<br />

Radialny odwiert:<br />

„X“ programować<br />

„Z“ nie programować<br />

X i Z zaprogramowane: „orientacja wrzeciona“ jest decydujca dla<br />

radialnego/osiowego odwiertu (patrz “Narzdzia wiertarskie“ na<br />

stronie 423).<br />

Przykład: G71<br />

%71.nc<br />

[G71]<br />

N1 T50 G97 S1000 G95 F0.2 M3<br />

N2 G0 X0 Z5<br />

N3 G71 Z-25 A5 V2<br />

KONIEC<br />

354 6 DIN-programowanie


Cykl wiercenia głbokiego G74<br />

G74 zostaje używany dla osiowych odwiertów w centrum ze stałymi<br />

narzdziami jak i dla osiowych i radialnych odwiertów z napdzanymi<br />

narzdziami.<br />

Wiercenie zostaje przeprowadzane w kilku etapach. Po każdym<br />

stopniu wiertło zostaje odsunite z powrotem i dosunite na<br />

„bezpieczny odstp”. Głbokość wiercenia zostaje zredukowana na<br />

każdym etapie wiercenia.<br />

Parametry<br />

X punkt końcowy osiowy odwiert (wymiar średnicy)<br />

Z punkt końcowy radialny odwiert<br />

R bezpieczny odstp – brak zapisu: wartość z „aktualne<br />

parametry – obróbka – odstpy bezpieczeństwa”<br />

P 1. głbokość wiercenia – brak zapisu: wiercenie wykonywane<br />

bez przerywania<br />

I wartość redukcji (default: 0): od drugiego etapu wiercenia<br />

głbokość wiercenia zostaje zredukowana o „I”; przy czym „J” nie<br />

wychodzi poniżej minimum<br />

B długość powrotu (default: powrót do „punktu pocztkowego<br />

odwiertu“)<br />

J minimalna głbokość wiercenia (default: 1/10 z „P“)<br />

A długość nawiercania i przewiercania (default: 0)<br />

E czas przebywania dla wyjścia z materiału na dnie odwiertu<br />

(default: 0)<br />

V warianty przewiercania – redukowanie posuwu o 50 % przy<br />

nawiercaniu i przewiercaniu<br />

0: bez redukowania posuwu<br />

1: redukowanie przewiercania<br />

2: redukowanie nawiercania<br />

3: redukowanie nawiercania i przewiercania<br />

K głbokość wiercenia (radialny odwiert: wymiar promienia)<br />

K podano: „punkt startu odwiertu“ zostaje obliczony z „punktu<br />

końcowego odwiertu” i „K”<br />

K nie podano: „K“ zostaje obliczone z „punktu końcowego<br />

odwiertu” i aktualnej pozycji narzdzia<br />

D powrót szybkość powrotu i wcicie w obrbie odwiertu –<br />

default: 0<br />

0: bieg szybki<br />

1: posuw<br />

Przykład: G74<br />

%74.nc<br />

[G74]<br />

N1 M5<br />

N2 T49 G197 S1000 G195 F0.2 M103<br />

N3 M14<br />

N4 G110 C0<br />

N5 G0 X80 Z2<br />

N6 G745 XK0 YK0 Z2 K80 Wi90 Q4 V2<br />

N7 G74 Z-40 R2 P12 I2 B0 J8<br />

N8 M15<br />

KONIEC<br />

HEIDENHAIN MANUALplus 4110 355<br />

6.18 <strong>Cykle</strong> wiercenia


6.18 <strong>Cykle</strong> wiercenia<br />

Wskazówki:<br />

Wykonanie cyklu rozpoczyna si od aktualnej pozycji narzdzia i<br />

wrzeciona. Punkt startu zostaje on najechany na biegu szybkim.<br />

Osiowy odwiert:<br />

„X“ nie programować<br />

„Z“ programować<br />

Radialny odwiert:<br />

„X“ programować<br />

„Z“ nie programować<br />

X i Z zaprogramowane: „orientacja wrzeciona“ jest decydujca dla<br />

radialnego/osiowego odwiertu (patrz “Narzdzia wiertarskie“ na<br />

stronie 423).<br />

356 6 DIN-programowanie


Gwintowanie G36<br />

G36 zostaje używany dla osiowych gwintów w centrum ze stałymi<br />

narzdziami jak i dla osiowych i radialnych gwintów z napdzanymi<br />

narzdziami.<br />

Znaczenie „długości wycigania J“: używać tego parametru<br />

przy tulejach zaciskowych z kompensowaniem długości. Cykl oblicza<br />

na podstawie głbokości gwintu, zaprogramowanego skoku i<br />

"długości wycigania" nowy nominalny skok. Nominalny skok jest<br />

nieco mniejszy niż skok gwintownika. Przy wytwarzaniu gwintu,<br />

wiertło zostaje wysunite z uchwytu mocujcego o "długość<br />

wycigania". Za pomoc tej metody osiga si lepszy czas<br />

żywotności w przypadku gwintowników.<br />

Parametry<br />

X punkt końcowy gwintowanie osiowy odwiert (wymiar średnicy)<br />

Z punkt końcowy gwintowanie radialny odwiert<br />

F posuw na jeden obrót: skok gwintu<br />

B długość dobiegu (default: 2 * skok gwintu F1): dla osignicia<br />

zaprogramowanej prdkości obrotowej i posuwu<br />

Q numer wrzeciona<br />

Q=0: wrzeciono główne (narzdzie nie napdzane)<br />

Q=1: napdzane narzdzie<br />

H kierunek bazowy dla skoku gwintu (default: 0)<br />

H=0: posuw na osi Z<br />

H=1: posuw na osi X<br />

S obroty powrotu (default: ta sama prdkość obrotowa jak przy<br />

gwintowaniu)<br />

K głbokość wiercenia (radialny odwiert: wymiar promienia)<br />

K podano: „punkt startu odwiertu“ zostaje obliczony z „punktu<br />

końcowego odwiertu” i „K”<br />

K nie podano: „K“ zostaje obliczone z „punktu końcowego<br />

odwiertu” i aktualnej pozycji narzdzia<br />

L długość wycigania (default: 0) przy zastosowaniu tuleji<br />

zaciskowych z kompensacj długości<br />

Wskazówki:<br />

Wykonanie cyklu rozpoczyna si od aktualnej pozycji narzdzia i<br />

wrzeciona. Punkt startu zostaje on najechany na biegu szybkim.<br />

Osiowy odwiert:<br />

„X“ nie programować<br />

„Z“ programować<br />

Radialny odwiert:<br />

„X“ programować<br />

„Z“ nie programować<br />

X i Z zaprogramowane: „orientacja wrzeciona“ jest decydujca dla<br />

radialnego/osiowego odwiertu (patrz “Narzdzia do gwintów<br />

wewntrznych“ na stronie 424).<br />

Przykład: G36<br />

%36.nc<br />

[G36]<br />

N1 T50 G97 S1000 G95 F0.2 M3<br />

N2 G0 X0 Z5<br />

N3 G71 Z-30<br />

N4 G14 Q0<br />

N5 T51 G97 S600 M3<br />

N6 G0 X0 Z8<br />

N7 G36 Z-25 F1.5 B3 Q0<br />

KONIEC<br />

HEIDENHAIN MANUALplus 4110 357<br />

6.18 <strong>Cykle</strong> wiercenia


6.18 <strong>Cykle</strong> wiercenia<br />

Frezowanie gwintu osiowo G799<br />

G799 frezuje gwint w istniejŃcy odwiert.<br />

Prosz ustawić narzdzie przed wywołaniem G799 na środek<br />

odwiertu. Cykl pozycjonuje narzdzie w odwiercie na "punkt<br />

końcowy gwintu". Potem narzdzie najeżdża "na promieniu wejścia<br />

R", frezuje gwint jednym obrotem o 360° i dosuwa przy tym o "F". Na<br />

koniec cykl wysuwa narzdzie z materiału i odsuwa do punktu startu.<br />

Parametry<br />

I wewntrzna średnica gwintu<br />

Z punkt startu gwintu<br />

K głbokość gwintu<br />

R promień wejściowy – default:<br />

R = (I – średnica freza)/2<br />

F skok gwintu<br />

J w lewo, w prawo (default: 0): kierunek gwintu<br />

J=0: z prawej<br />

J=1: z lewej<br />

H kierunek ruchu freza (default: 0)<br />

H=0: przeciwbieżnie<br />

H=1: współbieżnie<br />

Prosz używać narzdzi frezarskich dla cyklu G799.<br />

Uwaga niebezpieczeństwo kolizji<br />

Prosz uwzgldnić średnic odwiertu i średnic freza,<br />

jeżeli „promień wejścia R” zostaje programowany.<br />

Przykład: G799<br />

%799.nc<br />

[G799]<br />

N1 T70 G195 F0.2 G197 S800<br />

N2 G0 X100 Z2<br />

N3 M14<br />

N4 G110 Z2 C45 X100<br />

N5 G799 I12 Z0 K-20 F2 J0 H0<br />

N6 M15<br />

KONIEC<br />

358 6 DIN-programowanie


6.19 Polecenia dla osi C<br />

Przesunicie punktu zerowego osi C G152<br />

G152 definiuje punkt zerowy osi C absolutnie (baza: parametr<br />

maszynowy 1005, "punkt referencyjny osi C"). Punkt zerowy<br />

obowizuje do końca programu.<br />

Parametry<br />

C kt: pozycja wrzeciona „nowego” punktu zerowego osi C<br />

Normowanie osi C G153<br />

G153 wycofuje kt przemieszczenia >360° lub


6.20 Obróbka powierzchni czołowej<br />

6.20 Obróbka powierzchni<br />

czołowej<br />

Punkt startu konturu/bieg szybki G100<br />

Polecenie geometrii: G100 definiuje punkt pocztkowy konturu<br />

powierzchni czołowej.<br />

Polecenie obróbki: narzdzie przemieszcza si na biegu szybkim<br />

na najkrótszym odcinku do "punktu końcowego".<br />

Parametry<br />

X punkt końcowy (wymiar średnicy)<br />

C kt końcowy – kierunek kta: patrz rysunek pomocniczy<br />

XK punkt końcowy (kartezjańskie współrzdne)<br />

YK punkt końcowy (kartezjańskie współrzdne)<br />

Z punkt końcowy<br />

Uwaga niebezpieczeństwo kolizji!<br />

Przy G100 narzdzie wykonuje prostoliniowe<br />

przemieszczenie - nawet jeśli programujemy tylko "C".<br />

Dla pozycjonowania obrabianego przedmiotu pod<br />

określonym ktem można używać G110.<br />

Prosz zdefiniować „punkt pocztkowy konturu“ lub<br />

punkt końcowy konturu albo we współrzdnych<br />

absolutnych albo kartezjańskich.<br />

tylko przy G100 dopuszczona jako instrukcja obróbki:<br />

parametr Z<br />

Przykład: G100<br />

%100.nc<br />

[G100, G101, G102, G103]<br />

N1 T70 G197 S1200 G195 F0.2 M104<br />

N2 M14<br />

N3 G110 C0<br />

N4 G0 X100 Z2<br />

N5 G793 Z2 ZE-5 P2 U0.5 R0 I0.5 F0.15 H0<br />

Q0<br />

N6 G100 XK20 YK5<br />

N7 G101 XK50 B5<br />

N8 G103 XK5 YK50 R50 Q1 B5<br />

N9 G101 XK5 YK20 B5<br />

N10 G102 XK20 YK5 R20 B5<br />

N11 G80<br />

N12 M15<br />

KONIEC<br />

360 6 DIN-programowanie


Liniowo powierzchnia czołowa G101<br />

Polecenie geometrii: G101 definiuje odcinek na konturze<br />

powierzchni czołowej.<br />

Polecenie obróbki: narzdzie przemieszcza si liniowo z posuwem<br />

do „punktu końcowego”.<br />

Parametry<br />

X punkt końcowy (wymiar średnicy)<br />

C kt końcowy – kierunek kta: patrz rysunek pomocniczy<br />

XK punkt końcowy (kartezjańskie współrzdne)<br />

YK punkt końcowy (kartezjańskie współrzdne)<br />

Z punkt końcowy<br />

A kt do dodatniej osi XK<br />

Q punkt przecicia (default: Q=0): jeżeli przy obliczeniu punktu<br />

końcowego pojawi si dwie możliwości rozwizania, to „Q”<br />

definiuje punkt końcowy.<br />

B fazka/zaokrglenie: przejście do nastpnego elementu<br />

konturu. Prosz zaprogramować teoretyczny punkt końcowy<br />

elementu konturu, jeśli podajemy fazk/zaokrglenie.<br />

B brak zapisu: przejście tangencjalne<br />

B=0: nie tangencjalne przejście<br />

B>0: promień zaokrglenia<br />

B


6.20 Obróbka powierzchni czołowej<br />

Łuk kołowy powierzchnia czołowa G102/G103<br />

Polecenie geometrii: G102/G103 definiuje łuk kołowy w konturze<br />

strony czołowej.<br />

Polecenie obróbki: narzdzie przemieszcza si kołowo z posuwem<br />

do „punktu końcowego”.<br />

Kierunek <strong>toczenia</strong> prosz zaczerpnć z rysunku pomocniczego.<br />

Parametry<br />

X punkt końcowy (wymiar średnicy)<br />

C kt końcowy – kierunek kta: patrz rysunek pomocniczy<br />

XK punkt końcowy (kartezjańskie współrzdne)<br />

YK punkt końcowy (kartezjańskie współrzdne)<br />

R promień<br />

I punkt środkowy (współrzdne kartezjańskie)<br />

K punkt środkowy (współrzdne kartezjańskie)<br />

Q punkt przecicia (default: Q=0): jeżeli przy obliczeniu punktu<br />

końcowego pojawi si dwie możliwości rozwizania, to „Q”<br />

definiuje punkt końcowy.<br />

B fazka/zaokrglenie: przejście do nastpnego elementu<br />

konturu. Prosz zaprogramować teoretyczny punkt końcowy<br />

elementu konturu, jeśli podajemy fazk/zaokrglenie.<br />

B brak zapisu: przejście tangencjalne<br />

B=0: nie tangencjalne przejście<br />

B>0: promień zaokrglenia<br />

B


Liniowy rowek strona czołowa G791<br />

G791 frezuje rowek od aktualnej pozycji narzdzia do punktu<br />

końcowego. Szerokość rowka odpowiada średnicy freza. Nie<br />

zostaje obliczany naddatek.<br />

Parametry<br />

X średnica punkt końcowy rowka<br />

C kt końcowy – punkt końcowy rowka – kierunek kta: patrz<br />

rysunek pomocniczy<br />

XK punkt końcowy rowka (kartezjańskie współrzdne)<br />

YK punkt końcowy rowka (kartezjańskie współrzdne)<br />

K długość rowka – odniesiona do punktu rodkowego freza<br />

A kt rowka – baza: patrz rysunek pomocniczy<br />

Z dno frezowania<br />

J głbokość frezowania<br />

J podane: cykl dosuwa na odstp bezpieczeństwa i frezuje<br />

potem rowek wpustowy<br />

J nie podane: cykl frezuje od pozycji narzdzia<br />

P maksymalne wcicie (default: całkowita głbokość jednego<br />

wcicia)<br />

F posuw wcicia dla wcicia na głbokość (standard: aktywny<br />

posuw)<br />

Możliwe kombinacje parametrów przy definicji punktu<br />

końcowego:<br />

Srednica X, kt końcowy C<br />

Punkt końcowy XK, YK<br />

Długość rowka K, kt A<br />

Wskazówki:<br />

Prosz nachylić wrzeciono przed wywołaniem G791 na żdan<br />

pozycj ktow.<br />

Jeśli operator używa zespołu pozycjonowania wrzeciona (bez osi<br />

C), to zostaje wytwarzany osiowy rowek, centrycznie do osi obrotu.<br />

Przykład: G791<br />

%791.nc<br />

[G791]<br />

N1 T70 G197 S1200 G195 F0.2 M104<br />

N2 M14<br />

N3 G110 C0<br />

N4 G0 X100 Z2<br />

N5 G100 XK20 YK5<br />

N6 G791 XK30 YK5 Z-5 J5 P2<br />

N7 M15<br />

KONIEC<br />

HEIDENHAIN MANUALplus 4110 363<br />

6.20 Obróbka powierzchni czołowej


6.20 Obróbka powierzchni czołowej<br />

Cykl konturu i cykl frezowania figury<br />

powierzchnia czołowa G793<br />

G793 frezuje figury lub „swobodne kontury” (otwarte lub zamknite)<br />

na powierzchni czołowej. Po G793 nastpuje:<br />

przewidziana do frezowania figura z<br />

okrgiem (G304); prostoktem (G305) lub wieloktem (G307)<br />

Zakończenie konturu frezowania (G80)<br />

swobodny kontur z:<br />

punktem pocztkowym konturu frezowania (G100)<br />

Kontur frezowania (G101, G102, G103)<br />

Zakończenie konturu frezowania (G80)<br />

Parametry<br />

Z górna krawdź frezowania<br />

ZE dno frezowania<br />

P maksymalne wcicie (default: całkowita głbokość jednego<br />

wcicia)<br />

U współczynnik nałożenia: frezowanie konturu lub kieszeni<br />

(default: 0)<br />

U=0: frezowanie konturu<br />

U>0: frezowanie kieszeni – minimalne nakładanie si torów<br />

frezowania = U*średnica freza<br />

R promień wejściowy (promień łuku wejścia/wyjścia) –<br />

(default: 0)<br />

R=0: element konturu zostaje najechany bezpośrednio, dosuw<br />

do punktu najazdu powyżej płaszczyzny frezowania – potem<br />

prostopadły dosuw wgłbny<br />

R>0: frez przemieszcza si po łuku wejściowym/wyjściowym,<br />

przylegajcym tangencjalnie do elementu konturu<br />

R


Q typ cyklu (default: 0): znaczenie zależy od „U”<br />

Frezowanie konturu (U=0):<br />

– Q=0: punkt środkowy freza na konturze<br />

– Q=1 – zamknity kontur: frezowanie wewntrzne<br />

– Q=1 – otwarty kontur: na lewo w kierunku obróbki<br />

– Q=2 – zamknity kontur: frezowanie zewntrzne<br />

– Q=2 – otwarty kontur: na prawo w kierunku obróbki<br />

– Q=3 – otwarty kontur: pozycja frezowania zależy od „H“ i<br />

kierunku obrotu freza – patrz rysunek pomocniczy<br />

Frezowanie kieszeni (U>0):<br />

– Q=0: od wewntrz do zewntrz<br />

– Q=1: od zewntrz do wewntrz<br />

O obróbka zgrubna/obróbka wykańczajca - default: 0<br />

O=0: obróbka zgrubna<br />

O=1: obróbka na gotowo – najpierw wykańczany jest bok<br />

kieszeni; potem dno kieszeni<br />

Wskazówki:<br />

głbokość frezowania: cykl oblicza głbokość z „Z“ i „ZE“ – przy<br />

uwzgldnieniu naddatków.<br />

Kompensacja promienia freza: zostanie przeprowadzona (za<br />

wyjtkiem frezowania konturu z Q=0).<br />

Najazd i odjazd: przy zamknitych konturach punkt pionowy od<br />

pozycji narzdzia na pierwszy element konturu jest pozycj dosuwu<br />

i odsuwu.. Jeśli nie można ustalić pionu, to punkt startu pierwszego<br />

elementu jest pozycj dosuwu i odsuwu. Czy dokonany zostanie<br />

bezpośredni dosuw, czy też po łuku, operator decyduje poprzez "R"<br />

przy frezowaniu konturu i przy obróbce na gotowo (frezowanie<br />

kieszeni).<br />

Naddatki zostaj uwzgldnione; jeśli I, K nie s zaprogramowane:<br />

G57: naddatek w kierunku X, Z<br />

G58: naddatek „przesuwa“ przewidziany do frezowania kontur przy<br />

frezowaniu wewntrznym i zamknitych konturach<br />

frezowaniu zewntrznym i zamknitych konturach<br />

otwarty kontur i Q=1: na lewo w kierunku obróbki<br />

otwarty kontur i Q=2: na prawo w kierunku obróbki<br />

HEIDENHAIN MANUALplus 4110 365<br />

6.20 Obróbka powierzchni czołowej


6.20 Obróbka powierzchni czołowej<br />

Frezowanie powierzchni, powierzchnia<br />

czołowa G797<br />

G797 frezuje w zależności od „Q” płaszczyzny, wielokt lub<br />

zdefiniowan w poleceniu po G797 figur.<br />

Parametry<br />

X średnica ograniczenia<br />

Z górna krawdź frezowania<br />

ZE dno frezowania<br />

B szerokość rozwarcia (pomijana przy Q=0): definiuje materiał,<br />

który pozostaje. Przy parzystej liczbie powierzchni można<br />

zaprogramować „B” alternatywnie do „V”.<br />

Q=1: grubość pozostała<br />

Q>=2: rozwartość klucza<br />

V długość krawdzi – pomijana przy Q=0<br />

R fazka/zaokrglenie – pomijane przy Q=0<br />

R0: promień zaokrglenia<br />

A kt nachylenia (baza patrz rysunek pomocniczy) – pomijany<br />

przy Q=0<br />

Q liczba powierzchni (default: 0):<br />

Zakres: 0


J kierunek frezowania: definiuje w przypadku wieloktów bez<br />

fazki/zaokrglenia, czy frezowanie jest jedno- czy też<br />

dwukierunkowe – patrz rysunek<br />

J=0: jednokierunkowa<br />

J=1: dwukierunkowa<br />

Wskazówki:<br />

W przypadku „Q=0” zostaje w nastpnym poleceniu<br />

programowana jedna z nastpujcych figur i potem G80:<br />

G304 – okrg<br />

G305 – prostokt<br />

G307 – wielokt<br />

Wielokt, definiowany przy pomocy G797 (Q>0), leży w centrum.<br />

Figura, zdefiniowana w nastpnym poleceniu może leżeć poza<br />

centrum.<br />

Cykl oblicza głbokość z „Z“ i „ZE“ – przy uwzgldnieniu<br />

naddatków.<br />

HEIDENHAIN MANUALplus 4110 367<br />

6.20 Obróbka powierzchni czołowej


6.20 Obróbka powierzchni czołowej<br />

Definicja figury koło pełne powierzchnia<br />

czołowa G304<br />

G304 definiuje koło pełne na stronie czołowej. T figur<br />

programujemy w kombinacji z G793 lub G797.<br />

Parametry<br />

XK punkt środkowy<br />

YK punkt środkowy<br />

R promień okrgu<br />

Przykład: G304<br />

%304.nc<br />

[G304]<br />

N1 T70 G197 S1200 G195 F0.2 M104<br />

N2 M14<br />

N3 G110 C0<br />

N4 G0 X100 Z2<br />

N5 G793 Z2 ZE-5 P2 U0.5 R0 I0.5 F0.15 H0<br />

Q0<br />

N6 G304 XK20 YK5 R20<br />

N7 G80<br />

N8 M15<br />

KONIEC<br />

368 6 DIN-programowanie


Definicja figury prostokt strona czołowa<br />

G305<br />

G305 definiuje prostokt na powierzchni czołowej. T figur<br />

programujemy w kombinacji z G793 lub G797.<br />

Parametry<br />

XK punkt środkowy<br />

YK punkt środkowy<br />

A kt – baza: patrz rysunek pomocniczy<br />

K długość prostokta<br />

B wysokość prostokta<br />

R fazka/zaokrglenie<br />

R0: promień zaokrglenia<br />

Przykład: G305<br />

%305.nc<br />

[G305]<br />

N1 T70 G197 S1200 G195 F0.2 M104<br />

N2 M14<br />

N3 G110 C0<br />

N4 G0 X100 Z2<br />

N5 G793 Z2 ZE-5 P2 U0.5 R0 I0.5 F0.15 H0<br />

Q0<br />

N6 G305 XK20 YK5 A0 K15 B10 R2<br />

N7 G80<br />

N8 M15<br />

KONIEC<br />

HEIDENHAIN MANUALplus 4110 369<br />

6.20 Obróbka powierzchni czołowej


6.20 Obróbka powierzchni czołowej<br />

Definicja figury wielokt powierzchnia<br />

czołowa G307<br />

G307 definiuje prostokt na powierzchni czołowej. T figur<br />

programujemy w kombinacji z G793 lub G797.<br />

Parametry<br />

XK punkt środkowy<br />

YK punkt środkowy<br />

Q liczba krawdzi: zakres: 3


6.21 Obróbka powierzchni bocznej<br />

Srednica referencyjna G120<br />

G120 określa średnic referencyjn „rozwinitej powierzchni<br />

bocznej”. Prosz zaprogramować G120, jeśli używamy „CY” przy<br />

G110... G113. G120 jest samozachowawczy.<br />

Parametry<br />

X średnica<br />

Przykład: G120<br />

%111.nc<br />

[G111, G120]<br />

N1 T71 G197 S1200 G195 F0.2 M104<br />

N2 M14<br />

N3 G120 X100<br />

N4 G110 C0<br />

N5 G0 X110 Z5<br />

N6 G41 Q2 H0<br />

N7 G110 Z-20 CY0<br />

N8 G111 Z-40<br />

N9 G113 CY39.2699 K-40 J19.635<br />

N10 G111 Z-20<br />

N11 G113 CY0 K-20 J19.635<br />

N12 G40<br />

N13 G110 X105<br />

N14 M15<br />

KONIEC<br />

HEIDENHAIN MANUALplus 4110 371<br />

6.21 Obróbka powierzchni bocznej


6.21 Obróbka powierzchni bocznej<br />

Punkt startu konturu/bieg szybki G110<br />

Polecenie geometrii: G110 definiuje punkt pocztkowy konturu<br />

powierzchni bocznej.<br />

Polecenie obróbki: narzdzie przemieszcza si na biegu szybkim<br />

na najkrótszym odcinku do "punktu końcowego".<br />

Parametry<br />

Z punkt końcowy<br />

C kt końcowy<br />

CY punkt końcowy jako wymiar odcinka (baza: G120-średnica<br />

referencyjna)<br />

X punkt końcowy (wymiar średnicy) – (default: aktualna<br />

pozycja X)<br />

Prosz zdefiniować „punkt pocztkowy konturu“ lub<br />

punkt końcowy konturu albo z „C” albo z „CY”.<br />

G110 jest zalecana dla pozycjonowania osi C pod<br />

określonym ktem (programowanie: N.. G110 C...).<br />

tylko przy G110 dopuszczona jako instrukcja obróbki:<br />

parametr X<br />

Przykład: G110<br />

%110.nc<br />

[G110, G111, G113, G794]<br />

N1 T71 G197 S1200 G195 F0.2 M104<br />

N2 M14<br />

N3 G120 X100<br />

N4 G110 C0<br />

N5 G0 X110 Z5<br />

N6 G794 X100 XE97 P2 U0.5 R0 K0.5 F0.15<br />

H0 Q0<br />

N7 G110 Z-20 CY0<br />

N8 G111 Z-40<br />

N9 G113 CY39.2699 K-40 J19.635<br />

N10 G111 Z-20<br />

N11 G113 CY0 K-20 J19.635 B0<br />

N12 G80<br />

N13 M15<br />

KONIEC<br />

372 6 DIN-programowanie


Liniowo powierzchnia boczna G111<br />

Polecenie geometrii: G111 definiuje odcinek na konturze<br />

powierzchni bocznej.<br />

Polecenie obróbki: narzdzie przemieszcza si liniowo z posuwem<br />

do „punktu końcowego”.<br />

Parametry<br />

Z punkt końcowy – default: aktualna pozycja Z<br />

C kt końcowy – kierunek kta: patrz rysunek pomocniczy<br />

CY punkt końcowy jako wymiar odcinka (baza: G120-średnica<br />

referencyjna)<br />

A kt – baza: patrz rysunek pomocniczy<br />

Q punkt przecicia (default: Q=0): jeżeli przy obliczeniu punktu<br />

końcowego pojawi si dwie możliwości rozwizania, to „Q”<br />

definiuje punkt końcowy.<br />

B fazka/zaokrglenie: przejście do nastpnego elementu<br />

konturu. Prosz zaprogramować teoretyczny punkt końcowy<br />

elementu konturu, jeśli podajemy fazk/zaokrglenie.<br />

B brak zapisu: przejście tangencjalne<br />

B=0: nie tangencjalne przejście<br />

B>0: promień zaokrglenia<br />

B


6.21 Obróbka powierzchni bocznej<br />

Kołowo powierzchnia boczna G112/G113<br />

Polecenie geometrii: G112/G113 definiert einen Kreisbogen in<br />

einer Mantelflächenkontur.<br />

Polecenie obróbki: narzdzie przemieszcza si kołowo z posuwem<br />

do „punktu końcowego”.<br />

Kierunek <strong>toczenia</strong> prosz zaczerpnć z rysunku pomocniczego.<br />

Parametry<br />

Z punkt końcowy (default: aktualna pozycja Z)<br />

C kt końcowy – kierunek kta: patrz rysunek pomocniczy<br />

CY punkt końcowy jako wymiar odcinka (baza: G120-średnica<br />

referencyjna)<br />

R promień<br />

K punkt środkowy<br />

J punkt środkowy jako wymiar odcinka (baza: rozwinita<br />

powierzchnia boczna przy G120-średnicy referencyjnej)<br />

A punkt środkowy: kt punktu środkowego - kierunek kta: patrz<br />

rysunek pomocniczy<br />

Q punkt przecicia (default: Q=0): jeżeli przy obliczeniu punktu<br />

końcowego pojawi si dwie możliwości rozwizania, to „Q”<br />

definiuje punkt końcowy.<br />

B fazka/zaokrglenie: przejście do nastpnego elementu<br />

konturu. Prosz zaprogramować teoretyczny punkt końcowy<br />

elementu konturu, jeśli podajemy fazk/zaokrglenie.<br />

B brak zapisu: przejście tangencjalne<br />

B=0: nie tangencjalne przejście<br />

B>0: promień zaokrglenia<br />

B


Prosz zdefiniować punkt końcowy/punkt środkowy<br />

albo z „C/W” albo z „CY/J”.<br />

„punkt środkowy“ lub „promień” programować<br />

Jeśli punkt środkowy okrgu nie jest zaprogramowany,<br />

to obliczany jest punkt środkowy, dajcy najkrótszy łuk<br />

kołowy.<br />

tylko przy G112/G113 dopuszczona jako instrukcja<br />

geometrii: parametry Q, B<br />

tylko przy G112/G113 dopuszczona jako instrukcja<br />

obróbki: parametr X<br />

Przykład: G112, G113<br />

%110.nc<br />

[G110, G111, G113, G794]<br />

N1 T71 G197 S1200 G195 F0.2 M104<br />

N2 M14<br />

N3 G120 X100<br />

N4 G110 C0<br />

N5 G0 X110 Z5<br />

N6 G794 X100 XE97 P2 U0.5 R0 K0.5 F0.15<br />

H0 Q0<br />

N7 G110 Z-20 CY0<br />

N8 G111 Z-40<br />

N9 G113 CY39.2699 K-40 J19.635<br />

N10 G111 Z-20<br />

N11 G113 CY0 K-20 J19.635 B0<br />

N12 G80<br />

N13 M15<br />

KONIEC<br />

HEIDENHAIN MANUALplus 4110 375<br />

6.21 Obróbka powierzchni bocznej


6.21 Obróbka powierzchni bocznej<br />

Liniowy rowek powierzchnia boczna G792<br />

G792 frezuje rowek od aktualnej pozycji narzdzia do punktu<br />

końcowego. Szerokość rowka odpowiada średnicy freza. Nie<br />

nast®puje obliczanie naddatku.<br />

Parametry<br />

Z punkt końcowy<br />

C kt końcowy<br />

K długość rowka – odniesiona do punktu rodkowego freza<br />

A kt rowka – baza: patrz rysunek pomocniczy<br />

X dno frezowania (wymiar średnicy)<br />

J głbokość frezowania<br />

J podane: cykl dosuwa na odstp bezpieczeństwa i frezuje<br />

potem rowek wpustowy<br />

J nie podane: cykl frezuje od pozycji narzdzia<br />

P maksymalne wcicie (default: całkowita głbokość jednego<br />

wcicia)<br />

F posuw wcicia dla wcicia na głbokość (standard: aktywny<br />

posuw)<br />

Możliwe kombinacje parametrów przy definicji punktu<br />

końcowego:<br />

punkt końcowy Z, kt końcowy C<br />

Długość rowka K, kt A<br />

Wskazówki:<br />

Prosz nachylić wrzeciono przed wywołaniem G792 na żdan<br />

pozycj ktow.<br />

Jeśli operator używa zespołu pozycjonowania wrzeciona (bez osi<br />

C), to zostaje wytwarzany radialny rowek, równolegle do osi Z.<br />

Przykład: G792<br />

%792.nc<br />

[G792]<br />

N1 T71 G197 S1200 G195 F0.2 M104<br />

N2 M14<br />

N3 G110 C0<br />

N4 G0 X110 Z5<br />

N5 G0 X102 Z-30<br />

N6 G792 K25 A45 X97 J3 P2 F0.15<br />

N7 M15<br />

KONIEC<br />

376 6 DIN-programowanie


Cykl frezowania konturu i figury powierzchnia<br />

boczna G794<br />

G794 frezuje figury lub „swobodne kontury” (otwarte lub zamknite)<br />

na powierzchni bocznej. Po G794 nastpuje:<br />

przewidziana do frezowania figura z<br />

okrgiem (G314); prostoktem (G315) lub wieloktem (G317)<br />

Zakończenie konturu frezowania (G80)<br />

swobodny kontur z:<br />

punktem startu (G110)<br />

opisem konturu (G111, G112, G113)<br />

Zakończenie konturu frezowania (G80)<br />

Parametry<br />

X górna krawdź frezowania<br />

XE dno frezowania<br />

P maksymalne wcicie (default: całkowita głbokość jednego<br />

wcicia)<br />

U współczynnik nałożenia: frezowanie konturu lub kieszeni<br />

(default: 0)<br />

U=0: frezowanie konturu<br />

U>0: frezowanie kieszeni – minimalne nakładanie si torów<br />

frezowania = U*średnica freza<br />

R promień wejściowy (promień łuku wejścia/wyjścia) –<br />

(default: 0)<br />

R=0: element konturu zostaje najechany bezpośrednio, dosuw<br />

do punktu najazdu powyżej płaszczyzny frezowania – potem<br />

prostopadły dosuw wgłbny<br />

R>0: frez przemieszcza si po łuku wejściowym/wyjściowym,<br />

przylegajcym tangencjalnie do elementu konturu<br />

R


6.21 Obróbka powierzchni bocznej<br />

Q typ cyklu (default: 0): znaczenie zależy od „U”<br />

Frezowanie konturu (U=0):<br />

– Q=0: punkt środkowy freza na konturze<br />

– Q=1 – zamknity kontur: frezowanie wewntrzne<br />

– Q=1 – otwarty kontur: na lewo w kierunku obróbki<br />

– Q=2 – zamknity kontur: frezowanie zewntrzne<br />

– Q=2 – otwarty kontur: na prawo w kierunku obróbki<br />

– Q=3 – otwarty kontur: pozycja frezowania zależy od „H“ i<br />

kierunku obrotu freza – patrz rysunek pomocniczy<br />

Frezowanie kieszeni (U>0):<br />

– Q=0: od wewntrz do zewntrz<br />

– Q=1: od zewntrz do wewntrz<br />

O obróbka zgrubna/obróbka wykańczajca – default: 0<br />

O=0: obróbka zgrubna<br />

O=1: obróbka na gotowo – najpierw wykańczany jest bok<br />

kieszeni; potem dno kieszeni<br />

Wskazówki:<br />

głbokość frezowania: cykl oblicza głbokość z „Z“ i „ZE“ – przy<br />

uwzgldnieniu naddatków.<br />

Kompensacja promienia freza: zostanie przeprowadzona (za<br />

wyjtkiem frezowania konturu z Q=0).<br />

Najazd i odjazd: przy zamknitych konturach punkt pionowy od<br />

pozycji narzdzia na pierwszy element konturu jest pozycj dosuwu<br />

i odsuwu.. Jeśli nie można ustalić pionu, to punkt startu pierwszego<br />

elementu jest pozycj dosuwu i odsuwu. Czy dokonany zostanie<br />

bezpośredni dosuw, czy też po łuku, operator decyduje poprzez "R"<br />

przy frezowaniu konturu i przy obróbce na gotowo (frezowanie<br />

kieszeni).<br />

Naddatki zostaj uwzgldnione; jeśli I, K nie s zaprogramowane:<br />

G57: naddatek w kierunku X, Z<br />

G58: naddatek "przesuwa" frezowany kontur w kierunku, zadanym<br />

przez operatora poprzez „typ cyklu”. Typ cyklu „ – „frezowanie<br />

zewntrzne” na zewntrz. W przypadku otwartych konturów,<br />

zostaje w zależności od typu cyklu kontur przesunity w lewo lub w<br />

prawo.<br />

frezowaniu wewntrznym i zamknitych konturach<br />

frezowaniu zewntrznym i zamknitych konturach<br />

otwarty kontur i Q=1: na lewo w kierunku obróbki<br />

otwarty kontur i Q=2: na prawo w kierunku obróbki<br />

378 6 DIN-programowanie


Frezowanie rowka spiralnego G798<br />

G798 frezuje rowek spiralny od aktualnej pozycji narzdzia do<br />

„punktu końcowego X, Z”. Szerokość rowka odpowiada średnicy<br />

freza.<br />

Pierwszy dosuw zostaje przeprowadzony z „I” – dalsze dosuwy<br />

MANUALplus oblicza w nastpujcy sposób:<br />

Redukowanie dosuwu nastpuje do >= 0,5 mm. Potem każdy dalszy<br />

dosuw zostaje przeprowadzony z 0,5 mm.<br />

Parametry<br />

X punkt końcowy (wymiar średnicy) (default: aktualna pozycja X)<br />

Z punkt końcowy rowka<br />

C kt startu: pozycja pocztku rowka (default: 0)<br />

F skok<br />

F dodatni: gwint prawoskrtny<br />

F ujemny: gwint lewoskrtny<br />

F skok<br />

aktualny dosuw = I * (1 – (n–1) * E)<br />

n: n-ty dosuw<br />

P długość dobiegu: rampa na pocztku rowka (default: 0)<br />

K długość wybiegu: rampa na końcu rowka (default: 0)<br />

U głbokość gwintu<br />

I maksymalne wcicie (default: całkowita głbokość jednego<br />

wcicia)<br />

E wartość redukcji dla zredukowania dosuwu (default: 1)<br />

Rowek spiralny może zostać frezowany wyłcznie na<br />

zewntrz.<br />

Przykład: G798<br />

%798.nc<br />

[G798]<br />

N1 T71 G197 S800 G195 F0.2 M104<br />

N2 M14<br />

N3 G110 C0<br />

N4 G0 X80 Z15<br />

N5 G798 X80 Z-120 C0 F20 K20 U5 I1<br />

N6 M15<br />

KONIEC<br />

HEIDENHAIN MANUALplus 4110 379<br />

6.21 Obróbka powierzchni bocznej


6.21 Obróbka powierzchni bocznej<br />

Definicja figury koło pełne powierzchnia<br />

boczna G314<br />

G314 definiuje koło pełne na powierzchni bocznej. T figur<br />

programujemy w kombinacji z G794.<br />

Parametry<br />

Z punkt środkowy<br />

CY punkt końcowy jako wymiar odcinka (baza: G120-średnica<br />

referencyjna)<br />

C punkt środkowy kt punktu środkowego – kierunek kta: patrz<br />

rysunek pomocniczy<br />

R promień okrgu<br />

Przykład: G314<br />

%314.nc<br />

[G314]<br />

N1 T71 G197 S1200 G195 F0.2 M104<br />

N2 M14<br />

N3 G110 C0<br />

N4 G0 X110 Z5<br />

N5 G794 X100 XE97 P2 U0.5 R0 K0.5 F0.15<br />

H0 Q0<br />

N6 G314 Z-35 C0 R20<br />

N7 G80<br />

N8 M15<br />

KONIEC<br />

380 6 DIN-programowanie


Definicja figury prostokt powierzchnia<br />

boczna G315<br />

G315 definiuje prostokt na powierzchni bocznej. T figur<br />

programujemy w kombinacji z G794.<br />

Parametry<br />

Z punkt środkowy<br />

CY punkt końcowy jako wymiar odcinka (baza: G120-średnica<br />

referencyjna)<br />

C punkt środkowy kt punktu środkowego – kierunek kta: patrz<br />

rysunek pomocniczy<br />

A kt – baza: patrz rysunek pomocniczy<br />

K długość prostokta<br />

B wysokość (szerokość) prostokta<br />

R fazka/zaokrglenie<br />

R0: promień zaokrglenia<br />

Przykład: G315<br />

%315.nc<br />

[G315]<br />

N1 T71 G197 S1200 G195 F0.2 M104<br />

N2 M14<br />

N3 G110 C0<br />

N4 G0 X110 Z5<br />

N5 G794 X100 XE97 P2 U0.5 R0 K0.5 F0.15<br />

H0 Q0<br />

N6 G315 Z-35 C0 A5 K30 B15 R3<br />

N7 G80<br />

N8 M15<br />

KONIEC<br />

HEIDENHAIN MANUALplus 4110 381<br />

6.21 Obróbka powierzchni bocznej


6.21 Obróbka powierzchni bocznej<br />

Definicja figury wielokt powierzchnia boczna<br />

G317<br />

G317 definiuje wielokt na powierzchni bocznej. T figur<br />

programujemy w kombinacji z G794.<br />

Parametry<br />

Z punkt środkowy<br />

CY punkt końcowy jako wymiar odcinka (baza: G120-średnica<br />

referencyjna)<br />

C punkt środkowy kt punktu środkowego – kierunek kta: patrz<br />

rysunek pomocniczy<br />

Q liczba krawdzi: zakres: 3


6.22 Obróbka szablonów<br />

Szablon liniowo powierzchnia czołowa G743<br />

G743 wytwarza liniowy wzór wiercenia lub frezowania z<br />

równomiernymi odstpami na powierzchni czołowej.<br />

Jeśli nie zostanie podane „ZE”, to zostaje przejty cykl wiercenia/<br />

frezowania nastpnego NC-wiersza. Na tej zasadzie kombinujemy<br />

opisy wzorów z<br />

cyklami wiercenia (G71, G74, G36)<br />

z cyklem frezowania liniowy rowek wpustowy (G791)<br />

z cyklem frezowania konturu z „dowolnym” konturem (G793)<br />

Parametry<br />

XK punkt pocztkowy wzoru (kartezjańskie współrzdne)<br />

YK punkt pocztkowy wzoru (kartezjańskie współrzdne)<br />

Z punkt pocztkowy obróbki wierceniem/frezowaniem<br />

ZE punkt końcowy obróbki wierceniem/frezowaniem<br />

X średnica (współrzdne biegunowe)<br />

C kt pocztkowy (współrzdne biegunowe)<br />

A kt wzoru<br />

I punkt końcowy wzoru (kartezjańskie współrzdne)<br />

J punkt końcowy wzoru (kartezjańskie współrzdne)<br />

Ii punkt końcowy: odstp wzorów (kartezjańskie współrzdne)<br />

Ji punkt końcowy: odstp wzorów (kartezjańskie współrzdne)<br />

R długość: odległość pierwsza – ostatnia pozycja<br />

Ri długość: odległość do nastpnej pozycji<br />

Q liczba odwiertów/figur (default: 1)<br />

Kombinacje parametrów dla definicji punktu pocztkowego lub<br />

pozycji wzoru:<br />

Punkt pocztkowy wzoru:<br />

XK, YK<br />

X, C<br />

Pozycje wzoru:<br />

I, J i Q<br />

Ii, Ji i Q<br />

R, A i Q<br />

Ri, Ai i Q<br />

Przykład: G743<br />

%743.nc<br />

[G743]<br />

N1 T70 G197 S1200 G195 F0.2 M104<br />

N2 M14<br />

N3 G110 C0<br />

N4 G0 X100 Z2<br />

N5 G743 XK20 YK5 A45 Ri30 Q2<br />

N6 G791 X50 C0 Z-5 P2 F0.15<br />

N7 M15<br />

KONIEC<br />

HEIDENHAIN MANUALplus 4110 383<br />

6.22 Obróbka szablonów


6.22 Obróbka szablonów<br />

Przykłady bloków poleceń:<br />

[ prosty wzór wiercenia ]<br />

N.. G743 XK.. YK.. Z.. ZE.. I.. J.. Q..<br />

. . .<br />

[ wzór wiercenia z wierceniem głbokich odwiertów ]<br />

N.. G743 XK.. YK.. Z.. I.. J.. Q..<br />

N.. G74 Z.. P.. I..<br />

. . .<br />

[ wzór frezowania z liniowym rowkiem wpustowym ]<br />

N.. G743 XK.. YK.. Z.. I.. J.. Q..<br />

N.. G791 K.. A.. Z.<br />

. . .<br />

[ wzór frezowania z „dowolnym konturem“ ]<br />

N.. G743 XK.. YK.. Z.. I.. J.. Q..<br />

N.. G793 ZE.. U.. Q..<br />

N.. G100 XK.. YK..<br />

N.. . . .<br />

N.. G80<br />

. . .<br />

384 6 DIN-programowanie


Wzór kołowo powierzchnia czołowa G745<br />

G745 wytwarza wzory odwiertów i frezowania z równomiernymi<br />

odstpami na okrgu lub łuku kołowym na powierzchni czołowej.<br />

Jeśli nie zostanie podane „ZE”, to zostaje przejty cykl wiercenia/<br />

frezowania nastpnego NC-wiersza. Na tej zasadzie kombinujemy<br />

opisy wzorów z<br />

cyklami wiercenia (G71, G74, G36)<br />

z cyklem frezowania liniowy rowek wpustowy (G791)<br />

z cyklem frezowania konturu z „dowolnym” konturem (G793)<br />

Parametry<br />

XK punkt środkowy wzoru (kartezjańskie współrzdne)<br />

YK punkt środkowy wzoru (kartezjańskie współrzdne)<br />

Z punkt pocztkowy obróbki wierceniem/frezowaniem<br />

ZE punkt końcowy obróbki wierceniem/frezowaniem<br />

X średnica (współrzdne biegunowe)<br />

C kt (współrzdne biegunowe)<br />

K średnica: średnica wzoru - default: aktualna pozycja X zostaje<br />

przyjta jako średnica wzoru<br />

A kt pocztkowy– położenie pierwszego odwiertu/figury<br />

W kt końcowy – położenie ostatniego odwiertu/figury<br />

Wi kt końcowy – odległość do nastpnej pozycji<br />

Q liczba odwiertów/figur (default: 1)<br />

V kierunek obiegu (default: 0): uplasowanie odwiertów/figur<br />

(konieczne, jeśli zdefiniowano W):<br />

V=0: na dłuższym łuku kołowym<br />

V=1: od A w kierunku ruchu wskazówek zegara<br />

V=2: od A w kierunku przeciwnym do ruchu wskazówek zegara<br />

Kombinacje parametrów dla definicji punktu środkowego wzoru<br />

lub pozycji wzoru:<br />

Punkt środkowy wzorca:<br />

X, C<br />

XK, YK<br />

Pozycje wzoru:<br />

A, W i Q<br />

A, Wi i Q<br />

Przykład: G745<br />

%745.nc<br />

[G745]<br />

N1 T70 G197 S1200 G195 F0.2 M104<br />

N2 M14<br />

N3 G110 C0<br />

N4 G0 X100 Z2<br />

N5 G745 XK0 YK0 K50 A0 Q3<br />

N6 G791 K30 A0 Z-5 P2 F0.15<br />

N7 M15<br />

KONIEC<br />

HEIDENHAIN MANUALplus 4110 385<br />

6.22 Obróbka szablonów


6.22 Obróbka szablonów<br />

Przykłady bloków poleceń:<br />

[ prosty wzór wiercenia ]<br />

N.. G745 XK.. YK.. Z.. ZE.. A.. W.. Q..<br />

. . .<br />

[ wzór wiercenia z wierceniem głbokich odwiertów ]<br />

N.. G745 XK.. YK.. Z.. ZE.. A.. W.. Q..<br />

N.. G74 Z.. P.. I..<br />

. . .<br />

[ wzór frezowania z liniowym rowkiem wpustowym ]<br />

N.. G745 XK.. YK.. Z.. ZE.. A.. W.. Q..<br />

N.. G791 K.. A.. Z.<br />

. . .<br />

[ wzór frezowania z „dowolnym konturem“ ]<br />

N.. G745 XK.. YK.. Z.. ZE.. A.. W.. Q.<br />

N.. G793 ZE.. U.. Q..<br />

N.. G100 XK.. YK..<br />

N.. . . .<br />

N.. G80<br />

. . .<br />

386 6 DIN-programowanie


Wzór liniowo powierzchnia boczna G744<br />

G744 wytwarza liniowy wzór wiercenia lub frezowania z<br />

równomiernymi odstpami na powierzchni bocznej.<br />

Kombinacje parametrów dla definicji punktu pocztkowego lub<br />

pozycji wzoru:<br />

Punkt pocztkowy wzoru: Z i C<br />

Pozycje wzoru:<br />

W i Q<br />

Wi i Q<br />

Jeżeli „XE” nie zostanie podany, to zostaje przejty cykl wiercenia/<br />

frezowania lub opis figury nastpnego NC-wiersza. Na takiej<br />

zasadzie kombinujemy opis wzoru z cyklami wiercenia (G71, G74,<br />

G36) lub z obróbk frezowaniem (definicje figury G314, G315,<br />

G317).<br />

Parametry<br />

Z punkt pocztkowy (współrzdne biegunowe)<br />

C kt pocztkowy (współrzdne biegunowe)<br />

X punkt pocztkowy odwiert/obróbka frezowaniem (wymiar<br />

średnicy)<br />

XE punkt końcowy odwiert/obróbka frezowaniem (wymiar<br />

średnicy)<br />

ZE punkt końcowy wzoru (default: Z)<br />

W kt końcowy wzoru – brak zapisu: odwierty/figury zostaj<br />

rozmieszczone równolegle na obwodzie<br />

Wi kt końcowy inkrement kta – odległość do nastpnej pozycji<br />

Q liczba odwiertów/figur (default: 1)<br />

Przykład: G744<br />

%744.nc<br />

[G744]<br />

N1 T60 G197 S1200 G195 F0.2 M104<br />

N2 M14<br />

N3 G110 C0<br />

N4 G0 X110 Z2<br />

N5 G744 X102 Z-10 ZE-35 C0 W270 Q5<br />

N6 G71 X102 K7<br />

N7 M15<br />

KONIEC<br />

HEIDENHAIN MANUALplus 4110 387<br />

6.22 Obróbka szablonów


6.22 Obróbka szablonów<br />

Przykłady bloków poleceń:<br />

[ prosty wzór wiercenia ]<br />

N.. G744 Z.. C.. X.. XE.. ZE.. W.. Q..<br />

. . .<br />

[ wzór wiercenia z wierceniem głbokich odwiertów ]<br />

N.. G744 Z.. C.. X.. XE.. ZE.. W.. Q..<br />

N.. G74 Z.. P.. I..<br />

. . .<br />

[ wzór frezowania z liniowym rowkiem wpustowym ]<br />

N.. G744 Z.. C.. X.. XE.. ZE.. W.. Q..<br />

N.. G792 K.. A.. X..<br />

. . .<br />

[ wzór frezowania z „dowolnym konturem“ ]<br />

N.. G744 Z.. C.. X.. XE.. ZE.. W.. Q..<br />

N.. G794 XE.. U.. Q..<br />

N.. G110 Z.. C..<br />

N.. . . .<br />

N.. G80<br />

. . .<br />

388 6 DIN-programowanie


Wzór kołowo powierzchnia boczna G746<br />

G746 wytwarza wzory odwiertów i wzory figur z równomiernymi<br />

odstpami na okrgu lub łuku kołowym na powierzchni bocznej.<br />

Kombinacje parametrów dla definicji punktu środkowego wzoru lub<br />

pozycji wzoru:<br />

Punkt środkowy wzoru: Z i C<br />

Pozycje wzoru:<br />

W i Q<br />

Wi i Q<br />

Jeżeli „XE” nie zostanie podany, to zostaje przejty cykl wiercenia/<br />

frezowania lub opis figury nastpnego NC-wiersza. Na takiej<br />

zasadzie kombinujemy opis wzoru z cyklami wiercenia (G71, G74,<br />

G36) lub z obróbk frezowaniem (definicje figury G314, G315,<br />

G317).<br />

Parametry<br />

Z punkt środkowy wzoru (biegunowo)<br />

C kt: punkt środkowy wzoru (biegunowo)<br />

X punkt pocztkowy obróbka wierceniem/frezowaniem (wymiar<br />

średnicy)<br />

XE punkt końcowy obróbka wierceniem/frezowaniem (wymiar<br />

średnicy)<br />

K średnica: średnica wzoru<br />

A kt pocztkowy– położenie pierwszego odwiertu/figury<br />

K średnica: średnica wzoru (default: aktualna pozycja X)<br />

W kt końcowy – położenie ostatniego odwiertu/figury<br />

Wi kt końcowy – odlego do nastpnej pozycji<br />

Q liczba odwiertów/figur (default: 1)<br />

V kierunek obiegu (default: 0): uplasowanie odwiertów/figur<br />

(konieczne, jeśli zdefiniowano W):<br />

V=0: na dłuższym łuku kołowym<br />

V=1: od A w kierunku ruchu wskazówek zegara<br />

V=2: od A w kierunku przeciwnym do ruchu wskazówek zegara<br />

Przykład: G746<br />

%746.nc<br />

[G746]<br />

N1 T60 G197 S1200 G195 F0.2 M104<br />

N2 M14<br />

N3 G110 C0<br />

N4 G0 X110 Z2<br />

N5 G746 Z-40 C0 K40 Q8<br />

N6 G71 X102 K7<br />

N7 M15<br />

KONIEC<br />

HEIDENHAIN MANUALplus 4110 389<br />

6.22 Obróbka szablonów


6.22 Obróbka szablonów<br />

Przykłady bloków poleceń:<br />

[ prosty wzór wiercenia ]<br />

N.. G746 Z.. C.. X.. XE.. K.. A.. W.. Q..<br />

. . .<br />

[ wzór wiercenia z wierceniem głbokich odwiertów ]<br />

N.. G746 Z.. C.. X.. XE.. K.. A.. W.. Q..<br />

N.. G74 Z.. P.. I..<br />

. . .<br />

[ wzór frezowania z liniowym rowkiem wpustowym ]<br />

N.. G746 Z.. C.. X.. XE.. K.. A.. W.. Q..<br />

N.. G792 K.. A.. X..<br />

. . .<br />

[ wzór frezowania z „dowolnym konturem“ ]<br />

N.. G746 Z.. C.. X.. XE.. K.. A.. W.. Q..<br />

N.. G794 XE.. U.. Q..<br />

N.. G110 Z.. C..<br />

N.. . . .<br />

N.. G80<br />

. . .<br />

390 6 DIN-programowanie


6.23 Inne funkcje G<br />

Czas zatrzymania G4<br />

System odczekuje zaprogramowany czas i wykonuje potem<br />

nastpny wiersz programu.<br />

Jeżeli G4 zostaje zaprogramowane z odcinkiem przemieszczenia w<br />

jednym wierszu, to przerwa czasowa działa dopiero po pokonaniu<br />

odcinka przemieszczenia.<br />

Parametry<br />

F czas zatrzymania: zakres: 0 sec < F < 999 sec<br />

Zatrzymanie dokładnościowe G9<br />

Jeżeli zostaje wraz z G9 zaprogramowany w jednym wierszu z<br />

rozkazem przemieszczenia (G1, G2, G3, G12 lub G13), to na końcu<br />

odcinka przemieszczenia posuw zostaje zredukowany do zera.<br />

Ostrze narzdzia zatrzymuje si dokładnie na zaprogramowanej<br />

pozycji, zanim zostanie wykonane nastpne przemieszczenie. W ten<br />

sposób otrzymujemy ostre naroże.<br />

Deaktywowanie strefy ochronnej G60<br />

G60 anuluje nadzór stref ochronnych. G60 zostaje zaprogramowane<br />

przed nadzorowanym lub nie nadzorowanym poleceniem<br />

przemieszczenia. G60 działa samozachowawczo.<br />

Przykład zastosowania:<br />

Przy pomocy G60 anulujemy przejściowo nadzór stref ochrony, aby<br />

na przykład dokonać centrycznego przewiercenia.<br />

Parametry<br />

Q aktywować/deaktywować<br />

Q=0: ponownie aktywować nadzorowanie stref ochronnych<br />

Q=1: wyłczenie nadzorowania strefy ochronnej<br />

Czekaj na czas G204<br />

Obróbka programu DIN zostaje w określonym momencie przerwana.<br />

(Można wykorzystywać t funkcj na przykład dla programu<br />

rozgrzania silnika.)<br />

Informacja „dzień D” odnosi si do nastpnej możliwej daty. Jeśli D<br />

nie jest podane, to „godzina H, minuta Q” odnosi si do najbliższego<br />

możliwego momentu.<br />

Parametry<br />

D dzień [1-31]<br />

H godzina [0-23]<br />

Q minuta [0-59]<br />

Przykład: G60<br />

%60.nc<br />

[G60]<br />

N1 T49 G97 S1000 G95 F0.3 M3<br />

N2 G0 X0 Z5<br />

N3 G60 Q1<br />

N4 G71 Z-60 K65<br />

N5 G60 Q0<br />

KONIEC<br />

HEIDENHAIN MANUALplus 4110 391<br />

6.23 Inne funkcje G


6.24 T, S, F wyznaczyć<br />

6.24 T, S, F wyznaczyć<br />

Numer narzdzia, prdkość obrotowa/<br />

prdkość skrawania i posuw<br />

Posuw i prdkość obrotowa, programowane przy<br />

pomocy „T, S, F wyznaczyć”, odnosz si do<br />

wrzeciona głównego.<br />

Parametry zostaj przejte z liter odznaczenia lub<br />

funkcji G do programu DIN:<br />

T: „T..“<br />

S: G96/G97 S..<br />

F: G94/G95 F..<br />

T, S, F zapisać<br />

„S, F, T wyznaczyć” wybrać<br />

Nastawić softkeys, zapisać parametry<br />

T numer narzdzia<br />

S szybkość skrawania lub prdkość<br />

obrotowa (nastawienie klawiszem funkcyjnym)<br />

F posuw obrotowy lub posuw (nastawienie<br />

klawiszem funkcyjnym)<br />

Zapisać do pamici zakończyć<br />

wprowadzanie danych<br />

Przykład: T, S, F<br />

%819.nc<br />

[G819]<br />

N1 T3 G95 F0.25 G96 S200 M3<br />

N2 G0 X120 Z2<br />

N3 G819 P5 I1 K0.3<br />

N4 G0 X80 Z2<br />

N5 . . .<br />

KONIEC<br />

392 6 DIN-programowanie


6.25 Wprowadzanie danych,<br />

wydawanie danych<br />

INPUT<br />

INPUT (zapis wartości zmiennej)<br />

Wybrać „Funkcja zmiennych<br />

programu”<br />

Wybrać „funkcja wprowadzenia”<br />

(patrz rysunek nastpna strona po<br />

prawej u góry)<br />

Zdefiniować „tekst wprowadzenia“<br />

Zapisać numer „zmiennej dla zapytania”<br />

(rysunek po prawej u góry)<br />

Przy programowaniu „INPUT-polecenia” definiujemy<br />

„tekst wprowadzenia” i numer „zmiennej dla<br />

zapytania”. „Tekst wprowadzenia” objaśnia zapis.<br />

Przy przekształceniu (interpretowanie) tego<br />

polecenia zostaje prezentowany „tekst<br />

wprowadzenia” i wymagane jest wprowadzenie<br />

zmiennych (patrz rysunek po prawej u dołu).<br />

Przekształcenie programu zostaje kontynuowane po<br />

wprowadzeniu danych.<br />

Wprowadzona wartość zostaje przypisana „zmiennej<br />

dla zapytania”.<br />

HEIDENHAIN MANUALplus 4110 393<br />

6.25 Wprowadzanie danych, wydawanie danych


6.25 Wprowadzanie danych, wydawanie danych<br />

WINDOW<br />

WINDOW (zdefiniować okno wydawania)<br />

Wybrać „Funkcja zmiennych<br />

programu”<br />

Wybrać „WINDOW” (ilustracja po<br />

prawej u góry)<br />

Przy pomocy „wiersze dla wydawania” wybrać<br />

wielkość okna wydawania<br />

Przy pomocy „wiersze dla wydawania = 0”<br />

zamknć okno wydawania<br />

Przy pomocy polecenia „WINDOW” definiujemy<br />

wielkość „okna wydawania” dla informowania<br />

operatora maszyny. Jeśli nie korzystamy z<br />

„WINDOW”, to zostaje utworzone przy wydawaniu<br />

informacji okno dla 3 wierszy.<br />

Okno wydawania zostaje utworzone w dolnej czści<br />

„okna programów i list”. Pojawia si przy pierwszym<br />

wydawaniu informacji i pozostaje tak długo na<br />

ekranie, aż go zamkniemy lub do momentu<br />

zakończenia „tłumaczenia” (interpretowania)<br />

programu DIN.<br />

Zamykamy okno wydawania z „wywołaniem<br />

WINDOW” i podaniem parametru „wiersze dla<br />

wydawania = 0”.<br />

394 6 DIN-programowanie


PRINT<br />

PRINT (Wydawanie informacji)<br />

Wybrać „Funkcja zmiennych<br />

programu”<br />

Wybrać „PRINT” (ilustracja po<br />

prawej u góry)<br />

„Teksty wydawania“ i<br />

i „numery zmiennych“ zdefiniować (ilustracja po<br />

prawej)<br />

Przy wykonaniu tego polecenia zostaje wydawany<br />

zdefiniowany „tekst wydawania i wartość (treść)<br />

podanych „zmiennych programu dla wydawania” w<br />

„oknie wydawania“.<br />

PRINT-polecenie jest przeznaczone dla definicji kilku<br />

tekstów i zmiennych.<br />

„Okno wydawania” zostaje po<br />

przekształceniu (interpretowaniu) –<br />

ale przed wykonaniem programu DIN<br />

usunite.<br />

W symulacji „okno wydawania”<br />

pozostaje zachowane. Zostaje ono<br />

usunite dopiero po ponownym starcie<br />

symulacji.<br />

HEIDENHAIN MANUALplus 4110 395<br />

6.25 Wprowadzanie danych, wydawanie danych


6.26 Programowanie zmiennych<br />

6.26 Programowanie zmiennych<br />

Podstawowe zagadnienia<br />

MANUAL PLUS konwersuje (interpretuje) programy NC przed<br />

wykonaniem programu. Dlatego też rozróżniamy dwa typy<br />

zmiennych:<br />

#-zmienna - opracowywanie podczas konwersowania<br />

programu NC<br />

V-zmienna (lub zdarzenie) - opracowanie podczas wykonania<br />

programu NC<br />

Obowizuj zasady:<br />

„kropka przed kresk“<br />

do 6 poziomów nawiasów<br />

zmienne całkowite (tylko w przypadku zmiennych V): całkowite<br />

znacznia od - 32767.. +32768<br />

zmienne realne (tylko w przypadku zmiennych #- i V): liczby ze<br />

zmiennym przecinkiem do maksymalnie 10 miejsc przed i 7 po<br />

przecinku<br />

zmienne V pozostaj „zachowane”, także jeśli sterowanie zostało w<br />

midzyczasie wyłczone<br />

Syntaktyka funkcje matematyczne<br />

+ dodawanie<br />

– odejmowanie<br />

* mnożenie<br />

/ dzielenie<br />

SQRT(...) pierwiastek kwadratowy<br />

ABS(...) wartość absolutna<br />

TAN(...) tangens (w stopniach)<br />

ATAN(...) arcus tangens (w stopniach)<br />

SIN(...) sinus (w stopniach)<br />

ASIN(...) arcus sinus (w stopniach)<br />

COS(...) cosinus (w stopniach)<br />

ACOS(...) arcus cosinus (w stopniach)<br />

ROUND(...) zaokrglanie<br />

LOGN(...) logarytm naturalny<br />

EXP(...) funkcja wykładnicza ex<br />

INT(...) obcinanie miejsc po przecinku<br />

tylko przy #-zmiennych:<br />

SQRTA(.., ..) Pierwiastek kwadratowy z (a 2 +b 2 )<br />

SQRTS(.., ..) Pierwiastek kwadratowy z (a 2 –b 2 )<br />

396 6 DIN-programowanie


#-zmienne<br />

MANUALplus rozróżnia obszary obowizywania na podstawie<br />

przedziałów cyfr:<br />

#0 .. #45: globalna zmienna<br />

Globalne zmienne pozostaj zachowane po zakończeniu<br />

programu i mog zostać przetwarzane przez nastpny program<br />

NC.<br />

#46 .. #50 zarezerwowana zmienna dla programów<br />

fachowych<br />

nie może zostać używana przez operatora w programie NC<br />

#256 .. #285: lokalna zmienna<br />

obowizuje tylko w obrbie podprogramu<br />

Czytanie wartości parametrów<br />

Syntax:#1 = PARA(x,y,z)<br />

x = grupa parametrów<br />

1: Parametry maszynowe<br />

2: Parametry sterowania<br />

3: Parametry nastawienia<br />

4: Parametry obróbki<br />

5: PLC-parametr<br />

y = numer parametru<br />

z = subnumer parametru<br />

Informacje w zmiennych<br />

Można odczytać nastpujce informacje o narzdziach i informacje<br />

NC ze zmiennych (patrz tabele po prawej i na nastpnej stronie).<br />

Dane o położeniu i wymiarach s zawsze metryczne -<br />

także, jeśli zostaje wykonywany program NC zapisany w<br />

calach.<br />

Przykład: „#-zmienna”<br />

HEIDENHAIN MANUALplus 4110 397<br />

. . .<br />

N.. #1=PARA(1,7,2) [czyta „wymiar<br />

maszynowy 1 Z“ w zmiennej #1 ]<br />

N.. . . .<br />

N.. #1=#1+1<br />

N.. G1 X#1<br />

N.. G1 X(SQRT(3*(SIN(30)))<br />

N.. #1=(ABS(#2+0.5))<br />

. . .<br />

#-zmienna Informacje NC<br />

#768, #770 ostatnia zaprogramowana pozycja X<br />

(wymiar promienia), Z<br />

#771 ostatnia zaprogramowana pozycja C<br />

[°]<br />

#774 Status SRK/FRK<br />

40: G40 aktywne; 41: G41 aktywne;<br />

42: G42 aktywne<br />

#776 aktywne korekcje zużycia (G148)<br />

0: DX, DZ; 1: DS, DZ; 2: DX, DS<br />

#778 Jednostka miary: 0=metrycznie;<br />

1=cale<br />

#785, #786 Odstp ostrze narzdzia – punkt<br />

bazowy sań Z,X<br />

#787 Srednica referencyjna obróbka<br />

powierzchni bocznej (G120)<br />

#791..#792 G57-naddatki X, Z<br />

#793 G58-naddatek P<br />

#794..#795 Szerokość ostrzy w X, Z, o któr<br />

zostanie przesunity punkt<br />

odniesienia narzdzia przy G150/<br />

G151<br />

#796 Numer wrzeciona, dla którego<br />

zosta zaprogramowany posuw<br />

#797 Numer wrzeciona, dla którego<br />

została zaprogramowana ostatnio<br />

prdkość obrotowa<br />

6.26 Programowanie zmiennych


6.26 Programowanie zmiennych<br />

Warunki przy informacjach o narzdziach: zmienne musz być<br />

„zdefiniowane” poprzez wywołanie narzdzia w programie NC.<br />

Obłożenie zmiennych #519..#521 zależne jest od typu narzdzia.<br />

#-zmienna Informacje o narzdziach<br />

#514 Typ narzdzia:<br />

1: narzdzia tokarskie<br />

2: przecinak<br />

3: gwintownik<br />

4: wiertło<br />

5: gwintownik<br />

6: narzdzia frezarskie<br />

#515 Orientacja narzdzia:<br />

#519 dla typu narzdzia 6: liczba zbów<br />

(K)<br />

#520 w przypadku typu narzdzia:<br />

1, 2: promień ostrza (R)<br />

6: średnica freza (I)<br />

#521 dla typu narzdzia 2: szerokość<br />

ostrza (K)<br />

#522 Położenie narzdzia (baza: kierunek<br />

obróbki narzdzia):<br />

0: na konturze<br />

1: z prawej od konturu<br />

– 1: z lewej od konturu<br />

#523..#524 Wymiary nastawcze (Z, X)<br />

#526..#527 Położenie punktu środkowego ostrza<br />

I, K (patrz rysunek u dołu)<br />

398 6 DIN-programowanie


V-zmienne<br />

MANUALplus rozróżnia na podstawie obszarów cyfr nastpujce<br />

przedziały wartości i ważności:<br />

Realnie: V1 .. V199<br />

Całkowicie: V200 .. V299<br />

zarezerwowane: V300 .. V900<br />

Zapytania i przyporzdkowywanie:<br />

Wymiary maszyny czytać/zapisywać (parametr maszynowy 7)<br />

Składnia: V{Mx[y]}<br />

x = wymiar 1..9<br />

y = współrzdna: X, Y, Z, U, V, W, A, B lub C<br />

Zewntrzne zdarzenia odpytać<br />

Zostaje odpytany bit zdarzenia na 0 lub 1. Znaczenie zdarzenia<br />

ustala producent maszyn.<br />

Składnia: V{Ex[y]}<br />

x = sanie 1<br />

y = bit: 1..16<br />

Zdarzenia taktu odpytać<br />

„Nadzorowanie okresu trwałości narzdzia” i „szukanie wiersza<br />

startu” inicjalizuj zdarzenia taktu.<br />

Syntktyka:V{Ex[1]}<br />

x = wynik: 20, 90<br />

20: okres trwałości narzdzia upłynł (globalna informacja)<br />

90: szukanie wiersza startu (0=nie aktywne, 1 =aktywne)<br />

Korekcje narzdzia czytać/zapisywać<br />

Składnia: V{Dx[y]}<br />

x = T-numer<br />

y = korekcja długości: X, Y, lub Z<br />

Przykład: “V-zmienna”<br />

HEIDENHAIN MANUALplus 4110 399<br />

. . .<br />

N.. V{M1[Z]=300} [ ustawia wymiar 1 Z“<br />

na „300“ ]<br />

. . .<br />

N.. V{M1[Z]=300} [ przemieszcza na<br />

„wymiar 1 Z“ ]<br />

. . .<br />

N.. IF{E1[1]==0} [ zapytanie „zewntrzne<br />

zdarzenie 1 – bit 1“ ]<br />

. . .<br />

N.. V{D5[X]=1.3} [ wyznacza „korekcj X<br />

przy narzdziu 5“ ]<br />

. . .<br />

N.. V{V12=17.4}<br />

N.. V{V12=V12+1}<br />

N.. G1 X{V12}<br />

. . .<br />

6.26 Programowanie zmiennych


6.26 Programowanie zmiennych<br />

Informacje w zmiennych<br />

V901, V902 i V919 zostaj wykorzystywane przy funkcjach G:<br />

G901, G902 i G903 (patrz tabela).<br />

X-wartości zostaj wprowadzone do pamici jako<br />

wartości promienia.<br />

Prosz uwzgldnić: funkcje G901, G902 i G903<br />

nadpisuj zmienne - nawet jeśli nie zostały one<br />

opracowane !<br />

Wskazówka do zatrzymania interpretatora (G909)<br />

MANUALplus przetwarza od 15 do 20 wierszy NC „z<br />

wyprzedzeniem”. Jeśli przyporzdkowanie zmiennych nastpuje na<br />

krótko przed obliczaniem, to zostałyby przetworzone „stare<br />

wartości”. Stop interpretatora zapewnia, iż zmeinna zawiera<br />

„now” wartość.<br />

G909 zatrzymuje „interpretowanie z wyprzedzeniem”. Wiersze NC<br />

zostaj odpracowane do G909 - dopiero potem zostan<br />

odpracowane nastpne wiersze NC.<br />

Prosz zaprogramować Stop interpretatora, jeśli<br />

zmienne lub zewntrzne wydarzenia zmieniaj si „na<br />

krótko” przed wykonaniem wiersza.<br />

Każdy stop interpretatora przedłuża czas wykonania<br />

programu NC.<br />

Niektóre funkcje G zawieraj stop interpretatora.<br />

Obłożenie zmiennych<br />

Sanie 1 (X, Z) V901 V902<br />

Oś C V919<br />

400 6 DIN-programowanie


6.27 Rozgałzienie programu,<br />

powtórzenie programu<br />

IF (...) (warunkowe rozgałzienie programu)<br />

„Funkcja zmiennych programu”<br />

wybrać<br />

wybrać „warunkowe rozgałzienie<br />

programu”<br />

Zapisać „warunek zmiennych” (ilustracja po prawej u<br />

góry)<br />

Można wykorzystywać funkcje matematyczne i<br />

operacje obliczeniowe razem w wyrażeniu<br />

matematycznym. Funkcje matematyczne s<br />

podzielone na dwa pola menu. Zmieniamy pole<br />

menu z „>>“.<br />

Przy „warunek” znajduj si z lewej i prawej strony od<br />

„operatora porównania” zmienne lub wyrażenia<br />

matematyczne (ilustracja po prawej u góry).<br />

„Uwarunkowane rozgałzienie” składa si z<br />

nastpujcych elementów:<br />

„IF” (jeśli) – a po nim nastpuje warunek<br />

(porównanie)<br />

„THEN” (to wtedy) – jeśli warunek jest spełniony,<br />

to „THEN-gałź” zostanie wykonana<br />

„ELSE” (w przeciwnym razie) – jeśli warunek jest<br />

spełniony, to „ELSE-gałź” zostanie wykonana<br />

„ENDIF” – zamyka „warunkowe rozgałzienie<br />

programu”<br />

Prosz włczyć po zapisie „warunkowego<br />

rozgałzienia programu” przeznaczone do<br />

wykonania wiersze NC.<br />

„ELSE-gałź” może zostać pominita.<br />

Operatory porównania<br />

< Mniejszy<br />

Wikszy<br />

>= Wikszy lub równy<br />

== Równy<br />

AND logiczne połczenie I (niem. UND)<br />

OR logiczne połczenie LUB (ODER)<br />

HEIDENHAIN MANUALplus 4110 401<br />

6.27 Rozgałzienie programu, powtórzenie programu


6.27 Rozgałzienie programu, powtórzenie programu<br />

WHILE (powtórzenie programu)<br />

Wybrać „Funkcja zmiennych<br />

programu”<br />

Wybrać „powtórzenie programu“<br />

Zapisać „warunek zmiennych” (ilustracja po prawej u<br />

góry)<br />

„Powtórzenie programu” składa si z nastpujcych<br />

elementów:<br />

„WHILE” – a po nim nastpuje warunek<br />

(porównanie)<br />

„ENDWHILE” – zamyka „warunkowe rozgałzienie<br />

programu”<br />

Wiersze NC, znajdujce si pomidzy WHILE i<br />

ENDWHILE zostaj tak długo wykonywane, jak<br />

spełniony jest „warunek”. Jeśli warunek nie jest<br />

spełniony, to MANUALplus kontynuje prac z<br />

wiersza po „ENDWHILE”.<br />

Przy „warunek” znajduj si z lewej i prawej strony od<br />

„operatora porównania” zmienne lub wyrażenia<br />

matematyczne (ilustracja po prawej u góry).<br />

Prosz włczyć po zapisie „powtórzenia programu”<br />

przeznaczone do wykonania wiersze NC.<br />

Jeśli”"warunek” w WHILE-poleceniu jest<br />

zawsze spełniony, to otrzymujemy<br />

„nieskończon ptl”. To jest czsta<br />

przyczyna błdów przy pracy z<br />

powtórzeniami programu.<br />

Operatory porównania<br />

< Mniejszy<br />

Wikszy<br />

>= Wikszy lub równy<br />

== Równy<br />

AND logiczne połczenie I (niem. UND)<br />

OR logiczne połczenie LUB (ODER)<br />

402 6 DIN-programowanie


6.28 Zmienna jako parametr<br />

adresowy<br />

Zmienna jako parametr adresowy<br />

Wybrać parametry wprowadzenia (ilustracja po<br />

prawej u góry)<br />

Zmienna nacisnć<br />

#-program-zmienna nacisnć<br />

Wybrać „zmienna programu”<br />

Wprowadzić „numer zmiennej”<br />

Przejć numer zmiennej<br />

jeśli wymagane: zapisać wyrażenie matematyczne:<br />

funkcja matematyczna<br />

lub<br />

Operacja arytmetyczna wybrać<br />

(rysunek po prawej u dołu)<br />

Przejć zmienn/obliczenie<br />

zmiennej jako parametr adresowy<br />

W polu wprowadzenia pojawia si „V”.<br />

Zostaje przejte pełne oznaczenie<br />

zmiennej lub wyrażenie matematyczne<br />

do programu DIN (rysunek po prawej).<br />

Wyrażenie matematyczne powinno<br />

znajdować si w nawiasie<br />

(Przykład: G1 X(3*SIN(#30)) Z#31).<br />

HEIDENHAIN MANUALplus 4110 403<br />

6.28 Zmienna jako parametr adresowy


6.28 Zmienna jako parametr adresowy<br />

Przegld funkcji matematycznych<br />

SIN Sinus (stopnie)<br />

COS Cosinus (stopnie)<br />

TAN Tangens (stopnie)<br />

ATAN Arcustangens (stopnie)<br />

ABS wartość absolutna<br />

ROUND zaokrglanie<br />

INT odcinanie<br />

SQRT pierwiastek kwadratowy<br />

SQRTA Pierwiastek kwadratowy (a 2 + b 2 )<br />

SQRTS Pierwiastek kwadratowy (a 2 – b 2 )<br />

LOGN logarytm naturalny<br />

EXP funkcja wykładnicza<br />

+ dodawanie<br />

– odejmowanie<br />

* mnożenie<br />

/ dzielenie<br />

= Przypisanie<br />

( otwierajcy nawias<br />

) zamykajcy nawias<br />

404 6 DIN-programowanie


Operator może generować wiersze NC, w których zaprogramowane<br />

zostaj wyłcznie obliczenia zmiennych (rysunek po prawej).<br />

Obliczanie zmiennych<br />

Wybrać „Funkcja zmiennych programu”<br />

„Przypisanie (#)“ wybrać<br />

Wprowadzić „numer zmiennej”<br />

Przejć numer zmiennej<br />

zapisać wyrażenie matematyczne:<br />

funkcja matematyczna<br />

lub<br />

Operacja arytmetyczna wybrać (rysunek po<br />

prawej u dołu)<br />

Przejć zmienn/obliczenie zmiennej jako parametr<br />

adresowy<br />

Wyrażenie matematyczne zostaje obliczone podczas<br />

przekształcania programu (interpretowania). Wynik zostaje<br />

przyporzdkowany zmiennej.<br />

Można wykorzystywać funkcje matematyczne i operacje<br />

obliczeniowe razem w wyrażeniu matematycznym. Funkcje<br />

matematyczne s podzielone na dwa pola menu. Zmieniamy pole<br />

menu z „>>“.<br />

Obowizuje:<br />

Mnożenie przed odejmowaniem<br />

możliwych jest do 6 poziomów przy nawiasowaniu.<br />

HEIDENHAIN MANUALplus 4110 405<br />

6.28 Zmienna jako parametr adresowy


6.29 Podprogramy<br />

6.29 Podprogramy<br />

Wybrać podprogram<br />

Wybrać podprogram<br />

Zapisać parametry przekazu<br />

Wybrać „wywołanie podprogramu“<br />

DIN-makro list wybrać<br />

Przejcie DIN-makro wybrać<br />

Zapisać bezpośrednio nazw podprogramu<br />

Wybrać „wywołanie podprogramu“<br />

Zapisać „nazw programu” (ilustracja po prawej u<br />

góry)<br />

Zapisać parametry przekazu<br />

Ogólne informacje o podprogramach:<br />

Podprogramy znajduj si w oddzielnym pliku.<br />

Zostaj one wywoływane przez dowolne programy<br />

główne i inne podprogramy. (DIN-makrosy to<br />

podprogramy.)<br />

Podprogramy mog zostać do 6 razy<br />

„pakietowane”. Pakietowane znaczy, w<br />

podprogramie zostaje wywołany dalszy<br />

podprogram.<br />

Należy unikać rekursji.<br />

406 6 DIN-programowanie


Można włczyć do podprogramu do 20 „wartości przekazu“<br />

Oznaczenia:<br />

A do LF, LH, I, J, K, O, P, R, S, U, W, X, Y, Z.<br />

W podprogramie znajduj si wartości przekazu jako zmienne do<br />

dyspozycji. Oznaczenie jest: +#__..+ a po nim nastpuje<br />

oznaczenie parametru małymi literami (przykład: #__la).<br />

Można wykorzystywać wartości przekazu w ramach<br />

programowania zmiennych w podprogramie (patrz rysunek po<br />

prawej u dołu).<br />

W parametrze przekazu LN zostaj przekazywane wartości od 0 do<br />

9999.<br />

Zmienne #256 – #285 znajduj si w każdym podprogramie dla<br />

wewntrznych obliczeń (lokalne zmienne).<br />

Jeśli dany podprogram ma zostać kilka razy odpracowany, to<br />

definiujemy w parametrze „liczba powtórzeń Q”.<br />

Teksty dialogowe<br />

Można definiować opisy parametrów, znajdujce si w polach<br />

wprowadzenia z przodu/z tyłu, w oddzielnym podprogramie.<br />

MANUALplus ustawia jednostki miary parametrów automatycznie na<br />

„metrycznie” lub „w calach”.<br />

Możliwych jest maksymalnie 19 opisów. Pozycja opisu parametru w<br />

obrbie podprogramu jest dowolna.<br />

Opisy parametrów:<br />

[//] – pocztek<br />

[pn=n; s=tekst parametru (maksymalnie 16 znaków) ]<br />

[//] – koniec<br />

pn: oznaczenie parametrów (la, lb, ...)<br />

n: cyfry konwersowania dla jednostek miary<br />

0: bezwymiarowo<br />

1: „mm“ lub „inch“<br />

2: „mm/obr“ lub „inch/obr“<br />

3: „mm/min“ lub „inch/min“<br />

4: „m/min“ lub „stopa/min“<br />

5: „obr/min”<br />

6: stopnie (°)<br />

7: „μm“ lub „μinch“<br />

Przykład:<br />

HEIDENHAIN MANUALplus 4110 407<br />

. . .<br />

[//]<br />

[la=1; s=średnica prta]<br />

[lb=1; s=punkt startu w Z]<br />

[lc=1; s=fazka/zaokrg. (-/+)]<br />

. . .<br />

[//]<br />

. . .<br />

6.29 Podprogramy


6.30 Funkcje M<br />

6.30 Funkcje M<br />

Funkcje M s używane dla sterowania przebiegiem programu i jako<br />

polecenia maszynowe.<br />

Wprowadzenie funkcji M<br />

Wybrać „funkcj M”<br />

Zapisać numer funkcji M i w razie potrzeby parametr<br />

Polecenia M dla sterowania przebiegu programu<br />

M00 zatrzymanie programu: zatrzymuje wykonanie programu<br />

DIN i kontynuje przy naciśniciu „cykl start” wykonanie programu.<br />

M01 zatrzymanie do wyboru: w „przebiegu programu“ można<br />

nastawić z nieprzerwane odpracowywanie , czy program<br />

cykliczny lub program DIN ma zostać zatrzymany przy M01. Jeśli<br />

ten wyłcznik jest wyłczony, to MANUALplus zatrzymuje si przy<br />

M01 i kontynuje po „cykl start” wykonanie programu.<br />

M30 koniec programu: oznacza „koniec programu lub koniec<br />

podprogramu”. (M30 nie musimy programować.) Jeżeli po M30<br />

naciśniemy „cykl start”, to wykonanie programu rozpoczyna si od<br />

jego pocztku.<br />

M99 koniec programu i ponowny start: Koniec programu ze<br />

skokiem powrotnym do pocztku programu lub podany numer<br />

wiersza i ponowny start. MANUALplus rozpoczyna wykonanie<br />

programu ponownie od:<br />

pocztku programu, jeśli nie wprowadzono żadnego<br />

„nastpnego wiersza NC”<br />

numeru wiersza NS, jeśli wprowadzono „nastpny wiersz NS”<br />

M417: wyłcza nadzorowanie stref ochronnych<br />

M418: włcza nadzorowanie stref ochronnych<br />

Prosz uwzgldnić przy zastosowaniu M99:<br />

wszystkie funkcje samozachowawcze (posuw, prdkość<br />

obrotowa, numer narzdzia etc.), obowizujce przy<br />

końcu programu; obowizuj również przy ponownym<br />

starcie programu. Dlatego też należy zaprogramować na<br />

nowo funkcje samozachowawcze na pocztku programu<br />

lub od wiersza startu.<br />

Polecenia M dla sterowania przebiegu<br />

programu<br />

M00 Program stop<br />

M01 Do wyboru stop<br />

M30 Koniec programu<br />

M99 NS: Koniec programu ze skokiem do<br />

pocztku programu lub numer wiersza<br />

„NS..” i ponowny start.<br />

M147 Wyłczenie nadzorowania strefy<br />

ochronnej<br />

M418 Włczenie nadzorowania strefy<br />

ochronnej<br />

408 6 DIN-programowanie


Polecenia maszynowe<br />

Jakie działanie wykazuj polecenia maszynowe, zależne jest od<br />

modelu tokarki. Nastpujca tabela ukazuje wykorzystywane „z<br />

reguły” polecenia M.<br />

Prosz zaczerpnć informacji w podrczniku obsługi maszyny, jakie<br />

polecenia M działaj na danej tokarce.<br />

M-polecenia jako polecenia maszynowe<br />

M03 Wrzeciono główne ON (cw)<br />

M04 Wrzeciono główne ON (ccw)<br />

M05 Wrzeciono główne Stop<br />

M12 Hamulec zacisk głównego wrzeciona<br />

M13 Hamulec głównego wrzeciona zwolnić<br />

M14 Oś C włczyć (ON)<br />

M15 Oś C wyłczyć (OFF)<br />

M19 C.. Stop wrzeciona na pozycji „C”<br />

M40 Przełczyć przekładni na stopień 0<br />

(położenie neutralne)<br />

M41 Przełczyć przekładni na stopień 1<br />

M42 Przełczyć przekładni na stopień 2<br />

M43 Przełczyć przekładni na stopień 3<br />

M44 Przełczyć przekładni na stopień 4<br />

M103 Wrzeciono 1 (napdzane narzdzie)<br />

włczyć (cw)<br />

M104 Wrzeciono 1 (napdzane narzdzie)<br />

włczyć (ccw)<br />

M105 Wrzeciono 1 (napdzane narzdzie)<br />

stop<br />

HEIDENHAIN MANUALplus 4110 409<br />

6.30 Funkcje M


Tryb pracy<br />

Zarzdzanie narzdziami<br />

411 7 Tryb pracy Zarzdzanie narzdziami


7.1 Tryb pracy zarzdzanie narzdziami<br />

7.1 Tryb pracy zarzdzanie<br />

narzdziami<br />

Normalnie rzecz biorc operator programuje<br />

współrzdne konturów tak, jak wymiarowany jest<br />

przedmiot na rysunku technicznym. Aby<br />

MANUALplus mógł obliczyć tor sań, kompensacj<br />

promienia ostrza i podział skrawania, należy<br />

wprowadzić wymiary długości, promień ostrza, kt<br />

nastawienia, itd.<br />

MANUALplus zapamituje do 99 bloków danych<br />

narzdzi, przy czym każdy blok danych narzdzi<br />

oznaczony jest numerem (1...99). Dodatkowy opis<br />

narzdzia ułatwia ponowne znalezienie danych.<br />

W trybie pracy Maszyna znajduj si do dyspozycji<br />

funkcje dla ustalenia wymiarów długości narzdzia<br />

(patrz “Nastawienie narzdzi“ na stronie 54).<br />

Korekcje zużycia zostaj prowadzone oddzielnie. W<br />

ten sposób można w każdej chwili, także podczas<br />

wykonania programu, wprowadzać wartości<br />

korekcji.<br />

Można przyporzdkować narzdziom dane<br />

skrawania (prdkość obrotowa wrzeciona, posuw),<br />

które zostaj przejte potem „naciśniciem guzika”<br />

jako parametry cyklu lub dane maszynowe. W ten<br />

sposób ułatwia si prac, ponieważ wartości<br />

skrawania zostaj raz ustalone i zapisane.<br />

Typy narzdzi<br />

Narzdzia do obróbki wykańczajcej, wiertła,<br />

przecinaki itd. maj najróżniejsze formy. W zwizku z<br />

tym punkty odniesienia dla ustalenia wymiarów<br />

długości i innych danych narzdzi s różne.<br />

MANUALplus rozróżnia:<br />

Narzdzia tokarskie – grupa ta obejmuje:<br />

Narzdzia obróbki zgrubnej<br />

Narzdzia obróbki wykańczajcej<br />

Narzdzia do bardzo dokładnego wykańczania<br />

Narzdzia kopiujce<br />

Narzdzia grzybkowe<br />

Przecinaki – grupa ta obejmuje:<br />

noże do <strong>toczenia</strong> <strong>poprzecznego</strong><br />

podcinaki<br />

Obcinaki<br />

noże do <strong>toczenia</strong> <strong>poprzecznego</strong><br />

Narzdzia do gwintowania (gwintowniki):<br />

każdy rodzaj gwintownika poza wiertłami do<br />

gwintów<br />

412 7 Tryb pracy Zarzdzanie narzdziami


Wiertła – grupa ta obejmuje:<br />

Nakiełki<br />

Nawiertak<br />

Wiertło spiralne<br />

Wiertło z płytkami wielopołożeniowymi<br />

Pogłbiacze<br />

Rozwiertaki<br />

Gwintowniki: każdy rodzaj wiertła do gwintów<br />

Narzdzia frezarskie – grupa ta obejmuje:<br />

Frez dla rowków<br />

Frez trzpieniowy<br />

Frez do gwintów<br />

Używana jest z pewności wiksza liczba „typów narzdzi”. Ilość<br />

typów utrzymywana jest świadomie z pewnym ograniczeniem w<br />

MANUALplus.<br />

Zarzdzanie okresem trwałości narzdzia<br />

W zarzdzaniu okresem trwałości narzdzi wprowadzamy okres<br />

trwałości płytek skrawajcych lub liczb przedmiotów, które mog<br />

być wytwarzane przy pomocy jednej płytki skrawajcej. System<br />

kontroluje zużycie narzdzia i melduje upłynicie okresu trwałości,<br />

lub liczb sztuk (patrz “Nadzór okresu trwałości narzdzia“ na<br />

stronie 59 und “Dane o narzdziach – dodatkowe parametry“ na<br />

stronie 426).<br />

HEIDENHAIN MANUALplus 4110 413<br />

7.1 Tryb pracy zarzdzanie narzdziami


7.2 Organizacja narzdzi<br />

7.2 Organizacja narzdzi<br />

Zapisy na liście narzdzi s z T1...T99 oznaczone.<br />

Naszkicowane ostrze narzdzia ukazuje typ<br />

narzdzia i orientacj narzdzia. MANUALplus<br />

przedstawia na liście narzdzi ważne parametry i<br />

opisy narzdzi. W oknie wprowadzenia ukazane s<br />

dalsze dane przed zapisem, na którym znajduje si<br />

kursor.<br />

Operator dokonuje „nawigacji” przy pomocy<br />

klawiszy kursora i „strona w przód/strona do tyłu” w<br />

liście narzdzi i w ten sposób może obejrzeć zapisy<br />

dotyczce narzdzi. Może on także zapisów typu<br />

narzdzia „szukać”, aby obejrzeć te dane.<br />

Na nowo zapisać narzdzie<br />

Pozycjonować kursor na wolnym miejscu<br />

Włczyć nacisnć<br />

Wybrać typ narzdzia – MANUALplus otwiera okno<br />

wprowadzenia i objaśnia parametry na rysunku<br />

pomocniczym<br />

Zmiana zapisu<br />

Pozycjonować kursor na żdanym zapisie<br />

Zmiana nacisnć<br />

parametry narzdzia zostaj oddane do edycji (typ<br />

narzdzia nie może zostać zmieniony)<br />

Kopiowanie zapisu<br />

Pozycjonować kursor na żdanym zapisie<br />

Kopiowanie nacisnć<br />

Pozycjonować kursor na wolnym miejscu<br />

z Wstawić przywołać skopiowane dane narzdzia<br />

Przesunicie zapisu<br />

Pozycjonować kursor na żdanym zapisie<br />

Wycić nacisnć (dane narzdzia zostaj<br />

usunite)<br />

Pozycjonować kursor na wolnym miejscu<br />

z Wstawić przywołać dane narzdzia<br />

Wpis skasować<br />

Kursor pozycjonować na przewidzianym do<br />

skasowania zapisie<br />

Usunć nacisnć<br />

414 7 Tryb pracy Zarzdzanie narzdziami


Szukanie zapisów<br />

Szukać nacisnć<br />

Wybrać typ narzdzia klawiszem menu<br />

MANUALplus ustawia kursor na nastpny zapis narzdzia tego<br />

typu.<br />

Ponownie nacisnć klawisz menu typu narzdzia: MANUALplus<br />

ustawia kursor na nastpny zapis narzdzia tego typu. Jeśli nie ma<br />

odpowiedniego zapisu, to zostaje wyświetlony pierwszy zapis listy<br />

tego typu.<br />

Możliwości obsługi:<br />

– Zmiana: MANUALplus udostpnia parametry dla edycji<br />

– Powrót: powrót do listy narzdzi<br />

Wewntrzna pamić buforowa może przyjć tylko jeden<br />

zapis! Jeśli operujemy kilkoma zapisami z Wytnij lub<br />

Kopiowanie, bez ich uplasowania z Wstawić w innym<br />

miejscu, to poprzednie zapisy zostaj wymazywane.<br />

HEIDENHAIN MANUALplus 4110 415<br />

7.2 Organizacja narzdzi


7.3 Teksty do narzdzi<br />

7.3 Teksty do narzdzi<br />

Opis lub odznaczenie zapisu narzdzi ułatwia<br />

ponowne znalezienie. Czy operator oznacza każde<br />

narzdzie indywidualnie przy pomocy identnumeru<br />

czy też używa ogólnych opisów, zależy od jego<br />

organizacji pracy.<br />

Zależności:<br />

Opisy s administrowane na liście teksty do<br />

narzdzi . Każdy zapis jest poprzedzony<br />

„numerem Q”.<br />

Parametr „tekst o narzdziach Q” zawiera numer<br />

referencyjny do listy „tekstów o narzdziach”. Na<br />

liście narzdzi zostaje ten tekst, na który wskazuje<br />

na „Q”, zaprezentowany.<br />

Operator dokonuje „nawigacji” przy pomocy<br />

klawiszy kursora i „strona w przód/strona do tyłu” w<br />

liście tekstów narzdzi i w ten sposób może obejrzeć<br />

zapisy dotyczce narzdzi.<br />

Utworzenie zapisu<br />

Pozycjonować kursor na wolnym miejscu<br />

Tekst zmienić nacisnć<br />

Zostaje wyświetlona klawiatura alfanumeryczna<br />

dla wprowadzenia tekstu.<br />

Zmiana zapisu<br />

Pozycjonować kursor na zapis tekstu<br />

Tekst zmienić nacisnć<br />

Zostaje wyświetlona klawiatura alfanumeryczna<br />

dla skorygowania tekstu.<br />

Kopiowanie zapisu<br />

Pozycjonować kursor na zapis tekstu<br />

Kopiowanie nacisnć<br />

Pozycjonować kursor na wolnym miejscu<br />

z Wstawić przywołać skopiowany tekst<br />

Przesunicie zapisu<br />

Pozycjonować kursor na zapis tekstu<br />

Wytnij nacisnć<br />

Pozycjonować kursor na wolnym miejscu<br />

z Wstawić przywołać skopiowany tekst<br />

Wpis skasować<br />

Kursor pozycjonować na przewidzianym do<br />

skasowania zapisie tekstu<br />

Usunć nacisnć<br />

416 7 Tryb pracy Zarzdzanie narzdziami


Przejcie numeru tekstu<br />

Pozycjonować kursor na zapis tekstu<br />

Przejcie nr. tekstu nacisnć<br />

MANUALplus przejmuje „Q-numer” zapisu tekstu jako „tekst<br />

narzdzia Q” i przełcza z powrotem do wprowadzenia danych<br />

narzdzia.<br />

Jeśli operator z Powrót przełcza ponownie do edycji<br />

danych narzdzi, to „tekst narzdzia Q” nie zostaje<br />

zmieniony.<br />

Wewntrzna pamić buforowa może przyjć tylko<br />

jeden zapis! Jeśli operujemy kilkoma zapisami z Wytnij<br />

lub Kopiowanie, bez ich uplasowania z Wstawić w<br />

innym miejscu, to poprzedni zapis zostaje<br />

wymazywany.<br />

HEIDENHAIN MANUALplus 4110 417<br />

7.3 Teksty do narzdzi


7.4 Dane o narzdziach<br />

7.4 Dane o narzdziach<br />

Orientacja narzdzia<br />

MANUALplus czerpie z orientacji narzdzia położenie ostrza<br />

narzdzia i w zależności od typu narzdzia dalsze informacje, jak<br />

kierunek kta nastawienia, i w zależności od typu narzdzia,<br />

położenie punktu odniesienia, itd. Te informacje s konieczne dla<br />

obliczenia kompensacji promienia ostrza i freza, kta pogłbienia,<br />

itd.<br />

Punkt odniesienia (baza)<br />

„Wymiary nastawcze X, Z” odnosz si do punktu odniesienia<br />

narzdzia. Położenie punktu odniesienia zależne jest od typu<br />

narzdzia (patrz rysunek pomocniczy).<br />

Edycja danych o narzdziach<br />

Po wyborze klawisza menu MANUALplus otwiera okno<br />

wprowadzenia dla wprowadzenia parametrów i rysunek pomocniczy<br />

dla objaśnienia parametrów.<br />

Dane o narzdziach s edytowane w dwóch oknach wprowadzenia.<br />

Pierwsze okno wprowadzenia zawiera specyficzne parametry tego<br />

typu narzdzia, drugie okno wprowadzenia dane skrawania, dane o<br />

kierunku obrotu wrzeciona i dane dla zarzdzania okresem trwałości<br />

narzdzia. Jeżeli nie korzystamy z tych danych, to nie ma potrzeby<br />

przełczania do drugiego okna wprowadzenia.<br />

Parametry narzdzia, których litery oznaczeniowe s<br />

przedstawione w kolorze szarym, s wprowadzalne do<br />

wyboru operatora. Te parametry zostaj<br />

wykorzystywane, jeśli określone parametry cyklu nie<br />

zostaj wprowadzane, jeżeli należy obliczyć kt<br />

zagłbiania lub określić posuwy, etc.<br />

Wskazówki dotyczce korzystania z tych parametrów<br />

znajduj si w danych o narzdziach lub w opisach<br />

cykli.<br />

418 7 Tryb pracy Zarzdzanie narzdziami


Narzdzia tokarskie<br />

Wybór „narzdzi tokarskich“<br />

Rysunek po prawej u góry objaśnia wymiarowanie odgitych narzdzi<br />

obróbki zgrubnej i wykańczajcej dla obróbki wzdłużnej (WO 1, 3, 5 i<br />

7). Na nastpnej stronie znajduj si wskazówki dla wymiarowania<br />

narzdzi płaskich, narzdzi neutralnych i narzdzi grzybkowych.<br />

Parametry narzdzia<br />

X wymiar nastawczy w X<br />

Z wymiar nastawczy w Z<br />

R Promień ostrza<br />

WO orientacja wrzeciona: Cyfra oznaczeniowa patrz rysunek<br />

pomocniczy<br />

A kt nastawczy: zakres: 0°


7.4 Dane o narzdziach<br />

Neutralne narzdzia<br />

Orientacje narzdzia WO=2, 4, 6, 8 obowizuj dla „neutralnych”<br />

narzdzi. Neutralne, to znaczy, ostrze leży prostopadle do osi X lub Z<br />

(rysunek z prawej).<br />

Narzdzia grzybkowe<br />

Prosz uwzgldnić nastpujce punkty przy wymiarowaniu narzdzi<br />

grzybkowych:<br />

Kt wierzchołkowy B=0: jest kryterium dla narzdzia<br />

grzybkowego<br />

Kt nastawienia: zostaje uwzgldniany przy cyklach z<br />

pogłbianiem, dla sprawdzenia kta pogłbiania lub dla jego<br />

ustalenia. Symulacja oblicza długość ostrza na bazie kta.<br />

Punkt odniesienia (baza): zależy od orientacji narzdzia – patrz<br />

przykłady dla WO=1 i WO=2 (neutralne narzdzie grzybkowe) na<br />

rysunku po prawej<br />

420 7 Tryb pracy Zarzdzanie narzdziami


Narzdzia dla podcinania i <strong>toczenia</strong><br />

<strong>poprzecznego</strong><br />

Parametry narzdzia<br />

X wymiar nastawczy w X<br />

Z wymiar nastawczy w Z<br />

R Promień ostrza<br />

Wybór „narzdzi dla podcinania“<br />

WO orientacja wrzeciona: Cyfra oznaczeniowa patrz rysunek<br />

pomocniczy<br />

K Szerokość ostrza<br />

DX korekcja zużycia w X: zakres: –100mm < DX < 100mm<br />

DZ korekcja zużycia w Z: zakres: –100mm < DZ < 100mm<br />

DS Specjalna korekcja: zakres: –100mm < DS < 100mm<br />

Q tekst narzdzia: Referencja do tekstu o narzdziach<br />

MD kierunek obrotu – default: nie zadany<br />

3: M3<br />

4: M4<br />

TS szybkość skrawania/prdkość obrotowa:default: nie<br />

zadana<br />

TF posuw - default: nie zadana<br />

PT okres trwałości – default: nie zadana<br />

RT: Pole wyświetlania pozostałego okresu trwałości<br />

PZ liczba sztuk – default: nie zadana<br />

RZ: Pole wyświetlania pozostałej do wykonania ilości sztuk<br />

Położenie punktu odniesienia (bazy) określamy w<br />

przypadku noży do <strong>toczenia</strong> <strong>poprzecznego</strong> przy<br />

pomocy „orientacji narzdzia WO”.<br />

Przy pomocy „DX, DZ” zostaje kompensowane zużycie<br />

na przylegajcych do punktu bazowego bokach ostrza.<br />

„DS“ kompensuje zużycie trzeciej strony ostrza (patrz<br />

rysunek po prawej).<br />

„Szerokość ostrza K“ zostaje wykorzystywana, jeśli w<br />

cyklu <strong>toczenia</strong> <strong>poprzecznego</strong> nie zostaj podawane<br />

odpowiednie parametry.<br />

HEIDENHAIN MANUALplus 4110 421<br />

7.4 Dane o narzdziach


7.4 Dane o narzdziach<br />

Narzdzia do gwintowania (gwintowniki)<br />

Parametry narzdzia<br />

X wymiar nastawczy w X<br />

Z wymiar nastawczy w Z<br />

Wybór „narzdzi do gwintowania”<br />

WO orientacja wrzeciona: Cyfra oznaczeniowa patrz rysunek<br />

pomocniczy<br />

DX korekcja zużycia w X: zakres: –100mm < DX < 100mm<br />

DZ korekcja zużycia w Z: zakres: –100mm < DZ < 100mm<br />

Q tekst narzdzia: Referencja do tekstu o narzdziach<br />

MD kierunek obrotu – default: nie zadany<br />

3: M3<br />

4: M4<br />

TS szybkość skrawania/prdkość obrotowa:default: nie<br />

zadana<br />

TF posuw - default: nie zadana<br />

PT okres trwałości – default: nie zadana<br />

RT: Pole wyświetlania pozostałego okresu trwałości<br />

PZ liczba sztuk – default: nie zadana<br />

RZ: Pole wyświetlania pozostałej do wykonania ilości sztuk<br />

422 7 Tryb pracy Zarzdzanie narzdziami


Narzdzia wiertarskie<br />

Parametry narzdzia<br />

X wymiar nastawczy w X<br />

Z wymiar nastawczy w Z<br />

I średnica wiercenia<br />

Wybór „narzdzi wiertarskich“<br />

WO orientacja wrzeciona: Cyfra oznaczeniowa patrz rysunek<br />

pomocniczy<br />

B kt wierzchołkowy – zakres: 0° < B


7.4 Dane o narzdziach<br />

Narzdzia do gwintów wewntrznych<br />

Parametry narzdzia<br />

X wymiar nastawczy w X<br />

Z wymiar nastawczy w Z<br />

I średnica gwintu<br />

Wybór „narzdzi do gwintów wewntrznych“<br />

WO orientacja wrzeciona: Cyfra oznaczeniowa patrz rysunek<br />

pomocniczy<br />

F skok gwintu<br />

DX korekcja zużycia w X: zakres: –100mm < DX < 100mm<br />

DZ korekcja zużycia w Z: zakres: –100mm < DZ < 100mm<br />

Q tekst narzdzia: Referencja do tekstu o narzdziach<br />

H narz.napdzane – default: 0<br />

0: nie napdzane<br />

1: napdzane<br />

MD kierunek obrotu – default: nie zadany<br />

3: M3<br />

4: M4<br />

TS szybkość skrawania/prdkość obrotowa:default: nie<br />

zadana<br />

TF posuw - default: nie zadana<br />

PT okres trwałości – default: nie zadana<br />

RT: Pole wyświetlania pozostałego okresu trwałości<br />

PZ liczba sztuk – default: nie zadana<br />

RZ: Pole wyświetlania pozostałej do wykonania ilości sztuk<br />

„Skok gwintu F“ zostaje wykorzystywany, jeśli<br />

odpowiednie parametry w cyklu gwintowania nie s<br />

podane.<br />

Na podstawie „NARZ napdzane H” MANUALplus<br />

określa, czy używane jest aktualnie narzdzie<br />

napdzane.<br />

424 7 Tryb pracy Zarzdzanie narzdziami


Narzdzia fezarskie<br />

Parametry narzdzia<br />

X wymiar nastawczy w X<br />

Z wymiar nastawczy w Z<br />

I średnica freza<br />

Wybór „narzdzi frezarskich“<br />

WO orientacja wrzeciona: Cyfra oznaczeniowa patrz rysunek<br />

pomocniczy<br />

K liczba zbów<br />

DX korekcja zużycia w X: zakres: –100mm < DX < 100mm<br />

DZ korekcja zużycia w Z: zakres: –100mm < DZ < 100mm<br />

Q tekst narzdzia: Referencja do tekstu o narzdziach<br />

MD kierunek obrotu – default: nie zadany<br />

3: M3<br />

4: M4<br />

TS szybkość skrawania/prdkość obrotowa:default: nie<br />

zadana<br />

TF posuw - default: nie zadana<br />

PT okres trwałości – default: nie zadana<br />

RT: Pole wyświetlania pozostałego okresu trwałości<br />

PZ liczba sztuk – default: nie zadana<br />

RZ: Pole wyświetlania pozostałej do wykonania ilości sztuk<br />

Przy frezowaniu ze „stał prdkości skrawania“<br />

zostaje obliczona na podstawie „średnicy frezowania I“<br />

prdkość obrotowa wrzeciona.<br />

„Liczba zbów K“ zostaje wykorzystywana przy „G913<br />

posuw na jeden zb“ (patrz “Posuw, prdkość<br />

obrotowa“ na stronie 297).<br />

Parametr I zostaje wykorzystywany, aby przedstawić<br />

frez w symulacji.<br />

Uwaga niebezpieczeństwo kolizji!<br />

Prosz podać koniecznie kierunek obrotu freza.<br />

HEIDENHAIN MANUALplus 4110 425<br />

7.4 Dane o narzdziach


7.5 Dane o narzdziach – dodatkowe parametry<br />

7.5 Dane o narzdziach –<br />

dodatkowe parametry<br />

Drugie okno wprowadzenia zarzdza danymi<br />

kierunku obrotu, danymi skrawania, danymi o<br />

okresie trwałości narzdzia, itd.<br />

Przechodzmy z „strona w przód/strona w tył”<br />

pomidzy oknami wprowadzenia.<br />

Napdzane narzdzie<br />

W „Narz napdzane” określamy dla wierteł i<br />

gwintowników, czy zostaj generowane polecenia<br />

przełczenia dla wrzeciona głównego lub dla<br />

napdzanego narzdzia. Narzdzia frezarskie<br />

obowizuj zawsze jako „napdzane narzdzia”.<br />

Kierunek obrotu<br />

Jeśli kierunek obrotu jest zdefiniowany, to w<br />

przypadku cykli, wykorzystujcych to narzdzie,<br />

zostaje generowane polecenie przełczenia (M3 lub<br />

M4) dla wrzeciona głównego, albo w przypadku<br />

napdzanych narzdzi dla wrzeciona<br />

pomocniczego.<br />

Zależy od PLC-Software danej maszyny,<br />

czy te generowane polecenia<br />

przełczenia zostaj uwzgldniane. Jeśli<br />

PLC nie wykonuje poleceń przełczenia,<br />

to nie powinny te parametry zostać<br />

zapisane. Prosz zaczerpnć informacji z<br />

dokumentacji maszyny.<br />

Dane skrawania<br />

Dane skrawania<br />

Parametry „prdkość skrawania TS“ i „posuw TF“<br />

zostaj przejte jako parametry cyklu lub dane<br />

maszynowe, jeśli operator S, F narzdzia naciśnie.<br />

W przypadku prdkości obrotowej wrzeciona<br />

wybieramy pomidzy „stał prdkości obrotow<br />

wrzeciona” i „stał prdkości skrawania”.<br />

Nastawienie, zadane w parametrach narzdzi,<br />

zostaje później przy S, F narzdzia przejte.<br />

W przypadku napdzanego narzdzia obowizuj<br />

dane skrawania dla wrzeciona dodatkowego.<br />

426 7 Tryb pracy Zarzdzanie narzdziami


Zarzdzanie okresem trwałości narzdzia<br />

Manual Plus „zapamituje” czas wykorzystania narzdzia (czas, w<br />

którym narzdzie zostaje przemieszczane z posuwem) lub liczy ilość<br />

przedmiotów, produkowanych przy pomocy tego narzdzia. To jest<br />

podstaw dla zarzdzania okresem trwałości narzdzi.<br />

Jeśli okres trwałości upłynł lub osignito liczb produkowanych<br />

sztuk, to system zatrzymuje obróbk i żda zmiany narzdzia/płytki<br />

skrawajcej. „Rozpoczty przedmiot” zostaje jednakże obrabiany do<br />

końca.<br />

W zależności od położenia softkey Okres trwałości MANUALplus<br />

zwalnia pole wprowadzenia Okres trwałości lub Ilość sztuk. Pola<br />

„pozostały okres trwałości RT/pozostała liczba sztuk RZ” ukazuj,<br />

jaki okres trwałości/liczba sztuk znajduj si do dyspozycji.<br />

Jeśli używamy nowego ostrza, to kasujemy z RT + RZ wycofac<br />

parametry okresu trwałości/ilości sztuk. Przy tym zaprogramowany<br />

okres trwałości/liczba sztuk zostaje przejty jako „wartość<br />

wyjściowa”.<br />

Zarzdzanie okresem trwałości w „aktualne parametry<br />

– nadzorowanie narz.”zostaje włczone/wyłczone.<br />

Ilość sztuk zostaje odliczona, jeśli osignito koniec<br />

programu.<br />

Nadzorowanie okresu trwałości lub ilości sztuk zostaje<br />

kontynuowane po zmianie programu.<br />

HEIDENHAIN MANUALplus 4110 427<br />

7.5 Dane o narzdziach – dodatkowe parametry


Tryb pracy Organizacja


8.1 Tryb pracy organizacja<br />

8.1 Tryb pracy organizacja<br />

Tryb pracy organizacja zawiera funkcje dla komunikacji z innymi<br />

systemami, dla zabezpieczania danych, dla nastawiania parametrów<br />

i dla diagnozy.<br />

Operator posiada nastpujce możliwości pracy:<br />

Nastawienia parametrów<br />

Przy pomocy parametrów dopasowujemy MANUALplus do danego<br />

stanu obróbki. W rozdziale obsługi „parametry” operator może<br />

obejrzeć/zmienić parametry.<br />

Transfer<br />

Wprowadzanie i wydawanie programów, parametrów i danych o<br />

narzdziach. Transferu używa si albo dla przesyłania danych do/<br />

od innych systemów lub dla zabezpieczania danych.<br />

Serwis systemowy<br />

Określone nastawienia parametrów i funkcje mog zostać<br />

przeprowadzone tylko przez autoryzowany personel. W tym<br />

rozdziale obsługi przeprowadzamy zameldowanie użytkownika i<br />

zarzdzamy danymi użytkowników.<br />

Dodatkowo zostaj nastawione w „serwisie systemowym” godzina<br />

i data oraz zostaje wybrany jzyk dialogowy na ekranie.<br />

Diagnoza<br />

W „dignozie” znajduj si funkcje dla sprawdzania systemu i dla<br />

wspomagania przy szukaniu błdów.<br />

Prowadzenie menu<br />

Każdy punkt menu w trybie pracy Organizacja poprzedzony jest<br />

określon cyfr. Przy naciśniciu klawisza tej cyfry zostaje<br />

aktywowana funkcja, zostaje otwarte okno wyświetlania/<br />

wprowadzania lub wywołany nastpny stopień menu.<br />

Różne funkcje serwisowe/diagnozy zastrzeżone s dla<br />

personelu, przeprowadzajcego uruchomienie maszyny<br />

i personelu serwisowego.<br />

Wskazówki dotyczce obsługi<br />

Wprowadzanie danych nastpuje w MANUALplus w konwencjonalny<br />

sposób (patrz “Wprowadzenie danych“ na stronie 34). Dane zostaj<br />

przejmowane, jeśli naciśniemy klawisz OK lub pozycjonujemy kursor<br />

na „OK-pole” i naciśniemy "Enter". Opuszczamy okno wprowadzenia<br />

z Przerwanie, wówczas ewentualne wprowadzenia/zmiany zostaj<br />

odrzucone.<br />

Zmiana funkcji<br />

Operator powraca z „menu-klawiszem” na poziom główny i może<br />

wywołać now funkcj trybu pracy Organizacja.<br />

430 8 Tryb pracy Organizacja


8.2 Parametry<br />

Parametry, ważne dla „codziennej pracy”, znajduj<br />

si w punkcie menu Akt(ualne) Para(metry) [1] .<br />

Po wyborze tego punktu menu pojawiaj si:<br />

Nastawienie (menu) [1]<br />

Parametry maszynowe [2]<br />

NC-przełcznik [3]<br />

PLC-parametry [4]<br />

Parametry grafiki . [5]<br />

Obróbka [6]<br />

Mała strzałka w prawo w wierszu menu ukazuje, iż<br />

nastpuje dalsze podmenu (ilustracja po prawej u<br />

góry). Po wyborze parametru okno wprowadzenia<br />

zostaje otwarte.<br />

Różne parametry można nastawić alternatywnie<br />

poprzez funkcj trybu pracy Maszyna.<br />

Punkt menu Konfig(uracja - parametry) [2]<br />

wybieralny jest tylko przy prawach dostpu jako<br />

„menedżer systemu“ (patrz “Upoważnienie do<br />

obsługi“ na stronie 453).<br />

Wyświetlanie i edycja parametrów<br />

Parametr składa si z określonej liczby wartości<br />

parametru. Wartości parametru zostaj ukazane i<br />

edytowane w jednym lub kilku oknach<br />

wprowadzenia.<br />

W paginie górnej okna wprowadzenia znajduje si<br />

oznaczenie parametru i liczba okien. Każda wartość<br />

parametru zostaje objaśniona przy pomocy tekstu<br />

przed polem wprowadzenia.<br />

W przypadku „aktualnych parametrów”,<br />

odnoszcych si do sań lub wrzeciona, zostaje u<br />

dołu po lewej stronie ukazany numer sań lub<br />

wrzeciona. W przypadku „parametrów konfiguracji”<br />

u dołu po lewej stronie zostanie ukazany numer<br />

parametru.<br />

Edytor parametrów ustawia jednostki miary<br />

parametrów automatycznie na "metrycznie" lub "w<br />

calach".<br />

Różne parametry s zarezerwowane dla<br />

personelu serwisowego i personelu<br />

uruchomiajcego maszyn.<br />

HEIDENHAIN MANUALplus 4110 431<br />

8.2 Parametry


8.2 Parametry<br />

Aktualne parametry<br />

Aktualne parametry<br />

Punkt menu „Nastawienie (menu) [1]”<br />

Punkt zerowy przedmiotu [1] – wrzeciono<br />

główne [1]<br />

Odstp „punkt zerowy maszyny – punkt zerowy przedmiotu”<br />

(zostaje z reguły ustalony przy pomocy „wyznaczenie wartości<br />

osiowych”).<br />

Pozycja punktu zerowego X [mm]<br />

Pozycja punktu zerowego Z [mm]<br />

Punkt zmiany narzdzia [2] Odstp „punkt zerowy maszyny – punkt zerowy przedmiotu”<br />

(zostaje z reguły ustalony przy pomocy „wyznaczenie punktu<br />

zmiany narz”).<br />

Pozycja zmiany narzdzia X [mm]<br />

Pozycja zmiany narzdzia Z [mm]<br />

Przesunicie punktu zerowego na osi C<br />

[3]<br />

Przesunicie punktu zerowego na osi C [°]<br />

Nadzorowanie Narz [4] Nadzorowanie okresu trwałości narzdzia włczyć/wyłczyć<br />

Wyłcznik okresu trwałości narzdzia<br />

0: off<br />

1: on<br />

Addytywne korekcje [5] 16 par wartości korekcji – można nastawić ten parametr także<br />

przy pomocy „wyznaczenie addytywnej korekcji”.<br />

Korekcja 901 w X<br />

Korekcja 901 w Z<br />

Korekcja 902 w X<br />

Korekcja 902 w Z<br />

. . .<br />

Punkt menu „Parametry maszynowe [2]“<br />

Posuwy [1] – obsługa rczna [1] Bieg szybki prdkości torowej sterowanie rczne<br />

Posuw prdkości torowej przy obsłudze rcznej (definiujemy z<br />

reguły przy pomocy „S, F, T wyznaczyć”.<br />

Posuw obrotowy sterowanie rczne<br />

Posuwy [1] – tryb automatyczny [2] Prdkość biegu szybkiego X<br />

Prdkość biegu szybkiego Z<br />

432 8 Tryb pracy Organizacja


Aktualne parametry<br />

Prdkości obrotowe [2] Dla wrzeciona 1 (wrzeciono główne) i wrzeciona 2 (napdzane<br />

narzdzie):<br />

Przesunicie punktu zerowego (M19) [°]<br />

Określa przesunicie położenia pomidzy punktem<br />

referencyjnym wrzeciona i punktem referencyjnym układu<br />

pomiarowego narzdzia (przetwornik obrotowy). Po impulsie<br />

zerowym od przetwornika zostaje nadpisana aktualna pozycja<br />

rzeczywista wartości parametru.<br />

Liczba obrotów przy wyjściu z materiału<br />

Liczba dodatkowych obrotów wrzeciona dla odciżenia<br />

narzdzia przy zatrzymaniu wrzeciona.<br />

M5/M19 kt (zostaje z reguły definiowany z „S, F, T<br />

wyznaczyć”)<br />

Wartość prdkości obrotowej V (G96) (zostaje z reguły<br />

definiowana z „S, F, T wyznaczyć”)<br />

Wartość prdkości obrotowej Nkonstanta (G97) (zostaje z<br />

reguły definiowana z „S, F, T wyznaczyć”)<br />

Ograniczenie prdkości obrotowej V (G26) (zostaje z reguły<br />

definiowane z „S, F, T wyznaczyć”)<br />

Punkt menu „NC-wyłcznik [3]”<br />

Rodzaj wskazania [1] Wyświetlanie nastpuje w polach „wyświetlacz wartości<br />

rzeczywistej” (okno maszynowe).<br />

Rodzaj wyświetlania wartości rzeczywistej – odznaczenie<br />

rodzajów wyświetlania:<br />

0 wartość rzeczywista<br />

1: błd opóźnienia<br />

2: odcinek dystansu<br />

3: ostrze narzdzia – baz jest zerowy punkt maszyny<br />

4: pozycja sań<br />

5: dystans krzywka referencyjna/impuls zerowy<br />

6: wartość zadana położenia<br />

7: różnica ostrze narzdzia/pozycja sań<br />

8: IPO-pozycja zadana<br />

NARZ-rodzaj pomiaru [2] Parametr określa, jak zostaj ustalane długości narzdzia w trybie<br />

nastawienia.<br />

Rodzaj (pomiaru narzdzia):<br />

0: zarysowanie<br />

1: sonda pomiarowa<br />

2: optyka pomiarowa<br />

Posuw pomiaru: szybkość posuwu dla najazdu sondy<br />

pomiarowej<br />

Droga pomiarowa:<br />

Droga pomiarowa: narzdzie zostaje zatrzymane, jeśli droga<br />

pomiarowa została pokonana, bez osignicia czujnika<br />

pomiarowego.<br />

HEIDENHAIN MANUALplus 4110 433<br />

8.2 Parametry


8.2 Parametry<br />

Aktualne parametry<br />

Nastawienia [3] Prosz nastawić „tryb metryczny“ lub „tryb calowy“ jak i<br />

zachowanie podczas szukania wiersza startu.<br />

Zmiany zadziałaj dopiero po restarcie.<br />

Wydawanie na drukark – jest bez znaczenia<br />

Metrycznie/ cale<br />

0: metrycznie<br />

1: cale<br />

Szukanie wiersza uruchomienia<br />

0: off<br />

1: on (wskazówka: system musi być przygotowany do<br />

szukania wiersza startu)<br />

Punkt menu „Parametry PLC [4]“ PLC-parametry: patrz instrukcja obsługi maszyny<br />

Punkt menu „parametry grafiki [5]“<br />

Standard wielkości okna [1] Parametry definiuj obszar wyświetlania przy starcie symulacji<br />

programów DIN. MANUALplus uwzgldnia stosunek wysokościszerokości<br />

ekranu monitora – niekiedy zostaje powikszone<br />

pionowe/poziome rozszerzenie.<br />

minimalna X-współrzdna – najmniejsza ukazywana<br />

współrzdna X<br />

minimalna Z-współrzdna – najmniejsza ukazywana<br />

współrzdna Z<br />

Delta X – pionowe rozszerzenie<br />

Delta Z – poziome rozszerzenie<br />

Standard półwyrób [2] Parametry definiuj „standardowy półwyrób” i s wykorzystywane<br />

dla obliczenia „rozwinitej powierzchni bocznej”.<br />

Srednica zewntrzna: baza dla obliczenia „rozwinitej<br />

powierzchni bocznej”.<br />

Długość półwyrobu: poziome rozszerzenie „rozwinitej<br />

powierzchni bocznej”.<br />

prawa krawdź półwyrobu: położenie „rozwinitej powierzchni<br />

bocznej” wzgldem pocztku układu współrzdnych. W<br />

przypadku wartości dodatniej „prawa krawdź półwyrobu” leży<br />

na prawo od pocztku układu współrzdnych.<br />

Srednica wewntrzna – bez znaczenia<br />

Punkt menu „Obróbka [6]“<br />

Odstpy bezpieczeństwa [1] Nastpujce odstpy bezpieczeństwa zostaj uwzgldnione w<br />

niektórych cyklach/DIN-cyklach skrawania (patrz opis cykli):<br />

Odstp bezpieczeństwa na zewntrz [SAR]<br />

Odstp bezpieczeństwa wewntrz [SIR]<br />

Zewntrz do obrabianej czści [SAT]<br />

Wewntrz do obrabianej czści [SIT]<br />

434 8 Tryb pracy Organizacja


Parametry konfiguracji<br />

Punkt menu Konfig(uracja - parametry) [2]<br />

wybieralny jest tylko przy prawach dostpu jako<br />

„menedżer systemu“ (patrz “Upoważnienie do<br />

obsługi“ na stronie 453).<br />

Parametry konfiguracji s podzielone na<br />

nastpujce grupy:<br />

Parametry maszynowe<br />

Parametry sterowania<br />

Parametry PLC (patrz instrukcja obsługi maszyny).<br />

Parametry s oznaczone numerami. Operator<br />

wywołuje numer parametru bezpośrednio, jeśli zna<br />

numer tego parametru - lub żda ukazania listy<br />

parametrów. Na liście pozycjonujemy kursor na<br />

żdany parametr i naciskamy „Enter”.<br />

Niektóre parametry konfiguracji s<br />

zapisane w „aktualnych parametrach”.<br />

Parametry maszynowe (MP)<br />

Pomiar narzdzia [MP 6] Parametr określa, jak zostaj ustalane długości narzdzia w trybie<br />

nastawienia.<br />

Rodzaj (pomiaru narzdzia):<br />

0: zarysowanie<br />

1: sonda pomiarowa<br />

2: optyka pomiarowa<br />

Posuw pomiaru: szybkość posuwu dla najazdu sondy<br />

pomiarowej<br />

Droga pomiarowa:<br />

Droga pomiarowa: narzdzie zostaje zatrzymane, jeśli droga<br />

pomiarowa została pokonana, bez osignicia czujnika<br />

pomiarowego.<br />

Wymary maszynowe [MP 7] Programy DIN mog wykorzystywać w ramach programowania<br />

zmiennych, wymiary maszyny.<br />

Wymiar 1 X [mm]<br />

Wymiar 1 Z [mm]<br />

. . .<br />

HEIDENHAIN MANUALplus 4110 435<br />

8.2 Parametry


8.2 Parametry<br />

Parametry maszynowe (MP)<br />

Wyświetlanie nastawień [MP 17] Wyświetlanie nastpuje w polach „wyświetlacz wartości<br />

rzeczywistej” (okno maszynowe).<br />

Rodzaj wyświetlania wartości rzeczywistej – odznaczenie<br />

rodzajów wyświetlania:<br />

0 wartość rzeczywista<br />

1: błd opóźnienia<br />

2: odcinek dystansu<br />

3: ostrze narzdzia – baz jest zerowy punkt maszyny<br />

4: pozycja sań<br />

5: dystans krzywka referencyjna/impuls zerowy<br />

6: wartość zadana położenia<br />

7: różnica ostrze narzdzia/pozycja sań<br />

8: IPO-pozycja zadana<br />

Konfiguracja sterowania [MP 18] PLC przejmuje zliczanie obrobionych przedmiotów<br />

0 = wyłczone<br />

1 = włczone<br />

M0/M1 dla wszystkich NC-kanałów – parametry konfiguracji<br />

Stop interpretatora przy zmianie narzdzia<br />

0 = wyłczone<br />

1 = włczony – przewidujce interpretowanie wierszy zostaje<br />

zatrzymane i dopiero po odpracowanej G14-funkcji ponownie<br />

aktywowane<br />

Oznaczenie rozbudowy 1 – parametry konfiguracji<br />

Posuwy [MP 204] Bieg szybki prdkości torowej, sterowanie rczne<br />

Posuw prdkości torowej przy obsłudze rcznej (definiujemy z<br />

reguły przy pomocy „S, F, T wyznaczyć”)<br />

Posuw obrotowy sterowanie rczne<br />

Nacinanie gwintu [MP 208] Droga sprzżenia i wyprzżenia zostaje używana, jeśli<br />

odpowiednie parametry w DIN-programie nie s<br />

zaprogramowane.<br />

Droga sprzżenia [mm]<br />

Odcinek przyśpieszenia na pocztku nacinania gwintu dla<br />

synchronizowania osi posuwu i osi obrotu.<br />

Droga rozprzżenia [mm]<br />

Odcinek opóźnienia na końcu nacinania gwintu.<br />

Pozycja czujnika pomiarowego lub optyki<br />

pomiarowej [MP 211]<br />

Przy Pozycji czujnika pomiarowego zostaj podawane<br />

zewntrzne współrzdne czujnika. Przy Optyce pomiarowej<br />

zostaje podana pozycja krzyża nitkowego.<br />

Baza: punkt zerowy maszyny<br />

Pozycja czujnika pomiarowego/optyki +X<br />

Pozycja czujnika pomiarowego –X<br />

Pozycja czujnika pomiarowego/optyki +Z<br />

Pozycja czujnika pomiarowego –Z<br />

436 8 Tryb pracy Organizacja


Parametry maszynowe (MP)<br />

Zamocowanie narzdzia n [MP 601, ..] W przypadku zamocowań narzdzi w rożnych kwadrantach<br />

„dodatkowe ustalenie“ otrzymuje definicj jako „typ odbity<br />

lustrzanie” (patrz “Narzdzia w różnych kwadrantach“ na<br />

stronie 48. Z reguły odległość „dodatkowe ustalenie – główny<br />

suport narzdziowy” zostaje zdefiniowana w „korekcja X, Z”.<br />

Korekcja X [mm]<br />

Korekcja Z [mm]<br />

Typ ustalenia narzdzia<br />

0: Standard<br />

1: odbicie lustrzane<br />

Ogólne parametry wrzeciona głównego<br />

[MP 805]/napdzanego narzdzia [MP 855]<br />

Wartości tolerancji wrzeciona głównego<br />

[MP 806]/napdzanego narzdzia [MP 856]<br />

Kompensacja luzu oś liniowa (X) [MP 1107]/<br />

oś liniowa (Z) [MP 1157]<br />

Wyłcznik końcowy, strefa ochronna,<br />

posuwy oś liniowa (X) [MP 1116]/ oś liniowa<br />

(Z) [MP 1166]<br />

Kompensacja wyrównywania oś linearna (X)<br />

[MP 1120]/oś linearna (Z) [MP 1170]<br />

Przesunicie punktu zerowego (M19) [°]<br />

Określa przesunicie położenia pomidzy punktem<br />

referencyjnym wrzeciona i punktem referencyjnym układu<br />

pomiarowego narzdzia (przetwornik obrotowy). Po impulsie<br />

zerowym od przetwornika zostaje nadpisana aktualna pozycja<br />

rzeczywista wartości parametru.<br />

Liczba obrotów przy wyjściu z materiału<br />

Liczba dodatkowych obrotów wrzeciona dla odciżenia<br />

narzdzia przy zatrzymaniu wrzeciona.<br />

M5/M19 kt (zostaje z reguły definiowany z „S, F, T<br />

wyznaczyć”)<br />

Wartość prdkości obrotowej V (G96) (zostaje z reguły<br />

definiowana z „S, F, T wyznaczyć”)<br />

Wartość prdkości obrotowej Nkonstanta (G97) (zostaje z<br />

reguły definiowana z „S, F, T wyznaczyć”)<br />

Ograniczenie prdkości obrotowej V (G26) (zostaje z reguły<br />

definiowane z „S, F, T wyznaczyć”)<br />

Parametry konfiguracji<br />

Kompensacja luzu wlicza przy każdej zmianie kierunku „wartość<br />

kompensacji luzu”. W ten sposób kompensujemy luz pomidzy<br />

przetwornikiem obrotowym i stołem, jeśli napd i przyrzd<br />

pomiarowy s ze sob bezpośrednio połczone.<br />

Rodzaj kompensacji luzu<br />

0: bez kompensacji<br />

1: wartość kompensacji luzu zostaje dodawana<br />

wartość kompensacji luzu<br />

W przypadku osi linearnej Z (parametr 1166) zostaje przejta ta<br />

wartość z „wyznaczenia strefy ochronnej”.<br />

Wymiary strefy ochronnej ujemne [mm]<br />

Wymiary strefy ochronnej dodatnie [mm]<br />

Prdkość biegu szybkiego [mm/min]<br />

Wymiar referencyjny [mm]<br />

Parametry konfiguracji<br />

HEIDENHAIN MANUALplus 4110 437<br />

8.2 Parametry


8.2 Parametry<br />

Parametry sterowania (SP)<br />

Nastawienia [SP 1] Prosz nastawić „tryb metryczny“ lub „tryb calowy“ jak i<br />

zachowanie podczas szukania wiersza startu.<br />

Wydawanie na drukark – jest bez znaczenia<br />

Metrycznie/ cale<br />

0: metrycznie<br />

1: cale<br />

Szukanie wiersza uruchomienia<br />

0: off<br />

1: on (wskazówka: system musi być przygotowany do szukania<br />

wiersza startu)<br />

Ustalenie czasu dla symulacji ogólnie [SP 20] Tu podane czasy zostaj uwzgldnione dla obliczenia czasów<br />

pomocniczych.<br />

Czas zmiany narzdzia [sec]<br />

Czas przełczania przekładni [sec]<br />

Dodatkowy czas M-funkcji [sec]<br />

Ustalenie czasu dla symulacji: M-funkcja<br />

[SP 21]<br />

W przypadku funkcji M zostaj obliczone zdefiniowane w<br />

parametrze 20 „dodatkowe czasy M-funkcji”. W parametrze 21<br />

można nazwać do 10 M-funkcji, przy których dodatkowy czas<br />

zostaje obliczony.<br />

1. Funkcja M<br />

Dodatkowy czas [sec]<br />

2. Funkcja M<br />

Dodatkowy czas [sec]<br />

. . .<br />

Standard wielkości okna [SP 22] Parametry definiuj obszar wyświetlania przy starcie symulacji<br />

programów DIN. MANUALplus uwzgldnia stosunek wysokościszerokości<br />

ekranu monitora – niekiedy zostaje powikszone<br />

pionowe/poziome rozszerzenie.<br />

minimalna X-współrzdna – najmniejsza ukazywana<br />

współrzdna X<br />

minimalna Z-współrzdna – najmniejsza ukazywana<br />

współrzdna Z<br />

Delta X – pionowe rozszerzenie<br />

Delta Z – poziome rozszerzenie<br />

Standard półwyrób [SP 23] Parametry definiuj „standardowy półwyrób” i s wykorzystywane<br />

dla obliczenia „rozwinitej powierzchni bocznej”.<br />

Srednica zewntrzna: baza dla obliczenia „rozwinitej<br />

powierzchni bocznej”.<br />

Długość półwyrobu: poziome rozszerzenie „rozwinitej<br />

powierzchni bocznej”.<br />

prawa krawdź półwyrobu: położenie „rozwinitej powierzchni<br />

bocznej” wzgldem pocztku układu współrzdnych. W<br />

przypadku wartości dodatniej „prawa krawdź półwyrobu” leży<br />

na prawo od pocztku układu współrzdnych.<br />

Srednica wewntrzna – bez znaczenia<br />

438 8 Tryb pracy Organizacja


Parametry sterowania (SP)<br />

Symulacja: nastawienia [SP 27] Symulacja obróbki i grafika kontrolna oczekuj po każdej<br />

prezentacji drogi czasu "opóźnienia odcinka". W ten sposób<br />

wpływamy na prdkość symulacji.<br />

Opóźnienie drogi<br />

Przyporzdkowanie do interfejsów [SP 40]<br />

Interfejs 1 [SP 41]<br />

Interfejs 2 [SP 42]<br />

MANAULplus zapamituje w tych parametrach „nastawienia”<br />

szeregowego interfejsu. Definicja parametrów nastpuje z reguły<br />

w „nastawienia transferu“ (patrz “Nastawienia w trybie<br />

„szeregowo” i „drukarka”“ na stronie 445).<br />

Katalog transferu [SP 48] Definicja parametrów nastpuje z reguły w „nastawienia transferu“<br />

(patrz “Nastawienia w trybie „sie攓 na stronie 444).<br />

PCDIREKT katalog: ścieżka katalogu, oddana do dyspozycji przy<br />

komunikacji z PCDIREKT i wyświetlana.<br />

NETZWERK katalog: ścieżka katalogu, oddana do dyspozycji<br />

przy komunikacji z NETZWERK i wyświetlana.<br />

Wskazanie typ 1 obsługa rczna [SP 301] W tym parametrze nastpuje konfigurowanie wyświetlacza<br />

maszynowego. (Rozmieszczenie pól wyświetlacza maszynowego i<br />

odznaczenia „rysunków”: patrz poniższa tabele)<br />

Ilustracja pole 1: zapisać oznaczenie „rysunku“<br />

Sanie/wrzeciono: zapisać „0“<br />

Grupa agregatów: zapisać „0“<br />

Ekran pole 2<br />

. . .<br />

Rozmieszczenie pól w wyświetlaczu maszynowym<br />

pole 1 pole 4 pole 7<br />

pole 2 pole 5 pole 8<br />

pole 3 pole 6 pole 9<br />

Oznaczenia „prezentacji wyświetlacza<br />

maszynowego”<br />

Oznaczenia „prezentacji wyświetlacza<br />

maszynowego”<br />

0 Specjalny wyróżnik bez wskazania 60 Wartość<br />

rzeczywista/<br />

zadana wrzeciono<br />

1 X-wskazanie<br />

wartości<br />

rzeczywistej<br />

61 Informacje o<br />

wrzecionie i<br />

prdkości<br />

obrotowej<br />

HEIDENHAIN MANUALplus 4110 439<br />

8.2 Parametry


8.2 Parametry<br />

Oznaczenia „prezentacji wyświetlacza<br />

maszynowego”<br />

2 Z-wskazanie<br />

wartości<br />

rzeczywistej<br />

3 C-wskazanie<br />

wartości<br />

rzeczywistej<br />

5 X-wskazanie<br />

pozostałej do<br />

pokonania drogi<br />

6 Z-wskazanie<br />

pozostałej do<br />

pokonania drogi<br />

7 C-wskazanie<br />

pozostałej do<br />

pokonania drogi<br />

9 Z- wyświetlacz<br />

pozostałej do<br />

pokonania drogi i<br />

wyświetlacz<br />

statusu stref<br />

ochrony<br />

10 Wyświetlacz<br />

wartości<br />

rzeczywistych X, Z,<br />

C<br />

21 Wyświetlacz<br />

narzdzia z<br />

korekcjami (DX,<br />

DZ)<br />

23 Addytywne<br />

korekcje<br />

Oznaczenia „prezentacji wyświetlacza<br />

maszynowego”<br />

69 Informacje o<br />

saniach i<br />

posuwach<br />

70 Wartość<br />

rzeczywista/<br />

zadana sanie<br />

81 Przegld<br />

dokonywanych<br />

zwolnień<br />

82 Nałożenie posuwu<br />

i prdkości<br />

obrotowej<br />

87 Wyświetlacz<br />

obciżenia<br />

wrzeciona i<br />

wyświetlacz<br />

maksymalnej<br />

prdkości<br />

obrotowej<br />

91 Wyświetlacz<br />

obciżenia<br />

wrzeciona<br />

92 Wyświetlacz<br />

obciżenia osi X<br />

93 Wyświetlacz<br />

obciżenia osi Z<br />

99 Puste pole<br />

440 8 Tryb pracy Organizacja


8.3 Transfer<br />

„Transfer“ zostaje używany do zabezpieczania danych i dla<br />

wymiany danych z PC-tami. Jeżeli poniżej mowa jest o „plikach”, to<br />

chodzi o programy, parametry lub dane narzdziowe. Nastpujce<br />

typy danych zostaj transferowane:<br />

Programy (programy cykli, DIN-programy, DIN-makrosy, ICPopisy<br />

kotnuru)<br />

Parametry<br />

Dane o narzdziach<br />

Zabezpiecznie danych<br />

Firma HEIDENHAIN zaleca, zapisane na MANUALplus programy NC<br />

i dane środków produkcji zabezpieczać w regularnych odstpach<br />

czasu w PC.<br />

Parametry należy również zabezpieczać. Ponieważ parametry nie<br />

zostaj czsto zmieniane, ich zabezpieczenie konieczne jest tylko w<br />

razie potrzeby.<br />

Wymiana danych przy pomocy DataPilot 4110<br />

Firma HEIDENHAIN oferuje jako uzupełnienie do sterowania<br />

obrabiarki MANUALplus pakiet oprogramowania dla PC DataPilot<br />

4110. DataPilot posiada te same funkcje programowe i kontrolne jak<br />

MANUALplus. To znaczy, operator może przy pomocy DataPilot<br />

tworzyć programy cykli, DIN-programy lub ICP-kontury, testować je<br />

poprzez symulacj i przesyłać do sterowania maszyny.<br />

DataPilot może być używany do zabezpieczania danych.<br />

Alternatywnie do DataPilot można wykorzystywać funkcje systemu<br />

operacyjnego WINDOWS lub dostpne w handlu PC-programy dla<br />

zabezpieczania danych.<br />

Drukarka<br />

Z przyczyn bezpieczeństwa, parametry zostaj<br />

przesyłane tylko po zameldowaniu jako „System<br />

Manager” (patrz “Upoważnienie do obsługi“ na<br />

stronie 453).<br />

Po zameldowaniu jako „System Manager” można „pliki<br />

diagnozy” przesyłać i wydrukować. Generowanie i<br />

wykorzystywanie „plików diagnozy” przewidziane jest<br />

dla celów serwisowych.<br />

MANUALplus wspomaga wydawanie DIN-programów i DINmakrosów<br />

na drukarki, podłczone do szeregowego interfejsu.<br />

(Programy cykliczne i ICP-opisy konturów nie zostaj drukowane.)<br />

MANUALplus przygotowuje dane dla wydrukowania w formacie DIN<br />

A4.<br />

HEIDENHAIN MANUALplus 4110 441<br />

8.3 Transfer


8.3 Transfer<br />

Interfejsy<br />

Przesyłanie danych nastpuje przez Ethernet- lub szeregowy<br />

interfejs. Zalecane jest przesyłanie danych przez Ethernet,<br />

ponieważ szybkość transmisji i bezpieczeństwo s wiksze niż przy<br />

przesyłaniu danych poprzez szeregowy interfejs.<br />

WINDOWS-sieci (przez Ethernet):<br />

Przy pomocy WINDOWS-sieci integrujemy tokark do sieci LAN.<br />

MANUALplus wspomaga pracujce w WINDOWS standardowe<br />

sieci. Z MANUALplus przesyłamy/wczytujemy pliki. Inni<br />

użytkownicy sieci maj dostp odczytu i zapisu do „zwolnionych<br />

katalogów” - niezależnie od aktualnej pracy MANUALplus.<br />

Uwaga niebezpieczeństwo kolizji!<br />

Inni użytkownicy sieci mog nadpisywać programy NC w<br />

MANUALplus. Prosz zwrócić uwag przy organizowaniu<br />

sieci i przy rozdawaniu haseł zwolnienia na to, aby tylko<br />

autoryzowani użytkownicy mieli dostp do MANUALplus.<br />

Szeregowe przesyłanie danych:<br />

Parametry interfejsu (szybkość transmisji, długość słowa, etc.)<br />

musz zostać uzgodnione z odbiorc danych.<br />

Drukarka:<br />

Parametry interfejsu (szybkość transmisji, długość słowa, etc.)<br />

musz zostać uzgodnione z drukark.<br />

Wskazówki dotyczce przesyłania danych<br />

MANUALplus (i DataPilot) zarzdzaj programami DIN, makrosami<br />

DIN, programami cykli i konturami ICP w różnych katalogach. Przy<br />

wyborze „grupy programów” nastpuje automatyczne przełczenie<br />

na odpowiedni katalog.<br />

Parametry i dane narzdzi zostaj zapisane do pamici po stronie<br />

odbiorcy pod nazw pliku zapisan pod „nazw backup”. „Nazwa<br />

backup“ zostaje wyświetlona dla informacji operatora, może zostać<br />

jednakże zmieniona przez personel serwisowy.<br />

Automatyczne zalogowanie (login)<br />

Jeśli nastawimy „Auto-Login – tak”, to MANUALplus przejmuje<br />

zameldowanie w sieci. Odpowiednie dla zameldowania „imi<br />

użytkownika” i „hasło” wprowadzamy w oknie dialogowym<br />

„nastawienia”. Jeśli nie korzystamy z „automatycznego Login”,<br />

musimy wprowadzić imi użytkownika i hasło przy uruchomieniu<br />

systemu. To ma t wad, iż przy każdym uruchomieniu systemu<br />

należy dokonywać wprowadzenia - i mog zostać używane tylko<br />

numeryczne wprowadzenia dla „imienia użytkownika” i „hasła”.<br />

442 8 Tryb pracy Organizacja


Sterowanie dostpem dla sieci<br />

Partner komunikujcy może przydzielać hasła dla dostpu<br />

odczytywania i zapisu w przypadku katalogów (WINDOWS:<br />

"sterowanie dostpem do poziomu zwolnienia). Wówczas pojawia<br />

si przy dostpie do katalogów patnera okno dialogowe „Enter<br />

Network Password”.<br />

Dla plików MANUALplus przydzielamy w trybie pracy Diagnoza hasła<br />

dla dostpu czytania lub zapisu (patrz “Diagnoza“ na stronie 455).<br />

Okno dialogowe „Enter Network Password“: okno dialogowe<br />

zostaje edytowane przez system operacyjny WINDOWS. Dlatego<br />

obowizuje nastpujcy (odbiegajcy od danego) warunek:<br />

Softkey >>: przemieszcza kursor do nastpnego pola<br />

wprowadzenia/ do nastpnego pola przełczenia.<br />

"Store-klawisz": zmienia zapis w polu wprowadzenia "Save this<br />

password in your password list" (po polsku: zapamitaj to hasło na<br />

liście haseł.)<br />

"Enter": zamyka okno dialogowe (pozytywnie).<br />

Należy uwzgldnić: tylko cyfry mog zostać wprowadzone jako<br />

hasło.<br />

Jeśli używamy tylko jednego hasła, to może ono zostać zapisane<br />

do pamici. To okno dialogowe pojawia si wtedy tylko raz (lub przy<br />

zmianie hasła). Wszystkie dalsze dostpy zostaj sprawdzone na<br />

podstawie zapamitanego hasła. W przypadku różnych haseł dla<br />

dostpu odczytu i zapisu pojawia si okno dialogowe „Enter Network<br />

Password” za każdym razem przy pierwszej próbie dostpu po<br />

nowym uruchomieniu MANUALplus.<br />

Firma HEIDENHAIN zaleca:<br />

przeprowadzenie konfiguracji sieci Windows przez<br />

autoryzowany personel dostawcy maszyn.<br />

korzystanie z „automatycznego Login“.<br />

HEIDENHAIN MANUALplus 4110 443<br />

8.3 Transfer


8.3 Transfer<br />

Konfiguracja przesyłania danych<br />

Nastawienia nacisnć<br />

Sieć nacisnć i nastawić katalog<br />

odbiorcy danych (pole<br />

wprowadzenia „nazwa urzdzenia“)<br />

– rysunek po prawej u góry<br />

Szeregowo nacisnć i nastawić<br />

parametry interfejsu – rysunek po<br />

prawej u dou<br />

Drukarka nacisnć i nastawić<br />

parametry interfejsu<br />

Przejcie nastawienia<br />

Powrót nacisnć<br />

Dla „nastawienia“ konieczne jest upoważnienie jako<br />

„System Manager“ (patrz “Upoważnienie do<br />

obsługi“ na stronie 453). Aktywny tryb zostaje<br />

ukazany po prawej stronie powyżej paska z softkey.<br />

Nastawienia w trybie „sieć”<br />

Nazwa urzdzenia: zapisać nazw i katalog<br />

serwera w nastpujcy sposób:<br />

//nazwa komputer/ścieżki<br />

(znak „/“ odpowiada znakowi „\“ na PC, „nazw<br />

komputera“ i „nazw zwolnienia“ nastawiamy na<br />

PC odbiorcy danych)<br />

Auto Login<br />

Tak: automatyczne zalogowanie zostaje<br />

wykorzystywane<br />

Nie: automatyczne zalogowanie nie zostaje<br />

wykorzystywane<br />

Nazwa użytkownika: dla automatycznego Login<br />

Hasło: dla automatycznego Login<br />

444 8 Tryb pracy Organizacja


Nastawienia w trybie „szeregowo” i „drukarka”<br />

Szybkość przesyłania: w bitach na sekund<br />

Długość słowa: 7 albo 8 bit na jeden znak<br />

Parzystość: prosz nastawić parzysty/nieparzysty parytet lub<br />

„bez parytetu”. „Długość słowa = 8 bit“ jest warunkiem dla<br />

„parzystego/nieparzystego parytetu”.<br />

Bity stop: 1, 1 1/2 i 2 bit stop<br />

Protokół<br />

Hardware (Hardware-Handshake) odbiorca zawiadamia<br />

nadawc poprzez sygnały „RTS/CTS“, iż przejściowo nie może<br />

przyjmować danych. Hardware-Handshake zakłada, iż sygnały<br />

RTS/CTS s wydzielone w kablu przesyłania danych.<br />

XON/XOFF (Software-Handshake) odbiorca wysyła „XOFF”,<br />

jeśli przejściowo nie może przyjmować danych. Z „XON”<br />

odbiorca sygnalizuje, iż może odbierać dalsze dane. Software-<br />

Handshake nie wymaga „RTS/CTS-sygnałów” w kablu<br />

transmisji.<br />

ON/XOFF (Software-Handshake) Odbiorca wysyła „XON“ na<br />

pocztku transmisji danych w celu powiadomienia, iż jest gotowy<br />

do przyjmowania danych. Odbiorca wysyła "XOFF", jeśli nie<br />

może odbierać chwilowo żadnych danych. Z „XON” odbiorca<br />

sygnalizuje, iż może odbierać dalsze dane. Software-Handshake<br />

nie wymaga „RTS/CTS-sygnałów” w kablu transmisji.<br />

Nazwa urzdzenia: oznaczenie używanego interfejsu danych – z<br />

reguły: „COM2“.<br />

Nazwa backup: parametry i dane narzdzi zostaj zapisane pod<br />

nazw pliku w jednostce przeciwnej w "nazwie backup". „Nazwa<br />

backup“ zostaje wyświetlona dla informacji operatora, może<br />

zostać jednakże zmieniona tylko przez personel serwisowy.<br />

HEIDENHAIN MANUALplus 4110 445<br />

8.3 Transfer


8.3 Transfer<br />

Programy (pliki) przesyłać<br />

Przy wyborze programów ustawiamy kursor na<br />

żdany program i naciskamy Zaznacz, lub<br />

zaznaczamy wszystkie programy z Zaznacz<br />

wszystkie.<br />

„Zaznaczone” programy zostaj oznaczone przy<br />

pomocy „płotka”. Zaznaczenia usuwamy przy<br />

pomocy ponownego Zaznacz.<br />

Dla transferu pojedyńczego programu ustawiamy<br />

kursor na programie i naciskamy Wysłać plik lub<br />

Przyjć plik.<br />

Poniżej okien MANUALplus ukazuje wielkość pliku i<br />

czas ostatniej zmiany programu, na którym znajduje<br />

si kursor.<br />

W przypadku programów/makrosów DIN można<br />

dodatkowo z Widok na program „obejrzeć”<br />

program NC.<br />

Parametry i dane narzdzi zostaj wysyłane/<br />

odbierane „jednym blokiem”.<br />

Podczas przesyłania MANUALplus ukazuje<br />

nastpujce informacje w „oknie transferu”<br />

(ilustracja po prawej u dołu):<br />

stan transferu w formie małego czerwonego<br />

kwadratu, poruszajcego si przy aktywnej<br />

transmisji pomidzy naszkicowanym<br />

„sterowaniem” i „PC” – jeśli transmisja jest<br />

zakłócona, to mały czerwony kwadrat si<br />

zatrzymuje.<br />

Nazwa programu, który zostaje właśnie<br />

przesyłany.<br />

Ilość przesyłanych danych we „wskazaniu<br />

postpu”.<br />

Przy przyjmowaniu parametrów i<br />

danych narzdzi zostaj<br />

dotychczasowe dane nadpisane.<br />

Przy starcie „sieci“ MANUALplus czyta<br />

nazwy programów i opisy programów<br />

przeciwnej strony (nadawcy). To może<br />

trwać kilka minut. Operacja ta zostaje<br />

ukazana we „wskazaniu postpu”<br />

powyżej paska softkey.<br />

446 8 Tryb pracy Organizacja


Wybór grupy programów<br />

Program nacisnć<br />

Wybór programu nacisnć<br />

DIN-programy lub<br />

DIN-makrosy lub<br />

Programy cykli lub<br />

ICP-kontury lub<br />

DXF-pliki nacisnć<br />

Powrót nacisnć<br />

Przy wyborze programu DIN lub programu<br />

cyklicznego jak i ICP-konturów zostaje ukazana<br />

wyłcznie nazwa pliku. Wewntrznie MANUALplus<br />

rozróżnia grupy programów na podstawie<br />

rozszerzenia (patrz tablica z prawej).<br />

Jako „System Manager“ można dodatkowo wybrać:<br />

Pliki diagnozy: maj znaczenie dla uruchomienia i<br />

serwisu<br />

Pliki protokołu: zapisany w pamici plik błdów<br />

logfile (nazwa pliku „error”) i dalsze pliki dla<br />

uruchomienia i serwisu<br />

Dla DIN-programów i DINpodprogramów<br />

jak i ICP-konturów dla<br />

obróbki toczeniem, powierzchni<br />

czołowej lub bocznej można używać tych<br />

samych nazw programu. Dlatego zaleca<br />

si używania „opisu programu” dla<br />

objaśnienia treści programu.<br />

Rozszerzenia grup programów<br />

NC DIN-programy<br />

NCS DIN-podprogramy (DIN-makrosy)<br />

GTZ Programy cykliczne<br />

GTI Kontury <strong>toczenia</strong> ICP<br />

GTS Kontury strony czołowej ICP<br />

GTM ICP-kontury powierzchni bocznej<br />

DXF DXF-kontury<br />

HEIDENHAIN MANUALplus 4110 447<br />

8.3 Transfer


8.3 Transfer<br />

Przesyłanie programu (tryb sieć)<br />

„Sieć” ukazuje w lewym oknie własny katalog i w<br />

prawym oknie katalog przeciwnej strony (ilustracja<br />

po prawej). Przy pomocy „strzałka w lewo/strzałka w<br />

prawo” (lub „Enter”) przechodzimy pomidzy<br />

obydwoma oknami.<br />

Wysyłanie pliku<br />

Program nacisnć<br />

Kursor w lewym oknie pozycjonować<br />

Wybrać program za pomoc kursora, albo<br />

Wybrać programy i Zaznaczyć albo<br />

Przyjmowanie pliku<br />

Zaznacz wszystko nacisnć<br />

Wysłać plik nacisnć<br />

Program nacisnć<br />

Kursor w prawym oknie pozycjonować<br />

Wybrać program za pomoc kursora, albo<br />

Wybrać programy i Zaznaczyć albo<br />

Zaznacz wszystko nacisnć<br />

Przyjmowanie pliku nacisnć<br />

Informacje podczas transferu: patrz “Programy<br />

(pliki) przesyłać“ na stronie 446:<br />

448 8 Tryb pracy Organizacja


Przesyłanie programu (tryb szeregowo)<br />

MANUALplus ukazuje własny katalog (ilustracja po<br />

prawej).<br />

Wysyłanie pliku<br />

Wybrać program za pomoc kursora, albo<br />

Wybrać programy i Zaznaczyć albo<br />

Przyjmowanie pliku<br />

Zaznacz wszystko nacisnć<br />

Plik wysłać nacisnć<br />

Przyjmowanie pliku nacisnć<br />

Jeśli przełczymy na „Przyjmowanie“, to<br />

MANUALplus oczekuje danych od szeregowego<br />

interfejsu. Operator widzi na podstawie „wskazania<br />

postpu”, czy transmisja danych jest aktywna. Ten<br />

stan można przerwać przy pomocy Powrót<br />

Przy przyjmowaniu programów<br />

MANUALplus akceptuje wszystkie typy<br />

programów (programy DIN, makrosy<br />

DIN, programy cykli i kontury ICP).<br />

Informacje podczas transferu: patrz “Programy<br />

(pliki) przesyłać“ na stronie 446:<br />

HEIDENHAIN MANUALplus 4110 449<br />

8.3 Transfer


8.3 Transfer<br />

Programy/makrosy DIN drukować<br />

Program nacisnć<br />

Wybór programu nacisnć<br />

DIN-programy lub<br />

DIN-makrosy nacisnć<br />

Powrót nacisnć<br />

Wybrać program za pomoc kursora, albo<br />

Wybrać programy i Zaznaczyć albo<br />

Zaznacz wszystko nacisnć<br />

Plik wysłać nacisnć<br />

Informacje podczas transferu: patrz “Programy<br />

(pliki) przesyłać“ na stronie 446:<br />

Tylko DIN-programy i DIN-makrosy<br />

mog zostać wydawane na drukark.<br />

450 8 Tryb pracy Organizacja


Przesyłanie parametrów<br />

Parametry nacisnć<br />

Parametry wysyłać nacisnć<br />

Parametry przyjmować nacisnć<br />

Pliki parametrów, które s wysyłane, otrzymuj w<br />

„nastawienia – nazwa backup” zapisan nazw pliku.<br />

MANUALplus uzupełnia nazw pliku o nastpujce<br />

rozszerzenie:<br />

*.BEA (parametry obróbkowe)<br />

*.MAS (parametry maszynowe)<br />

*.PRO (parametry produkcyjne)<br />

*.PLC (PLC-parametry)<br />

*.STD (dane sterowania)<br />

Informacje podczas transferu: patrz “Programy<br />

(pliki) przesyłać“ na stronie 446:<br />

Przyjmowanie plików parametrów:<br />

Tryb "Sieć": nazwa pliku zostaje<br />

sprawdzana. Nazwa ta musi być<br />

identyczna z zapisan w „nastawienia<br />

– nazwa backup” nazw pliku.<br />

Tryb "Szeregowo": nazwa pliku nie<br />

zostaje sprawdzana<br />

Uwaga !<br />

Przy odbiorze plików parametrów<br />

MANUALplus musi zostać na nowo<br />

uruchomiony.<br />

HEIDENHAIN MANUALplus 4110 451<br />

8.3 Transfer


8.3 Transfer<br />

Przesyłanie danych narzdzi<br />

Narzdzie nacisnć<br />

Narzdzie wysłać nacisnć<br />

Narzdzie przyjć nacisnć<br />

Pliki narzdzi, które s wysyłane, otrzymuj w<br />

„nastawienia – nazwa backup” zapisan nazw pliku.<br />

MANUALplus uzupełnia nazw pliku o nastpujce<br />

rozszerzenie:<br />

*.TXT (teksty narzdzi)<br />

*.WKZ (parametry narzdzi)<br />

Informacje podczas transferu: patrz “Programy<br />

(pliki) przesyłać“ na stronie 446:<br />

Przyjmowanie plików narzdzi:<br />

Tryb "Sieć": nazwa pliku zostaje<br />

sprawdzana. Nazwa ta musi być<br />

identyczna z zapisan w<br />

„nastawienia – nazwa backup”<br />

nazw pliku.<br />

Tryb "Szeregowo": nazwa pliku nie<br />

zostaje sprawdzana<br />

452 8 Tryb pracy Organizacja


8.4 Serwis i diagnoza<br />

Po wyborze Serwis [3] można wybierać wśród<br />

nastpujcych funkcji/grup funkcyjnych:<br />

Zameldowanie [1]<br />

Odmeldowanie [2]<br />

Ben.Srv. [3] serwis użytkowników)<br />

Sys.Srv. [4] (serwis systemowy)<br />

Diag(noza) [6])<br />

Różne funkcje serwisu i diagnozy s<br />

zarezerwowane dla personelu<br />

serwisowego i personelu włczania do<br />

eksploatacji.<br />

Upoważnienie do obsługi<br />

Funkcje zameldowanie, wymeldowanie i serwis<br />

użytkownika służ zarzdzaniu upoważnieniami przy<br />

obsłudze.<br />

Określone zmiany parametrów i funkcji z „serwis/<br />

diagnoza” mog przeprowadzać tylko określone<br />

osoby autoryzowanego personelu. Upoważnienie<br />

zostaje udzielone przy „zameldowaniu” przy pomocy<br />

właściwego hasła. To upoważnienie zostaje przy<br />

„odmeldowaniu” ponownie skasowane. W funkcjach<br />

„serwisu użytkownika” zostaj zapisani użytkownicy<br />

lub wypisani oraz przydzielane s hasła a także<br />

zmieniane.<br />

„Hasło” składa si z 4 cyfr, które musz zostać<br />

zapamitane przez dan osob. Hasło zostaje<br />

wprowadzone „z zasłoniciem” (nie widoczne).<br />

HEIDENHAIN MANUALplus 4110 453<br />

8.4 Serwis i diagnoza


8.4 Serwis i diagnoza<br />

MANUALplus rozróżnia klasy użytkowników:<br />

„bez klasy ochrony”<br />

„NC-programista“<br />

„System-Manager“<br />

„Personel serwisowy” (producenta maszyn)<br />

MANUALplus zostaje dostarczone z „hasłem<br />

użytkownika 1234”. Hasło brzmi „1234“. Można, po<br />

zameldowaniu si jako użytkownik „hasło 1234”, zapisać<br />

użytkowników z upoważnieniem „System-Manager”.<br />

Nastpnie należy wymazać hasło użytkownika „hasło<br />

1234”.<br />

Zameldowanie [1]<br />

Po wyborze „zameldowania” zostaje wyświetlona lista operatorów.<br />

Prosz wybrać własne imi, nacisnć „Enter” i wprowadzić hasło.<br />

Obecnie dana osoba jest zameldowana jako „NC-programista” lub<br />

„System-Manager”.<br />

To zameldowanie obowizuje tak długo, aż zostanie<br />

przeprowadzone „wymeldowanie” lub inny operator zamelduje si<br />

swoim hasłem.<br />

Odmeldowanie [2]<br />

Zameldowany użytkownik zostaje wymeldowany i upoważnienie<br />

zostaje wycofane na „bez klasy ochrony”.<br />

Serwis użytkownika [3]<br />

Dla „serwisu użytkownika” konieczne jest zameldowanie jako<br />

„System Manager”. Nastpujce funkcje zostaj zaproponowane:<br />

Wprowadzenie użytkownika [1]<br />

Operator wprowadza imi nowego użytkownika. Prosz<br />

aktywować dla tego celu klawiatur alfanumeryczn przy pomocy<br />

softkey >> . Nastpnie prosz określić hasło. Nastpnie zostaje<br />

ten operator wprowadzony do „listy operatorów”.<br />

Wypisanie użytkownika [2]<br />

Prosz wybrać przewidziane do usunicia imi z listy<br />

użytkowników i nacisnć OK.<br />

Zmiana hasła [3]<br />

Każdy użytkownik może „swoje” hasło zmienić. Aby uniknć<br />

naruszenia praw dostpu, należy najpierw wprowadzić „stare<br />

hasło”, zanim zostanie ustalone nowe hasło.<br />

454 8 Tryb pracy Organizacja


Serwis systemowy<br />

W „serwisie systemowym” zostaj zaproponowane nastpujce<br />

funkcje:<br />

Data/ godzina [1]<br />

Dat i/lub godzin nastawić. Data/godzina zostaj rejestrowane w<br />

przypadku komunikatów o błdach. Prosz dlatego też zwrócić<br />

uwag na dokładne nastawienie.<br />

Przełczenie jzyka dialogowego [3]<br />

Po wyborze tej funkcji przełczamy przy pomocy softkey >> na<br />

żdany jzyk dialogu i naciskamy OK.<br />

Wybrany jzyk jest po ponownym starcie aktywny.<br />

Diagnoza<br />

W „diagnozie” znajduj si funkcje informacyjne, testowe i kontrolne,<br />

Info [1]: tu znajduj si dane o stanie oprogramowania sterowania<br />

Logfiles [3] – wyświetlanie logfile błdów [1]: pokazuje<br />

najnowszy komunikat. Przy pomocy „strona w przód/strona w tył”<br />

operator może obejrzeć dalsze zapamitane błdy.<br />

Logfiles [3] – zapisać logfile błdów [2]: wytwarza kopi pliku<br />

błdów i zapisuje do pamici pod nazw „error.log“ w katalogu<br />

„Para_Usr“. Jeśli katalog zawiera już plik „error.log“, to zostaje on<br />

nadpisany.<br />

Przykład zastosowania: zabezpieczanie pojawiajcych si<br />

komunikatów o błdach, dla przekazania ich technikom personelu<br />

serwisowego.<br />

Dalsze funkcje diagnozy znajduj si do dyspozycji dla uruchomienia<br />

i prac serwisowych.<br />

HEIDENHAIN MANUALplus 4110 455<br />

8.4 Serwis i diagnoza


Przykłady


9.1 Praca z MANUALplus<br />

9.1 Praca z MANUALplus<br />

Przykład objaśnia nastawienie maszyny i wytworzenie przedmiotu<br />

przy pomocy programowania cykli. Obróbka przeprowadzana jest w<br />

„trybie nauczenia”. Przy końcu obróbki mamy do dyspozycji program<br />

cykli.<br />

Używane narzdzia<br />

Narzdzia do obróbki zgrubnej:<br />

Pozycja T1<br />

WO = 1 orientacja narzdzia<br />

A = 93° kt przystawienia<br />

B = 55° kt wierzchołkowy<br />

R = 0,8 promień narzdzia<br />

Narzdzia do obróbki wykańczajcej:<br />

Pozycja T2<br />

WO = 1 orientacja narzdzia<br />

A = 93° kt przystawienia<br />

B = 55° kt wierzchołkowy<br />

R = 0,8 promień narzdzia<br />

Gwintownik:<br />

Pozycja T3<br />

WO = 1 orientacja narzdzia<br />

Przebieg pracy<br />

Zamocowanie półwyrobu (średnia 60 mm, długość 100 mm)<br />

Nastawienie maszyny<br />

- punkt zerowy obrabianego przedmiotu określić<br />

- ustalenie wymiarów narzdzi<br />

przejście do „nauczenia”<br />

Przeprowadzenie obróbki przedmiotu cykl za cyklem<br />

458 9 Przykłady


Nastawienie maszyny<br />

Warunek: narzdzia T1, T2, i T3 s zapisane<br />

Prace nastawcze<br />

Zamocowanie półwyrobu<br />

użycie wymierzonego narzdzia i<br />

zdefiniowanie danych maszynowych<br />

w „S, F, T wyznaczyć”<br />

Przygotować „wyznaczenie punktu zerowego<br />

przedmiotu” i „pomiar narzdzi” (w „trybie obsługi<br />

rcznej” przy pomocy kółek obrotowych/elementów<br />

obsługi jog):<br />

Płaszczyzn czołow wytworzyć<br />

Srednic przygotować<br />

Wyznaczyć punkt zerowy obrabianego<br />

przedmiotu<br />

Wybrać „Nastawienie“<br />

Wybrać „wyznaczenie wartości osi”<br />

Zarysować płaszczyzn czołow i<br />

przejć t pozycj jako punkt zerowy<br />

przedmiotu<br />

Pomiar narzdzia (dla wszystkich narzdzi):<br />

Ustalić wymierzone narzdzie i<br />

wprowadzić numer T w „S, F, T<br />

wyznaczyć”.<br />

Pomiar narzdzia nacisnć<br />

Zarysować średnic i wymiar średnicy jako<br />

„współrzdna punktu pomiarowego X“ zapisać.<br />

Płaszczyzn czołow zarysować i „0“ zapisać<br />

jako „współrzdn punktu pomiarowego Z”.<br />

(Powierzchnia planowa została zdefiniowana jako<br />

punkt zerowy obrabianego przedmiotu.)<br />

HEIDENHAIN MANUALplus 4110 459<br />

9.1 Praca z MANUALplus


9.1 Praca z MANUALplus<br />

Wybór programu cyklicznego<br />

Zostaje utworzony nowy program cykliczny o<br />

numerze „999”.<br />

Utworzenie programu cykli<br />

przejście do trybu „nauczenia”<br />

Lista programów nacisnć<br />

Zapisać „999“ jako numer programu<br />

Aktywować program „999“<br />

Tekst zmienić nacisnć<br />

Zapisać oznaczenie programu (tu „przedmiot<br />

przykładowy“)<br />

Przejć oznaczenie programu<br />

Rozpoczć programowanie cykli<br />

460 9 Przykłady


Wytwarzanie programów cyklicznych<br />

Poniżej zostaj przedstawione pojedyńcze cykle dla<br />

obróbki przedmiotów. Odpowiedni krok roboczy<br />

zostaje przedstawiony na szkicu przedmiotu, cykl i<br />

parametry cyklu na ekranie po prawej stronie.<br />

Wyświetlacz maszynowy ukazuje sytuacj po<br />

wykonaniu cyklu.<br />

Przebieg dla każdego cyklu:<br />

Wybrać cykl<br />

Zaprogramować cykl<br />

Sprawdzić cykl w symulacji<br />

Odpracowanie cyklu<br />

Zapisać cykl do pamici<br />

Pierwszy cykl obróbki zgrubnej<br />

Prosz zastosować najpierw narzdzie do obróbki<br />

zgrubnej.<br />

Cykl skrawa naszkicowany na rysunku obszar.<br />

Rozszerzony tryb zostaje wybrany, aby zadać<br />

naddatki.<br />

„Punkt startu X, Z” zostaje „na krótko przed”<br />

skrawanym obszarem uplasowany. Zostaje on<br />

najechany na biegu szybkim.<br />

<strong>Cykle</strong> obróbki zgrubnej powracaj po wykonaniu<br />

cyklu z powrotem do punktu startu.<br />

HEIDENHAIN MANUALplus 4110 461<br />

9.1 Praca z MANUALplus


9.1 Praca z MANUALplus<br />

Drugi cykl obróbki zgrubnej<br />

„Punkt startu X, Z” zostaje „na krótko przed”<br />

skrawanym obszarem uplasowany. Zostaje on<br />

najechany na biegu szybkim.<br />

Cykl skrawa naszkicowany na rysunku obszar.<br />

Rozszerzony tryb jest konieczny ze wzgldu na<br />

naddatki, zaokrglenie i fazk.<br />

Trzeci cykl obróbki zgrubnej<br />

Cykl skrawa naszkicowany na rysunku obszar.<br />

Rozszerzony tryb jest konieczny ze wzgldu na<br />

naddatki i powierzchni ukośn.<br />

462 9 Przykłady


Czwarty cykl obróbki zgrubnej<br />

Cykl skrawa naszkicowany na rysunku obszar.<br />

Rozszerzony tryb jest konieczny ze wzgldu na<br />

naddatki.<br />

Pozycjonowanie dla zmiany narzdzia<br />

Aby wysunć narzdzie do obróbki zgrubnej z<br />

materiału i użyć narzdzi do wykańczania, zostanie<br />

najechana „bezpieczna pozycja”.<br />

HEIDENHAIN MANUALplus 4110 463<br />

9.1 Praca z MANUALplus


9.1 Praca z MANUALplus<br />

Wytwarzanie nacinania gwintu i podcinania<br />

Nastpne cykle obróbki wykańczajcej i<br />

nacicie gwintu/podcinanie zostaj tak<br />

zaprogramowane, iż fragment konturu<br />

zostaje przejechany jednym przejściem.<br />

Ponieważ MANUALplus najeżdża „punkt startu X, Z”<br />

na biegu szybkim, nie zostaje zaprogramowane<br />

dalsze pozycjonowanie.<br />

„Podcicie DIN 76” wytwarza nacicie gwintu,<br />

podtoczenie i przylegajc płaszczyzn poprzeczn.<br />

„Z biegiem powrotnym“ zostaje wyłczone. W taki<br />

sposób fragment konturu może zostać obrobiony na<br />

gotowo jednym przejściem.<br />

464 9 Przykłady


Pierwszy cykl obróbki wykańczajcej<br />

Trzy nastpne cykle obróbki na gotowo obrabiaj<br />

naszkicowany na ekranie fragment konturu<br />

Przy wszystkich cyklach obróbki na gotowo zostaje<br />

uywany rozszerzony tryb, by móc obrabiać takie<br />

elementy konturu jak powierzchnia ukośna,<br />

zaokrglenie, fazk itp. W rozszerzonym trybie<br />

narzdzie zatrzymuje si na końcu cyklu. To jest<br />

warunkiem, aby fragment konturu obrabiać „jednym<br />

przejściem”.<br />

Drugi cykl obróbki wykańczajcej<br />

HEIDENHAIN MANUALplus 4110 465<br />

9.1 Praca z MANUALplus


9.1 Praca z MANUALplus<br />

Trzeci cykl obróbki wykańczajcej<br />

Pozycjonowanie dla zmiany narzdzia<br />

Aby wysunć narzdzie do obróbki na gotowo z<br />

materiału i użyć gwintownika, zostanie najechana<br />

„bezpieczna pozycja”<br />

466 9 Przykłady


Cykl gwintowania<br />

Cykl ten wytwarza jednozwojowy gwint o skoku<br />

gwintu, wynoszcym 1,5 mm. Głbokość gwintu i<br />

podział skrawania zostaj obliczone przez<br />

MANUALplus.<br />

Pozycjonowanie narzdzia<br />

Obróbka przedmiotu jest zakończona. Aby wysunć<br />

gotowy przedmiot, narzdzie zostaje<br />

przemieszczone na „bezpieczn pozycj”<br />

HEIDENHAIN MANUALplus 4110 467<br />

9.1 Praca z MANUALplus


9.1 Praca z MANUALplus<br />

Lista programów<br />

Rysunek po prawej ukazuje wytworzony program<br />

cykli.<br />

Symulacja w „przebiegu programu”<br />

Wytworzony program cykliczny zostaje symulowany<br />

w trybie „przebieg programu”.<br />

Prosz przejść z klawiszem menu z powrotem do<br />

menu głównego i nacisnć Przebieg programu.<br />

MANUALplus wczytuje program, ostatnio<br />

odpracowywany przez operatora. W tym przypadku<br />

nasz program cykliczny „999”.<br />

Na rysunku po prawej została zasymulowana<br />

kompletna obróbka przedmiotu w przebiegu<br />

programu. Ponieważ w tym przykładzie został<br />

włczony nieprzerwany przebieg, nastpuje<br />

symulacja bez przerywania.<br />

468 9 Przykłady


Wytworzony przedmiot<br />

Rysunek po prawej ukazuje jako rezultat obrobiony przedmiot.<br />

HEIDENHAIN MANUALplus 4110 469<br />

9.1 Praca z MANUALplus


9.2 ICP-przykład „czop gwintowany”<br />

9.2 ICP-przykład „czop<br />

gwintowany”<br />

Przykład objaśnia wytwarzanie czopu gwintowanego przy pomocy<br />

ICP-programowania. Wychodzc z rysunku technicznego zostaj<br />

objaśnione poszczególne kroki robocze dla wytworzenia ICPkonturu<br />

i dla włczenia tego konturu do ICP-cykli.<br />

Obróbka nastpuje przy pomocy ICP-cykli obróbki wzdłużnej. Na<br />

końcu obróbki znajduje si do dyspozycji ICP-opis konturu i program<br />

cykliczny.<br />

Używane narzdzia<br />

Narzdzia do obróbki zgrubnej:<br />

Pozycja T1<br />

WO = 1 orientacja narzdzia<br />

A = 93° kt przystawienia<br />

B = 55° kt wierzchołkowy<br />

R = 0,8 promień narzdzia<br />

Narzdzia do obróbki wykańczajcej:<br />

Pozycja T2<br />

WO = 1 orientacja narzdzia<br />

A = 93° kt przystawienia<br />

B = 55° kt wierzchołkowy<br />

R = 0,5 promień narzdzia<br />

Gwintownik:<br />

Pozycja T3<br />

WO = 1 orientacja narzdzia<br />

Przebieg pracy<br />

Zamocowanie półwyrobu (średnia 60 mm, długość 100 mm)<br />

Nastawienie maszyny<br />

- punkt zerowy obrabianego przedmiotu określić<br />

- ustalenie wymiarów narzdzi<br />

przejście do „nauczenia”<br />

Zapisać cykle pozycjonowania dla zmiany narzdzia<br />

ICP-kontur zapisać<br />

ICP-kontur włczyć do cyklu obróbki zgrubnej i wykańczajcej<br />

Przeprowadzenie obróbki gwintu<br />

470 9 Przykłady


ICP-skrawanie wzdłuż<br />

Zakłada si, iż maszyna zostaje nastawiona i<br />

znajduje si w trybie „nauczenia”.<br />

W ICP-cyklu skrawania nastpuje wprowadzenie<br />

głbokości dosuwu i naddatków dla obróbki<br />

zgrubnej. W tym przykładzie numer („888“) konturu<br />

ICP zostaje zapisany przed wywołaniem edytora ICP<br />

(patrz rysunek po prawej u góry).<br />

Po przejściu do ICP-edytora i potwierdzeniu<br />

wstawienia elementu nastpuje zapis elementów<br />

konturu.<br />

Ponieważ MANUALplus przejmuje<br />

kierunek skrawania z kierunku konturu,<br />

to ICP-kontur zostaje opisany „w<br />

ujemnym Z-kierunku”.<br />

HEIDENHAIN MANUALplus 4110 471<br />

9.2 ICP-przykład „czop gwintowany”


9.2 ICP-przykład „czop gwintowany”<br />

Element konturu 1<br />

Kontur rozpoczyna si z nacicia gwintu (fazka).<br />

Definicja punktu startu konturu nastpuje przy<br />

definicji pierwszego elementu konturu w „XS, XZ”.<br />

Punkt startu jest również punktem narożnym fazki.<br />

W przypadku fazki jako pierwszego elementu<br />

konturu zostaje ustalone położenie fazki z „położenia<br />

elementów J” – tu „J=1” (rysunek po prawej u góry).<br />

Element przylegajcy nie jest jeszcze znany, fazka<br />

jest jeszcze „nierozwizanym elementem”.<br />

MANUALplus pozycjonuje odpowiedni symbol<br />

poniżej okna grafiki (rysunek po prawej u dołu).<br />

472 9 Przykłady


Element konturu 2<br />

Nastpny element kontur jest podciciem. Element<br />

formy „podcicie” opisuje wysunity cylinder,<br />

właściwe podcicie i nastpujc po nim<br />

powierzchni planow.<br />

Wprowadzony dotychczas podkontur jest<br />

jednoznacznie określony. MANUALplus przedstawia<br />

elementy konturu i usuwa symbol „nierozwizany<br />

element fazka”.<br />

Przy definicji podcicia zostaje dodatkowo<br />

wprowadzony „punkt docelowy” skoku gwintu.<br />

Dalsze parametry podcicia ustala MANUALplus z<br />

wewntrznych tablic.<br />

HEIDENHAIN MANUALplus 4110 473<br />

9.2 ICP-przykład „czop gwintowany”


9.2 ICP-przykład „czop gwintowany”<br />

Element konturu 3<br />

Nastpny element konturu jest powierzchni<br />

ukośn. Po wprowadzeniu „punktów docelowych X,<br />

Z” linia jest jednoznacznie określona. MANUALplus<br />

przedstawia elementy konturu.<br />

474 9 Przykłady


Element konturu 4<br />

Nastpny element konturu jest lini poziom. Po<br />

wprowadzeniu „punktu docelowego Z” linia jest<br />

jednoznacznie określona. MANUALplus przedstawia<br />

elementy konturu.<br />

HEIDENHAIN MANUALplus 4110 475<br />

9.2 ICP-przykład „czop gwintowany”


9.2 ICP-przykład „czop gwintowany”<br />

Element konturu 5<br />

Nastpny element konturu jest zaokrgleniem.<br />

„Promień zaokrglenia B” zostaje wprowadzony.<br />

Przy wprowadzaniu zaokrglenia element nastpny<br />

nie jest jeszcze znany. Zaokrglenie i poprzedni<br />

element liniowy obowizuj jako „nierozwizane<br />

elementy”. MANUALplus pozycjonuje symbole<br />

poniżej okna grafiki i przedstawia poprzedni<br />

poziom lini w kolorze dla nierozwizanych<br />

elementó (szarym).<br />

476 9 Przykłady


Element konturu 6<br />

Nastpny element konturu jest lini pionow. Po<br />

wprowadzeniu „punktu docelowego X” s<br />

jednoznacznie określone: linia i poprzedzajce j<br />

zaokrglenie. MANUALplus przedstawia elementy<br />

konturu – i usuwa symbole „nierozwizanych<br />

elementów”.<br />

HEIDENHAIN MANUALplus 4110 477<br />

9.2 ICP-przykład „czop gwintowany”


9.2 ICP-przykład „czop gwintowany”<br />

Element konturu 7<br />

Nastpny element konturu jest fazk. „Szerokość<br />

fazki B” zostaje wprowadzona.<br />

Przy wprowadzaniu fazki nastpny element nie jest<br />

jeszcze znany. Fazka i poprzedni element liniowy<br />

obowizuj jako „nierozwizane elementy”.<br />

MANUALplus pozycjonuje symbole poniżej okna<br />

grafiki i przedstawia poprzedni poziom lini w<br />

kolorze dla nierozwizanych elementów (szarym).<br />

478 9 Przykłady


Element konturu 8<br />

Nastpny element konturu jest lini poziom. Po<br />

wprowadzeniu „punktu docelowego Z” s<br />

jednoznacznie określone: linia i poprzedzajca j<br />

fazka. MANUALplus przedstawia elementy konturu –<br />

i usuwa symbole „nierozwizanych elementów”.<br />

HEIDENHAIN MANUALplus 4110 479<br />

9.2 ICP-przykład „czop gwintowany”


9.2 ICP-przykład „czop gwintowany”<br />

Element konturu 9<br />

Nastpny element konturu jest lini pionow. Po<br />

wprowadzeniu „punktu docelowego X” linia jest<br />

jednoznacznie określona. MANUALplus przedstawia<br />

elementy konturu.<br />

Wprowadzanie ICP-konturu jest zakoczone.<br />

Powrót zamyka programowanie ICP i Zapis<br />

zakończony zamyka cykl ICP.<br />

480 9 Przykłady


Kontrolowanie ICP-skrawania<br />

Przebieg skrawania zostaje sprawdzany przy<br />

pomocy „symulacji graficznej” (softkey Grafika).<br />

Nastpnie cykl zostaje przy pomocy Zapisać do<br />

pamici lub Nadpisać przejty do programu cykli.<br />

ICP-obróbka wykańczajca<br />

Zdefiniowany ICP-kontur „888” (czopu<br />

gwintowanego) zostaje używany dla cyklu obróbki<br />

wykańczajcej.<br />

HEIDENHAIN MANUALplus 4110 481<br />

9.2 ICP-przykład „czop gwintowany”


9.2 ICP-przykład „czop gwintowany”<br />

Kontrola ICP-obróbki wykańczajcej<br />

Przebieg cyklu obróbki wykańczajcej ICP zostaje<br />

sprawdzany przy pomocy „symulacji graficznej”<br />

(softkey Grafika). Nastpnie cykl zostaje przy<br />

pomocy Zapisać do pamici lub Nadpisać przejty<br />

do programu cykli.<br />

MANUALplus obrabia na gotowo „w kierunku<br />

konturu” (patrz rysunek po prawej u góry).<br />

Program cykliczny „ICP-przedmiot<br />

przykładowy”<br />

Wytwarzany program cykliczny zawiera poza ICPcyklami<br />

cykle pozycjonowania dla zmiany narzdzia i<br />

cyklu gwintowania (rysunek po prawej u dołu).<br />

Zadania cykli:<br />

N1: znoszenie materiału (obróbka zgrubna)<br />

N2: pozycjonowanie dla zmiany narzdzia<br />

N3: obróbka wykańczajca przedmiotu<br />

N4: pozycjonowanie dla zmiany narzdzia<br />

N5: wytwarzanie gwintu<br />

N6: pozycjonowanie dla wysunicia przedmiotu<br />

482 9 Przykłady


9.3 ICP-przykład „matryca”<br />

Przykład objaśnia wytwarzanie matrycy przy pomocy ICPprogramowania.<br />

Wychodzc z rysunku technicznego zostaj<br />

objaśnione poszczególne kroki robocze dla wytworzenia ICPkonturu<br />

i dla włczenia tego konturu do ICP-cykli.<br />

Na końcu obróbki znajduje si do dyspozycji ICP-opis konturu i<br />

program cykliczny.<br />

Obróbka nastpuje przy pomocy ICP-cykli obróbki planowej.<br />

Używane narzdzia<br />

Narzdzia do obróbki zgrubnej:<br />

Pozycja T1<br />

WO = 1 orientacja narzdzia<br />

A = 93° kt przystawienia<br />

B = 55° kt wierzchołkowy<br />

R = 0,8 promień narzdzia<br />

Narzdzia do obróbki wykańczajcej:<br />

Pozycja T2<br />

WO = 1 orientacja narzdzia<br />

A = 93° kt przystawienia<br />

B = 55° kt wierzchołkowy<br />

R = 0,5 promień narzdzia<br />

Przebieg pracy<br />

Zamocowanie półwyrobu (średnia 95 mm, długość 100 mm)<br />

Nastawienie maszyny<br />

- punkt zerowy obrabianego przedmiotu określić<br />

- ustalenie wymiarów narzdzi<br />

przejście do „nauczenia”<br />

Zapisać cykle pozycjonowania dla zmiany narzdzia<br />

ICP-kontur zapisać<br />

ICP-kontur włczyć do cyklu obróbki zgrubnej i wykańczajcej<br />

HEIDENHAIN MANUALplus 4110 483<br />

9.3 ICP-przykład „matryca”


9.3 ICP-przykład „matryca”<br />

ICP-skrawanie plan<br />

Zakłada si, iż maszyna zostaje nastawiona i<br />

znajduje si w trybie „nauczenia”.<br />

W ICP-cyklu skrawania nastpuje wprowadzenie<br />

głbokości dosuwu i naddatków dla obróbki<br />

zgrubnej. Numer konturu ICP zostaje zapisany przed<br />

wywołaniem edytora ICP (patrz rysunek po prawej u<br />

góry).<br />

Przy pomocy ICP Edit przechodzimy do<br />

programowania ICP. W tym przykładzie już s<br />

wprowadzone pierwsze dwa elementy konturu z<br />

„ICP-przykładu matryca” (ICP-numer konturu 777).<br />

Najpierw nastpuje wprowadzenie „zarysu konturu”.<br />

Nastpnie zostaj z „nałożenia” definiowane<br />

zaokrglenia.<br />

Wstawić element przełcza na tryb zapisu edytora<br />

ICP (patrz rysunek po prawej u dołu).<br />

Ponieważ MANUALplus przejmuje<br />

kierunek skrawania z kierunku konturu,<br />

to ICP-kontur zostaje opisany „w<br />

ujemnym Z-kierunku”.<br />

484 9 Przykłady


Element konturu 3<br />

Nastpny element konturu jest powierzchni<br />

ukośn. Znane jest tylko położenie elementu<br />

liniowego. MANUALplus plasuje symbol dla<br />

„nierozwizanego elementu” poniżej okna grafiki i<br />

przedstawia lini w kolorze dla nierozwizanych<br />

elementów (szarym).<br />

HEIDENHAIN MANUALplus 4110 485<br />

9.3 ICP-przykład „matryca”


9.3 ICP-przykład „matryca”<br />

Element konturu 4<br />

Nastpny element konturu jest łukiem kołowym,<br />

którego punkt środkowy i promień s znane.<br />

Ponieważ istniej dwie możliwości rozwizania, to<br />

MANUALplus ukazuje „wybór rozwizania” (rysunek<br />

po prawej u dołu i rysunek na nastpnej stronie po<br />

prawej u góry).<br />

486 9 Przykłady


Przejcie rozwizania wybiera żdane<br />

rozwizanie.<br />

Poprzedzajca powierzchnia ukośna jest<br />

jednoznacznie określona. Łuk kołowy nie jest jeszcze<br />

jednoznacznie określony.<br />

MANUALplus plasuje symbol dla „nierozwizanego<br />

elementu” poniżej okna grafiki i przedstawia lini w<br />

kolorze dla nierozwizanych elementów (szarym).<br />

HEIDENHAIN MANUALplus 4110 487<br />

9.3 ICP-przykład „matryca”


9.3 ICP-przykład „matryca”<br />

Element konturu 5<br />

Nastpny element konturu jest powierzchni<br />

ukośn. Po wprowadzeniu „punktu docelowego X, Z”<br />

i „kta A” linia jest jednoznacznie określona.<br />

Ponieważ istniej dwie możliwości rozwizania, to<br />

MANUALplus ukazuje „wybór rozwizania” (rysunek<br />

po prawej u dołu i rysunek na nastpnej stronie po<br />

prawej u góry).<br />

488 9 Przykłady


Przejcie rozwizania wybiera żdane<br />

rozwizanie.<br />

Poprzedzajcy łuk kołowy i powierzchnia ukośna s<br />

teraz jednoznacznie określone. MANUALplus<br />

przedstawia elementy konturu – i usuwa symbole<br />

„nierozwizanych elementów”.<br />

Wprowadzenie „zarysu konturu” jest zakończone.<br />

Tryb wprowadzenia zostaje z Powrót opuszczony.<br />

HEIDENHAIN MANUALplus 4110 489<br />

9.3 ICP-przykład „matryca”


9.3 ICP-przykład „matryca”<br />

Zaokrglanie naroży<br />

Wprowadzenie zaokrglenia nastpuje poprzez<br />

„nałożenie”. W tym celu zostaje wybrane najpierw<br />

naroże konturu i nastpnie wprowadzony promień<br />

zaokrglenia.<br />

Wybór nałożenia nastpuje przy pomocy softkey<br />

Nałożenie (zostaje ono przedstawione w postaci<br />

symbolu - patrz rysunek z prawej strony u góry).<br />

Nastpnie zostaje wybrana pozycja zaokrglenia z<br />

naroże w przód/naroże w tył (patrz rysunek po<br />

prawej u dołu).<br />

490 9 Przykłady


Wprowadzenie zaokrglenia<br />

Operator definiuje zaokrglenie przy pomocy<br />

„promień zaokrglenia B”. MANUALplus włcza<br />

zaokrglenie do istniejcego ICP-konturu i rysuje<br />

„udoskonalony” kontur.<br />

Jeśli istniej dalsze naroża, to MANUALplus<br />

proponuje nastpne naroże do wyboru (patrz<br />

rysunek po prawej u dołu).<br />

HEIDENHAIN MANUALplus 4110 491<br />

9.3 ICP-przykład „matryca”


9.3 ICP-przykład „matryca”<br />

Wprowadzanie ICP-konturu jest zakończone.<br />

Powrót zamyka programowanie ICP i Zapis<br />

zakończony zamyka cykl ICP.<br />

Kontrolowanie ICP-skrawania<br />

Przebieg skrawania zostaje sprawdzony przy<br />

pomocy symulacji. Wywołanie symulacji nastpuje<br />

przy pomocy softkey Grafika.<br />

Nastpnie cykl zostaje przy pomocy Zapisać do<br />

pamici lub Nadpisać przejty do programu cykli.<br />

492 9 Przykłady


ICP-obróbka wykańczajca<br />

Zdefiniowany ICP-kontur „777” („matryca”) zostaje<br />

używany dla cyklu obróbki wykańczajcej.<br />

Kontrola ICP-obróbki wykańczajcej<br />

Przebieg cyklu obróbki wykańczajcej ICP zostaje<br />

sprawdzany przy pomocy „symulacji graficznej”<br />

(softkey Grafika). Nastpnie cykl zostaje przy<br />

pomocy Zapisać do pamici lub Nadpisać przejty<br />

do programu cykli.<br />

MANUALplus obrabia na gotowo „w kierunku<br />

konturu” (patrz rysunek po prawej u dołu).<br />

HEIDENHAIN MANUALplus 4110 493<br />

9.3 ICP-przykład „matryca”


9.3 ICP-przykład „matryca”<br />

Program cykli ICP-przykład „matryca”<br />

Wytwarzany program cykliczny zawiera poza ICPcyklami<br />

cykle pozycjonowania dla zmiany narzdzia<br />

(patrz rysunek po prawej).<br />

Zadania cykli:<br />

N1: znoszenie materiału (obróbka zgrubna)<br />

N2: pozycjonowanie dla zmiany narzdzia<br />

N3: obróbka wykańczajca przedmiotu<br />

N4: pozycjonowanie dla wysunicia przedmiotu<br />

494 9 Przykłady


9.4 ICP-przykład „cykl<br />

podcinania”<br />

Przykład objaśnia zastosowanie ICP-cyklu podcinania. Wychodzc z<br />

rysunku technicznego zostaj objaśnione poszczególne kroki<br />

robocze dla wytworzenia ICP-konturu i dla włczenia tego konturu do<br />

ICP-cykli.<br />

Na końcu obróbki znajduje si do dyspozycji ICP-opis konturu i<br />

program cykliczny.<br />

Obróbka nastpuje przy pomocy „ICP-przecicie radialnie”.<br />

Zastosowane narzdzie<br />

Przecinak:<br />

Pozycja T4<br />

WO = 1 orientacja narzdzia<br />

R = 0,2 promień narzdzia<br />

K = 5 szerokość ostrza<br />

Przebieg pracy<br />

Zamocowanie półwyrobu (średnia 60 mm, długość 65 mm)<br />

Nastawienie maszyny<br />

- punkt zerowy obrabianego przedmiotu określić<br />

- ustalenie wymiarów narzdzi<br />

przejście do „nauczenia”<br />

Zapisać cykle pozycjonowania dla zmiany narzdzia<br />

wywołać ICP-cykl podcinania<br />

ICP-kontur zapisać<br />

Włczyć kontur ICP do cyklu podcinania na gotowo<br />

HEIDENHAIN MANUALplus 4110 495<br />

9.4 ICP-przykład „cykl podcinania”


9.4 ICP-przykład „cykl podcinania”<br />

ICP-podcinanie radialnie<br />

Zakłada si, iż maszyna zostaje nastawiona i<br />

znajduje si w trybie „nauczenia”.<br />

W tym ICP-cyklu skrawania zostaj wprowadzone<br />

naddatki dla podcinania wstpnego. Szerokość<br />

podcinania nie zostaje wprowadzona. MANUALplus<br />

oblicza wówczas podział skrawania z dosuwami<br />

< 80% zdefiniowanej w danych o narzdziach<br />

szerokości ostrza (patrz rysunek po prawej u góry).<br />

Po wyszczególnieniu parametrów cyklu<br />

przechodzimy z ICP Edit do ICP-programowania.<br />

Wstawić element przełcza na tryb zapisu.<br />

Najpierw nastpuje wprowadzenie „zarysu konturu”.<br />

Nastpnie zostaj z „nałożenia” definiowane<br />

zaokrglenia.<br />

496 9 Przykłady


Element konturu 1<br />

Kontur rozpoczyna si z poziomej linii,<br />

przechodzcej „tangencjalnie” do nastpujcego<br />

łuku kołowego.<br />

Podanie punktu startu ICP-konturu nastpuje przy<br />

definicji pierwszego elementu konturu w „XS, ZS”.<br />

Po wprowadzeniu „punktu docelowego Z” linia jest<br />

jednoznacznie określona. MANUALplus przedstawia<br />

element konturu.<br />

HEIDENHAIN MANUALplus 4110 497<br />

9.4 ICP-przykład „cykl podcinania”


9.4 ICP-przykład „cykl podcinania”<br />

Element konturu 2<br />

Nastpny element konturu jest łukiem kołowym,<br />

którego promień tylko jest znany. Łuk kołowy nie jest<br />

jeszcze jednoznacznie określony.<br />

MANUALplus plasuje odpowiedni symbol poniżej<br />

okna grafiki i przedstawia łuk kołowy w kolorze dla<br />

nierozwizanych elementów (szarym).<br />

498 9 Przykłady


Element konturu 3<br />

Nastpny element konturu jest powierzchni<br />

ukośn, której punkt docelowy i kt s znane.<br />

Ponieważ istniej dwie możliwości rozwizania,<br />

MANUALplus ukazuje „wybór rozwizania”.<br />

Przejcie rozwizania wybiera żdane rozwizanie<br />

(rysunek po prawej u dołu).<br />

Poprzedzajcy łuk kołowy i powierzchnia ukośna s<br />

teraz jednoznacznie określone.<br />

HEIDENHAIN MANUALplus 4110 499<br />

9.4 ICP-przykład „cykl podcinania”


9.4 ICP-przykład „cykl podcinania”<br />

Element konturu 4<br />

Nastpny element konturu jest powierzchni<br />

ukośn, której punkt docelowy jest znany.<br />

Po wprowadzeniu „punktu docelowego X, Z”<br />

powierzchnia ukośna jest jednoznacznie określona.<br />

MANUALplus przedstawia elementy konturu.<br />

500 9 Przykłady


Element konturu 5<br />

Nastpny element konturu jest lini poziom.<br />

Po wprowadzeniu „punktu docelowego Z” linia jest<br />

jednoznacznie określona. MANUALplus przedstawia<br />

elementy konturu.<br />

HEIDENHAIN MANUALplus 4110 501<br />

9.4 ICP-przykład „cykl podcinania”


9.4 ICP-przykład „cykl podcinania”<br />

Element konturu 6<br />

Nastpny element konturu jest powierzchni<br />

ukośn, której punkt docelowy jest znany.<br />

Po wprowadzeniu „punktu docelowego X, Z”<br />

powierzchnia ukośna jest jednoznacznie określona.<br />

MANUALplus przedstawia elementy konturu.<br />

502 9 Przykłady


Element konturu 7<br />

Nastpny element konturu jest lini poziom.<br />

Po wprowadzeniu „punktu docelowego Z” linia jest<br />

jednoznacznie określona. MANUALplus przedstawia<br />

elementy konturu.<br />

Wprowadzenie „zarysu konturu” jest zakończone.<br />

Tryb wprowadzenia zostaje z Powrót opuszczony.<br />

HEIDENHAIN MANUALplus 4110 503<br />

9.4 ICP-przykład „cykl podcinania”


9.4 ICP-przykład „cykl podcinania”<br />

Zaokrglanie naroży<br />

Wprowadzenie zaokrglenia nastpuje poprzez<br />

„nałożenie”. Nastpnie wybieramy naroże (naroże<br />

w przód/naroże w tył). Nastpnie definiujemy<br />

„promień zaokrglenia B”. MANUALplus włcza<br />

zaokrglenie do istniejcego ICP-konturu i rysuje<br />

„udoskonalony” kontur.<br />

MANUALplus proponuje nastpne naroże konturu<br />

do wyboru. W tym przykładzie zostaj wszystkie<br />

istniejce naroża zaokrglone.<br />

ICP-kontur jest w pełni wprowadzony (patrz rysunek<br />

po prawej u dołu). Powrót zamyka programowanie<br />

ICP i Zapis zakończony zamyka cykl ICP.<br />

504 9 Przykłady


Sprawdzanie ICP-przecinania<br />

Przebieg przecinania zostaje sprawdzany przy<br />

pomocy „symulacji graficznej” (softkey Grafika). Dla<br />

lepszej kontroli można sprawdzić z pojedyńczy<br />

wiersz każdy pojedyńczy odcinek przemieszczenia.<br />

W tym przykładzie obróbka podcinaniem nie jest<br />

jeszcze zakończona (rysunek po prawej u góry).<br />

Nastpnie cykl zostaje przy pomocy Zapisać do<br />

pamici lub Nadpisać przejty do programu cykli.<br />

ICP-podcinanie (obróbka na gotowo)<br />

Zdefiniowany ICP-kontur „666” (przecicie) zostaje<br />

używany także dla obróbki wykańczajcej.<br />

HEIDENHAIN MANUALplus 4110 505<br />

9.4 ICP-przykład „cykl podcinania”


9.4 ICP-przykład „cykl podcinania”<br />

Sprawdzanie ICP-podcinania (obróbka na<br />

gotowo)<br />

Przebieg cyklu obróbki wykańczajcej podcinania<br />

ICP zostaje sprawdzany przy pomocy „symulacji<br />

graficznej” (softkey Grafika). W tym przykładzie<br />

obróbka podcinaniem na gotowo nie jest jeszcze<br />

zakończona (rysunek po prawej u góry).<br />

Nastpnie cykl zostaje przy pomocy Zapisać do<br />

pamici lub Nadpisać przejty do programu cykli.<br />

Program cykli ICP-przykład „przecicie”<br />

Wytwarzany program cykliczny zawiera poza ICPcyklami<br />

cykle pozycjonowania dla zmiany narzdzia<br />

(patrz rysunek po prawej).<br />

Zadania cykli:<br />

N1: Przecinanie konturu<br />

N2: obróbka konturu na gotowo<br />

N3: pozycjonowanie dla wyjścia<br />

przedmiotu<br />

506 9 Przykłady


9.5 ICP-przykład „frezowanie”<br />

Przykład frezowania objaśnia użycie ICP-konturu przy obróbce<br />

wzoru (szablonu). Wychodzc z rysunku technicznego zostaj<br />

objaśnione poszczególne kroki robocze dla wytworzenia ICPkonturu<br />

i dla włczenia tego konturu do ICP-cykli.<br />

Na końcu obróbki znajduje si do dyspozycji ICP-opis konturu i<br />

program cykliczny.<br />

Obróbka nastpuje z „ICP-kontur wzór okrżnie osiowo”.<br />

Zastosowane narzdzie<br />

Narzdzie frezarskie:<br />

Pozycja T40<br />

WO = 8 orientacja narzdzia<br />

I = 8 średnica freza<br />

K= 4 liczba zbów<br />

TF = 0,025 posuw na jeden zb<br />

Przebieg pracy<br />

zakłada si iż:<br />

– obróbka toczeniem jest zakończona<br />

– wymiary narzdzia s ustalone<br />

przejście do „nauczenia”<br />

Zapisać cykle pozycjonowania dla zmiany narzdzia<br />

Wywołać „kontur ICP osiowo“<br />

Dołczyć „wzór kołowo“<br />

ICP-kontur zapisać<br />

Włczyć ICP-kontur do cyklu frezowania zgrubnie<br />

Wytworzenie cyklu frezowania- obróbka na gotowo<br />

Włczyć ICP-kontur do cyklu frezowania na gotowo<br />

Definicja konturu ICP we wzorach<br />

W tym przykadzie zostaje zaprogramowany pierwszy kontur<br />

frezowania, tak jak to podano na rysunku technicznym. Dlatego<br />

obowizuje ten skok współrzdnych jako punkt referencyjny przy<br />

definicji pozycji wzoru.<br />

Alternatywnie można wymierzyć pierwszy kontur frezowania „w<br />

pocztku układu współrzdnych” i zdefiniować położenie konturów<br />

frezowania na pozycjach wzoru.<br />

HEIDENHAIN MANUALplus 4110 507<br />

9.5 ICP-przykład „frezowanie”


9.5 ICP-przykład „frezowanie”<br />

Cykl frezowania - obróbka zgrubna<br />

Obróbka zgrubna nastpuje z „ICP-kontur wzór<br />

okrżnie osiowo”. Po wyszczególnieniu parametrów<br />

cyklu przechodzimy z ICP Edit do ICPprogramowania.<br />

Srednica wzoru wynosi „K=0”, ponieważ<br />

„pierwszy kontur frezowania” zostaje<br />

zdefiniowany w swoim poprawnym<br />

położeniu i ICP-kontury zostaj<br />

rozmieszczone symetrycznie wokół<br />

punktu środkowego powierzchni<br />

czołowej.<br />

508 9 Przykłady


Element konturu 1<br />

Zuerst Najpierw nastpuje wprowadzenie „zarysu<br />

konturu”. Nastpnie zostaj z „nałożenia”<br />

definiowane zaokrglenia.<br />

Kontur rozpoczyna si z poziomej linii.<br />

Podanie punktu startu ICP-konturu nastpuje przy<br />

definicji pierwszego elementu konturu w „XS, YS”.<br />

Z wprowadzeniem „długości linii” element jest<br />

jednoznacznie określony. MANUALplus przedstawia<br />

element konturu.<br />

HEIDENHAIN MANUALplus 4110 509<br />

9.5 ICP-przykład „frezowanie”


9.5 ICP-przykład „frezowanie”<br />

Element konturu 2<br />

Nastpny element konturu jest łukiem kołowym.<br />

Punkt docelowy i promień zostaj zdefiniowane.<br />

Ponieważ istniej dwa rozwizania, MANUALplus<br />

pyta o właściiwe rozwizanie.<br />

510 9 Przykłady


Element konturu 3<br />

Nastpuje pionowa linia. Z wprowadzeniem<br />

„długości linii” element jest jednoznacznie<br />

określony.<br />

HEIDENHAIN MANUALplus 4110 511<br />

9.5 ICP-przykład „frezowanie”


9.5 ICP-przykład „frezowanie”<br />

Element konturu 4<br />

Nastpuje łuk kołowy, którego punkt docelowy i<br />

promień zostan zdefiniowane. Kontur frezowania<br />

jest teraz zamknity. To jest warunkiem dla<br />

frezowania kieszeni.<br />

Ponieważ istniej dwa rozwizania, MANUALplus<br />

pyta o właściiwe rozwizanie.<br />

512 9 Przykłady


Zaokrglanie naroży<br />

Wprowadzenie zaokrglenia nastpuje poprzez<br />

„nałożenie”. Nastpnie wybieramy naroże (naroże<br />

w przód/naroże w tył). Nastpnie definiujemy<br />

„promień zaokrglenia B”. MANUALplus włcza<br />

zaokrglenie do istniejcego ICP-konturu i rysuje<br />

„udoskonalony” kontur.<br />

MANUALplus proponuje nastpne naroże konturu<br />

do wyboru. W tym przykładzie zostaj wszystkie<br />

istniejce naroża zaokrglone.<br />

ICP-kontur jest w pełni wprowadzony (patrz rysunek<br />

po prawej u dołu). Powrót zamyka programowanie<br />

ICP i Zapis zakończony zamyka cykl ICP.<br />

HEIDENHAIN MANUALplus 4110 513<br />

9.5 ICP-przykład „frezowanie”


9.5 ICP-przykład „frezowanie”<br />

Cykl frezowania – o bróbka wykańczajca<br />

Obróbka nastpuje z „ICP-kontur wzór okrżnie<br />

osiowo” i z wytworzonym ICP-konturem.<br />

„O=1” definiuje „obróbk wykańczajc” – „J=0”<br />

zostaje obrabiane dno kieszeni od wewntrz do<br />

zewntrz na gotowo.<br />

Obróbka zostaje przeprowadzona przy pomocy tego<br />

freza, który został użyty także dla obróbki zgrubnej.<br />

514 9 Przykłady


Sprawdzanie ICP-frezowania (obróbka na<br />

gotowo)<br />

Przebieg ICP-cyklu obróbki wykańczajcej<br />

frezowania zostaje sprawdzany przy pomocy<br />

„symulacji graficznej” (softkey Grafika).<br />

Nastpnie cykl zostaje przy pomocy Zapisać do<br />

pamici lub Nadpisać przejty do programu cykli.<br />

Program cykliczny ICP-przykład „frezowanie”<br />

Wytwarzany program cykliczny zawiera poza ICPcyklami<br />

cykle pozycjonowania dla zmiany narzdzia<br />

(patrz rysunek po prawej).<br />

Zadania cykli:<br />

N2: Frezowanie kieszeni – obróbka zgrubna<br />

N3: Fezowanie kieszeni - obróbka wykańczajca<br />

N4: pozycjonowanie dla wysunicia przedmiotu<br />

HEIDENHAIN MANUALplus 4110 515<br />

9.5 ICP-przykład „frezowanie”


9.6 Przykład DIN-programowania „czop gwintowany”<br />

9.6 Przykład DIN-programowania<br />

„czop gwintowany”<br />

Przykład objaśnia wytwarzanie czopu gwintowanego przy pomocy<br />

DIN-programowania. Wychodzc z rysunku technicznego zostaj<br />

objaśnione poszczególne kroki robocze DIN-programu.<br />

Używane narzdzia<br />

Narzdzia do obróbki zgrubnej:<br />

Pozycja T1<br />

WO = 1 orientacja narzdzia<br />

A = 93° kt przystawienia<br />

B = 55° kt wierzchołkowy<br />

R = 0,8 promień narzdzia<br />

Narzdzia do obróbki wykańczajcej:<br />

Pozycja T2<br />

WO = 1 orientacja narzdzia<br />

A = 93° kt przystawienia<br />

B = 55° kt wierzchołkowy<br />

R = 0,5 promień narzdzia<br />

Gwintownik:<br />

Pozycja T3<br />

WO = 1 orientacja narzdzia<br />

Przebieg pracy<br />

Zamocowanie półwyrobu (średnia 60 mm, długość 100 mm)<br />

Nastawienie maszyny<br />

- punkt zerowy obrabianego przedmiotu określić<br />

- ustalenie wymiarów narzdzi<br />

- zapisać punkt zmiany narzdzia<br />

przejść do edytora DIN<br />

wytworzyć DIN-program „czop gwintowany”<br />

DIN-program „czop gwintowany” przetestować w symulacji<br />

516 9 Przykłady


DIN-program „czop gwintowany”<br />

%888.NC Numer programu DIN-programu<br />

[DIN PRZYKłAD "CZOP GWINTOWANY"] Opis programu<br />

N1 G14 Q1 Najazd pozycji zmiany narzdzia, użycie narzdzia obróbki zgrubnej<br />

N2 G96 S150 G95 F0.4 T1 Wywołanie narzdzia obróbki zgrubnej, prdkość, posuw<br />

zaprogramować<br />

N3 G0 X62 Z2 dosuw do przedmiotu<br />

N4 G819 P4 H0 I0.3 K0.1 Cykl „obróbka zgrubna konturu wzdłuż z pogłbianiem”<br />

N5 G0 X13 Z0 Punkt startu opisu konturu (dla cyklu obróbki zgrubnej G819)<br />

N6 G1 X16 Z-1.5 Opis konturu<br />

N7 G1 Z-30<br />

N8 G25 H7 I1.15 K5.2 R0.8 W30 FP1.5 Kontur podcicia (jest elementem opisu konturu)<br />

N9 G1 X20<br />

N10 G1 X40 Z-35<br />

N11 G1 Z-55 B4<br />

N12 G1 X55 B-2<br />

N13 G1 Z-70<br />

N14 G1 X60<br />

N15 G80 Koniec opisu konturu (dla cyklu obróbki zgrubnej G819)<br />

N16 G14 Q1 Najazd punktu zmiany narzdzia, użycie narzdzia dla obróbki<br />

wykańczajcej<br />

N17 G96 S220 G95 F0.2 T2 Wywołanie narzdzia obróbki na gotowo, prdkość, posuw<br />

zaprogramować<br />

N18 G0 X62 Z2 dosuw do przedmiotu<br />

N19 G89 Cykl obróbki wykaczajŃcej konturu<br />

N20 G42 Narzdzie jest z lewej strony konturu<br />

N21 G0 X13 Z0 Punkt startu opisu konturu (dla cyklu obróbki na gotowo G89)<br />

N22 G1 X16 Z-1.5 Opis konturu<br />

N23 G1 Z-30<br />

N24 G25 H7 I1.15 K5.2 R0.8 W30 FP1.5 Kontur podcicia (jest elementem opisu konturu)<br />

N25 G1 X20<br />

N26 G1 X40 Z-35<br />

N27 G1 Z-55 B4<br />

N28 G1 X55 B-2<br />

N29 G1 Z-70<br />

N30 G1 X60<br />

N31 G80 Koniec opisu konturu (dla cyklu obróbki zgrubnej G89)<br />

N32 G14 Q1 Najazd punktu zmiany narzdzia, użycie gwintownika<br />

N33 G97 S800 T3 Wywołanie gwintownika, (stał) prdkość obrotow<br />

zaprogramować<br />

HEIDENHAIN MANUALplus 4110 517<br />

9.6 Przykład DIN-programowania „czop gwintowany”


9.6 Przykład DIN-programowania „czop gwintowany”<br />

N34 G0 X16 Z2 Najazd punktu startu gwintu<br />

N35 G350 Z-29 F1.5 U-999 Cykl prosty, jednozwojowy gwint poduny<br />

N36 G14 Q1 Wysunicie narzdzia z materiału (najazd punktu zmiany narzdzia)<br />

N37 M30 Koniec programu<br />

KONIEC<br />

Kontrola DIN-programu<br />

Po wytworzeniu DIN-programu „czop gwintowany”<br />

przechodzimy do „przebiegu programu”, aby<br />

przetestować program (patrz rysunek po prawej u<br />

góry).<br />

„Symulacja” ukazuje kontur „czopu gwintowanego” i<br />

każdy pojedyńczy ruch narzdzia (patrz rysunek po<br />

prawej u dołu).<br />

518 9 Przykłady


9.7 Przykład DIN-programowanie<br />

„frezowanie”<br />

Przykład objaśnia obróbk powierzchni czołowej przy pomocy DINprogramowania.<br />

Zastosowane narzdzie<br />

Narzdzie frezarskie (obróbka zgrubna i wykańczajca):<br />

Pozycja T40<br />

WO = 8 orientacja narzdzia<br />

I = 8 średnica freza<br />

K= 4 liczba zbów<br />

TF = 0,025 posuw na jeden zb<br />

Zakłada si, iż:<br />

obróbka toczeniem jest zakończona<br />

wymiary narzdzia s ustalone<br />

HEIDENHAIN MANUALplus 4110 519<br />

9.7 Przykład DIN-programowanie „frezowanie”


9.7 Przykład DIN-programowanie „frezowanie”<br />

Program DIN „powierzchnia czołowa<br />

frezowanie”<br />

%2005.NC Numer programu DIN-programu<br />

[PRZYKłAD FREZOWANIE PłASZCZYZNA<br />

CZOłOWA ]<br />

Opis programu<br />

N1 M5 Wrzeciono stop<br />

N2 G197 S3183 G195 F0.12 M103 Prdkość obrotowa, posuw programować<br />

N3 T40 Wywołać narzdzie frezarskie<br />

N4 M14 Włczyć oś C<br />

N5 G110 C0 Pozycjonowanie osi C<br />

N6 G0 X80 Z2 dosuw do przedmiotu<br />

N7 G793 Z0 ZE-6 P3 U0.5 I1 K0.15 F0.1 Cykl „frezowanie konturu powierzchnia czołowa” – obróbka<br />

E0.08 H0 Q0<br />

zgrubna<br />

N8 G100 XK20 YK5 Punkt startu opisu konturu dla cyklu G793<br />

N9 G101 XK50 B5<br />

N10 G103 XK5 YK50 R50 Q1 B5<br />

N11 G101 XK5 YK20 B5<br />

N12 G102 XK20 YK5 R20 B5<br />

Opis konturu<br />

N13 G80 Koniec opisu konturu<br />

N14 M15 Wyłczenie osi C<br />

N15 G14 Q0 Wysunicie narzdzia z materiału (najazd punktu zmiany<br />

narzdzia)<br />

N16 M30<br />

KONIEC<br />

Koniec programu<br />

520 9 Przykłady


Kontrola DIN-programu<br />

Po wytworzeniu DIN-programu „frezowanie<br />

płaszczyzny czołowej” przechodzimy do „przebiegu<br />

programu”, aby przetestować program (patrz<br />

rysunek po prawej u góry). Prosz przełczyć<br />

symulacj na „widok z przodu”, aby sprawdzić<br />

kontury i każde pojedyńcze przemieszczenie<br />

narzdzia (patrz rysunek po prawej u dołu).<br />

HEIDENHAIN MANUALplus 4110 521<br />

9.7 Przykład DIN-programowanie „frezowanie”


Tabele i przegld informacji<br />

HEIDENHAIN MANUALplus 4110 523


10.1 Skok gwintu<br />

10.1 Skok gwintu<br />

Jeżeli skok gwintu nie jest podany, to zostaje on określony na<br />

podstawie średnicy z nastpujcej tabeli.<br />

Srednica Skok gwintu Srednica Skok gwintu<br />

1 0,25 12 1,75<br />

1,1 0,25 14 2<br />

1,2 0,25 16 2<br />

1,4 0,3 18 2,5<br />

1,6 0,35 20 2,5<br />

1,8 0,35 22 2,5<br />

2 0,4 24 3<br />

2,2 0,45 27 3<br />

2,5 0,45 30 3,5<br />

3 0,5 33 3,5<br />

3,5 0,6 36 4<br />

4 0,7 39 4<br />

4,5 0,75 42 4,5<br />

5 0,8 45 4,5<br />

6 1 48 5<br />

7 1 52 5<br />

8 1,25 56 5,5<br />

9 1,25 60 5,5<br />

10 1,5 64 6<br />

11 1,5 68 6<br />

524 10 Tabele i przegld informacji


10.2 Parametry pod<strong>toczenia</strong><br />

DIN 76 – parametry pod<strong>toczenia</strong><br />

MANUALplus ustala te parametry – w zależności od skoku<br />

gwintu – na podstawie nastpujcej tabeli.<br />

Oznaczenia:<br />

I = średnica podcicia<br />

K = długość podcicia<br />

R = promień podcicia<br />

W = kt podcicia<br />

Podcicie gwintu DIN 76 – gwint zewntrzny Podcicie gwintu DIN 76 – gwint wewntrzny<br />

Skok gwintu I K R W Skok gwintu I K R W<br />

0,2 D – 0,3 0,7 0,1 30° 0,2 D +0,1 1,2 0,1 30°<br />

0,25 D -0,4 0,9 0,12 30° 0,25 D +0,1 1,4 0,12 30°<br />

0,3 D -0,5 1,05 0,16 30° 0,3 D +0,1 1,6 0,16 30°<br />

0,35 D -0,6 1,2 0,16 30° 0,35 D +0,2 1,9 0,16 30°<br />

0,4 D -0,7 1,4 0,2 30° 0,4 D +0,2 2,2 0,2 30°<br />

0,45 D -0,7 1,6 0,2 30° 0,45 D +0,3 2,4 0,2 30°<br />

0,5 D -0,8 1,75 0,2 30° 0,5 D +0,3 2,7 0,2 30°<br />

0,6 D – 1 2,1 0,4 30° 0,6 D +0,3 3,3 0,4 30°<br />

0,7 D – 1,1 2,45 0,4 30° 0,7 D +0,3 3,8 0,4 30°<br />

0,75 D -1,2 2,6 0,4 30° 0,75 D +0,3 4,0 0,4 30°<br />

0,8 D – 1,3 2,8 0,4 30° 0,8 D +0,3 4,2 0,4 30°<br />

1 D -1,6 3,5 0,6 30° 1 D +0,5 5,2 0,6 30°<br />

1,25 D – 2 4,4 0,6 30° 1,25 D +0,5 6,7 0,6 30°<br />

1,5 D – 2,3 5,2 0,8 30° 1,5 D +0,5 7,8 0,8 30°<br />

1,75 D – 2,6 6,1 1 30° 1,75 D +0,5 9,1 1 30°<br />

2 D – 3 7 1 30° 2 D +0,5 10,3 1 30°<br />

2,5 D – 3,6 8,7 1,2 30° 2,5 D +0,5 13 1,2 30°<br />

HEIDENHAIN MANUALplus 4110 525<br />

10.2 Parametry pod<strong>toczenia</strong>


10.2 Parametry pod<strong>toczenia</strong><br />

Podcicie gwintu DIN 76 – gwint zewntrzny Podcicie gwintu DIN 76 – gwint wewntrzny<br />

Skok gwintu I K R W Skok gwintu I K R W<br />

3 D – 4,4 10,5 1,6 30° 3 D +0,5 15,2 1,6 30°<br />

3,5 D – 5 12 1,6 30° 3,5 D + 0,5 17,7 1,6 30°<br />

4 D - 5,7 14 2 30° 4 D + 0,5 20 2 30°<br />

4,5 D - 6,4 16 2 30° 4,5 D + 0,5 23 2 30°<br />

5 D - 7 17,5 2,5 30° 5 D +0,5 26 2,5 30°<br />

5,5 D - 7,7 19 3,2 30° 5,5 D + 0,5 28 3,2 30°<br />

6 D - 8,3 21 3,2 30° 6 D + 0,5 30 3,2 30°<br />

526 10 Tabele i przegld informacji


DIN 509 E, DIN 509 F – parametry podcicia<br />

MANUALplus ustala te parametry – w zależności od średnicy<br />

– na podstawie nastpujcej tabeli.<br />

Oznaczenia:<br />

I = głbokość podcicia<br />

K = długość podcicia<br />

R = promień podcicia<br />

W = kt podcicia<br />

Głbokość podcicia<br />

A= kt płaski<br />

Podcicie 509 E Podcicie 509 F<br />

Srednica I K R W Srednica I K R W P A<br />

1,6 – 3 0,1 1 0,2 15° 0,1 8°<br />

> 3 – 10 0,2 2 0,2 15° > 3 – 10 0,2 2 0,4 15° 0,1 8°<br />

> 10 – 18 0,2 2 0,6 15° > 10 – 18 0,2 2 0,6 15° 0,1 8°<br />

> 18 – 80 0,3 2,5 0,6 15° > 18 – 80 0,3 2,5 0,6 15° 0,2 8°<br />

> 80 0,4 4 1 15° > 80 0,4 4 1 15° 0,3 8°<br />

HEIDENHAIN MANUALplus 4110 527<br />

10.2 Parametry pod<strong>toczenia</strong>


10.3 Informacje techniczne<br />

10.3 Informacje techniczne<br />

Dane techniczne<br />

Model sterowania Sterowanie kształtowe z zintegrowanym regulowaniem napdu<br />

2 wyregulowane osie X/Z), wyregulowane wrzeciono główne i 1<br />

napdzane narzdzie<br />

Wyświetlacz Zintegrowany 10,4“- monitor kolorowy płaski w technologii TFT<br />

Wyróżnione pola wyświetlania wartości rzeczywistych i statusu<br />

Wyświetlacz obciżenia wrzeciona<br />

Wskazówki o błdach tekstem otwartym<br />

Pamić programu Dysk twardy > 4,5 GB<br />

Dokładność wprowadzenia i krok wskazania X-oś: 0,5 μm, średnica 1 μm<br />

Z-oś: 1 μm<br />

Oś C: 0,001°<br />

Interpolacja Prosta w trzech osiach głównych (max.±10 m)<br />

Okrg w 2 osiach (max.±100 m)<br />

Posuw max. 9,999 m/min lub max. 9,999 mm/obr.<br />

Stała prdkość skrawania<br />

Posuw gwintowania do max. 99,999 m/obr.<br />

Posuw z łamaniem wióra<br />

Bieg szybki do max. 99,999 m/min<br />

Wrzeciono główne 0 do 9 999 min–1<br />

Regulowanie osi Cyfrowe regulowanie napdu dla silników synchronicznych i<br />

asynchronicznych<br />

Takt regulowania położenia: < 3 ms<br />

Regulowanie prdkości obrotowej: < 0,6 ms<br />

Regulowanie zasilania: < 0,1 ms<br />

Prdkość obrotowa Prdkość obrotowa: 0...9999 min-1<br />

Kompensacja błdów Luz/odwrócenie<br />

Błd wzniosu wrzeciona<br />

Kt nachylenia ukośnej osi<br />

Temperatura<br />

Zintegrowane PLC 512 kbajtów pamici programowej<br />

124 kbajtów pamici danych<br />

Interfejs danych RS 232-C, max. 38,4 KBaud<br />

RS 422-C, max. 38,4 KBaud<br />

Ethernet 10 MBit<br />

Temperatura robocza 0 °C do 45°C<br />

528 10 Tabele i przegld informacji


Funkcje operatora<br />

Tryb pracy obsługa rczna Rczne przemieszczenie sań poprzez wyłcznik krzyżowy lub<br />

przy pomocy elektronicznych kółek obrotowych<br />

Wspomagany graficznie zapis i odpracowywanie cykli z<br />

bezpośrednim przejściem do rcznej obsługi maszyny<br />

Naprawianie gwintu (dopracowanie gwintu przy<br />

wymocowanych i ponownie zamocowywanych przedmiotach)<br />

Tryb pracy nauczenia Sekwencyjne uporzdkowywanie cykli obróbki<br />

Każdy cykl obróbki zostaje graficznie symulowany<br />

bezpośrednio po wprowadzeniu danych<br />

Natychmiastowe odpracowywanie po każdym wprowadzeniu<br />

cyklu<br />

Zapis do pamici cykli obróbki, przy tym automatyczne<br />

generowanie programu<br />

Tryb pracy przebieg programu Programy cykliczne lub programy DIN w trybie odpracowania<br />

pojedyńczych wierszy lub według kolejności<br />

Programowanie – cykle obróbki Zapis cykli tekstem otwartym ze wspomaganiem graficznym<br />

Przemieszczenia liniowe i kołowe, fazki i zaokrglenia<br />

<strong>Cykle</strong> skrawania dla <strong>toczenia</strong> wzdłużnego i planowego, dla<br />

prostych, kompleksowych i opisanych z ICP konturów<br />

<strong>Cykle</strong> przecinania dla prostych, kompleksowych i opisanych z<br />

ICP konturów<br />

<strong>Cykle</strong> <strong>toczenia</strong> <strong>poprzecznego</strong> dla prostych, kompleksowych i<br />

opisanych z ICP konturów<br />

Podcicia zgodnie z DIN76, DIN509E, DIN509F<br />

Cykl obcinania<br />

<strong>Cykle</strong> wiercenia, wiercenia głbokich otworów i gwintowania<br />

Liniowe i kołowe uporzdkowanie odwiertów na płaszczyźnie<br />

czołowej i bocznej<br />

<strong>Cykle</strong> dla jednozwojowych, wielozwojowych równoległych do<br />

osi i stożkowych gwintów<br />

Osiowe i radialne cykle frezowania dla rowków, figrur,<br />

powierzchni jedno- i wielokrawdziowych jak i dla<br />

kompleksowych opisanych z ICP konturów<br />

Frezowanie gwintu<br />

Wykorzystywanie makrosów DIN w programach cykli<br />

Wzory odwiertów na płaszczyźnie planowej i bocznej<br />

Konwersowanie programów cykli na programy DIN<br />

Interakcyjne programowanie konturu (ICP) Prosta w trzech osiach głównych (max.±10 m)<br />

Okrg w 2 osiach (max.±100 m)<br />

HEIDENHAIN MANUALplus 4110 529<br />

10.3 Informacje techniczne


10.3 Informacje techniczne<br />

Funkcje operatora<br />

DIN-programowanie Programowanie NC według DIN 66025<br />

Generowanie programów DIN lub makrosów DIN<br />

Programowanie cykli skrawania, podcinania, <strong>toczenia</strong><br />

<strong>poprzecznego</strong>, wiercenia i frezowania<br />

Uproszczone programowanie geometrii (obliczenie<br />

brakujcych danych)<br />

Programowanie zmiennych<br />

Podprogramy<br />

Dane o położeniu Pozycje zadane we współrzdnych prostoktnych lub<br />

biegunowych<br />

Absolutne lub inkrementalne dane wymiarowe<br />

Zapis i wyświetlanie w systemie metrycznym lub calowym<br />

Wskazanie pozostałej do zadanego punktu drogi<br />

Korekcje narzdzia Korekcja położenia wierzchołka narzdzia na płaszczyźnie X/Z<br />

Automatyczne rozpoznawanie położenia wierzchołka narzdzia<br />

Dokładna korekcja narzdzia poprzez kółko obrotowe z<br />

przejciem wartości korekcji do tabeli narzdzi<br />

Kompensacja promienia ostrza i promienia freza<br />

Tabela narzdzi Tabela narzdzi dla 99 narzdzi z opisem narzdzi<br />

Graficzne wspomaganie zapisu narzdzi<br />

Nadzorowane narzdzia po okresie trwałości płytki tncej lub<br />

nadzorowanie liczby produkowanych przedmiotów<br />

Grafika testowa Graficzna symulacja pojedyńczych cykli, nauczonych<br />

programów cykli lub programów DIN<br />

Dwuwymiarowa grafika kreskowa lub śladowa<br />

Widok na obrót lub czołowo albo prezentacja (rozwinitej)<br />

powierzchni bocznej<br />

Powikszenie lub pomniejszenie wycinka (zoom)<br />

Analiza czasu obróbki Obliczanie czasów głównych lub pobocznych<br />

Uwzgldnienie wywołanych przez CNC poleceń przełczenia<br />

Przedstawienie pojedyńczych czasów na jeden cykl lub na<br />

jedn zmian narzdzia w programach DIN<br />

530 10 Tabele i przegld informacji


Oprzyrzdowanie<br />

Elektroniczne kółka obrotowe Dla przemieszczania osi jak na obsługiwanej rcznie<br />

obrabiarce; mog zostać podłczone maksymalnie 2<br />

elektroniczne kółka obrotowe.<br />

Dodatkowo można podłczyć przenośne kółko obrotowe<br />

HR410.<br />

DataPilot Oprogramowanie sterowania na PC dla:<br />

programowania i testu programu<br />

Zarzdzanie programem<br />

Zarzdzanie danymi środków produkcji<br />

Zabezpiecznie danych<br />

Szkolenie<br />

HEIDENHAIN MANUALplus 4110 531<br />

10.3 Informacje techniczne


10.4 Peryferia interfejs danych<br />

10.4 Peryferia interfejs danych<br />

Typ wtyczki: 9-biegunowo SUB-D trzpienie<br />

Pin Sygnał RS232<br />

1 nie zajmowaĺ<br />

2 RxD Receive Data<br />

3 TxD Transmit Data<br />

4 DTR Data Terminal<br />

Ready<br />

5 GND Signal-Ground<br />

6 DSR Data Set Ready<br />

7 RTS Request to Send<br />

8 CTS Clear to Send<br />

9 nie zajmowaĺ<br />

Ze wzgldu na bezpośrednie galwaniczne połczenia z<br />

zewntrznym PC mog różne poziomy bazowe zasilania<br />

sieci prowadzić do zakłóceń w interfejsie.<br />

Należy przedsiwzić:<br />

Wykorzystywać możliwie wtyczk serwisow na<br />

maszynie dla PC.<br />

Dokonać podłczenia/odłczenia tylko przy<br />

wyłczonej maszynie i wyłczonym PC.<br />

Nie przekraczać 20 m długości kabla i w przypadku<br />

czstych zakłóceń używać krótszych długości kabla.<br />

Zaleca si: Użycie adaptera z galwanicznym<br />

odłczaniem.<br />

532 10 Tabele i przegld informacji


Index<br />

Symbols<br />

Łuk kołowy<br />

DIN-programowanie<br />

Powierzchnia boczna G112/ G113 ... 374<br />

Powierzchnia czołowa G102/G103 ... 362<br />

Ruch kołowy G12/G13 ... 295<br />

Ruch kołowy G2/G3 ... 293<br />

Kontur ICP<br />

Kontur <strong>toczenia</strong> ... 262<br />

Płaszczyzna czołowa ... 270<br />

Powierzchnia boczna ... 274<br />

A<br />

Addytywna korekcja<br />

DIN-cykl G149 ... 303<br />

Parametry ... 432<br />

Zapis podczas odpracowywania programu ... 65<br />

Aktualne parametry ... 432<br />

API-gwint<br />

DIN-cykl G352 ... 342<br />

Programowanie cykli ... 170<br />

Auto Login ... 444<br />

B<br />

Błd PLC ... 37<br />

Błd systemowy ... 37<br />

Bajty ... 39<br />

Bieg szybki<br />

DIN-programowanie<br />

Bieg szybki G0 ... 290<br />

Bieg szybki powierzchnia boczna G110 ... 372<br />

Bieg szybki powierzchnia czołowa G100 ... 360<br />

Prdkoś na konturze obsługa rczna (parametry) ... 432<br />

Prdkość biegu szybkiego tryb automatyczny<br />

(parametry) ... 432<br />

Programowanie cykli<br />

Bieg szybki pozycjonowania osi C ... 202<br />

Bieg szybki pozycjonowanie ... 89<br />

Bity stop (szeregowe przesyłanie danych) ... 445<br />

C<br />

Cykl ... 345<br />

Cykl frezowania figury powierzchnia boczna G794 ... 377<br />

Cykl frezowania figury powierzchnia czołowa G793 ... 364<br />

Cykl powtarzania konturu, prosty G83 ... 321<br />

Cykl wiercenia G71 ... 354<br />

<strong>Cykle</strong> frezowania ... 201<br />

<strong>Cykle</strong> pojedyńczych przejść... ... 88<br />

<strong>Cykle</strong> skrawania ... 98<br />

<strong>Cykle</strong> <strong>toczenia</strong> <strong>poprzecznego</strong><br />

DIN-programowanie<br />

Cykl przecinania prosty G865/G866 ... 328<br />

Przecinanie konturu G861/G862 ... 324<br />

Przecinanie konturu obróbka wykańczajca G863/<br />

G864 ... 326<br />

Toczenie poprzeczne na gotowo G867/G868 ... 329<br />

Programowanie cykli<br />

ICP-cykl podcinania ... 139<br />

ICP-cykl podcinania obróbka wykańczajca ... 141<br />

Podcicie ... 131<br />

Podcicie obróbka wykańczajca prosta ... 135<br />

Podcicie obróbka wykańczajca rozszerzona ... 137<br />

Podcicie rozszerzone ... 133<br />

<strong>Cykle</strong> wiercenia<br />

DIN-programowanie ... 354<br />

Programowanie cykli ... 190<br />

Czasy obróbki ... 74<br />

Czekaj na czas G204 ... 391<br />

Czytanie wartości parametrów ... 397<br />

D<br />

Długość słowa (szeregowe przesyłanie danych) ... 445<br />

Dane maszynowe<br />

DIN-programowanie ... 286<br />

Konfigurowanie wskazania ... 439<br />

Programowanie cykli ... 83<br />

Wyświetlanie i zapis danych ... 46<br />

Dane skrawania ... 412<br />

Data, godzina ... 455<br />

DATAPILOT ... ... 441<br />

Definicja figury<br />

Płaszczyzna czołowa<br />

Koło pełne G304 ... 368<br />

Prostokt G305 ... 369<br />

Wielokt G307 ... 370<br />

Powierzchnia boczna<br />

Koło pełne G314 ... 380<br />

Prostokt G315 ... 381<br />

Wielokt G317 ... 382<br />

Diagnoza ... 455<br />

Diagnoza PLC ... 37<br />

DIN-cykl (programowanie cykli) ... 239<br />

DIN-konwersja ... 77<br />

DIN-programy ... 278<br />

DIN-przykład<br />

Frezowanie ... 519<br />

DIN-przykad<br />

Czop gwintowany ... 516<br />

HEIDENHAIN MANUALplus 4110 533<br />

Index


Index<br />

Dołczenie kółka obrotowego<br />

przy G350 ... 340<br />

przy G351 ... 341<br />

przy G352 ... 342<br />

przy G353 ... 343<br />

Dokładność wprowadzenia ... 528<br />

Drżek krzyżowy ... 60<br />

Drukarka ... 441<br />

E<br />

Edycja parametrów adresowych ... 283<br />

edytowanie ... 39<br />

Element kołowy<br />

DIN-programowanie<br />

Powierzchnia boczna G112/ G113 ... 374<br />

Ruch kołowy G12/G13 ... 295<br />

Ruch kołowy G2/G3 ... 293<br />

Strona czołowa G102/G103 ... 362<br />

Kontur ICP<br />

Kontur <strong>toczenia</strong> ... 262<br />

Płaszczyzna czołowa ... 270<br />

Powierzchnia boczna ... 274<br />

Obróbka kołowa (programowanie cykli) ... 94<br />

Elementy formy (ICP)<br />

Nałożenie elementów formy ... 259<br />

Podstawowe zagadnienia ... 242<br />

Zapisać elementy formy ... 263<br />

Ethernet ... 442<br />

F<br />

Fazka<br />

DIN-cykl G88 ... 323<br />

ICP-powierzchnia boczna ... 275<br />

ICP-powierzchnia czołowa ... 271<br />

Kontur <strong>toczenia</strong> ICP ... 264<br />

Programowanie cykli ... 95<br />

Frez dla rowków ... 413<br />

Frez do gwintów ... 413<br />

Frez trzpieniowy ... 413<br />

Frezowanie czołowe (programowanie cykli) ... 211<br />

Frezowanie figury osiowo (programowanie cykli) ... 204<br />

Frezowanie figury radialnie (programowanie cykli) ... 216<br />

Frezowanie powierzchni, powierzchnia czoowa<br />

G797 ... 366<br />

Frezowanie rowka spiralnego<br />

DIN-cykl G798 ... 379<br />

Programowanie cykli ... 223<br />

Funkcje bloku ... 285<br />

Funkcje M<br />

DIN-programowanie ... 408<br />

M19 (pozycjonowanie wrzeciona) (programowanie<br />

cykli) ... 97<br />

Podstawowe zagadnienia programowania cykli ... 82<br />

Zapisać cykl M (programowanie cykli) ... 97<br />

Funkcje matematyczne ... 396<br />

Funkcje przełczania (M-funkcje) ... 82<br />

Funkcje przesunicia (symulacja) ... 73<br />

Funkcje słowa (programowanie DIN) ... 283<br />

Funkcje wiersza (programowanie DIN) ... 281<br />

F-wskazanie ... 47<br />

G<br />

globalna zmienna (programowanie DIN) ... 397<br />

gwint<br />

DIN-programowanie<br />

API-gwint G352 ... 342<br />

Cykl gwintu, prosty G32 ... 337<br />

Frezowanie gwintu osiowo G799 ... 358<br />

Gwint stożkowy G353 ... 343<br />

Gwintowanie G36 ... 357<br />

Metryczny ISO-gwint G35 ... 339<br />

Pojedyńczy odcinek G33 ... 338<br />

prosty, jednozwojowy gwint podłużny G350 ... 340<br />

rozszerzony, wielozwojowy gwint podłużny<br />

G351 ... 341<br />

Uniwersalny cykl gwintowania G31 ... 335<br />

Programowanie cykli<br />

API-gwint ... 170<br />

API-gwint dodatkowo nacinać ... 178<br />

Cykl gwintowania ... 165<br />

Cykl gwintowania rozszerzony ... 166<br />

<strong>Cykle</strong> gwintowania i podcinania ... 162<br />

Dobieg gwintu/wybieg gwintu ... 163<br />

Dodatkowe nacinanie gwintu rozszerzone ... 174<br />

Dodatkowe nacinanie gwintu stożkowego ... 176<br />

Frezowanie gwintu osiowo ... 197<br />

Głbokość gwintu ... 163<br />

Gwint stożkowy ... 168<br />

Gwintowanie osiowo/radialnie ... 195<br />

Nacicie gwintu ... 180<br />

Nacinanie dodatkowe gwintu ... 172<br />

Położenie gwintu ... 162<br />

Gwint stożkowy<br />

DIN-cykl G353 ... 343<br />

Programowanie cykli ... 168<br />

534 Index


H<br />

Hardware-Handshake (szeregowe przesyłanie<br />

danych) ... 445<br />

Hasło (automatyczne zalogowanie) ... 444<br />

Hasło dla zameldowania użytkownika ... 453<br />

I<br />

ICP-cykle<br />

Frezowanie figury osiowo ... 208<br />

Frezowanie figury radialnie ... 220<br />

Obróbka wykańczajca równolegle do konturu ... 119<br />

Obróbka wykańczajca wzdłuż/plan ... 123<br />

Podcicie obróbka wykańczajca radialnie/<br />

osiowo ... 141<br />

Podstawowe zagadnienia ... 83<br />

Przecicie radialnie/osiowo ... 139<br />

Skrawanie równolegle do konturu ... 117<br />

Skrawanie wzdłużne/planowe ... 121<br />

Toczenie poprzeczne obróbka na gotowo radialnie/<br />

osiowo ... 154<br />

Toczenie poprzeczne radialnie/osiowo ... 152<br />

ICP-elementy konturu<br />

Kontur <strong>toczenia</strong> ... 260<br />

Płaszczyzna czołowa ... 268<br />

Powierzchnia boczna ... 272<br />

ICP-programowanie<br />

Absolutne lub inkrementalne wymiarowanie ... 244<br />

Edycja konturów ... 243<br />

Elementy konturu płaszczyzna czołowa ... 268<br />

Elementy konturu powierzchnia boczna ... 272<br />

Elementy konturu <strong>toczenia</strong> ... 260<br />

Kierunek konturu ... 249<br />

Nałożenie elementów formy ... 259<br />

Podstawowe zagadnienia ... 242<br />

Prezentacja konturu ... 246<br />

Programowanie zmian ... 254<br />

Przejścia pomidzy elementami konturu ... 245<br />

Wybór rozwizania ... 248<br />

Zapis konturu, rozszerzenie ... 244<br />

ICP-przykład<br />

Cykl podcinania ... 495<br />

Czop gwintowany ... 470<br />

Frezowanie ... 507<br />

Matryca ... 483<br />

IF-polecenie ... (DIN-programowanie) ... 401<br />

Imi użytkownika (automatyczne zalogowanie) ... 444<br />

Interfejsy dla przesyłania danych ... 442<br />

K<br />

Kt boku zarysu gwintu (cykl gwintowania) ... 163<br />

Kt dosuwu (cykl gwintowania) ... 163<br />

Kt przy zatrzymaniu (tryb cykli) ... 46<br />

Kierunek frezowania (programowanie cykli) ... 224<br />

Kierunek konturu (ICP) ... 249<br />

Kierunek obrotu (parametry narzdzi) ... 426<br />

Kierunek obrotu wrzeciona ... 82<br />

Kierunek skrawania i dosuwu (programowanie cykli) ... 98<br />

Klawiatura ... 23<br />

Klawiatura alfanumeryczna ... 35<br />

Klawiatura wprowadzania danych ... 23<br />

Klawisz menu ... 39<br />

Klawisz procesu ... 33<br />

Klawisze page ... 39<br />

Komentarze ... 279<br />

DIN-programowanie ... 279<br />

Opracowywanie komentarzy (programowanie<br />

DIN) ... 284<br />

Wiersz komentarza w programie cyklicznym ... 82<br />

Kompensacja promienia freza<br />

DIN-programowanie ... 300<br />

Podstawowe zagadnienia ... 29<br />

Kompensacja promienia ostrza i promienia freza<br />

DIN-programowanie ... 300<br />

Podstawowe zagadnienia ... 28<br />

Komunikaty o błdach ... 36<br />

Konfiguracja przesyłania danych ... 444<br />

Koniec cyklu G80 ... 310<br />

Kontur ... 344<br />

Kontur „rozdzielić” (ICP) ... 258<br />

Kontury (ICP)<br />

Elementy konturu płaszczyzna czołowa ... 268<br />

Elementy konturu powierzchnia boczna ... 272<br />

Elementy konturu <strong>toczenia</strong> ... 260<br />

Prezentacja konturu ... 246<br />

Programowanie zmian ... 254<br />

Korekcja ostrzy G148 ... 302<br />

Korekcja zużycia ... 412<br />

Korekcje ... 65<br />

Krzyż osiowy ... 71<br />

Krzywa równoodległa/ekwidystanta (FRK) ... 29<br />

Krzywa równoodległa/ekwidystanta (SRK) ... 28<br />

Kursor ... 39<br />

L<br />

Linia<br />

DIN-programowanie<br />

Liniowo powierzchnia boczna G111 ... 373<br />

Liniowo powierzchnia czołowa G101 ... 361<br />

Przemieszczenie liniowe G1 ... 292<br />

HEIDENHAIN MANUALplus 4110 535<br />

Index


Index<br />

Kontur ICP<br />

Kontur <strong>toczenia</strong> ... 260<br />

Płaszczyzna czołowa ... 269<br />

Powierzchnia boczna ... 273<br />

Liniowy rowek<br />

DIN-programowanie<br />

Powierzchnia boczna G792 ... 376<br />

Strona czołowa G791 ... 363<br />

Programowanie cykli<br />

Rowek osiowo ... 203<br />

rowek radialnie ... 215<br />

Lista instrukcji G<br />

Bieg szybki powierzchnia boczna G110 ... 372<br />

G0 bieg szybki ... 290<br />

G1 przemieszczenie liniowe ... 292<br />

G100 bieg szybki powierzchnia czołowa ... 360<br />

G101 Liniowo powierzchnia czołowa ... 361<br />

G102 łuk kołowy powierzchnia czołowa ... 362<br />

G103 łuk kołowy powierzchnia czołowa ... 362<br />

G111 Liniowo powierzchnia boczna ... 373<br />

G112 kołowo powierzchnia boczna ... 374<br />

G113 kołowo powierzchnia boczna ... 374<br />

G12 ruch kołowy ... 295<br />

G120 Srednica referencyjna ... 371<br />

G126 ograniczenie prdkości obrotowej ... 297<br />

G13 ruch kołowy ... 295<br />

G14 punkt zmiany narzdzia ... 291<br />

G148 korekcja ostrzy ... 302<br />

G149 addytywna korekcja ... 303<br />

G150 przeliczenie prawe ostrze narzdzia ... 304<br />

G151 przeliczenie lewe ostrze narzdzia ... 304<br />

G152 Przesunicie punktu zerowego osi C ... 359<br />

G153 Normowanie osi C ... 359<br />

G193 posuw na jeden zb ... 298<br />

G195 posuw na jeden obrót ... 298<br />

G196 stała prdkość skrawania ... 299<br />

G197 prdkość obrotowa ... 299<br />

G2 ruch kołowy ... 293<br />

G20 czść obrabiana w uchwycie cylinder/rura ... 288<br />

G204 Czekaj na czas ... 391<br />

G21 kontur półwyrobu ... 289<br />

G25 kontur podcicia ... 344<br />

G26 ograniczenie prdkości obrotowej ... 297<br />

G3 ruch kołowy ... 293<br />

G304 Definicja figury koło pełne powierzchnia<br />

czołowa ... 368<br />

G305 Definicja figury prostokt strona czołowa ... 369<br />

G307 Definicja figury wielokt powierzchnia<br />

czołowa ... 370<br />

G31 uniwersalny cykl gwintowania ... 335<br />

G314 definicja figury koło pełne powierzchnia<br />

boczna ... 380<br />

G315 definicja figury prostokt powierzchnia<br />

boczna ... 381<br />

G317 definicja figury wielokt powierzchnia<br />

boczna ... 382<br />

G32 prosty cykl gwintowania ... 337<br />

G33 gwint-pojedyńczy odcinek ... 338<br />

G35 metryczny ISO-gwint ... 339<br />

G350 prosty, jednozwojowy gwint podłużny ... 340<br />

G351 rozszerzony, wielozwojowy gwint podłużny ... 341<br />

G352 stożkowy API-gwint ... 342<br />

G353 gwint stożkowy ... 343<br />

G4 Przerwa czasowa ... 391<br />

G40 SRK, FRK wyłczyć ... 301<br />

G41, SRK, FRK włczyć ... 301<br />

G42, SRK, FRK włczyć ... 301<br />

G51 przesunicie punktu zerowego ... 305<br />

G56 przesunicie punktu zerowego addytywnie ... 306<br />

G57 naddatek równolegle do osi ... 308<br />

G58 naddatek równolegle do konturu ... 309<br />

G59 przesunicie punktu zerowego absolutne ... 307<br />

G60 Deaktywowanie strefy ochronnej ... 391<br />

G64 przerwany posuw ... 297<br />

G71 Cykl wiercenia ... 354<br />

G74 Cykl wiercenia głbokiego ... 355<br />

G743 wzór liniowo powierzchnia czołowa ... 383<br />

G744 Wzór liniowo powierzchnia boczna ... 387<br />

G745 Wzór kołowo powierzchnia czołowa ... 385<br />

G746 Wzór kołowo powierzchnia boczna ... 389<br />

G791 Liniowy rowek strona czołowa ... 363<br />

G792 Liniowy rowek powierzchnia boczna ... 376<br />

G793 Cykl konturu i cykl frezowania figury powierzchnia<br />

czołowa ... 364<br />

G794 Cykl frezowania konturu i figury powierzchnia<br />

boczna ... 377<br />

G797 Frezowanie powierzchni, powierzchnia<br />

czołowa ... 366<br />

G798 Frezowanie rowka spiralnego ... 379<br />

G799 Frezowanie gwintu osiowo ... 358<br />

G80 koniec cyklu ... 310<br />

G81 obróbka zgrubna wzdłużna ... 319<br />

G811 prosty cykl <strong>toczenia</strong> <strong>poprzecznego</strong> radialnie ... 332<br />

G815 cykl <strong>toczenia</strong> <strong>poprzecznego</strong> radialnie ... 333<br />

G817 obróbka zgrubna konturu wzdłuż ... 311<br />

G818 obróbka zgrubna konturu wzdłuż ... 311<br />

G819 obróbka zgrubna konturu wzdłuż z<br />

pogłbianiem ... 313<br />

G82 obróbka zgrubna planowo ... 320<br />

G821 prosty cykl <strong>toczenia</strong> <strong>poprzecznego</strong> osiowo ... 332<br />

G825 cykl <strong>toczenia</strong> <strong>poprzecznego</strong> osiowo ... 333<br />

G827 obróbka zgrubna konturu plan ... 314<br />

G828 obróbka zgrubna konturu plan ... 314<br />

G829 obróbka zgrubna konturu planowa z<br />

zagłbianiem ... 316<br />

536 Index


G836 obróbka zgrubna równolegle do konturu ... 317<br />

G85 cykl podcicia ... 345<br />

G851 podcicie DIN 509 E ... 347<br />

G852 Podcicie DIN 509 F ... 348<br />

G853 Podcicie DIN 76 ... 349<br />

G856 Podcicie forma U ... 350<br />

G857 Podcicie forma H ... 351<br />

G858 Podcicie forma K ... 352<br />

G859 Cykl obcinania ... 353<br />

G86 prosty cykl nacinania ... 330<br />

G861 przecinanie konturu osiowo ... 324<br />

G862 przecinanie konturu radialnie ... 324<br />

G863 cykl obróbki wykańczajcej podcinania konturu<br />

osiowo ... 326<br />

G864 cykl obróbki wykańczajcej podcinania konturu<br />

radialnie ... 326<br />

G865 prosty cykl <strong>toczenia</strong> <strong>poprzecznego</strong> osiowo ... 328<br />

G866 prosty cykl <strong>toczenia</strong> <strong>poprzecznego</strong> radialnie ... 328<br />

G867 toczenie poprzeczne na gotowo osiowo ... 329<br />

G868 toczenie poprzeczne na gotowo radialnie ... 329<br />

G87 odcinek z promieniem ... 322<br />

G88 odcinek z fazk ... 323<br />

G89 obróbka wykańczajca konturu ... 318<br />

G9 zatrzymanie dokładnościowe ... 391<br />

G94 posuw stały ... 298<br />

G95 posuw na jeden obrót ... 298<br />

G96 stała prdkość skrawania ... 299<br />

G97 prdkość obrotowa ... 299<br />

Gwintowanie G36 ... 357<br />

Prosty cykl powtarzania konturu G83 ... 321<br />

Lista programów ... 76<br />

Litery adresowe ... 279<br />

Logfile ..... ... 455<br />

lokalna zmienna (programowanie DIN) ... 397<br />

Lupa (symulacja) ... 73<br />

M<br />

M00 program stop ... 408<br />

Makrosy DIN ... 83, 278<br />

Maksymalna prdkość obrotowa ... 47<br />

Ograniczenie prdkości obrotowej G26/G126 ... 297<br />

Tryb cykli ... 46<br />

Wyświetlacz ... 46<br />

Menu ... 39<br />

Metrycznie ... 434<br />

N<br />

Nacicie cylindra, podtoczenie DIN 509 F z.. ... 184<br />

Nacicie cylindra; podtoczenie DIN 509 E z ... 182<br />

Naddatek<br />

równolegle do konturu G58 ... 309<br />

równolegle do osi G57 ... 308<br />

Nadzorowanie ilości sztuk<br />

Dane o narzdziach ... 427<br />

Podstawowe zagadnienia ... 59<br />

Nadzorowanie okresu trwałości<br />

Dane o narzdziach ... 427<br />

Podstawowe zagadnienia ... 59<br />

Nakiełek ... 413<br />

Napdzane narzdzie ... 426<br />

Narzdzia ... 419, 420<br />

Dane o narzdziach ... 418<br />

Dodatkowe parametry ... 426<br />

Lista narzdzi ... 414<br />

Menu wprowadzania narzdzi ... 418<br />

Nadzorowanie okresu trwałości narzdzia, pracy z.. ... 59<br />

Napdzane narzdzia ... 47<br />

Narzdzia w różnych kwadrantach ... 48<br />

Organizacja narzdzi – podstawowe zagadnienia ... 414<br />

Orientacja narzdzia ... 418<br />

Programowanie narzdzia (programowanie DIN) ... 392<br />

Punkt odniesienia (baza) ... 418<br />

Teksty do narzdzi ... 416<br />

T-wskazanie ... 47<br />

Typy narzdzi ... 412<br />

Wprowadzenie numeru T w trybie cykli ... 46<br />

Wymiary narzdzi - podstawy ... 28<br />

Wywołanie narzdzia ... 47<br />

Zapisanie korekcji narzdzia ... 58<br />

Zarzdzanie narzdziami ... 412<br />

Zarzdzanie okresem trwałości narzdzia ... 427<br />

Narzdzia do bardzo dokładnego wykańczania ... 412<br />

Narzdzia do gwintów wewntrznych ... 424<br />

Narzdzia do gwintowania (gwintowniki) ... 422<br />

Narzdzia fezarskie ... 425<br />

Narzdzia grzybkowe ... 412, 420<br />

Narzdzia kopiujce ... 412<br />

Narzdzia obróbki wykańczajcej ... 412<br />

Narzdzia obróbki zgrubnej ... 412<br />

Narzdzia planowe ... 419<br />

Narzdzia tokarskie ... 419<br />

Narzdzia wiertarskie ... 423<br />

Nastawienia (transfer)<br />

Drukarka ... 445<br />

Sieć ... 444<br />

szeregowo ... 445<br />

Nastawienie maszyny ... 50<br />

Nastawienie maszyny (przykład) ... 459<br />

Nastawienie wartości osi ... 50<br />

HEIDENHAIN MANUALplus 4110 537<br />

Index


Index<br />

Nawiertak ... 413<br />

nawigowanie ... 39<br />

Nazwa backup ... 442<br />

Nazwa komputera ... 444<br />

NC-polecenia ... 279<br />

Neutralne narzdzia ... 420<br />

Nieprzerwane odpracowywanie<br />

Symulacja ... 71<br />

Wykonanie programu ... 64<br />

Nierozwizane elementy konturu (ICP) ... 242<br />

noże do <strong>toczenia</strong> <strong>poprzecznego</strong> ... 412<br />

Numer wiersza<br />

DIN-programowanie ... 279<br />

Programowanie cykli ... 62<br />

O<br />

Obciżenie wrzeciona ... 46<br />

Obcinaki ... 412<br />

Obcinanie<br />

Cykl obcinania G859 ... 353<br />

Programowanie cykli ... 159<br />

Obliczanie czasu – parametry ... 438<br />

Obliczanie czasu (symulacja) ... 74<br />

Obliczenie geometrii<br />

DIN-programowanie ... 283<br />

ICP-programowanie ... 242<br />

Obróbka liniowa (programowanie cykli)<br />

planowo ... 92<br />

pod ktem ... 93<br />

wzdłuż ... 91<br />

Obróbka powierzchni bocznej (DIN-programowanie) ... 371<br />

Obróbka wykańczajca<br />

Cykl obróbka wykańczajca wzdłuż/plan ... 105<br />

DIN-cykl obróbka wykańczajca konturu G89 ... 318<br />

Obróbka wykańczajca konturu G89 ... 318<br />

Obróbka zgrubna konturu<br />

plan G827/G828 ... 314<br />

planowa z wciciem G829 ... 316<br />

równolegle do konturu G836 ... 317<br />

wzdłuż G817/G818 ... 311<br />

wzdłuż z pogłbianiem G819 ... 313<br />

Obróbka zgrubna równolegle do konturu<br />

DIN-cykl G836 ... 317<br />

ICP-skrawanie równolegle do konturu (programowanie<br />

cykli) ... 117<br />

Odmeldowanie ... 454<br />

Odstp bezpieczeństwa ... 98<br />

Ograniczenie prdkości obrotowej<br />

Cykl DIN G26 / G126 ... 297<br />

zdefiniować w trybie cykli ... 46<br />

Okno ... 32, 39<br />

Okno wprowadzenia danych ... 32<br />

Okno wydawania ... 395<br />

Oś C<br />

Bieg szybki powierzchnia boczna G110 ... 372<br />

Bieg szybki powierzchnia czołowa G100 ... 360<br />

Normowanie osi C G153 ... 359<br />

Podstawowe zagadnienia ... 20<br />

Przesunicie punktu zerowego G152 ... 359<br />

Srednica referencyjna G120 ... 371<br />

Układ współrzdnych ... 25<br />

Operacje z listami ... 34<br />

Opis czści nieobrobionej<br />

DIN-programowanie ... 288<br />

Programowanie cykli ... 85<br />

Opis konturu (DIN-programowanie) ... 310<br />

Opis parametrów - podprogramy ... 407<br />

Optyka pomiarowa ... 57<br />

Osiowe odwierty ... 355<br />

Ostatnie przejście (obróbka gwintu) ... 162<br />

Ostrzeżenia podczas symulacji ... 38<br />

Oznaczenia osi ... 25<br />

P<br />

Płaszczyzna boczna (ICP-elementy konturu) ... 272<br />

Płaszczyzna czołowa (ICP-elementy konturu) ... 268<br />

Parametry ... 431<br />

Parametry grafiki ... 434<br />

Parametry konfiguracji ... 435<br />

Parytet (szeregowe przesyłanie danych) ... 445<br />

Perspektywy ... 70<br />

Peryferia interfejs danych – obłożenie gniazd<br />

wtykowych ... 532<br />

Położenie elementów przy podcinaniu (ICP) ... 263<br />

Podcicie<br />

DIN-programowanie<br />

Cykl podcicia G85 ... 345<br />

Kontur podcicia G25 ... 344<br />

Podcicie DIN 509 E G851 ... 347<br />

Podcicie DIN 509 F G852 ... 348<br />

Podcicie DIN 76 G853 ... 349<br />

Podcicie forma H G857 ... 351<br />

Podcicie forma K G858 ... 352<br />

Podcicie forma U G856 ... 350<br />

Prosty cykl <strong>toczenia</strong> <strong>poprzecznego</strong> G865/<br />

G866 ... 328<br />

Przecinanie konturu G861/G862 ... 324<br />

Przecinanie konturu obróbka wykańczajca G863/<br />

G864 ... 326<br />

Toczenie poprzeczne na gotowo G867/G868 ... 329<br />

538 Index


Kontur ICP<br />

Podcicie DIN 509 E ... 266<br />

Podcicie DIN 509 F ... 267<br />

Podcicie gwintu DIN 76 ... 265<br />

Podstawowe zagadnienia podcić ICP ... 263<br />

Parametry podcicia DIN 509 E, DIN 509 F ... 527<br />

Parametry podcicia DIN 76 ... 525<br />

Programowanie cykli<br />

ICP-cykl podcinania ... 139<br />

ICP-cykl podcinania obróbka wykańczajca ... 141<br />

Położenie podcicia ... 162<br />

Podcicie DIN 509 E ... 182<br />

Podcicie DIN 509 F ... 184<br />

Podcicie forma H ... 156<br />

Podcicie forma K ... 157<br />

Podcicie forma U ... 158<br />

Podcicie gwintu DIN 76 ... 180<br />

Podcicie obróbka wykańczajca prosta ... 135<br />

Podcicie obróbka wykańczajca rozszerzona ... 137<br />

Podcicie proste ... 131<br />

Podcicie rozszerzone ... 133<br />

Podcicie gwintu DIN 76<br />

DIN-programowanie<br />

Cykl podcicia G85 ... 345<br />

Kontur podcicia G25 ... 344<br />

z obróbk cylindra G853 ... 349<br />

ICP-programowanie<br />

Podcicie gwintu DIN 76 ... 265<br />

Programowanie cykli<br />

Podcicie gwintu DIN 76 ... 180<br />

podcinaki ... 412<br />

Podprogramy ... 406<br />

Podział skrawania ... 163<br />

Pogłbiacze ... 413<br />

Pola wprowadzenia ... 34<br />

Polecenia dla osi C ... 359<br />

Polecenia maszynowe ... 409<br />

Polecenie INPUT (programowanie DIN) ... 393<br />

Polecenie PRINT (programowanie DIN) ... 395<br />

Polecenie WHILE (programowanie DIN) ... 402<br />

Polecenie WINDOW (programowanie DIN) ... 394<br />

Posuw<br />

DIN-programowanie<br />

Posuw na jeden obrót G95/G195 ... 298<br />

Posuw na jeden zb G193 ... 298<br />

Posuw stały G94 ... 298<br />

Programowanie posuwu ... 392<br />

Posuw prdkość na konturze obsługa rczna<br />

(parametry) ... 432<br />

Tryb cykli ... 48<br />

Posuw minutowy<br />

DIN-cykl G94 ... 298<br />

Tryb cykli ... 48<br />

Posuw obrotowy obsługa rczna (parametry) ... 432<br />

Posuw obrotowy przy napdzanych narzdziach ... 47<br />

Powikszanie/zmniejszanie<br />

Przedstawianie konturu ICP ... 247<br />

Symulacja ... 73<br />

Powtórzenie programu (DIN-programowanie) ... 402<br />

Pozycjonowanie<br />

Cykl M19 (programowanie cykli) ... 97<br />

Oś C (programowanie cykli) ... 202<br />

Pozycjonowanie wrzeciona w trybie cykli ... 46<br />

Praca z cyklami ... 80<br />

Prdkość obrotowa<br />

Cykl DIN G97 / G197 ... 299<br />

DIN-programowanie ... 392<br />

Wyświetlanie i tryb cykli ... 46<br />

Prdkość obrotowa wrzeciona ... 47<br />

Prdkość skrawania (DIN-programowanie) ... 392<br />

Prezentacja konturu (symulacja) ... 71<br />

Prezentacja liniowa (symulacja) ... 68<br />

Prezentacja ścieżek skrawania ... 68<br />

Program, dane o ... ... 75<br />

Programowanie cykli<br />

Klawisze cyklu ... 81<br />

Menu cykli ... 83<br />

Programowanie cykli ... 62<br />

przerwanie cyklu ... 81<br />

Punkt startu cyklu ... 80<br />

Programowanie instrukcji G ... 287<br />

Programowanie zmiennych ... 396<br />

#-zmienne ... 397<br />

Obliczanie zmiennych ... 405<br />

Podstawowe zagadnienia ... 396<br />

V-zmienne ... 399<br />

Zmienna jako parametr adresowy ... 403<br />

Protokół (szeregowe przesyłanie danych) ... 445<br />

Przełczenie jzyka dialogu ... 455<br />

Przebieg programu ... 63<br />

Przecinaki ... 421<br />

Przedziały ważności V-zmiennych ... 399<br />

Przegld instrukcji DIN ... 280<br />

Przejazd referencyjny ... 43<br />

Przerwa czasowa G4 ... 391<br />

Przerwany posuw G64 ... 297<br />

HEIDENHAIN MANUALplus 4110 539<br />

Index


Index<br />

Przesunicie punktu zerowego<br />

absolutnie G59 ... 307<br />

addytywnie G56 ... 306<br />

Oś C (parametry) ... 433<br />

Oś C G152 ... 359<br />

Przesunicie G51 ... 305<br />

Przesyłanie danych ... 441<br />

Przesyłanie danych narzdzi ... 452<br />

Przesyłanie parametrów ... 451<br />

Przesyłanie plików ... 446<br />

Przesyłanie programów ... 446<br />

Przesyłanie programu (sieć) ... 448<br />

Przesyłanie programu (szeregowo) ... 449<br />

Przykłady<br />

DIN-przykład<br />

Frezowanie ... 519<br />

DIN-przykad<br />

Czop gwintowany ... 516<br />

ICP-przykład<br />

Cykl podcinania ... 495<br />

Czop gwintowany ... 470<br />

Frezowanie ... 507<br />

Matryca ... 483<br />

Nastawienie maszyny ... 459<br />

Wybór programu cyklicznego ... 460<br />

Wytwarzanie programów cyklicznych ... 461<br />

Pulpit obsługi maszyny ... 24<br />

Punkt bazowy narzdzi ... 418<br />

Punkt końcowy konturu ICP ... 243<br />

Punkt świetlny (symulacja) ... 71<br />

Punkt pocztkowy opisu konturu ... 290<br />

Punkt referencyjny ... 27<br />

Punkt startu konturu ICP ... 243<br />

Punkt zerowy maszyny ... 27<br />

Punkt zerowy obrabianego przedmiotu ... 27, 50<br />

Punkt zmiany narzdzia<br />

Najazd punktu zmiany narzdzia (programowanie<br />

cykli) ... 90<br />

Punkt zmiany narzdzia G14 ... 291<br />

Wyznaczenie punktu zmiany narzdzia ... 52<br />

Punkty odniesienia maszyny (bazy) ... 27<br />

R<br />

Redukowanie posuwu wiercenia<br />

DIN-programowanie<br />

Cykl wiercenia głbokiego G74 ... 355<br />

Cykl wiercenia G71 ... 354<br />

Programowanie cykli<br />

Cykl wiercenia ... 192<br />

Wiercenie głbokich otworów ... 194<br />

Rodzaj wskazania (wyświetlacz wartości rzeczywistej) ... 433<br />

Rowek, liniowo frezować<br />

DIN-programowanie<br />

Powierzchnia boczna G792 ... 376<br />

Strona czołowa G791 ... 363<br />

Programowanie cykli<br />

osiowo ... 203<br />

radialnie ... 215<br />

Rozdzielczość kółka obrotowego ... 60, 78<br />

Rozgałzienie programu (DIN-programowanie) ... 401<br />

Rozmieszczenie osi głównych ... 25<br />

Rozszerzenie ... 39<br />

Rozwiertaki ... 413<br />

Rysunki pomocnicze ... 81, 278<br />

S<br />

S, F, T wyznaczyć ... 392<br />

Sanie wzdłużne ... 25<br />

Serwis ... 453<br />

Serwis systemowy ... 455<br />

Serwis użytkownika ... 454<br />

Sieci<br />

Konfiguracja ... 444<br />

Podstawowe zagadnienia ... 442<br />

Skrawanie (programowanie cykli)<br />

ICP-obróbka wykańczajca równolegle do<br />

konturu ... 119<br />

ICP-obróbka wykańczajca wzdłuż/plan ... 123<br />

ICP-skrawanie równolegle do konturu ... 117<br />

ICP-skrawanie wzdłuż/plan ... 121<br />

Obróbka wykańczajca ... 105<br />

Obróbka wykańczajca rozszerzona ... 107<br />

Obróbka wykańczajca z pogłbianiem ... 113<br />

Obróbka wykańczajca z wciciem w materiał<br />

rozszerzona ... 115<br />

Skrawanie ... 101<br />

Skrawanie rozszerzone ... 103<br />

Skrawanie z pogłbianiem ... 109<br />

Skrawanie z wciciem w materiał rozszerzone ... 111<br />

Softkeys ... 33<br />

Software-Handshake (szeregowe przesyłanie<br />

danych) ... 445<br />

Sonda pomiarowa ... 56<br />

Specjalna korekcja (przecinaki) ... 421<br />

Srednica referencyjna G120 ... 371<br />

stała prdkość skrawania<br />

Cykl DIN G96 / G196 ... 299<br />

Podstawowe zagadnienia ... 49<br />

Start systemu ... 43<br />

Sterowanie dostpem dla sieci ... 443<br />

540 Index


Stop interpretatora (G909) ... 400<br />

Stopień przekładni ... 49<br />

Strefa ochronna<br />

deaktywować cykl DIN G60 ... 391<br />

Wyświetlanie statusu strefy ochronnej ... 52<br />

Wyznaczenie strefy ochronnej (nastawienie<br />

maszyny) ... 51<br />

Struktura menu (DIN-programowanie) ... 286<br />

Suport poprzeczny ... 25<br />

S-wskazanie ... 47<br />

Symulacja ... 68<br />

Symulacja graficzna ... 71<br />

Szczególne aspekty techniczne ... 528<br />

Szeregowy interfejs ... 442<br />

Szukanie wiersza startu (odpracowywanie programu) ... 64<br />

Szybkość transmisji (szeregowe przesyłanie danych) ... 445<br />

T<br />

Tangencjalne przejście ... 245<br />

Teksty dialogów przy podprogramach ... 407<br />

Toczenie poprzeczne<br />

DIN-programowanie<br />

Cykl <strong>toczenia</strong> <strong>poprzecznego</strong> radialnie, prosty<br />

G811 ... 332<br />

<strong>Cykle</strong> <strong>toczenia</strong> <strong>poprzecznego</strong> G815/G825 ... 333<br />

<strong>Cykle</strong> <strong>toczenia</strong> <strong>poprzecznego</strong> proste G811/<br />

821 ... 332<br />

Podstawowe zagadnienia ... 331<br />

Programowanie cykli<br />

ICP-toczenie poprzeczne ... 152<br />

ICP-toczenie poprzeczne obróbka na gotowo ... 154<br />

Podstawowe zagadnienia ... 143<br />

Toczenie poprzeczne ... 144<br />

Toczenie poprzeczne obróbka na gotowo ... 148<br />

Toczenie poprzeczne obróbka wykańczajca<br />

rozszerzona ... 150<br />

Toczenie poprzeczne rozszerzone ... 146<br />

Transfer ... 441<br />

Tryb Inch (calowy) – wskazówki ... 78<br />

Tryb Inch (calowy) nastawić ... 434<br />

Tryb odpracowywania programu pojedyńczymi wierszami<br />

Symulacja ... 71<br />

Wykonanie programu ... 64<br />

Tryb pracy<br />

Maszyna ... 42<br />

Organizacja ... 430<br />

Zarzdzanie narzdziami ... 412<br />

Tryb pracy Jog ... 60<br />

Tryb pracy kółka obrotowego ... 60<br />

Tryb pracy z wierszami bazowymi<br />

w symulacji ... 71<br />

Wyświetlanie podczas odpracowania programu ... 64<br />

Tryb uczenia ... 62<br />

Tryby pracy ... 33<br />

T-wskazanie ... 47<br />

U<br />

używane pojcia ... 39<br />

Układ współrzdnych ... 25<br />

upakietowane podprogramy ... 406<br />

Upoważnienie do obsługi ... 453<br />

W<br />

Włczenie ... 43<br />

Wartości default ... 39<br />

Wartości przekazu w podprogramach ... 407<br />

Wewntrzny błd ... 37<br />

Widok na powierzchni boczn (symulacja) ... 70<br />

Widok na powierzchni czołow (symulacja) ... 70<br />

Widok na toczenie (symulacja) ... 70<br />

Wiercenie<br />

DIN-programowanie<br />

Cykl wiercenia głbokiego G74 ... 355<br />

Cykl wiercenia G71 ... 354<br />

Gwintowanie G36 ... 357<br />

Programowanie cykli<br />

Gwintowanie ... 195<br />

Wiercenie ... 191<br />

Wiercenie głbokich otworów ... 193<br />

Wiercenie głbokich otworów<br />

Cykl wiercenia głbokiego G74 ... 355<br />

osiowo/radialnie (programowanie cykli) ... 193<br />

Wiersz trybów pracy ... 32<br />

Wiersze NC ... 279<br />

Wiertło spiralne ... 413<br />

Wiertło z płytkami wielopołożeniowymi ... 413<br />

WINDOWS-sieci ..... ... 442<br />

Wprowadzanie danych (DIN-programowanie) ... 393<br />

Wprowadzenie danych, obsługa i .. ... 34<br />

Wrzeciono ... 49<br />

Wskazania na ekranie monitora ... 32<br />

Wskazanie dystansu do zadanego punktu ... 46<br />

Współrzdne absolutne ... 26<br />

Współrzdne biegunowe ... 26<br />

Współrzdne przyrostowe ... 26<br />

Wyłczenie ... 45<br />

Wybieralne parametry (programowanie cykli) ... 83<br />

Wybór funkcji ... 33<br />

Wybór menu ... 33<br />

HEIDENHAIN MANUALplus 4110 541<br />

Index


Index<br />

Wybór rozwizania (kontury ICP) ... 248<br />

Wydawanie danych (DIN-programowanie) ... 393<br />

Wydawanie informacji (programowanie DIN) ... 395<br />

Wymiary maszyny ... 435<br />

Wyświetlacz położenia ... 46<br />

Wyświetlanie błdów ... 36<br />

Wyświetlanie i edycja parametrów ... 431<br />

Wywołanie menu łuku (ICP) ... 244<br />

Wywołanie menu linii (ICP) ... 244<br />

Wzór<br />

DIN-programowanie<br />

kołowo powierzchnia boczna G746 ... 389<br />

kołowo powierzchnia czołowa G745 ... 385<br />

liniowo powierzchnia boczna G744 ... 387<br />

liniowo strona czołowa G743 ... 383<br />

Programowanie cykli<br />

Wzór kołowo powierzchnia czołowa ... 230<br />

Wzór koowo powierzchnia boczna ... 234<br />

Wzór liniowo powierzchnia boczna ... 232<br />

Wzór liniowo powierzchnia czołowa ... 228<br />

Wzór frezowania<br />

DIN-programowanie<br />

kołowo powierzchnia boczna G746 ... 389<br />

kołowo powierzchnia czołowa G745 ... 385<br />

liniowo powierzchnia boczna G744 ... 387<br />

liniowo strona czołowa G743 ... 383<br />

Programowanie cykli<br />

kołowo, osiowo ... 230<br />

kołowo, radialnie ... 234<br />

liniowo, osiowo ... 228<br />

liniowo, radialnie ... 232<br />

Wskazówki ... 227<br />

Wzór wiercenia<br />

DIN-programowanie<br />

Wzór koowo powierzchnia boczna G746 ... 389<br />

Wzór koowo powierzchnia czoowa G745 ... 385<br />

Wzór liniowo powierzchnia boczna G744 ... 387<br />

Wzór liniowo powierzchnia czoowa G743 ... 383<br />

Programowanie cykli<br />

Wzór kołowo czoło ... 230<br />

Wzór kołowo powierzchnia boczna ... 234<br />

Wzór liniowo bok ... 232<br />

Wzór liniowo czoło ... 228<br />

X<br />

XON/XOFF (szeregowe przesyłanie danych) ... 445<br />

X-oś ... 25<br />

Z<br />

Zabezpiecznie danych ... 441<br />

Zameldowanie ... 454<br />

Zaokrglenie<br />

ICP-powierzchnia boczna ... 275<br />

ICP-powierzchnia czołowa ... 271<br />

Kontur <strong>toczenia</strong> ICP ... 264<br />

Zapisać wartość zmiennej (programowanie DIN) ... 393<br />

Zapisanie korekcji specjalnej (korekcja narzdzia) ... 58<br />

Zarysowanie ... 54<br />

Zarzdzanie programem ... 75<br />

Zatrzymanie dokładnościowe G9 ... 391<br />

Zaznaczanie (transfer programu) ... 446<br />

Zaznaczanie przy funkcjach bloku (programowanie<br />

DIN) ... 285<br />

Zdefiniować okno wydawania ... 394<br />

Zmiana hasła ... 454<br />

Zmienne maszynowe ... 286<br />

Z-oś ... 25<br />

542 Index


Przegld funkcji G<br />

Opis półwyrobu Strona<br />

G20 Półwyrób standardowy (prt, rura) 288<br />

G21 Kontur czści nieobrobionej 289<br />

Przemieszczenia narzdzia bez obróbki Strona<br />

G0 Pozycjonowanie na biegu szybkim 290<br />

G14 Najazd punktu zmiany narzdzia 291<br />

Proste przemieszczenia liniowe i kołowe Strona<br />

G1 Przemieszczenie liniowe. 292<br />

G2 Kołowe przyrost. wymiarowanie punktu<br />

środkowego<br />

G3 Kołowe przyrost. wymiarowanie punktu<br />

środkowego<br />

G12 kołow.abs. wymiarowanie punktu<br />

środkowego<br />

G13 kołow.abs. wymiarowanie punktu<br />

środkowego<br />

293<br />

293<br />

295<br />

295<br />

Posuw, prdkość obrotowa Strona<br />

G26 Ograniczenie prdkości obrotowej<br />

wrzeciono główne<br />

297<br />

G126 Ograniczenie prdkości obrotowej<br />

napdz. narzdzia<br />

297<br />

G64 Przerwany posuw 297<br />

G193 Posuw na jeden zb 298<br />

G94 Posuw stały 298<br />

G95 Posuw na jeden obrót 298<br />

G195 Posuw na obrót napdzanego narzdzia 298<br />

G96 Stała prdkość skrawania 299<br />

G196 Stała prdkość skrawania napdzanego<br />

narzdzia<br />

299<br />

G97 Liczba obrotów (w 1/min) 299<br />

G197 Liczba obrotów (w 1/min) napdzane<br />

narzdzie<br />

299<br />

Korekcja promienia ostrza/freza (SRK/FRK) Strona<br />

G40 SRK wyłczyć 301<br />

G41 SRK włczyć 301<br />

G42 SRK włczyć 301<br />

Korekcja narzdzia Strona<br />

G148 Zmiana korekcji ostrza 302<br />

G149 Addytywna korekcja 303<br />

G150 Przeliczenie prawe ostrze narzdzia 304<br />

G151 Przeliczenie lewe ostrze narzdzia 304<br />

Przesunicia punktu zerowego Strona<br />

G51 Przesunicie punktu zerowego 305<br />

G56 Przesunicie punktu zerowego<br />

addytywnie<br />

306<br />

G59 Przesunicie punktu zerowego absolutne 307<br />

Naddatki Strona<br />

G57 Naddatek równolegle do osi 308<br />

G58 Naddatek równolegle do konturu 309<br />

<strong>Cykle</strong> skrawania Strona<br />

G80 Koniec cyklu 310<br />

G81 Obróbka zgrubna wzdu 319<br />

G817 Obróbka zgrubna konturu wzdłuż 311<br />

G818 Obróbka zgrubna konturu wzdłuż 311<br />

G819 Obróbka zgrubna konturu wzdłuż z<br />

pogłbianiem<br />

HEIDENHAIN MANUALplus 4110 543<br />

313<br />

G82 Obróbka zgrubna planowo 320<br />

G827 Obróbka zgrubna konturu plan 314<br />

G828 Obróbka zgrubna konturu plan 314<br />

G829 Obróbka zgrubna konturu planowa z<br />

pogłbianiem<br />

316<br />

G83 Prosty cykl powtarzania konturu 321<br />

G836 Obróbka zgrubna równolegle do konturu 317<br />

G87 Odcinek z promieniem 322<br />

G88 Odcinek z fazkŃ 323<br />

G89 Cykl obróbki wykańczajcej konturu 318<br />

Przegld funkcji G


Przegld funkcji G<br />

<strong>Cykle</strong> przecinania Strona<br />

G86 Prosty cykl nacinania 330<br />

G861 Toczenie poprzeczne konturu<br />

(przecinanie) osiowo<br />

324<br />

G862 Toczenie poprzeczne konturu<br />

(przecinanie) radialnie<br />

324<br />

G863 Obróbka wykańczajca konturu osiowo 326<br />

G864 Obróbka wykańczajca konturu radialnie 326<br />

G865 Prosty cykl <strong>toczenia</strong> <strong>poprzecznego</strong><br />

osiowo<br />

328<br />

G866 Prosty cykl <strong>toczenia</strong> <strong>poprzecznego</strong><br />

radialnie<br />

328<br />

G867 Toczenie poprzeczne na gotowo osiowo 329<br />

G868 Toczenie poprzeczne na gotowo radialnie 329<br />

<strong>Cykle</strong> <strong>toczenia</strong> <strong>poprzecznego</strong> Strona<br />

G811 Prosty cykl <strong>toczenia</strong> <strong>poprzecznego</strong><br />

radialnie<br />

332<br />

G815 Cykl <strong>toczenia</strong> <strong>poprzecznego</strong> radialnie 333<br />

G821 Prosty cykl <strong>toczenia</strong> <strong>poprzecznego</strong><br />

osiowo<br />

332<br />

G825 Cykl <strong>toczenia</strong> <strong>poprzecznego</strong> osiowo 333<br />

<strong>Cykle</strong> gwintowania Strona<br />

G31 Uniwersalny cykl gwintowania 335<br />

G32 Prosty cykl gwintowania 337<br />

G33 Gwint pojedyńczy odcinek 338<br />

G35 Metryczny ISO-gwint 339<br />

G350 Prosty, jednozwojowy gwint podłużny 340<br />

G351 Rozszerzony, wielozwojowy gwint<br />

podłużny<br />

341<br />

G352 Stożkowy API-gwint 342<br />

G353 Gwint stożkowy 343<br />

G36 Cykl gwintowania 357<br />

G799 Frezowanie gwintu 358<br />

<strong>Cykle</strong> podcinania, cykle obcinania Strona<br />

G25 Kontur podcinania (DIN509 E, DIN509 F,<br />

DIN76)<br />

344<br />

G85 Cykl podcinania (DIN509 E, DIN509 F,<br />

DIN76)<br />

345<br />

G851 Podcicie z obróbk cylindra DIN 509 E 347<br />

G852 Podcicie z obróbk cylindra DIN 509 F 348<br />

G853 Podcicie z obróbk cylindra DIN 76 349<br />

G856 Podcicie forma U 350<br />

G857 Podcicie forma H 351<br />

G858 Podcicie forma K 352<br />

G859 Cykl obcinania 353<br />

<strong>Cykle</strong> wiercenia Strona<br />

G71 Cykl wiercenia 354<br />

G74 Cykl wiercenia głbokiego 355<br />

G36 Cykl gwintowania 357<br />

G743 Liniowy wzór powierzchnia czołowa 383<br />

G744 Liniowy wzór powierzchnia boczna 387<br />

G745 Kołowy wzór powierzchnia czołowa 385<br />

G746 Kołowy wzór powierzchnia boczna 389<br />

G799 Frezowanie gwintu 358<br />

Oś C Strona<br />

G120 Srednica referencyjna obróbki<br />

powierzchni bocznej<br />

371<br />

G126 Ograniczenie prdkości obrotowej<br />

napdz. narzdzia<br />

297<br />

G152 Przesunicie punktu zerowego oś C 359<br />

G153 Normowanie osi C 359<br />

G193 Posuw na jeden zb 298<br />

G195 Posuw na obrót napdzanego narzdzia 298<br />

G196 Stała prdkość skrawania napdzanego<br />

narzdzia<br />

G197 Liczba obrotów (w 1/min) napdzane<br />

narzdzie<br />

544 Przegld funkcji G<br />

299<br />

299


Obróbka powierzchni czołowej Strona<br />

G100 Bieg szybki powierzchnia czoowa 360<br />

G101 Przemieszczenie liniowe powierzchnia<br />

czoowa<br />

361<br />

G102 Łuk kołowy powierzchnia czołowa 362<br />

G103 Łuk kołowy powierzchnia czołowa 362<br />

G304 Definicja figury koło pełne powierzchnia<br />

czołowa<br />

368<br />

G305 Definicja figury prostokt powierzchnia<br />

czołowa<br />

369<br />

G307 Definicja figury wielokt powierzchnia<br />

czołowa<br />

370<br />

G743 Liniowy wzór powierzchnia czołowa 383<br />

G745 Kołowy wzór powierzchnia czołowa 385<br />

G791 Liniowy rowek strona czołowa 363<br />

G793 Cykl frezowania konturu powierzchnia<br />

czołowa<br />

364<br />

G797 Frezowanie powierzchni, powierzchnia<br />

czołowa<br />

366<br />

G799 Frezowanie gwintu osiowo 358<br />

Obróbka powierzchni bocznej Strona<br />

G110 Bieg szybki powierzchnia boczna 372<br />

G111 Przemieszczenie liniowe powierzchnia<br />

boczna<br />

373<br />

G112 Łuk kołowy powierzchnia boczna 374<br />

G113 Łuk kołowy powierzchnia boczna 374<br />

G120 Srednica referencyjna obróbki<br />

powierzchni bocznej<br />

371<br />

G314 Definicja figury koło pełne powierzchnia<br />

boczna<br />

380<br />

G315 Definicja figury prostokt powierzchnia<br />

boczna<br />

381<br />

G317 Definicja figury wielokt powierzchnia<br />

boczna<br />

382<br />

G744 Liniowy wzór powierzchnia boczna 387<br />

Obróbka powierzchni bocznej Strona<br />

G746 Kołowy wzór powierzchnia boczna 389<br />

G792 Liniowy rowek powierzchnia boczna 376<br />

G794 Cykl frezowania konturu powierzchnia<br />

boczna<br />

377<br />

G798 Frezowanie rowka spiralnego 379<br />

Inne Strona<br />

G4 Przerwa czasowa 391<br />

G9 Zatrzymanie dokładnościowe (wierszami) 391<br />

G60 Deaktywować stref ochronn 391<br />

G204 Oczekiwanie na określony czas 391<br />

HEIDENHAIN MANUALplus 4110 545<br />

Przegld funkcji G


Przegld cykli<br />

<strong>Cykle</strong> półwyrobu Strona<br />

Przegld 85<br />

Półwyrób standardowy 86<br />

ICP-półwyrób 87<br />

<strong>Cykle</strong> pojedyńczych przejść Strona<br />

Przegld 88<br />

Bieg szybki pozycjonowanie 89<br />

Najazd punktu zmiany narzdzia 90<br />

Obróbka liniowa wzdłużna<br />

pojedyńcze przejście wzdłużne<br />

Obróbka liniowa planowa<br />

pojedyńcze przejście planowe<br />

Obróbka liniowa pod ktem<br />

pojedyńcze przejście ukośne<br />

Obróbka kołowa<br />

pojedyńczne kołowe przejście<br />

Obróbka kołowa<br />

pojedyńczne kołowe przejście<br />

Fazka<br />

Wytwarzanie fazki<br />

Zaokrglenie wytwarzanie<br />

zaokrglenia<br />

Funkcja M<br />

Wprowadzenie funkcji M<br />

91<br />

92<br />

93<br />

94<br />

94<br />

95<br />

96<br />

97<br />

<strong>Cykle</strong> skrawania Strona<br />

Przegld 98<br />

Skrawanie wzdłuż<br />

<strong>Cykle</strong> obróbki zgrubnej i<br />

wykańczajcej dla prostych<br />

konturów<br />

Skrawanie plan<br />

<strong>Cykle</strong> obróbki zgrubnej i<br />

wykańczajcej dla prostych<br />

konturów<br />

Skrawanie z pogłbianiem<br />

wzdłuż<br />

<strong>Cykle</strong> obróbki zgrubnej i<br />

wykańczajcej dla prostych<br />

konturów<br />

Skrawanie z pogłbianiem plan<br />

<strong>Cykle</strong> obróbki zgrubnej i<br />

wykańczajcej dla prostych<br />

konturów<br />

ICP-równolegle do konturu<br />

wzdłuż<br />

<strong>Cykle</strong> obróbki zgrubnej i<br />

wykańczajcej dla dowolnych<br />

konturów<br />

ICP-równolegle do konturu plan<br />

<strong>Cykle</strong> obróbki zgrubnej i<br />

wykańczajcej dla dowolnych<br />

konturów<br />

ICP-skrawanie wzdłuż<br />

<strong>Cykle</strong> obróbki zgrubnej i<br />

wykańczajcej dla dowolnych<br />

konturów<br />

ICP-skrawanie plan<br />

<strong>Cykle</strong> obróbki zgrubnej i<br />

wykańczajcej dla dowolnych<br />

konturów<br />

101<br />

101<br />

109<br />

109<br />

117<br />

117<br />

121<br />

121


<strong>Cykle</strong> <strong>toczenia</strong> <strong>poprzecznego</strong> Strona<br />

Przegld 129<br />

Nacinanie radialnie<br />

<strong>Cykle</strong> <strong>toczenia</strong> <strong>poprzecznego</strong> i<br />

obróbki wykańczajcej dla prostych<br />

konturów<br />

Przecinanie osiowo<br />

<strong>Cykle</strong> <strong>toczenia</strong> <strong>poprzecznego</strong> i<br />

obróbki wykańczajcej dla prostych<br />

konturów<br />

Nacinanie radialnie ICP<br />

<strong>Cykle</strong> <strong>toczenia</strong> <strong>poprzecznego</strong> i<br />

obróbki wykańczajcej dla<br />

dowolnych konturów<br />

Przecinanie osiowo ICP<br />

<strong>Cykle</strong> <strong>toczenia</strong> <strong>poprzecznego</strong> i<br />

obróbki wykańczajcej dla<br />

dowolnych konturów<br />

131<br />

131<br />

139<br />

139<br />

Podcinanie H 156<br />

Podcinanie K 157<br />

Podcinanie U 158<br />

Obcinanie<br />

Cykl dla obcinania czści toczonej<br />

159<br />

<strong>Cykle</strong> <strong>toczenia</strong> <strong>poprzecznego</strong> Strona<br />

Przegld 143<br />

Toczenie poprzeczne radialnie<br />

<strong>Cykle</strong> <strong>toczenia</strong> <strong>poprzecznego</strong> i<br />

obróbki wykańczajcej dla<br />

prostych konturów<br />

Toczenie poprzeczne osiowo<br />

<strong>Cykle</strong> <strong>toczenia</strong> <strong>poprzecznego</strong> i<br />

obróbki wykańczajcej dla<br />

prostych konturów<br />

144<br />

144<br />

<strong>Cykle</strong> <strong>toczenia</strong> <strong>poprzecznego</strong> Strona<br />

ICP-toczenie poprzeczne<br />

radialnie<br />

<strong>Cykle</strong> <strong>toczenia</strong> <strong>poprzecznego</strong> i<br />

obróbki wykańczajcej dla<br />

dowolnych konturów<br />

ICP-toczenie poprzeczne<br />

osiowo<br />

<strong>Cykle</strong> <strong>toczenia</strong> <strong>poprzecznego</strong> i<br />

obróbki wykańczajcej dla<br />

dowolnych konturów<br />

152<br />

152<br />

<strong>Cykle</strong> gwintowania Strona<br />

Przegld 162<br />

Cykl gwintowania<br />

gwint podłużny jedno- lub<br />

wielozwojowy<br />

Gwint stożkowy<br />

jedno- lub wielozwojowy gwint<br />

stożkowy<br />

API-gwint<br />

jedno- lub wielozwojowy gwint API<br />

(API: American Petroleum Institut)<br />

Nacinanie dodatkowe gwintu<br />

gwint podłużny jedno- lub<br />

wielozwojowy docinanie<br />

Dodatkowe nacinanie gwintu<br />

stożkowego<br />

jedno- lub wielozwojowy gwint<br />

stożkowy docinanie<br />

API-gwint dodatkowo nacinać<br />

jedno- lub wielozwojowy gwint API<br />

docinanie<br />

Podcicie DIN 76<br />

Podcicie gwintu i nacicie gwintu<br />

Podcicie DIN 509 E<br />

Podcicie i nacinanie cylindra<br />

Podcicie DIN 509 F<br />

Podcicie i nacinanie cylindra<br />

165<br />

168<br />

170<br />

172<br />

176<br />

178<br />

180<br />

182<br />

184


<strong>Cykle</strong> wiercenia Strona<br />

Przegld 190<br />

osiowy cykl wiercenia<br />

dla pojedyńczego odwiertu i wzoru<br />

radialny cykl wiercenia<br />

dla pojedyńczego odwiertu i wzoru<br />

osiowy cykl wiercenia<br />

głbokiego<br />

dla pojedyńczego odwiertu i wzoru<br />

radialny cykl wiercenia<br />

głbokiego<br />

dla pojedyńczego odwiertu i wzoru<br />

osiowy cykl gwintowania<br />

dla pojedyńczego odwiertu i wzoru<br />

radialny cykl gwintowania<br />

dla pojedyńczego odwiertu i wzoru<br />

Frezowanie gwintu<br />

frezuje gwint w istniejce odwierty<br />

Podcicie DIN 509 E<br />

Podcicie i nacinanie cylindra<br />

Podcicie DIN 509 F<br />

Podcicie i nacinanie cylindra<br />

191<br />

191<br />

193<br />

193<br />

195<br />

195<br />

197<br />

182<br />

184<br />

<strong>Cykle</strong> frezowania Strona<br />

Przegld 201<br />

Bieg szybki pozycjonowanie<br />

Włczenie osi C, pozycjonowanie<br />

narzdzia i wrzeciona<br />

Rowek osiowo<br />

frezuje pojedyńczy rowek lub wzór<br />

rowków<br />

figura osiowo<br />

frezuje pojedyńcz figur<br />

kontur osiowo ICP<br />

frezuje pojedyńczy ICP-kontur lub<br />

wzór konturów<br />

frezowanie czołowe<br />

frezuje powierzchnie lub wieloboki<br />

rowek radialnie<br />

frezuje pojedyńczy rowek lub wzór<br />

rowków<br />

figura radialnie<br />

frezuje pojedyńcz figur<br />

kontur radialnie ICP<br />

frezuje pojedyńczy ICP-kontur lub<br />

wzór konturów<br />

frezowanie rowka spiralnego<br />

radialnie<br />

frezuje rowek spiralny<br />

Frezowanie gwintu<br />

frezuje gwint w istniejce odwierty<br />

202<br />

203<br />

204<br />

208<br />

211<br />

215<br />

216<br />

220<br />

223<br />

197


DR. JOHANNES HEIDENHAIN GmbH<br />

Dr.-Johannes-Heidenhain-Straße 5<br />

83301 Traunreut, Germany<br />

{ +49 (8669) 31-0<br />

| +49 (8669) 5061<br />

E-Mail: info@<strong>heidenhain</strong>.de<br />

Technical support | +49 (8669) 32-1000<br />

Measuring systems { +49 (8669) 31-3104<br />

E-Mail: service.ms-support@<strong>heidenhain</strong>.de<br />

TNC support { +49 (8669) 31-3101<br />

E-Mail: service.nc-support@<strong>heidenhain</strong>.de<br />

NC programming { +49 (8669) 31-3103<br />

E-Mail: service.nc-pgm@<strong>heidenhain</strong>.de<br />

PLC programming { +49 (8669) 31-3102<br />

E-Mail: service.plc@<strong>heidenhain</strong>.de<br />

Lathe controls { +49 (8669) 31-3105<br />

E-Mail: service.lathe-support@<strong>heidenhain</strong>.de<br />

www.<strong>heidenhain</strong>.de<br />

Ve 04<br />

354 267-P0 · pdf · 5/2008 · Subject to change without notice

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!