4.5 Cykle toczenia poprzecznego - heidenhain
4.5 Cykle toczenia poprzecznego - heidenhain
4.5 Cykle toczenia poprzecznego - heidenhain
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