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 ...
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