06.08.2013 Views

CNC PILOT 4290 B- och Y-axel - heidenhain - DR. JOHANNES ...

CNC PILOT 4290 B- och Y-axel - heidenhain - DR. JOHANNES ...

CNC PILOT 4290 B- och Y-axel - heidenhain - DR. JOHANNES ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Bruksanvisning<br />

<strong>CNC</strong> <strong>PILOT</strong> <strong>4290</strong><br />

B- <strong>och</strong> Y-<strong>axel</strong><br />

NC-software<br />

625 952-xx<br />

Svenska (sv)<br />

4/2010


<strong>CNC</strong> <strong>PILOT</strong> <strong>4290</strong> B- <strong>och</strong> Y-<strong>axel</strong><br />

<strong>CNC</strong> <strong>PILOT</strong> <strong>4290</strong><br />

B- <strong>och</strong> Y-<strong>axel</strong><br />

Denna handbok beskriver funktioner som finns tillgängliga för B-<strong>axel</strong>n,<br />

för Y-<strong>axel</strong>n <strong>och</strong> för verktygsmagasin i <strong>CNC</strong> <strong>PILOT</strong> <strong>4290</strong> med NCmjukvarunummer<br />

625 952-xx (Release 7.1). Denna handbok är en<br />

komplettering till Bruksanvisning <strong>CNC</strong> <strong>PILOT</strong> <strong>4290</strong>.<br />

2 B- <strong>och</strong> Y-<strong>axel</strong>


1 B- <strong>och</strong> Y-<strong>axel</strong> ..... 7<br />

1.1 Grunder ..... 8<br />

Y-<strong>axel</strong>n ..... 8<br />

B-<strong>axel</strong>n ..... 8<br />

Verktygsmagasinet ..... 10<br />

1.2 Handstyrning <strong>och</strong> automatikdrift ..... 11<br />

Automatik utan referens ..... 11<br />

Magasinlista ..... 11<br />

Arbeta med magasinverktyg ..... 14<br />

Mäta <strong>och</strong> korrigera magasinverktyg ..... 17<br />

Kompensering i Automatikdrift ..... 18<br />

1.3 Anvisning för programmeringen ..... 19<br />

Fräskonturens läge ..... 19<br />

Skärbegränsning ..... 19<br />

Borrning <strong>och</strong> fräsning i tiltat plan ..... 20<br />

1.4 DIN PLUS: Avsnittsmarkeringar ..... 21<br />

Avsnitt SKIVMAGASIN ..... 21<br />

Avsnitt FRONT_Y, BAKSIDA_Y ..... 21<br />

Avsnitt MANTEL_Y ..... 22<br />

1.5 DIN PLUS: Konturer XY-plan ..... 23<br />

Startpunkt kontur G170-Geo ..... 23<br />

Linjärelement G171-Geo ..... 23<br />

Cirkelbåge G172-/G173-Geo ..... 24<br />

Hål G370-Geo ..... 25<br />

Linjärt spår G371-Geo ..... 25<br />

Cirkulärt spår G372/G373-Geo ..... 26<br />

Fullcirkel G374-Geo ..... 26<br />

Rektangel G375-Geo ..... 27<br />

Regelbunden månghörning G377-Geo ..... 27<br />

Linjärt mönster XY-planet G471-Geo ..... 28<br />

Cirkulärt mönster XY-planet G472-Geo ..... 29<br />

Enstaka yta G376-Geo ..... 30<br />

Yta med flera kanter G477-Geo ..... 30<br />

HEIDENHAIN <strong>CNC</strong> <strong>PILOT</strong> <strong>4290</strong> 3


4<br />

1.6 DIN PLUS: Konturer YZ-plan ..... 31<br />

Startpunkt kontur G180-Geo ..... 31<br />

Linjärelement G181-Geo ..... 31<br />

Cirkelbåge G182/G183-Geo ..... 32<br />

Hål G380-Geo ..... 33<br />

Linjärt spår G381-Geo ..... 33<br />

Cirkulärt spår G382/G383-Geo ..... 34<br />

Fullcirkel G384-Geo ..... 34<br />

Rektangel G385-Geo ..... 35<br />

Regelbunden månghörning G387-Geo ..... 35<br />

Linjärt mönster YZ-planet G481-Geo ..... 36<br />

Cirkulärt mönster YZ-plan G482-Geo ..... 37<br />

Enstaka yta G386-Geo ..... 38<br />

Yta med flera kanter G487-Geo ..... 38<br />

1.7 DIN PLUS: Bearbetningsplan ..... 39<br />

Tiltning av bearbetningsplanet G16 ..... 40<br />

1.8 DIN PLUS (Y-<strong>axel</strong>): Positioneringskommandon ..... 41<br />

Snabbtransport G0 ..... 41<br />

Förflyttning till verktygsväxlingspunkt G14 ..... 41<br />

Snabbtransport med maskinkoordinater G701 ..... 42<br />

1.9 DIN PLUS: Magasinverktyg ..... 43<br />

Växla in magasinverktyg G714 ..... 43<br />

Definiera verktygsläge G712 ..... 46<br />

Verktygsförval G600 ..... 47<br />

1.10 DIN PLUS: Linjär- <strong>och</strong> cirkulärförflyttning ..... 48<br />

Fräsning: Linjärförflyttning G1 ..... 48<br />

Fräsning: Cirkulärförflyttning G2, G3 – inkremental måttsättning av centrum ..... 49<br />

Fräsning: Cirkulärförflyttning G12, G13 – absolut måttsättning av centrum ..... 50<br />

1.11 DIN PLUS (Y-<strong>axel</strong>): Fräscykler ..... 51<br />

Ytfräsning grovbearbetning G841 ..... 51<br />

Ytfräsning finbearbetning G842 ..... 52<br />

Fräsning av flera kanter grovbearbetning G843 ..... 53<br />

Fräsning av flera kanter finbearbetning G844 ..... 54<br />

Fickfräsning grovbearbetning G845 (Y-<strong>axel</strong>) ..... 55<br />

Fickfräsning finbearbetning G846 (Y-<strong>axel</strong>) ..... 60<br />

Gravering XY-plan G803 ..... 62<br />

Gravering YZ-plan G804 ..... 63<br />

Gängning med tapp XY-plan G800 ..... 64<br />

Gängning med tapp YZ-plan G806 ..... 65<br />

Kuggfräsning G808 ..... 66<br />

1.12 Simulering ..... 67<br />

Simulering av det tiltade planet ..... 67<br />

Visa koordinatsystem ..... 68<br />

Positionsvisning med B- <strong>och</strong> Y-<strong>axel</strong> ..... 68


1.13 TURN PLUS: Verktygsmagasin <strong>och</strong> B-<strong>axel</strong> ..... 69<br />

Verktygsmagasin ..... 69<br />

Verktyg för B-<strong>axel</strong>n ..... 69<br />

1.14 TURN PLUS Y-<strong>axel</strong> ..... 70<br />

Grunder Y-<strong>axel</strong>n ..... 70<br />

Definiera fräskonturer ..... 71<br />

1.15 TURN PLUS: Konturer XY-plan ..... 72<br />

Referensdata XY-ändyta/XYR-baksida ..... 72<br />

XY-plan: Startpunkt kontur ..... 73<br />

XY-plan: Linjärelement ..... 74<br />

XY-plan: Cirkelbåge ..... 75<br />

XY-plan: Enstaka hål ..... 76<br />

XY-plan: Cirkel (fullcirkel) ..... 78<br />

XY-plan: Rektangel ..... 79<br />

XY-plan: Månghörning ..... 80<br />

XY-plan: Linjärt spår ..... 81<br />

XY-plan: Cirkulärt spår ..... 82<br />

XY-plan: Linjär hålbild ..... 83<br />

XY-plan: Cirkulär hålbild ..... 84<br />

XY-plan: Linjärt figurmönster ..... 85<br />

XY-plan: Cirkulärt figurmönster ..... 86<br />

XY-plan: Enstaka yta ..... 87<br />

XY-plan: Yta med flera kanter ..... 87<br />

1.16 TURN PLUS: Konturer YZ-plan ..... 88<br />

Referensdata Y-mantelyta ..... 88<br />

YZ-plan: Startpunkt kontur ..... 88<br />

YZ-plan: Linjärelement ..... 89<br />

YZ-plan: Cirkelbåge ..... 90<br />

YZ-plan: Enstaka hål ..... 91<br />

YZ-plan: Cirkel (fullcirkel) ..... 93<br />

YZ-plan: Rektangel ..... 94<br />

YZ-plan: Månghörning ..... 95<br />

YZ-plan: Linjärt spår ..... 96<br />

YZ-plan: Cirkulärt spår ..... 97<br />

YZ-plan: Linjär hålbild ..... 98<br />

YZ-plan: Cirkulär hålbild ..... 99<br />

YZ-plan: Linjärt figurmönster ..... 100<br />

YZ-plan: Cirkulärt figurmönster ..... 101<br />

YZ-plan: Enstaka yta ..... 102<br />

YZ-plan: Yta med flera kanter ..... 102<br />

1.17 Exempelprogram ..... 103<br />

Bearbetning med Y-<strong>axel</strong>n ..... 103<br />

Bearbetning med B-<strong>axel</strong>n ..... 107<br />

HEIDENHAIN <strong>CNC</strong> <strong>PILOT</strong> <strong>4290</strong> 5


B- <strong>och</strong> Y-<strong>axel</strong><br />

HEIDENHAIN <strong>CNC</strong> <strong>PILOT</strong> <strong>4290</strong> 7


1.1 Grunder<br />

1.1 Grunder<br />

Y-<strong>axel</strong>n<br />

Med Y-<strong>axel</strong>n skapar du borr- <strong>och</strong> fräsbearbetning på front, baksida<br />

samt på mantelytan<br />

Vid användning av Y-<strong>axel</strong> interpoleras två axlar linjärt eller cirkulärt i det<br />

fastställda bearbetningsplanet samtidigt som den tredje <strong>axel</strong>n<br />

interpoleras linjärt. Därigenom kan exempelvis spår <strong>och</strong> fickor med<br />

plana bottenytor <strong>och</strong> vinkelräta spår tillverkas. Genom uppgiften om<br />

spindelvinkeln bestämmer man fräskonturens läge på arbetsstycket.<br />

<strong>CNC</strong> <strong>PILOT</strong> stödjer generering av NC-program med Y-<strong>axel</strong> i:<br />

DIN PLUS<br />

TURN PLUS konturdefinition<br />

TURN PLUS generering av arbetsplan<br />

Skillnaden mellan konturbeskrivning <strong>och</strong> bearbetning gäller även för<br />

fräsbearbetning med Y-<strong>axel</strong>n. Konturföljningen utförs inte vid<br />

fräsbearbetning.<br />

Konturer, som skall tillverkas med Y-<strong>axel</strong>n, markeras med<br />

avsnittsindelningar.<br />

Den grafiska simuleringen visar fräsbearbetningen i de vanliga<br />

svarv-, änd- <strong>och</strong> mantelfönstren samt dessutom i "Sidovy (YZ)".<br />

B-<strong>axel</strong>n<br />

Tiltat bearbetningsplan<br />

B-<strong>axel</strong>n möjliggör borrning <strong>och</strong> fräsning i sneda plan. För att underlätta<br />

programmeringen vrids koordinatsystemet så att definition av<br />

borrbilder <strong>och</strong> fräskonturer sker i YZ-planet. Borrning resp fräsning<br />

sker sedan i det vridna planet.<br />

Skillnaden mellan konturbeskrivning <strong>och</strong> bearbetning gäller även för<br />

fräsbearbetning i tiltade plan. Konturföljningen utförs inte.<br />

Konturer i tiltade plan markeras med avsnittsindelningen MANTEL_Y.<br />

<strong>CNC</strong> <strong>PILOT</strong> stödjer generering av NC-program med B-<strong>axel</strong> i DIN PLUS.<br />

Den grafiska simuleringen visar bearbetningen i de vridna planen i de<br />

vanliga längd- <strong>och</strong> plansvarvningvyerna samt dessutom i "Sidovy (YZ)".<br />

8


Verktyg för B-<strong>axel</strong>n<br />

En fördel med B-<strong>axel</strong>n ligger i en mer flexibel användning av verktyg<br />

vid svarvning. Genom att vrida B-<strong>axel</strong>n <strong>och</strong> vrida verktygen erhåller<br />

man verktygsorienteringar, som möjliggör längs- <strong>och</strong><br />

planbearbetningar resp. radiella <strong>och</strong> axiella bearbetningar med både<br />

huvudspindel <strong>och</strong> subspindel med samma verktyg.<br />

På detta sätt blir antalet verktyg mindre liksom antalet<br />

verktygsväxlingar.<br />

Verktygsdata: Alla verktyg beskrivs med X-, Z- <strong>och</strong> Y-längder för<br />

kompenseringen i verktygsdatabanken. Dimensionerna utgår från<br />

tiltvinkel B=0°.<br />

Dessutom anges Lägesvinkeln. Denna parameter definierar<br />

verktygets arbetsläge vid icke drivna verktyg (svarvstål).<br />

B-<strong>axel</strong>ns tiltvinkel tillhör inte verktygsdata. Denna vinkel definieras vid<br />

verktygsanropet resp. vid verktygsanvändningen.<br />

Verktygsorientering <strong>och</strong> positionsvisning: Verktygsspetsens<br />

beräknade position vid svarvstål sker med ledning av skärets<br />

orientering. Denna orientering efterföljs inte automatiskt vid tiltning<br />

<strong>och</strong>/eller vridning av B-<strong>axel</strong>n.<br />

Efter en manuell förflyttning av B-<strong>axel</strong>n markerar styrsystemet<br />

positionsindikeringen som ogiltig.<br />

Presentation med svarta siffror: Positionsvisningen är giltig.<br />

Presentation med grå siffror: Positionsvisningen är ogiltig.<br />

Kontrollera om orienteringen fortfarande är giltig efter en förflyttning<br />

av B-<strong>axel</strong>n, tilldela den i förekommande fall på nytt.<br />

Vid verktygsorienteringen gör styrsystemet skillnad på typerna grov-,<br />

fin-, kopierstål samt stick- <strong>och</strong> gängverktyg vid verktygsorienteringen<br />

(se bild).<br />

Verktygslägena 1, 3, 5 eller 7 gäller för grov-, fin- <strong>och</strong> kopierstål.<br />

Neutrala verktyg detekteras med ledning av ställvinkeln.<br />

Verktygslägena 2, 4, 6 eller 8 gäller för stick- <strong>och</strong> gängverktyg. I<br />

verktygsdata definieras om det handlar om ett "höger" eller "vänster"<br />

verktyg.<br />

Maskinpresentation: T-fältet i maskinpresentationen visar<br />

verktygets magasinplats. Kompenseringsvärdet, som visas i detta fält,<br />

tar hänsyn till B-<strong>axel</strong>ns aktuella tiltvinkel.<br />

Efter tiltning eller vridning av B-<strong>axel</strong>n är värdet i<br />

positionsvisningen ogiltigt.<br />

B90 B180<br />

G714 B.. C0<br />

B0 B90<br />

G714 B.. C180<br />

HEIDENHAIN <strong>CNC</strong> <strong>PILOT</strong> <strong>4290</strong> 9<br />

4<br />

3<br />

5<br />

O=<br />

2<br />

6<br />

1<br />

7<br />

8<br />

1.1 Grunder


1.1 Grunder<br />

Multiverktyg för B-<strong>axel</strong>n<br />

Om flera verktyg är monterade i samma verktygshållare, kallas detta<br />

för "multiverktyg". Vid multiverktyg erhåller varje skär (varje verktyg)<br />

sitt eget identitetsnummer <strong>och</strong> sin egen beskrivning.<br />

Lägesvinkeln, betecknas "C" i bilden, är en del av verktygsdata. Om<br />

nu ett av multiverktygets skär (ett verktyg) aktiveras, kommer <strong>CNC</strong><br />

<strong>PILOT</strong> att vrida multiverktyget med ledning av lägesvinkeln till korrekt<br />

position. Till lägesvinkeln adderas Offset lägesvinkel från<br />

verktygsväxlingsrutinen. På detta sätt kan du använda verktyget i<br />

"normalläge" eller "över huvudet".<br />

Fotot visar ett multiverktyg med tre skär.<br />

Verktygsmagasinet<br />

<strong>CNC</strong> <strong>PILOT</strong> stödjer ett platsorienterat verktygsmagasin med upp till 99<br />

verktyg. Platsorienterat betyder att varje verktyg är tilldelat en<br />

bestämd magasinplats. Maskinoperatören bestämmer denna plats vid<br />

riggning av magasinet.<br />

Magasinlistan återspeglar verktygsmagasinets aktuella bestyckning.<br />

Verktygen anges med sina identitetsnummer in i denna lista.<br />

Verktygsprogrammering: Magasinsverktyg förutsätts för B-<strong>axel</strong>n.<br />

För verktygsväxlingen resp. verktygspositioneringen står G714 till<br />

förfogande.<br />

Alternativt programmerar du tiltningen av B-<strong>axel</strong>n <strong>och</strong> vridningen av<br />

verktyget till lägesvinkeln med ett individuellt kommando (G0, G15,<br />

etc.). Då krävs dock en deklaration av verktygspositionen med ett<br />

G712.<br />

10<br />

C0<br />

C240<br />

C120


1.2 Handstyrning <strong>och</strong><br />

automatikdrift<br />

Automatik utan referens<br />

Från software-version 625 952-02:<br />

Det finns möjlighet att starta magasin- <strong>och</strong> manuell-program även om<br />

inte alla axlar har referenssökts. För kunna göra detta måste en<br />

kommentarrad ha definierats i programmet som skall startas, vilken<br />

definierar i vilka axlar referensstatus får saknas.<br />

Syntax för kommentarrad:<br />

[@0nn] – här står "nn" för <strong>axel</strong>bokstäverna för de axlar som inte har<br />

referenssökts<br />

Exempel:<br />

[@0B] – B-<strong>axel</strong>n behöver inte vara referenssökt<br />

[@0BY] – Axlarna B <strong>och</strong> Y behöver inte vara referenssökta<br />

Magasinlista<br />

Funktionerna för riggning av verktygsmagasinet resp. för<br />

inväxling av magsinverktyg anpassas av maskintillverkaren<br />

till <strong>CNC</strong> <strong>PILOT</strong>. Av denna anledning kan det finnas<br />

avvikelser från följande beskrivna funktion. Beakta<br />

anvisningarna i Er maskinhandbok.<br />

Magasinlistan representerar verktygsmagasinets aktuella<br />

bestyckning. Vid "Riggning av magasinlista" skriver användaren in<br />

identitetsnumret för varje verktyg <strong>och</strong> bestämmer därmed<br />

magasinplatserna. Vid Multiverktyg anges identitetsnumret för ett<br />

valfritt skär. Eftersom multiverktygets alla identitetsnummer är<br />

sammankopplade i verktygsdatabanken, har <strong>CNC</strong> <strong>PILOT</strong> information<br />

om alla skär.<br />

För riggning av verktygsmagasinet står följande tillvägagångssätt till<br />

förfogande:<br />

Bestycka magasinet via laddningslucka: se "Bestycka magasinet<br />

via laddningslucka" på sida 12<br />

Bestycka magasinet via bearbetningsutrymmet: se "Bestycka<br />

magasinet via bearbetningsutrymmet" på sida 13<br />

Ta bort verktyg från magasinet: se "Ta bort verktyg från<br />

magasinet" på sida 13<br />

HEIDENHAIN <strong>CNC</strong> <strong>PILOT</strong> <strong>4290</strong> 11<br />

1.2 Handstyrning <strong>och</strong> automatikdrift


1.2 Handstyrning <strong>och</strong> automatikdrift<br />

Förvaltning av verktygens ingreppstider gäller utan begränsningar<br />

även för magasinverktyg.<br />

Bestycka magasinet via laddningslucka<br />

Du bestyckar verktygsmagasinet via laddningsluckan <strong>och</strong> anger<br />

identitetsnumret i magasinlistans tillhörande plats.<br />

Ange verktygets identitetsnummer:<br />

U Välj "Riggning > Verktygslista > Skapa lista" i<br />

handstyrning.<br />

12<br />

Kollisionsrisk<br />

Jämför verktygslistan med verktygsmagasinets<br />

bestyckning <strong>och</strong> kontrollera verktygsdata före<br />

programexekveringen.<br />

Magasinlistan <strong>och</strong> de införda verktygens dimensioner<br />

måste motsvara verkligheten eftersom <strong>CNC</strong> <strong>PILOT</strong><br />

använder sig av dessa data vid alla <strong>axel</strong>rörelser,<br />

övervakningen av skyddszonen, etc.<br />

U Placera markören på den avsedda magasinsplatsen.<br />

U Selektera verktygets identitetsnummer från<br />

databanken <strong>och</strong> godkänn eller tryck på Ins-knappen<br />

<strong>och</strong> ange identitetsnumret direkt.<br />

U Rotera verktygsmagasinet till positionen <strong>och</strong> stoppa in<br />

verktyget.<br />

Funktionerna "Jämför verktygslista med NC-programmet"<br />

<strong>och</strong> "Överför verktygslista från NC-programmet" står inte<br />

till förfogande för magasinlistan.


Bestycka magasinet via bearbetningsutrymmet<br />

Du sätter fast verktyget i verktygsinfästningen <strong>och</strong> kallar upp<br />

funktionen "Ladda SKIVMAGASIN". Här skriver du in verktygets<br />

identitetsnummer <strong>och</strong> magasinplatsens nummer. <strong>CNC</strong> <strong>PILOT</strong> växlar<br />

ut verktyget <strong>och</strong> skriver in identitetsnumret i magasinlistan.<br />

U Sätt fast verktyget i verktygsinfästningen (i bearbetningsutrymmet).<br />

U Välj "T > Magasin > Ladda Magasin" i handstyrning. <strong>CNC</strong> <strong>PILOT</strong><br />

öppnar dialogboxen "Magasin: Ladda Magasin".<br />

U Ange parametrar <strong>och</strong> avsluta dialogboxen. Styrsystemet laddar det<br />

tillhörande NC-programmet.<br />

U Aktivera NC-programmet med cykel-start.<br />

Parameter<br />

ID Magasinverktygets identitetsnummer<br />

P Platsnummer i verktygsmagasinet<br />

B B-Axelvinkel. Vinkel, till vilken B-<strong>axel</strong>n skall tiltas.<br />

<strong>CNC</strong> <strong>PILOT</strong><br />

växlar ut verktyget till magasinet<br />

skriver in verktyget i magasinlistan<br />

kör axlarna till verktygsväxlingspunkten<br />

tiltar B-<strong>axel</strong>n<br />

Beakta vid användning <strong>och</strong> presentation: Denna funktion<br />

utförs med hjälp av ett NC-program. Du aktiverar NCprogrammet<br />

med cykel-start.<br />

Ta bort verktyg från magasinet<br />

Ta bort verktyget från magasinet <strong>och</strong> ta bort informationen från<br />

magasinlistan.<br />

U Rotera verktygsmagasinet till positionen <strong>och</strong> ta bort verktyget<br />

U Välj "Riggning > Verktygslista > Skapa lista" i handstyrning<br />

U Placera markören på den avsedda magasinsplatsen<br />

U Tryck på softkey eller Del-knappen <strong>och</strong> bekräfta<br />

kontrollfrågan. Styrsystemet tar bort verktyget från<br />

magasinlistan.<br />

1. 2.<br />

3. 4.<br />

ID . . .<br />

P . . .<br />

HEIDENHAIN <strong>CNC</strong> <strong>PILOT</strong> <strong>4290</strong> 13<br />

B<br />

1.2 Handstyrning <strong>och</strong> automatikdrift


1.2 Handstyrning <strong>och</strong> automatikdrift<br />

Arbeta med magasinverktyg<br />

Växla magasinverktyg<br />

Använd denna funktion för att växla verktyg eller för att ändra det<br />

aktiva verktygets tiltvinkel resp. lägesvinkel.<br />

14<br />

U Välj "T > Magasin > Vkt-växling" i handstyrning.<br />

Styrsystemet öppnar dialogboxen "Magasin: Vktväxling"<br />

U Tryck på softkey, välj verktyg från magasinlistan, ange<br />

de övriga parametrarna <strong>och</strong> avsluta dialogboxen.<br />

Styrsystemet laddar det tillhörande NC-programmet.<br />

U Aktivera NC-programmet med cykel-start.<br />

Parametrar<br />

ID Magasinverktygets identitetsnummer<br />

O Orientering vid svarvverktyg. Verktygsskärets läge (se bild).<br />

Verktygslägen 1, 3, 5, 7: för grov-, fin- <strong>och</strong> kopierstål<br />

(neutrala verktyg detekteras med ledning av ställvinkeln)<br />

Verktygslägen 2, 4, 6, 8: för stick- <strong>och</strong> gängverktyget (i<br />

verktygsdata definieras "höger" eller "vänster" verktyg)<br />

B B-Axelvinkel. Vinkel, till vilken B-<strong>axel</strong>n skall tiltas.<br />

C Offset lägesvinkel vid svarvverktyg<br />

0°: Verktygsläge "normal"<br />

180°: Verktygsläge "över huvud"<br />

H Låsning<br />

0: Låsningen låses beroende på verktygsparameter ("ej<br />

drivet" låses; "drivet" låses inte)<br />

1: Låsning låses<br />

2: Låsning låses inte<br />

<strong>CNC</strong> <strong>PILOT</strong><br />

växlar ut verktyget till magasinet<br />

hämtar det angivna verktyget från magasinet<br />

kör till verktygsväxlingspunkten<br />

tiltar B-<strong>axel</strong>n<br />

vrider verktyget till "normal" eller "över huvud" (Offset lägesvinkel C)<br />

beräknar verktygsdata med hänsyn till "orientering O", B<strong>axel</strong>positionen<br />

<strong>och</strong> lägesvinkeln<br />

ställer in låsningen<br />

Ändra verktygsposition: Om anropet avser det aktiva verktyget,<br />

förflyttas axlarna till verktygsväxlingspunkten <strong>och</strong> tiltar B-<strong>axel</strong>n resp.<br />

vrider verktyget till lägesvinkeln.<br />

4<br />

3<br />

5<br />

O<br />

O=<br />

2<br />

6<br />

1<br />

7<br />

8<br />

TM<br />

C<br />

0°<br />

C=0° C=180°<br />

B<br />

B


Offset lägesvinkel: Med "Offset lägesvinkel" placerar du svarvverktyg<br />

"normalt" eller "över huvudet". Därvid tar <strong>CNC</strong> <strong>PILOT</strong> hänsyn till den<br />

grundinställning som finns sparad i verktygsdatabanken (lägesvinkel =<br />

lägesvinkel från verktygsdata + offset lägesvinkel).<br />

Verktygsorientering: Vid beräkning av verktygsspetsens position tar<br />

<strong>CNC</strong> <strong>PILOT</strong> hänsyn till skärets läge. <strong>CNC</strong> <strong>PILOT</strong> stödjer typerna grov-,<br />

fin-, kopierstål samt stick- <strong>och</strong> gängverktyg (se bild).<br />

Beakta vid användning <strong>och</strong> presentation: Denna funktion<br />

utförs med hjälp av ett NC-program. Du aktiverar NCprogrammet<br />

med cykel-start.<br />

Deklarera magasinverktyg<br />

Om verktyget befinner sig i bearbetningsutrymmet vid avstängning<br />

<strong>och</strong> sedan förnyad uppstart måste det deklareras på nytt. Därvid<br />

använder sig <strong>CNC</strong> <strong>PILOT</strong> av det värde som gällde vid avstängningen<br />

som förslag i dialogboxen.<br />

U Välj "T > Magasin > Vkt-Manuell" i handstyrning.<br />

Styrsystemet öppnar dialogboxen "Magasin: Vkt-<br />

Manuell"<br />

U Tryck på softkey, ange B-<strong>axel</strong>vinkel, kontrollera de<br />

övriga parametrarna <strong>och</strong> avsluta dialogboxen.<br />

Styrsystemet laddar det tillhörande NC-programmet.<br />

U Aktivera NC-programmet med cykel-start.<br />

Parametrar<br />

ID Magasinverktygets identitetsnummer<br />

P Platsnummer i verktygsmagasinet<br />

O Orientering vid svarvverktyg. Verktygsskärets läge (se bild).<br />

Verktygslägen 1, 3, 5, 7: för grov-, fin- <strong>och</strong> kopierstål<br />

(neutrala verktyg detekteras med ledning av ställvinkeln)<br />

Verktygslägen 2, 4, 6, 8: för stick- <strong>och</strong> gängverktyget (i<br />

verktygsdata definieras "höger" eller "vänster" verktyg)<br />

B B-Axelvinkel. Vinkel, till vilken B-<strong>axel</strong>n skall tiltas.<br />

C Offset lägesvinkel vid svarvverktyg<br />

0°: Verktygsläge "normal"<br />

180°: Verktygsläge "över huvud"<br />

H Låsning<br />

0: Låsningen låses beroende på verktygsparameter ("ej<br />

drivet" låses; "drivet" låses inte)<br />

1: Låsning låses<br />

2: Låsning låses inte<br />

C=0° C=180°<br />

HEIDENHAIN <strong>CNC</strong> <strong>PILOT</strong> <strong>4290</strong> 15<br />

4<br />

3<br />

5<br />

O<br />

O=<br />

2<br />

6<br />

1<br />

7<br />

8<br />

TM<br />

C<br />

B<br />

B<br />

1.2 Handstyrning <strong>och</strong> automatikdrift


1.2 Handstyrning <strong>och</strong> automatikdrift<br />

<strong>CNC</strong> <strong>PILOT</strong><br />

kör till verktygsväxlingspunkten<br />

tiltar B-<strong>axel</strong>n<br />

vrider verktyget till "normal" eller "över huvud" (Offset lägesvinkel C)<br />

beräknar verktygsdata med hänsyn till "orientering O", B<strong>axel</strong>positionen<br />

<strong>och</strong> lägesvinkeln<br />

ställer in låsningen<br />

Växla ut magasinverktyg<br />

Funktionen "Växla ut magasinverktyg" för bort verktyget från<br />

bearbetningsutrymmet <strong>och</strong> placerar det i magasinet. Därefter kör<br />

verktygsbäraren till verktygsväxlingspunkten <strong>och</strong> tiltar B-<strong>axel</strong>n till den<br />

angivna vinkeln.<br />

U Välj "T > Magasin > Vkt-Utväxling" i handstyrning. Styrsystemet<br />

öppnar dialogboxen "Magasin: Vkt-Utväxling"<br />

U Ange parameter "B-<strong>axel</strong>vinkel B" <strong>och</strong> avsluta dialogboxen.<br />

Styrsystemet laddar det tillhörande NC-programmet.<br />

U Aktivera NC-programmet med cykel-start<br />

<strong>CNC</strong> <strong>PILOT</strong><br />

växlar ut verktyget till magasinet<br />

kör till verktygsväxlingspunkten<br />

tiltar B-<strong>axel</strong>n<br />

Tilta B-<strong>axel</strong> i handstyrning<br />

Använd antingen verktygsväxlingsanropet för positionering av B-<strong>axel</strong>n<br />

eller tilta <strong>axel</strong>n manuellt via handratten alt. med PLC-knappar.<br />

Verktygsväxlingsanrop: Vid anrop av verktygsväxlingsfunktionen är<br />

uppgifterna redan förinställda med de aktuella värdena. Du anger nu<br />

den önskade B-<strong>axel</strong>vinkeln <strong>och</strong> aktiverar funktionen.<br />

16<br />

I <strong>och</strong> med avstängningen av styrsystemet går<br />

informationen om verktyget i verktygsinfästningen<br />

förlorad. HEIDENHAIN rekommenderar att<br />

magasinsverktyg växlas ut från bearbetningsutrymmet<br />

före avstängningen.<br />

Beakta vid användning <strong>och</strong> presentation: Denna funktion<br />

utförs med hjälp av ett NC-program. Du aktiverar NCprogrammet<br />

med cykel-start.<br />

Parametrar<br />

B B-Axelvinkel. Vinkel, till vilken B-<strong>axel</strong>n skall tiltas.<br />

Beakta vid användning <strong>och</strong> presentation: Denna funktion<br />

utförs med hjälp av ett NC-program. Du aktiverar NCprogrammet<br />

med cykel-start.<br />

T M 0<br />

B


Manuell tiltning: B-<strong>axel</strong>n tiltar du med hjälp av handratten. Du kan<br />

även förflytta B-<strong>axel</strong>n med PLC-knappar, under förutsättning av<br />

styrsystemet är förberett av maskintillverkaren för detta. Beakta<br />

anvisningarna i Er maskinhandbok.<br />

Vid manuell tiltning av B-<strong>axel</strong>n tas enbart hänsyn till den nya B<strong>axel</strong>vinkeln,<br />

en ändring av verktygsorienteringen detekteras dock inte.<br />

Därför markera styrsystemet ärvärdespresentationen X <strong>och</strong> Z som<br />

ogiltiga (grå visning av värdena). Vid nästa verktygsanrop beräknar<br />

<strong>CNC</strong> <strong>PILOT</strong> verktygsspetsens position på nytt <strong>och</strong> markerar<br />

ärvärdespresentationen X <strong>och</strong> Z som giltig.<br />

Beakta att ärvärdespresentationen X <strong>och</strong> Z<br />

(maskinpresentation) visar ogiltiga värden så snart B-<strong>axel</strong>n<br />

tiltas manuellt. <strong>CNC</strong> <strong>PILOT</strong> markerar detta via en grå<br />

visning av positionsvärdena.<br />

Mäta <strong>och</strong> korrigera magasinverktyg<br />

Mäta verktyg: Funktionen beräknar verktygslängderna med B-<strong>axel</strong>ns<br />

aktuella tiltvinkel <strong>och</strong> verktygets lägesvinkel. Dessa värden visas<br />

också. Dessutom räknar styrsystemet om värdena till positionen B=0<br />

<strong>och</strong> sparar dessa i verktygsdatabanken.<br />

U Välj "Riggning > Vkt-riggning > Vkt-mätning" i<br />

handstyrning. I dialogboxen "Vkt-mätning T" visar<br />

styrsystemet det aktuella mätvärdena.<br />

U Bestäm verktygsmått, ange <strong>och</strong> avsluta dialogboxen.<br />

Styrsystemet<br />

raderar kompenseringsvärden<br />

skriver in verktygsmåtten i databanken<br />

Fastställa kompenseringsvärden: Kompenseringsvärden mäts upp<br />

<strong>och</strong> visas med B-<strong>axel</strong>ns aktuella tiltvinkel <strong>och</strong> verktygets aktuella<br />

lägesvinkel. Styrsystemet räknar om måtten till positionen B=0 <strong>och</strong><br />

lagrar dessa i verktygsdatabanken.<br />

U Välj "Riggning > Vkt-riggning > Vkt-kompensering" i<br />

handstyrning. Styrsystemet visar de giltiga<br />

kompenseringsvärdena, som utgår från positionen<br />

B=0, i dialogboxen "Tangera verktyg".<br />

U Bestäm kompenseringsvärden <strong>och</strong> avsluta<br />

dialogboxen<br />

Styrsystemet övertar kompenseringsvärdena.<br />

HEIDENHAIN <strong>CNC</strong> <strong>PILOT</strong> <strong>4290</strong> 17<br />

1.2 Handstyrning <strong>och</strong> automatikdrift


1.2 Handstyrning <strong>och</strong> automatikdrift<br />

Kompensering i Automatikdrift<br />

Verktygskompensering: Bestäm kompenseringsvärdena med B<strong>axel</strong>ns<br />

aktuella tiltvinkel <strong>och</strong> verktygets lägesvinkel. Styrsystemet<br />

räknar om värdena till positionen B=0 <strong>och</strong> sparar dessa i<br />

verktygsdatabanken.<br />

18<br />

U Välj "Korr > Vkt-kompensering" i Automatikdrift.<br />

Styrsystemet öppnar dialogboxen "Vkt-läge för Vktkompensering"<br />

U Ange parametrar <strong>och</strong> avsluta dialogboxen<br />

U Styrsystemet visar kompenseringsvärdena i<br />

dialogboxen "Vkt-kompensering" i förhållande till den<br />

B-<strong>axel</strong>vinkel som angavs i föregående dialogbox.<br />

U Ange nytt kompenseringsvärde<br />

I fältet "T" (maskinpresentationen) visar styrsystemet<br />

kompenseringsvärdena i förhållande till den aktuella B-<strong>axel</strong>vinkeln <strong>och</strong><br />

verktygsvinkeln.<br />

<strong>CNC</strong> <strong>PILOT</strong> lagrar verktygskompenseringen<br />

tillsammans med andra verktygsdata i databanken.<br />

Om B-<strong>axel</strong>n tiltas, tar <strong>CNC</strong> <strong>PILOT</strong> hänsyn till<br />

verktygskompenseringen vid beräkningen av<br />

verktygsspetsens position.<br />

Adderande kompensering är oberoende av verktygsdata.<br />

Kompenseringen verkar i X-, Y- <strong>och</strong> Z-riktningen. Tiltning av B-<strong>axel</strong>n<br />

har ingen inflytande över den adderande kompenseringen.


1.3 Anvisning för<br />

programmeringen<br />

Fräskonturens läge<br />

Man definierar referensplanet resp. referensdiametern i<br />

avsnittsmarkeringen. En fräskonturs djup <strong>och</strong> läge (ficka, ö)<br />

bestämmer man på följande sätt i konturdefinitionen:<br />

med Djup P i den i förväg programmerade G308<br />

alternativt vid figurer: Cykelparameter Djup P<br />

Förtecknet i "P" bestämmer fräskonturens läge:<br />

P0: Ö<br />

Fräskonturens läge<br />

Avsnitt P Överkant Fräsbotten<br />

FRONT P0 Z+P<br />

Z<br />

BAKSIDA P0<br />

MANTEL P0<br />

X: Referensdiameter från avsnittsmarkeringen<br />

Z: Referensyta från avsnittsmarkeringen<br />

P: Djup från G308 eller från figurbeskrivningen<br />

Skärbegränsning<br />

Z<br />

Z–P<br />

X<br />

X+(P*2)<br />

Z–P<br />

Z<br />

X+(P*2)<br />

X<br />

Ytfräsningscykeln fräser den i konturdefinitionen<br />

beskrivna ytan. Ingen hänsyn tas till öar inom denna yta.<br />

Om delar av fräskonturen ligger utanför svarvkonturen, begränsar man<br />

ytan som skall bearbetas med Ytdiameter X / Referensdiameter X<br />

(Parameter i avsnittsmarkeringen eller i figurdefinitionen).<br />

Skärbegränsningen påverkar även vid fräsbearbetning i tiltade plan.<br />

HEIDENHAIN <strong>CNC</strong> <strong>PILOT</strong> <strong>4290</strong> 19<br />

1.3 Anvisning för programmeringen


1.3 Anvisning för programmeringen<br />

Borrning <strong>och</strong> fräsning i tiltat plan<br />

HEIDENHAIN rekommenderar att koordinatsystemet tiltas på ett<br />

sådant sätt att definitionen av hålbilder <strong>och</strong> fräskonturer kan ske i YZplanet.<br />

Då står alla kontur-, figur- <strong>och</strong> mönsterdefinitioner för YZ-planet<br />

till förfogande.<br />

Borr- <strong>och</strong> fräscyklerna arbetar åter igen i det tiltade planet. Dessa<br />

cykler tar med sig konturdefinitionen till det tiltade planets läge.<br />

Dessutom rekommenderas att B-<strong>axel</strong>n tiltas med G714, eftersom<br />

denna G-funktion innehåller beräkningen av verktygspositionen.<br />

Därav följer följande tillvägagångssätt vid programmeringen:<br />

Vrid <strong>och</strong> förskjut koordinatsystemet för det tiltade planet med<br />

avsnittsmarkeringen MANTEL_Y (se "Avsnitt MANTEL_Y" på<br />

sida 22)<br />

Definiera hålbilderna <strong>och</strong> fräskonturerna i YZ-planet<br />

Positionera B-<strong>axel</strong>n med G714<br />

Aktivera YZ-planet med G19<br />

Använd borr- <strong>och</strong> fräscykler för bearbetningen<br />

Alternativt tiltar du bearbetningsplanet med G16 <strong>och</strong> utför sedan<br />

bearbetningen i det tiltade planet.<br />

Beakta att verktygsorienteringen inte tas med om B-<strong>axel</strong>n positioneras<br />

med individuella kommandon G0 eller G15. Programmera en G712 för<br />

att låta verktygspositionen beräknas på nytt.<br />

20


1.4 DIN PLUS: Avsnittsmarkeringar<br />

För svarvar med ett verktygsmagasin <strong>och</strong>/eller en Y-<strong>axel</strong> står följande<br />

avsnittsmarkeringar till förfogande.<br />

Avsnitt SKIVMAGASIN<br />

I avsnittet SKIVMAGASIN listar du alla verktyg som används i NCprogrammet.<br />

Denna lista används vid programmering av G714 (växla<br />

in magasinverktyg). Uppgifternas ordningsföljd är valfri.<br />

Skapa/ändra lista med magsinverktyg:<br />

U Välj "Inled(ning) > Inställning verktygslista"<br />

U Selektera verktyg från databanken <strong>och</strong> för in i listan<br />

U Tryck på ESC-knappen för att stänga listan<br />

Ange eller ändra individuella magasinverktyg:<br />

U Positionera markören inom avsnittet SKIVMAGASIN<br />

U Ange nytt verktyg: Tryck på INS-knappen<br />

U Ändra verktyg: Tryck på RETURN eller dubbelklicka<br />

med den vänstra musknappen<br />

U Editera dialogbox "Verktygslista inställning"<br />

Avsnitt FRONT_Y, BAKSIDA_Y<br />

Avsnittsindelningen markerar XY-planet (G17) <strong>och</strong> konturens<br />

referensplan (Z-riktningen).<br />

Parametrar<br />

X Ytans diameter (för skärbegränsning)<br />

Z Referensplanets läge – default: 0<br />

C Spindelposition – default: 0<br />

HEIDENHAIN <strong>CNC</strong> <strong>PILOT</strong> <strong>4290</strong> 21<br />

1.4 DIN PLUS: Avsnittsmarkeringar


1.4 DIN PLUS: Avsnittsmarkeringar<br />

Avsnitt MANTEL_Y<br />

Avsnittsmarkeringen indikerar YZ-planet (G19) <strong>och</strong> definierar vid<br />

maskiner med B-<strong>axel</strong> det tiltade planet.<br />

Utan B-<strong>axel</strong>: Referensdiametern definierar konturens läge i Xriktningen,<br />

C-<strong>axel</strong>vinkeln läget på arbetsstycket.<br />

Parametrar<br />

X Referensdiameter<br />

C C-<strong>axel</strong>vinkel – bestämmer spindelpositionen<br />

Med B-Axel (se bilder): MANTEL_Y genomför dessutom följande<br />

transformationer <strong>och</strong> rotationer för det tiltade planet:<br />

Förskjuter koordinatsystemet till Position I, K<br />

Vrider koordinatsystemet med vinkel B; Utgångspunkt I, K<br />

H=0: Förskjuter det vridna koordinatsystemet med –I.<br />

Koordinatsystemet förskjuts "tillbaka".<br />

Parametrar<br />

X Referensdiameter<br />

C C-<strong>axel</strong>vinkel – bestämmer spindelpositionen<br />

B Planvinkel: Positiv Z-<strong>axel</strong><br />

I Planreferens i X-riktning (radiemått)<br />

K Planreferens i Z-riktning<br />

H Automatisk förskjutning av koordinatsystemet (default: 0)<br />

0: Det vridna koordinatsystemet förskjuts med –I<br />

1: Koordinatsystemet förskjuts inte<br />

Förskjut koordinatsystemet "tillbaka": <strong>CNC</strong> <strong>PILOT</strong> utvärderar<br />

referensdiametern för skärbegränsningen. Dessutom gäller den som<br />

referens för djupet, vilket du programmerar för fräskonturer <strong>och</strong><br />

borrningar.<br />

Eftersom referensdiametern utgår från den aktuella nollpunkten,<br />

rekommenderas vid arbete på tiltade plan att förskjuta det vridna<br />

koordinatsystemet "tillbaka" med värdet –I. Om skärbegränsningen<br />

inte behövs, exempelvis vid borrningar, kan du stänga av<br />

förskjutningen av koordinatsystemet(H=1) <strong>och</strong> sätta<br />

referensdiametern=0.<br />

22<br />

Beakta:<br />

I det tiltade koordinatsystemet är X ansättnings<strong>axel</strong>n. Xkoordinater<br />

måttsätts som diameterkoordinater.<br />

Speglingen av koordinatsystemet har ingen påverkan på<br />

referens<strong>axel</strong>n för vridningsvinkeln ("B-<strong>axel</strong>vinkel" i<br />

G714).<br />

Exempel: "MANTEL_Y"<br />

PROGRAMHUVUD<br />

...<br />

KONTUR Q1 X0 Z600<br />

AEMNE<br />

...<br />

FAERDIGDEL<br />

...<br />

MANTEL_Y X118 C0 B130 I59 K0<br />

...<br />

BEARBETNING<br />

...<br />

I<br />

B, I, K<br />

B<br />

B<br />

–K<br />

X<br />

X<br />

Z<br />

Z<br />

Z<br />

–I<br />

X<br />

H=0<br />

H=1<br />

B


1.5 DIN PLUS: Konturer XY-plan<br />

Startpunkt kontur G170-Geo<br />

G170 definierar startpunkten för en kontur i XY-planet.<br />

Parametrar<br />

X Startpunkt kontur (radiemått)<br />

Y Startpunkt kontur<br />

Linjärelement G171-Geo<br />

G171 definierar en rät linje i en kontur i XY-planet.<br />

Parametrar<br />

X Slutpunkt (radiemått)<br />

Y Slutpunkt<br />

A Vinkel till positiv X-<strong>axel</strong><br />

B Fas/Rundning. Definierar övergången till nästa<br />

konturelement. Programmera den teoretiska slutpunkt när du<br />

anger en fas/rundning.<br />

ingen uppgift: Tangentiell övergång<br />

B=0: Icke tangentiell övergång<br />

B>0: Rundningens radie<br />

B


1.5 DIN PLUS: Konturer XY-plan<br />

Cirkelbåge G172-/G173-Geo<br />

G172/G173 definierar en cirkelbåge i en kontur i XY-planet.<br />

Rotationsriktning: Se hjälpbild<br />

Parametrar<br />

X Slutpunkt (radiemått)<br />

Y Slutpunkt<br />

I Centrumpunkt i X-riktning (radiemått)<br />

J Centrumpunkt i Y-riktning<br />

R Radie<br />

B Fas/Rundning. Definierar övergången till nästa<br />

konturelement. Programmera den teoretiska slutpunkt när du<br />

anger en fas/rundning.<br />

ingen uppgift: Tangentiell övergång<br />

B=0: Icke tangentiell övergång<br />

B>0: Rundningens radie<br />

B


Hål G370-Geo<br />

G370 definierar ett hål med försänkning <strong>och</strong> gänga i XY-planet.<br />

Parametrar<br />

X Centrumpunkt hål (radiemått)<br />

Y Hålets centrumpunkt<br />

B Hålets diameter<br />

P Hålets djup (utan borrspets)<br />

W Spetsvinkel (default: 180°)<br />

R Diameter försänkning<br />

U Försänkningsdjup<br />

E Vinkel försänkning<br />

I Gängdiameter<br />

J Gängdjup<br />

K Gängans skärfas (utloppslängd)<br />

F Gängstigning<br />

V Vänster- eller högergänga (default: 0)<br />

V=0: Högergänga<br />

V=1: Vänstergänga<br />

A Vinkel till Z-<strong>axel</strong>. Hålets lutning<br />

Framsida (område: –90° < A < 90°) – default: 0°<br />

Baksida (område: 90° < A < 270°) – default: 180°<br />

O Centrerdiameter<br />

Linjärt spår G371-Geo<br />

G371 definierar ett linjärt spår i XY-planet.<br />

Parametrar<br />

X Spårets centrumpunkt (radiemått)<br />

Y Spårets centrumpunkt<br />

K Spårlängd<br />

B Spårbredd<br />

A Vinkel för spårets längd<strong>axel</strong> (Referens: positiv X-<strong>axel</strong>) –<br />

default: 0°<br />

P Djup/Höjd (default: "P" från G308)<br />

P0: Ö<br />

I Ytans diameter (för skärbegränsning)<br />

Ingen uppgift: "X" från avsnittsindelningen<br />

"I" skriver över "X" från avsnittsindelningen<br />

HEIDENHAIN <strong>CNC</strong> <strong>PILOT</strong> <strong>4290</strong> 25<br />

1.5 DIN PLUS: Konturer XY-plan


1.5 DIN PLUS: Konturer XY-plan<br />

Cirkulärt spår G372/G373-Geo<br />

G372/G373 definierar ett cirkulärt spår i XY-planet.<br />

G372: Cirkulärt spår medurs<br />

G373: Cirkulärt spår moturs<br />

Parametrar<br />

X Spårets vridningscentrum (radiemått)<br />

Y Spårets vridningscentrum<br />

R Vridningsradie (referens: Spårets centrumlinje)<br />

A Startvinkel; Referens: positiv X-<strong>axel</strong> (default: 0°)<br />

W Slutvinkel; Referens: positiv X-<strong>axel</strong> (default: 0°)<br />

B Spårbredd<br />

P Djup/Höjd (default: "P" från G308)<br />

P0: Ö<br />

I Ytans diameter (för skärbegränsning)<br />

Ingen uppgift: "X" från avsnittsindelningen<br />

"I" skriver över "X" från avsnittsindelningen<br />

Fullcirkel G374-Geo<br />

G374 definierar en fullcirkel XY-planet.<br />

Parametrar<br />

X Cirkelcentrum (radiemått)<br />

Y Cirkelcentrum<br />

R Cirkelns radie<br />

P Djup/Höjd (default: "P" från G308)<br />

P0: Ö<br />

I Ytans diameter (för skärbegränsning)<br />

26<br />

Ingen uppgift: "X" från avsnittsindelningen<br />

"I" skriver över "X" från avsnittsindelningen


Rektangel G375-Geo<br />

G375 definierar en rektangel i XY-planet.<br />

Parametrar<br />

X Rektangelns centrumpunkt (radiemått)<br />

Y Rektangelns centrumpunkt<br />

K Rektangelns längd<br />

B Rektangelns (höjd) bredd<br />

R Fas/rundning (default: 0)<br />

R>0: Rundningens radie<br />

R= 3)<br />

A Vinkel till X-<strong>axel</strong>n (default: 0°)<br />

K Kantlängd<br />

K>0: Kantlängd<br />

K0: Rundningens radie<br />

R


1.5 DIN PLUS: Konturer XY-plan<br />

Linjärt mönster XY-planet G471-Geo<br />

G471 definierar ett linjärt mönster i XY-planet. G471 påverkar de i det<br />

efterföljande blocket definierade hålet eller figuren (G370..375, G377).<br />

Parametrar<br />

Q Antal figurer<br />

X Startpunkt mönster (radiemått)<br />

Y Startpunkt mönster<br />

I Slutpunkt kontur (X-riktning; radiemått)<br />

J Slutpunkt mönster (Y-riktning)<br />

Ii Avstånd mellan två figurer i X-riktningen<br />

Ji Avstånd mellan två figurer i Y-riktningen<br />

A Vinkel för spårets längd<strong>axel</strong> i förhållande till X-<strong>axel</strong>n<br />

R Mönstrets totala längd<br />

Ri Avstånd mellan två figurer (mönsteravstånd)<br />

28<br />

Programmeringsanvisning<br />

Programmera borrningen/figuren i det efterföljande<br />

blocket utan centrumpunkt.<br />

Fräscykeln (avsnitt BEARBETNING) anropar borrningen/<br />

figuren i det efterföljande blocket, inte definitionen av<br />

mönstret.


Cirkulärt mönster XY-planet G472-Geo<br />

G472 definierar ett cirkulärt mönster i XY-planet. G472 påverkar den i<br />

det efterföljande blocket definierade figuren (G370.0.375, G377).<br />

Parametrar<br />

Q Antal figurer<br />

K Mönsterdiameter<br />

A Startvinkel – den första figurens position; referens: positiv X<strong>axel</strong>;<br />

(default: 0°)<br />

W Slutvinkel – den sista figurens position; referens: positiv X<strong>axel</strong><br />

(default: 360°)<br />

Wi Vinkel mellan två figurer<br />

V Riktning – Orientering (default: 0)<br />

V=0, utan W: Fullcirkeluppdelning<br />

V=0, med W: Uppdelning på den längre cirkelbågen<br />

V=0, med Wi: Förtecken i Wi bestämmer riktningen (Wi


1.5 DIN PLUS: Konturer XY-plan<br />

Enstaka yta G376-Geo<br />

G376 definierar en yta i XY-planet.<br />

Parametrar<br />

Z Referenskant (default: "Z" från avsnittsindelningen)<br />

K Resttjocklek<br />

Ki Djup<br />

B Bredd (referens: Referenskant Z)<br />

B0: Yta i positiv Z-riktning<br />

I Ytdiameter<br />

Ingen uppgift: "X" från avsnittsindelningen<br />

"I" skriver över "X" från avsnittsindelningen<br />

C Lägesvinkel för ytperpendikeln (default: "C" från<br />

avsnittsindelningen)<br />

Yta med flera kanter G477-Geo<br />

G477 definierar en yta med flera kanter i XY-planet.<br />

30<br />

Förtecknet i "Bredd B" utvärderas oberoende av om ytan<br />

ligger på fram- eller baksidan.<br />

Parametrar<br />

Z Referenskant (default: "Z" från avsnittsindelningen)<br />

K Invändig cirkeldiameter (nyckelvidd)<br />

Ki Kantlängd<br />

B Bredd (referens: Referenskant Z)<br />

B0: Yta i positiv Z-riktning<br />

Q Antal ytor (Q >= 2)<br />

I Ytdiameter<br />

Ingen uppgift: "X" från avsnittsindelningen<br />

"I" skriver över "X" från avsnittsindelningen<br />

C Lägesvinkel för ytperpendikeln (default: "C" från<br />

avsnittsindelningen)<br />

Förtecknet i "Bredd B" utvärderas oberoende av om ytan<br />

ligger på fram- eller baksidan.


1.6 DIN PLUS: Konturer YZ-plan<br />

Startpunkt kontur G180-Geo<br />

G180 definierar startpunkten för en kontur i YZ-planet.<br />

Parametrar<br />

Y Startpunkt kontur<br />

Z Startpunkt kontur<br />

Linjärelement G181-Geo<br />

G181 definierar en rät linje i en kontur i YZ-planet.<br />

Parametrar<br />

Y Slutpunkt<br />

Z Slutpunkt<br />

A Vinkel till positiv Z-<strong>axel</strong><br />

B Fas/Rundning. Definierar övergången till nästa<br />

konturelement. Programmera den teoretiska slutpunkt när du<br />

anger en fas/rundning.<br />

ingen uppgift: Tangentiell övergång<br />

B=0: Icke tangentiell övergång<br />

B>0: Rundningens radie<br />

B


1.6 DIN PLUS: Konturer YZ-plan<br />

Cirkelbåge G182/G183-Geo<br />

G182/G183 definierar en cirkelbåge i en kontur i YZ-planet.<br />

Rotationsriktning: Se hjälpbild<br />

Parametrar<br />

Y Slutpunkt (radiemått)<br />

Z Slutpunkt<br />

J Centrumpunkt (Y-riktning)<br />

K Centrumpunkt (Z-riktning)<br />

R Radie<br />

B Fas/Rundning. Definierar övergången till nästa<br />

konturelement. Programmera den teoretiska slutpunkt när du<br />

anger en fas/rundning.<br />

ingen uppgift: Tangentiell övergång<br />

B=0: Icke tangentiell övergång<br />

B>0: Rundningens radie<br />

B


Hål G380-Geo<br />

G380 definierar ett enskilt hål med försänkning <strong>och</strong> gänga i YZ-planet.<br />

Parametrar<br />

Y Hålets centrumpunkt<br />

Z Hålets centrumpunkt<br />

B Hålets diameter<br />

P Hålets djup (utan borrspets)<br />

W Spetsvinkel (default: 180°)<br />

R Diameter försänkning<br />

U Försänkningsdjup<br />

E Vinkel försänkning<br />

I Gängdiameter<br />

J Gängdjup<br />

K Gängans skärfas (utloppslängd)<br />

F Gängstigning<br />

V Vänster- eller högergänga (default: 0)<br />

V=0: Högergänga<br />

V=1: Vänstergänga<br />

A Vinkel till X-<strong>axel</strong>n; område –90° < A < 90°<br />

O Centrerdiameter<br />

Linjärt spår G381-Geo<br />

G381 definierar ett linjärt spår i YZ-planet.<br />

Parametrar<br />

Y Spårets centrumpunkt<br />

Z Spårets centrumpunkt<br />

X Referensdiameter<br />

Ingen uppgift: "X" från avsnittsindelningen<br />

"X" från G381 skriver över "X" från avsnittsindelningen<br />

A Vinkel till Z-<strong>axel</strong>n (default: 0°)<br />

K Spårlängd<br />

B Spårbredd<br />

P Fickans djup (default: "P" från G308)<br />

HEIDENHAIN <strong>CNC</strong> <strong>PILOT</strong> <strong>4290</strong> 33<br />

1.6 DIN PLUS: Konturer YZ-plan


1.6 DIN PLUS: Konturer YZ-plan<br />

Cirkulärt spår G382/G383-Geo<br />

G382/G383 definierar ett cirkulärt spår i YZ-planet.<br />

G382: Cirkulärt spår medurs<br />

G383: Cirkulärt spår moturs<br />

Parametrar<br />

Y Spårets vridningscentrum<br />

Z Spårets vridningscentrum<br />

X Referensdiameter<br />

Ingen uppgift: "X" från avsnittsindelningen<br />

"X" från G381 skriver över "X" från avsnittsindelningen<br />

R Radie; referens: spårets centrumlinje<br />

A Startvinkel; referens: X-<strong>axel</strong> (default: 0°)<br />

W Slutvinkel; referens: X-<strong>axel</strong> (default: 0°)<br />

B Spårbredd<br />

P Fickans djup (default: "P" från G308)<br />

Fullcirkel G384-Geo<br />

G384 definierar en fullcirkel i YZ-planet.<br />

Parametrar<br />

Y Cirkelcentrum<br />

Z Cirkelcentrum<br />

X Referensdiameter<br />

Ingen uppgift: "X" från avsnittsindelningen<br />

"X" från G381 skriver över "X" från avsnittsindelningen<br />

R Cirkelns radie<br />

P Fickans djup (default: "P" från G308)<br />

34


Rektangel G385-Geo<br />

G385 definierar en rektangel i YZ-planet.<br />

Parametrar<br />

Y Rektangelns centrumpunkt<br />

Z Rektangelns centrumpunkt<br />

X Referensdiameter<br />

Ingen uppgift: "X" från avsnittsindelningen<br />

"X" från G381 skriver över "X" från avsnittsindelningen<br />

A Längd<strong>axel</strong>ns vinkel i förhållande till Z-<strong>axel</strong>n (default: 0°)<br />

K Rektangelns längd<br />

B Rektangelns (höjd) bredd<br />

R Fas/rundning (default: 0)<br />

R>0: Rundningens radie<br />

R= 3)<br />

A Vinkel till Z-<strong>axel</strong>n (default: 0°)<br />

K Kantlängd<br />

K>0: Kantlängd<br />

K0: Rundningens radie<br />

R


1.6 DIN PLUS: Konturer YZ-plan<br />

Linjärt mönster YZ-planet G481-Geo<br />

G481 definierar ett linjärt mönster i YZ-planet. G481 påverkar den i det<br />

efterföljande blocket definierade figuren (G380..385, G387).<br />

Parametrar<br />

Q Antal figurer<br />

Y Startpunkt mönster<br />

Z Startpunkt mönster<br />

J Slutpunkt mönster (Y-riktning)<br />

K Slutpunkt mönster (Z-riktning)<br />

Ji Avstånd mellan två figurer i( Y-riktningen)<br />

Ki Avstånd mellan två figurer (i Z-riktningen)<br />

A Vinkel för mönstrets längd<strong>axel</strong> (Referens: positiv Z-<strong>axel</strong>)<br />

R Mönstrets totala längd<br />

Ri Avstånd mellan två figurer (mönsteravstånd)<br />

36<br />

Programmeringsanvisning<br />

Programmera borrningen/figuren i det efterföljande<br />

blocket utan centrumpunkt.<br />

Fräscykeln (avsnitt BEARBETNING) anropar borrningen/<br />

figuren i det efterföljande blocket, inte definitionen av<br />

mönstret.


Cirkulärt mönster YZ-plan G482-Geo<br />

G482 definierar ett cirkulärt mönster i YZ-planet. G482 påverkar den i<br />

det efterföljande blocket definierade figuren (G380..385, G387).<br />

Parametrar<br />

Q Antal figurer<br />

K Mönsterdiameter<br />

A Startvinkel – den första figurens position; referens: Z-<strong>axel</strong>;<br />

(default: 0°)<br />

W Slutvinkel – den sista figurens position; referens: Z-<strong>axel</strong><br />

(default: 360°)<br />

Wi Vinkel mellan två figurer<br />

V Riktning – Orientering (default: 0)<br />

V=0, utan W: Fullcirkeluppdelning<br />

V=0, med W: Uppdelning på den längre cirkelbågen<br />

V=0, med Wi: Förtecken i Wi bestämmer riktningen (Wi


1.6 DIN PLUS: Konturer YZ-plan<br />

Enstaka yta G386-Geo<br />

G386 definierar en yta i YZ-planet.<br />

Parametrar<br />

Z Referenskant<br />

K Resttjocklek<br />

Ki Djup<br />

B Bredd (referens: Referenskant Z)<br />

B0: Yta i positiv Z-riktning<br />

X Referensdiameter<br />

Ingen uppgift: "X" från avsnittsindelningen<br />

"X" från G381 skriver över "X" från avsnittsindelningen<br />

C Lägesvinkel för ytperpendikeln (default: "C" från<br />

avsnittsindelningen)<br />

Yta med flera kanter G487-Geo<br />

G487 definierar en yta med flera kanter i YZ-planet.<br />

38<br />

Referensdiameter X begränsar ytan som skall bearbetas.<br />

Parametrar<br />

Z Referenskant<br />

K Invändig cirkeldiameter (nyckelvidd)<br />

Ki Kantlängd<br />

B Bredd (referens: Referenskant Z)<br />

B0: Yta i positiv Z-riktning<br />

X Referensdiameter<br />

Ingen uppgift: "X" från avsnittsindelningen<br />

"X" från G381 skriver över "X" från avsnittsindelningen<br />

C Lägesvinkel för ytperpendikeln (default: "C" från<br />

avsnittsindelningen)<br />

Q Antal ytor (Q >= 2)<br />

Referensdiameter X begränsar ytan som skall bearbetas.


1.7 DIN PLUS: Bearbetningsplan<br />

Bestäm bearbetningsplanet när du programmerar borr- eller<br />

fräsbearbetningar med Y-<strong>axel</strong>n.<br />

Utan programmerat bearbetningsplan utgår <strong>CNC</strong> <strong>PILOT</strong> från en<br />

svarvbearbetning alt. en fräsbearbetning med C-<strong>axel</strong>n (G18 XZ-planet).<br />

Från software-version 625 952-05: Vid slutet av ett<br />

bearbetningsprogram (M30, M99) sätts bearbetningsplanet åter till<br />

G18.<br />

G17 XY-plan (front- eller baksida)<br />

Vid fräscykler sker bearbetningen i XY-planet <strong>och</strong> ansättningen vid<br />

fräs- <strong>och</strong> borrcykler i Z-riktningen.<br />

G18 XZ-plan (svarvbearbetning)<br />

I XZ-planet utförs den "normala svarvbearbetningen" <strong>och</strong> borr- <strong>och</strong><br />

fräsbearbetning med C-<strong>axel</strong>n.<br />

G19 YZ-plan (ovanifrån/mantel)<br />

Vid fräscykler sker bearbetningen i YZ-planet <strong>och</strong> ansättningen vid<br />

fräs- <strong>och</strong> borrcykler i X-riktningen.<br />

HEIDENHAIN <strong>CNC</strong> <strong>PILOT</strong> <strong>4290</strong> 39<br />

1.7 DIN PLUS: Bearbetningsplan


1.7 DIN PLUS: Bearbetningsplan<br />

Tiltning av bearbetningsplanet G16<br />

G16 genomför följande transformeringar <strong>och</strong> rotationer:<br />

Förskjuter koordinatsystemet till Position I, K<br />

Vrider koordinatsystemet med vinkel B; Utgångspunkt I, K<br />

Förskjuter, om det har programmerats, koordinatsystemet med U<br />

<strong>och</strong> W i det vridna koordinatsystemet<br />

Parametrar<br />

B Planvinkel; referens: positiv Z-<strong>axel</strong><br />

I Planreferens i X-riktning (radiemått)<br />

K Planreferens i Z-riktning<br />

U Förskjutning i X-riktningen<br />

W Förskjutning i Z-riktningen<br />

Q Aktivera/deaktivera tiltning av bearbetningsplanet<br />

0. Stäng av "Tiltning av bearbetningsplanet"<br />

1: Tilta bearbetningsplanet<br />

2: Växla tillbaka till föregående G16-plan<br />

G16 Q0 återställer bearbetningsplanet. Nollpunkten <strong>och</strong><br />

koordinatsystemet som var definierat före G16, är åter giltig.<br />

G16 Q2 växlar tillbaka till det föregående G16-planet.<br />

Referens<strong>axel</strong>n för "Planvinkel B" är positiv Z-<strong>axel</strong>. Detta gäller även i<br />

det speglade koordinatsystemet.<br />

40<br />

Beakta:<br />

I det tiltade koordinatsystemet är X ansättnings<strong>axel</strong>n. Xkoordinater<br />

måttsätts som diameterkoordinater.<br />

Speglingen av koordinatsystemet har ingen påverkan på<br />

referens<strong>axel</strong>n för vridningsvinkeln ("B-<strong>axel</strong>vinkel" i<br />

G714).<br />

Så länge G16 är aktiv, är andra nollpunktsförskjutningar<br />

inte tillåtna.<br />

Exempel: "G16"<br />

. . .<br />

BEARBETNING<br />

...<br />

N.. G19<br />

N.. G15 B130<br />

N.. G16 B130 I59 K0 Q1<br />

N.. G1 X.. Z.. Y..<br />

N.. G16 Q0<br />

. . .<br />

I<br />

B, I, K<br />

B<br />

B<br />

–K<br />

X<br />

X<br />

Z<br />

Z<br />

Z<br />

–U<br />

X<br />

U, W<br />

B<br />

W<br />

X<br />

Z


1.8 DIN PLUS (Y-<strong>axel</strong>):<br />

Positioneringskommandon<br />

Snabbtransport G0<br />

G0 förflyttar med snabbtransport den kortaste vägen till "Målpunkt X,<br />

Y, Z" <strong>och</strong> tiltar B-<strong>axel</strong>n.<br />

Parametrar<br />

X Diameter - Målpunkt<br />

Z Längd – Målpunkt<br />

Y Längd – Målpunkt<br />

B Vinkel B-<strong>axel</strong><br />

Programmering X, Y, Z, B: Absolut, inkrementalt eller<br />

självhållande<br />

Förflyttning till verktygsväxlingspunkt G14<br />

G14 förflyttar med snabbtransport till verktygsväxlingspunkten. Man<br />

fastlägger koordinaterna för växlingspunkten i inställningsdrift.<br />

Parametrar<br />

Q Ordningsföljd (default: 0)<br />

0: X- <strong>och</strong> Z-<strong>axel</strong>n förflyttas samtidigt (diagonalt)<br />

1: Först X-, sedan Z-riktning<br />

2: Först Z-, sedan X-riktning<br />

3: Endast X-riktning, Z förblir oförändrad<br />

4: Endast Z-riktning, X förblir oförändrad<br />

5: Endast Y-riktning<br />

6: X-, Y- <strong>och</strong> Z-<strong>axel</strong>n förflyttas samtidigt (diagonalt)<br />

Vid Q=0...4 förflyttas inte Y-<strong>axel</strong>n.<br />

HEIDENHAIN <strong>CNC</strong> <strong>PILOT</strong> <strong>4290</strong> 41<br />

B<br />

–Z<br />

Z<br />

Y<br />

Y<br />

X<br />

X<br />

1.8 DIN PLUS (Y-<strong>axel</strong>): Positioneringskommandon


1.8 DIN PLUS (Y-<strong>axel</strong>): Positioneringskommandon<br />

Snabbtransport med maskinkoordinater G701<br />

G701 förflyttar med snabbtransport den kortaste vägen till "Målpunkt<br />

X, Y, Z" <strong>och</strong> tiltar B-<strong>axel</strong>n.<br />

Parametrar<br />

X Slutpunkt (diametermått)<br />

Y Slutpunkt<br />

Z Slutpunkt<br />

B Vinkel B-<strong>axel</strong><br />

42<br />

"X, Y, Z" utgår från maskinens nollpunkt <strong>och</strong> slädens<br />

utgångspunkt.


1.9 DIN PLUS: Magasinverktyg<br />

Växla in magasinverktyg G714<br />

Maskintillverkaren anpassar cykel G714 till maskinen.<br />

Följande parameter- <strong>och</strong> arbetsbeskrivning kan avvika från<br />

arbetssättet i din maskin. Beakta anvisningarna i<br />

maskinhandboken.<br />

G714 innehåller följande funktioner:<br />

Förflyttning till verktygsväxlingspunkt<br />

Växla tillbaka aktivt verktyg till magasinet<br />

Hämta programmerat verktyg från magasinet<br />

Tilta B-<strong>axel</strong>n till den programmerade vinkeln<br />

Vrider verktyget till "lägesvinkeln" ("normal" eller "över huvud")<br />

Beräknar verktygsdata i enlighet med "Orientering O“, B-<strong>axel</strong>ns<br />

position <strong>och</strong> lägesvinkeln<br />

Om det är programmerat, aktivera (adderande ) "Kompensering D"<br />

Ställer in låsningen på det sätt som har programmerats<br />

Parametrar<br />

ID Magasinverktygets identitetsnummer<br />

Vid tryckning på softkey "Vidare" visar styrsystemet listan<br />

SKIVMAGASIN. Selektera det önskade verktyget <strong>och</strong> överför<br />

det.<br />

O Orientering vid svarvverktyg. Verktygsskärets läge (se bild).<br />

Verktygslägen 1, 3, 5, 7: för grov-, fin- <strong>och</strong> kopierstål<br />

(neutrala verktyg detekteras med ledning av ställvinkeln)<br />

Verktygslägen 2, 4, 6, 8: för stick- <strong>och</strong> gängverktyget (i<br />

verktygsdata definieras "höger" eller "vänster" verktyg)<br />

B B-Axelvinkel. Vinkel, till vilken B-<strong>axel</strong>n skall tiltas.<br />

C Offset lägesvinkel vid svarvverktyg<br />

0°: Verktygsläge "normal"<br />

180°: Verktygsläge "över huvud"<br />

D Adderande kompensering (1..16). Aktiverar den adderande<br />

kompenseringen Den adderande kompenseringen<br />

deaktiveras vid nästa verktygsväxling (se G149).<br />

H Låsning<br />

0: Låsningen låses beroende på verktygsparameter ("ej<br />

drivet" låses; "drivet" låses inte)<br />

1: Låsning låses<br />

2: Låsning låses inte<br />

C=0° C=180°<br />

HEIDENHAIN <strong>CNC</strong> <strong>PILOT</strong> <strong>4290</strong> 43<br />

4<br />

3<br />

5<br />

O<br />

O=<br />

C<br />

2<br />

6<br />

1<br />

7<br />

8<br />

0°<br />

B<br />

V<br />

B<br />

V– X+Z+Y<br />

V0 X + Z<br />

V1 X, Z<br />

V2 Z, X<br />

V3 X<br />

V4 Z<br />

V5 Y<br />

V6 X+Z+Y<br />

V9 –<br />

1.9 DIN PLUS: Magasinverktyg


1.9 DIN PLUS: Magasinverktyg<br />

Parametrar<br />

V Förflyttning till verktygsväxlingspunkt (default: 6)<br />

Ingen uppgift: X-, Y- <strong>och</strong> Z-riktningen samtidigt<br />

0: X- <strong>och</strong> Z-riktningen samtidigt<br />

1: Först X-, sedan Z-riktning<br />

2: Först Z-, sedan X-riktning<br />

3: Endast X-riktning<br />

4: Endast Z-riktning<br />

5: Endast Y-riktning<br />

6: X-, Y- <strong>och</strong> Z-riktningen samtidigt<br />

9: Kör inte till verktygsväxlingspunkt<br />

Från software-version 625 952-02:<br />

Parametrar<br />

Q Tilläggsfunktion<br />

Här kan ett värde överföras till verktygsväxlingen. Detta<br />

värdes funktion definieras av maskintillverkaren.<br />

X Diameter<br />

X-diameter, som vid behov förflyttning skall utföras till i slutet<br />

av verktygsväxlingen.<br />

Z Längd<br />

Z-position, som vid behov förflyttning skall utföras till i slutet<br />

av verktygsväxlingen.<br />

Y Längd<br />

Y-position, som vid behov förflyttning skall utföras till i slutet<br />

av verktygsväxlingen.<br />

Växla tillbaka verktyget till magasinet: Om du programmerar G714<br />

utan "Identitetsnummer ID", växlar <strong>CNC</strong> <strong>PILOT</strong> tillbaka verktyget till<br />

magasinet utan att växla in ett nytt verktyg.<br />

Ändra verktygsposition: Om anropet avser det aktiva verktyget,<br />

tiltas B-<strong>axel</strong>n <strong>och</strong>/eller lägesvinkeln ändras. I parameter "V" bestämmer<br />

du om denna funktion skall genomföras vid den aktuella positionen<br />

eller vid verktygsväxlingspunkten.<br />

Offset lägesvinkel: Med "Offset lägesvinkel" placerar du svarvverktyg<br />

"normalt" eller "över huvudet". Därvid tar <strong>CNC</strong> <strong>PILOT</strong> hänsyn till den<br />

grundinställning som finns sparad i verktygsdatabanken (lägesvinkel =<br />

lägesvinkel från verktygsdata + offset lägesvinkel).<br />

Verktygsorientering: Vid beräkning av verktygsspetsens position tar<br />

<strong>CNC</strong> <strong>PILOT</strong> hänsyn till skärets läge. <strong>CNC</strong> <strong>PILOT</strong> stödjer typerna grov-,<br />

fin-, kopierstål samt stick- <strong>och</strong> gängverktyg (se bild).<br />

44


G16 aktiv: Om ett tiltat plan (G16) är aktivt, deaktiveras detta först före<br />

genomförandet av G714-anropet. Efter G714 gäller åter det tiltade<br />

planet.<br />

Exempel: G714<br />

HEIDENHAIN rekommenderar att G714 även används för<br />

ändring av tiltvinkeln eller verktygsläget (Offset<br />

Lägesvinkel).<br />

. . .<br />

FERTIGTEIL [FAERDIGDEL]<br />

. . .<br />

MANTEL_Y X118 C0 B130 I59 K0 Beskriv tiltat bearbetningsplan<br />

. . .<br />

BEARBEITUNG [BEARBETNING]<br />

. . .<br />

N . . G714 ID“B_522-32-10“ O0 B130 Växla in magasin-vkt; Tilta B-<strong>axel</strong>n<br />

N . . G19 Aktivera YZ-planet<br />

. . .<br />

N . . G840 NS .. Fräsbearbetning i det tiltade planet<br />

. . .<br />

N . . G18 Aktivera XZ-plan<br />

N . . G714 ID“B_112-93-80“ O1 B90 C0 Växla in magasin-vkt; Tilta B-<strong>axel</strong>n; Ställ in Offset<br />

vkt-lägesvinkel<br />

. . .<br />

N . . G810 NS .. Svarvbearbetning<br />

. . .<br />

ENDE [SLUT]<br />

HEIDENHAIN <strong>CNC</strong> <strong>PILOT</strong> <strong>4290</strong> 45<br />

1.9 DIN PLUS: Magasinverktyg


1.9 DIN PLUS: Magasinverktyg<br />

Definiera verktygsläge G712<br />

Om B-<strong>axel</strong>n positioneras med individuella kommandon, informerar du<br />

styrsystemet om verktygsläget med G712.<br />

G712 innehåller följande deklarationer:<br />

Vinkel i B-<strong>axel</strong>n<br />

Offset lägesvinkel<br />

Verktygsorientering<br />

Offset lägesvinkel: "Offset lägesvinkel" placerar svarvverktyg<br />

"normalt" eller "över huvudet". Därvid tar <strong>CNC</strong> <strong>PILOT</strong> hänsyn till den<br />

grundinställning som finns sparad i verktygsdatabanken (lägesvinkel =<br />

lägesvinkel från verktygsdata + offset lägesvinkel).<br />

Verktygsorientering: Vid beräkning av verktygsspetsens position tar<br />

<strong>CNC</strong> <strong>PILOT</strong> hänsyn till skärets läge. <strong>CNC</strong> <strong>PILOT</strong> stödjer typerna grov-,<br />

fin-, kopierstål samt stick- <strong>och</strong> gängverktyg (se bild).<br />

46<br />

Maskintillverkaren anpassar cykel G712 till maskinen.<br />

Följande parameter- <strong>och</strong> arbetsbeskrivning kan avvika från<br />

arbetssättet i din maskin. Beakta anvisningarna i<br />

maskinhandboken.<br />

Parametrar<br />

B B-Axelvinkel. Vinkel, som B-<strong>axel</strong>n befinner sig i.<br />

C Offset lägesvinkel vid svarvverktyg<br />

0°: Verktygsläge "normal"<br />

180°: Verktygsläge "över huvud"<br />

O Orientering vid svarvverktyg. Verktygsskärets läge (se bild).<br />

Verktygslägen 1, 3, 5, 7: för grov-, fin- <strong>och</strong> kopierstål<br />

(neutrala verktyg detekteras med ledning av ställvinkeln)<br />

Verktygslägen 2, 4, 6, 8: för stick- <strong>och</strong> gängverktyget (i<br />

verktygsdata definieras "höger" eller "vänster" verktyg)<br />

G712 definierar verktygets läge. Verktyget förflyttas inte.<br />

4<br />

3<br />

5<br />

O<br />

O=<br />

2<br />

6<br />

1<br />

7<br />

8<br />

C<br />

B<br />

C=0° C=180°<br />

B


Verktygsförval G600<br />

Från software-version 625 952-04:<br />

I svarvar med ett verktygsmagasin kan G600 användas för<br />

specialfunktioner. G600 överför verktygets magasinplatsnummer till<br />

PLC.<br />

Parametrar<br />

ID Magasinverktygets identitetsnummer<br />

Funktionen för G600 bestäms av maskintillverkaren.<br />

Beakta anvisningarna i maskinhandboken.<br />

HEIDENHAIN <strong>CNC</strong> <strong>PILOT</strong> <strong>4290</strong> 47<br />

1.9 DIN PLUS: Magasinverktyg


1.10 DIN PLUS: Linjär- <strong>och</strong> cirkulärförflyttning<br />

1.10 DIN PLUS: Linjär- <strong>och</strong><br />

cirkulärförflyttning<br />

Fräsning: Linjärförflyttning G1<br />

G1 Verktyget förflyttas linjärt med matning till "slutpunkten". G1 utförs<br />

beroende på bearbetningsplanet:<br />

G17 Interpolering i XY-planet<br />

Ansättning i Z-riktningen<br />

Vinkel A – Referens: positiv X-<strong>axel</strong><br />

G18 Interpolering i XZ-planet<br />

Ansättning i Y-riktningen<br />

Vinkel A – Referens: negative Z-<strong>axel</strong><br />

G19 Interpolering i YZ-planet<br />

Ansättning i X-riktningen<br />

Vinkel A – Referens: positiv Z-<strong>axel</strong><br />

Parametrar<br />

X Slutpunkt (diametermått)<br />

Y Slutpunkt<br />

Z Slutpunkt<br />

A Vinkel (Referens: beroende på bearbetningsplanet)<br />

Q Skärningspunkt. Slutpunkt, när linjen skär en cirkelbåge<br />

(default: 0):<br />

Q=0: närmaste skärningspunkt<br />

Q=1: bortersta skärningspunkt<br />

B Fas/Rundning. Definierar övergången till nästa<br />

konturelement. Programmera den teoretiska slutpunkt när du<br />

anger en fas/rundning.<br />

ingen uppgift: Tangentiell övergång<br />

B=0: Icke tangentiell övergång<br />

B>0: Rundningens radie<br />

B


Fräsning: Cirkulärförflyttning G2, G3 –<br />

inkremental måttsättning av centrum<br />

G2/G3 förflyttar cirkulärt med matning till "slutpunkten".<br />

G2/G3 utförs beroende på bearbetningsplanet:<br />

G17 Interpolering i XY-planet<br />

Ansättning i Z-riktningen<br />

Definition av centrumpunkt: med I, J<br />

G18 Interpolering i XZ-planet<br />

Ansättning i Y-riktningen<br />

Definition av centrumpunkt: med I, K<br />

G19 Interpolering i YZ-planet<br />

Ansättning i X-riktningen<br />

Definition av centrumpunkt: med J, K<br />

Parametrar<br />

X Slutpunkt (diametermått)<br />

Y Slutpunkt<br />

Z Slutpunkt<br />

I Centrumpunkt inkrementalt (radiemått)<br />

J Centrumpunkt inkremental<br />

K Centrumpunkt inkrementalt<br />

R Radie<br />

Q Skärningspunkt. Slutpunkt, när linjen skär en cirkelbåge<br />

(default: 0):<br />

Q=0: närmaste skärningspunkt<br />

Q=1: bortersta skärningspunkt<br />

B Fas/Rundning. Definierar övergången till nästa<br />

konturelement. Programmera den teoretiska slutpunkt när du<br />

anger en fas/rundning.<br />

ingen uppgift: Tangentiell övergång<br />

B=0: Icke tangentiell övergång<br />

B>0: Rundningens radie<br />

B


1.10 DIN PLUS: Linjär- <strong>och</strong> cirkulärförflyttning<br />

Fräsning: Cirkulärförflyttning G12, G13 – absolut<br />

måttsättning av centrum<br />

G12/G13 förflyttar cirkulärt med matning till "slutpunkten".<br />

G12/G13 utförs beroende på bearbetningsplanet:<br />

G17 Interpolering i XY-planet<br />

Ansättning i Z-riktningen<br />

Definition av centrumpunkt: med I, J<br />

G18 Interpolering i XZ-planet<br />

Ansättning i Y-riktningen<br />

Definition av centrumpunkt: med I, K<br />

G19 Interpolering i YZ-planet<br />

Ansättning i X-riktningen<br />

Definition av centrumpunkt: med J, K<br />

Parametrar<br />

X Slutpunkt (diametermått)<br />

Y Slutpunkt<br />

Z Slutpunkt<br />

I Centrumpunkt absolut (radiemått)<br />

J Centrumpunkt absolut<br />

K Centrumpunkt absolut<br />

R Radie<br />

Q Skärningspunkt. Slutpunkt, när linjen skär en cirkelbåge<br />

(default: 0):<br />

Q=0: närmaste skärningspunkt<br />

Q=1: bortersta skärningspunkt<br />

B Fas/Rundning. Definierar övergången till nästa<br />

konturelement. Programmera den teoretiska slutpunkt när du<br />

anger en fas/rundning.<br />

ingen uppgift: Tangentiell övergång<br />

B=0: Icke tangentiell övergång<br />

B>0: Rundningens radie<br />

B


1.11 DIN PLUS (Y-<strong>axel</strong>): Fräscykler<br />

Ytfräsning grovbearbetning G841<br />

G841 grovbearbetar ytor som har definierats med G376-Geo (XYplanet)<br />

eller G386-Geo (YZ-planet). Cykeln fräser utifrån <strong>och</strong> in.<br />

Ansättning sker utanför materialet.<br />

Parametrar<br />

NS Blocknummer – referens till konturbeskrivning<br />

P (Maximalt) Fräsdjup (ansättning i fräsplanet)<br />

I Arbetsmån i X-riktningen<br />

K Arbetsmån i Z-riktningen<br />

U (Minimal) Överlappningsfaktor. Bestämmer överlappning av<br />

fräsbanorna (default: 0,5).<br />

Överlappning = U * Fräsens diameter<br />

V Överskjut faktor. Definierar hur mycket fräsen skall passera<br />

den utvändiga radien (default: 0,5).<br />

Överskjut = V * Fräsens diameter<br />

F Ansättningsmatning för nedmatningsrörelse (default: aktiv<br />

matning)<br />

J Returplan (default: tillbaka till startpositionen)<br />

XY-plan: Returposition i Z-riktningen<br />

YZ-plan: Returposition i X-riktning (diametermått)<br />

Hänsyn tas till arbetsmån:<br />

G57: Arbetsmån i X-, Z-riktning<br />

G58: Ekvidistansarbetsmån i fräsplanet<br />

Cykelförlopp<br />

1 Startposition (X, Y, Z, C) är positionen före cykeln<br />

2 Beräknar snittuppdelningen (ansättning i fräsplanet, ansättning till<br />

fräsdjupet)<br />

3 Förflyttar till säkerhetsavstånd <strong>och</strong> ansätter för det första<br />

fräsdjupet<br />

4 Fräser en nivå<br />

5 Lyfter till säkerhetsavståndet, förflyttar fram <strong>och</strong> ansätter för<br />

nästa fräsdjup<br />

6 Upprepar 4...5, tills hela ytan har frästs<br />

7 Förflyttar tillbaka enligt "Returplan J"<br />

HEIDENHAIN <strong>CNC</strong> <strong>PILOT</strong> <strong>4290</strong> 51<br />

1.11 DIN PLUS (Y-<strong>axel</strong>): Fräscykler


1.11 DIN PLUS (Y-<strong>axel</strong>): Fräscykler<br />

Ytfräsning finbearbetning G842<br />

G842 finbearbetar ytor som har definierats med G376-Geo (XY-planet)<br />

eller G386-Geo (YZ-planet). Cykeln fräser utifrån <strong>och</strong> in. Ansättning<br />

sker utanför materialet.<br />

Parametrar<br />

NS Blocknummer – referens till konturbeskrivning<br />

H Fräsriktningen avseende flankbearbetningen (default: 0)<br />

H=0: Motfräsning<br />

H=1: Medfräsning<br />

P (Maximalt) Fräsdjup (ansättning i fräsplanet)<br />

U (Minimal) Överlappningsfaktor. Bestämmer överlappning av<br />

fräsbanorna (default: 0,5).<br />

Överlappning = U * Fräsens diameter<br />

V Överskjut faktor. Definierar hur mycket fräsen skall passera<br />

den utvändiga radien (default: 0,5).<br />

Överskjut = V * Fräsens diameter<br />

F Ansättningsmatning för nedmatningsrörelse (default: aktiv<br />

matning)<br />

J Returplan (default: tillbaka till startpositionen)<br />

XY-plan: Returposition i Z-riktningen<br />

YZ-plan: Returposition i X-riktning (diametermått)<br />

Cykelförlopp<br />

1 Startposition (X, Y, Z, C) är positionen före cykeln<br />

2 Beräknar snittuppdelningen (ansättning i fräsplanet, ansättning till<br />

fräsdjupet)<br />

3 Förflyttar till säkerhetsavstånd <strong>och</strong> ansätter för det första<br />

fräsdjupet<br />

4 Fräser en nivå<br />

5 Lyfter till säkerhetsavståndet, förflyttar fram <strong>och</strong> ansätter för<br />

nästa fräsdjup<br />

6 Upprepar 4...5, tills hela ytan har frästs<br />

7 Förflyttar tillbaka enligt "Returplan J"<br />

52


Fräsning av flera kanter grovbearbetning G843<br />

G843 grovbearbetar ytor med flera kanter som har definierats med<br />

G477-Geo (XY-planet) eller G487-Geo (YZ-planet). Cykeln fräser utifrån<br />

<strong>och</strong> in. Ansättning sker utanför materialet.<br />

Parametrar<br />

NS Blocknummer – referens till konturbeskrivning<br />

P (Maximalt) Fräsdjup (ansättning i fräsplanet)<br />

I Arbetsmån i X-riktningen<br />

K Arbetsmån i Z-riktningen<br />

U (Minimal) Överlappningsfaktor. Bestämmer överlappning av<br />

fräsbanorna (default: 0,5).<br />

Överlappning = U * Fräsens diameter<br />

V Överskjut faktor. Definierar hur mycket fräsen skall passera<br />

den utvändiga radien (default: 0,5).<br />

Överskjut = V * Fräsens diameter<br />

F Ansättningsmatning för nedmatningsrörelse (default: aktiv<br />

matning)<br />

J Returplan (default: tillbaka till startpositionen)<br />

XY-plan: Returposition i Z-riktningen<br />

YZ-plan: Returposition i X-riktning (diametermått)<br />

Hänsyn tas till arbetsmån:<br />

G57: Arbetsmån i X-, Z-riktning<br />

G58: Ekvidistansarbetsmån i fräsplanet<br />

Cykelförlopp<br />

1 Startposition (X, Y, Z, C) är positionen före cykeln<br />

2 Beräknar snittuppdelningen (ansättningar i fräsplanet, ansättning<br />

till fräsdjupet) <strong>och</strong> spindelpositionen<br />

3 Spindeln vrids till den första positionen, fräsen förflyttas till<br />

säkerhetsavstånd <strong>och</strong> ansätter för det första fräsdjupet<br />

4 Fräser en nivå<br />

5 Lyfter till säkerhetsavståndet, förflyttar fram <strong>och</strong> ansätter för<br />

nästa fräsdjup<br />

6 Upprepar 4...5, tills hela ytan har frästs<br />

7 Verktyget förflyttas tillbaka enligt "Returplan J"; Spindeln vrids till<br />

nästa position, fräsen förflyttas till säkerhetsavstånd <strong>och</strong> ansätter<br />

för det första fräsdjupet<br />

8 Upprepar 4...7, tills alla flerkantsytor har frästs<br />

9 Förflyttar tillbaka enligt "Returplan J"<br />

HEIDENHAIN <strong>CNC</strong> <strong>PILOT</strong> <strong>4290</strong> 53<br />

1.11 DIN PLUS (Y-<strong>axel</strong>): Fräscykler


1.11 DIN PLUS (Y-<strong>axel</strong>): Fräscykler<br />

Fräsning av flera kanter finbearbetning G844<br />

G844 finbearbetar ytor med flera kanter som har definierats med<br />

G477-Geo (XY-planet) eller G487-Geo (YZ-planet). Cykeln fräser utifrån<br />

<strong>och</strong> in. Ansättning sker utanför materialet.<br />

Parametrar<br />

NS Blocknummer – referens till konturbeskrivning<br />

H Fräsriktningen avseende flankbearbetningen (default: 0)<br />

H=0: Motfräsning<br />

H=1: Medfräsning<br />

P (Maximalt) Fräsdjup (ansättning i fräsplanet)<br />

U (Minimal) Överlappningsfaktor. Bestämmer överlappning av<br />

fräsbanorna (default: 0,5).<br />

Överlappning = U * Fräsens diameter<br />

V Överskjut faktor. Definierar hur mycket fräsen skall passera<br />

den utvändiga radien (default: 0,5).<br />

Överskjut = V * Fräsens diameter<br />

F Ansättningsmatning för nedmatningsrörelse (default: aktiv<br />

matning)<br />

J Returplan (default: tillbaka till startpositionen)<br />

XY-plan: Returposition i Z-riktningen<br />

YZ-plan: Returposition i X-riktning (diametermått)<br />

Cykelförlopp<br />

1 Startposition (X, Y, Z, C) är positionen före cykeln<br />

2 Beräknar snittuppdelningen (ansättningar i fräsplanet, ansättning<br />

till fräsdjupet) <strong>och</strong> spindelpositionen<br />

3 Spindeln vrids till den första positionen, fräsen förflyttas till<br />

säkerhetsavstånd <strong>och</strong> ansätter för det första fräsdjupet<br />

4 Fräser en nivå<br />

5 Lyfter till säkerhetsavståndet, förflyttar fram <strong>och</strong> ansätter för<br />

nästa fräsdjup<br />

6 Upprepar 4...5, tills hela ytan har frästs<br />

7 Verktyget förflyttas tillbaka enligt "Returplan J"; Spindeln vrids till<br />

nästa position, fräsen förflyttas till säkerhetsavstånd <strong>och</strong> ansätter<br />

för det första fräsdjupet<br />

8 Upprepar 4...7, tills alla flerkantsytor har frästs<br />

9 Förflyttar tillbaka enligt "Returplan J"<br />

54


Fickfräsning grovbearbetning G845 (Y-<strong>axel</strong>)<br />

G845 grovbearbetar slutna konturer i XY- eller YZ-planet som har<br />

definierats i programavsnittet:<br />

FRONT_Y<br />

BAKSIDA_Y<br />

MANTEL_Y<br />

Välj, beroende på fräsen, en av följande nedmatningsstrategier:<br />

Vinkelrät nedmatning<br />

Nedmatning vid en förborrad position<br />

Pendlande eller spiralformad nedmatning<br />

För "nedmatning vid en förborrad position" finns följande alternativ:<br />

Beräkna positionen, borra, fräs. Bearbetningen sker i stegen:<br />

Växla in borren<br />

Beräkna förposition med "G845 A1 .."<br />

Förborra med "G71 NF .."<br />

Anropa cykel "G845 A0 ..". Cykeln positionerar ovanför den<br />

förborrade positionen, ansätter <strong>och</strong> fräser fickan.<br />

Borra, fräs. Bearbetningen sker i stegen:<br />

Förborra i fickan med "G71 ..".<br />

Positionera fräsen ovanför hålet <strong>och</strong> anropa "G845 A0 ..". Cykeln<br />

ansätter <strong>och</strong> fräser avsnittet.<br />

Om fickan består av flera avsnitt, tar G845 hänsyn till alla fickans<br />

områden vid förborrning <strong>och</strong> fräsning. Anropa "G845 A0 .." för varje<br />

separat avsnitt om du har bestämt förborrningspositionerna utan<br />

"G845 A1 ..".<br />

G845 tar hänsyn till följande Arbetsmån:<br />

G57: Arbetsmån i X-, Z-riktning<br />

G58: Ekvidistansarbetsmån i fräsplanet<br />

Programmera arbetsmån vid beräkning av<br />

förborrningspositionerna <strong>och</strong> vid fräsningen.<br />

HEIDENHAIN <strong>CNC</strong> <strong>PILOT</strong> <strong>4290</strong> 55<br />

1.11 DIN PLUS (Y-<strong>axel</strong>): Fräscykler


1.11 DIN PLUS (Y-<strong>axel</strong>): Fräscykler<br />

G845 (Y-<strong>axel</strong>) – beräkna förborrningspositioner<br />

"G845 A1 .." beräknar förborrningspositionerna <strong>och</strong> sparar dem under<br />

den i "NF" angivna referensen. Vid beräkningen av<br />

förborrningspositionerna tar cykeln hänsyn till det aktiva verktygets<br />

diameter. Växla därför in borren före anropet av "G845 A1 ..".<br />

Programmera bara de i tabellen angivna parametrarna.<br />

Se även:<br />

G845 – Grunder: Sida 55<br />

G845 – Fräsning: Sida 57<br />

Parameter – Beräkna förborrningspositioner<br />

NS Blocknummer – referens till konturbeskrivning<br />

I Arbetsmån i X-riktningen<br />

K Arbetsmån i Z-riktningen<br />

Q Bearbetningsriktning (default: 0)<br />

Q=0: Inifrån <strong>och</strong> ut<br />

Q=1: Utifrån <strong>och</strong> in<br />

A Förlopp "Beräkna förborrningspositioner": A=1<br />

NF Positionsmärke – Referens, under vilken cykeln sparar<br />

förborrningspositionen [1..127].<br />

WB Nedmatningslängd – Fräsverktygets diameter<br />

56<br />

G845 skriver över förborrningspositioner som redan<br />

finns lagrade under referens "NF".<br />

Parameter "WB" används både vid beräkning av<br />

förborrningspositionen <strong>och</strong> vid fräsningen. Vid beräkning<br />

av förborrningspositionen beskriver "WB" fräsverktygets<br />

diameter.


G845 (Y-<strong>axel</strong>) – Fräsning<br />

Man påverkar fräsriktningen med "Fräsmetod H",<br />

"Bearbetningsriktning Q" <strong>och</strong> fräsens rotationsriktning (se tabell G845<br />

i bruksanvisningen). Programmera bara de i tabellen angivna<br />

parametrarna.<br />

Se även:<br />

G845 – Grunder: Sida 55<br />

G845 – Beräkning av förborrningspositioner: Sida 56<br />

Parameter – Fräsning<br />

NS Blocknummer – referens till konturbeskrivning<br />

P (Maximalt) Fräsdjup (ansättning i fräsplanet)<br />

I Arbetsmån i X-riktningen<br />

K Arbetsmån i Z-riktningen<br />

U (Minimal) Överlappningsfaktor (default: 0,5).<br />

Överlappning = U * Fräsens diameter<br />

V Överskjut faktor. Definierar hur mycket fräsen skall passera<br />

den utvändiga radien (default: 0,5):<br />

0: Den definierade konturen fräses komplett<br />

0 < V


1.11 DIN PLUS (Y-<strong>axel</strong>): Fräscykler<br />

Parameter – Fräsning<br />

Nedmatning i förborrad position O=1:<br />

"NF" har programmerats: Cykeln positionerar fräsen ovanför<br />

den första förborrningspositionen, ansätter <strong>och</strong> fräser det<br />

första området. I förekommande fall positionerar cykeln<br />

fräsen till nästa förborrningsposition <strong>och</strong> bearbetar nästa<br />

området, etc.<br />

"NF" har inte programmerats: Cykeln ansätter i den aktuella<br />

positionen <strong>och</strong> fräser området. Positionera i förekommande<br />

fall fräsen till nästa förborrningsposition <strong>och</strong> bearbetar nästa<br />

området, etc.<br />

Spiralformad nedmatning O=2, 3: Fräsen ansätter i vinkel<br />

"W" <strong>och</strong> fräser en fullcirkel med diameter "WB". Så snart<br />

fräsdjupet "P" har uppnåtts, övergår cykeln till planfräsning.<br />

O=2 – manuell: Cykeln ansätter i den aktuella positionen<br />

<strong>och</strong> bearbetar det område som kan nås från denna position.<br />

O=3 – automatisk: Cykeln beräknar ansättningspositionen,<br />

ansätter <strong>och</strong> bearbetar detta område. Ansättningsrörelsen<br />

slutar, om så är möjligt, i den första fräsbanans startpunkt.<br />

Om fickan består av flera områden, bearbetar cykeln alla<br />

områden efter varandra.<br />

Pendlande, linjär nedmatning O=4, 5: Fräsen ansätter i<br />

vinkel "W" <strong>och</strong> fräser en linjär bana med längden "WB".<br />

Vinkelläget definierar du i "WE". Därefter fräser cykeln denna<br />

bana i motsatt riktning. Så snart fräsdjupet "P" har uppnåtts,<br />

övergår cykeln till planfräsning.<br />

O=4 – manuell: Cykeln ansätter i den aktuella positionen<br />

<strong>och</strong> bearbetar det område som kan nås från denna position.<br />

O=5 – automatisk: Cykeln beräknar ansättningspositionen,<br />

ansätter <strong>och</strong> bearbetar detta område. Ansättningsrörelsen<br />

slutar, om så är möjligt, i den första fräsbanans startpunkt.<br />

Om fickan består av flera områden, bearbetar cykeln alla<br />

områden efter varandra. Ansättningspositionen beräknas<br />

beroende av figuren <strong>och</strong> "Q" på följande sätt:<br />

Q0 (Inifrån <strong>och</strong> ut):<br />

– Linjärt spår, rektangel, månghörning: Figurens<br />

referenspunkt<br />

– Cirkel: Cirkelns centrumpunkt<br />

– Cirkulärt spår, "fri" kontur: Den innersta fräsbanans<br />

startpunkt<br />

Q1 (Utifrån <strong>och</strong> in):<br />

– Linjärt spår: Spårets startpunkt<br />

– Cirkulärt spår, cirkel: Bearbetas inte<br />

– Rektangel, månghörning: Det första linjärelementets<br />

startpunkt<br />

– "Fri" Kontur: Det första linjära elementets startpunkt<br />

(åtminstone ett linjärt element måste finnas)<br />

58


Parameter – Fräsning<br />

Pendlande, cirkulär nedmatning O=6, 7: Fräsen ansätter i<br />

vinkel "W" <strong>och</strong> fräser en cirkelbåge på 90°. Därefter fräser<br />

cykeln denna bana i motsatt riktning. Så snart fräsdjupet "P"<br />

har uppnåtts, övergår cykeln till planfräsning. "WE" definierar<br />

cirkelbågens centrum <strong>och</strong> "WB" radien.<br />

O=6 – manuell: Verktygspositionen motsvarar cirkelbågens<br />

centrumpunkt. Fräsen förflyttas till cirkelbågens början <strong>och</strong><br />

ansätter.<br />

O=7 – automatisk (är inte tillåtet för cirkulära spår <strong>och</strong><br />

cirklar): Cykeln beräknar ansättningspositionen beroende på<br />

"Q":<br />

Q0 (Inifrån <strong>och</strong> ut):<br />

– Cirkulära spår: Cirkelbågen ligger på spårets<br />

krökningsradie<br />

– Cirkel: Ej tillåtet<br />

Q1 (utifrån <strong>och</strong> in): Cirkulära spår, cirkel: Cirkelbågen<br />

ligger på den yttersta fräsbanan<br />

W Nedmatningsvinkel i ansättningsriktningen<br />

WE Fräsbanans/cirkelbågens vinkelläge. Referens<strong>axel</strong>:<br />

Fram- eller baksida: Positiv XK-<strong>axel</strong><br />

Mantelyta: Positiv Z-<strong>axel</strong><br />

Defaultvärde vinkelläge, beroende på ”O”:<br />

O=4: WE= 0°<br />

O=5 <strong>och</strong><br />

linjärt spår, rektangel, månghörning: WE= Figurens<br />

vinkelläge<br />

cirkulärt spår, cirkel: WE=0°<br />

"fri" Kontur <strong>och</strong> Q0 (inifrån <strong>och</strong> ut): WE=0°<br />

"fri" Kontur <strong>och</strong> Q1 (utifrån <strong>och</strong> in): Startelementets<br />

vinkelläge<br />

WB Nedmatningslängd/nedmatningsdiameter (default: 1,5 *<br />

fräsens diameter)<br />

Fräsriktning, fräsmetod, bearbetningsriktning <strong>och</strong> fräsens<br />

rotationsriktning: Se tabell G845 i bruksanvisningen<br />

Beakta vid bearbetningsriktning Q=1 (utifrån <strong>och</strong> in):<br />

Konturen måste börja med ett linjärt element.<br />

Om startelementet < WB, kommer WB att kortas till<br />

startelementets längd.<br />

Startelementets längd från inte vara kortare än 1,5<br />

gånger fräsens diameter.<br />

HEIDENHAIN <strong>CNC</strong> <strong>PILOT</strong> <strong>4290</strong> 59<br />

1.11 DIN PLUS (Y-<strong>axel</strong>): Fräscykler


1.11 DIN PLUS (Y-<strong>axel</strong>): Fräscykler<br />

Cykelförlopp<br />

1 Startposition (X, Y, Z, C) är positionen före cykeln<br />

2 Beräknar snittuppdelningen (ansättningar i fräsplanet, ansättning<br />

till fräsdjupet); beräknar nedmatningsbanan vid pendlande eller<br />

spiralformad nedmatning.<br />

3 Förflyttar till säkerhetsavstånd <strong>och</strong> ansätter för det första<br />

fräsdjupet<br />

4 Fräser en nivå<br />

5 Lyfter till säkerhetsavståndet, förflyttar fram <strong>och</strong> ansätter för<br />

nästa fräsdjup<br />

6 Upprepar 4...5, tills hela ytan har frästs<br />

7 Förflyttar tillbaka enligt "Returplan J"<br />

Fickfräsning finbearbetning G846 (Y-<strong>axel</strong>)<br />

G846 finbearbetar slutna konturer i XY- eller YZ-planet som har<br />

definierats i programavsnittet:<br />

FRONT_Y<br />

BAKSIDA_Y<br />

MANTEL_Y<br />

Man påverkar fräsriktningen med "Fräsmetod H",<br />

"Bearbetningsriktning Q" <strong>och</strong> fräsens rotationsriktning.<br />

Parameter – Fräsning<br />

NS Blocknummer – referens till konturbeskrivning<br />

P (Maximalt) Fräsdjup (ansättning i fräsplanet)<br />

R Radie fram-/frånkörningsbåge (default: 0)<br />

R=0: Framkörning direkt till konturelementet. Ansättning till<br />

framkörningspunkten ovanför fräsplanet, sedan sker en<br />

vinkelrät nedmatningsrörelse.<br />

R>0: Fräsen förflyttas på en fram-/frånkörningsbåge som<br />

ansluter tangentiellt till konturelementet.<br />

U (Minimal) Överlappningsfaktor. Bestämmer överlappning av<br />

fräsbanorna (default: 0,5).<br />

Överlappning = U * Fräsens diameter<br />

V Överskjut faktor, när fräskonturen sträcker sig utanför<br />

svarvkonturen:<br />

0: Den definierade konturen fräses komplett<br />

0 < V


Parameter – Fräsning<br />

E Reducerad matning för cirkulära element (default: aktuell<br />

matning)<br />

J Returplan (default: tillbaka till startpositionen)<br />

XY-plan: Returposition i Z-riktningen<br />

YZ-plan: Returposition i X-riktning (diametermått)<br />

Q Bearbetningsriktning (default: 0)<br />

Q=0: Inifrån <strong>och</strong> ut<br />

Q=1: Utifrån <strong>och</strong> in<br />

O Nedmatningsbeteende (default: 0)<br />

O=0 – Vinkelrät nedmatning: Cykeln förflyttar till<br />

startpunkten, ansätter <strong>och</strong> finbearbetar fickan.<br />

Q=1 – Framkörningsbåge med djupansättning: Vid det<br />

översta fräsplanet ansätter cykeln till planet <strong>och</strong> kör fram på<br />

en framkörningsbåge. Vid det understa fräsplanet ansätter<br />

till fräsdjupet samtidigt som förflyttningen på<br />

framkörningsbågen (tredimensionell framkörningsbåge).<br />

Denna ansättningsstrategi kan du bara använda i<br />

kombination med framkörningsbåge "R". En förutsättning är<br />

bearbetning utifrån <strong>och</strong> in (Q=1).<br />

Fräsriktning, fräsmetod, bearbetningsriktning <strong>och</strong> fräsens<br />

rotationsriktning: Se tabell G846 i bruksanvisningen<br />

Cykelförlopp<br />

1 Startposition (X, Y, Z, C) är positionen före cykeln<br />

2 Beräknar snittuppdelningen (ansättning i fräsplanet, ansättning till<br />

fräsdjupet)<br />

3 Förflyttar till säkerhetsavstånd <strong>och</strong> ansätter för det första<br />

fräsdjupet<br />

4 Fräser en nivå<br />

5 Lyfter till säkerhetsavståndet, förflyttar fram <strong>och</strong> ansätter för<br />

nästa fräsdjup<br />

6 Upprepar 4...5, tills hela ytan har frästs<br />

7 Förflyttar tillbaka enligt "Returplan J"<br />

HEIDENHAIN <strong>CNC</strong> <strong>PILOT</strong> <strong>4290</strong> 61<br />

1.11 DIN PLUS (Y-<strong>axel</strong>): Fräscykler


1.11 DIN PLUS (Y-<strong>axel</strong>): Fräscykler<br />

Gravering XY-plan G803<br />

G803 graverar teckenföljder med linjär fördelning i YZ-planet. Texten<br />

som skall graveras anger du som en teckensträng i fältet "ID".<br />

Parametrar<br />

ID Text. Text som skall graveras ()<br />

NS Teckennummer. ASCII-kod för tecknet som skall graveras<br />

X Startdiameter (diametermått)<br />

Y Startpunkt<br />

Z Fräsbotten. Z-position som fräsen skall ansättas till.<br />

K Returnivå. Z-position som returkörning skall utföras till för<br />

positionering.<br />

H Teckenhöjd. Tecknens höjd i [mm]<br />

W Vinkelläge för teckenföljden vid linjär visning. Exempel: 0° =<br />

Lodräta tecken; tecknen placeras ut i positiv X-riktning.<br />

E Avståndsfaktor. Avståndet mellan tecknen beräknas enligt<br />

följande formel: H / 6 * E<br />

F Från software-version 625 952-05:<br />

Faktor för ansättningsmatning (Matning = aktuell matning * F)<br />

Specialtecken <strong>och</strong> "åäö", som du inte kan ange i DIN EDITORN,<br />

definierar du tecken för tecken i "NS". Om en text är definierad i "ID"<br />

<strong>och</strong> ett tecken i "NS", graveras först texten <strong>och</strong> sedan tecknet.<br />

G803 graverar från startpositionen, alt. från den aktuella positionen om<br />

ingen startposition har angivits.<br />

Exempel: Om en teckenföljd skall graveras med flera anrop, anger du<br />

startpositionen vid det första anropet. De övriga anropen<br />

programmerar du utan startposition.<br />

Teckentabell: Se Bruksanvisning<br />

62


Gravering YZ-plan G804<br />

G804 graverar teckenföljder med linjär fördelning på YZ-planet. Texten<br />

som skall graveras anger du som en teckensträng i fältet "ID".<br />

Parametrar<br />

ID Text. Text som skall graveras ()<br />

NS Teckennummer. ASCII-kod för tecknet som skall graveras<br />

Z Startpunkt<br />

Y Startpunkt<br />

X Fräsbotten (diametermått). X-position som fräsen skall<br />

ansättas till.<br />

I Returdiameter. X-position som returkörning skall utföras till<br />

för positionering.<br />

H Teckenhöjd. Tecknens höjd i [mm]<br />

W Teckenföljdens vinkelläge. Exempel:<br />

0°: Från –Y mot +Y<br />

90°: Från –Z mot +Z (se bilden)<br />

E Avståndsfaktor. Avståndet mellan tecknen beräknas enligt<br />

följande formel: H / 6 * E<br />

F Från software-version 625 952-05:<br />

Faktor för ansättningsmatning (Matning = aktuell matning * F)<br />

Specialtecken, som du inte kan ange i DIN EDITORN, definierar du<br />

tecken för tecken i "NS". Om en text är definierad i "ID" <strong>och</strong> ett tecken<br />

i "NS", graveras först texten <strong>och</strong> sedan tecknet.<br />

G804 graverar från startpositionen, alt. från den aktuella positionen om<br />

ingen startposition har angivits.<br />

Exempel: Om en teckenföljd skall graveras med flera anrop, anger du<br />

startpositionen vid det första anropet. De övriga anropen<br />

programmerar du utan startposition.<br />

Teckentabell: Se Bruksanvisning<br />

HEIDENHAIN <strong>CNC</strong> <strong>PILOT</strong> <strong>4290</strong> 63<br />

1.11 DIN PLUS (Y-<strong>axel</strong>): Fräscykler


1.11 DIN PLUS (Y-<strong>axel</strong>): Fräscykler<br />

Gängning med tapp XY-plan G800<br />

Från software-version 625 952-05: G800 fräser en gänga i ett befintligt<br />

hål.<br />

Cykeln positionerar verktyget inuti hålet till ”Slutpunkt gänga”. Sedan<br />

förflyttas verktyget till "Inkörningsradie R" <strong>och</strong> fräser gängan. Därmed<br />

förflyttas verktyget stigningen "F" för varje varv. Därefter frikör cykeln<br />

verktyget <strong>och</strong> lyfter det tillbaka till startpunkten. I parameter V<br />

programmeras om gängan skall fräsas i en stigning, eller vid<br />

enskärsverktyg, med flera stigningar.<br />

Parametrar<br />

X Startpunkt<br />

Y Startpunkt<br />

C Startpunkt<br />

Z Fräsöverkant<br />

I Gängdiameter<br />

K Gängdjup<br />

R Inkörningsradie<br />

F Gängstigning<br />

J Gängriktning (default: 0)<br />

0: Högergänga<br />

1: Vänstergänga<br />

H Fräsmetod (default: 0)<br />

0: Motfräsning<br />

1: Medfräsning<br />

V En gång/Upprepad<br />

0: gängan fräses på en stigning av 360°<br />

1: gängan fräses med flera stigningar (enskärsverktyg)<br />

O Spindelbroms (O utvärderas när broms har angivits i<br />

maskinparameter 1019, ..) – default: 0<br />

0: Aktivera spindelbroms<br />

1: Aktivera inte spindelbroms<br />

64<br />

Använd ett verktyg för gängfräsning i cykel G800.<br />

Varning kollisionsrisk<br />

Borrdjupet måste vara minst F/2 djupare än gängdjupet.


Gängning med tapp YZ-plan G806<br />

Från software-version 625 952-05: G806 fräser en gänga i ett befintligt<br />

hål.<br />

Cykeln positionerar verktyget inuti hålet till ”Slutpunkt gänga”. Sedan<br />

förflyttas verktyget till "Inkörningsradie R" <strong>och</strong> fräser gängan. Därmed<br />

förflyttas verktyget stigningen "F" för varje varv. Därefter frikör cykeln<br />

verktyget <strong>och</strong> lyfter det tillbaka till startpunkten. I parameter V<br />

programmeras om gängan skall fräsas i en stigning, eller vid<br />

enskärsverktyg, med flera stigningar.<br />

Parametrar<br />

I Gängdiameter<br />

X Startpunkt X<br />

K Gängdjup<br />

R Inkörningsradie<br />

F Gängstigning<br />

J Gängriktning (default: 0)<br />

0: Högergänga<br />

1: Vänstergänga<br />

H Fräsmetod (default: 0)<br />

0: Motfräsning<br />

1: Medfräsning<br />

V En gång/Upprepad<br />

0: gängan fräses på en stigning av 360°<br />

1: gängan fräses med flera stigningar (enskärsverktyg)<br />

O Spindelbroms (O utvärderas när broms har angivits i<br />

maskinparameter 1019, ..) – default: 0<br />

0: Aktivera spindelbroms<br />

1: Aktivera inte spindelbroms<br />

Använd ett verktyg för gängfräsning i cykel G806.<br />

Varning kollisionsrisk<br />

Borrdjupet måste vara minst F/2 djupare än gängdjupet.<br />

HEIDENHAIN <strong>CNC</strong> <strong>PILOT</strong> <strong>4290</strong> 65<br />

1.11 DIN PLUS (Y-<strong>axel</strong>): Fräscykler


1.11 DIN PLUS (Y-<strong>axel</strong>): Fräscykler<br />

Kuggfräsning G808<br />

Från software-version 625 952-05.<br />

G808 fräser en kugghjulsprofil från "Startpunkt Z" till "Slutpunkt K". I W<br />

anges verktygets vinkelläge.<br />

Om en arbetsmån programmeras, delas kuggfräsningen upp i<br />

förbearbetning <strong>och</strong> anslutande finbearbetning.<br />

I parametrarna O, R <strong>och</strong> V fastställs verktygets förskjutning. Med<br />

förskjutningen i R erhålls en jämn förslitning på kuggfräsen.<br />

Parametrar<br />

Z Startpunkt<br />

K Slutpunkt<br />

A Fotcirkeldiameter<br />

B Huvudcirkeldiameter<br />

W Vinkelläge<br />

J Arbetsstyckets antal tänder<br />

D Arbetsstyckets rotationsriktning<br />

3: M3<br />

4: M4<br />

S Skärhastighet [m/min]<br />

P Maximalt skärdjup<br />

F Matning per varv<br />

I Arbetsmån<br />

E Finbearbetningsmatning<br />

O Skift Startposition<br />

R Skiftvärde<br />

V Antal skift<br />

H Ansättnings<strong>axel</strong><br />

0: Ansättning sker i X-riktning<br />

1: Ansättning sker i Y-riktning<br />

Q Arbetsstyckets spindel<br />

0: Spindel 0 (huvudspindel) håller arbetsstycket<br />

3: Spindel 3 (subspindel) håller arbetsstycket<br />

U Verktygets översättningsförhållande<br />

66<br />

Y<br />

O<br />

V=4<br />

R RR R<br />

Y=0<br />

Y<br />

H=0 H=1<br />

X<br />

X<br />

B<br />

Y<br />

I<br />

K P<br />

A<br />

Z<br />

Z


1.12 Simulering<br />

Simulering av det tiltade planet<br />

Konturpresentation: Simuleringen visar YZ-vyn av arbetsstycket <strong>och</strong><br />

konturerna i det tiltade planet i sidovyn. För att visa hålbilder <strong>och</strong><br />

fräskonturer rätvinkligt i det tiltade planet – alltså utan förvrängning,<br />

ignorerar simuleringen vridningen av koordinatsystemet <strong>och</strong> en<br />

förskjutning inom det vridna koordinatsystemet.<br />

Beakta vid presentation av konturer i tiltade plan:<br />

Parameter "K" i G16 resp. MANTEL_Y bestämmer hålbildens <strong>och</strong><br />

fräskonturens "början" i Z-riktningen.<br />

Hålbilder <strong>och</strong> fräskonturer visas vinkelrätt i förhållande till det tiltade<br />

planet. Därigenom uppstår en "förskjutning" i förhållande till<br />

svarvkonturen.<br />

Bilden <strong>och</strong> det tillhörande programavsnittet förtydligar denna situation.<br />

Fräsning <strong>och</strong> borrning: Vid presentation av verktygsbanor i det tiltade<br />

planet gäller i Sidovyn samma regler som vid konturpresentationen.<br />

Vid arbete på det tiltade planet "skissas" verktyget i Frontfönstret.<br />

Därvid presenterar simuleringen verktygsbredden måttriktigt. Med<br />

denna metod kan du kontrollera överlappningen vid fräsbearbetning.<br />

Verktygsbanan visas likaså måttriktigt (med perspektiv) i linjegrafiken.<br />

I alla "tilläggsfönster" visar simuleringen verktyget <strong>och</strong> skärspåret om<br />

verktyget befinner sig i rät vinkel i förhållande till respektive plan.<br />

Därvid tas hänsyn till en tolerans på +/– 5°. Om verktyget inte befinner<br />

sig i rät vinkel, representerar "ljuspunkten" verktyget <strong>och</strong><br />

verktygsbanan visas som linjegrafik.<br />

Exempel: "Kontur i tiltat plan"<br />

HEIDENHAIN <strong>CNC</strong> <strong>PILOT</strong> <strong>4290</strong> 67<br />

...<br />

FAERDIGDEL<br />

N2 G0 X0 Z0<br />

N3 G1 X50<br />

N4 G1 Z-50<br />

N5 G1 X0<br />

N6 G1 Z0<br />

MANTEL_Y X50 C0 B80 I25 K-10 H0<br />

N7 G386 Z0 Ki10 B–30 X50 C0 [Enkelyta]<br />

MANTEL_Y X50 C0 B20 I25 K-20 H1<br />

N8 G384 Z–10 Y10 X50 R10 P5 [Fullcirkel]<br />

...<br />

1.12 Simulering


1.12 Simulering<br />

Visa koordinatsystem<br />

Simuleringen visar när så önskas det förskjutna/vridna<br />

koordinatsystemet i "svarvfönstret". Förutsättning: Simuleringen<br />

befinner sig i stoppmode.<br />

68<br />

U Tryck på "Vidga-knappen". Simuleringen visar det<br />

aktuella koordinatsystemet.<br />

Vid simulering av nästa kommando eller vid en förnyad tryckning på<br />

"vidga-knappen" tas koordinatsystemet åter bort.<br />

Positionsvisning med B- <strong>och</strong> Y-<strong>axel</strong><br />

Följande fält i presentation är "fasta".<br />

N: Blocknummer för NC-källblock<br />

X, Z, C: Positionsvärde (ärvärde)<br />

De övriga fälten ställer du in med "PgUp/PgDown" eller via menyn<br />

("Inställning > Statusrad"):<br />

Standardinställning (den valda <strong>axel</strong>uppsättningens värde):<br />

Y: Positionsvärde (ärvärde)<br />

T: Verktygsdata med revolverplats, magasinplats (i "(..)") <strong>och</strong><br />

Identitetsnummer<br />

Inställning "Teknologidata":<br />

Varvtal<br />

Matning<br />

Spindelns rotationsriktning<br />

Inställning "B-<strong>axel</strong>":<br />

B: Tiltvinkel B-<strong>axel</strong><br />

G16/B: Vinkel för det tiltade planet


1.13 TURN PLUS: Verktygsmagasin<br />

<strong>och</strong> B-<strong>axel</strong><br />

Verktygsmagasin<br />

TURN PLUS identifierar om en revolver används som verktygsbärare<br />

eller om verktygsbäraren försörjs från ett magasin. Verktygsvalet beror<br />

på inställningen av Bearbetningsparameter 2:<br />

Inställning "Verktyg från revolvern": TURN PLUS använder de i<br />

magasinlistan angivna verktygen.<br />

Inställning "Verktyg från databanken": TURN PLUS letar efter<br />

lämpliga verktyg i databanken.<br />

Inställning "Kombinerad": TURN PLUS letar efter lämpliga verktyg i<br />

magasinlistan <strong>och</strong> i databanken.<br />

Om ett verktygsmagasin används, skriver TURN PLUS vid<br />

genereringen av NC-programmet in de använda verktygen i avsnittet<br />

SKIVMAGASIN <strong>och</strong> genererar G714 för verktygsväxlingen.<br />

Verktyg för B-<strong>axel</strong>n<br />

Genom att vrida B-<strong>axel</strong>n <strong>och</strong> vrida verktygen erhåller man<br />

verktygsorienteringar, som möjliggör längs- <strong>och</strong> planbearbetningar<br />

resp. radiella <strong>och</strong> axiella bearbetningar med både huvudspindel <strong>och</strong><br />

subspindel med samma verktyg. TURN PLUS stödjer denna flexibla<br />

verktygsanvändning i IAG.<br />

Efter verktygsvalet öppnar IAG dialogboxen "Verktygsläge". Här<br />

specificerar du verktygets läge för den kommande bearbetningen.<br />

Parametrar<br />

O Orientering vid svarvverktyg. Verktygsskärets läge (se bild).<br />

Verktygslägen 1, 3, 5, 7: för grov-, fin- <strong>och</strong> kopierstål<br />

(neutrala verktyg detekteras med ledning av ställvinkeln)<br />

Verktygslägen 2, 4, 6, 8: för stick- <strong>och</strong> gängverktyget (i<br />

verktygsdata definieras "höger" eller "vänster" verktyg)<br />

B B-Axelvinkel. Vinkel, till vilken B-<strong>axel</strong>n skall tiltas.<br />

C Offset lägesvinkel vid svarvverktyg<br />

0°: Verktygsläge "normal"<br />

180°: Verktygsläge "över huvud"<br />

C=0° C=180°<br />

HEIDENHAIN <strong>CNC</strong> <strong>PILOT</strong> <strong>4290</strong> 69<br />

4<br />

3<br />

5<br />

O<br />

O=<br />

2<br />

6<br />

1<br />

7<br />

8<br />

TM<br />

C<br />

0°<br />

B<br />

B<br />

1.13 TURN PLUS: Verktygsmagasin <strong>och</strong> B-<strong>axel</strong>


1.14 TURN PLUS Y-<strong>axel</strong><br />

1.14 TURN PLUS Y-<strong>axel</strong><br />

Grunder Y-<strong>axel</strong>n<br />

TURN PLUS stödjer definition av fräskonturer <strong>och</strong> hål <strong>och</strong> skapar<br />

arbetsplan för fräsbearbetning med Y-<strong>axel</strong>.<br />

Fräskonturer/Borrningar: Fräskonturer, d.v.s figurer (spår, rektangel,<br />

etc.), linjära/cirkulära mönster eller "fria" konturer so har definierats av<br />

dig. Borrningar är enskilda hål eller hålbilder.<br />

Fräsning <strong>och</strong> borrning: TURN PLUS stödjer fräsbearbetning/borrning<br />

i IAG (interaktiv generering av arbetsplan) <strong>och</strong> i AAG (automatisk<br />

generering av arbetsplan).<br />

Innan man använder AAG tilldelar man konturerna<br />

Bearbetningsattribut (se Bruksanvisningen). Man kan påverka<br />

fräsbearbetningarnas ordningsföljd, användningen av verktygen, etc.<br />

på sedvanligt sätt i TURN PLUS.<br />

70<br />

AAG kan bara användas för sliduppsättningar utan B-<strong>axel</strong>.<br />

Om en sliduppsättning med B-<strong>axel</strong> är deklarerad i<br />

programhuvudet, är en automatisk generering av<br />

arbetsplan inte möjlig.<br />

Anmärkning till datainmatningen: Vid hierarkiskt<br />

uppbyggda fräskonturer (ficka i ficka, borrning/figurer på<br />

en yta, etc.), bläddrar du med pil upp/ner mellan<br />

hierarkinivåernas konturer i "arbetsstyckesytan". Med pil<br />

vänster/höger bläddrar man mellan fräskonturerna inom<br />

en hierarkinivå.


Definiera fräskonturer<br />

Definiera råämnet <strong>och</strong> svarvkonturen innan du matar in en fräskontur.<br />

"Fri" kontur: Man kan definiera godtyckliga konturer med elementen<br />

"Linje" <strong>och</strong> "Båge". Därtill bestämmer man "konturens startpunkt",<br />

definierar konturen <strong>och</strong> bestämmer slutligen fickans/konturens djup.<br />

Inmatning av "Fri" kontur<br />

U Välj "Arbetsstycke > Färdigdel > Figur > Kontur"<br />

U Om ännu inte definierat: Välj inmatningsplan (XY-framsida, XYRbaksida,<br />

ZY-mantelyta)<br />

U Ställ in referenselement<br />

U Kontrollera "Referensdata", komplettera i förekommande fall<br />

U Definiera kontur<br />

U Verifiera konturen i kontrollgrafiken<br />

Ange figurer/mönster<br />

U Välj "Arbetsstycke > Färdigdel > Mönster" (eller ".. > Figur")<br />

U Selektera mönster eller figur<br />

U Om ännu inte definierat: Välj inmatningsplan (XY-framsida, XYRbaksida,<br />

ZY-mantelyta)<br />

U Ställ in referenselement<br />

U Kontrollera "Referensdata", komplettera i förekommande fall<br />

U Ange mönster-/figurparametrar<br />

U Verifiera mönster/figur i kontrollgrafiken<br />

Om du utgår från huvudvyn, kräver TURN PLUS att du<br />

ställer in bearbetningsplanet. Om du utgår från front-,<br />

bakside- eller mantelfönstret hämtas detta<br />

bearbetningsplan.<br />

Man växlar det "aktiva fönstret" med "Sida fram/tillbaka"<br />

eller med markören.<br />

HEIDENHAIN <strong>CNC</strong> <strong>PILOT</strong> <strong>4290</strong> 71<br />

1.14 TURN PLUS Y-<strong>axel</strong>


1.15 TURN PLUS: Konturer XY-plan<br />

1.15 TURN PLUS: Konturer XY-plan<br />

Referensdata XY-ändyta/XYR-baksida<br />

Bestäm planets position i "referensdata".<br />

Parametrar<br />

C Spindelvinkel (spindelposition); (default: 0)<br />

I Begränsningsdiameter. Används som skärbegränsning om<br />

figuren fortsätter utanför arbetsstycket.<br />

Z Referensmått. Referensplanets läge.<br />

72


XY-plan: Startpunkt kontur<br />

Funktionen bestämmer startpunkten i XY-planet.<br />

Parametrar<br />

X Konturens startpunkt (radiemått)<br />

Y Konturens startpunkt<br />

P Konturens startpunkt i polära koordinater<br />

a Konturens startpunkt i polära koordinater (referens vinkel:<br />

positiv X-<strong>axel</strong>)<br />

HEIDENHAIN <strong>CNC</strong> <strong>PILOT</strong> <strong>4290</strong> 73<br />

1.15 TURN PLUS: Konturer XY-plan


1.15 TURN PLUS: Konturer XY-plan<br />

XY-plan: Linjärelement<br />

Funktionen definierar ett linjärt element i XY-planet.<br />

Parametrar<br />

X Slutpunkt i kartesiska koordinater (radiemått)<br />

Y Slutpunkt i kartesiska koordinater<br />

Xi Slutpunkt inkrementalt<br />

Yi Slutpunkt inkrementalt<br />

P Slutpunkt i polära koordinater<br />

a Slutpunkt i polära koordinater (Referens vinkel: positiv X-<strong>axel</strong>)<br />

W Vinkel för linjen (Referens: se hjälpbilden)<br />

WV Vinkel moturs i förhållande till föregående element.<br />

Cirkelbåge som föregående element: Vinkel till tangenten<br />

WN Vinkel moturs i förhållande till efterföljande element.<br />

Cirkelbåge som efterföljande element: Vinkel till tangenten<br />

L Elementets längd<br />

Tangentiell/icke tangentiell: Fastlägger övergången till<br />

nästa konturelement<br />

Definiera linjärelement:<br />

74<br />

Kalla upp linjemeny<br />

Välj linjärelementets riktning:<br />

Vertikal linje<br />

Horisontal linje<br />

Linje i vinkel<br />

Linje i vinkel<br />

Linje i godtycklig riktning<br />

Måttsätt linjen <strong>och</strong> bestäm övergången till nästa element.


XY-plan: Cirkelbåge<br />

Funktionen definierar ett cirkulärt element i XY-planet.<br />

Parametrar<br />

Slutpunkt cirkelbåge<br />

X Slutpunkt i kartesiska koordinater (radiemått)<br />

Y Slutpunkt i kartesiska koordinater<br />

Xi Slutpunkt inkrementalt<br />

Yi Slutpunkt inkrementalt<br />

P Slutpunkt i polära koordinater<br />

a Slutpunkt i polära koordinater (Referens vinkel: positiv X-<strong>axel</strong>)<br />

Pi Slutpunkt polär, inkremental (linjärt avstånd från start- till<br />

slutpunkt)<br />

ai Slutpunkt polär, inkremental (referens: Vinkel mellan den<br />

tänkta linjen i startpunkten, parallell med X-<strong>axel</strong>n <strong>och</strong> linjen<br />

startpunkt – slutpunkt)<br />

Centrumpunkt cirkelbåge<br />

XM Centrumpunkt i kartesiska koordinater (radiemått)<br />

YM Centrumpunkt i kartesiska koordinater<br />

XMi Centrumpunkt inkrementalt<br />

YMi Centrumpunkt inkrementalt<br />

PM Centrumpunkt i polära koordinater<br />

b Centrumpunkt i polära koordinater (Referens vinkel: positiv X<strong>axel</strong>)<br />

PMi Centrumpunkt polär, inkremental (linjärt avstånd från start- till<br />

slutpunkt)<br />

bi Centrumpunkt polär, inkremental (referens: Vinkel mellan<br />

den tänkta linjen i startpunkten, parallell med X-<strong>axel</strong>n <strong>och</strong><br />

linjen startpunkt – slutpunkt)<br />

Ytterligare parametrar<br />

R Cirkelbågens radie<br />

Tangentiell/icke tangentiell: Fastlägger övergången till<br />

nästa konturelement<br />

WA Vinkel mellan positiv X-<strong>axel</strong> <strong>och</strong> tangenten i cirkelbågens<br />

startpunkt<br />

WE Vinkel mellan positiv X-<strong>axel</strong> <strong>och</strong> tangenten i cirkelbågens<br />

slutpunkt<br />

WV Vinkel mellan föregående element <strong>och</strong> tangenten i<br />

cirkelbågens startpunkt (riktning: moturs). Cirkelbåge som<br />

föregående element: Vinkel till tangenten<br />

WN Vinkel mellan tangenten i cirkelbågens slutpunkt <strong>och</strong><br />

efterföljande element (riktning: moturs). Cirkelbåge som<br />

efterföljande element: Vinkel till tangenten<br />

HEIDENHAIN <strong>CNC</strong> <strong>PILOT</strong> <strong>4290</strong> 75<br />

1.15 TURN PLUS: Konturer XY-plan


1.15 TURN PLUS: Konturer XY-plan<br />

Definiera cirkulärt element:<br />

76<br />

Kalla upp cirkelmenyn<br />

Välj cirkelbågens rotationsriktning<br />

Måttsätt cirkelbågen <strong>och</strong> bestäm övergången till nästa element.<br />

XY-plan: Enstaka hål<br />

Funktionen definierar ett enstaka hål i XY-planet, vilket kan bestå av<br />

följande element:<br />

Centrering<br />

Kärnborrning<br />

Försänkning<br />

Gänga<br />

Parameter Utgångspunkt hål<br />

X Position – Centrumpunkt i kartesiska koordinater (radiemått)<br />

Y Position – Centrumpunkt i kartesiska koordinater<br />

PM Position – Centrumpunkt i polära koordinater<br />

a Position – Centrumpunkt i polära koordinater (Referens vinkel:<br />

positiv X-<strong>axel</strong>)


Centrering XY-plan<br />

Parametrar centrering<br />

Q Centrerdiameter<br />

Kärnborrning XY-plan<br />

Parametrar kärnborrning<br />

B Hålets diameter<br />

P Hålets djup (utan borrspets)<br />

W Spetsvinkel<br />

W=0°: Vid borrcykeln genererar AAG en<br />

"Matningsreducering (V=1)"<br />

W>0°: Spetsvinkel<br />

Passning: H6...H13 eller "utan passning"<br />

Försänkning XY-plan<br />

Parametrar försänkning<br />

R Diameter försänkning<br />

U Försänkningsdjup<br />

E Vinkel försänkning<br />

HEIDENHAIN <strong>CNC</strong> <strong>PILOT</strong> <strong>4290</strong> 77<br />

1.15 TURN PLUS: Konturer XY-plan


1.15 TURN PLUS: Konturer XY-plan<br />

Gängning med tapp XY-plan<br />

Parametrar gänga<br />

I Nominell diameter<br />

J Gängdjup<br />

K Gängans skärfas (utloppslängd)<br />

F Gängstigning<br />

Gängtyp:<br />

Högergänga<br />

Vänstergänga<br />

XY-plan: Cirkel (fullcirkel)<br />

Funktionen definierar en fullcirkel i XY-planet.<br />

Parametrar<br />

X Centrumpunkt i kartesiska koordinater (radiemått)<br />

Y Centrumpunkt i kartesiska koordinater<br />

PM Centrumpunkt i polära koordinater<br />

a Centrumpunkt i polära koordinater (Referens vinkel: positiv<br />

X-<strong>axel</strong>)<br />

R Cirkelns radie<br />

K Cirkelns diameter<br />

P Figurens djup<br />

78


XY-plan: Rektangel<br />

Funktionen definierar en rektangel i XY-planet.<br />

Parametrar<br />

X Centrumpunkt i kartesiska koordinater (radiemått)<br />

Y Centrumpunkt i kartesiska koordinater<br />

PM Centrumpunkt i polära koordinater<br />

a Centrumpunkt i polära koordinater (Referens vinkel: positiv<br />

X-<strong>axel</strong>)<br />

A Vinkelläge (Referens: positiv X-<strong>axel</strong> <strong>och</strong> rektangelns längre<br />

sida)<br />

K Rektangelns längd<br />

B Rektangelns bredd<br />

R Fas/rundning<br />

Fasens bredd<br />

Rundningens radie<br />

P Figurens djup<br />

HEIDENHAIN <strong>CNC</strong> <strong>PILOT</strong> <strong>4290</strong> 79<br />

1.15 TURN PLUS: Konturer XY-plan


1.15 TURN PLUS: Konturer XY-plan<br />

XY-plan: Månghörning<br />

Funktionen definierar en månghörning i XY-planet.<br />

Parametrar<br />

X Centrumpunkt i kartesiska koordinater (radiemått)<br />

Y Centrumpunkt i kartesiska koordinater<br />

PM Centrumpunkt i polära koordinater<br />

a Centrumpunkt i polära koordinater (Referens vinkel: positiv<br />

X-<strong>axel</strong>)<br />

A Vinkel till en av månghörningens sidor (referens: X-<strong>axel</strong>)<br />

Q Antal hörn (Q>=3)<br />

K Kantlängd<br />

SW Nyckelvidd (invändig cirkeldiameter)<br />

R Fas/rundning<br />

Fasens bredd<br />

Rundningens radie<br />

P Figurens djup<br />

80


XY-plan: Linjärt spår<br />

Funktionen definierar ett linjärt spår i XY-planet.<br />

Parametrar<br />

X Centrumpunkt i kartesiska koordinater (radiemått)<br />

Y Centrumpunkt i kartesiska koordinater<br />

PM Centrumpunkt i polära koordinater<br />

a Centrumpunkt i polära koordinater (Referens vinkel: positiv<br />

X-<strong>axel</strong>)<br />

A Vinkel för spårets längd<strong>axel</strong> (Referens: X-<strong>axel</strong>)<br />

K Spårlängd<br />

B Spårbredd<br />

P Figurens djup<br />

HEIDENHAIN <strong>CNC</strong> <strong>PILOT</strong> <strong>4290</strong> 81<br />

1.15 TURN PLUS: Konturer XY-plan


1.15 TURN PLUS: Konturer XY-plan<br />

XY-plan: Cirkulärt spår<br />

Funktionen definierar ett cirkulärt spår i XY-planet.<br />

Parametrar<br />

X Krökningens centrumpunkt i kartesiska koordinater<br />

(radiemått)<br />

Y Krökningens centrumpunkt i kartesiska koordinater<br />

PM Krökningens centrumpunkt i polära koordinater<br />

a Krökningens centrumpunkt i polära koordinater (Referens<br />

vinkel: positiv X-<strong>axel</strong>)<br />

A Spårets startvinkel (referens: X-<strong>axel</strong>)<br />

W Spårets slutvinkel (referens: X-<strong>axel</strong>)<br />

R Vridningsradie (referens: Spårets centrumlinje)<br />

B Spårbredd<br />

P Figurens djup<br />

82


XY-plan: Linjär hålbild<br />

Funktionen definierar en linjär hålbild i XY-planet.<br />

Parametrar<br />

X Mönstrets startpunkt i kartesiska koordinater (radiemått)<br />

Y Mönstrets startpunkt med kartesiska koordinater<br />

a Mönstrets startpunkt i polära koordinater (Referens vinkel:<br />

positiv X-<strong>axel</strong>)<br />

P Mönstrets startpunkt i polära koordinater<br />

Q Antal borrningar<br />

I Mönstrets slutpunkt i kartesiska koordinater (radiemått)<br />

J Mönstrets slutpunkt med kartesiska koordinater<br />

Ii Avstånd mellan två borrningar i X-riktningen<br />

Ji Avstånd mellan två borrningar i Y-riktningen<br />

b Vinkel till mönstrets längd<strong>axel</strong> (referens: X-<strong>axel</strong>)<br />

L Mönstrets totala längd<br />

Li Avstånd mellan två borrningar (mönsteravstånd)<br />

Beskrivning av hålet (se "XY-plan: Enstaka hål" på sida 76)<br />

HEIDENHAIN <strong>CNC</strong> <strong>PILOT</strong> <strong>4290</strong> 83<br />

1.15 TURN PLUS: Konturer XY-plan


1.15 TURN PLUS: Konturer XY-plan<br />

XY-plan: Cirkulär hålbild<br />

Funktionen definierar en cirkulär hålbild i XY-planet.<br />

Parametrar<br />

X Mönstrets centrumpunkt i kartesiska koordinater (radiemått)<br />

Y Mönstrets centrumpunkt med kartesiska koordinater<br />

a Mönstrets centrumpunkt i polära koordinater (Referens<br />

vinkel: positiv X-<strong>axel</strong>)<br />

PM Mittpunkt mönster i polära koordinater<br />

Q Antal hål/figurer<br />

Orientering:<br />

Medurs<br />

Moturs<br />

R Mönstrets radie<br />

K Mönstrets diameter<br />

A Startvinkel, den första borrningens position (referens: X-<strong>axel</strong>)<br />

W Slutvinkel, den sista borrningens position (referens: X-<strong>axel</strong>)<br />

Wi Vinkel mellan två borrningar (förtecknet har ingen betydelse)<br />

Beskrivning av hålet (se "XY-plan: Enstaka hål" på sida 76)<br />

Specialfall start- <strong>och</strong> slutvinkel (A, W):<br />

Utan A <strong>och</strong> W: Fördelning på fullcirkel, början vid 0°<br />

Utan W: Fördelning på fullcirkel<br />

84


XY-plan: Linjärt figurmönster<br />

Funktionen definierar ett linjärt figurmönster i XY-planet.<br />

Parametrar<br />

X Mönstrets startpunkt i kartesiska koordinater (radiemått)<br />

Y Mönstrets startpunkt med kartesiska koordinater<br />

a Mönstrets startpunkt i polära koordinater (Referens vinkel:<br />

positiv X-<strong>axel</strong>)<br />

P Mönstrets startpunkt i polära koordinater<br />

Q Antal figurer<br />

I Mönstrets slutpunkt i kartesiska koordinater (radiemått)<br />

J Mönstrets slutpunkt med kartesiska koordinater<br />

Ii Avstånd mellan två figurer i X-riktningen<br />

Ji Avstånd mellan två figurer i Y-riktningen<br />

b Vinkel till mönstrets längd<strong>axel</strong> (referens: X-<strong>axel</strong>)<br />

L Mönstrets totala längd<br />

Li Avstånd mellan två figurer (mönsteravstånd)<br />

Beskrivning av figuren<br />

HEIDENHAIN <strong>CNC</strong> <strong>PILOT</strong> <strong>4290</strong> 85<br />

1.15 TURN PLUS: Konturer XY-plan


1.15 TURN PLUS: Konturer XY-plan<br />

XY-plan: Cirkulärt figurmönster<br />

Funktionen definierar ett cirkulärt figurmönster i XY-planet.<br />

Parametrar<br />

X Mönstrets centrumpunkt i kartesiska koordinater (radiemått)<br />

Y Mönstrets centrumpunkt med kartesiska koordinater<br />

a Mönstrets centrumpunkt i polära koordinater (Referens<br />

vinkel: positiv X-<strong>axel</strong>)<br />

PM Mittpunkt mönster i polära koordinater<br />

Q Antal figurer<br />

Orientering:<br />

Medurs<br />

Moturs<br />

R Mönstrets radie<br />

K Mönstrets diameter<br />

A Startvinkel, den första figurens position (referens: X-<strong>axel</strong>)<br />

W Slutvinkel, den sista figurens position (referens: X-<strong>axel</strong>)<br />

Wi Vinkel mellan två figurer (förtecknet har ingen betydelse)<br />

Figurernas lägen<br />

Normalläge: Utgångsfiguren vrids runt mönstrets<br />

centrumpunkt (rotation runt mittpunkten)<br />

Originalläge: Utgångsfigurens läge förblir oförändrad<br />

(translation)<br />

Beskrivning av figuren<br />

Specialfall start- <strong>och</strong> slutvinkel (A, W):<br />

Utan A <strong>och</strong> W: Fördelning på fullcirkel, början vid 0°<br />

Utan W: Fördelning på fullcirkel<br />

86<br />

Vid mönster med cirkulära spår adderas "krökningens<br />

centrumpunkt" till mönsterpositionen.


XY-plan: Enstaka yta<br />

Funktionen definierar en enstaka yta i XY-planet.<br />

Parametrar<br />

Ki Djup (materialet som skall fräsas bort)<br />

K Resttjocklek (kvarvarande material)<br />

B Bredd (referens: Referenskant Z)<br />

B0: Yta i positiv Z-riktning<br />

XY-plan: Yta med flera kanter<br />

Funktionen definierar en yta med flera kanter i XY-planet.<br />

Parametrar<br />

Q Antal ytor (Q >= 2)<br />

K Nyckelvidd (invändig cirkeldiameter)<br />

Ki Kantlängd<br />

B Bredd (referens: Referenskant Z)<br />

B0: Yta i positiv Z-riktning<br />

HEIDENHAIN <strong>CNC</strong> <strong>PILOT</strong> <strong>4290</strong> 87<br />

1.15 TURN PLUS: Konturer XY-plan


1.16 TURN PLUS: Konturer YZ-plan<br />

1.16 TURN PLUS: Konturer YZ-plan<br />

Referensdata Y-mantelyta<br />

Bestäm planets position i "referensdata".<br />

Parametrar<br />

C Spindelvinkel (spindelposition); (default: 0)<br />

Z Begränsningsmått – referensposition för enstaka ytor <strong>och</strong> ytor<br />

med flera kanter<br />

X Referensdiameter<br />

Referensposition för figurer/konturer<br />

Används som skärbegränsning om figuren fortsätter<br />

utanför arbetsstycket.<br />

YZ-plan: Startpunkt kontur<br />

Funktionen bestämmer startpunkten i YZ-planet.<br />

Parametrar<br />

Y Konturens startpunkt i kartesiska koordinater<br />

Z Konturens startpunkt i kartesiska koordinater<br />

P Konturens startpunkt i polära koordinater<br />

a Konturens startpunkt i polära koordinater (referens: positiv<br />

Z-<strong>axel</strong>)<br />

88


YZ-plan: Linjärelement<br />

Funktionen definierar ett linjärt element i YZ-planet.<br />

Parametrar<br />

Y Slutpunkt i kartesiska koordinater<br />

Z Slutpunkt i kartesiska koordinater<br />

Yi Slutpunkt inkrementalt<br />

Zi Slutpunkt inkrementalt<br />

P Slutpunkt i polära koordinater<br />

a Slutpunkt i polära koordinater (Referens vinkel: positiv Z-<strong>axel</strong>)<br />

W Vinkel för linjen (Referens: se hjälpbilden)<br />

WV Vinkel moturs i förhållande till föregående element.<br />

Cirkelbåge som föregående element: Vinkel till tangenten<br />

WN Vinkel moturs i förhållande till efterföljande element.<br />

Cirkelbåge som efterföljande element: Vinkel till tangenten<br />

L Elementets längd<br />

Tangentiell/icke tangentiell: Fastlägger övergången till<br />

nästa konturelement<br />

Definiera linjärelement:<br />

Kalla upp linjemeny<br />

Välj linjärelementets riktning:<br />

Vertikal linje<br />

Horisontal linje<br />

Linje i vinkel<br />

Linje i vinkel<br />

Linje i godtycklig riktning<br />

Måttsätt linjen <strong>och</strong> bestäm övergången till nästa element.<br />

HEIDENHAIN <strong>CNC</strong> <strong>PILOT</strong> <strong>4290</strong> 89<br />

1.16 TURN PLUS: Konturer YZ-plan


1.16 TURN PLUS: Konturer YZ-plan<br />

YZ-plan: Cirkelbåge<br />

Funktionen definierar ett cirkulärt element i YZ-planet.<br />

Parametrar<br />

Slutpunkt cirkelbåge<br />

Y Slutpunkt i kartesiska koordinater<br />

Z Slutpunkt i kartesiska koordinater<br />

Yi Slutpunkt inkrementalt<br />

Zi Slutpunkt inkrementalt<br />

P Slutpunkt i polära koordinater<br />

a Slutpunkt i polära koordinater (Referens vinkel: positiv Z-<strong>axel</strong>)<br />

Pi Slutpunkt polär, inkremental (linjärt avstånd från start- till<br />

slutpunkt)<br />

ai Slutpunkt polär, inkremental (referens: Vinkel mellan den<br />

tänkta linjen i startpunkten, parallell med Z-<strong>axel</strong>n <strong>och</strong> linjen<br />

startpunkt – slutpunkt)<br />

Centrumpunkt cirkelbåge<br />

YM Centrumpunkt i kartesiska koordinater (radiemått)<br />

ZM Centrumpunkt i kartesiska koordinater<br />

YMi Centrumpunkt inkrementalt<br />

ZMi Centrumpunkt inkrementalt<br />

PM Centrumpunkt i polära koordinater<br />

b Slutpunkt i polära koordinater (Referens vinkel: positiv Z-<strong>axel</strong>)<br />

PMi Centrumpunkt polär, inkremental (linjärt avstånd från start- till<br />

slutpunkt)<br />

bi Centrumpunkt polär, inkremental (referens: Vinkel mellan<br />

den tänkta linjen i startpunkten, parallell med Z-<strong>axel</strong>n <strong>och</strong><br />

linjen startpunkt – slutpunkt)<br />

Ytterligare parametrar<br />

R Cirkelbågens radie<br />

Tangentiell/icke tangentiell: Fastlägger övergången till<br />

nästa konturelement<br />

WA Vinkel mellan positiv Z-<strong>axel</strong> <strong>och</strong> tangenten i cirkelbågens<br />

startpunkt<br />

WE Vinkel mellan positiv Z-<strong>axel</strong> <strong>och</strong> tangenten i cirkelbågens<br />

slutpunkt<br />

WV Vinkel mellan föregående element <strong>och</strong> tangenten i<br />

cirkelbågens startpunkt (riktning: moturs). Cirkelbåge som<br />

föregående element: Vinkel till tangenten<br />

WN Vinkel mellan tangenten i cirkelbågens slutpunkt <strong>och</strong><br />

efterföljande element (riktning: moturs). Cirkelbåge som<br />

efterföljande element: Vinkel till tangenten<br />

90


Definiera cirkulärt element:<br />

Kalla upp cirkelmenyn<br />

Välj cirkelbågens rotationsriktning<br />

Måttsätt cirkelbågen <strong>och</strong> bestäm övergången till nästa element.<br />

YZ-plan: Enstaka hål<br />

Funktionen definierar ett enstaka hål i YZ-planet, vilket kan bestå av<br />

följande element:<br />

Centrering<br />

Kärnborrning<br />

Försänkning<br />

Gänga<br />

Parameter Utgångspunkt hål<br />

Y Position - Centrumpunkt i kartesiska koordinater<br />

Z Position - Centrumpunkt i kartesiska koordinater<br />

PM Position - Centrumpunkt i polära koordinater<br />

a Position - Centrumpunkt i polära koordinater (Referens vinkel:<br />

positiv Z-<strong>axel</strong>)<br />

HEIDENHAIN <strong>CNC</strong> <strong>PILOT</strong> <strong>4290</strong> 91<br />

1.16 TURN PLUS: Konturer YZ-plan


1.16 TURN PLUS: Konturer YZ-plan<br />

Centrering XY-plan<br />

Parametrar centrering<br />

Q Centrerdiameter<br />

Kärnborrning XY-plan<br />

Parametrar kärnborrning<br />

B Hålets diameter<br />

P Hålets djup (utan borrspets)<br />

W Spetsvinkel<br />

W=0°: Vid borrcykeln genererar AAG en<br />

"Matningsreducering (V=1)"<br />

W>0°: Spetsvinkel<br />

Passning: H6...H13 eller "utan passning"<br />

Försänkning XY-plan<br />

Parametrar försänkning<br />

R Diameter försänkning<br />

U Försänkningsdjup<br />

E Vinkel försänkning<br />

92


Gängning med tapp XY-plan<br />

Parametrar gänga<br />

I Nominell diameter<br />

J Gängdjup<br />

K Gängans skärfas (utloppslängd)<br />

F Gängstigning<br />

Gängtyp:<br />

Högergänga<br />

Vänstergänga<br />

YZ-plan: Cirkel (fullcirkel)<br />

Funktionen definierar en fullcirkel i YZ-planet.<br />

Parametrar<br />

Y Centrumpunkt i kartesiska koordinater<br />

Z Centrumpunkt i kartesiska koordinater<br />

PM Centrumpunkt i polära koordinater<br />

a Slutpunkt i polära koordinater (Referens vinkel: positiv Z-<strong>axel</strong>)<br />

R Cirkelns radie<br />

K Cirkelns diameter<br />

P Figurens djup<br />

HEIDENHAIN <strong>CNC</strong> <strong>PILOT</strong> <strong>4290</strong> 93<br />

1.16 TURN PLUS: Konturer YZ-plan


1.16 TURN PLUS: Konturer YZ-plan<br />

YZ-plan: Rektangel<br />

Funktionen definierar en rektangel i YZ-planet.<br />

Parametrar<br />

Y Centrumpunkt i kartesiska koordinater<br />

Z Centrumpunkt i kartesiska koordinater<br />

PM Centrumpunkt i polära koordinater<br />

a Slutpunkt i polära koordinater (Referens vinkel: positiv Z-<strong>axel</strong>)<br />

A Vinkelläge (Referens: positiv Z-<strong>axel</strong> <strong>och</strong> rektangelns längre<br />

sida)<br />

K Rektangelns längd<br />

B Rektangelns bredd<br />

R Fas/rundning<br />

Fasens bredd<br />

Rundningens radie<br />

P Figurens djup<br />

94


YZ-plan: Månghörning<br />

Funktionen definierar en månghörning i YZ-planet.<br />

Parametrar<br />

Y Centrumpunkt i kartesiska koordinater<br />

Z Centrumpunkt i kartesiska koordinater<br />

PM Centrumpunkt i polära koordinater<br />

a Slutpunkt i polära koordinater (Referens vinkel: positiv Z-<strong>axel</strong>)<br />

A Vinkel till en av månghörningens sidor (referens: Z-<strong>axel</strong>)<br />

Q Antal hörn (Q>=3)<br />

K Kantlängd<br />

SW Nyckelvidd (invändig cirkeldiameter)<br />

R Fas/rundning<br />

Fasens bredd<br />

Rundningens radie<br />

P Figurens djup<br />

HEIDENHAIN <strong>CNC</strong> <strong>PILOT</strong> <strong>4290</strong> 95<br />

1.16 TURN PLUS: Konturer YZ-plan


1.16 TURN PLUS: Konturer YZ-plan<br />

YZ-plan: Linjärt spår<br />

Funktionen definierar ett linjärt spår i YZ-planet.<br />

Parametrar<br />

Y Centrumpunkt i kartesiska koordinater<br />

Z Centrumpunkt i kartesiska koordinater<br />

PM Centrumpunkt i polära koordinater<br />

a Slutpunkt i polära koordinater (Referens vinkel: positiv Z-<strong>axel</strong>)<br />

A Vinkel för spårets längs<strong>axel</strong> (referens: Z-<strong>axel</strong>)<br />

K Spårlängd<br />

B Spårbredd<br />

P Figurens djup<br />

96


YZ-plan: Cirkulärt spår<br />

Funktionen definierar ett cirkulärt spår i YZ-planet.<br />

Parametrar<br />

Y Krökningens centrumpunkt i kartesiska koordinater<br />

Z Krökningens centrumpunkt i kartesiska koordinater<br />

PM Krökningens centrumpunkt i polära koordinater<br />

a Krökningens centrumpunkt i polära koordinater (Referens<br />

vinkel: positiv Z-<strong>axel</strong>)<br />

A Spårets startvinkel (referens: Z-<strong>axel</strong>)<br />

W Spårets slutvinkel (referens: Z-<strong>axel</strong>)<br />

R Vridningsradie (referens: Spårets centrumlinje)<br />

B Spårbredd<br />

P Figurens djup<br />

HEIDENHAIN <strong>CNC</strong> <strong>PILOT</strong> <strong>4290</strong> 97<br />

1.16 TURN PLUS: Konturer YZ-plan


1.16 TURN PLUS: Konturer YZ-plan<br />

YZ-plan: Linjär hålbild<br />

Funktionen definierar en linjär hålbild i YZ-planet.<br />

Parametrar<br />

Y Mönstrets startpunkt med kartesiska koordinater<br />

Z Mönstrets startpunkt med kartesiska koordinater<br />

a Mönstrets startpunkt i polära koordinater (Referens vinkel:<br />

positiv Z-<strong>axel</strong>)<br />

P Mönstrets startpunkt i polära koordinater<br />

Q Antal borrningar<br />

J Mönstrets slutpunkt med kartesiska koordinater<br />

K Mönstrets slutpunkt med kartesiska koordinater<br />

Ji Avstånd mellan två borrningar i Y-riktningen<br />

Ki Avstånd mellan två borrningar i Z-riktningen<br />

b Vinkel till mönstrets längd<strong>axel</strong> (referens: Z-<strong>axel</strong>)<br />

L Mönstrets totala längd<br />

Li Avstånd mellan två borrningar (mönsteravstånd)<br />

Beskrivning av hålet (se "XY-plan: Enstaka hål" på sida 76)<br />

98


YZ-plan: Cirkulär hålbild<br />

Funktionen definierar en cirkulär hålbild i YZ-planet.<br />

Parametrar<br />

Y Mönstrets centrumpunkt med kartesiska koordinater<br />

Z Mönstrets centrumpunkt med kartesiska koordinater<br />

a Mönstrets centrumpunkt i polära koordinater (Referens<br />

vinkel: positiv Z-<strong>axel</strong>)<br />

PM Mittpunkt mönster i polära koordinater<br />

Q Antal hål/figurer<br />

Orientering:<br />

Medurs<br />

Moturs<br />

R Mönstrets radie<br />

K Mönstrets diameter<br />

A Startvinkel, den första borrningens position (referens: Z-<strong>axel</strong>)<br />

W Slutvinkel, den sista borrningens position (referens: Z-<strong>axel</strong>)<br />

Wi Vinkel mellan två borrningar (förtecknet har ingen betydelse)<br />

Beskrivning av hålet (se "XY-plan: Enstaka hål" på sida 76)<br />

Specialfall start- <strong>och</strong> slutvinkel (A, W):<br />

Utan A <strong>och</strong> W: Fördelning på fullcirkel, början vid 0°<br />

Utan W: Fördelning på fullcirkel<br />

HEIDENHAIN <strong>CNC</strong> <strong>PILOT</strong> <strong>4290</strong> 99<br />

1.16 TURN PLUS: Konturer YZ-plan


1.16 TURN PLUS: Konturer YZ-plan<br />

YZ-plan: Linjärt figurmönster<br />

Funktionen definierar ett linjärt figurmönster i YZ-planet.<br />

Parametrar<br />

Y Mönstrets startpunkt med kartesiska koordinater<br />

Z Mönstrets startpunkt med kartesiska koordinater<br />

a Mönstrets startpunkt i polära koordinater (Referens vinkel:<br />

positiv Z-<strong>axel</strong>)<br />

P Mönstrets startpunkt i polära koordinater<br />

Q Antal figurer<br />

J Mönstrets slutpunkt med kartesiska koordinater<br />

K Mönstrets slutpunkt med kartesiska koordinater<br />

Ji Avstånd mellan två figurer i Y-riktningen<br />

Ki Avstånd mellan två figurer i Z-riktningen<br />

b Vinkel till mönstrets längd<strong>axel</strong> (referens: Z-<strong>axel</strong>)<br />

L Mönstrets totala längd<br />

Li Avstånd mellan två figurer (mönsteravstånd)<br />

Beskrivning av figuren<br />

100


YZ-plan: Cirkulärt figurmönster<br />

Funktionen definierar ett cirkulärt figurmönster i YZ-planet.<br />

Parametrar<br />

Y Mönstrets centrumpunkt med kartesiska koordinater<br />

Z Mönstrets centrumpunkt med kartesiska koordinater<br />

a Mönstrets centrumpunkt i polära koordinater (Referens<br />

vinkel: positiv Z-<strong>axel</strong>)<br />

PM Mittpunkt mönster i polära koordinater<br />

Q Antal figurer<br />

Orientering:<br />

Medurs<br />

Moturs<br />

R Mönstrets radie<br />

K Mönstrets diameter<br />

A Startvinkel, den första figurens position (referens: Z-<strong>axel</strong>)<br />

W Slutvinkel, den sista figurens position (referens: Z-<strong>axel</strong>)<br />

Wi Vinkel mellan två figurer (förtecknet har ingen betydelse)<br />

Figurernas lägen<br />

Normalläge: Utgångsfiguren vrids runt mönstrets<br />

centrumpunkt (rotation runt mittpunkten)<br />

Originalläge: Utgångsfigurens läge förblir oförändrad<br />

(translation)<br />

Beskrivning av figuren<br />

Specialfall start- <strong>och</strong> slutvinkel (A, W):<br />

Utan A <strong>och</strong> W: Fördelning på fullcirkel, början vid 0°<br />

Utan W: Fördelning på fullcirkel<br />

Vid mönster med cirkulära spår adderas "krökningens<br />

centrumpunkt" till mönsterpositionen.<br />

HEIDENHAIN <strong>CNC</strong> <strong>PILOT</strong> <strong>4290</strong> 101<br />

1.16 TURN PLUS: Konturer YZ-plan


1.16 TURN PLUS: Konturer YZ-plan<br />

YZ-plan: Enstaka yta<br />

Funktionen definierar en enstaka yta i YZ-planet.<br />

Parametrar<br />

Ki Djup (materialet som skall fräsas bort)<br />

K Resttjocklek (kvarvarande material)<br />

B Bredd (referens: Referenskant Z)<br />

B0: Yta i positiv Z-riktning<br />

YZ-plan: Yta med flera kanter<br />

Funktionen definierar en yta med flera kanter i YZ-planet.<br />

Parametrar<br />

Q Antal ytor (Q >= 2)<br />

K Nyckelvidd (invändig cirkeldiameter)<br />

Ki Kantlängd<br />

B Bredd (referens: Referenskant Z)<br />

102<br />

B0: Yta i positiv Z-riktning


1.17 Exempelprogram<br />

Bearbetning med Y-<strong>axel</strong>n<br />

Följande NC-program fräser först "ytan med flera kanter" (framsidan),<br />

sedan en enstaka yta. Därefter fräses en ficka med form av en "åtta"<br />

på den enstaka ytan.<br />

Exempel: "Y-Axel [BSP_Y.NC]“<br />

PROGRAMMKOPF [PROGRAMHUVUD]<br />

#DATUM 01.03.07<br />

#MATERIAL ST 60-2<br />

#SLID $1<br />

#SYNCHRO 0<br />

REVOLVER 1<br />

T 1 ID"512-1000.10"<br />

T 2 ID"111-80-080.1"<br />

T 3 ID"521-1400.10"<br />

T 4 ID"121-55-040.1"<br />

T 5 ID"511-1000.10"<br />

ROHTEIL [AEMNE]<br />

N 1 G20 X100 Z150 K1<br />

FERTIGTEIL [FAERDIGDEL]<br />

N 2 G0 X0 Z-120<br />

N 3 G1 Z0<br />

N 4 G1 X50 B-2<br />

N 5 G1 Z-40 B3<br />

N 6 G1 X80 B-2<br />

N 7 G1 Z-100<br />

N 8 G1 X100 B-2<br />

HEIDENHAIN <strong>CNC</strong> <strong>PILOT</strong> <strong>4290</strong> 103<br />

1.17 Exempelprogram


1.17 Exempelprogram<br />

N 9 G1 Z-120<br />

N 10 G1 X0<br />

FRONT_Y Z0 X50 C0 [ Definiera flerkantyta framsida ]<br />

N 11 G308<br />

N 12 G477 Z0 K40 B-3 I50 C0 Q6<br />

N 13 G309<br />

FRONT_Y Z0 X46 C0 [ Definiera månghörning framsida ]<br />

N 14 G308 P-2<br />

N 15 G377 X4 Y0 K-30 A30 R3 Q6<br />

N 16 G309<br />

MANTEL_Y X80 C90<br />

N 17 G308 [ Definiera enstaka yta ]<br />

N 18 G386 Z-37 KI15 B-43 X80 C90<br />

N 19 G308 P-2 [ Definiera ficka med formen av en "Åtta" ]<br />

N 20 G180 Z-53 Y0<br />

N 21 G181 Y? B12 Q1<br />

N 22 G183 Z-61 YI0 R12 K-57 J-18 B12<br />

N 23 G181 Y? A-90 B12<br />

N 24 G183 Z-53 YI0 R12 K-57 J18 Q1 B12<br />

N 25 G181 Y0<br />

N 26 G309<br />

N 27 G309<br />

BEARBEITUNG [BEARBETNING]<br />

N 28 G0 Y0 [// Grovbearbetning - plan - utvändig - framsida ]<br />

N 29 G701 X380 Z500<br />

N 30 G26 S4000<br />

N 31 T2<br />

N 32 G96 S150 G95 F0.3 M4<br />

N 33 G0 X106 Z4<br />

N 34 G47 P3<br />

N 35 G820 NS4 NE4 P1 I1 K0.3 E0 Z-134 A90 W270 Q2 V3 D4<br />

N 36 G0 X52<br />

N 37 G0 Z4<br />

N 38 G95 F0.5 [// Grovbearbetning - längs - utvändig ]<br />

104


N 39 G0 X106 Z3.3<br />

N 40 G47 P3<br />

N 41 G810 NS5 NE9 P1 I1 K0.3 E0 Z-134 A0 W180 Q2 V1 D4<br />

N 42 G0 Z3.3<br />

N 43 G0 X106<br />

N 44 G0 X210 Z465<br />

N 45 T4 [// Finbearbetning - plan - utvändig - framsida ]<br />

N 46 G96 S200 G95 F0.25 M4<br />

N 47 G0 X52 Z3<br />

N 48 G47 P2<br />

N 49 G890 NS4 NE4 V3 H3 D3<br />

N 50 G47 P2 [// Finbearbetning - konturparallell - utvändig ]<br />

N 51 G890 NS5 NE9 V1 H0 D1 I106 K-117<br />

N 52 G0 X210 Z464<br />

N 53 G126 S4000 [// Fräsning - Yta 10mm - utvändig - framsida ]<br />

N 54 M5<br />

N 55 T1<br />

N 56 G17<br />

N 57 G197 S637 G193 F0.1 M103<br />

N 58 M14<br />

N 59 G0 X64 Z3<br />

N 60 G0 Y0<br />

N 61 G147 I2 K2<br />

N 62 G843 NS12 P1 U0.5 V0.5<br />

N 63 G0 X64 Z3<br />

N 64 G0 Y0<br />

N 65 G0 X220 Z400<br />

N 66 M105<br />

N 67 T3 [// Fräsning - Yta 14mm - utvändig - mantelyta ]<br />

N 68 G19<br />

N 69 G197 S455 G193 F0.1 M103<br />

N 70 G0 X106 Z-37<br />

N 71 G0 Y0<br />

N 72 G147 I2 K2<br />

N 73 G841 NS18 P1 V0.5<br />

N 74 G0 X106 Z-37<br />

N 75 G0 Y0<br />

N 76 G0 X180 Z500<br />

HEIDENHAIN <strong>CNC</strong> <strong>PILOT</strong> <strong>4290</strong> 105<br />

1.17 Exempelprogram


1.17 Exempelprogram<br />

N 77 M105<br />

N 78 T1 [// Fräsning - Kontur 10mm - utvändig - framsida ]<br />

N 79 G17<br />

N 80 G197 S637 G193 F0.1 M103<br />

N 81 G0 X8 Z3<br />

N 82 G0 Y0<br />

N 83 G147 I2 K2<br />

N 84 G845 NS15 P3 I1 U0.5 V0.5 H1 Q0<br />

N 85 G0 X8 Z3<br />

N 86 G0 Y0<br />

N 87 G0 X220 Z400<br />

N 88 M105<br />

N 89 T5 [// Fräsning - fri kontur - utvändig - mantelyta ]<br />

N 90 G19<br />

N 91 G197 S637 G193 F0.1 M103<br />

N 92 G0 X106 Z-50<br />

N 93 G0 Y11<br />

N 94 G147 I2 K2<br />

N 95 G845 NS23 P1 U0.5 V0.5 H1 Q0<br />

N 96 G0 X106 Z-50<br />

N 97 G0 Y0<br />

N 98 G0 X140 Z500<br />

N 99 M105<br />

N 100 G0 Y0<br />

N 101 G18<br />

N 102 M15<br />

N 103 M30<br />

ENDE [SLUT]<br />

106


Bearbetning med B-<strong>axel</strong>n<br />

Följande NC-program fräser först en "yta" (tiltat plan) <strong>och</strong> därefter en<br />

ficka på det tiltade planet. I anslutning till detta sker borrningar inuti<br />

fickan.<br />

Det tiltade planet fräses i detta exempel med individuella kommandon.<br />

I konturdefinitionen är dock denna enstaka yta definierad. På detta sätt<br />

kan figurerna <strong>och</strong> hålen definieras i förhållande till det lutande planet.<br />

Ytterligare en fördel är att ytan visas i simuleringen.<br />

Exempel: "B-<strong>axel</strong> [DOKBSP1.NC]"<br />

PROGRAMMKOPF [PROGRAMHUVUD]<br />

#DATUM 01.03.07<br />

#MATERIAL ST 60-2<br />

#SLID $1<br />

#SYNCHRO 0<br />

SCHEIBENMAGAZIN [SKIVMAGASIN]<br />

ID"B_112-80-0.8"<br />

ID"B_512-600.10"<br />

ID"B_322-1000.10"<br />

ID"B_332-0500.10"<br />

ID"372-600.10"<br />

ID"B_522-6000.1"<br />

ROHTEIL [AEMNE]<br />

N 1 G20 X120 Z120 K1<br />

FERTIGTEIL [FAERDIGDEL]<br />

N 2 G0 X0 Z-118<br />

N 3 G1 Z0<br />

N 4 G1 X100 B-1<br />

N 5 G1 Z-80 B2<br />

N 6 G1 X118 B-1<br />

N 7 G1 Z-118 B-1<br />

N 8 G1 X0<br />

HEIDENHAIN <strong>CNC</strong> <strong>PILOT</strong> <strong>4290</strong> 107<br />

1.17 Exempelprogram


1.17 Exempelprogram<br />

MANTEL_Y X100 C45 B75 I35 K0 [ Definition av det tiltade planet ]<br />

N 9 G308<br />

N 10 G386 Z0 KI15 B-65 X100 C45 [ Definiera yta ]<br />

N 11 G308 P-8<br />

N 12 G385 Z-25 Y10 A90 K55 B30 R4 [ Definiera rektangulär ficka ]<br />

N 13 G308 P-12<br />

N 14 G481 Z-17.5 Y30 K-32.5 J-10 Q2 [ Linjär hålbild ]<br />

N 15 G380 B5 P12 W118 I6 J8 K2 F1 V0 A90 O6<br />

N 16 G309<br />

N 17 G309<br />

N 18 G309<br />

BEARBEITUNG [BEARBETNING]<br />

N 19 G0 Y0 [// Grovbearbetning - plan - utvändig - framsida ]<br />

N 20 G14 Q0<br />

N 21 G26 S4000<br />

N 22 G714 ID"B_112-80-0.8" B90 O1 C0<br />

N 23 G96 S220 G95 F0.4 M3<br />

N 24 M108<br />

N 25 G0 X126 Z4<br />

N 26 G47 P3<br />

N 27 G820 NS4 NE4 P2.5 I1 K0.3 E0 Z-104 A90 W270 Q2 V3 D4<br />

N 28 G0 X104<br />

N 29 G0 Z4<br />

N 30 G14 Q0<br />

N 31 M109<br />

N 32 G95 F0.2 [// Grovbearbetning - längs - utvändig ]<br />

N 33 M108<br />

N 34 G0 X126 Z3.3<br />

N 35 G47 P3<br />

N 36 G810 NS5 NE7 P5 I1 K0.3 E0 Z-104 A0 W180 Q2 V1 D4<br />

N 37 G0 Z3.3<br />

N 38 G0 X126<br />

N 39 G14 Q0<br />

N 40 M109<br />

N 41 G714 ID"B_122-55-0.8" B90 O1 C0 [// Finbearbetning - konturparallell - utvändig ]<br />

108


N 42 G96 S250 G95 F0.2 M3<br />

N 43 M108<br />

N 44 G0 X6 Z3<br />

N 45 G47 P2<br />

N 46 G890 NS4 NE6 E0.2 V2 H0 D1 I124 K-78<br />

N 47 G14 Q0<br />

N 48 M109<br />

N 49 G126 S4000 [// Fräsning - Yta 75 grader ]<br />

N 50 M5<br />

N 51 G714 ID"B_522-6000.1" O0 B75 C0 [ Verktyg för fräsning av ytan ]<br />

N 52 G19 [ Aktivera YZ-planet ]<br />

N 53 G197 S2500 G193 F0.05 M103<br />

N 54 M14<br />

N 55 M108<br />

N 56 G0 X126 Z0 Y-60<br />

N 57 G110 C45<br />

N 58 M12 [ Lås broms för huvudspindel ]<br />

N 59 G16 B75 I35 K0 U-35 W0 Q1 [ Tilta bearbetningsplanet ]<br />

N 60 G0 X83 Z-28 Y-60<br />

N 61 G1 Y50<br />

N 62 G1 X70<br />

N 63 G1 Y-60<br />

N 64 G0 X100<br />

N 65 G16 Q0 [ Återställ bearbetningsplanet ]<br />

N 66 G0 X126 Z-25<br />

N 67 G0 Y0<br />

N 68 G14 Q0<br />

N 69 M105<br />

N 70 M109<br />

N 71 G714 ID"B_512-600.10" O0 B75 C0 [// Fräsning - Ficka 6mm - utvändig - mantelyta ]<br />

N 72 G197 S1485 G193 F0.05 M103<br />

N 73 M108<br />

N 74 G0 X126 Z-25<br />

N 75 G0 Y10<br />

N 76 G147 I2 K2<br />

N 77 G845 NS12 P5 U0.5 V0.5 F0.01 Q0 [ Fräsning ficka ]<br />

N 78 G0 X126 Z-25<br />

HEIDENHAIN <strong>CNC</strong> <strong>PILOT</strong> <strong>4290</strong> 109<br />

1.17 Exempelprogram


1.17 Exempelprogram<br />

N 79 G0 Y0<br />

N 80 G14 Q0<br />

N 81 M105<br />

N 82 M109<br />

N 83 G714 ID"B_322-1000.10" O0 B75 C0 [// Centrering 10mm - utvändig - mantelyta ]<br />

N 84 G197 S1146 G195 F0.1 M103<br />

N 85 M108<br />

N 86 G0 X126 Z-25<br />

N 87 G147 K2<br />

N 88 G72 NS15 K75<br />

N 89 G14<br />

N 90 M105<br />

N 91 M109<br />

N 92 G714 ID"B_332-0500.10" O0 B75 C0 [// Borrning 5mm - utvändig - mantelyta ]<br />

N 93 G197 S2228 G195 F0.08 M103<br />

N 94 M108<br />

N 95 G0 X126 Z-17.5<br />

N 96 G0 Y30<br />

N 97 G147 K2<br />

N 98 G71 NS15 E0.05 K75<br />

N 99 G0 X126 Z-32.5<br />

N 100 G0 Y0<br />

N 101 G14 Q0<br />

N 102 M105<br />

N 103 M109<br />

N 104 G714 ID"372-600.10" O0 B75 C0 [// Gängning M6 - utvändig - mantelyta ]<br />

N 105 G197 S1000 G195 F1 M103<br />

N 106 M108<br />

N 107 G0 X126 Z-17.5<br />

N 108 G0 Y30<br />

N 109 G147 K5<br />

N 110 G73 NS15 B5 K75<br />

N 111 G0 X126 Z-32.5<br />

N 112 G0 Y0<br />

N 113 G14 Q0<br />

N 114 M105<br />

N 115 M109<br />

110


N 116 G0 Y0<br />

N 117 G18<br />

N 118 M15<br />

N 119 M30<br />

ENDE [SLUT]<br />

HEIDENHAIN <strong>CNC</strong> <strong>PILOT</strong> <strong>4290</strong> 111<br />

1.17 Exempelprogram


1.17 Exempelprogram<br />

112


A<br />

Avsnittsmarkering för Y-<strong>axel</strong> ... 21<br />

Avsnittsmarkering<br />

Verktygsmagasin ... 21<br />

B<br />

BAKSIDA_Y - Avsnittsmarkering ... 21<br />

B-<strong>axel</strong><br />

flexibel verktygsanvändning ... 9<br />

Grunder ... 8<br />

Multiverktyg ... 10<br />

Positionsvisning ... 9<br />

tilta i handstyrning ... 16<br />

Verktygsorientering ... 9<br />

Bearbetningsplan DIN PLUS ... 39<br />

Borrbearbetning<br />

TURN PLUS<br />

Borrning XY-plan ... 76<br />

Borrning YZ-plan ... 91<br />

Borrning<br />

DIN PLUS<br />

Hål XY-plan G370 ... 25<br />

Hål YZ-plan G380 ... 33<br />

C<br />

Cirkelbåge<br />

DIN PLUS<br />

Cirkelbåge fräsning (Y-<strong>axel</strong>)<br />

G12 ... 50<br />

Cirkelbåge fräsning (Y-<strong>axel</strong>)<br />

G13 ... 50<br />

Cirkelbåge fräsning (Y-<strong>axel</strong>)<br />

G2 ... 49<br />

Cirkelbåge fräsning (Y-<strong>axel</strong>)<br />

G3 ... 49<br />

Cirkelbåge XY-kontur G172 ... 24<br />

Cirkelbåge XY-kontur G173 ... 24<br />

G182 (YZ-plan) ... 32<br />

G183 (YZ-plan) ... 32<br />

Cirkulär rörelse<br />

G12 (fräsning) ... 50<br />

G13 (fräsning) ... 50<br />

G2 (fräsning) ... 49<br />

G3 (fräsning) ... 49<br />

Cirkulärt spår<br />

DIN PLUS<br />

Cirkulärt spår XY-plan G372/<br />

G373 ... 26<br />

Cirkulärt spår YZ-plan G382/<br />

G383 ... 34<br />

D<br />

Definiera verktygsläge G712 ... 46<br />

E<br />

Enstaka yta<br />

G376 (XY-plan) ... 30<br />

G386 (YZ-plan) ... 38<br />

XY-plan TURN PLUS ... 87<br />

YZ-plan TURN PLUS ... 102<br />

Exempel<br />

Bearbetning med B-<strong>axel</strong>n ... 107<br />

Bearbetning med Y-<strong>axel</strong>n ... 103<br />

F<br />

Fickfräsning<br />

DIN PLUS<br />

Fickfräsning finbearbetning<br />

G846 (Y-<strong>axel</strong>) ... 60<br />

Fickfräsning grovbearbetning<br />

G845 (Y-<strong>axel</strong>) ... 55<br />

Fräscykler<br />

DIN PLUS<br />

Fickfräsning finbearbetning<br />

G846 (Y-<strong>axel</strong>) ... 60<br />

Fickfräsning grovbearbetning<br />

G845 (Y-<strong>axel</strong>) ... 55<br />

Fräsning av flera kanter<br />

finbearbetning G844 (Y<strong>axel</strong>)<br />

... 54<br />

Fräsning av flera kanter<br />

grovbearbetning G843 (Y<strong>axel</strong>)<br />

... 53<br />

Gravering XY-plan G803 (Y<strong>axel</strong>)<br />

... 62<br />

Gravering YZ-plan G804 (Y<strong>axel</strong>)<br />

... 63<br />

Ytfräsning finbearbetning G842<br />

(Y-<strong>axel</strong>) ... 52<br />

Ytfräsning grovbearbetning<br />

G841 (Y-<strong>axel</strong>) ... 51<br />

Fräscykler DIN PLUS ... 51<br />

Fräsdjup ... 19<br />

Fräskonturens läge<br />

DIN PLUS Y-<strong>axel</strong> ... 19<br />

Fräskonturer, definiera TURN<br />

PLUS ... 71<br />

Fräsning av flera kanter finbearbetning<br />

G844 ... 54<br />

Fräsning av flera kanter<br />

grovbearbetning G843 ... 53<br />

FRONT_Y - Avsnittsmarkering ... 21<br />

Fullcirkel<br />

DIN PLUS<br />

Fullcirkel XY-plan G374 ... 26<br />

Fullcirkel YZ-plan G384 ... 34<br />

G374 (XY-plan) ... 26<br />

G<br />

Gängning med tapp<br />

TURN PLUS<br />

XY-plan ... 76<br />

YZ-plan ... 91<br />

Gängning med tapp XY-plan G800 ... 64<br />

Gängning med tapp YZ-plan G806 ... 65<br />

G-funktioner bearbetning<br />

G0 Snabbtransport (Y-<strong>axel</strong>) ... 41<br />

G1 Linjärförflyttning (Y-<strong>axel</strong>) ... 48<br />

G12 Cirkulärförflyttning (Y<strong>axel</strong>)<br />

... 50<br />

G13 Cirkulärförflyttning (Y<strong>axel</strong>)<br />

... 50<br />

G14 Förflyttning till<br />

verktygsväxlingspunkt (Y<strong>axel</strong>)<br />

... 41<br />

G16 Tiltning av<br />

bearbetningsplanet ... 40<br />

G17 XY-plan ... 39<br />

G18 XZ-plan<br />

(svarvbearbetning) ... 39<br />

G19 YZ-plan ... 39<br />

G2 Cirkulärförflyttning (Y-<strong>axel</strong>) ... 49<br />

G3 Cirkulärförflyttning (Y-<strong>axel</strong>) ... 49<br />

G600 Verktygsförval ... 47<br />

G701 Snabbtransport i<br />

maskinkoordinater (Y-<strong>axel</strong>) ... 42<br />

G712 Definiera verktygsläge ... 46<br />

G714 Växla in magasinverktyg ... 43<br />

G800 Gängning med tapp XYplan<br />

... 64<br />

G803 Gravering XY-plan (Y<strong>axel</strong>)<br />

... 62<br />

G804 Gravering YZ-plan (Y<strong>axel</strong>)<br />

... 63<br />

G806 Gängning med tapp YZplan<br />

... 65<br />

G808 Kuggfräsning ... 66<br />

G841 Ytfräsning grovbearbetning (Y<strong>axel</strong>)<br />

... 51<br />

G842 Ytfräsning finbearbetning (Y<strong>axel</strong>)<br />

... 52<br />

G843 Fräsning av flera kanter<br />

grovbearbetning (Y-<strong>axel</strong>) ... 53<br />

G844 Fräsning av flera kanter<br />

finbearbetning (Y-<strong>axel</strong>) ... 54<br />

G845 Fickfräsning grovbearbetning<br />

(Y-<strong>axel</strong>) ... 55<br />

G846 Fickfräsning finbearbetning (Y<strong>axel</strong>)<br />

... 60<br />

HEIDENHAIN <strong>CNC</strong> <strong>PILOT</strong> <strong>4290</strong> 113<br />

Index


Index<br />

G-funktioner konturbeskrivning<br />

G170 Startpunkt kontur XYplan<br />

... 23<br />

G171 Linje XY-plan ... 23<br />

G172 Cirkelbåge XY-plan ... 24<br />

G173 Cirkelbåge XY-plan ... 24<br />

G180 Startpunkt kontur YZplan<br />

... 31<br />

G181 Linje YZ-plan ... 31<br />

G182 Cirkelbåge YZ-plan ... 32<br />

G183 Cirkelbåge YZ-plan ... 32<br />

G370 Hål XY-plan ... 25<br />

G371 Linjärt spår XY-plan ... 25<br />

G372 Cirkulärt spår XY-plan ... 26<br />

G373 Cirkulärt spår XY-plan ... 26<br />

G374 Fullcirkel XY-plan ... 26<br />

G375 Rektangel XY-plan ... 27<br />

G376 Enstaka yta XY-plan ... 30<br />

G377 Regelbunden månghörning<br />

XY-plan ... 27<br />

G380 Hål YZ-plan ... 33<br />

G381 Linjärt spår YZ-plan ... 33<br />

G382 Cirkulärt spår YZ-plan ... 34<br />

G383 Cirkulärt spår YZ-plan ... 34<br />

G384 Fullcirkel YZ-plan ... 34<br />

G385 Rektangel YZ-plan ... 35<br />

G386 Enstaka yta YZ-plan ... 38<br />

G387 Regelbunden månghörning<br />

YZ-plan ... 35<br />

G471 Mönster linjärt XY-planet ... 28<br />

G472 Cirkulärt mönster XYplanet<br />

... 29<br />

G477 Yta med flera kanter XYplan<br />

... 30<br />

G481 Linjärt mönster YZplanet<br />

... 36<br />

G482 Cirkulärt mönster YZplan<br />

... 37<br />

G487 Yta med flera kanter YZplan<br />

... 38<br />

G-konturkommando<br />

G472 Cirkulärt mönster (XYplanet)<br />

... 29<br />

Gravering<br />

Gravering XY-plan G803 ... 62<br />

Gravering YZ-plan G804 ... 63<br />

114<br />

K<br />

Konturdefinition<br />

DIN PLUS<br />

XY-plan ... 23<br />

YZ-plan ... 31<br />

TURN PLUS<br />

XY-plan ... 72<br />

YZ-plan ... 88<br />

Kuggfräsning G808 ... 66<br />

L<br />

Linjärförflyttning G1 (fräsning) ... 48<br />

Linjärt spår<br />

DIN PLUS<br />

Linjärt spår XY-plan G371 ... 25<br />

Linjärt spår YZ-plan G381 ... 33<br />

Linje<br />

DIN PLUS<br />

Linje XY-plan G171 ... 23<br />

Linje YZ-plan G181 ... 31<br />

TURN PLUS<br />

Linje XY-plan ... 74<br />

Linje YZ-plan ... 89<br />

M<br />

Magasinlista - Grunder ... 11<br />

Magasinverktyg<br />

Definiera verktygsläge G712 ... 46<br />

deklarera ... 15<br />

Kompensering i Automatikdrift ... 18<br />

korrigera ... 17<br />

mäta ... 17<br />

växla ... 14<br />

Växla in magasinverktyg G714 ... 43<br />

växla ut ... 16<br />

MANTEL_Y - Avsnittsmarkering ... 22<br />

Mantelyta<br />

Avsnitt MANTEL_Y ... 22<br />

Mönster<br />

DIN PLUS<br />

Cirkulärt mönster XY-planet<br />

G472 ... 29<br />

Cirkulärt mönster YZ-plan<br />

G482 ... 37<br />

Linjärt mönster YZ-planet<br />

G481 ... 36<br />

Mönster linjärt XY-planet<br />

G471 ... 28<br />

TURN PLUS<br />

Cirkulär hålbild XY-plan ... 84<br />

Cirkulär hålbild YZ-plan ... 99<br />

Cirkulärt figurmönster XYplan<br />

... 86<br />

Cirkulärt figurmönster YZplan<br />

... 101<br />

Linjär hålbild XY-plan ... 83<br />

Linjär hålbild YZ-plan ... 98<br />

Linjärt figurmönster XYplan<br />

... 85<br />

Linjärt figurmönster YZplan<br />

... 100<br />

Multiverktyg<br />

Införande i magasinlista ... 11<br />

Multiverktyg för B-<strong>axel</strong>n ... 10<br />

P<br />

Positioneringskommandon (DIN<br />

PLUS) ... 41<br />

R<br />

Referensdata TURN PLUS<br />

Y-ändyta <strong>och</strong> baksida ... 72<br />

Y-mantelyta ... 88<br />

Referensplan<br />

Avsnitt FRONT_Y,<br />

BAKSIDA_Y ... 21<br />

Avsnitt MANTEL_Y ... 22<br />

Regelbunden månghörning<br />

DIN PLUS<br />

Månghörning XY-plan<br />

G377 ... 27<br />

Månghörning YZ-plan<br />

G387 ... 35<br />

Rektangel<br />

DIN PLUS<br />

Rektangel XY-plan G375 ... 27<br />

Rektangel YZ-plan G385 ... 35


S<br />

Skärbegränsning ... 19<br />

Snabbtransport<br />

I maskinkoordinater G701 (Y<strong>axel</strong>)<br />

... 42<br />

Snabbtransport G0 (Y-<strong>axel</strong>) ... 41<br />

Spår<br />

DIN PLUS<br />

Cirkulärt spår XY-plan G372/<br />

G373 ... 26<br />

Cirkulärt spår YZ-plan G382/<br />

G383 ... 34<br />

Linjärt spår XY-plan G371 ... 25<br />

Linjärt spår YZ-plan G381 ... 33<br />

Startpunkt kontur<br />

DIN PLUS<br />

Startpunkt kontur XY-plan<br />

G170 ... 23<br />

Startpunkt kontur YZ-plan<br />

G180 ... 31<br />

TURN PLUS<br />

XY-plan ... 73<br />

YZ-plan ... 88<br />

T<br />

Tiltat bearbetningsplan - grunder ... 8<br />

Tiltat plan - borrning <strong>och</strong> fräsning ... 20<br />

Tiltning av bearbetningsplanet<br />

G16 ... 40<br />

V<br />

Verktygsförval G600 ... 47<br />

Verktygsmagasin<br />

Bestycka magasin ... 12<br />

Grunder ... 10<br />

Tar bort verktyg ... 13<br />

Verktygsväxlingspunkt<br />

Verktygsväxlingspunkt G14 (Y<strong>axel</strong>)<br />

... 41<br />

X<br />

XY-plan G17 (fram- eller baksida) ... 39<br />

XZ-plan G18 (svarvbearbetning) ... 39<br />

Y<br />

Y-ändyta, referensdata TURN<br />

PLUS ... 72<br />

Y-<strong>axel</strong> - grunder ... 8<br />

Y-<strong>axel</strong> - Grunder TURN PLUS ... 70<br />

Y-baksida, referensdata TURN<br />

PLUS ... 72<br />

Y-mantelyta, referensdata TURN<br />

PLUS ... 88<br />

Yta med flera kanter<br />

DIN PLUS<br />

XY-plan G477 ... 30<br />

YZ-plan G487 ... 38<br />

TURN PLUS<br />

XY-plan ... 87<br />

YZ-plan ... 102<br />

Ytfräsning<br />

Ytfräsning finbearbetning G842 (DIN<br />

PLUS) ... 52<br />

Ytfräsning grovbearbetning G841<br />

(DIN PLUS) ... 51<br />

YZ-plan G19 (ovanifrån/mantel) ... 39<br />

HEIDENHAIN <strong>CNC</strong> <strong>PILOT</strong> <strong>4290</strong> 115<br />

Index


<strong>DR</strong>. <strong>JOHANNES</strong> 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 />

628 947-62 · Ver02 · pdf · 4/2010

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!