CNC Pilot 4290

Download Report

Transcript CNC Pilot 4290

Bruksanvisning
CNC Pilot 4290
NC-software
625 952-xx
V7.1
Svenska (sv)
4/2010
Knappsats för datainmatning
Maskinpanel
Driftart Handstyrning
Cykel start
Driftart Automatik
Cykel stopp
Programmeringsdriftarter (DIN PLUS, Simulation,
TURN PLUS)
Matning stopp
Organisationsdriftarter (Parametrar, Service, Transfer)
Spindelstopp
Presentera felstatus
Spindelstart - M3/M4-riktning
Kalla upp info-system
"Vrida spindel" - M3/M4-riktning (spindeln
roterar så länge som man håller knappen
intryckt.)
ESC (escape = engelska fly)
Handriktningsknappar +X/-X
„ backa ett menysteg
„ Stäng dialog, lagra inte data
INS (insert = engelska infoga)
Handriktningsknappar +Z/-Z
„ Infoga listelement
„ Stäng dialog, lagra data
ALT (alter = engelska ändra)
Handriktningsknappar +Y/-Y
„ Ändra listelement
DEL (delete = engelska radera)
Snabbtransportknapp
„ raderar listelementet
„ raderar det valda tecknet resp tecknet till vänster om
markören
...
Siffror för inmatning av värde och
softkey-val
Slidväxlingsknapp
Decimalpunkt
Spindelväxlingsknapp
Minus för inmatning av förtecken
Spindelvarvtal till det programmerade värdet
"Fortsätt-knapp" för specialfunktioner (t.ex. markera)
Markör-knappar
HEIDENHAIN CNC PILOT 4290
Öka/sänk spindelvarvtalet med 5 %
Override-potentiometer för
matningsövermanning
3
Knappsats för datainmatning
Sida framåt, sida bakåt
„ Växla till föregående/nästa skärmbild
„ Växla till föregående/nästa dialogbox
„ Växla mellan inmatningsfönster
Enter - Avsluta inmatning av ett värde
4
Maskinpanel
Touch-pad med höger och vänster
musknapp
CNC PILOT 4290, mjukvara och
funktioner
Denna handbok beskriver funktioner som finns tillgängliga i
CNC PILOT 4290 med NC-mjukvarunummer 625 952-xx
(Release 7.1). Programmering av B- och Y-axel inkluderas inte i denna
bruksanvisning, utan beskrivs istället i bruksanvisning
"CNC PILOT 4290 med B- och Y-axel".
Maskintillverkaren anpassar, via maskinparametrar, lämpliga
funktioner i styrsystemet till den specifika svarven. Därför
förekommer det även funktioner i denna handbok som inte finns
tillgängliga i alla CNC PILOT.
CNC PILOT-funktioner som inte finns tillgängliga i alla maskiner är
exempelvis:
„ Bearbetning med C-axel
„ Bearbetning med B-axeln
„ Bearbetning med Y-axeln
„ Komplettbearbetning
„ Verktygsövervakning
„ Grafisk interaktiv konturdefinition
„ Automatisk eller grafisk interaktiv DIN PLUS programgenerering
Kontakta maskintillverkaren för mer information om funktioner och
möjligheter i den specifika maskinen.
Många maskintillverkare och HEIDENHAIN erbjuder
programmeringskurser för CNC PILOT. Att deltaga i sådana kurser
rekommenderas eftersom dessa kurser snabbt ger en god inblick i
användandet av funktionerna i CNC PILOT.
HEIDENHAIN erbjuder programvarupaketet DataPilot 4290, som är
anpassat för CNC PILOT 4290, för persondator. DataPilot är avsett för
maskinnära programmering på verkstadsgolvet, för
beredningsavdelningen, för arbetsförberedelser och för utbildning.
Avsett användningsområde
CNC PILOT 4290 motsvarar klass A enligt EN 55022 och är
huvudsakligen avsedd för användning inom industrin.
HEIDENHAIN CNC PILOT 4290
5
Innehåll
1
2
3
4
5
6
7
8
9
10
11
Inledning och grunder
Anvisning för användande
Manuell och automatisk drift
DIN-programmering
Grafisk simulering
TURN PLUS
Parametrar
Produktionsutrustning
Service och diagnos
Transfer
Tabeller och översikt
HEIDENHAIN CNC PILOT 4290
7
1 Inledning och grunder ..... 29
1.1 CNC PILOT ..... 30
Programmering ..... 30
C-axeln ..... 31
Y-axeln ..... 32
Komplettbearbetning ..... 33
B-axeln ..... 34
1.2 Driftarterna ..... 35
1.3 Utbyggnadssteg (Optioner) ..... 37
1.4 Grunder ..... 39
Positionsmätsystem och referensmärken ..... 39
Axelbeteckningar och koordinatsystem ..... 40
Maskinens utgångspunkt ..... 40
Absoluta och inkrementala arbetsstyckespositioner ..... 41
Måttenheter ..... 42
1.5 Verktygsmått ..... 43
2 Anvisning för användande ..... 45
2.1 Operatörsinterface ..... 46
Bildskärmspresentation ..... 46
Manöverorgan ..... 47
Driftartsval ..... 48
Datainmatning, Funktionsval ..... 48
2.2 Info- och felmeddelandesystem ..... 50
Informationssystemet ..... 50
Kontextanpassad Hjälp ..... 52
Direkta felmeddelanden ..... 52
Felmeddelande ..... 53
Ytterligare information om felmeddelanden ..... 54
PLC-presentation ..... 54
2.3 Datasäkring ..... 55
2.4 Förklaring till använda begrepp ..... 56
HEIDENHAIN CNC PILOT 4290
9
3 Manuell och automatisk drift ..... 57
3.1 Uppstart, avstängning, referenssökning ..... 58
Uppstart ..... 58
Kör till referenserna i alla axlar ..... 58
Stega referenssökning (enstaka axel) ..... 59
Övervakning av EnDat-givare ..... 59
Avstängning ..... 60
3.2 Driftsart Manuell ..... 61
Mata in maskindata ..... 62
Mata in M-kod ..... 63
Manuell svarvning ..... 64
Handratt ..... 65
Spindel- och matningsknappar ..... 65
Slidväxlings- och spindelväxlingsknappar ..... 66
3.3 Tabell för verktyg och uppspänningsdon ..... 67
Anpassning av verktygslistan ..... 68
Jämför verktygslistan med NC-program ..... 70
Övertag verktygslistan från NC-programmet ..... 71
Enkla verktyg ..... 71
Verktygslivslängd ..... 72
Anpassning av listan med uppspänningsdon ..... 74
3.4 Inställningsfunktioner ..... 75
Ställ in position för verktygsväxling ..... 75
Flytta arbetsstyckets nollpunkt ..... 76
Bestäm kollisionsfritt område (skyddszon) ..... 77
Iordningställande av maskinmått ..... 78
Verktygsmätning ..... 79
Uppmätning av verktygskompensering ..... 80
3.5 Automatisk drift ..... 81
Programval ..... 82
Sökning av startblock ..... 84
Påverka programförloppet ..... 85
Kompenseringar ..... 88
Verktygslivslängd ..... 89
Inspektionsdrift ..... 90
Blockvisning, variabelutmatning ..... 94
Grafisk skärm ..... 95
Arbetsslid som "Dubbdocka" ..... 96
Status processmätning ..... 97
10
3.6 Maskinpresentation ..... 98
Växling av visningen ..... 98
Visningsmöjligheter ..... 98
3.7 Skärkraftsövervakning ..... 101
Att arbeta med belastningsövervakning ..... 102
Referensbearbetning (inspelning) ..... 103
Produktion med belastningsövervakning ..... 104
Editera gränsvärden ..... 104
Analys av referensbearbetning ..... 105
Parameter för belastningsövervakning ..... 106
4 DIN-programmering ..... 107
4.1 DIN-programmering ..... 108
Introduktion ..... 108
DIN PLUS bildskärm ..... 109
Linjära och roterande axlar ..... 110
Måttenheter ..... 111
Element i DIN-programmet ..... 111
4.2 Hänvisning till programmering ..... 113
Konfigurering av DIN-editorn ..... 113
Parallelleditering ..... 114
Välj undermeny, placera markören ..... 114
NC-block: Gå till, ändra eller radera ..... 115
Sökfunktioner ..... 116
Styrd eller fri editering ..... 117
Geometri- och bearbetningskommandon ..... 117
Konturprogrammering ..... 118
G-funktionslista ..... 120
Adressparametrar ..... 120
Verktygsprogrammering ..... 121
Underprogram, expertprogram ..... 122
NC-programöversättning ..... 122
Bearbetningscykler ..... 123
4.3 DIN PLUS editor ..... 124
Översikt "Huvudmeny" ..... 124
Översikt "Geometrimeny" ..... 125
Översikt "Bearbetningsmeny" ..... 126
Nytt NC-program ..... 127
NC-programförvaltning ..... 128
Grafikfönster ..... 129
Ämnesprogrammering ..... 130
Blocknumnrering ..... 130
"Anvisningar" Programmering ..... 131
Blockmeny ..... 133
HEIDENHAIN CNC PILOT 4290
11
4.4 Markering av programavsnitt ..... 135
Avsnitt PROGRAMHUVUD ..... 136
REVOLVER ..... 137
Avsnitt SPÄNNDON ..... 142
Avsnitt KONTUR ..... 143
ÄMNE (avsnittsindelning) ..... ..... 143
Avsnitt FÄRDIG DETALJ ..... 143
Avsnitt HJÄLPKONTUR ..... 144
Avsnitt FRONT ..... 144
Avsnitt BAKSIDA ..... 144
Avsnitt MANTEL ..... 144
Avsnitt BEARBETNING ..... 144
Markering SLUT ..... 144
Anvisning TILLDELNING $ ... ..... 144
Avsnitt UNDERPROGRAM ..... 145
Markering RETURN ..... 145
Markering CONST ..... 145
4.5 Råämnesbeskrivning ..... 146
Chuckdetalj cylinder/rör G20-Geo ..... 146
Gjutet ämne G21-Geo ..... 146
4.6 Grundelement för svarvkontur ..... 147
Startpunkt svarvkontur G0-Geo ..... 147
Linjär svarvkontur G1-Geo ..... 147
Cirkelbåge svarvkontur G2-/G3-Geo ..... 148
Cirkelbåge svarvkontur G12-/G13-Geo ..... 150
4.7 Formelement för svarvkontur ..... 151
Instick (standard) G22-Geo ..... 151
Instick (allmänt) G23–Geo ..... 152
Gänga med fristick G24-Geo ..... 154
Fristickskontur G25-Geo ..... 155
Gänga (standard) G34-Geo ..... 158
Gänga (allmän) G37-Geo ..... 159
Borrning (centrerad) G49-Geo ..... 161
4.8 Innehåll i konturbeskrivning ..... 162
Precisionsstopp ..... 163
Ytjämnhet G10-Geo ..... 163
Matningsreducering G38-Geo ..... 164
Egenskaper för överlagrade element G39-Geo ..... 164
Arbetsmån blockvis G52-Geo ..... 165
Matning per varv G95-Geo ..... 165
Adderande korrektur G149-Geo ..... 166
4.9 C-axelkonturer - Grunder ..... 167
Fräskonturernas läge ..... 167
Cirkulärt mönster med cirkulära spår ..... 168
12
4.10 Front-/baksideskonturer ..... 171
Startpunkt front-/baksideskontur G100-Geo ..... 171
Linjär front-/baksideskontur G101-Geo ..... 171
Cirkelbåge front-/baksideskontur G102-/G103-Geo ..... 172
Hål front/baksida G300-Geo ..... 173
Linjärt spår front/baksida G301-Geo ..... 174
Cirkulärt spår front/baksida G302-/G303-Geo ..... 174
Fullcirkel front/baksida G304-Geo ..... 175
Rektangel front/baksida G305-Geo ..... 175
Regelbunden månghörning front/baksida G307-Geo ..... 176
Linjärt mönster front/baksida G401-Geo ..... 176
Cirkulärt mönster front/baksida G402-Geo ..... 177
4.11 Konturer på mantelytan ..... 178
Startpunkt kontur på mantelyta G110-Geo ..... 178
Linjär kontur på mantelyta G111-Geo ..... 178
Cirkelbåge kontur på mantelyta G112-/G113-Geo ..... 179
Borrning på mantelyta G310-Geo ..... 180
Linjärt spår på mantelyta G311-Geo ..... 181
Cirkulärt spår på mantelyta G312-/G313-Geo ..... 181
Fullcirkel på mantelyta G314-Geo ..... 182
Rektangel på mantelyta G315-Geo ..... 182
Regelbunden månghörning på mantelyta G317-Geo ..... 183
Linjärt mönster på mantelytan G411-Geo ..... 184
Cirkulärt mönster på mantelyta G412-Geo ..... 185
4.12 Positionera verktyget ..... 186
Snabbtransport G0 ..... 186
Verktygsväxlingspunkt G14 ..... 186
Snabbtransport till maskinkoordinater G701 ..... 187
4.13 Enkla linjära och cirkulära rörelser ..... 188
Linjärförflyttning G1 ..... 188
Cirkulärförflyttning G2/G3 ..... 189
Cirkulärförflyttning G12/G13 ..... 190
4.14 Matning, varvtal ..... 191
Varvtalsbegränsning G26 ..... 191
Acceleration (Slope) G48 ..... 191
Intermittent matning G64 ..... 192
Matning per minut rundaxel G192 ..... 192
Matning per tand Gx93 ..... 193
Konstant matning G94 (matning per minut) ..... 193
Matning per varv Gx95 ..... 193
Konstant skärhastighet Gx96 ..... 194
Varvtal Gx97 ..... 194
4.15 Nos- och fräsradiekompensering ..... 195
G40: Stäng av SRK, FRK ..... 196
G41/G42: Slå på SRK/FRK ..... 196
HEIDENHAIN CNC PILOT 4290
13
4.16 Nollpunktsförskjutningar ..... 197
Nollpunktsförskjutning G51 ..... 198
Parameterberoende nollpunktsförskjutning G53, G54, G55 ..... 198
Nollpunktsförskjutning adderande G56 ..... 199
Nollpunktsförskjutning absolut G59 ..... 200
Vändning av kontur G121 ..... 201
4.17 Arbetsmån ..... 203
Stäng av arbetsmån G50 ..... 203
Arbetsmån axelparallell G57 ..... 203
Arbetsmån konturparallell (ekvidistans) G58 ..... 204
4.18 Säkerhetsavstånd ..... 205
Säkerhetsavstånd G47 ..... 205
Säkerhetsavstånd G147 ..... 205
4.19 Verktyg, kompensering ..... 206
Växla in verktyg - T ..... 206
(Växla) Skärkompenseringen G148 ..... 207
Adderande korrektur G149 ..... 208
Beräkna höger verktygsspets G150
Beräkna vänster verktygsspets G151 ..... 209
Koppla ihop verktygsmått G710 ..... 210
4.20 Konturberoende svarvcykler ..... 211
Arbeta med konturrelaterade cykler ..... 211
Grovbearbetning längs G810 ..... 211
Grovbearbetning plan G820 ..... 214
Konturparallell grovbearbetning G830 ..... 217
Konturparallell med neutralt Vkt G835 ..... 219
Instick G860 ..... 221
Instickscykel G866 ..... 223
Sticksvarvningscykel G869 ..... 224
Finbearbetning kontur G890 ..... 227
4.21 Enkla svarvcykler ..... 230
Cykelslut G80 ..... 230
Längdsvarvning enkel G81 ..... 230
Plansvarvning enkel G82 ..... 231
Cykel för konturupprepning G83 ..... 233
Cykel fristick G85 ..... 234
Instick G86 ..... 235
Cykel radie G87 ..... 237
Cykel fas G88 ..... 237
4.22 Gängcykler ..... 238
Gängbyte G933 ..... 238
Gängcykel G31 ..... 239
Enkel gängcykel G32 ..... 241
Gänga enkel väg G33 ..... 243
14
4.23 Borrcykler ..... 245
Borrcykel G71 ..... 245
Borrning, försänkning G72 ..... 247
Gängning med tapp G73 ..... 248
Gängning med tapp G36 ..... 249
Djuphålsborrning G74 ..... 250
4.24 C-axelkommandon ..... 252
Välj C-axel G119 ..... 252
Referensdiameter G120 ..... 252
Nollpunktsförskjutning C-axel G152 ..... 253
Normera C-axel G153 ..... 253
4.25 Bearbetning på fram-/baksida ..... 254
Snabbtransport på fram-/baksida G100 ..... 254
Linjärt på fram-/baksida G101 ..... 255
Cirkelbåge på fram-/baksida G102/G103 ..... 256
4.26 Bearbetning på mantelytan ..... 257
Snabbtransport på mantelyta G110 ..... 257
Linjärt mantelyta G111 ..... 258
Cirkulärt mantelyta G112/G113 ..... 259
4.27 Fräscykler ..... 260
Konturfräsning G840 - Grunder ..... 260
Fickfräsning grovbearbetning G845 - Grunder ..... 268
Fickfräsning finbearbetning G846 ..... 274
Gängfräsning axiell G799 ..... 276
Gravering ändyta G801 ..... 277
Gravering mantelyta G802 ..... 278
Teckentabell för gravering ..... 279
4.28 Tilldelning, synkronisering, överlämnande av arbetsstycke ..... 280
Konvertering och spegling G30 ..... 280
Spindel med arbetsstycke G98 ..... 281
Arbetsstyckesgrupp G99 ..... 282
Ensidig synkronisering G62 ..... 282
Sätt synkronmärke G162 ..... 283
Synkronstart av rörelser G63 ..... 283
Synkronfunktion M97 ..... 284
Spindelsynkronisering G720 ..... 284
C-vinkeloffset G905 ..... 285
Fastställa vinkeloffset vid synkron spindelkörning G906 ..... 286
Förflyttning till fast anslag G916 ..... 286
Avstickningskontroll genom släpfelsövervakning G917 ..... 289
Avstickningskontroll genom spindelövervakning G991 ..... 290
Värde för avstickningskontroll G992 ..... 291
HEIDENHAIN CNC PILOT 4290
15
4.29 Konturefterföljning ..... 292
Säkra/ladda konturföljning G702 ..... 292
Konturföljning G703 ..... 292
K-default-förgrening G706 ..... 292
4.30 Mätning i- och efter process (under och efter bearbetningen) ..... 293
Mätning i process ..... 293
Mätning efter process G915 ..... 295
4.31 Skärkraftsövervakning ..... 297
Grunder för skärkraftsövervakning ..... 297
Fastlägga övervakningszon G995 ..... 298
Typ av skärkraftsövervakning G996 ..... 298
4.32 Speciella G-funktioner ..... 299
Väntetid G4 ..... 299
Precisionsstopp G7 ..... 299
Precisionsstopp FRÅN G8 ..... 299
Precisionsstopp G9 ..... 299
Förflyttning av rundaxel G15 ..... 300
Stäng av skyddszon G60 ..... 300
Spänndon i simuleringen G65 ..... 301
Aggregat-position G66 ..... 302
Vänta på klockslag G204 ..... 302
Aktualisera börvärde G717 ..... 302
Kör in släpfel G718 ..... 303
Ärvärde i variabler G901 ..... 303
Nollpunktsförskjutning i variabler G902 ..... 303
Släpfel i variabel G903 ..... 303
Varvtalsövervakning av blockvis G907 ..... 303
Matningsövermanning 100 % G908 ..... 304
Interpreterstopp G909 ..... 304
Förstyrning G918 ..... 304
Spindeloverride 100% G919 ..... 304
Deaktivera nollpunktsförskjutningar G920 ..... 305
Deaktivera nollpunktsförskjutningar, verktygslängder G921 ..... 305
T-nummer internt G940 ..... 305
Magasinsplats-korrektur G941 ..... 306
Släpfelsgräns G975 ..... 306
Aktivera nollpunktsförskjutningar G980 ..... 306
Aktivera nollpunktsförskjutningar, verktygslängder G981 ..... 307
Pinolövervakning G930 ..... 307
Varvtal vid V-konstant G922 ..... 308
16
4.33 Datainmatning, datautmatning ..... 309
Utmatningsfönster för #-variabel "WINDOW" ..... 309
Inmatning av #-variabler "INPUT“ ..... 309
Utmatning av #-variabler "PRINT" ..... 310
V-variabel simulering ..... 310
Utmatningsfönster för V-variabler "WINDOWA" ..... 310
Inmatning av V-variabler "INPUTA" ..... 311
Utmatning av V-variabler "PRINTA" ..... 311
4.34 Variabelprogrammering ..... 312
#-variabel ..... 313
V-variabel ..... 315
4.35 Villkorlig blockexekvering ..... 319
IF..THEN..ELSE..ENDIF - programförgrening ..... 319
WHILE..ENDWHILE - programupprepning ..... 320
SWITCH..CASE - Programförgrening ..... 321
Utsläckningsnivå /.. ..... 323
Slidbeteckning $.. ..... 323
4.36 Underprogram ..... 324
Underprogramanrop: L "xx" V1 ..... 324
Dialog vid anrop av underprogram ..... 325
Hjälpbilder vid anrop av underprogram ..... 326
4.37 M-kommandon ..... 327
M-kommandon för styrning av programförloppet ..... 327
Maskinkommandon ..... 328
4.38 Svarvar med flera slider ..... 329
Flerslidsprogrammering ..... 329
Programexekvering ..... 331
Positionera stöddockan ..... 331
Medåkande stöddocka ..... 333
Två slider arbetar samtidigt ..... 335
Två slider arbetar efter varandra ..... 337
Bearbetning med 4-axlig cykel ..... 339
4.39 Komplettbearbetning ..... 341
Grunder för komplettbearbetning ..... 341
Programmering av komplettbearbetning ..... 342
Komplettbearbetning med motspindel ..... 343
Komplettbearbetning med en spindel ..... 346
4.40 DIN PLUS programmering ..... 348
Exempel: Underprogram med konturupprepningar ..... 348
HEIDENHAIN CNC PILOT 4290
17
4.41 DIN PLUS Mall ..... 351
Startmallen ..... 351
Strukturmallarna ..... 351
Uppbyggnad av en strukturmall ..... 352
Överföringsparametrar vid strukturmallar ..... 352
Editera strukturmallar ..... 353
Hjälpbilder för strukturmallar ..... 353
Mallmenyn ..... 353
Exempel på en mall ..... 354
4.42 Samband geometri- och bearbetningskommandon ..... 356
Svarvbearbetning ..... 356
C-axelbearbetning - Front/Baksida ..... 357
C-axelbearbetning - mantelyta ..... 357
5 Grafisk simulering ..... 359
5.1 Driftart simulering ..... 360
Bildskärmsindelning, softkeys ..... 361
Presentationselement ..... 362
Presentation ..... 362
Nollpunktsförskjutningar ..... 364
Visning av rörelser ..... 365
Simulationsfönster ..... 366
Ställa in simuleringsfönstret ..... 367
Konfigurera simulering ..... 368
Välja bildområde (zoom) ..... 369
Fel och varningar ..... 370
Aktivera simulering ..... 370
Simuleringssätt ..... 371
5.2 Kontursimulering ..... 372
Kontursimuleringens funktioner ..... 372
KONTUR-MÅTT ..... 373
5.3 Bearbetningssimulering ..... 374
Kontrollera arbetsstyckets bearbetning ..... 374
Skyddzon- och ändläges-övervakning (bearbetningssimulering) ..... 375
Dynamisk gränslägesövervakning ..... 375
Konturkontroll ..... 376
Säkra genererad kontur ..... 376
Visa skärens utgångspunkt ..... 377
5.4 Rörelsesimulering ..... 378
Simulering i "realtid" ..... 378
Skyddzon- och ändläges-övervakning (bearbetningssimulering) ..... 379
Konturkontroll ..... 380
5.5 3D-vy ..... 381
Ändra 3D-framställning ..... 381
18
5.6 Debugfunktioner ..... 382
Simulering med startblock ..... 382
Visa variabler ..... 383
Editering av variabler ..... 384
5.7 Kontroll av flerkanalprogram ..... 385
5.8 Tidberäkning, synkroniseringspunktanalys ..... 386
Tidsberäkning ..... 386
Analys av synkroniseringspunkt ..... 386
6 TURN PLUS ..... 389
6.1 Driftart TURN PLUS ..... 390
TURN PLUS koncept ..... 390
TURN PLUS filer ..... 391
TURN PLUS programhantering ..... 391
Användningsråd ..... 392
6.2 Programhuvud ..... 393
Generera strukturprogram med TURN PLUS ..... 394
6.3 Arbetsstyckesbeskrivning ..... 396
Inmatning av råämnets kontur ..... 396
Inmatning av den färdiga detaljens kontur ..... 397
Överlagra formelement ..... 398
Integrera överlagringselementen ..... 399
Inmatning av C-axelkonturer ..... 400
6.4 Råämneskonturer ..... 402
Stång ..... 402
Rör ..... 402
Gjutdetalj (eller smidesdetalj) ..... 403
6.5 Kontur färdig detalj ..... 404
Hänvisning till konturdefinition ..... 404
Startpunkt kontur ..... 404
Linjärelement ..... 405
Cirkelelement ..... 406
HEIDENHAIN CNC PILOT 4290
19
6.6 Formelement ..... 408
Fas ..... 408
Rundning ..... 408
Fristick form E ..... 409
Fristick form F ..... 409
Fristick form G ..... 409
Fristick form H ..... 410
Fristick form K ..... 410
Fristick form U ..... 410
Instick allmänt ..... 411
Instick Form D (Tätningsring) ..... 412
Frisvarvning (Form FD) ..... 413
Instick form S (låsring) ..... 413
Gänga ..... 414
(Centrisk) Borrning ..... 415
6.7 Överlagringselement ..... 418
Cirkelbåge ..... 418
Kil/ rundad cirkel ..... 418
Ponton ..... 419
Linjär överlagring ..... 419
Cirkulär överlagring ..... 420
20
6.8 C-axelkonturer ..... 421
Ändytas eller baksidekonturerens läge ..... 421
Läge för mantelytans kontur ..... 421
Fräsdjup ..... 421
Mått i C-axelkonturer ..... 422
Front/baksida : Startpunkt ..... 422
Front/baksida: Linjärt element ..... 423
Front/baksida : Cirkelelement ..... 424
Front/baksida : Enstaka hål ..... 426
Front/baksida : Cirkel (fullcirkel) ..... 428
Front/baksida : Rektangel ..... 429
Front/baksida : Månghörning ..... 430
Front eller baksida: Linjärt spår ..... 431
Front eller baksida: Cirkulärt spår ..... 432
Front eller baksida: Linjärt hål- eller figurmönster ..... 433
Front eller baksida: Cirkulärt hål- eller figurmönster ..... 434
Mantelyta: Startpunkt ..... 435
Mantelyta: Linjärelement ..... 436
Mantelyta: Cirkelelement ..... 437
Mantelyta: Enstaka hål ..... 438
Mantelyta: Cirkel (fullcirkel) ..... 440
Mantelyta: Rektangel ..... 441
Mantelyta: Månghörning ..... 442
Mantelyta: Linjärt spår ..... 443
Mantelyta: Cirkulärt spår ..... 444
Mantelyta: Linjärt hål- eller figurmönster ..... 445
Mantelyta: Cirkulärt hål- eller figurmönster ..... 446
6.9 Hjälpfunktioner ..... 447
Olösta konturelement ..... 447
Val ..... 448
Nollpunktsförskjutning ..... 452
Koiera konturavsnitt linjärt ..... 452
Koiera konturavsnitt cirkulärt ..... 453
Koiera konturavsnitt spegelvänt ..... 453
Kalkylator ..... 454
Digitalisering ..... 455
Kontrollera konturelement (Inspektor) ..... 456
Felmeddelanden ..... 457
6.10 Importera DXF-konturer ..... 458
DXF-importens grunder ..... 458
Konfigurering av DXF-importen ..... 459
DXF-import ..... 460
HEIDENHAIN CNC PILOT 4290
21
6.11 Manipulera konturer ..... 461
Ändra råämnets kontur ..... 461
Radera konturelement ..... 462
Änding av kontur- och formelement ..... 462
Infoga kontur eller konturelement ..... 463
Stäng konturen ..... 464
Lös upp en kontur ..... 464
Trimning - linjärelement ..... 465
Trimma konturens längd ..... 466
Trimma cirkelbåges radie ..... 466
Trimma ett linjärelements diameter ..... 467
Transformationer - Grunder ..... 467
Transformationer - Förskjutningar ..... 468
Transformationer - Vrida ..... 468
Transformationer - Spegling ..... 469
Transformationer - Invertering ..... 469
6.12 Tilldela attribut ..... 470
Attribut för råämne ..... 470
Attribut "Bearbetningsmån" ..... 471
Attribut "Matning" ..... 472
Attribut "Ytjämnhet" ..... 472
Adderande korrektur ..... 473
Bearbetningsattribut "mätning" ..... 473
Bearbetningsattribut "gängsvarvning" ..... 474
Bearbetningsattribut "borrning - returnivå" ..... 475
Bearbetningsattribut "borrkombinationer" ..... 475
"Konturfräsning" ..... 476
Bearbetningsattribut "Ytfräsning" ..... 477
Bearbetningsattribut "Gradning" ..... 478
Bearbetning "Gravering" ..... 479
Bearbetningsattribut "Noggrant stopp" ..... 479
Bearbetningsattribut "Skiljepunkt" ..... 480
Attribut "Bearbeta inte" ..... 480
Radera bearbetningsattribut ..... 481
22
6.13 Riggning ..... 482
Riggning - Grunder ..... 482
Uppspänning på spindelsidan ..... 483
Uppspänning på dubbdockans sida ..... 483
Fastlägga skärbegränsning ..... 484
Radera uppspänningsplan ..... 484
Omspänning - Standardbearbetning ..... 485
Omspänning - 1:a uppspänning efter 2:a uppspänning ..... 486
Parametrar vid två-, tre- eller fyrbackschuck ..... 488
Parametrar spännhylsechuck ..... 489
Parametrar frontmedbringare ("utan chuck") ..... 489
Parametrar vid frontmedbringare i spännbackar ("trebackschuck indirekt") ..... 490
Verktygslista, inställning och organisation ..... 490
HEIDENHAIN CNC PILOT 4290
23
6.14 Interaktiv generering av arbetsplan (IAG) ..... 494
Arbetsplanen existerar ..... 495
Skapa ARBETSBLOCK. ..... 496
Verktygsanrop ..... 497
Skärdata ..... 497
Cykelspecifikation ..... 498
Översikt: Bearbetningstyp grovbearbetning ..... 499
Grovbearbetning längs (G810) ..... 501
Grovbearbetning plan (G820) ..... 502
Grovbearbetning konturparallell (G830) ..... 503
Restgrovbearbetning längs ..... 504
Restgrovbearbetning – plan ..... 505
Restgrovbearbetning konturparallellt ..... 506
Grovbearbetning urgröpning - neutralt Vkt (G835) ..... 507
Översikt: Bearbetningstyp stickning ..... 508
Konturstickning radiellt/axiellt (G860) ..... 509
Instickning radiellt/axiellt (G866) ..... 510
Instickssvarvning radiellt/axiellt (G869) ..... 511
Avstickning ..... 513
Avstickning och överlämnande av arbetsstycke ..... 514
Översikt: Bearbetningstyp borra ..... 517
Centrisk förborrning (G74) ..... 518
Centrering, försänkning G72 ..... 519
Borrning, brotschning och djuphålsborrning ..... 520
Gängning ..... 521
Bearbetningstyp finbearbetning ..... 522
Finbearbetning - passningsvarvning ..... 525
Finbearbetning - fristickning ..... 525
Bearbetningstyp gänga (G31) ..... 525
Översikt: Bearbetningstyp fräsning ..... 527
Konturfräsning - grov-/finbearbetning (G840) ..... 528
Avgradning (G840) ..... 530
Gravering (G840) ..... 531
Fickfräsning - grov-/finbearbetning (G845/G846) ..... 532
Specialbearbetningar (SB) ..... 533
6.15 Automatisk generering av arbetsplan (AAG) ..... 535
Generera arbetsplan ..... 535
Bearbetningsföljd - Grunder ..... 536
Editera och förvalta bearbetningsföljder ..... 537
Översikt Bearbetningsföljder ..... 539
6.16 Kontrollgrafik ..... 548
Välja bildområde (zoom) ..... 548
Kontrollgrafik ..... 549
24
6.17 Konfigurera TURN PLUS ..... 550
Allmänna inställningar ..... 550
Menypunkt "Vyer" (fönster-konfiguration) ..... 551
Kontrollgrafik konfigureras ..... 551
Ställ in koordinatsystemet ..... 552
6.18 Bearbetningsråd ..... 553
Verktygsval, revolverbestyckning ..... 553
Konturstickning, sticksvarvning ..... 554
Borrning ..... 554
Skärdata, kylvätska ..... 554
Urtag ..... 555
Invändiga konturer ..... 556
Borrning ..... 558
Axelbearbetning ..... 559
Flerslidsmaskiner ..... 561
Komplettbearbetning ..... 562
6.19 Exempel ..... 564
Lägga in programmet ..... 564
Definiera råämne ..... 565
Definiera grundkontur ..... 565
Definiera formelement ..... 566
Rigga - Spänn arbetsstycke ..... 567
Skapa arbetsplan och lagra ..... 567
7 Parametrar ..... 569
7.1 Driftart Parameter ..... 570
7.2 Editera parametrar ..... 571
Aktuella parametrar ..... 571
Parameterlista ..... 571
Editera konfigurations-parametrar ..... 572
7.3 Maskinparametrar (MP) ..... 573
Allmänna maskinparametrar ..... 573
Maskinparametrar för slider ..... 574
Maskinparametrar för spindeln ..... 575
Maskinparametrar för C-axlar ..... 576
Maskinparametrar för linjäraxler ..... 577
7.4 Styrningsparametrar ..... 579
Allmänna styrsystemparametrar ..... 579
Styrsystemparameter för simuleringar ..... 581
Styrsystemparameter för maskinens skärmbilder ..... 582
7.5 Inställningsparametrar ..... 585
HEIDENHAIN CNC PILOT 4290
25
7.6 Bearbetningsparametrar ..... 587
1 - Globala färdigdetaljparametrar ..... 587
2 - Globala teknologiparametrar ..... 588
3 - Centrisk förborrning ..... 590
4 - Grovbearbetning ..... 593
5 - Finbearbetning ..... 596
6 - In- och konturstickning ..... 599
7 - Gängsvarvning ..... 601
8 - Mätning ..... 602
9 - Borrning ..... 602
10 - Fräsning ..... 604
Skärkraftsövervakning ..... 605
20 - Rotationsriktning för bearbetning på baksidan ..... 606
21 - Namn på expertprogram ..... 607
22- Ordningsföljd verktygsval ..... 607
23 – Mallhantering ..... 608
24 – Parameter för expertprogram för omspänning ..... 608
8 Produktionsutrustning ..... 609
8.1 Verktygsdatabank ..... 610
Verktygseditor ..... 610
Översikt av verktygstyper ..... 614
Verktygsparametrar ..... 616
Verktygshållare, infästning ..... 626
8.2 Spänndons-databank ..... 630
Spänndons-editor ..... 630
Spänndonslistor ..... 631
Spänndonsdata ..... 632
8.3 Teknologidatabank ..... 643
Editera teknologiparametrar ..... 644
Skärdata-tabeller ..... 645
26
9 Service och diagnos ..... 647
9.1 Driftart Service ..... 648
9.2 Servicefunktioner ..... 649
Användarrättigheter ..... 649
Systemservice ..... 650
Fastordlistor ..... 651
9.3 Underhållssystem ..... 652
Underhållsintervall och tidsrymd för underhåll ..... 653
Presentation av underhållsåtgätder ..... 654
9.4 Diagnos ..... 657
Information och visning ..... 657
Loggfiler, nätverksinställningar ..... 658
Programvaruuppdatering ..... 659
10 Transfer ..... 661
10.1 Driftart Transfer (dataöverföring) ..... 662
Översikt av kommunikationsmetoder ..... 663
Konfigurera Windows-nätverk ..... 665
Konfigurering av seriellt datasnitt eller skrivare ..... 668
10.2 Dataöverföring ..... 670
Dela ut, filtyper ..... 670
Anvisning för användande ..... 671
Sända och mottaga filer ..... 673
10.3 Parametrar och driftutrustning ..... 676
Sända parametrar/produktionsutrustningsdata ..... 677
Hämta parametrar/produktionsutrustningsdata ..... 678
Skapa backup/återskapa (restore) ..... 679
Kontrollera parameter- och driftsutrustnings- eller backupfiler ..... 681
10.4 Filorganisation ..... 682
Grunder i filorganisationen ..... 682
Filhanterning ..... 683
HEIDENHAIN CNC PILOT 4290
27
11 Tabeller och översikt ..... 685
11.1 Fristicks- och gängparametrar ..... 686
Fristicksparametrar DIN 76 ..... 686
Fristicksparametrar DIN 509 E ..... 688
Fristicksparametrar DIN 509 F ..... 688
Gängparametrar ..... 689
Gängstigning ..... 690
11.2 Kontaktbeläggning och anslutningskabel för datasnitt ..... 696
Datasnitt V.24/RS-232-C HEIDENHAIN-utrustning ..... 696
Främmande utrustning ..... 697
Datasnitt V.11/RS-422 ..... 698
Ethernet-datasnitt RJ45-hona ..... 698
11.3 Teknisk information ..... 699
Tekniska data ..... 699
Tillbehör ..... 700
Användarfunktioner ..... 700
28
Inledning och grunder
HEIDENHAIN CNC PILOT 4290
29
1.1 CNC PILOT
1.1 CNC PILOT
CNC PILOT är ett kurvlinjestyrsystem för komplexa svarvar och
fleroperationssvarvar. Styrsystemet utför förutom svarvning även
borrning och fräsning. Med C-, Y- och B-axel är borrning och fräsning
möjlig på ändyta och baksida, på mantelyta och plan som ligger snett
i rymden. Dessutom stödjer CNC PILOT komplettbearbetning.
CNC PILOT styra upp till sex axeluppsättningar, fyra spindlar, två Caxlar, en B-axel och ett platsorienterat verktygsmagasin. Styrsystemet
bearbetar upp till fyra arbetsstycken samtidigt.
Programmering
Beroende på typ av detaljer och beroende på Er organisation väljer du
den form av programmering som passar dig bäst.
I TURN PLUS beskriver man råämnets och den färdiga detaljens
kontur grafiskt och interaktivt. Därefter kallar man upp den
automatiska genereringen av arbetsplan (AAG) och erhåller NCprogrammet helt automatiskt med "en knapptryckning". Alternativt
står den interaktiva genereringen av arbetsplan (IAG) till förfogande.
Vid användning av IAG bestämmer man själv bearbetningens
ordningsföljd, väljer verktyg samt påverkar bearbetningens teknologi.
Varje arbetssteg visas i kontrollgrafiken och kan omedelbart
korrigeras. Resultatet av programgenereringen genom TURN PLUS är
ett strukturerat DIN PLUS-program.
TURN PLUS minimerar antalet inmatningar – den förutsätter dock att
verktygen och skärdata har beskrivits.
Om TURN PLUS på grund av tekniska krav inte skapar ett optimalt NCprogram eller om reducering av bearbetningstiden är av högsta vikt så
programmerar man NC-programmet i DIN PLUS eller optimerar det
DIN PLUS program som genereras av TURN PLUS.
I DIN PLUS beskriver man först råämnets och den färdiga detaljens
kontur. Därvid beräknar den "förenklade geometri-programmeringen"
ej måttsatta koordinater när ritningsunderlaget inte är anpassat för NCprogrammering. Sedan programmerar du bearbetningen av
arbetsstycket med kraftfulla bearbetningscykler.
Både TURN PLUS och DIN PLUS stödjer bearbetning med C- eller Yaxel och komplettbearbetning. För arbete med B-axeln står DIN PLUScykler till förfogande.
Alternativt kan man i DIN PLUS, som i traditionell DIN-programmering,
bearbeta arbetsstycket med linjära och cirkulära förflyttningar samt
enkla svarvcykler.
30
1.1 CNC PILOT
I den Grafiska simuleringen kontrollerar man NC-programmet under
realistiska förhållanden. CNC PILOT tar hänsyn till bearbetning av upp
till 4 arbetsstycken i arbetsutrymmet. Därvid visar simuleringen
råämne och färdig detalj, spänndon och verktyg i rätta proportioner.
Vid arbete med tiltad B-axel visas också bearbetningsplanet lutande.
På detta sätt ser du bearbetning av hål och fräskonturer utan
förvanskning.
Man utför programmering och test av NC-programmet direkt i
maskinen – även parallellt med tillverkning av detaljer.
Oberoende av om man tillverkar enkla eller komplexa detaljer,
tillverkar enstycksdetaljer, tillverkar en serie eller tillverkar stor serie i
en automatsvarv, så erbjuder CNC PILOT alltid det rätta stödet.
C-axeln
Med C-axeln kan man utföra borr- och fräsbearbetning på front,
baksida samt mantelyta.
Vid användning av C-axeln interpoleras en axel linjärt eller cirkulärt med
spindeln i det fastställda bearbetningsplanet samtidigt som den tredje
axeln interpoleras linjärt.
CNC PILOT stödjer generering av NC-program med C-axel i:
„ DIN PLUS
„ TURN PLUS konturdefinition
„ TURN PLUS generering av arbetsplan
HEIDENHAIN CNC PILOT 4290
31
1.1 CNC PILOT
Y-axeln
Med Y-axeln skapar du borr- och fräsbearbetning på front, baksida
samt på mantelytan
Vid användning av Y-axel interpoleras två axlar linjärt eller cirkulärt i det
fastställda bearbetningsplanet samtidigt som den tredje axeln
interpoleras linjärt. Därigenom kan exempelvis spår och fickor med
plana bottenytor och vinkelräta spår tillverkas. Genom uppgiften om
spindelvinkeln bestämmer man fräskonturens läge på arbetsstycket.
CNC PILOT stödjer generering av NC-program med Y-axel i:
„ DIN PLUS
„ TURN PLUS konturdefinition
„ TURN PLUS generering av arbetsplan
32
1.1 CNC PILOT
Komplettbearbetning
Med funktioner för vinkelsynkroniserad detaljöverlämning med
roterande spindel, förflyttning till fast anslag, kontrollerad avstickning
och koordinattransformering säkerställs både en tidsoptimerad
bearbetning och även en enkel programmering vid
komplettbearbetning.
Funktionerna för komplettbearbetning står till förfogande i:
„ DIN PLUS
„ TURN PLUS konturdefinition
„ TURN PLUS generering av arbetsplan
CNC PILOT stödjer komplettbearbetning för alla vanliga
maskinkoncept.
Exempel: Svarv med
„ Roterande gripare
„ Motspindel som kan förflyttas
„ Flera spindlar, axeluppsättningar och verktygsbärare
HEIDENHAIN CNC PILOT 4290
33
1.1 CNC PILOT
B-axeln
Med B-axeln blir det möjligt att borra och fräsa i sneda plan. För att
underlätta programmeringen vrids koordinatsystemet så att definition
av borrbilder och fräskonturer sker i YZ-planet. Borrning resp fräsning
sker sedan i det vridna planet.
Vid bearbetning i vridet koordinatsystem är verktyget vinkelrätt mot
basplanet. B-axeln vridningsvinkel och vinkeln på det vridna planet
definieras så att de är identiska.
En ytterligare fördel med B-axeln är den flexibla användningen av
verktygen vid svarvning. Genom att vrida B-axeln och vrida verktygen
erhåller man verktygsorienteringar, som möjliggör längs- och
planbearbetningar resp. radiella och axiella bearbetningar med både
huvudspindel och subspindel med samma verktyg.
På detta sätt blir antalet verktyg mindre liksom antalet
verktygsväxlingar.
CNC PILOT stödjer generering av NC-program med B-axel i DIN PLUS.
Den grafiska simuleringen visar bearbetningen i de vridna planen i de
vanliga längd- och plansvarvningvyerna samt dessutom i "Sidovy (YZ)".
Bruksanvisning för B- och Y-axel
Funktioner för manuell och automatisk drift samt för
programmering och programtest för B- och Y-axel beskrivs
i en separat manual. Kontakta HEIDENHAIN om du
behöver denna bruksanvisning.
34
1.2 Driftarterna
1.2 Driftarterna
Driftarter
Driftart Handstyrning: I "Handstyrning" (manuell drift)
ställer man in maskinen och förflyttar axlarna manuellt.
Driftart Automatik: I "Automatikdrift" exekveras NCprogrammen. Man styr och övervakar tillverkningen av
arbetsstycket.
Programmeringsdriftart DIN PLUS: I "DIN PLUS"
skapar man strukturerade NC-program. Man beskriver
först råämnet och den färdiga detaljens kontur och
programmerar sedan bearbetningen av arbetsstycket.
Programmeringsdriftart Simulering: "Simulering" visar
programmerade konturer, förflyttningar och skärförlopp
grafiskt. CNC PILOT tar hänsyn till bearbetningsområdet,
verktyg och hållare i förhållande till maskinens nollpunkt.
Under simuleringen beräknar CNC PILOT ingrepps- och
stilleståndstider för respektive verktyg. Vid svarvar med
flera slider stödjer analys av synkroniseringspunkt
optimeringen av NC-programmet.
Programmeringsdriftart TURN PLUS: I "TURN PLUS"
beskriver man arbetsstyckets kontur grafiskt och
interaktivt. När man sedan definierar arbetstyckets
material och bestämmer spänndon, sker med
"automatisk generering av arbetsplan (AAG)" - skapandet
av NC-programmet med "en knapptryckning". Alternativt
skapar man arbetsplanen grafiskt och interaktivt (IAG).
Organisationsdriftart Parametrar: Systembeteendet i
CNC PILOT regleras via parametrar. I denna driftart kan
man ställa in parametrar så att systemet anpassas till dina
behov.
I denna driftart beskriver man dessutom
produktionsutrustning (verktyg och spänndon) och
definierar skärdata.
HEIDENHAIN CNC PILOT 4290
35
1.2 Driftarterna
Driftarter
Organisationsdriftart Service: I "Service" loggar man in
som användare till funktioner som är lösenordsskyddade,
väljer dialogspråket och utför systeminställningar.
Dessutom står diagnosfunktioner för optimering och
kontroll av systemet till förfogande.
Organisationsdriftart Transfer: I "Transfer" utbyter man
data med andra system, organiserar sina program och tar
backup.
Den egentliga ”Styrningen” ligger dold för användaren. Man bör dock
känna till att inmatade TURN PLUS- och DIN PLUS-program lagras på
den integrerade hårddisken på CNC PILOT. Detta ger fördelen att
extremt många program kan lagras.
För datautbyte och datasäkring står Ethernet gränssnitt och USBminnen till förfogande. Datautbyte via det seriella datasnittet
(RS232) är också möjligt.
36
1.3 Utbyggnadssteg (Optioner)
1.3 Utbyggnadssteg (Optioner)
Maskintillverkaren konfigurerar CNC PILOT så att den passar den
specifika svarvens förutsättningar. Utöver detta står följande
utbyggnadssteg (optioner) till förfogande, med vilka man kan anpassa
styrsystemet till sina behov.
TURN PLUS – Grund (identitetsnummer 354 132-01):
„ Grafisk interaktiv konturdefinition
„ Arbetsstyckesbeskrivningar (råämne och färdig detalj)
„ Geometriprogram för beräkning och presentation av ej måttsatta
konturpunkter
„ Enkel inmatning av vanliga formelement såsom faser, rundningar,
instick, avstickning, gängor eller passningar
„ Enkelt handhavande av transformationer såsom förskjutning,
spegling, vridning eller kopiering
„ Grafiskt interaktiv DIN PLUS programgenerering
„ Individuellt val av bearbetningssätt
„ Val av verktyg och skärdata
„ Direkt grafisk kontroll av skärförloppet
„ Direkt möjlighet att ändra korrektörer
„ Automatisk DIN PLUS - programmering
„ Automatiskt verktygsval
„ Automatisk generering av operationslista
TURN PLUS – utökning av C-axel (identitetsnummer 354 133-01):
„ Visning av programmering i vyer: XC-plan (plan-/baksida) och ZC-plan
(mantelytans utrullning)
„ Borr- och figurmönster; godtyckliga fräskonturer
„ Interaktiv eller automatisk generering av operationsplan, inklusive Caxelbearbetning
TURN PLUS - utvidgad komplettbearbetning
(Identitetsnummer 354 134-01):
„ Omspänning med expertprogram
„ Interaktiv eller automatisk generering av operationsplan, inklusive
ny uppspänning och bearbetning i en andra uppspänning
TURN PLUS – DXF-import (Identitetsnummer 526 461-01):
„ Inläsning av konturer från DXF-format från TURN PLUS (råämnesoch färdigkonturer, fräskonturer, konturtåg)
„ Visning och val av DXF-lager
„ Överta DXF-kontur till TURN PLUS
HEIDENHAIN CNC PILOT 4290
37
1.3 Utbyggnadssteg (Optioner)
Subspindel - Komplettbearbetning av ett arbetsstycke
(Identitetsnummer 518 289-01):
„ Synkron spindeldrift (G720)
„ Avstickningskontroll (G917, G991, G992)
„ Förflyttning till fast anslag (G916)
„ Konvertering och spegling (G30)
Mätning under bearbetning - Mätning i maskinen
(Identitetsnummer 354 536-01):
„ Med brytande mätprob
„ Mätning av verktyg
„ Mätning av arbetsstycken
Mätning efter bearbetning - i externa mätstationer
(Identitetsnummer 354 537-01):
„ Inkoppling av mätutrustningen via RS232-datasnittet
„ Utvärdering av mätresultatet i NC-programmet
Y-axel (identitetsnummer 354 138-01)
„ Stöd för Y-axelprogrammering i DIN PLUS, TURN PLUS och i
simulering
„ Visning av programmeringen i vyer: XY (plan-/baksida) och YZ
(ovanifrån)
„ DIN PLUS och TURN PLUS: Borr- och figurmönster; godtyckliga
fräskonturer
„ DIN PLUS: Cykler för borr- och fräsbearbetning
„ TURN PLUS: Interaktiv eller automatisk generering av
operationsplan, inklusive Y-axelbearbetning
B-axel (identitetsnummer 589 963-01)
„ Stöd för B-axelprogrammering i DIN PLUS och i simulering
„ Koordinatsystemet transformeras till det vridna läget i vilket man
definierar borr- och figurmönster samt godtyckliga fräskonturer i YZplanet
„ Bearbetningscykler arbetar i vridet koordinatsystem
Som regel kan optionerna kompletteras i efterhand. Kontakta i så fall
Er maskinleverantör.
Den kommande beskrivningen tar hänsyn till alla optioner.
På grund av detta kan det finnas avvikelser i de här
beskrivna användningsförloppen jämfört med Er maskin
om en option inte finns tillgänglig i Ert system.
38
1.4 Grunder
1.4 Grunder
Positionsmätsystem och referensmärken
På maskinaxlarna finns positionsmätsystem placerade, vilka
registrerar maskinslidernas resp. verktygets positioner. Då en
maskinaxel förflyttas genererar det därtill hörande
positionsmätsystemet en elektrisk signal. Från denna signal kan
styrsystemet beräkna maskinaxelns exakta Är-position.
XMP
Vid ett strömavbrott förloras sambandet mellan maskinslidernas
position och den beräknade Är-positionen. För att återskapa detta
samband är inkrementella positionsmätsystem försedda med
referensmärken. Vid förflyttning över ett referensmärke erhåller
styrsystemet en signal som används som en maskinfast
utgångspunkt. Härigenom kan CNC PILOT upprätta ett samband
mellan Är-position och maskinposition. Vid längdmätsystem med
avståndskodade referensmärken behöver maskinaxeln bara förflyttas
20 mm, vid vinkelmätsystem 20°, för att återskapa detta samband.
X (Z,Y)
Vid absoluta mätsystem överförs ett absolut positionsvärde till
styrsystemet direkt efter uppstart. Därigenom återställs förhållandet
mellan är-position och maskinslidens position direkt efter uppstart
utan att maskinaxeln behöver förflyttas.
Zref
Xref
M
HEIDENHAIN CNC PILOT 4290
39
1.4 Grunder
Axelbeteckningar och koordinatsystem
Koordinatsystem
Innebörden av koordinaterna X, Y, Z, B, C är fastställd i DIN 66 217.
Koordinatuppgifterna för huvudaxlarna X, Y och Z utgår från
arbetsstyckets nollpunkt. Vinkeluppgifterna för roterande axlar B och
C utgår från respektive roterande axels nollpunkt.
+Y
+X
+B
På svarvar åstadkommer man C-axelrörelser genom att vrida
arbetsstycket och B-axelrörelser genom att vrida verktyget (vridbart
huvud).
Axelbeteckningar
+C
Tvärsliden kallas för X-axel och längdsliden för Z-axel.
+Z
Alla presenterade och angivna X-värden betraktas som Diameter.
I TURN PLUS ställer man in huruvida X-värden skall tolkas som
diameter eller som radie.
Svarvar med Y-axel: Y-axeln är vinkelrät mot X- och Z-axeln (kartesiskt
system).
X+
För alla förflyttningsrörelser gäller:
„ Rörelse i + Riktning sker bort från arbetsstycket
„ Rörelser i – riktning sker in mot arbetsstycket
Y+
X–
M
Z–
Maskinens utgångspunkt
Maskinnollpunkt
Skärningspunkten mellan X- och Z-axeln kallas för maskinens
nollpunkt. I en svarv är det som regel skärningspunkten mellan
spindelaxeln och spindelnosplanet. Bokstavsbeteckningen är "M".
Arbetsstyckets nollpunkt
För bearbetningen av ett arbetsstycke är det enklare att placera
utgångspunkten på arbetsstycket såsom ritningsunderlaget är
måttsatt. Denna punkt kallas för ”arbetsstyckets nollpunkt”.
Bokstavsbeteckningen är "W".
40
Z+
1.4 Grunder
Absoluta och inkrementala
arbetsstyckespositioner
Absoluta arbetsstyckepositioner: När en positions koordinater utgår
från arbetsstyckets nollpunkt kallas dessa för absoluta koordinater.
Varje position på ett arbetsstycke är entydigt fastlagd genom absoluta
koordinater.
Inkrementala arbetsstyckepositioner: Inkrementala koordinater
utgår från den sist programmerade positionen. Inkrementala
koordinater anger måttet mellan den sista och den därpå följande
positionen. Varje position på ett arbetsstycke är entydigt fastlagd
genom inkrementala koordinater.
Absoluta och inkrementala polära koordinater: Man kan ange
positionsuppgifter på ändytan eller mantelytan antingen som
kartesiska koordinater eller polära koordinater.
Vid en måttsättning med polära koordinater är en position på
arbetsstycket entydigt bestämd genom en diameter- och
vinkeluppgift.
Absoluta polära koordinater hänför sig alltid till polen och
vinkelreferensaxeln. Inkrementella polära koordinater hänför sig alltid
till den sist programmerade verktygspositionen.
HEIDENHAIN CNC PILOT 4290
41
1.4 Grunder
Måttenheter
Man kan programmera CNC PILOT antingen "metriskt" eller "i tum". För
inmatning och presentation gäller de i tabellen angivna måttenheterna.
Mått
metriskt
tum
Koordinater
mm
tum
Längder
mm
tum
Vinkel
Grader
Grader
Varvtal
Varv/min
Varv/min
Skärhastighet
m/min
ft/min
Matning per varv
mm/varv
inch/varv
Matning per minut
mm/min
tum/min
Acceleration
42
2
m/s
ft/s2
1.5 Verktygsmått
1.5 Verktygsmått
CNC PILOT behöver uppgifter om verktygen för axelpositionering, för
beräkning av nosradiekompensering, för att räkna fram
snittuppdelning vid cykler etc.
Verktygslängdmätning: Alla programmerade och visade
positionsvärden avser avståndet verktygsspetsen till arbetsstyckets
nollpunkt. Internt i systemet är dock endast verktygsinfästningens
(Slidens) absoluta position känd. För beräkning och presentation av
verktygsspetsens position behöver CNC PILOT måtten XE och ZE
samt för Y-axelbearbetning även Y-måttet.
Verktygskompenseringar: Verktygsskäret förslits under
spånavverkningen. För att ta hänsyn till förslitningen kan CNC PILOT
hantera kompenseringsvärden. Kompenseringsvärdet adderas till
längdmåttet.
Nosradiekompensering (SRK): Svarvstål är försedda med en radie
vid verktygsspetsen. Därigenom uppstår det en avvikelse vid
bearbetning av konor, faser och radier vilken nosradiekompenseringen
kan kompensera.
Programmerade förflyttningsbanor avser den teoretiska skärspetsen
S. SRK beräknar en ny förflyttningsbana, Ekvidistansen, för att
kompensera för detta fel.
Fräsradiekompensering (FRK):Vid fräsbearbetning är fräsens
ytterdiameter bestämmande för skapandet av konturen. Utan FRK är
fräsens centrumpunkt utgångspunkten för förflyttningsbanan. FRK
beräknar en ny förflyttningsbana, ekvidistansen, och tar härvid
hänsyn till fräsradien.
HEIDENHAIN CNC PILOT 4290
43
44
1.5 Verktygsmått
Anvisning för
användande
HEIDENHAIN CNC PILOT 4290
45
2.1 Operatörsinterface
2.1 Operatörsinterface
Bildskärmspresentation
1
Driftsartsraden: Visar driftartens status.
„ Den aktiva driftarten är markerad med mörkgrå bakgrund.
„ Programmerings- och organisationsdriftarter:
„ Vald driftsart står till höger, bredvid symbolen.
„ Ytterligare upplysningar, såsom valt program, underdriftsart
etc, visas under driftsartsymbolen.
2
Menyrader och rullgardinsmenyer används för val av funktion.
3
Arbetsfönster: Innehåll och uppdelning beror på vilken driftart
som är aktiv.
4
Maskinens skärmbild: Maskinens aktuella status
(verktygsposition, cykel- och spindelsituation, aktivt verktyg,
etc.) Maskinpresentationen kan konfigureras.
5
Statusrad
„ Simulering, TURN PLUS: Visning av aktuella inställningar resp.
hänvisning till nästa betjäningssteg.
„ Andra driftsarter: Visning av senaste felmeddelande
6
Datumfält och Service-indikering
„ Visning av datum och klockslag
„ Färgad bakgrund signalerar ett fel eller ett PLC-meddelande.
„ "Servicesymbolen" visar maskinens underhållsstatus.
7
Softkeyrad: Visar aktuella betydelse för respektive softkey.
8
Softkeyrad: Visar aktuell betydelse för respektive softkey.
Ytterligare information: Se maskinhandboken
46
2.1 Operatörsinterface
Manöverorgan
Manövreringelementen i CNC PILOT:
„ Bildskärm med
„ horisontella och vertikala Softkeys: Innebörden visas ovanför eller
bredvid softkeys.
„ Övriga tangenter 1: Funktion för ESC-tangenten
„ Övriga tangenter 2: Funktion för INS-tangenten
„ Övriga tangenter 3: PLC-tangenter
„ Manöverpanel med
„ Bokstavstangenter med integrerat9-sifferfält
„ Knappar för driftartsval
„ Musplatta: För att positionera markören (meny- eller softkeyval,
val från listor, inmatningsfält, val av data etc)
„ Maskinens manöverpanel med
„ Manöverdon för manuell och automatisk körning av svarven
(cykelknappar, handriktningsknappar, etc.)
„ Handratt för exakt positionering i Manuell drift
„ Override-potentiometer för matningsövermanning
Manövreringsbeskrivning för musplattan: Vanligtvis använder man
musplattan eller piltangenterna. Knapparna under musplattan beskrivs
längre fram som vänster resp höger musknapp.
Funktionerna och användningen av musplattan liknar det sätt som
musen används i WINDOWS-system.
„ Enkelklick med vänster musknapp eller enkelslag på musplattan:
„ positionerar markören i listor eller inmatningsfönser.
„ aktiverar menyval, softkeys eller funktionsknappar.
„ Dubbelklick med vänster musknapp eller dubbelslag på musplattan:
„ Aktiverar valt element i listor (aktiverar inmatningsfönster).
„ Enkelklick med höger musknapp:
„ Motsvarar ESC-knappen ..... Förutsättning: ESC-tangenten ät
tillåten i detta läge (t ex att gå tillbaka en menynivå).
„ Samma funktion som vänster musknapp vid val av softkeys eller
funktionstangenter.
HEIDENHAIN CNC PILOT 4290
47
2.1 Operatörsinterface
Driftartsval
Knappar för driftsartsval
Driftart Handstyrning
Driftart Automatik
Programmeringsdriftarter
Organisationsdriftarter
Man kan som regel växla driftsart när som helst. I vissa situationer kan
får man inte byta driftsart, när en dialogruta är öppen. Stäng i dessa fall
dialogrutan, innan ni växlar driftsart. Vid en växling förblir driftarten vid
den funktion som du lämnade driftarten i.
I programmerings- och organisationsdriftsart görs skillnad mellan
följande situationer:
„ Ingen driftart vald (ingen uppgift bredvid driftartsymbolen): Välj den
önskade driftarten via meny
„ Driftart vald (visas bredvid driftartsymbolen): Denna driftarts
funktioner står till förfogande.
„ Inom programmerings- resp. organisationsdriftarterna växlar man
driftart via softkey eller genom upprepad tryckning på respektive
driftartsknapp.
Datainmatning, Funktionsval
Datainmatningar och dataändringar utförs i inmatningsfönster. Inom
ett inmatningsfönster finns flera Eingabefeldinmatningfält
placerade. Man positionerar markören med musplattan eller med "Pil
upp/ner" till inmatningsfältet.
När markören befinner sig på det önskade inmatningsfältet kan man
mata in data eller skriva över befintliga data med nya. Med "Pil vänster/
höger" placerar man markören på en position inom inmatningsfältet
för att radera eller lägga till enstaka tecken. "Pil upp/ner" eller "Enter"
avslutar datainmatningen i ett inmatningsfält.
Vid vissa dialoger överstiger inmatningsfältens antal fönstrets
kapacitet. I sådana lägen används flera inmatningsfönster. Detta kan
man utläsa med ledning av fönstrets nummer i överskriften. Med "Sida
framåt/tillbaka" växlar man mellan olika inmatningsfönster.
Genom att trycka på funktionsknappen "OK" överför man inmatade
eller ändrade data till styrningen. Alternativt kan man, oberoende av
markörens position, trycka på INS-knappen för att överta data.
Funktionsknappen "Avbryt" resp. ESC-knappen, förkastar inmatningar
eller ändringar.
48
2.1 Operatörsinterface
Om dialogen består av flera inmatningsfönster, kommer data att
överföras redan vid tryckning på "Sida framåt/ Sida tillbaka".
Istället för att välja "OK- eller Avbryt-fältet", kan man trycka
på INS- eller ESC-knappen.
Listhantering: DIN PLUS-program, verktygslistor, parameterlistor
etc. presenteras i listform. Med musplattan eller med cursorknapparna
kan man "navigera" i listan för att studera data, välja positionen för en
datainmatning eller välja element för operationer som exempelvis
radering, kopiering ändring etc.
Efter att positionen i listan eller listelementet har valts, trycker man på
Enter-, INS- eller DEL-knappen för att utföra operationen.
Menyval: De olika menypunkterna är försedda med en
sifferfältssymbol där en position är markerad. Dessa fält motsvarar
siffrornas positioner i sifferblocket. Man trycker på den "markerade
knappen" för att välja funktionen.
Funktionsvalet börjar i den horisontella menyraden och sedan följer
rullgardinsmenyer. I rullgardinsmenyn trycker man åter på "markerad
tangent". Alternativt så markerar man menypunkten med musplattan
eller med "pil upp/ned" och trycker sedan Return.
Softkeys: Betydelsen av softkeyn beror på aktuell
användningssituation. CNC PILOT markerar softkeyfunktionen med
symboler eller nyckelord.
Vissa softkeys fungerar som ”vippströmbrytare”. Moden är påslagen
när motsvarande fält har växlats till ”aktivt” (färgad bakgrund).
Inställningen bibehålles ända tills man åter stänger av funktionen.
Funktionstangenter: Exempelvis "OK- och Avbryt" för att avsluta
dialogrutan, funktionsknappen för "Utökad inmatning", etc.
Välj funktion med markören och tryck "Enter", eller välj funktion med
musplattan och tryck sedan vänster mustangent.
HEIDENHAIN CNC PILOT 4290
49
2.2 Info- och felmeddelandesystem
2.2 Info- och felmeddelandesystem
Informationssystemet
Informationssystemet ger dig utdrag från bruksanvisningen direkt på
skärmen. Översta raden visar valt ämne.
"Info" ger dig vanligen upplysning om aktuell driftssituation (hjälp
anpassad till situationen). Välj bland visade ämnesområden i de fall du
inte får situationsanpassad hjälptext.
„ Angående innehållsförteckningen
„ via ett index.
„ Agående sökfunktioner .....
Hänvisningar är markerade i texten. Klicka på hänvisningen med
musen, så kommer information upp om detta ämne.
Att anropa och avsluta Informationssystemet:
U
Att anropa informationssystemet
U
Att lämna informationssystemet
Innehåll, index, sökfunktioner: Vid aktivering öppnar infosystemet
"standardfönstret" (övre bilden). Med softkeyn öppnar ni fönstret
"Innehåll/index" varvid visas de olika ämnena i innehållsförteckningen
eller i indexet (undre bilden).
Fönstret "Innehåll/Index":
Softkey aktiv: Fönstret visas.
U
U
Softkey ej aktiv: Fönstret stängt.
Infofönstrets storlek: Med softkey kan du ändra till "Max storlek".
Stort fönster eller standardfönster:
Softkey aktiv: Info visas i "Stort fönster".
U
U
50
Softkey inte aktiv: Info visas i "Standardfönster".
2.2 Info- och felmeddelandesystem
Navigering i Infosystemet:
U
Navigering sker med musplattan på samma sätt som i
Windowsmiljö.
Texten överskrider fönsterstorleken:
U Med tangenterna "Pil upp/ned" och "Sida fram/tillbaka”
förflyttar man sig i texten. Förutsättning för detta är
dock att man befinner sig i "Ämnesfönstret"
(Temafönstret) och inte i fönstret "Innehåll/Index".
Flytta cursorn/markören:
U Tryck på softkey. Markören växlar mellan
ämnesfönster och Innehåll/Index.
Nästa/Föregående ämne:
U
Aktivera nästa ämne ur innehållsförteckningen.
U
Aktivera föregående ämne ur innehållsförteckningen.
Nästa/föregående ämne: Infosystemet lagrar "historik".
U
Gå till föregående ämne.
U
Gå till nästa ämne.
OEM-hjälp: Denna softkey fungerar bara, om maskinbyggaren har lagt
in onlinehjälp i systemet.
U
Anropa OEM-hjälp .....
HEIDENHAIN CNC PILOT 4290
51
2.2 Info- och felmeddelandesystem
Kontextanpassad Hjälp
"Info" ger dig vanligen upplysning om aktuell driftssituation (hjälp
anpassad till situationen). Välj bland visade ämnesområden i de fall du
inte får situationsanpassad hjälptext.
„ Angående innehållsförteckningen
„ via ett index.
„ Agående sökfunktioner .....
Direkta felmeddelanden
CNC PILOT använder "direkta felmeddelanden" när en omedelbar
åtgärd är möjlig. Man kvitterar meddelandet och åtgärdar felet.
Exempel: Inmatningsvärdet i parametern ligger utanför det tillåtna
området.
Information om felmeddelandet:
„ Felbeskrivning: Förklarar felet
„ Felnummer: För serviceändamål
„ Klockslag: när felet inträffade (information till dig)
Symboler
Varning: CNC PILOT upplyser endast om "problemet".
Exekveringen av programmet/användandet fortsätter.
Fel: Exekveringen av programmet/användandet stoppas.
Åtgärda felet innan du fortsätter bearbetningen.
52
2.2 Info- och felmeddelandesystem
Felmeddelande
Om ett fel inträffar under systemstart, drift eller programexekvering så
signaleras detta i datumfältet, visas i statusraden och lagras i
felpresentationen.
Så länge det finns felmeddelanden visas datumfältet med röd färg.
Information om felmeddelandet:
„ Felbeskrivning: Förklarar felet
„ Felnummer: För serviceändamål
„ Kanalnummer: Sliduppsättning som felet har inträffat i
„ Klockslag: när felet inträffade (information till dig)
„ Feltyp (endast vid fel):
„ Bakgrund: Detta meddelande skall ses som information eller det
är ett ”litet” fel som har inträffat.
„ Avbrott: Förloppet som utfördes (exekvering av en cykel,
förflyttningskommando, etc.) har avbrutits. Efter åtgärd av felet
kan man arbeta vidare.
„ Nödstopp: Förflyttningar stoppas och exekveringen av NCprogrammet avbryts. Efter åtgärd av felet kan man arbeta vidare.
„ Nödstopp: Förflyttningar stoppas och exekveringen av NCprogrammet avbryts. Stäng av systemet under en kort stund och
starta på nytt. Kontakta Er leverantör om felet återkommer.
Systemfel, internt fel: Om ett systemfel eller internt fel inträffar:
notera all information om detta meddelande och informera
leverantören. Man kan inte själv åtgärda interna fel. Slå av styrningen
och starta den på nytt.
Varningar under simulering: Om varningar inträffar under simulering
av ett NC-program visar CNC PILOT detta i statusraden.
Visning och borttagning av felmeddelanden:
U
Aktivera felvisning: Felmeddelandesystemet visar alla
ackumulerade fel.
U
Om flera fel visas, kan man bläddra mellan dem med
cursortangenterna.
U
Raderar det felmeddelande som markeras med
cursorn.
U
Raderar alla felmeddelanden.
U
Ytterligare information om det fel som har markerats
med cursorn
U
Lämnar felpresentationen.
HEIDENHAIN CNC PILOT 4290
53
2.2 Info- och felmeddelandesystem
Ytterligare information om felmeddelanden
Vid ett felmeddelande trycker man på Info-knappen resp. placerar
markören på felmeddelandet i Felpresentationen och trycker sedan på
Info-knappen, för att få en mer utförlig information om ett
felmeddelande.
Softkeys betydelse:
U
Information om nästa felmeddelande.
U
Information om föregående felmeddelande.
U
Växlar till det generella informationssystemet
U
Växlar till det generella informationssystemet
PLC-presentation
PLC-fönstret används för PLC-meddelanden och PLC-diagnos.
Information om PLC-fönstret finner du i maskinhandboken.
PLC-presentation aktiveras:
U
Öppna "felpresentationsskärmen"
U
Växlar till PLC-fönstret
U
Stänga PLC-fönstret
U
Tillbaka till felpresentationen
PLC-fönstret kan visas som alternativ till felmeddelandefönstret
54
2.3 Datasäkring
2.3 Datasäkring
CNC PILOT lagrar NC-program, driftsdata och parametrar på en
hårddisk. Eftersom en skada på hårddisken, exempelvis på grund av
förhöjd vibrations- eller stötbelastning, inte kan uteslutas,
rekommenderar HEIDENHAIN att skapade program, driftsdata och
parametrar regelbundet säkerhetskopieras till en PC eller ett USBminne.
I PC:n kan man använda DataPilot 4290, WINDOWS-programmet
Explorer eller andra lämpliga program för datasäkringen.
För dataöverföring och backup står Ethernet gränssnitt och USBgränssnitt till förfogande. Datautbyte via det seriella datasnittet
(RS232) är också möjligt.
HEIDENHAIN CNC PILOT 4290
55
2.4 Förklaring till använda begrepp
2.4 Förklaring till använda begrepp
„ MP: Med maskinparamtrar (MP) anpassas styrsystemet till aktuell
maskin, och olika inställningar görs för användarens bekvämlighet.
„ Cursor: I listor eller vid datainmatning är ett listelement, ett
inmatningsfält eller ett tecken markerat. Denna ”markering” kallas
för Cursor.
„ Cursorknappar: Med "Pilknapparna", "Sida fram/tillbaka" eller
musplattan förflyttar man markören.
„ Navigering: Inom listor eller inom inmatningsfältet kan man
förflytta markören för att välja den position som man vill titta på,
ändra, utöka eller radera. Se ”navigering” genom listan.
„ Aktiva/inaktiva funktioner, menypunkter: Funktioner eller
softkeys som för tillfället inte kan väljas visas "blekare".
„ Dialogbox: Annat namn för inmatningsfönster.
„ Editering: Ändring, tillägg och radering av parametrar, kommandon
etc. inom programmet, verktygsdata eller parametrar kallas för
”editering”.
„ Defaultvärde: Om en parameter i ett DIN-kommando eller någon
annan parameter är förinställd med ett värde så benämns dessa
"Defaultvärden".
„ Byte: Disketters/hårddiskars minneskapacitet anges i ”Byte”.
Eftersom CNC PILOT är utrustad med en hårddisk anges även
programlängden (fillängden) i Byte.
„ Extension: Filnamn består av det egentliga ”namnet” och en
”extension” (filtyp). Namn och extension är separerade av en ”.”.
Filtypen indikeras med typen av extension. Exempel:
„ ”*.NC”DIN-program
„ ”*.NCS”DIN-underprogram
„ ”*.MAS”Maskinparametrar
56
Manuell och automatisk
drift
HEIDENHAIN CNC PILOT 4290
57
3.1 Uppstart, avstängning, referenssökning
3.1 Uppstart, avstängning,
referenssökning
Uppstart
CNC PILOT visar i översta raden de olika stegen under uppstart av
systemet och begär att operatören ska välja lämplig driftart.
Sökning av referens krävs för vissa typer av mätsystem:
„ EnDat-givare: Referenssökning behövs ej.
„ Avståndskodade mätgivare: Axelpositionerna upprättas efter en kort
rörelse.
„ Standardgivare: Axlarna förflyttar sig till kända, fasta positioner.
Efter avslutad referenspunktssökning:
„ aktiveras positionsvisningen.
„ kan driftsart Automatik väljas.
Mjukvarugränslägen är aktiva först efter
referenssökningen.
Kör till referenserna i alla axlar
"Ref" > Välj referens automatiskt
Dialogrutan "Status för referenspunktssökning" upplyser om aktuell
status.
Ställ in sliduppsättning som skall referenssökas eller "alla
sliduppsättningar" (dialogbox "Referens automatiskt")
"Cykel-start" startar referenssökningen.
Med "Matningsstopp" kan referenssökningen
avbrytas. Starta referenspunktsökningen igen med
"CYCLE START"
"CYCLE STOP" avbryter referenssökningen
Ordningsföljden i vilken referens söks för de olika axlarna
bestäms i MP 203, 253,....
58
3.1 Uppstart, avstängning, referenssökning
Stega referenssökning (enstaka axel)
"Ref" > Välj referens med önskad knapp
Dialogrutan "Status för referenspunktssökning" upplyser om aktuell
status.
Ange slider och axel (dialogruta "Ange referens")
Så länge man håller "CYCLE START" intryckt kommer
referenspunktssökningen att fortsätta. Om knappen
släpps avbryts referenspunktssökningen.
"CYCLE STOP" avbryter referenssökningen
Övervakning av EnDat-givare
Om er maskin har EnDatgivare, kommer styrningen att lagra
axelpositionerna vid avstängning. Vid uppstart av styrsystem och
maskin kommer CNC PILOT att jämföra varje axelposition med de
lagrade axelpositionerna.
Vid differenser visas ett av följande meddelanden:
„ "Axeln förflyttades efter det att maskinen hade stängts av":
Kontrollera om axeln verkligen flyttade sig, och bekräfta den nya
positionen.
„ "Lagrad givarposition för axeln är ogiltig": Detta meddelande är
korrekt om styrsystemet kopplades in allra första gången, eller
mätgivaren eller andra avgörande delar i styrsystemet har bytts ut.
„ ”Parameter har ändrats. "Lagrad givarposition för axeln är ogiltig":
Detta meddelande är korrekt konfigureringsparametrar har ändrats.
Orsaken till något av de ovan angivna meddelandena kan även vara
defekter i givaren eller i styrsystemet. Kontakta din maskintillverkare
om problemet återkommer.
HEIDENHAIN CNC PILOT 4290
59
3.1 Uppstart, avstängning, referenssökning
Avstängning
"Avstängning" är tillgänglig i programmerings- och
organisationsdriftsarterna, om ingen driftsart har valts.
U
Tryck softkey för att stänga av CNC PILOT.
U
Bekräfta säkerhetsfrågan med "OK". CNC PILOT ber
dig att stänga av maskinen efter några sekunder.
Det korrekta avstängningsförfarandet noteras i felloggens fil.
60
3.2 Driftsart Manuell
3.2 Driftsart Manuell
Driftsart Manuell drift innehåller funktioner för inställning av svarven,
för inmätning av verktygens ställängder och för manuell bearbetning
av arbetsstycken.
Arbetsmöjligheter:
„ Manuell drift: Man kör maskinens slider och spindeln med
knapparna Manuell matning och handratten. Härigenom kan man
bearbeta ett arbetsstycke.
„ Driftsart Inställning: Inmätning av aktuella verktyg, inställning av
arbetsstyckets nollpunkt, position för verktygsväxling,
skyddsområdespositioner etc. Man förbereder alltså maskinen för
tillverkning av detaljer.
„ Inmätning av verktygsmått och ställängder: Verktygens mått
och läge erhålls med "tangering" eller med en mätprobe. Alternativt
kan verktygsdata, erhållna i annan, extern mätutrustning, matas in i
verktygsregistren.
För manuell drift kan man konfigurera upp till sex olika
maskinskärmbilder (se "Maskinpresentation" på sida 98). Med
softkeys väljer man vilken variant man vill se.
I manuell drift visas data beroende på inställningen av
styrsystemparameter 1 MM eller TUM.
Softkeys för Manuell drift och
Inställningsfunktioner
„ Aktivera handratt för en axel
„ Välj utväxling för handratten
Växla maskinpresentation
OBS! Om maskinen inte har sökt referenserna:
„ Visas ej korrekta positioner.
„ Mjukvarugränslägena är ej i funktion.
Revolver en position bakåt
Revolver en position framåt
Ange matning per varv
Ange spindelvarvtal
Ange M-funktion
HEIDENHAIN CNC PILOT 4290
61
3.2 Driftsart Manuell
Mata in maskindata
Ställ in matning
I menygruppen "F" definierar man matning per varv resp per minut.
Ställ in matning per varv
U
U
Välj "F> matning per varv"
Mata in matningshastigheten i "mm/varv" (resp tum/varv")
Ställ in matningshastigheten per minut:
U
U
Välj "F> matning per minut"
Mata in matningshastigheten i "mm/min" (resp tum/min")
Ställ in spindelvarvtal eller spindelorientering
I menygruppen "S" definierar man spindelvarvtal, konstant
skärhastighet eller spindelorientering.
Ställ in spindelvarvtal:
U
U
Välj "S > varvtal S"
Ange varvtalet i "varv/min"
Ställ in konstant skärhastighet:
U
U
Välj "S > V-konstant"
Mata in skärhastigheten i "m/min" (resp "fot/min")
Konstant skärhastighet kan bara användas för slider med
X-axel aktiv.
Ställ in varvtalsbegränsning:
Tillgänglig från software-version 625 952-05.
Förutsättning: Logga in som "NC-programmerare" (eller högre).
U
U
U
Ställ in spindel med spindel-växlingsknappen
Välj "S > varvtalsbegränsning"
Ange maximalt varvtal i "varv/min"
Som förslagsvärde anges den aktuella varvtalsgränsen för den valda
spindeln. Den angivna varvtalsgränsen sparas i Maskinparameter 805,
.. (Absolut maximalt varvtal).
Genomför positionering till ett vinkelläge (spindelorientering):
U
U
U
Ställ in spindel med spindel-växlingsknappen
Välj "S> Spindelorientering"
Ange vinkel (dialog "spindelorientering")
U Med "CYCLE START" vrids spindeln
U
62
"CYCLE STOP" stänger dialogen
3.2 Driftsart Manuell
Verktygsväxling
U Välj "T"; ange revolverposition, eller
U
nästa revolverposition, eller
U
föregående revolverposition, eller
Funktioner för verktygsväxling:
„ Växla fram verktyg
„ Beräkna nya ställängder för verktygen
„ Tag fram "nytt" Ärvärde för positionsvisningen
Mata in M-kod
I menygruppen "M" definierar man antingen direkt M-koder som skall
utföras, eller så väljer man dem i menyn.
Utför M-koder:
U
Välj "M > M-direkt"
U
Ange önskad M-kod (dialog "M-funktion")
U
Med "CYCLE START" utför man M-funktionen
U
"CYCLE STOP" stänger dialogen
Välj och utför M-koder:
U
Välj "M"
U
Välj önskad M-koder i menyn
U
Med "CYCLE START" utför man M-funktionen
U
"CYCLE STOP" stänger dialogen
M-menyn är olika i olika maskiner. Den kan avvika från
exemplet.
HEIDENHAIN CNC PILOT 4290
63
3.2 Driftsart Manuell
Manuell svarvning
I menygruppen "Manuell" sammanfattas G-funktioner, enkel längdoch plansvarvning och av maskintillverkaren förberedda NC-program
för manuell drift.
Enkel längd- och plansvarvning:
U
U
U
Välj "Manuell > kontinuerlig matning"
Välj matningsriktning (dialog "Kontinuerlig matning")
Styr matningen md CYCLE-knapparna (jog)
Vid "Kontinuerlig matning" måste man ha definierat en
matning/varv.
Utför G-kod:
U
U
U
U
Välj "Manuell > G-funktion"
Ange önskad G-kod (dialog "G-nummer")
Mata in funktionsparameter
Tryck "OK": G-funktionen utförs
Följande G-funktioner är tillåtna:
„ G30 – baksidebearbetning
„ G710 – addera verktygsmått
„ G602..G699 – PLC-funktioner
Manuell-NC-program
Beroende på svarvens konfiguration med maskintillverkarens NCprogram, som kompletterar manuell drift, kan vissa bearbetningar
utföras (t ex baksidebearbetning)
U
U
U
Välj "Manuell"
Välj önskat "Manuellt NC-program" i menyn
Styrsystemet hämtar NC-programmet och visar det
U Med "CYCLE START" startar man NC-programmet
64
3.2 Driftsart Manuell
Handratt
U
Välj en huvudaxel eller C-axel för handratten (dialog
"handratt axelval")
U
Ange matning resp vridningsvinkel per
handrattsinkrement (dialog "handratt axelval").
U
Upphäv tilldelningen till handratten: Tryck softkey
"Handratt" när dialogen är öppen.
Man ser tilldelningen för handratten och handrattens utväxling i
maskinvyn (axelbokstav och decimaler för handrattsutväxlingen är
markerade).
Tilldelningen av handratten upphävs i följande situationer:
„ Slidväxling
„ Byte av driftsart
„ Trycka på en rikningsknapp för manuell drift
Spindel- och matningsknappar
Knapparna "Maskinmanövrering" används för bearbetning av
arbetsstycken, manuell drift och för specialfunktioner såsom att
erhålla positioner/korrektörsvärden (Teach in, tangering av yta etc).
Nedan följer aktivering av verktyg, bestämning av spindelvarvtal och
matningar.
Följande värden definieras i MP:
„ MP 805, 855, ...: Spindelvarvtal vid "vridning"
„ MP 204, 254, ...: Snabbtransporthastighet
Spindelknappar
Starta spindel i M3-/M4-riktning
Spindeln roterar i M3-/M4riktning, till man trycker på
knappen (spindel "vridning")
Spindelstopp
Om man samtidigt trycker på matningsknapparna X och Z,
så rör sig sliderna diagonalt.
Knappar för manuell matning (joggknappar)
Förflytta slid i X-riktningen
Förflytta slid i Z-riktningen
Förflytta slid i Y-riktningen
Kör sliden i snabbmatning: Håll
samtidigt inne snabbmatningsoch matningsknappen
HEIDENHAIN CNC PILOT 4290
65
3.2 Driftsart Manuell
Slidväxlings- och spindelväxlingsknappar
Vid svarvar med flera slider hänför sig följande tangenter, funktioner
och visningar till valda slider:
„ Matningsknappar
„ Inställningsfunktioner: (T ex Ställa in arbetsstyckets nollpunkt,
definiera verktygsväxlingläge, etc)
„ Slidberoende visningselement på maskinens skärm
„ Visning av "Valda slider": Maskinens skärm
"Vald slid" visas i skärmbilden "Slidskärm" (se "Maskinpresentation" på
sida 98).
Växling av slid: Knapp för växling av slid
På svarvar med flera spindlar hänför sig följande knappar och
skärmbilder till vald spindel:
„ Spindelknappar
„ Spindelberoende visningselement på maskinens skärm
"Vald spindel" visas i skärmbilden "Spindelskärm" (se
"Maskinpresentation" på sida 98).
Växling av spindel: Spindelväxlingsknapp
66
Slid- och spindelväxlingsknapp
Växla till nästa slid
Växla till nästa spindel
3.3 Tabell för verktyg och uppspänningsdon
3.3 Tabell för verktyg och
uppspänningsdon
Verktygslistan (revolvertabellen) visar aktuell bestyckning av en
verktygsbärare. Vid "Upprättning av verktygslista" matar man in
verktygens nummer.
Man kan hämta uppgifterna från avsnittet REVOLVER från NCprogrammet för att ställa in verktygslistan. Funktionerna "Jämför lista,
Övertag lista" hänför sig till senaste, i Automatisk drift översatta NCprogram.
Kollisionsrisk
„ Jämför verktygslistan med verktygsbärarnas verktyg
och kontrollera verktygsdata före
programexekveringen.
„ Verktygslistan och inmatade verktygsmått måste
motsvara de givna omständigheterna, eftersom CNC
PILOT använder dessa data vid alla slidrörelser,
kollissionsövervakning etc.
Softkeys för att upprätta verktygslista
Radera verktyg
Överför verktyget från
"buffertminnet"
„ Radera verktyg
„ Iordningställ verktyget i
"buffertminnet"
Editera verktygsparametrar
Inmatning i databanken - enligt
vertygstyp
Inmatning i databanken - enligt
identitetsnummer
HEIDENHAIN CNC PILOT 4290
67
3.3 Tabell för verktyg och uppspänningsdon
Anpassning av verktygslistan
I "Iordningsställa verktygslista" definierar man verktygslistan
oberoende av ett NC-programs innehåll.
För in verktyg
Välj "Iordningställa > verktygslista > Iordningställa lista"
Välj verktygsplats
Mata in verktygsdata direkt:
Tryck ENTER (eller INS-tangent): CNC PILOT öppnar då dialogen
"Inställning"
Mata in identitetsnumret och stäng sedan dialogen
Välj verktyg från databanken:
Lista verktyg efter typmask, eller
efter idnummer
Markera önskat verktyg
Välj verktyget
68
3.3 Tabell för verktyg och uppspänningsdon
Radera verktyg
Välj "Iordningställa > verktygslista > Iordningställa lista"
Välj verktygsplats
Softkey eller
DEL-knappen - radera verktyget
Byta verktygsplats
Välj "Iordningställa > verktygslista > Iordningställa lista"
Välj verktygsplats
Raderar verktyget, och lagrar det i buffertminnet för
identitetsnummer
Välj ny verktygsplats
Överför verktyget från "buffertminnet för
identitetsnummer". Om platsen var upptagen
placeras det "tidigare verktyget" i buffertminnet.
HEIDENHAIN CNC PILOT 4290
69
3.3 Tabell för verktyg och uppspänningsdon
Jämför verktygslistan med NC-program
CNC PILOT jämför den aktuella verktygslistan med uppgifterna i det
NC-program som senast översattes i driftart Automatik. Inmatningarna
i avsnitt REVOLVER gäller som börverktyg.
CNC PILOT markerar följande verktyg:
„ Aktivt verktyg är ej lika med börverktyget
„ Aktivt verktyg: ej upptaget; börverktyg: upptaget
Verktygsplatser, som enligt programmet inte används, kan ej väljas.
Kollisionsrisk
„ Verktygsplatser som är upptagna, men som inte behövs
enligt NC-programmet, visas INTE markerade.
„ CNC PILOT kontrollerar det i verkligheten inmatade
verktyget, även om det inte motsvarar önskad
beläggning.
Jämför verktygslista
Välj "Iordningställa > verktygslista > Jämföra lista"
CNC PILOT visar verktygslistans aktuella beläggning och markerar de
positioner som avviker från den programmerade verktygslistan.
Välj markerad verktygsplats
Tryck ENTER (eller INS-tangent): CNC PILOT öppnar
då dialogen "Jämför bör-är"
Övertag börverktygets nummer i verktygslistan
Sök verktyget i databanken
Välj verktyget
70
3.3 Tabell för verktyg och uppspänningsdon
Övertag verktygslistan från NC-programmet
CNC PILOT övertar "Ny verktygsriggning" från avsnitt REVOLVER
(avser det i automatisk drift senast översatta NC-programmet).
Beroende på den tidigare bestyckningen av verktygsbäraren kan
följande situationer uppstå:
„ Verktyg används ej: CNC PILOT matar in "de nya verktygen" i
verktygslistan. Positioner som var upptagna i den gamla
verktygslistan bibehålls, om de inte används av den nya listan.
Radera verktyget om det är aktuellt.
„ Verktyget finns på annan plats: Ett verktyg matas INTE in, om det
finns i verktygslistan, men skulle erhålla en annan plats i den nya
riggningen. CNC PILOT meddelar detta fel. Byt verktygsplatsen.
Så länge som en verktygsplats inte är samma som i bör-riggningen,
markeras detta.
Kollisionsrisk
„ Verktygsplatser som är upptagna, men som inte behövs
enligt NC-programmet, bibehålls .
„ CNC PILOT kontrollerar det i verkligheten inmatade
verktyget, även om det inte motsvarar önskad
beläggning.
Överför verktygslista
Välj "Iordningställa > verktygslista > Övertag lista"
Enkla verktyg
Inställningsfunktionerna använder verktyg, som är inlagda i
databanken. Om NC-programmet använder "enkelt verktyg", utförs
följande:
U
U
Översättning av NC-program: CNC PILOT uppdaterar automatiskt
verktygslistan.
Om platser i verktygslistan innehåller "gamla verktyg", ställs en
säkerhetsfråga: "Ska verktygslistan uppdateras?" - Uppdatering med
nya data sker först efter operatörens godkännande.
Verktyg, som inte är definierade i databanken, får i stället för ett
nummer beteckningen "_AUTO_xx" (xx: T-Nummer).
Definiera data för "enkla verktyg" i NC-programmet.
HEIDENHAIN CNC PILOT 4290
71
3.3 Tabell för verktyg och uppspänningsdon
Verktygslivslängd
Ange reservverktygen i ingreppstidssystemet och ange att verktyget
är klart att användas. Ingeppstid/antal detaljer bestäms i
verktygslistan.
Verktygslistan innehåller, förutom verktygsnumren och -beteckning
även data avseende verktygens livslängd.
„ Status: kvarvarande ingreppstid/antal detaljer
„ Insatsberedskap: Om ingreppstiden/max antal detaljer är
överskridet, sätts verktyget i status "Ej tillgängligt".
„ Systerverktyg: Om verktyget inte är tillgängligt, används
systerverktyget.
Dialogen "Livslängdsövervakning" används för att visa och ändra data
för verktygslivslängder.
Data, som man matar in i "händelse 1,2" kan man utvärdera i NCprogram med variabelprogrammeringParameter "Hantering av verktygslivslängd":
„ Systerverkt. (Reservverktyg): T-nummer (revolverposition) för
reservverktget
„ Händelse 1: Händelse som utförs när verktyg har uppnått max
livslängd eller antal tillverkade detaljer har uppnått ett angivet värde
(händelse 21...59).
„ Händelse 2: Händelse som utförs när senaste verktyget har uppnått
max livslängd eller senast antal tillverkade detaljer har uppnått ett
angivet värde (händelse 21...59).
„ Insatsberedd: Definierar verktyget som "tillgängligt/ej tillgängligt"
(endast för livslängdsövervakning).
Livslängdsvärden utvärderas endast vid aktiv
verktygslivslängdövervakning.
72
3.3 Tabell för verktyg och uppspänningsdon
Ange parametrar för ingreppstid
Välj "Iordningställa > verktygslista > verktygslivslängdövervakning"
CNC PILOT visar använda verktyg
Välj verktygsplats
Tryck ENTER : CNC PILOT öppnar då dialogen
"verktygslivslängdövervakning"
Ange reservverktyg och övriga parametrar för verktygslivslängden.
Aktivera växelfältet "Nya skär": CNC PILOT övertar livslängd/antal
detaljer från minnet och definierar verktyget som "Färdigt att
använda".
Uppdatera alla verktyg i revolvern
Välj "Iordningställa > verktygslista > uppdatera
verktygslivslängdövervakning"
Besvara "Säkerhetsfråga" med OK: CNC PILOT övertar livslängd/antal
detaljer från minnet och definierar alla verktyg i verktygsbäraren som
"Färdiga att använda".
CNC PILOT visar "Verktygslista för verktygslivslängdsövervakning" för
kontroll.
Användningsexempel: Man har bytt alla skärplattor på verktygen och
vill fortsätta tillverkningen av detaljer med aktiv
verktygslivslängdsövervakning.
HEIDENHAIN CNC PILOT 4290
73
3.3 Tabell för verktyg och uppspänningsdon
Anpassning av listan med uppspänningsdon
Spänndontabellen" utvärderas i den simultana grafiken.
Med "Sida fram/bak" växlar man till fastspänning i andra spindlar.
Parameter "Spindel x" (huvudspindel, spindel 1, ...)
„ Chuckens namn: Referens till minnet
„ Backarnas namn: Referens till minnet
„ Extra spänndonsdetaljer: Referens till minnet
„ Typ av fastspänning: Invändig/utvändig samt använda spännytor
„ Spänndiamter: Diametern på arbetsstycket där uppspänning görs.
(arbetsstycket ytterdiamter vid utvändig fastspänning,
innerdiameter vid invändig fastspänning)
Parameter "Dubbdocka"
„ Pinolnamn: Referens till minnet
Inställning av spänndonstabell
Välj "Iordningställa > spänndon > för huvudspindel (eller dubbdocka)"
För chuck, chuckbackar och andra spänndon: nge identitetsnummer/namn för donet
Lista spänndonen efter typmask
Visa spänndonen genom att maska identitetsnummer
Välja spänndon från databanken:
Uppspänningssätt: Tryck softkey flera gånger för att
välja uppspänningssätt
Mata in spänndiamter
74
3.4 Inställningsfunktioner
3.4 Inställningsfunktioner
Ställ in position för verktygsväxling
Med G14 körs sliderna till verktygsväxlingspunkten. Denna punkt
ska vara så långt från arbetsstycket, att revolvern alltid kan vridas
obehindrat.
Verktygsväxlingspunkten anges och visas som avståndet
mellan maskinens nollpunkt och verktygsbärarens
referenspunkt. Om detta värde ej visas, bör man "lära"
systemet denna position (verktygsväxlingspositionen).
Verktygsväxlingspunkten är en inställningsparameter.
Ställa in verktygsväxlingspunkt
Vid mer än en slid: Välj slid
Välj "Bestämma > verktygsväxlingspunkt"
Dialogen "Verktygsväxlingspunkt" visar tillåten position.
Mata in verktygsväxlingspunkten
Ställ in position för verktygsväxling med "inlärning"
Kör till position för verktygsväxling.
Övertag positionen som verktygsväxlingspunkt, eller
Kör axel till position för verktygsväxling (eller X- eller
Y-axel).
Övertag axelpositionen
HEIDENHAIN CNC PILOT 4290
75
3.4 Inställningsfunktioner
Flytta arbetsstyckets nollpunkt
„ "Förskjutningen" hänför sig till maskinens nollpunkt.
„ Man kan flytta arbetsstyckets nollpunkt i alla
huvudaxlarna.
Arbetsstyckets nollpunkt är en inställningsparameter.
Bestäm arbetsstyckets nollpunkt
Vid mer än en slid: Välj slid
Växla fram verktyg
Välj "Bestämma > Flytta nollpunkt"
Dialogen "Flytta nollpunkt" visar tillåten position för arbetsstyckets
nollpunkt.
Tangera ändytan
Tangeringsposition = Arbetsstyckets nollpunkt
Överför tangeringspositionen som arbetsstyckets
nollpunkt
Arbetsstyckets nollpunkt relativt tangeringspositionen
Överför tangeringspositionen
Mata in mätvärdet för avståndet "tangeringspunkt - arbetsstyckets
nollpunkt"
Mata in arbetsstyckets nollpunkts position
76
3.4 Inställningsfunktioner
Bestäm kollisionsfritt område (skyddszon)
Parametrar för skyddszon:
„ fungerar som "övervakning av skyddszon", ej som
gränslägesbrytare
„ hänför sig till maskinens nollpunkt
„ X-värden avser radiemått
„ 99999/–99999 betyder: ingen övervakning på denna sida
av skyddszonen
Skyddszonparametrarna hanteras i MP 1116, 1156, ...
Ställa in skyddszon
Växla in valfritt verktyg (dock inte T0).
Välj "Iordningställa > Skyddszoner"
Inlärning av parametrar för skyddszon per axel
Välj inmatningsfält.
Positionera verktyget till skyddszonens gränsläge.
Övertag "Skyddszon -X (eller +X, -Y, +Y, -Z, +Z)
Mata in om det är positiv eller negativ skyddszonparameter
Välj positivt eller negativt inmatningsfält.
Positionera verktyget till skyddszonens positiva eller negativa
gränsläge.
Övertag samtliga positiva eller negativa axelpositioner
Mata in skyddszonparameter
HEIDENHAIN CNC PILOT 4290
77
3.4 Inställningsfunktioner
Iordningställande av maskinmått
Funktionen tar hänsyn till maskinmått 1...9 och mått för "konfigurerade
axlar". Maskinmåtten kan användas i NC-program.
Maskinmåtten lagras i MP 7.
Maskinmått utgår från maskinens nollpunkt.
Iordningställande av maskinmått
Välj "Iordningställa > maskinmått"
Mata in maskinmåtts nummer
Inlärning av enskilt maskinmått
Välj inmatningsfält.
Kör axeln till "position".
Övertag axelpositionen som maskinmått (eller Y- eller
Z-position).
Inlärning av alla maskinmått
Kör sliden till "position".
Övertag slidens samtliga axelpositioner som
maskinmått.
Mata in maskinmåtten
Ange värde (dialog "ange maskinmått x")
78
3.4 Inställningsfunktioner
Verktygsmätning
Typ av verktygsmätning anges i MP 6:
„ 0: Tangering
„ 1: Mätning med mätprobe
„ 2: Mätning med mätoptik
Beroende på aktuell mätmetod kör man till en av systemet känd
position inom rörelseområdet. CNC PILOT beräknar härur
ställängderna för verktygen:
„ Inmatningen i dialogen "Mata in mätvärde" refererar till
arbetsstyckets nollpunkt.
„ Verktygets korrekturvärde raderas samtidigt.
„ CNC PILOT matar in de nya verktygsvärdena i
verktygslistan.
Verktygsmätning
Växla fram verktyg
Välj "Bestämma > verktygsdata > verktygsmätning"
Dialogen "Verktygsmätning T..." visar korrekta verktygsmått.
Uppmätning av verktygsmått genom tangering
Välj inmatningsfält "X"; tangera en diameter.
Överför diametervärdet
Välj inmatningsfält "Z"; tangera en ändyta.
Övertag "Z-värde"
Verktygsmätning med mätprobe
Välj inmatningsfält "X/Z".
Kör verktygsspetsen i X-/Z-riktning till mätproben. CNC PILOT övertar
"Mätvärde X/Z".
HEIDENHAIN CNC PILOT 4290
79
3.4 Inställningsfunktioner
Verktygsmätning med mätoptik
Välj inmatningsfält "X/Z".
Kör verktygsspetsen i X-/Z-riktning så att spetsen sammanfaller med
hårkorset i optiken.
Övertag "Z-värde"
Mata in verktygsmått
Uppmätning av verktygskompensering
Växla fram verktyg
Välj "Bestämma > verktygsdata > verktygskompenseringar"
Välj handratt för X-axeln och förflytta verktyget kompenseringsvärdet
Välj handratt för Z-axeln och förflytta verktyget kompenseringsvärdet
CNC PILOT övertar kompenseringsvärdet.
80
3.5 Automatisk drift
3.5 Automatisk drift
Översikt av softkeys i automatisk drift
I automatisk drift anges och visas data, beroende på
inställningen av styrsystemparameter 1, MM eller TUM.
Inställningen i NC-programmets "huvud" bestämmer
programmets utförande, man kan inte påverka förlopp
eller visning.
Växla till "Grafisk skärm"
Växla maskinpresentation
Ställ in blockpresentation för
ytterligare kanaler
Visa basblock (enskilda
förflyttningsbanor)
Undertryck/tillåt variabelutmatning
Ställ in enkelblocksdrift
Programstopp med M01 (valbart
stopp)
Genomför startblocksökning
HEIDENHAIN CNC PILOT 4290
81
3.5 Automatisk drift
Programval
CNC PILOT översätter NC-programmet innan man kan aktivera det
med Cykelstart. "#-Variabler" matas in under översättningsförloppet.
"Återstart" hindrar en ny översättning, "Nystart" (såsom första start)
medför en ny översättning av programmet.
„ Om inte "Revolvertabellen" i NC-programmet motsvarar
aktuell, korrekt tabell, ges en varning.
„ NC-programmet är aktivt till man väljer ett annat
program, även om svarven dessemellan har varit
avstängd.
Programval
Välj "> Programval" CNC PILOT öppnar listan med NC-program.
Välj NC-program
NC-programmet laddas utan föregående översättning, om
inga ändringar har gjort i programmet eller i verktygslistan.
inte svarven dessemellan har varit avstängd.
Återstart
Välj "> Återstart"
Senast aktiva NC-program laddas utan föregående översättning, om
inga ändringar har gjort i programmet eller i verktygslistan.
inte svarven dessemellan har varit avstängd.
82
3.5 Automatisk drift
Nystart
Välj "> Nystart"
NC-programmet laddas och översätts.
(användning: Starta ett NC-program med #-variabler.)
Om DIN PLUS
Välj "Prog > från DIN PLUS"
Det i DIN PLUS valda NC-programmet laddas och översätts.
HEIDENHAIN CNC PILOT 4290
83
3.5 Automatisk drift
Sökning av startblock
Vid sökning av startblock
„ läser CNC PILOT in teknologidata från programmets början, men
utför inga verktygsväxlingar.
„ utför inga rörelser.
Kollisionsrisk
„ Om startblocket innehåller ett T-kommando, börjar CNC
PILOT med att vrida revolvern.
„ Första rörelsekommandot följer från aktuell
verktygsposition.
„ Välj för alla slider ett lämpligt startblock, innan du trycker
på softkey "Övertag".
Startblocksökning
Aktivera startblocksökning
Placera markören på startblocket. (Softkeys hjälper dig vid sökningen
av startblocket.)
Ange N-nummer: flytta markören till blocknumret
Ange T-nummer: flytta markören till nästa Tkommando
Ange L-nummer: flytta markören till nästa
underprogramanrop
CNC PILOT startar startblocksökningen
Starta vid valt NC-block
84
3.5 Automatisk drift
Påverka programförloppet
Utsläckningsnivå (block skip)
NC-block med valda blocköverhopp utfört inte vid aktiverat
blocköverhopp. Visningsfältet "Blocköverhopp" markerar de valda
(aktiva) blocköverhoppen.
OBS Vid in-/urkoppling av blocköverhopp reagerar CNC
PILOT först efter ca 10 block (eftersom styrsystemet vid
exekvering läser in ett antal block i en buffert).
Aktivera/stänga av blocköverhopp:
Välj "> Blocköverhopp"
Aktivera blocköverhopp
Ange "Blocköverhopp nr"; flera blocköverhopp anges som en
nummerföljd
Visningsfält "Block skip" (valbart
blocköverhopp)
Stäng av blocköverhopp:
Ange blocknumren som tomma.
Markeringens betydelse:
„ Övre raden: inmatade blocköverhopp
„ Undre raden: aktiva blocköverhopp
Produktion av ett bestämt antal detaljer
Välj "> Tillverkning av antal detaljer"
Bestäm stycktal
Arbeta med tillverkning av visst antal detaljer:
„ Räkneområde: 0..9999
„ Uppräkning sker efter varje programgenomkörning.
„ CNC PILOT nollställer räknaren, när man väljer ett NC-program.
„ När önskat antal detaljer uppnåtts, kan man inte starta NCprogrammet mer. Välj "Återstart", om programmet skall startas igen.
„ Detaljräknaren bibehåller sitt värde även om maskinen har varit
avstängd.
„ Antal detaljer=0: Ingen begränsning; räknaren ökas dock.
„ Antal detaljer>0: CNC PILOT tillverkar angivet antal detaljer;
räknaren minskas.
HEIDENHAIN CNC PILOT 4290
85
3.5 Automatisk drift
V-Variabler
Arbeta med V-variabler:
„ I dialogen "V-variabler" kan man se och mata in variabelvärden.
„ V-variabler definieras vid NC-programmets början. Betydelsen
fastställs i NC-programmet.
Kontrollera och mata in V-variabler:
Välj "Förlopp > V-variabler"
CNC PILOT visar de i NC-programmet definierade V-variablerna.
Ändra variabler: Tryck på funktionen "Editera"
Driftart enkelblock:
I driftart Enkelblock utförs ett NC-kommando (ett block), sedan återgår
CNC PILOT till "matningsstopp".
Ställ in enkelblocksdrift
Aktivera driftart enkelblock
Med "CYCLE START" utför man nästa NC-block
Valbart STOPP
När "Valbart stopp" är aktiverad så stoppar CNC PILOT vid M01 och
intar "matningsstopp".
Programförlopp vid "Valbart stopp"
Aktivera "Valbart STOPP"
När M01 är programmerat och utförs så intar CNC PILOT läge
"matningsstopp".
Starta programexekveringen igen med "CYCLE
START"
86
Status valbart stopp
Valbart STOPP från
Valbart STOPP till
3.5 Automatisk drift
Matningsövermanning F%
Med matningsövermanning ändrar man programmerad matning
(område 0% ...150%). 150 %). På skärmen visas aktuell
matningsövermanning.
Inställning av matningsövermanning
Ställ in önskad övermanning med dess vred (på maskinpanelen)
Varvtalsövermanning
Med matningsövermanning ändrar man programmerad matning
(område 50 % ...150%). 150 %). Maskinpresentationen visar den
aktuella varvtalsövermanningen.
Ställ in varvtalsövermanning
Varvtal till 100 % (programmerat värde)
Öka varvtal med 5 %
Minska varvtal med 5 %
HEIDENHAIN CNC PILOT 4290
87
3.5 Automatisk drift
Kompenseringar
Verktygskompenseringar
U Välj "Komp > Verktygskompensering"
U T-nummer: CNC PILOT visar aktivt T-nummer och
kompenseringsvären. Man kan ange ett annat T-nummer.
U Ange kompenseringsvärde
U CNC PILOT adderar angivna kompenseringsvärden till befintliga
värden.
Verktygskompenseringar:
„ Verkställs i nästa rörelsekommando
„ Överförs till minnet
„ Kan ändras högst 1 mm
Adderande kompensering
U Välj "Komp > adderande verktygskompensering"
U Mata in kompenseringsnumret (901...916). CNC PILOT visar
använda kompenseringar.
U Ange kompenseringsvärde
U CNC PILOT adderar angivna kompenseringsvärden till befintliga
värden.
Adderande kompenseringar:
„ aktiveras med "G149..."
„ hanteras med inställningsparameter 10
„ Kan ändras högst 1 mm
88
3.5 Automatisk drift
Verktygslivslängd
Under automatisk dift kan man aktivera/avaktivera
livslängdsövervakning för verktyg och uppdatera värden för detta.
Ändra livslängden
Välj "Ändra > verktygslivslängdsövervakning"
CNC PILOT visar "Verktygslistan med aktuella ingreppstider".
Välj verktygsplats
Tryck ENTER : CNC PILOT öppnar då dialogen
"verktygslivslängdövervakning"
Välj "aktivera funktionsberedskap"
Tryck på knapp "Nytt skär" för uppdatering av ingreppstiderna.
HEIDENHAIN CNC PILOT 4290
89
3.5 Automatisk drift
Inspektionsdrift
Vid inspektionsdrift avbryter man programkörningen för att kontrollera
resp ändra data för aktivt verktyg, eller byta skärplatta. NCprogrammet fortsätter man vid avbrottsstället.
När man kör bort verktyget, lagrar CNC PILOT upp till fem rörelser.
Därvid motsvarar varje riktningsändring en förflyttning.
Tips vid inspektionsdrift:
„ Under inspektionsdriften kan man rotera revolvern,
påverka spindelknapparna, etc.
Återkörningsprogrammet växlar tillbaka rätt verktyg.
„ Om man har bytt skär ska man välja
kompenseringsvärde så att verktyget kommer att
placera sig utanför avbrottspositionen.
„ I CYCLE STOP-läge kan man avbryta inspektionscykeln
med ESC-tangenten och växla till manuell drift.
Inspektionscykeln utförs i följande steg:
1
2
3
Avbryt programmet och kör undan verktget.
Kontrollera verktyget och byt skär om så behövs.
Kör undan verktyget
1. Inspektionsdrift - Köra undan verktyget
Avbryt programexekvering
„Välj "INSP(ektion)"
Frikör verktyget med handriktningsknapparna.
Vrid revolvern om det behövs.
90
3.5 Automatisk drift
2. Inspektionsdrift - Kontrollera skäret
Kontrollera skäret och byt skär om så behövs.
Avsluta inspektionsförloppet. CNC PILOT startar
återkörningsprogrammet („_SERVICE“).
Dialogen "Verktygskompensering" öppnas, och man matar in
kompenseringen.
Om man har bytt skär ska man välja kompenseringsvärde så att
verktyget kommer att placera sig utanför avbrottspositionen.
Aktivera i förekommande fall spindeln.
3. Inspektionsdrift - Köra undan verktyget
Vid början av återkörningen kommer två frågor: Omstart vid
återkörning?" och "Återkörning på eller utanför avbrottspositionen?".
Man påverkar återkörningen med sitt svar på följande sätt:
„ Omstart = ja (se 3.1 Återkörning av verktyg och "omstart")
„ Körning till avbrottspunkten: Återstartprogrammet kör verktyget
med snabbmatning till avbrottspunkten och fortsätter
programkörningen utan avbrott.
„ Körning utanför avbrottspunkten: Återstartprogrammet kör
verktyget med snabbmatning utanför avbrottspunkten och
fortsätter programkörningen utan avbrott.
„ Omstart = nej (se 3,2 Återkörning av verktyg och stopp)
„ Körning till avbrottspunkten: Återstartprogrammet kör verktyget
till avbrottspunkten och väntar där.
„ Körning utanför avbrottspunkten: Återstartprogrammet kör
verktyget utanför avbrottspunkten och väntar där.
"Omstart = ja" används som regel när man inte har bytt skärplatta.
HEIDENHAIN CNC PILOT 4290
91
3.5 Automatisk drift
3.1 Återkörning av verktyg och "omstart"
Starta återkörningsprogrammet.
Dialogen "Omstart vid återkörning?" öppnas. Mata in "1" (=ja)
Körning till UP (avbrottspunkt):
Dialogen "Körning till avbrottspunkt (UP)" öppnas. Mata in "0" (=till UP)
Återstartprogrammet kör verktyget avbrottspunkten och fortsätter
programkörningen utan avbrott.
Körning utanför UP:
Dialogen "Körning till avbrottspunkt (UP)" öppnas - mata in "1 (utanför
UP)".
Ange dessutom avståndet till avbrottspunkten i dialogen "Avstånd till
avbrottspunkten"
Återstartprogrammet kör verktyget utanför avbrottspunkten och
fortsätter programkörningen utan avbrott.
Inspektionscykeln är avslutad.
92
3.5 Automatisk drift
3.2 Återkörning av verktyg och stopp
Starta återkörningsprogrammet.
Dialogen "Omstart vid återkörning?" öppnas - ange "0" (=nej).
Körning till UP (avbrottspunkt):
Dialogen "Körning till avbrottspunkt (UP)" öppnas - mata in "0 (till UP)".
Återkörningsprogrammet kör verktyget till avbrottspunkten och
stoppar.
Körning utanför UP:
Dialogen "Körning till avbrottspunkt (UP)" öppnas - mata in "1 (utanför
UP)".
Ange dessutom avståndet till avbrottspunkten i dialogen "Avstånd till
avbrottspunkten"
Återkörningsprogrammet kör verktyget utanför avbrottspunkten och
stoppar.
Programförloppet fortsättes. Inspektionscykeln är
avslutad.
Välj "Insp(ektion)" igen
Dialogen "tangering med verktyg" öppnas (som information).
Välj X-/Z-axel för handratten och "tangera"
Överför kompenseringsvärdet med "övertag värde"
Programförloppet fortsättes. Inspektionscykeln är
avslutad.
Om NC-programmet stoppas utanför avbrottspunkten, är
det normalt att köra undan från avbrottspunkten:
„ Om inmatat avstånd är större än avståndet "blockets
början - avbrottspunkten", så startar CNC PILOT från det
avbrytna blockets början.
„ Om inmatat avstånd är mindre än avståndet "blockets
början - avbrottspunkten", så tar CNC PILOT hänsyn till
avståndet.
HEIDENHAIN CNC PILOT 4290
93
3.5 Automatisk drift
Blockvisning, variabelutmatning
CNC PILOT åtskiljer:
„ Blockvisning: NC-blocken visas som de är programmerade.
„ Basblockpresentation: Cyklerna visas "upplösta". Enskilda
förflyttningar visas. Numreringen av basblocken beror på
programmerade blocknummer.
Aktivera visning av basblock:
U
Basblockvisning TILL/FRÅN
Kanalpresentation
För svarvar med flera slider kan man aktivera blockvisning för upp till 3
kanaler.
Kanalpresentation aktiveras:
U
För varje ny tryckning på softkey aktiveras en kanal:
Därefter visas endast en kanal.
Om blockvisning är aktiv för en kanal, visas basblocken i
högra fönstret. Om blockvisning är aktiv för flera kanaler, ersätts
blockvisningan av basblockvisning.
Teckenstorlek
Teckenstorleken i blockvisningen kan ändras i en meny.
U
U
">Teckenstorlek> mindre" minskar storleken
">Teckenstorlek> större" ökar storleken
Variabelutmatning
U
Med "tryckt softkey" tillåts variabelutmatning (med
PRINTA). Annars förhindras variabelutmatningen.
Presentation av belastningsövervakning:se
"Skärkraftsövervakning" på sida 101
94
3.5 Automatisk drift
Grafisk skärm
"Automatikgrafik" visar programmerat ämne och färdigdetalj, samt
visar förflyttningarna. Därmed kan man kontrollera
bearbetningsförloppet för dolda lägen och bilda sig en överblick av
bearbetningsförloppet.
Alla bearbetningar, även fräsförlopp, visas i "svarvfönstret" (XZ-vy).
U
Aktivera grafik. Om grafiken redan var aktiv, anpassas
visningen av till aktuellt bearbetningssituation.
U
Tillbaka till blockpresentationen
Med softkeys i tabellen påverkar man visningen förflyttningarna.
CNC PILOT ritar i läge "standardinställning" hela rörelsebilden för varje
nytt block. Vid inställningsläge "Rörelse" visas skärförloppet synkront
med tillverkningsförloppet i maskinen.
„ Om inget ämne är programmerat, antas "standardämne"
(styrsystemparameter 23).
„ "Rörelse" måste ha ställts in i början av NC-programmet.
Vid programupprepningar (M99) startar "rörelse" vid
nästa programgenomkörning.
Softkey "Grafisk skärm"
Ställ in enkelblocksdrift
Visning av förflyttningarna (se
"Visning av rörelser" på sida 365):
„ Linje, eller
„ Skärspår
Verktygsvisning (se
"Bildskärmsindelning, softkeys" på
sida 361):
„ Ljuspunkt, eller
„ Verktyg
Visning av skärförlopp samtidigt med
bearbetningsförloppet
HEIDENHAIN CNC PILOT 4290
95
3.5 Automatisk drift
Förstoring, förminskning, bildurklipp
Zoominställningar via knappsats
U
U
Aktivera zoom En "röd fyrkant" markerar det nya
bildområdet.
Ställ in bildstorleken:
„ Förstora: ”Sida ner”
„ Förminska: ”Sida upp”
„ Flytta: Cursorknappar
U
Lämna zoom. Det nya bildområdet visas
Zoominställningar via musplatta:
U
U
U
Placera markören vid ett av bildområdets hörn
Med nedtryckt vänster musknapp drar man markören till det
diagonalt placerade hörnet på bildområdet
Höger musknapp: Tillbaka till standardstorlek
U Lämna zoom. Det nya bildområdet visas.
Softkey "Grafisk skärm"
Senaste inställning "Arbetsstycke
maximalt" eller "arbetsrummet"
Upphäver den senaste förstoringen
Efter en stor förstoring kan man ställa in "Arbetsstycke
maximal" eller "Arbetsutrymme", för att sedan välja ett nytt
bildområde.
Standardinställningar väljer man med softkeys (se tabell). Inställning
"med koordinater" (simuleringsfönster och nollpunkt) hänför sig till de
valda sliderna.
Visa arbetsstycket i största möjliga vy
Visar arbetsutrymmet, inklusive
verktygsväxlingspunkt
Ställ in simuleringsfönstret och
position för arbetsstyckets nollpunkt
Arbetsslid som "Dubbdocka"
En styrbar motspindel kan tjänsgöra som dubbdocka, förutsatt att
maskintillverkaren har förberett denna funktion.
Om så är fallet, startar man pinoldrift med menypunkten "ManuellPLC". Ett villkor för detta är, att automatikdrift har stoppats med
CYCLE STOP eller att M00/M01 har verkställt ett CYCLE STOP i NCprogrammet.
96
3.5 Automatisk drift
Status processmätning
Vid "mätning efter bearbetning" mäts arbetsstycket utanför svarven,
och mätvärdena överförs till CNC PILOT. Dialogen "PPM Info" (post
process mätning) ger upplysningar om mätvärdena, visar överförda
resultat, och möjliggör en initiering av kommunikationen med
mätutrustningen.
Manövrering av "Mätning efter bearbetning":
U
U
U
Välj "Visa > PPM status"
Dialogen "PPM Info" visar mätvärdesstatus och de senaste
överförda mätvärdena.
Genom att trycka "Init" initieras kontakten med PPMmätutrustningen och mätvärdena raderas.
Dialog "PPM Info":
„ Mätvärdesinkoppling (motsvarar styrsystemparameter 10)
„ Från: Mätvärden överförs omedelbart, de skriver över tidigare
värden.
„ Till: Mätvärden överförs först efter det att föregående mätvärden
har behandlats.
„ Mätvärdesstaus: Mätvärdets status, giltigt/ej giltigt (efter
mätvärdesöverföring med G915 är status "ej giltigt")
„ #939: Globalt resultat för senaste mätförlopp
„ #940..956: av mätutrustningen senast överförda mätvärden
Funktionen för mätning efter bearbetning lagrar mottagna
mätvärden i ett buffertminne. Dialogen "PPM Info"
tillhandahåller i #939..956 värdena i buffertminnet, inte
variablerna.
HEIDENHAIN CNC PILOT 4290
97
3.6 Maskinpresentation
3.6 Maskinpresentation
Växling av visningen
Maskinpresentationen i CNC PILOT kan konfigureras. För varje slid
kan upp till 6 bilder konfigureras för manuell drift och automatsik drift
(från och med styrsystemparameter 301).
Växling av visningen
U
Växla till "nästa konfigurerade skärmbild".
U
Växla till nästa slids visning.
U
Växla till nästa spindels visning.
Positionsvisning
I "Visningssätt" (MP 17) anger man värdena för positionsvisningen:
„ 0: Ärvärde
„ 1: Släpfel
„ 2: Distansväg
„ 3: Verktygsspetsen i förhällande till maskinens nollpunkt
„ 4: Slidposition
„ 5: Distans referensnock/ nollpuls
„ 6: Positionsbörvärde
„ 7: Differens verktygsspets/slidposition
„ 8: IPO-börposition
Visningsmöjligheter
Följande tabell förklarar standardvisningen. Extra visningsfält:se
"Styrsystemparameter för maskinens skärmbilder" på sida 582
Presentationselement
Positionsvisning (avstånd verktygsspets-arbetsstyckets nollpunkt)
„ Tomt fält: Axeln har ej körts till referens
„ Vit axelbokstav: ingen "frigivning"
„ Grå visning av värden (bara X eller Z): Ärvärdet som visas är ogiltigt, eftersom B-axeln har
vridits.
Positionsvisning C
„ "Index": betecknar C-axeln "0/1"
„ Tomt fält: C-axeln är inte aktiv
„ Vit axelbokstav: ingen "frigivning"
98
3.6 Maskinpresentation
Presentationselement
Restvägsvisning (kvarvarande sträcka att köra för aktuellt rörelseblock)
„ Balkgrafik: Restväg i "mm"
„ Fält nere till vänster: Ärvärde
„ Fält nere till höger: Restväg
T-presentation utan livslängdsövervakning
„ T-nummer för aktivt verktyg
„ Verktygskompenseringsvärde
T-presentation med livslängdsövervakning
„ T-nummer för aktivt verktyg
„ Livslängdsvärden
Stycktal-/stycktidsinformation
„ Antal hittills tillverkade detaljer i denna sats
„ Stycktid för aktuell detalj
„ Total tillverkningstid för denna sats
Belastningspresentation
„ Spindelmotorernas/axelmotorernas belastning i förhållande till det märkvridmomentet
D-visning (adderande kompenseringar)
„ Aktivt kompenseringsnummer
„ Kompenseringsvärde
Slidpresentation
Cykelstatus:
Cykel TILL
Matningsstopp
Cykel FRÅN
Manuell drift
„ Vit symbol: ingen "frigivning"
„ Siffror: valda slider
„ Vit bakgrund: "Konvertering och spegling" ej aktiv (G30)
„ Färgad bakgrund: "Konvertering och spegling" aktiv (G30)
„ Cykelstatus
„ Balkgrafik: Matningsövermanning "i %"
„ Övre fält: Matningsövermanning
„ Undre fält:
„ Aktuell matning
„ Vid stillastående slider: Matningens börvärde (gråa tecken)
„ Slidnummer blå bakgrund: Baksidesbearbetning aktiv
Inspektionscykel
Inställningsdrift
HEIDENHAIN CNC PILOT 4290
99
3.6 Maskinpresentation
Presentationselement
Spindelpresentation
Spindelstatus:
Spindel
rotationsriktning M3
Spindel
rotationsriktning M4
Spindelstopp
„ Vit symbol: ingen "frigivning"
„ Siffra i spindelsymbol: växelläge
„ "H"/siffra: vald spindel
„ Spindelstatus
„ Balkgrafik: Varvtalsövermanning "i %"
„ Övre fält: Varvtalsövermanning
„ Undre fält:
„ Aktuellt varvtal
„ Vid stillastående spindel: Varvtalets börvärde (gråa tecken)
„ Vid lägesreglering (M19): Spindelposition (vinkel)
Spindel i
lägesreglering (M19)
C-axeln är "aktiv"
Översikt frigivningar
Visar frigivning för max 6 NC-kanaler, 4 spindlar, 2 C-axlar. Frigivning är markerad grön.
„ Visningsgrupp till vänster: "Frigivningar"
„ F: Matning
„ D: Data
„ S: Spindel
„ C: C-axel
„ 1...6: Slidnummer/spindelnummer/C-axelns nummer
„ Visningsgrupp i mitten: "Status"
„ Zy - vänster visning: Cykel TILL/FRÅN
„ Zy - höger visning: Matningsstopp;
„ R=Referenskörning
„ A: Automatisk drift
„ H :Manuell drift
„ F: Frikörning (köra till gränsläge)
„ I: Inspektionsdrift
„ E: Inställningsomkopplare
„ Visningsgrupp till höger: "Spindel"
„ Visning för "rotation vänster/höger"
„ Båda aktiva: Spindelorientering (M19)
100
3.7 Skärkraftsövervakning
3.7 Skärkraftsövervakning
Under bearbetning med belastningsövervakning jämför CNC PILOT
vrdimomentet resp matningsmotorernas effekt med värden från en
"referenskörning".
När "vridmoment gränsvärde 1" eller "effektgräns" överskrids
definieras verktyget som "förbrukat". Om "vridmoment gränsvärde 2"
överskrids antar CNC PILOT att ett verktygsbrott har inträffat och
stoppar bearbetningen (matningsstopp). Gränsvärdesöverskridanden
rapporteras som felmeddelanden.
Belastningsövervakningen rapporterar utslitna verktyg i
"verktygsdiagnos-bits". Om man använder livslängdsövervakning,
övertar CNC PILOT förvaltandet av reservverktygen. Man kan också
utvärdera "verktygsdiagnos-bits" i NC-programmet.
Vid belastningsövervakning definierar man i NC-programmet
övervakningsområden och de motorer som skall övervakas.
Gränsvärdet för vridmomentet inom en övervakningszon utgår från det
maximala vridmomentet som spelades in vid referensbearbetningen.
CNC PILOT kontrollerar vridmoment och effekter i varje
interpoleringscykel och visar värdena med ett tidsintervall om 20 ms.
Gränsvärdena beräknas ur referensvärden och gränsvärdesfaktorn
(styrsystemparameter 8). Man kan i efterhand ändra gränsvärdena i
läge "editera gränsvärdesparametrar".
„ Beakta omständigheterna vid referensbearbetningen
(inspelningen) och efterföljande bearbetning (matningsoch varvtalsövermanning, verktygens tillstånd etc).
„ CNC PILOT övervakar högst fyra aggregat per
övervakningszon.
„ Med "G996 Typ av belastningsövervakning" väljer man
undertryckande av snabbtransport och övervakning av
vridmoment och/eller effekt.
„ Den grafiska visningen görs relativt märkvridmomenten.
HEIDENHAIN CNC PILOT 4290
101
3.7 Skärkraftsövervakning
Att arbeta med belastningsövervakning
Vid belastningsövervakning bör ett slitet verktyg medföra ett betydligt
högre vridmoment än ett nytt verktyg. Därav följer att de axeldrifter
skall övervakas, för vilka en betydande belastning uppstår. Detta gäller
vanligen huvudspindeln.
Bearbetning med små skärdjup kan på grund av den lilla förändringen
av vridmomentet endast övervakas i begränsad utsträckning.
En minskning av vridmomentet upptäcks inte.
Fastläggande av övervakningsintervall: Referensvärdena för
vridmomentet hänför sig till det högsta vridmomentet i intervallet.
Därav följer att små vridmoment endast kan övervakas i begränsad
utsträckning.
Plansvarvning med konstant skärhastighet: Övervakningen av
spindeln sker endast så länge som accelerationen <= 15 % av
medelvärdet av maximal acceleration och maximal bromsacceleration
(inbromsning) (MP 811,...). Eftersom accelerationen ökar på grund av
det ökande varvtalet, kommer oftast bara sekvensen efter ingreppet
att övervakas.
Erfarenhetsvärden (bearbetning av stål):
„ Vid längdsvarvning bör skärdjupet > vara 1 mm
„ Vid instickning bör skärdjupet > vara 1 mm
„ Vid borrning till "fullt djup" bör borrdiametern vara 6...10 mm
102
3.7 Skärkraftsövervakning
Referensbearbetning (inspelning)
Under referensbearbetningen (börvärdesinspelning) registreras max
vridmoment och effekt i varje övervakningszon. Dessa värden gäller
som referensvärden.
CNC PILOT utför en referensbearbetning när:
„ inga "övervakningsparametrar" finns.
„ när man har markerat "ja" (efter val av program) i dialogen
"referensbearbetning".
Aktivera skärmbilden:
U
Välj "Visa > Belastningsövervakning": CNC PILOT går till
undermenyn "referensvärdesupptagning"
Undermeny "referensvärdesupptagning":
„ Menypunkt: "Kurvor"
„ I "Kurva 1...4" tilldelar ni inmatningsfält till de olika motorerna.
„ Med "rutmönster" ställer ni in nogrannheten på visningen. Ett "fint"
rutmönster ökar noggrannheten (värde: 4, 9, 19, 39 sekunder per
bild).
„ Menygrupp "Modus"
„ Linjegrafik: Visar vridmomentet längs tidsaxeln.
„ Stapelgrafik: Visar vridmomentet som staplar och utgör
toppvärden.
„ Lagra mätvärden/lagra ej: Lagring är en förutsättning för senare
analys av inspelade referensvärden. Skärmbilden "Skriv data"
definierar inställningen.
„ Skriv över gränsvärden/Skriv inte över: Avser om värdena skall
skrivas över vid en förnyad referensbearbetning.
„ Paus: Avbryter visningen
„ Fortsätt: Fortsätter visningen
„ Auto: Åter till automatikmenyn
Extra information under förloppet:
„ Zonnummer: aktuell övervakningszon
„ Negativt förtecken: Förloppet övervakas inte (exempel: utsläckning
av snabbtransporter).
„ WKZ: aktivt verktyg
„ Valda motorer listas och aktuellt vridmoment visas.
„ Blockpresentation
HEIDENHAIN CNC PILOT 4290
103
3.7 Skärkraftsövervakning
Produktion med belastningsövervakning
Bestämmande för om "produktion med belastningsövervakning" sker,
är värdena i NC-programmet (G996).
Visa vridmoment och gränsvärden:
U
Välj "Visa > Belastningsövervakning>"
Välj undermeny "Visa > Belastningsövervakning"
„ Menypunkt: "Kurvor"
I "Kurva 1...4" tilldelar ni inmatningsfält till de olika motorerna.
„ Linjegrafik: en kurva
„ Stapeldiagram: upp till fyra staplar
„ Med "rutmönster" ställer ni in nogrannheten på visningen. Ett "fint"
rutmönster ökar noggrannheten (värde: 4, 9, 19, 39 sekunder per
bild).
„ Menygrupp "Modus"
„ Linjegrafik: Visar vridmomentet längs tidsaxeln, samt
gränsvärdena. Grått gränsvärde: icke övervakat område
(utsläckning av snabbtransporter)
„ Stapeldiagram: Visar aktuellt vridmoment, hittillsvarande effekt
(arbete) och alla gränsvärden i övervakningszonen.
„ Paus: Avbryter visningen
„ Fortsätt: Fortsätter visningen
„ Auto: Åter till automatikmenyn
Editera gränsvärden
Med editorn för "övervakningsparametrar" kan man analysera
referensbearbetningen och optimera gränsvärdena.
CNC PILOT visar på huvudets informationsrad programnamnen för de
inlagrade övervakningsparametrarna.
Kalla upp:
U
Välj "Visa > Editera belastningsövervakning>"
Undermeny "editor för övervakningsparametrar":
„ Akt(uellt minne) laddas: Övervakningsparametrar för valt NCprogram.
„ Hämta: Övervakningsparametrar som man väljer.
„ Edit: Visa och editera gränsvärden.
„ Radera referensvärden: Raderar övervakningsparametrar för visat
NC-program..
„ Auto: Åter till automatikmenyn
104
3.7 Skärkraftsövervakning
Editera övervakningsparametrarna
Dialogen "Visa och ställ in belastningsparametrar" ger möjlighet att
ändra parametrarna för ett aggregat med en övervakningszon.
Stapeldiagrammet visar övervakningszonens alla aggregat (bredare
stapel: Effektvärde; smalare stapel: Arbetsvärde). Det valda
aggregatet markeras med en annan färg.
Man skriver in övervakningszonen och väljer aggregatet. CNC PILOT
visar referensvärdet, och ger möjlighet att ändra gränsvärdet för
"effekt" och "arbete", samt visar verktygsnumret (T-nr) som
information.
Växlingsfält i dialogboxen:
„ Spara: Lagrar gränsvärdet för dessa aggregat i denna zon.
„ Slut (elelr ESC-tangent): Stänger dialogen.
„ Minne: Växlar till linjegrafik.
Villkor: Vid referensbearbetning måste mätvärdena ha sparats.
Analys av referensbearbetning
Belastningsövervakningen visar vridmomentet och gränsvärdena för
valda aggregat längs tidsaxeln.
„ Grått gränsvärde: icke övervakat område (utsläckning av
snabbtransporter)
„ Värdet på cursorpositionen visas även numeriskt av CNC PILOT.
Kalla upp:
U
Valet "Minne" i dalogrutan "Visa och ändra belastningsparametrar"
U Åter till "Editera övervakningsparametrar".
HEIDENHAIN CNC PILOT 4290
105
3.7 Skärkraftsövervakning
Undermeny "Analysator (minnesvisning)":
„ Placera cursorn: Positionera cursorn med "pil vänster/höger" eller
på
„ Minnesplatsen
„ nästa zons början
„ max i denna zon
„ Visning: Välj aggregat i dialogen "Visa minne".
„ Inställning - zoom: Välj rutmönster (Litet värde ökar noggrannheten
i presentationen och minskar markörens steglängd.)
Raden under grafiken visar inställt intervall, tidsintervallet för
mätvärdesregistreringen, och cursorpositionen relativt start av
referensbearbetningen. Tid "0:00.00 sek" = Start av
referensbearbetningen.
Parameter för belastningsövervakning
Maskinparameter "Belastningsövervakning" (Spindel: MP 809,
859, ...; C-axel: MP 1010, 1060; linjära axlar: MP 1110, 1160,...):
„ Starttid för övervakning [0...1000 ms] utvärderas vid "utsläckning
av snnabbtransport":
„ Spindlar: Gränsvärdet beräknas ur accelerations- och
retardationsramperna. Så länge bör-accelerationen överstiger
gränsvärdet, sätts övervakningen ur funktion. Om böraccelerationen underskrider gränsvärdet, fördröjs övervakningen
med "övervakningsstarttiden".
„ Linjär- und C-axlar: Vid övergång från snabbtransport till matning
fördröjs övervakningen med "övervakningsstarttiden".
„ Antal registrerbara avkänningsvärden [1..50]
Medelvärdet minskar känsligheten för kortvariga belastningstoppar.
„ Maximalt vridmoment för motorn [Nmm]
„ Reaktionsfördröjningstid P1, P2 [0..1000 ms]: Överskridande av
vridmomentgränsen 1/2 visas när tidsgränsen "P1/P2" har
överskridits.
Styrsystemparameter 8 "Inställning av belastningsövervakning"
„ Faktor vridmomentgränsvärde 1,2
„ Faktor för gränsvärde för arbete
Gränsvärde = Referensvärde * faktor för gränsvärde
„ Minsta vridmoment [% av märkvridmoment]: Referensvärde
under detta värde höjs upp till detta "minsta vridmoment" Därigenom
förhindras att gränsvärdet överskrids på grund av små variationer i
vridmoment.
„ Maximal filstorlek [kByte]: Om mätvärdena överskrider detta
värde kommer "de äldsta mätvärdena" att skrivas över. Riktvärde:
För ett aggregat behövs ca. 12 kByte per minut programkörningstid
Styrsystemparameter 15 "Bitvärden för inställning av
belastningsövervakning":
Tilldelar de i G995 använda bitvärdena till motorerna ("logiska axlar").
106
DIN-programmering
HEIDENHAIN CNC PILOT 4290
107
4.1 DIN-programmering
4.1 DIN-programmering
Introduktion
CNC PILOT stöder "konventionell DIN-programmering" och "DIN
PLUS-programmering".
„ Traditionell DIN-programmering: Man programmerar
bearbetningen av arbetsstycket med linjära och cirkulära rörelser
och enkla cykler. För vanlig DIN-programmering räcker det med
"enkel verktygsbeskrivning".
„ DIN PLUS-programmerin: Den geometriska beskrivningen av
detaljen och bearbetningen är skilda åt. Man programmerar råämnet
och den färdiga detaljens kontur och bearbetar arbetsstycket med
svarvcykler som knyts till konturen. Vid bearbetning (även vid
enskilda rörelser och enkla cykler) följs konturbeskrivningen för
den färdiga detaljen. CNC PILOT optimerar skärförloppet samt framoch frånkörningsrörelser (inga tomskär).
Vanlig DIN-programmering eller DIN PLUS-programmering väljs
beroende på detaljens och bearbetningens komplexitet.
Exempel: Om DIN PLUS
PROGRAMHUVUD
#MATERIAL St 60-2
#SPÄNNDIAMETER
120
#SPÄNNLÄNGD UTV
106
#SPÄNNKRAFT 20
#SLID
#SYNCHRO
REVOLVER 1
T1 ID"342-300.1"
NC-programavsnitt: CNC PILOT stöder uppdelning av programmet i
olika programavsnitt.
T2 ID"111-80-080.1"
„ Programhuvud (organisation och uppsättningsinformation)
„ Verktygslista (revolvertabell)
„ Tabell med uppspänningsdon
„ Råämnesbeskrivning
„ Beskrivning av färdig detalj
„ Bearbetning av detaljer
SPÄNNDON [Nollpunktsförskjutning Z282]
Parallellbearbetning: Medan man editerar och testar program, kan
maskinen bearbeta med ett annat program.
. . .
H1 ID"KH250"
H2 ID"KBA250-77" Q4.
AEMNE
N1 G20 X120 Z120 K2
FAERDIGDEL
N2 G0 X60 Z-115
N3 G1 Z-105
. . .
BEARBETNING
N22 G59 Z282
N23 G65 H1 X0 Z-152
N24 G65 H2 X120 Z-118
N25 G14 Q0
[Förborrning-30 mm-utv.centrum-ändplanet]
N26 T1
N27 G97 S1061 G95 F0.25 M4
. . .
SLUT
108
$1
0
4.1 DIN-programmering
DIN PLUS bildskärm
Bildskärmslayout:
1
2
3
4
5
Menyrad
NC-programraden med det öppnade NC-programmets namn. Det
valda programmet markeras med en annan färg.
Helt, tvådelat eller tredelat editeringsfönster. Det valda fönstret
markeras.
Konturvisningsläge eller maskinläge
Softkeys
Parallelleditering: Man kan arbeta med upp till åtta NC-program/NCunderprogram samtidigt. Man kan välja att CNC PILOT skall
presentera NC-programmen i antingen ett fullt, dubbelt eller trippelt
fönster.
Huvud- och undermenyer: Funktionerna i DIN PLUS editor har en
huvudmeny och flera undermenyer. Man når undermenyerna
„ genom val av motsvarande menypunkter
„ genom att flytta markören i programavsnittet
Softkeys
Växling till driftart Simulering
Softkeys: För snabbväxling till nästa driftart, editeringsfönster och för
aktivering av grafik finns olika softkeys.
Växling till driftart TURN PLUS
Växla NC-program
Växla NC-program
Växla editeringsfönster
Ställ in fullt fönster (ett
editeringfönster)
Ställ in dubbelt eller trippelt fönster
Aktivera grafiken
HEIDENHAIN CNC PILOT 4290
109
4.1 DIN-programmering
Linjära och roterande axlar
Huvudaxlar:Koordinatangivelser för X-, Y- och Z-axlar refererar till
arbetsstyckets nollpunkt.
Vid negativa X-koordinater bör man beakta:
„ Inte tillåtna vid konturbeskrivningar
„ Inte tillåtna i cykler vid svarvning
„ Konturutförandet sätts ur spel
„ Vridningsriktning vid cirkelbågar (G2/G3, G12/G13)
måste anges manuellt.
„ Kompenseringsläge för nosradiekompensering (G41/
G42) måste anges manuellt.
C-axeln som huvudaxel:
„ Vinkelangivelser hänför sig till C-axelns nollpunkt.
„ C-axelkonturer och C-axelbearbetningar:
„ Koordinatangivelser på ändplan och baksida görs i kartersiska
koordinater (XK, YK) eller i polära koordinater (X,C)
„ Koordinatangivelser på mantelytan ges i polära koordinater (Z,C). I
stället för "C" kan inkrementalmått användas (utbredning av
mantelytans mått på referensdiametern).
B
B
B-axel - vridet bearbetningsplan: Med B-axeln kan man borra och
fräsa i sneda plan i rymden. För att enkelt kunna programmera detta,
vrids koordinatsystemet så att definitioner av hålbilder och konturer
ligger i YZ-planet. Bearbetningen sker sedan i det vridna planet.
Extra axlar (hjälpaxlar): CNC PILOT understöder dessutom sådana
utöver huvudaxlarna.
„ U:Linjär axel i X-riktning
„ V:Linjär axel i Y-riktning
„ W:Linjär axel i Z-riktning
„ A:Roterande axel kring X
„ B:Roterande axel kring Y
„ C:Roterande axel kring Z
Tilläggsaxlarna programmeras bara i bearbetningsdelen med
funktionerna G0..G3, G12, G13, G30, G62 och G701. Cirkulär
interpolering är bara möjlig i huvudaxlarna. Roterande axlar (som
tilläggsaxlar) programmeras i bearbetningsdelen med G15.
„ DIN-editorn tar bara hänsyn till de konfigurerade
axlarnas adressbokstäver.
„ Förhållandet för de roterande axlarna B och C beror på
om de är konfigurerade som huvud- eller tilläggsaxlar.
110
Y
B
U
X
A
V
C
W
Z
4.1 DIN-programmering
Måttenheter
Man skriver NC-program med millimeter- eller tummått. Måttenheten
definieras i fältet "Enhet" (se "Avsnitt PROGRAMHUVUD" på sida 136).
Om måttenheten har definierats en gång kan den inte
längre ändras.
Element i DIN-programmet
Ett DIN-program består av elementen:
„ Programnummer
„ Markering av programavsnitt
„ NC-block
„ Kommandon för programstrukturering
„ Kommentarblock
Programnumret inleds med "%" följt av upp till åtta tecken (siffror,
stora bokstäver eller "_", inga åäö eller "ß") samt filtyptillägget "nc" för
huvud- resp "ncs" för underprogram. En siffra eller en bokstav skall
användas som första tecken.
Programavsnittsmärken: När man skapar ett nytt DIN-program, är
avsnittsmärken redan inlagda. Beroende på uppgift kan man lägga till
ytterligare avsnitt eller radera införda markeringar. Ett DIN-program
måste innehålla åtminstone avsnittsmärkena BEARBEITUNG och
ENDE.
NC-block inleds med "N" följt av blocknummer (upp till fyra siffror).
Blocknumren har ingen inverkan på programmets utförande. Det är
avsett för att identifiera och söka ett NC-block.
NC-blocken i avsnitten PROGRAMHUVUD, REVOLVER och
SPÄNNDON ingår ej i DIN-editorns "blocknummersystem".
Ett NC-block innehåller NC-kommandon såsom rörelse-,
omkopplings- och organisatoriska kommandon. Rörelse- och
omkopplingskommandon inleds med "G" resp "M" följt av en
sifferkombination (G1, G2, G81, M3, M30, ...) och parametrarna för
adressen. Organisatoriska kommandon är "nyckelord" (WHILE,
RETURN etc) eller en bokstav-sifferkombination.
NC-block, som uteslutande innehåller variabelberäkningar, är tillåtna.
I ett NC-block kan man programmera flera NC-kommandon, förutsatt
att man inte använder samma adressbokstäver och inga "motstridiga"
kommandon.
HEIDENHAIN CNC PILOT 4290
111
4.1 DIN-programmering
Exempel
„ Tillåten kombination: N10 G1 X100 Z2 M8
„ Ej tillåten kombination:
N10 G1 X100 Z2 G2 X100 Z2 R30 – upprepad adress (X och Z)
N10 M3 M4 – motstridiga kommandon
NC-adressparametrar
Adressparametern består av en eller två bokstäver följt av
„ ett värde
„ ett matematiskt uttryck
„ ett "?" (förenklad geometri-programmering VGP)
„ ett "i" betecknar inkremental adressparameter (exempel: Xi..., Ci...,
XKi..., YKi..., etc)
„ #-variabler (beräknas vid NC-programöversättning)
„ V-variabler (beräknas vid kommandots utförande)
Exempel:
„ X20(absolut mått)
„ Zi–35.675(inkrementalt mått)
„ X?(VGP)
„ X#12(variabelprogrammering)
„ X{V12+1}(variabelprogrammering)
„ X(37+2)*SIN(30)(matematiskt uttryck)
Förgreningar (hopp) och upprepningar
„ Programhopp, programupprepningar och underprogram använder
man för att strukturera sina program. Exempel: Bearbetning av
stångens början/slut etc.
„ Blocköverhopp: Används för att hoppa över utförandet av ett block
(valbart "block skip")
„ Slidbeteckning: Man grupperar NC-blocken beroende till vilken slid
de hör (svarvar med flera verktygsslider)
Inmatningar resp Upplysningar: Med "inmatning" kan operatören
påverka NC-programmets utförande. Med "upplysningar" kan man i
programmet anfordra att operatören ska utföra något. Exempel:
Maskinoperatören beordras att kontrollera en mätpunkt och att
uppdatera ett kompenseringsvärde.
Kommentarer är inramade av ”[...]”. De står antingen i slutet av ett
NC-block eller ensamma i ett NC-block.
112
4.2 Hänvisning till programmering
4.2 Hänvisning till programmering
Konfigurering av DIN-editorn
Följande egenskaper för DIN-editorn kan ställas in i huvudmenyn:
„ Hjälpbild bredvid dialogfönstret: visa/visa inte
„ Antal editeringsfönster
„ Teckenstorlek
Dessa inställningar kanm an spara och hämta.
Hjälpbild:
U
U
Välj "Konfig > inmatningsbild". Editorn öppnar dialogen
"konfigurering av inmatningsbild".
Ange om hjälpbilder ska visas.
Antal editeringsfönster:
U
Välj "Konfig > fönster > helskärm" (eller "... > delat fönster", "... >
tredelat fönster"). Editorn ställer in valt antal fönster.
Teckenstorlek:
U
U
Välj "Konfig > teckenstorlek > mindre" (eller "...> större"). Editorn
minskar/ökar teckenstorleken.
Välj "Konfig > teckenstorlek > anpassa texten. Editorn övertar
teckenstorleken för det valda fönstret för samtliga editeringsfönster.
Spara och hämta editorinställningarna:
U
U
U
U
Välj "Konfig > inställningar > spara". Editorn sparar inställningarna.
Välj "Konfig > inställningar > ladda". Editorn hämtar inställningarna.
Välj "Konfig > inställningar > Auto-save på". Editorn sparar
inställningarna vid avstängning av systemet.
Välj "Konfig > inställningar > Auto-save av". Editorn sparar inte
inställningarna vid avstängning av systemet.
HEIDENHAIN CNC PILOT 4290
113
4.2 Hänvisning till programmering
Parallelleditering
Man kan arbeta med upp till åtta NC-program/NC-underprogram
samtidigt. Tre editeringsfönster kan vara öppna.
Editeringsfönster: Ställa in helskärm eller flera fönster:
U
Ställa in helskärm
U
Ställa in flera fönster (två eller tre fönster ställer man
in med konfigureringen)
Växla editeringsfönster:
U
Softkey eller
U
klicka med med musplattan i önskat fönster
Växla NC-program:
U
Softkey trycks
U
Softkey eller
U
klicka med musplattan på NC-programmet i NCprogramraden
Välj undermeny, placera markören
Man når undermenyerna
U
genom val av motsvarande menypunkter
U
genom att flytta markören i programavsnittet
U
Tryck ESC-tangenten: åter till huvudmenyn
Genom att aktivera menypunkten"Geometri", "Bearbetning",
"Revelverbeläggning" eller "Spänndon", växlar CNC PILOT till
motsvarande programavsnitt.
Genom att positionera markören över programavsnitt ÄMNE, FÄEDIG
DETALJ eller BEARBETNING öppnar CNC PILOT motsvarande
udnermeny.
Placera markören:
114
U
"Block > Prog(gram)början" går till programmets början
U
"Block > Prog(gram)slut" går till programmets slut
(END)
U
med cursorknapparna "Sida ner" eller "Sida upp"
4.2 Hänvisning till programmering
NC-block: Gå till, ändra eller radera
Gå till NC-block:
Infogandet av dett nytt NC-block beror på i vilket programavsnitt man
befinner sig.
Programhuvud
U
Stäng dialogen "Editera programhuvud": CNC PILOT
lägger automatiskt till block för programhuvud
(kännetecknas: "#...").
Programavsnitt REVOLVER och SPÄNNDON:
U
Tryck INS-tangenten: CNC PILOT öppnar dialogen för
nytt verktyg resp spänndon.
U
När dialogen stängs infogas det nya blocket.
Konturprogrammering, programmering av bearbetning och
programmering i underprogram:
U
Tryck INS-tangenten: CNC PILOT infogar ett nytt NCblock nedanför markörens position.
U
Alternativt kan man programmera NC-kommandon
direkt. CNC PILOT infogar ett nytt NC-block eller
infogar NC-kommandot i aktuellt block.
Radera NC-block:
U
Placera markören på det block som skall raderas
U
Tryck DEL-tangenten: CNC PILOT raderar NC-blocket.
Tillfoga NC-element:
U
Ställ markören på ett element i NC-blocket
(blocknummer, G- eller M-kod, adressparameter etc)
U
Infoga NC-element (G-, M-, T-funktion, etc)
HEIDENHAIN CNC PILOT 4290
115
4.2 Hänvisning till programmering
Ändra NC-element:
U
Ställ markören på ett element i NC-blocket
(blocknummer, G- eller M-kod, adressparameter etc)
eller på märket för avsnittet.
U
Tryck ENTER eller dubbelklicka med vänster
mustknapp. CNC PILOT öppnar en dialog, där man
kan editera blocknummer, G-/M-koder eller
adressuppgifterna i funktionen.
Vid avsnittsmärken kan man ändra tillhörande parametrar (ex.
revolvernummer). När man ändrar NC-ord (G, M, T) aktiverar CNC
PILOT dialoger för editering av adressvärdt.
Radera NC-element:
U
Ställ markören på ett element i NC-blocket
(blocknummer, G- eller M-kod, adressparameter etc)
eller på märket för avsnittet.
U
Tryck DEL-tangenten. Härvid raderas det markerade
NC-elementet och alla tillhörande element. (exempel:
om markören står på ett G-kommando, kommer även
tillhörande adressparametrar att raderas.)
Om ett NC-block raderas, följer dessförinnan en
kontrollfråga. Enskilda element i ett NC-block, även G-/Mfunktioner, raderas i editorn utan kontrollfråga.
Sökfunktioner
DIN-editorns sökfunktion stöder:
Blocknummersökning:
U
Välj "Block > Sökfunktioner > Blocksökning" i huvudmenyn Editorn
öppnar dialogen "blocknummersökning".
U Mata in blocknummer och stäng dialogen: CNC PILOT placerar
markören på blocknumret (om det existerar).
Sökning av NC-ord (G-funktion, adressparametrar etc):
U
U
U
Välj "Block > Sökfunktioner > Sökning av ord" i huvudmenyn Editorn
öppnar dialogen "sökning av ord".
Från software-version 625 952-02: Tryck på knappkombinationen
<Ctrl F>. Editorn öppnar dialogen "sökning av ord". För att söka
vidare, tryck på <F>.
Mata in NC-ordet och stäng dialogen. CNC PILOT positionerar
markören på nästföljande NC-block som innehåller NC-ordet. CNC
PILOT söker från markörens plats till programslut, därefter från
programmets början.
116
4.2 Hänvisning till programmering
Styrd eller fri editering
Vid styrd editering väljer man NC-funktioner i en meny och editerar
adressvärdena i dialogrutor.
Vid fri editering matar man själv in alla element i ett NC-block. Max
blocklängd är vid "fri editering" 128 tecken per rad.
Val av "fri editering":
U
U
Välj "Nytt > block: Fri inmatning" i huvudmenyn. DIN-editorn infogar
ett NC-block vid markören och väntar på inmatning av ett komplett
NC-block.
Välj "Ändra > block: Fri inmatning" i huvudmenyn. DIN-editorn
presenterar blocket, där markören är, för editering.
Geometri- och bearbetningskommandon
G-koderna är indelade i:
„ Geometrikommandon för beskrivning av ämnes- och
färdigkonturen.
„ Bearbetningskommandon för avsnittet BEARBETNING.
Några G-koder används i avsnittet BEARBETNING för
beskrivning av ämne och färdig detalj. Observera när du
kopierar eller flyttar NC-block: "Geometrikommandon"
används bara till konturbeskrivning;
"Bearbetningskommandon" bara i avsnittet
BEARBETNING.
HEIDENHAIN CNC PILOT 4290
117
4.2 Hänvisning till programmering
Konturprogrammering
Beskrivning av ämnet och den färdiga detaljens kontur är en
förutsättning för konturföljning och konturberoende cykler. Vid
fräsning och borrning är konturbeskrivningen nödvändig för
bearbetningscyklerna.
Svarvkonturer:
„ Beskriv konturen "i en följd".
„ Beskrivningsriktningen är oberoende av bearbetningsriktningen.
„ "Öppna konturer kommer att slutas av CNC PILOT axelparallelt.
„ Konturbeskrivningar får inte sträcka sig över rotationscentrum.
„ Den färdiga detaljens kontur måste ligga innanför råämnets kontur.
„ Vid stångdetaljer skall endast avsnittet på råämnet som krävs för
tillverkningen av arbetsstycket definieras som råämne.
„ Konturbeskrivningen gäller för hela NC-programmet, även när
arbetsstycket spänns om för bearbetning av andra änden.
„ I bearbetningscyklerna programmerar man "referenser" till
konturbeskrivningen.
Ämnet beskriver man
„ med "ämnesmakro G20", om det är fråga om standarddetaljer
(cylinder, rör).
„ med "ämnesmakro G21", om ämneskonturen baserar sig på
färdigkonturen.
„ med enskilda konturelement (som färdigkonturer), när man inte kan
använda G20, G21.
Färdigdetaljen beskriver man med enskilda konturelement. Man kan
ange konturattribut till konturelement eller hela konturen. Dessa
inverkar sedan på bearbetningen av detaljen, t ex ytfinhet,
bearbetningsmån etc.
Vid delbearbetningar definierar man hjälpkonturer. Programmeringen
av hjälpkonturerna sker analogt med beskrivningen av färdiga detaljen.
I HJÄLPKONTUR är en konturbeskrivning möjlig. Man kan definiera
HJÄLPKONTUR flera gånger.
Konturer för C-axelbearbetning:
„ Konturer för C-axelbearbetning programmerar man i avsnittet
FÄRDIGDETALJ.
„ Ange om konturerna är PLAN eller MANTEL. Man kan använda
avsnittsmarkeringarna flera gånger eller programmera flera konturer
inom ett markerat avsnitt.
Flera konturer i ett NC-program
CNC PILOT stöder upp till fyra konturer (ämnes- och färdigdetalj) per
NC-program. Avsnittsmärket KONTUR inleder beskrivningen.
Parametrar för nollpunktsförskjutning och för koordinatsystemet
definierar konturens position i bearbetningsutrymmet. En G99 i
bearbetningsdelen samordnar bearbetningen med en kontur.
118
4.2 Hänvisning till programmering
Konturefterföljning
CNC PILOT utgår från ämnet och tar för varje skär och varje cykel
hänsyn när den utför konturbearbetningarna. På detta sätt är "aktuell
detaljkontur" känd i varje bearbetningssituation. CNC PILOT optimerar
fram- och bortkörningsvägarna med ledning av den uppdaterade
detaljkonturen.
Konturföljningen utförs bara för svarvkonturer. Den utförs även för
"hjälpkonturer".
Förutsättning för konturföljningen:
„ Råämnesbeskrivning
„ Fullständig verktygsbeskrivning ("förenklad verktygsdefinition"
räcker ej)
Blockreferenser
Man ska vid editering av konturanknutna G-koder (avsnitt Bearbetning)
aktivera konturvisning och överta blockreferenserna för visad kontur.
U
Positionera markören till inmatningsfältet
U
Växla till konturvisning
U
Markera önskat konturelement med markören
U
Övertag blocknumret för detta konturelement med
ENTER
Konturgenerering i simuleringen
De i simuleringen skapade konturerna kan man spara och mata in i NCprogrammet. Exempel: Man beskriver råämnet och den färdiga
detaljen och simulerar bearbetningen för den första uppspänningen.
Sedan sparar man konturen. Därvid definierar man en förskjutning av
arbetsstyckets nollpunkt och/eller en spegling. Simuleringen sparar
den erhållna konturen som ämne och den ursprungligen definierade
färdigkonturen, och tar hänsyn till förskjutning och spegling.
Läs in den genererade ämnes- och färdigkonturen:
U
U
Förflytta markören
Välj "Block(meny) > Infoga kontur" i huvudmenyn.
HEIDENHAIN CNC PILOT 4290
119
4.2 Hänvisning till programmering
G-funktionslista
Om G-funktionens nummer är okänt, får man hjälp av DIN-editorns Gfunktionslista.
U
Välj "G" i geometri- och bearbetningsmenyn. Editorn
öppnar "G-funktionslistan".
U
Placera markören på önskad G-funktion
U
Övertag G-numret med ENTER
Adressparametrar
Programmera koordinater absolut eller inkrementalt. Man behöver inte
ange koordinaterna X, Y, Z, XK, YK, C, om de redan är verkställda i
föregående block (självhållande).
Okända koordinater i huvudaxlarna X, Y eller Z beräknas av CNC
PILOT, om man programmerar "?" (förenklad geometriprogrammering
- VGP).
Bearbetningsfunktionerna G0, G1, G2, G3, G12 och G13 är
självhållande. Det innebär att CNC PILOT övertar föregående Gkommando, om man i efterföljande block programmerar
adressparameter X, Y, Z, I eller K utan G-funktion. Därvid förutsätts
absolutvärde som adressparameter.
CNC PILOT stöder variabler och matematiska uttryck som
adressparametrar.
Editering av adressparametrar:
U
Aktivera dialogbox
U
Positionera markören till inmatningsfältet och ändra/
mata in värdet, eller
U
„Anropa "utvidgad inmatning"
„ „?“ programmering (VGP)
„ Ändra "inkrementalt - absolut"
„ Aktivera variabelinmatning:
120
4.2 Hänvisning till programmering
Verktygsprogrammering
Verktygsplatsernas beteckningar bestäms av maskintillverkaren.
Därvid får varje verktygshållare ett entydigt T-nummer.
I "T-kommandot" (avsnitt BEARBETNING) programmerar man
verktygshållaren och därigenom revolverns vridningsläge. Om Tnumret inte är definierat i avsnitt REVOLVER, kan CNC PILOT med
informationen i avsnitt REVOLVER resp "verktygslista" tilldela verktyg
till resp vridningsläge för revolvern.
Multiverktyg: Ett verktyg med flera skär betecknas som Multiverktyg.
Vid T-anrop tillfogas ett ".S" till T-numret för att därigenom ange skäret.
T-nummer.S (S=0...4)
S=0 anger huvudskäret, detta brukar man ej programmera. I avsnitt
REVOLVER definierar man endast "huvudskäret".
När ett skär i ett multiverktyg är "förbrukat" definieras alla skär som
"förbrukade" av verktygslivslängdsövervakningen.
Exempel:
„ "T3" eller T3.0": Vridningsläge 3; huvudskär
„ "T12.2": Vridningsläge 12; skär 2
Reservverktyg Om man använder verktygslivslängdsövervakning,
definierar man en "utbyteskedja". Så snart ett verktyg är utslitet, växlar
CNC PILOT in "reservverktyget". Förs när sista verktyget i
utbyteskedjan är slut, stoppar CNC PILOT programkörningen.
I avsnitt REVOLVER och i T-anropen programmerar man "första
verktyget" i utbyteskedjan. CNC PILOT växlar automatiskt in
systerverktyget. Inom ramen för variabelprogrammering (tillgång till
verktygskompenseringar eller verktygsdiagnos-bits) adresserar man
alltid "första verktyget" i kedjan. CNC PILOT adresserar automatiskt
"aktivt verktyg".
Reservverktygen definierar man i "Inställning".
HEIDENHAIN CNC PILOT 4290
121
4.2 Hänvisning till programmering
Underprogram, expertprogram
Underprogram används för konturprogrammeringen eller för
programmering av bearbetningen.
Överlämnande parametrar står till förfogande i underprogrammet i
form av variabler. Man kan själv bestämma namnen på överlämnande
parametrar (se "Avsnitt UNDERPROGRAM" på sida 145).
Inom underprogrammet står de lokala variablerna #256 till # 285 till
förfogande för interna beräkningar.
Underprogram kan anropas i högst 6 nivåer. "Nivåer" betyder att ett
underprogram anropar ett annat underprogram, som i sin tur anropar
ett tredje etc.
Om ett underprogram ska utföras flera gånger, anger man detta i
upprepningsfaktorn "Q".
CNC PILOT skiljer mellan lokala och externa underprogram.
„ Lokala underprogram finns i huvudprogrammet (samma fil).
Endast huvudprogrammet kan anropa det lokala underprogrammet.
„ Externa underprogram lagras i separata filer och kan anropas från
godtyckliga NC-huvudprogram eller andra NC-underprogram.
Expertprogram
Expertprogram är underprogram, som utför komplexa förlopp och de
är anpassade till aktuell maskin (t ex byte av detalj vid
komplettbearbetning). Expertprogram tillhandahålls vanligtvis av
maskintillverkaren.
NC-programöversättning
Tänk på att CNC PILOT vid variabelprogrammering och
operatörskommunikation översätter hela NC-programmet innan det
körs.
CNC PILOT åtskiljer:
„ #-variabler, som beräknas vid översättning av NC-programmet
„ V-variabler, som beräknas för körtiden ( dvs vid exekvering av NCblock)
„ In-/utmatningar under NC-programöversättningen
„ In-/utmatningar under NC-programutförandet
122
4.2 Hänvisning till programmering
Bearbetningscykler
HEIDENHAIN rekommenderar att man programmerar en
bearbetningscykel i följande ordningsföljd:
„ Växla in verktyg
„ Ange skärdata
„ Positionera verktyget utanför bearbetningsområdet
„ Definiera säkerhetsavstånd
„ Cykelanrop
„ Frikörning av verktyget
„ Kör till position för verktygsväxling
Varning kollisionsrisk!
Observera vid optimeringar vissa beteenden vid
cykelprogrammering:
„ En viss angiven matning gäller till nästa
matningskommando (ex: finskärsmatning vid
instickningscykler).
„ Vissa cykler kör tillbaka diagonalt till startpunkten, när
standardprogrammering används (ex:
snittuppdelningscykler).
Typisk struktur för en bearbetningscyklel:
. . .
BEARBETNING
N.. G59 Z...
Nollpunktsförskjutning
N.. G26 S...
Definiera varvtalsbegränsning
N.. G14 Q...
Kör till position för verktygsväxling
. . .
N.. T..
Växla in verktyg
N.. G96 S... G95 F... M4
Ange skärdata
N.. G0 X.. Z..
Förpositionering
N.. G47 P...
Definiera säkerhetsavstånd
N.. G810 NS.. NE..
Cykelanrop
N.. G0 X.. Z..
Om nödvändigt: Frikörning
N.. G14 Q0
Kör till position för verktygsväxling
. . .
HEIDENHAIN CNC PILOT 4290
123
4.3 DIN PLUS editor
4.3 DIN PLUS editor
Översikt "Huvudmeny"
Menygruppen "Prog" (programhantering) innehåller följande
funktioner för NC-huvud- och underprogram:
„ Öppna tillgängligt NC-program
„ Skapa nya NC-program
„ Lagra nya eller ändrade NC-program
Menygruppen "Prog.inledn" (NC-programinledning) innehåller
följande funktioner för bearbetning
„ Programhuvud
„ Revolverriggning
„ Spänndonstabellen
Med Menypunkten "Geo(metri)" går man till programmering av
ämnes- och färdigkontur. Man väljer härvid antingen ett ämnesmakro
eller positionerar markören på avsnitt ÄMNE resp FÄRDIGDETALJ och
byter till geometrimenyn.
Menypunkten "Bearbetning" anropar undermenyn för
programmering av arbetsstyckets bearbetning. Samtidgt positionerar
CNC PILOT markören i avsnittet BEARBETNING.
Menypunkten "PAv" (Programavsnittsnamn) anropar en väljare för
avsnittsnamn. På detta sätt infogar man olika avsnittsidentiteter i sina
NC-program.
Menygruppen "Blockmeny" innehåller funktioner för bearbetning av
NC-programblock.
Menygruppen "Block" innehåller
„ Funktioner för att flytta markören
„ Funktioner för numrering av NC-block
„ Sökfunktioner
„ Anrop av "fri editering"
I menygruppen "Konfig(urering)" definierar man:
„ Hjälpbild från/till
„ Fönsterkonfigurering
„ Teckenstorlek
„ Dessutom hanterar man "Inställningar"
I menygruppen "Grafik" ställer man in grafikfönstret och aktiverar/
döljer konturvisningen.
124
4.3 DIN PLUS editor
Översikt "Geometrimeny"
Undermenyn Geometri innehåller G-funktioner och "anvisningar" ur
avsnitt ÄMNE och FÄRDIGDETALJ.
Med Menypunkten "G", "Linje" och "Cirkel" väljer man konturens
grundelement:
„ Om G-funktionens nummer är känt, anropar man "G" och anger Gfunktionens nummer.
„ Om G-funktionens nummer är okänt, väljer man "Linje" eller önskad
"Cirkel(båge)".
Menygruppen "Form" innehåller följande formelement:
„ Instick
„ Fristick
„ Gänga
„ Centrumborrning
„ och underprogramanrop
I menygruppen "Attribut" ställer man in följande attribut som kan
vara aktuella för konturer resp konturavsnitt:
„ Precisionsstopp
„ Ytjämnhet
„ Arbetsmån
„ Speciell matning
„ Adderande kompensering
Menygruppen "Plan" innehåller figurer, mönster och element för
definition av fräskonturer för detaljens ändplan och baksida. Denna
menypunkt kan väljas först när markören är i motsvarande
programavsnitt.
Menygruppen "Mantel" innehåller figurer, mönster och element för
definition av fräskonturer för detaljens mantelyta. Denna menypunkt
kan väljas först när markören är i motsvarande programavsnitt.
Menygruppen "Anvisningar" innehåller:
„ Avsnittsnamn
„ Anvisningar för programstrukturering
„ Variabelprogrammering
„ Kommentar
Menypunkten "Grafik" aktiverar och uppdaterar grafikfönstret.
HEIDENHAIN CNC PILOT 4290
125
4.3 DIN PLUS editor
Översikt "Bearbetningsmeny"
Undermenyn Bearbetning innehåller G-, M-, T-, S- och F-funktioner
samt ytterligare anvisningar för avsnittet BEARBETNING.
Val av G- och M-funktioner:
„ Om G- eller M-funktionens nummer är känt, anropar man "G" resp
"M" och anger funktionens nummer.
„ Om G- eller M-funktionens nummer är okänt, väljer man önskad
funktion i menygruppen "G-meny" resp "M-meny".
Menypunkt "T" (verktygsanrop):
U
U
Välj "T"
Ange T-nummer, eller välj verktyget i listan
Menypunkt "F":
U
Välj "F" Editorn anropar "G95 - matning per varv".
Menypunkt "S":
U
Välj "S" Editorn anropar "G96 - skärhastighet".
Menygruppen "Anvisningar" innehåller:
„ Avsnittsnamn
„ Anvisningar för programstrukturering
„ Variabelprogrammering
„ Anrop av underprogram
„ Kommentar
„ Förlaga
„ Arbetsplan
Menypunkten "Grafik" aktiverar och uppdaterar grafikfönstret.
Förlaga innebär ett fördefinierat antal NC-block i er maskin, som
infogas i NC-programmet. Förlagor innehåller som regel
strukturkommandon, synkroniseringar, nollpunktsförskjutningar etc.
Förlagor avser underlätta programmering av komplexa arbeten.
Förlagor tillhandahålls av maskintillverkaren. Från denne får man också
upplysning om andra mallar för er maskin. Man kan själv optimera
förlagorna efter behov (se "DIN PLUS Mall" på sida 351).
Funktionen Arbetsplan samlar alla kommentarer som inleds med "//"
och presenterar den före anvisningen BEARBETNING. På detta sätt får
man en överblick av samtliga bearbetningar i NC-programmet.
126
NC-program innehåller kommandon och information som är knutet till
en viss svarv och organisation. Man kan sammanfatta vanliga
startkommandon i ett "startprogram" som infogas i det program man
skall skapa (se programexempel). Ett sådant "standardprogram"
förkortar programmeringstiden och gör NC-programmen mer
enhetliga.
Exempel: "Startförlaga"
PROGRAMHUVUD
#MATERIAL
St 60-2
#MASCHINE
STANDARD
Om man inte använder sig av ett eget standardprogram, kommer CNC
PILOT att bilda ett nytt NC-program med standardavsnitt.
#SPÄNNKRAFT
40
#SLID
$1
Komplexiteten av detta standardprogram beror på maskinens
uppbyggnad, verkstadens organisation, och andra förhållanden.
#SYNCHRO
Skapa och köra ett standardprogram: se "DIN PLUS Mall" på sida 351
0
REVOLVER 1
Skapa ett nytt nytt NC-program med startprogram:
U
U
U
U
Välj "Prog > Nytt."
Ange programmets namn.
Välj "NC-huvudprogram".
Tryck "OK". CNC PILOT skapar ett NC-program med ett startprogram
(programinledning). Förutsättning är att filen "DINSTART.bev" finns i
katalogen "NCPS".
Skapa ett nytt NC-program:
U
U
U
U
Välj "Prog > Nytt"
Skriv in programnamnet
Välj "NC-huvudprogram".
Välj "Programhuvud": NC-editorn skapar programmet och växlar till
editering av programhuvud.
SPÄNNDON [Nollpunktsförskjutning Z...]
H1 ID"KH250"
H2 ID"KBA250-69" X 100 Q2
AEMNE
N1 G20 X100 Z100 K2
FAERDIGDEL
N2 G0 X0 Z0
Skapa ett nytt underprogram:
BEARBETNING
U
N22 G59 Z100 [Nollpunktsförskjutning anges]
U
U
U
Välj "Prog > Nytt"
Skriv in programnamnet
Välj underprogram
Tryck "OK". NC-editorn skapar underprogrammet.
N23 G26 S4000 [varvtalsbegränsning anges]
N23 G65 H1 X0 Z-100 [spänndonsposition
anges]
N25 G65 H2 X100 Z-100
N26 G14 Q0
SLUT
HEIDENHAIN CNC PILOT 4290
127
4.3 DIN PLUS editor
Nytt NC-program
4.3 DIN PLUS editor
NC-programförvaltning
Öppna NC-program:
Öppna NC-program i nästa lediga fönster:
U
"Prog > Ladda > huvudprogram (eller "... välj > underprogram"). CNC
PILOT visar filerna.
U Välj NC-program eller underprogram och öppna det
Öppna NC-program i valt fönster:
U
U
U
Välj och aktivera ett ledigt editeringsfönster
"Prog > Ladda > Huvudprogram“ (eller ".. välj > underprogram").
CNC PILOT visar filerna.
Välj NC-program eller underprogram och öppna det
Spara NC-program:
Avsluta editering av ett NC-program:
U
Välj "Prog > Stäng". Vid nytt eller ändrat NC-program öppnar CNC
PILOT dialogen "Spara NC-program"
U Ange om och under vilket namn NC-programmet skall sparas.
Lagra NC-progremmet i aktivt fönster:
U
Välj " Prog > Spara". CNC PILOT sparar NC-programmet, och det
finns kvar i editeringsfönstret.
Spara NC-programmet i aktivt fönster under ett nytt namn:
U
Välj "Prog > Spara som". CNC PILOT öppnar dialogen "Spara NCprogram".
U Skriv in önskat filnamn och ange om editeringsfönstret skall
stängas.
Spara alla NC-progrem i aktiva fönster:
U
Välj "Prog > Spara alla". CNC PILOT sparar alla NC-program, men de
kvarstår i editeringsfönstren.
„ När man avslutar driftsart "DIN PLUS", sparas
automatiskt NC-programmen. Härvid skrivas "gamla
versioner" av NC-program över.
„ Så fort ett NC-program har ändrats men ej ännu sparats,
visas programnamnet med röd text. För icke ändrade
resp sparade NC-program visas programnanet med
svart text.
128
4.3 DIN PLUS editor
Grafikfönster
Under editering visar CNC PILOT programmerade konturer i max två
grafikfönster.
Val av grafikfönster:
U
Välj "Grafik > Fönster" i huvudmenyn
U
Markera önskat fönster
Aktivera/uppdatera konturvisning
I huvudmeny:
Välj "Grafik > Grafik TILL"
U
I undermeny:
Softkey eller
U
U
Välj "Grafik"
Aktivera visning av maskinskärm:
U
Välj "Grafik > Grafik FRÅN" i huvudmenyn
Tips vid grafikfönster:
„ Svarvkonturens startpunkt visas som en "liten låda".
„ Om markören står på ett block tillhörande ämne eller färdig detalj,
visas tillhörande konturelement i röd färg, och
beskrivningsriktningen visas också.
„ Vid programmering av bearbetningscykler kanman använda visad
kontur för att erhålla blockreferenser.
„ Vid visning av konturer för mantelytor utgår CNC PILOT från
formens botten (referensdiameter vid MANTEL).
„ Först efter förnyad tryckning på GRAFIK tas hänsyn till
ändringar eller tillägg till konturerna.
„ En förutsättning för „konturpresentationen” är entydiga
NC-blocknummer !
HEIDENHAIN CNC PILOT 4290
129
4.3 DIN PLUS editor
Ämnesprogrammering
Ämnet beskriver man så här:
Standardämne (cylinder, rör):
U
U
Välj "Geo > Ämne > Chuckdetalj/Stång G20" i huvudmenyn.
CNC PILOT
„ infogar ett NC-block i avsnitt ÄMNE
„ och växlar till undermeny "Geometri"
„ aktiverar dialogen "Chuckdetalj cylinder/rör G20"
Gjuten detalj som ämne (ämneskonturen utgår från färdigkonturen):
U
U
Välj "Geo > Ämne > Gjutet ämne G21" i huvudmenyn.
CNC PILOT
„ infogar ett NC-block i avsnitt ÄMNE
„ och växlar till undermeny "Geometri"
„ aktiverar dialogen "Gjutet ämne G21"
Godtycklig ämneskontur:
U
U
U
Välj "Geo > Ämne > Fri kontur" i huvudmenyn.
CNC PILOT
„ ställer markören på programavsnitt ÄMNE
„ och växlar till undermeny "Geometri"
Definition av ämnet med individuella konturelement (på samma sätt
som för färdig detalj)
Blocknumnrering
Ställ in blocknumrering: Vid blocknumrering är alla
startblochnummer och blocknummersteg tillåtna. Första blocket får
startblocknumret, och för varje nytt efterföljande block ökas numret
med blocknummersteget. Inställningen av startblocknummer och
steg är knutet till endast detta NC-program. Kalla upp:
U
U
Välj "Block > Blocknumrering" i huvudmenyn. Editorn öppnar
dialogen "konfigurering av blocknummerökning".
Ange "startblockets nummer" och "blocknummersteg".
Nya blocknummer: Editorn
„ ger NC-blocken ny numrering.
„ Blockreferenser vid konturrelaterade G-kommandon och vid
underprogramanrop korrigeras automatiskt.
„ korrigerar blockreferenserna vid underprogramanrop.
„ numrerar om NC-blocken i ett underprogram, om detta
underprogram används av huvudprogrammet och öppnas i en
editor.
Kalla upp:
U
Välj "Block > Blocknumrering" i huvudmenyn. Editorn ger NCblocken ny numrering.
130
4.3 DIN PLUS editor
"Anvisningar" Programmering
"Anvisningar" Geometrimeny
Menygruppen "Anvisningar" innehåller:
DIN PLUS-ord:
U
U
Välj "Anvisning > DIN PLUS-ord: Editorn öppnar menyn.
Välj önskad anvisning för programstrukturering eller in-/utmatning.
Variabel:
U
U
Välj "Anvisning > Variabler". Editorn öppnar inmatningsraden.
Mata in variabeluttryck eller matematiska uttryck.
Markering av programavsnitt:
Hjälpkontur:
U
Välj "Anvisning > HJÄLPKONTUR". Editorn lägger in identifieringen
på lämpligt ställe.
Plan- (front-), bakside- och mantelytakontur:
U
U
Välj "Anvisning > PLAN (eller ..." > MANTEL", "... välj > BAKSIDA).
Editorn öppnar dialogen för positionsinmatning.
Ange ytans läge.
Kommentar:
U
U
Välj "Anvisning > Kommentarblock". Editorn öppnar
inmatningsraden.
Skriv texten. Kommentaren läggs in ovanför markörens position.
"Anvisningar" Bearbetningsmenyer
Menygruppen "Anvisningar" innehåller:
HEIDENHAIN CNC PILOT 4290
131
4.3 DIN PLUS editor
DIN PLUS-ord:
U
U
Välj "Anvisning > DIN PLUS-ord: Editorn öppnar menyn.
Välj önskad avsnittsidentifiering, anvisning för programstrukturering
eller in-/utmatning.
Variabel:
U
U
Välj "Anvisning > Variabler". Editorn öppnar inmatningsraden.
Mata in variabeluttryck eller matematiska uttryck.
Utsläckningsnivå:
U
U
Välj "Anvisning > / Blockutsläckning". Editorn öppnar dialogen
"Blockutsläckning".
Mata in utsläckningsnivå [1...9].
Slidbeteckning:
U
U
Välj "Anvisning > $ Slid". Editorn öppnar dialogen "Slidnummer".
Ange slidnumret. Mata in flera slider som en följd efter varandra.
Externt underprogramanrop:
U
Välj "Anvisning > L-anrop". Editorn öppnar listan med befintliga
underprogram.
U Välj underprogram och ange överföringsparametrar.
Internt underprogramanrop:
U
U
Välj "Anvisning > L-anrop internt". Editorn öppnar dialogen
"Underprogramanrop".
Ange "Underprogrammets namn“ (blocknumret som
underprogrammet börjar med) och överföringsparametrar.
Kommentar:
U
U
Välj "Anvisning > Kommentarblock". Editorn öppnar
inmatningsraden.
Skriv texten. Kommentaren läggs in ovanför markörens position.
Förlaga (mall):
U
Välj "Anvisning > Val av förlaga > Val av förlaga ...".
„ Editorn öppnar dialogen för förlaga.
„ När dialogen stängs överförs förlagan till NC-programmet
Skapa NC-programöversikt:
U
U
Välj "Anvisning > ARBETSPLAN".
Editorn:
„ samlar alla kommentarer som börjar med "//..."
„ och placerar dem före avsnittet BEARBETNING. Därigenom
erhåller man en översikt över det aktuella NC-huvudprogrammets
eller underprogrammets funktion.
132
4.3 DIN PLUS editor
Blockmeny
Man kan radera, flytta, kopiera NC-block (flera på varandra följande
NC-block/satser) eller utbyta dem mellan NC-program.
Man definierar ett NC-Block genom att „markera“ blockets början och
slut. Därefter väljer man „aktiviteten“ av blocket.
För att utbyta block mellan NC-program, lagrar man blocket i
"buffertminnet“. Därefter hämtar man blocket från buffertminnet igen.
Ett block kvarstår i buffertminnet, ända tills det skrivs över av ett nytt
block.
Markera block:
Blockens början:
U
Positionera markören till „blockets början“
Tryck på „Startmar“
Slutmarkering:
U
U
U
Positionera markören till „blockets slut“
Tryck på „Slutmark“
Spara det „markerade“ blocket i buffertminnet:
Raderar det markerade blocket:
U
Välj "Utför > klipp ut"
Kopierar det markerade blocket till bufferten:
U
Välj "Utför > Kopiera till bufferten"
Hämta block från bufferten:
U
U
Positionera markören till målpositionen
Välj "Utför > infoga från bufferten". Blocket läggs in på
målpositionen.
Radera block:
U
Välj "Utför > radera". Editorn raderar markerat block definitivt
(placeras inte i bufferten).
Flytta block:
U
U
Positionera markören till målpositionen
Välj "Utför > flytta". Det markerade blocket „flyttas“ till
målpositionen och raderas från den tidigare positionen.
HEIDENHAIN CNC PILOT 4290
133
4.3 DIN PLUS editor
Kopiera block:
U
U
Positionera markören till målpositionen
Välj "Utför > Kopiera och infoga". Det markerade blocket infogas
(kopieras) till målpositionen.
Menypunkt: "Upphäv"
U
Välj Upphäv. Editorn upphäver alla markeringar.
Menypunkt: "Infoga kontur".:
U
Välj "Infoga kontur". Editorn infogar den råämnes- och
färdigdelskontur som senast genererades i simuleringen under
markörens position.
Som ett alternativ till funktionerna i blockmenyn kan man använda de
traditionella WINDOWS-knappkombinationerna för att markera,
radera, förskjuta etc.:
U
U
U
U
U
Markera genom att påverka markörknapparna med nedtryckt
shiftknapp
Ctrl-C: Kopiera markerad text till buffertminnet
Shift-Del (klipp ut): Överför markerad text till buffertminnet
Ctrl-V: Infoga text från buffertminnet vid markörens position
Del (ta bort): Radera markerad text
134
4.4 Markering av programavsnitt
4.4 Markering av programavsnitt
Ett nyskapat DIN-program innehåller redan avsnittsmarkeringarna.
Beroende på uppgift kan man lägga till ytterligare avsnitt eller radera
införda markeringar. Ett DIN-program måste som minst innehålla
avsnittsindelningarna BEARBETNING och SLUT.
Ytterligare avsnittsmarkeringar väljer man under menyn "PAv"
(Program-Avsnittsmarkering) i huvudmenyn, i menygruppen
"Anvisningar" eller i urvalsboxen "DIN PLUS ord". CNC PILOT matar in
avsnittsmarkeringarna på rätt ställe i programmet.
Om flera oberoende konturbeskrivningar finns för borr-/
fräsbearbetningen, använder man avsnittsmarkeringarna
flera gånger (FRONT, BAKSIDA etc).
Exempel: Markering av programavsnitt
. . .
[Avsnitt i konturbeskrivningen]
AEMNE
N1 G20 X100 Z220 K1
FAERDIGDEL
N2 G0 X60 Z0
N3 G1 Z-70
. . .
FRONT Z-25
Översikt av programavsnitt
N31 G308 P-10
Programinledning
PROGRAMHUVUD
Sida 136
REVOLVER
Sida 137
SPAENNDON
Sida 142
N32 G402 Q5 K110 A0 Wi72 V2 XK0 YK0
N33 G300 B5 P10 W118 A0
N34 G309
Konturbeskrivning
KONTUR
Sida 143
AEMNE
Sida 143
FAERDIGDEL
Sida 143
HJÄLPKONTUR
Sida 144
FRONT Z0
N35 G308 P-6
N36 G307 XK0 YK0 Q6 A0 K34.641
N37 G309
. . .
C-axelkonturer
FRONT
Sida 144
BAKSIDA
Sida 144
MANTEL
Sida 144
Bearbetning av arbetsstycke
BEARBETNING
Sida 144
TILLDELNING
Sida 144
SLUT
Sida 144
Underprogram
UNDERPROGRAM
Sida 145
RETURN
Sida 145
CONST
Sida 145
Övrigt
HEIDENHAIN CNC PILOT 4290
135
4.4 Markering av programavsnitt
Avsnitt PROGRAMHUVUD
Anvisningar och information för PROGRAMHUVUD:
„ Slider: NC-programmet utförs endast i de angivna
sliduppsättningarna.
„ Inmatning "1" för $1
„ Inmatning "12": för $1 och $2
„ Ingen uppgift: NC-programmet utförs i alla slider.
„ Måttenhet:
„ Välj måttsystem „metriskt eller tum”
„ Ingen uppgift: den i styrningsparameter 1 inställda måttenheten
överförs
„ De andra fälten innehåller organisatorisk information och
riggningsinformation som inte påverkar programexekveringen.
Informationen i programhuvudet markeras med „#“ i DINprogrammet.
I "Organisation" (driftsart Överför) visas inmatningarna i fältet "ritning"
vid listning av NC-huvudprogrammet.
Man kan bara programmera „enhet” om man vid
generering av ett nytt NC-program väljer att gå in i
„Programhuvud”. Senare ändring är inte möjlig.
Definition av variabelpresentationen:
Kalla upp visning:
U
Växlingsfältet variabelpresentation i dialogbox "Editering
programhuvud“ kallas upp.
I dialogboxen definierar man upp till 16 V-variabler för styrning av
programförloppet. I automatikdrift och i simuleringen ställer man in om
variablerna skall efterfrågas vid programkörningen eller inte.
Alternativt genomförs programexekveringen med „Normalvärden“.
För varje variabel fastlägger man:
„ Variabelnummer
„ Normalvärde (initialiseringsvärde)
„ Beskrivning (text, med vilken denna variabel efterfrågas vid
programexekveringen)
Definitionen av variabelpresentationen är ett alternativ till
programmering med INPUTA-/PRINTA-kommandon.
136
4.4 Markering av programavsnitt
REVOLVER
REVOLVER x (x: 1..6) definierar beläggningen för verktygsbärare x. För
varje belagd revolverplats blir
„ verktygets identitetsnummer, om verktyget är definierat i
databanken.
„ verktygsbeskrivningen direkt, om det är fråga om ett "temporärt
verktyg". "Temporära verktyg" överförs inte till databanken.
För att deitera revolverriggningen finns följande funktioner:
„ Menypunkt "revolverriggning": För varje inmatning aktiverar man
dialogen "verktyg" och hämtar ett verktyg från databanken, eller
beskriver verktyget med "utvidgad inmatning" resp "eenkelverktyg".
„ Menypunkt "iordningställ verktygslistan": CNC PILOT tar fram
verktygslistan för editering av denna för detta NC-program Med
denna funktion använder man endast verktyg från databanken.
Verktygsbeskrivning i NC-programmet:
I regel definieras verktygen i databanken och man refererar till dem
med verktygsnummer i sitt NC-program. Eller så beskriver man sitt
verktyg i NC-programmet:
„ "Utökad" verktygsbeskrivning:
„ Verktygsparametern motsvarar första dialogrutan i
verktygseditorn.
„ Inga begränsningar vid användning av verktyget.
„ I simuleringen visas endast verktygsskäret.
„ Endast när man har angivit identitetsnumret kommer data att
överföras till databanken vid programöversättningen.
„ Om man inte har angivit identitetsnumret kommer data inte att
överföras till databanken vid programöversättningen.
HEIDENHAIN CNC PILOT 4290
137
4.4 Markering av programavsnitt
„ "Förenklad" verktygsbeskrivning:
„ Endast avsett för enkla förflyttningsbanor och svarvcykler
(G0...G3, G12, G13; G81...G88).
„ Det sker inte någon konturföljning.
„ Nosradiekompensering utförs.
„ Enkla verktyg förs inte in i databanken.
„ Om man inte programmerar REVOLVER, kommer
verktygen som finns införda i „verktygslistan“ att
användas.
„ Namnen „_SIM...“ och „_AUTO...“ är reserverade för
„temporära verktyg“ (enkla verktyg och verktyg utan
identitetsnummer). Verktygsbeskrivningen gäller endast
så länge som NC-programmet är aktiverat i simuleringen
eller i automatisk drift.
Exempel "revolvertabell"
REVOLVER 1
T1 ID"342-300.1"
Verktyg från databanken
T2 WT1 X50 Z50 R0.2 B6
"Förenklad" verktygsbeskrivning
T3 WT122 X15 Z150 H0 V4 R0.4 A93 C55 I9 K70
utökad Vkt-beskrivning – utan lagring i DB
T4 ID"ERW.1" WT112 X20 Z150 H2 V4 R0.8 A95 C80 B9 K70
utökad Vkt-beskrivning – med lagring i DB
. . .
Editering av revolverriggning
I avsnitt REVOLVER anges för varje riggad revolverplats
„ verktygets identitetsnummer, om verktyget är definierat i
databanken.
„ verktygsbeskrivningen direkt, om det är fråga om ett "temporärt
verktyg".
Parameter dialog "Verktyg"
T-kommando
Position i verktygshållaren
ID
Identitetsnummer (refererar till databanken)
Anropa "utvidgad
inmatning"
Växla till "Utökad" verktygsbeskrivning
Anropa "enkelt
verktyg"
Växla till "enkel" verktygsbeskrivning
138
4.4 Markering av programavsnitt
Mata in verktygsdata, eller ändra:
U
Välj "Inledning > Revolverbeläggning". Editorn öppnar
avnitt REVOLVER.
Mata in verktygsdata:
U
Förflytta markören
U
Tryck INS-tangenten. Editorn öppnar dialogen
"Verktyg".
U
Editera dialog "Verktyg"
Ändra verktygsdata:
U
Placera markören på det om skall ändras
U
Tryck ENTER eller dubbelklicka med vänster
mustknapp.
U
Editera dialog "Verktyg"
Verktygriggning från verktygsdatabanken
I dialogen "verktyg" har man nu direkt tillgång till databanken. Man
överför verktygets identitetsnummer.
U
Softkey trycks Inmatningen sorteras efter
verktygstyp.
U
Softkey trycks Inmatningen sorteras efter
verktygsnummer.
U
Placera markören på det verktyg som ska övertas
U
Övertag idnumret i dialogen "Verktyg" med ENTER
Ändra verktygsdata:
U
Softkey trycks CNC PILOT presenterar verktygsdata
för angivet verktyg för editering.
HEIDENHAIN CNC PILOT 4290
139
4.4 Markering av programavsnitt
Överför verktygslista
Från software-version 625 952-04:
Du kan överföra den verktygslista som har ställts in i driftart Maskin till
ditt NC-program:
U
U
Placera markören i programavsnittet (REVOLVER 1, REVOLVER 2,
SKIVMAGASIN, ...)
Välj "Inled(ning) > Överför lista" i huvudmenyn
CNC PILOT överför den aktuella revolver- resp. magasinlistan till NCprogrammet. Om verktyg redan har skrivits in, kommer de att raderas
efter en kontrollfråga.
Editering av revolverriggning
"Utökad" verktygsbeskrivning:
U
U
U
Anropa "utvidgad inmatning" (dialog verktyg). Editorn öppnar
dialogen "Verktygstyp".
Ange verktygstyp. Editorn öppnar dialogen för vald "Verktygstyp".
Mata in verktygsdata (parametrarna motsvarar första dialogrutan i
verktygseditorn).
"Förenklad" verktygsbeskrivning:
U
U
U
Anropa "förenklat verktyg" (dialog verktyg). Editorn öppnar dialogen
"Verktygstyp".
Ange verktygstyp. Editorn öppnar dialogen "Verktyg".
Mata in verktygsmått
Enkla verktyg
Dialogbox
NC-prog.
Betydelse
Verktygstyp
WT
Verktygstyp och
bearbetningsriktning (se bild)
Mått X (xe)
X
Inställningsmått
Mått Y (ye)
Y
Inställningsmått
Mått Z (ze)
Z
Inställningsmått
Radie R (rs)
R
Nosradie för svarvverktyg
Skärbredd B (sb)
B
Skärbredd vid stickverktyg och runda
skärplattor
Diamet. I (df)
I
Fräs- eller borrdiameter
140
4.4 Markering av programavsnitt
Verktygriggning från verktygsdatabanken
Menypunkt "iordningställ verktygslistan": CNC PILOT tar fram
verktygslistan för editering av denna Hanteringen görs som i
inställningsfunktionen "göra i ordning lista! (se "Anpassning av
verktygslistan" på sida 68)
U
Välj "Iordningställa > verktygslista"
U
Placera markören på det om skall ändras
U
Ändra verktygsdata
Softkeys
Radera verktyg
Överför verktyget från
"buffertminnet"
Radera verktyget och placera i
"buffertminnet"
Editera verktygsparametrar
Sortera verktygen efter typ
Sortera verktygen efter nummer
HEIDENHAIN CNC PILOT 4290
141
4.4 Markering av programavsnitt
Avsnitt SPÄNNDON
Programavsnittet UPPSPAENDON x (x: 1..4) definierar beläggningen i
spindel x. Man skapar +spänndonstabellen+ med identitetsnummer
för chuck, backar och spänntillbehör (dubb etc.).
Parametrar i dialogbox +Uppspänndon+
H
Spänndon nummer (referens för G65)
„ H=1: Spännchuck
„ H=2: Spännback
„ H=3: Uppspänningstillbehör - spindelsida
„ H=3: Uppspänningstillbehör - dubbsida
ID
Identitetsnummer för spänndonet (referens till databanken)
X
Spänndiameter för back
Q
Spännform vid spännbackar (se G65)
Spänndonstabellen utvärderas i simuleringen (G65). Den
påverkar inte bearbetningsförloppet.
Inmatning av spänndonsdata:
SPANNMITTEL 1
H1 ID"KH250"
[Spännchuck]
U
Välj "Inled(ning) > Inställning spänndon". CNC PILOT
positionerar markören till avsnitt SPÄNNDON.
H2 ID"KBA250-77"
[Spännbackar]
U
Förflytta markören
. . .
U
Tryck INS-tangeneten: Editorn öppnar dialogboxen
„Spänndon“.
U
Editering .....
Ändra spänndonsdata:
142
Exempel: Spänndonstabell
U
Positionera markören till Spänndon
U
Tryck Enter
U
Editera dialogbox +Spänndon+
Programavsnittet KONTUR samordnar efterföljande råämnes- och
färdigdetaljbeskrivning med en kontur "nummer x". Styrningen
förvaltar upp till fyra konturer (färdigdetaljer) i ett och samma NCprogram.
Q
Konturens nummer - 1..4
X
Nollpunktsförskjutning (diametermått)
Z
Nollpunktsförskjutning
V
Läge för koordinatsystemet
„ V=0: maskinens koordinatsystem gäller
„ V=2: speglat maskinkoordinatsystem (Z-riktning tvärtom mot
maskinens koordinatsystem)
X
Z
Q
En G99 i bearbetningsdelen samordnar bearbetningen med en slid
resp spindel.
Parameter
V=0
X
Z
Q=1..4
V=2
X
Q
X
Z
Z
Exempel: "Kontur och G99"
PROGRAMHUVUD
Om bara ett arbetsstycke bearbetas i NC-programmet,
behövs inte avsnittsmarkeringen KONTUR och G99.
...
KONTUR Q1 X0 Z600
[Kontur 1]
AEMNE
...
FAERDIGDEL
. . .
KONTUR Q2 X0 Z900 V2
[Kontur 2]
AEMNE
. . .
FAERDIGDEL
. . .
BEARBETNING
. . .
N.. G99 Q2 D4
. . .
ÄMNE (avsnittsindelning) .....
I programavsnittet ÄMNE beskriver man ämneskonturen.
Avsnitt FÄRDIG DETALJ
I programavsnittet FÄRDIGDETALJ beskriver man den färdiga
detaljens kontur. Inom definitionen av den färdiga detaljen använder
man ytterligare avsnittsindelningar, t.ex. FRONT, MANTEL etc.
HEIDENHAIN CNC PILOT 4290
143
4.4 Markering av programavsnitt
Avsnitt KONTUR
4.4 Markering av programavsnitt
Avsnitt HJÄLPKONTUR
I programavsnittet HJÄLPKONTUR beskriver man hjälpkonturerna för
svarvningen.
Avsnitt FRONT
I programavsnittet FRONT beskriver man konturer på frontytan.
Parametrar
Z
Frontkonturens läge
Avsnitt BAKSIDA
I programavsnittet BAKSIDA beskriver man konturer på baksidan.
Parametrar
Z
Baksidekonturernas lägen
Avsnitt MANTEL
I programavsnittet MANTEL beskriver man konturer på mantelytan.
Parametrar
X
Referensdiameter för konturen på mantelytan
Avsnitt BEARBETNING
I programavsnittet BEARBETNING programmerar man den
bearbetningen av den färdiga detaljen. Denna markering måste finnas.
Markering SLUT
SLUT (ENDE) avslutar NC-programmet. Denna markering måste
programmeras, den ersätter M30.
Anvisning TILLDELNING $ ...
Anvisningen TILLDELNING samordnar efterföljande bearbetning med
angiven slid. Om det finns flera slider, utförs NC-blocken på angiven
slid.
Om dessutom en slidmarkering finns, gäller den under "$" definierade
sliden.
Parametrar
Sliduppsättn.
144
Slidnummer
4.4 Markering av programavsnitt
Avsnitt UNDERPROGRAM
Om man definierar ett underprogram inom ett NC-program (i en och
samma fil), markeras det av UNDERPROGRAM följt av
underprogrammets namn (maximalt 8 tecken).
Markering RETURN
RETURN avslutar underprogrammet.
Markering CONST
I programavsnittet CONST definierar man konstanter. Man använder
konstanter för definition av:
„ ett värde
„ en #-Variabel
„ en V-Variabel
Ange värdet direkt eller i en beräkning. Om ni använder konstanter vid
beräkningar, måste de tidigare ha definierats.
Konstanters namn får vara högst 16 tecken.
Exempel: "CONST"
CONST
[_nvr: Nollpunktsförskjutning]
[_noz: Nollpunktsoffset]
[_nws: Förskjutning]
_nvr = 0
_noz = PARA(1,1164,0)
_nws = _noz-_nvr
_lg_roht = 1
_posbeginn = 178
[Variable „#1“]
[Variable „V178“]
. . .
KONTUR Q4 X0 Z_nws V2
AEMNE
N 3 #_lg_roht=270
N 1 G20 X120 Z#_lg_roht K2
. . .
BEARBETNING
. . .
N 6 G0 X{V_posbeginn}
. . .
HEIDENHAIN CNC PILOT 4290
145
4.5 Råämnesbeskrivning
4.5 Råämnesbeskrivning
Chuckdetalj cylinder/rör G20-Geo
G20 definierar konturen av en cylinder/ihålig cylinder.
Parametrar
X
„ Diameter för cylinder/rör
„ Omskriven cirkeldiameter vid ämne med flera utvändiga
kanter
Z
Råämnets längd
K
Höger kant (Avstånd arbetsstyckets nollpunkt - höger kant)
I
Invändig diameter vid ihålig cylinder
Exempel: G20-Geo
. . .
AEMNE
N1 G20 X80 Z100 K2 I30
[Rör]
. . .
Gjutet ämne G21-Geo
G21 genererar en råämneskontur utifrån den färdiga detaljens kontur med tillägg för "arbetsmån ekvidistans P".
Parametrar
P
Arbetsmån ekvidistans (Referens: Färdiga detaljens kontur)
Q
Urborrning Ja/Nej (default: 0)
„ Q=0: utan borrning
„ Q=1: Med borrning
Exempel: G21-Geo
. . .
AEMNE
N1 G21 P5 Q1
. . .
FAERDIGDEL
N2 G0 X30 Z0
N3 G1 X50 B-2
N4 G1 Z-40
N5 G1 X65
N6 G1 Z-70
. . .
146
[Gjutet ämne]
Startpunkt svarvkontur G0-Geo
G0 definierar startpunkten för en svarvkontur.
Exempel: G0-Geo
Parametrar
. . .
X
Begynnelsepunkt kontur (diametermått)
FAERDIGDEL
Z
Startpunkt kontur
N2 G0 X30 Z0
[Startpunkt kontur]
N3 G1 X50 B-2
N4 G1 Z-40
N5 G1 X65
N6 G1 Z-70
. . .
Linjär svarvkontur G1-Geo
G1 definierar en rät linje i en svarvkontur.
Parametrar
X
Slutpunkt konturelement (diametermått)
Z
Slutpunkt konturelement
A
Vinkel till rotationsaxel - vinkelriktning: se hjälpbilden
Q
Skärningspunkt. Slutpunkt, när linjen skär en cirkelbåge
(default: 0):
„ Q=0: närmaste skärningspunkt
„ Q=1: bortersta skärningspunkt
B
Fas/Rundning. Definierar övergången till nästa konturelement.
Programmera den teoretiska slutpunkt när du anger en fas/
rundning.
„ ingen uppgift: Tangentiell övergång
„ B=0: Icke tangentiell övergång
„ B>0: Rundningens radie
„ B<0: Fasens bredd
E
Speciell matning för Fas/rundning vid finskär (default: 1)
Specialmatning = aktiver matning * E (0 < E <= 1)
HEIDENHAIN CNC PILOT 4290
147
4.6 Grundelement för svarvkontur
4.6 Grundelement för svarvkontur
4.6 Grundelement för svarvkontur
Exempel: G1-Geo
. . .
FAERDIGDEL
N2 G0 X0 Z0
Startpunkt
N3 G1 X50 B-2
vinkelrät linje med fas
N4 G1 Z-20 B2
Vågrät linje med radie
N5 G1 X70 Z-30
Sned yta med absoluta koordinater
N6 G1 ZI-5
vågrät linje inkrementalt
N7 G1 XI10 A30
Inkrementalt och vinkel
N8 G1 X92 ZI-5
Inkrementalt och absolut blandat
N9 G1 X? Z-80
Beräkna X-koordinat
N10 G1 X100 Z-100 A10
Slutpunkt och vinkel när startpunkten är okänd
. . .
Cirkelbåge svarvkontur G2-/G3-Geo
G2/G3 definierar en cirkelbåge i en svarvkontur med inkrementalt
mått till centrumpunkten. Rotationsriktning: Se hjälpbild:
„ G2: Medurs
„ G3: Moturs
Parametrar
X
Slutpunkt konturelement (diametermått)
Z
Slutpunkt konturelement
I
Centrumpunkt (avstånd startpunkt - centrumpunkt som
radiemått)
K
Centrumpunkt (avstånd startpunkt - centrumpunkt)
R
Radie
Q
Skärningspunkt. Slutpunkt, när cirkeln skär en linjen eller en
cirkelbåge (default: 0):
„ Q=0: närmaste skärningspunkt
„ Q=1: bortersta skärningspunkt
148
4.6 Grundelement för svarvkontur
Parametrar
B
Fas/Rundning. Definierar övergången till nästa konturelement.
Programmera den teoretiska slutpunkt när du anger en fas/
rundning.
„ ingen uppgift: Tangentiell övergång
„ B=0: Icke tangentiell övergång
„ B>0: Rundningens radie
„ B<0: Fasens bredd
E
Speciell matning för Fas/rundning vid finskär (default: 1)
Specialmatning = aktiver matning * E (0 < E <= 1)
Programmering X, Z: Absolut, inkrementalt, självhållande
eller "?"
Exempel: G2-, G3-Geo
. . .
FAERDIGDEL
N1 G0 X0 Z-10
N2 G3 X30 Z-30 R30
Målpunkt och radie
N3 G2 X50 Z-50 I19.8325 K-2.584
Målpunkt och medelpunkt inkrementalt
N4 G3 XI10 ZI-10 R10
Målpunkt inkrementalt och radie
N5 G2 X100 Z? R20
Okända målpunktskoordinater
N6 G1 XI-2.5 ZI-15
. . .
HEIDENHAIN CNC PILOT 4290
149
4.6 Grundelement för svarvkontur
Cirkelbåge svarvkontur G12-/G13-Geo
G12/G13 definierar en cirkelbåge i en svarvkontur med absolut mått
till centrumpunkten. Rotationsriktning: Se hjälpbild:
„ G12: Medurs
„ G13: Moturs
Parametrar
X
Slutpunkt konturelement (diametermått)
Z
Slutpunkt konturelement
I
Centrumpunkt (radiemått)
K
Centrumpunkt
R
Radie
Q
Skärningspunkt. Slutpunkt, när cirkeln skär en linjen eller en
cirkelbåge (default: 0):
„ Q=0: närmaste skärningspunkt
„ Q=1: bortersta skärningspunkt
B
Fas/Rundning. Definierar övergången till nästa konturelement.
Programmera den teoretiska slutpunkt när du anger en fas/
rundning.
„ ingen uppgift: Tangentiell övergång
„ B=0: Icke tangentiell övergång
„ B>0: Rundningens radie
„ B<0: Fasens bredd
E
Speciell matning för Fas/rundning vid finskär (default: 1)
Specialmatning = aktiver matning * E (0 < E <= 1)
Programmering X, Z: Absolut, inkrementalt, självhållande
eller "?"
Exempel: G12-, G13-Geo
. . .
FAERDIGDEL
N1 G0 X0 Z-10
. . .
N7 G13 XI-15 ZI15 R20
Målpunkt inkrementalt och radie
N8 G12 X? Z? R15
endast radien är känd
N9 G13 X25 Z-30 R30 B10 Q1
Rundning i övergången och val av skärningspunkt
N10 G13 X5 Z-10 I22.3325 K-12.584
Målpunkt och medelpunkt absolut
. . .
150
4.7 Formelement för svarvkontur
4.7 Formelement för svarvkontur
Instick (standard) G22-Geo
G22 definierar ett instick på ett förut programmerat axelparallellt
referenselement.
Parametrar
X
Startpunkt vid instick på ändyta (diametermått)
Z
Startpunkt vid instick på mantelyta
I
Innerhörn (diametermått)
„ Instickning för plan yta: Instickets slutpunkt
„ Instick på mantelyta: Instickets botten
K
Innerhörn
„ Instick på plan yta: Instickets botten
„ Instickning för mantelyta: Instickets slutpunkt
Ii
Innerhörn - inkrementalt (Beakta förtecken !)
„ Instick på plan yta: Instickets bredd
„ Instick på mantelyta: Instickets djup
Ki
Innerhörn - inkrementalt (Beakta förtecken !)
„ Instick på plan yta: Instickets djup
„ Instick på mantelyta: Instickets bredd
B
Utvändig radie/fas på båda sidorna om insticket (default: 0)
„ B>0: Rundningens radie
„ B<0: Fasens bredd
R
Innerradie vid instickets båda hörn (default: 0)
Programmera antingen "X" eller "Z".
HEIDENHAIN CNC PILOT 4290
151
4.7 Formelement för svarvkontur
Exempel: G22-Geo
. . .
FAERDIGDEL
N1 G0 X40 Z0
N2 G1 X80
N3 G22 X60 I70 KI-5 B-1 R0.2
Instick på plan yta: djupet inkrementalt
N4 G1 Z-80
N5 G22 Z-20 I70 K-28 B1 R0.2
Instick längs, bredd absolut
N6 G22 Z-50 II-8 KI-12 B0.5 R0.3
Instick längs, bredd inkremental
N7 G1 X40
N8 G1 Z0
N9 G22 Z-38 II6 K-30 B0.5 R0.2
. . .
Instick (allmänt) G23–Geo
G23 definierar ett instick på ett förut programmerat linjärt
referenselement. På mantelytan kan referenselementet ligga snett.
Parametrar
H
Insticksmetod (default: 0)
„ H=0: Symmetriskt instick
„ H=1: Frisvarvning
X
Mittpunkt vid instick på ändytan (diametermått)
Z
Mittpunkt vid instick på mantelytan
I
Insticksdjup och insticksläge
„ I>0: Instick till höger om referenselementet
„ I<0: Instick till vänster om referenselementet
K
Insticksbredd (utan fas/rundning)
U
Insticksdiameter (diameter vid insticksbotten). Använd U bara
när referenselementet ligger parallellt med Z-axeln.
A
Insticksvinkel (default: 0)
„ H=0: 0° <= A < 180° (vinkel mellan instickets flanker)
„ H=1: 0° < A <= 90° (vinkel referenslinje och insticksflank)
152
Instick längs, invändigt
4.7 Formelement för svarvkontur
Parametrar
B
Utvändig rundning/fas vid hörn nära startpunkt (default: 0)
„ B>0: Rundningens radie
„ B<0: Fasens bredd
P
Utvändig radie/fas vid hörnet längst bort från startpunkt
(default: 0)
„ P>0: Rundningens radie
„ P<0: Fasens bredd
R
Innerradie vid instickets båda hörn (default: 0)
CNC PILOT hänför insticksdjupet till referenselementet.
Insticksbotten löper parallellt med referenselementet.
Exempel G23-Geo
. . .
FAERDIGDEL
N1 G0 X40 Z0
N2 G1 X80
N3 G23 H0 X60 I-5 K10 A20 B-1 P1 R0.2
Instick på plan yta: djupet inkrementalt
N4 G1 Z-40
N5 G23 H1 Z-15 K12 U70 A60 B1 P-1 R0.2
Instick längs, bredd absolut
N6 G1 Z-80 A45
N7 G23 H1 X120 Z-60 I-5 K16 A45 B1 P-2 R0.4
Instick längs, bredd inkremental
N8 G1 X40
N9 G1 Z0
N10 G23 H0 Z-38 I-6 K12 A37.5 B-0.5 R0.2
Instick längs, invändigt
. . .
HEIDENHAIN CNC PILOT 4290
153
4.7 Formelement för svarvkontur
Gänga med fristick G24-Geo
G24 definierar ett linjärt grundelement med längsgående gänga med
anslutande friskärning av gängan (DIN 76). Gängan är en utvändig eller
invändig gänga (metrisk ISO fingänga DIN 13 del 2, ordning 1).
Parametrar
F
Gängstigning
I
Fristicksdjup (radiemått)
K
Fristicksbredd
Z
Slutpunkt för fristicket
„ G24 kan bara användas när gängan skall bearbetas i
konturens definitionsriktning.
„ Gängan bearbetas med G31.
Exempel G24-Geo
. . .
FAERDIGDEL
N1 G0 X40 Z0
N2 G1 X40 B-1.5
Gängans startpunkt
N3 G24 F2 I1.5 K6 Z-30
Gänga med fristick
N4 G1 X50
Anslutande planelement
N5 G1 Z-40
. . .
154
4.7 Formelement för svarvkontur
Fristickskontur G25-Geo
G25 genererar de i följande beskrivning listade fristickskonturerna vid
axelparallella konturinnerhörn. Programmera G25 efter det första
axelparallella elementet. Typen av fristick bestämmer man i Hparametern.
Fristicksform U (H=4)
Parametrar
H
Fristick Form U: (H=4)
I
Fristicksdjup (radiemått)
K
Fristicksbredd
R
Innerradie vid instickets båda hörn (default: 0)
P
Utvändig radie/fas (default: 0)
„ P>0: Rundningens radie
„ P<0: Fasens bredd
Exempel: Anrop G25-Geo form U
. . .
N.. G1 Z-15
N.. G25 H4 I2 K4 R0.4 P-0.5
N.. G1 X20
[Längselement]
[Form U]
[planelement]
. . .
HEIDENHAIN CNC PILOT 4290
155
4.7 Formelement för svarvkontur
Fristick DIN 509 E (H=0,5)
Parametrar
H
Fristick Form DIN 509 E: H=0 eller H=5
I
Fristicksdjup (radiemått)
K
Fristicksbredd
R
Fristicksradie (i fristickets båda hörn)
W
Fristicksvinkel
Parametrar som man inte anger beräknas av CNC PILOT med ledning
av diametern.
Exempel: Anrop G25-Geo DIN 509 E
. . .
N.. G1 Z-15
[Längselement]
N.. G25 H5
[DIN 509 E]
N.. G1 X20
[planelement]
. . .
Fristick DIN 509 F (H=6)
Parametrar
H
Fristick Form DIN 509 F: H=6
I
Fristicksdjup (radiemått)
K
Fristicksbredd
R
Fristicksradie (i fristickets båda hörn)
P
Plandjup
W
Fristicksvinkel
A
Planvinkel
Parametrar som man inte anger beräknas av CNC PILOT med ledning
av diametern.
Exempel: Anrop G25-Geo DIN 509 F
. . .
N.. G1 Z-15
N.. G25 H6
[DIN 509 F]
N.. G1 X20
[planelement]
. . .
156
[Längselement]
Parametrar
H
Fristick Form DIN 76: H=7
I
Fristicksdjup (radiemått)
K
Fristicksbredd
R
Fristicksradie i fristickets båda hörn (default: R=0,6*I)
W
Fristicksvinkel (default: 30°)
Exempel: Anrop G25-Geo DIN 76
. . .
N.. G1 Z-15
N.. G25 H7 I1.5 K7
N.. G1 X20
[Längselement]
[DIN 76]
[planelement]
. . .
Fristick Form H (H=8)
Om man inte anger W kommer vinkeln att beräknas med ledning av K
och R. Fristickets slutpunkt ligger då på "Hörnpunkt kontur".
Parametrar
H
Fristick Form H: H=8
K
Fristicksbredd
R
Fristicksradie – ingen uppgift: Det cirkulära elementet
bearbetas inte
W
Nedgångsvinkel - ingen uppgift: W beräknas
Exempel: Anrop G25-Geo form H
. . .
N.. G1 Z-15
N.. G25 H8 K4 R1 W30
N.. G1 X20
[Längselement]
[Form H]
[planelement]
. . .
HEIDENHAIN CNC PILOT 4290
157
4.7 Formelement för svarvkontur
Fristick DIN 76 (H=7)
4.7 Formelement för svarvkontur
Fristick Form K (H=9)
Parametrar
H
Fristick Form K: H=9
I
Fristicksdjup
R
Fristicksradie – ingen uppgift: Det cirkulära elementet
bearbetas inte
W
Fristicksvinkel
A
Vinkel i förhållande till längsaxeln - default: 45°
Exempel: Anrop G25-Geo form K
. . .
N.. G1 Z-15
[Längselement]
N.. G25 H9 I1 R0.8 W40
N.. G1 X20
[Form K]
[planelement]
. . .
Gänga (standard) G34-Geo
G34 definierar en enkel eller länkad utvändig eller invändig gänga
(metrisk ISO fingänga DIN 13 ordning 1). CNC PILOT beräknar alla
erforderliga värden.
Parametrar
F
Gängans stigning - ingen uppgift: Stigning från normtabellen
Exempel: G34
. . .
FAERDIGDEL
N1 G0 X0 Z0
N2 G1 X20 B-2
Man länkar gängan genom att programmera flera G01/G34-block efter
varandra.
„ Före G34 eller i NC-blocket med G34 programmerar man
ett linjärt konturelement som referenselement.
„ Bearbeta gängan med G31.
N3 G1 Z-30
N4 G34
N5 G25 H7 I1.7 K7
N6 G1 X30 B-1.5
N7 G1 Z-40
N8 G34 F1.5
N9 G25 H7 I1.5 K4
N10 G1 X40
N11 G1 Z-60
. . .
158
[metrisk ISO]
[metrisk ISO fingaenga]
4.7 Formelement för svarvkontur
Gänga (allmän) G37-Geo
G37 definierar de beskrivna typerna av gängor. Gängor med flera
ingångar samt även länkade gängor är möjliga. Man länkar gängan
genom programmering av flera G01/G37-block efter varandra.
Parametrar
Q
Gängmetod (default: 1)
„ Q=1: Metrisk ISO fingänga (DIN 13 del 2, ordning 1).
„ Q=2: Metrisk ISO fingänga (DIN 13 del 1, ordning 1).
„ Q=3: Metrisk ISO konisk gänga (DIN 158)
„ Q=4: Metrisk ISO konisk gänga (DIN 158)
„ Q=5: Metrisk ISO trapetsgänga (DIN 103 del 2, ordning 1).
„ Q=6: Flack metr. Trapetsgänga (DIN 380 del 2, ordning 1).
„ Q=7: Metrisk såggänga (DIN 513 del 2, ordning 1).
„ Q=8: Metrisk rundgänga (DIN 405 del 1, ordning 1).
„ Q=9: Cylindrisk Whitworth-gänga (DIN 11)
„ Q=10: Konformad Whitworth-gänga (DIN 2999)
„ Q=11: Whitworth-rörgänga (DIN 259)
„ Q=12: Icke normerad gänga
„ Q=13: UNC US-grovgänga
„ Q=14: UNF US-fingänga
„ Q=15: UNEF US-extrafin gänga
„ Q=16: NPT US-konisk rörgänga
„ Q=17: NPTF US-konisk Dryseal rörgänga
„ Q=18: NPSC US-cylindrisk rörgänga med smörjmedel
„ Q=19: NPFS US-cylindrisk rörgänga utan smörjmedel
F
Gängstigning
„ nödvändigt vid Q=1, 3..7, 12
„ Vid andra typer av gängor beräknas F med ledning av
diametern om den inte har programmerats
P
Gängans djup - anges endast vid Q=12
K
Utloppslängd vid gängor utan gängfristick (default: 0)
D
Referenspunkt (default: 0)
„ D=0: Gängutlopp i slutet av referenselementet
„ D=1: Gängutlopp i början av referenselementet
H
Antal gängingångar - default: 1
A
Flankvinkel vänster - anges endast vid Q=12
W
Flankvinkel höger - anges endast vid Q=12
R
Gängbredd - anges endast vid Q=12
E
Variabel stigning (default: 0)
Ökar/Minskar stigningen med E per varv
HEIDENHAIN CNC PILOT 4290
159
4.7 Formelement för svarvkontur
„ Före G37 måste man programmera ett linjärt
konturelement som referenselement.
„ Bearbeta gängan med G31.
„ Vid normerade gängor fastställs parametrarna P, R, A
och W av CNC PILOT.
„ Använd Q=12 om du vill använda individuella
parametrar.
Varning kollisionsrisk!
Gängans skapas över referenselementets längd. Utan
gängfristick skall ett ytterligare linjärelement
programmeras för gängutgången,
160
4.7 Formelement för svarvkontur
Borrning (centrerad) G49-Geo
G49 definierar ett enskilt hål med försänkning och gänga i
rotationscentrum (frontyta eller baksida). G49-hål är inte en del av
konturen utan istället ett formelement.
Parametrar
Z
Position hålets början (referenspunkt)
B
Hålets diameter
P
Hålets djup (utan borrspets)
W
Spetsvinkel (default: 180°)
R
Diameter försänkning
U
Försänkningsdjup
E
Vinkel försänkning
I
Gängdiameter
J
Gängdjup
K
Gängans skärfas (utloppslängd)
F
Gängstigning
V
Vänster- eller högergänga (default: 0)
„ V=0: Högergänga
„ V=1: Vänstergänga
A
Vinkel, motsvarar borrningens läge (default: 0)
„ A=0°: Frontsida
„ A=180°: Baksida
O
Centrerdiameter
„ Programmera G49 i avsnitt FÄRDIGDEL (inte i FRONT
eller BAKSIDA).
„ G49-hål bearbetas med G71...G74.
HEIDENHAIN CNC PILOT 4290
161
4.8 Innehåll i konturbeskrivning
4.8 Innehåll i konturbeskrivning
Översikt för attribut för konturbeskrivningen
G7
Precisionsstopp PÅ
Sida 163
G8
Precisionsstopp AV
Sida 163
G9
Precisionsstopp blockvis
Sida 163
G10
Påverkar matningen för finskäret för
"konturgrundelement" för hela konturen.
Sida 163
G38
Påverkar finbearbetningsmatning blockvis för
grundelement
Sida 164
G39
Endast vid Formelement:
Sida 164
„ Påverkar finbearbetningsmatning
„ Adderande kompensering
„ Ekvidistant bearbetningsmån
G52
Blockvis ekvidistant arbetsmån
Sida 165
G95
Definierar finskärsmatning för hela konturen
Sida 165
G149
Adderande korrektur för konturens
grundelement
Sida 166
„ G10-, G38-, G52-, G95- och G149-Geo gäller för
"Konturgrundelement" (G1-, G2-, G3-, G12- och G13Geo) - inte för faser/rundningar som har programmerats
i anslutning till konturgrundelementen.
„ Konturbeskrivningens attribut påverkar
finbearbetningsmatningen i cyklerna G869 och G890 inte finbearbetningsmatningen vid stickcykler.
162
4.8 Innehåll i konturbeskrivning
Precisionsstopp
Precisionsstopp på G7-Geo
G7 aktiverar den självhållande funktionen "Precisionsstopp". Blocket
med G7 utförs med "Precisionsstopp". CNC PILOT startar det
efterföljande blocket när slutpunkten har uppnåtts inom
"toleransfönster position" (Toleransfönster: se Maskinparameter 1106,
1156, ...)
"Precisionsstopp" gäller för kontur-grundelement som
bearbetas med G890 eller G840.
Precisionsstopp av G8-Geo
G8 stänger av "Precisionsstopp". Blocket med G8 utförs utan
"Precisionsstopp".
Precisionsstopp blockvis G9-Geo
G9 aktiverar "Precisionsstopp" för det NC-block som programmerats i
G9.
Ytjämnhet G10-Geo
G10 påverkar finbearbetningsmatningen i G890. "Ytjämnhet" gäller
endast för konturgrundelement.
Parametrar
H
Typ av ytjämnhet (se även DIN 4768)
„ H=1: allmän ytjämnhet (profildjup) Rt1
„ H=2: Medelvärde ytjämnhet - Ra
„ H=3: medelvärde ytjämnhet - Rz
RH
Ytjämnhet (µm, Inch-mode: µinch)
„ G10-Geo är självhållande.
„ G95-Geo eller G10-Geo utan parametrar stänger av
"Ytjämnheten".
„ G10 RH... (utan +H") skriver över "Ytjämnheten"
blockvis.
„ G38-Geo skriver över "Ytjämnheten" blockvis.
HEIDENHAIN CNC PILOT 4290
163
4.8 Innehåll i konturbeskrivning
Matningsreducering G38-Geo
G38 definierar en "särskild matning" för finskärscykeln G890. "Särskild
matning" gäller endast för konturgrundelement.
Parametrar
E
Faktor för särskild matning (default: 1)
Specialmatning = aktiv matning * E (0 < E <= 1)
„ G38 verkar blockvis.
„ G38 programmeras före konturelementet som skall
påverkas.
„ G38 ersätter en speciell matning eller en
programmerad ytjämnhet.
Egenskaper för överlagrade element G39-Geo
G39 påverkar finbearbetningsmatningen i G890 vid formelementen:
„ Faser/rundningar (i anslutning till grundelement)
„ Fristick
„ Instick
Påverkad bearbetning: Särskild matning, ytjämnhet, adderande Dkompenseringar, ekvidistanta arbetsmåner.
Parametrar
F
Matning per varv
V
Typ av ytjämnhet (se även DIN 4768)
„ V=1: allmän ytjämnhet (profildjup) Rt1
„ V=2: Medelvärde ytjämnhet - Ra
„ V=3: medelvärde ytjämnhet - Rz
RH
Ytjämnhet (µm, Inch-mode: µinch)
D
Nummer för adderad korrektur (901 <= D <= 916)
P
Arbetsmån (radiemått)
H
P verkar absolut eller adderande (default: 0)
„ H=0: P ersätter G57-/G58-arbetsmån
„ H=1: P adderas vid G57-/G58-arbetsmån
E
Faktor för särskild matning (default: 1)
Specialmatning = aktiv matning * E (0 < E <= 1)
164
4.8 Innehåll i konturbeskrivning
„ Använd antingen ytjämnhet ("V, RH"),
finbearbetningsmatning ("F") eller speciell matning ("E").
„ G39 verkar blockvis.
„ G39 programmeras före konturelementet som skall
påverkas.
„ G50 före en cykel (avsnitt: BEARBETNING) stänger av
en G39-arbetsmån för denna cykel
Arbetsmån blockvis G52-Geo
G52 definierar en arbetsmån via ekvidistans, vilken tas hänsyn till i
G810, G820, G830, G860 och G890.
Parametrar
P
Arbetsmån (radiemått)
H
P verkar absolut eller adderande (default: 0)
„ H=0: P ersätter G57-/G58-arbetsmån
„ H=1: P adderas vid G57-/G58-arbetsmån
„ G52 verkar blockvis.
„ G52 programmeras i NC-blocket med det
konturelement som skall påverkas.
„ G50 före en cykel (avsnitt: BEARBETNING) stänger av
en G52-arbetsmån för denna cykel.
Matning per varv G95-Geo
G95 påverkar finbearbetningsmatningen i G890.
Parametrar
F
Matning per varv
„ Använd antingen ytjämnhet eller
finbearbetningsmatning.
„ G95-finbearbetningsmatning ersätter en i
bearbetningsdelen definierad finbearbetningsmatning.
„ G95 är självhållande.
„ G10 stänger av G95-finbearbetningsmatning.
HEIDENHAIN CNC PILOT 4290
165
4.8 Innehåll i konturbeskrivning
Adderande korrektur G149-Geo
En G149 följd av ett "D-nummer" aktiverar/avaktiverar en adderande
korrektur. CNC PILOT förvaltar 16 de verktygsoberoende
korrekturvärdena i inställningsparameter 10.
Parametrar
D
Adderande kompensering (default: D900)
„ D=900: stänger av den adderande korrekturen
„ D=901...916: aktiverar den adderande korrekturen D
„ Beakta riktningen som konturen beskrivs.
„ Adderande korrektur är verksam från det block i vilket
G149 har programmerats.
„ En adderande kompensering är verksam till:
„ nästa ”G149 D900”.
„ till slutet av färdigdetaljbeskrivningen.
166
4.9 C-axelkonturer - Grunder
4.9 C-axelkonturer - Grunder
Fräskonturernas läge
Man definierar referensplanet resp. referensdiametern i
avsnittsmarkeringen. En fräskonturs djup och läge (ficka, ö)
bestämmer man på följande sätt i konturdefinitionen:
„ med Djup P i den i förväg programmerade G308
„ alternativt vid figurer: Cykelparameter Djup P
Förtecknet i "P" bestämmer fräskonturens läge:
„ P<0: Ficka
„ P>0: Ö
Fräskonturens läge
Avsnitt
P
Överkant
Fräsbotten
FRONT
P<0
Z
Z+P
P>0
Z+P
Z
BAKSIDA
P<0
Z
Z–P
P>0
Z–P
Z
MANTEL
P<0
X
X+(P*2)
P>0
X+(P*2)
X
„ X: Referensdiameter från avsnittsmarkeringen
„ Z: Referensyta från avsnittsmarkeringen
„ P: "Djup" från G308 eller från cykelparameter
Ytfräsningscykeln fräser den i konturdefinitionen
beskrivna ytan. Ingen hänsyn tas till öar inom denna yta.
Konturer i flera plan (hirarkiskt slutna konturer):
„ En nivå påbörjas med G308 och avslutas med G309.
„ G308 sätter en "ny" referensyta/referensdiameter. Den första G308
överför det i avsnittsmarkeringen definierade referensplanet. Varje
följande G308 sätter ett nytt plan. Beräkning:
nytt referensplan = referensplan + P (från föregående G308)
„ G309 stänger av det föregående referensplanet.
Start ficka/ö G308-Geo
G308 definierar ett "nytt" referensplan/en ny referensdiameter vid
hierarkiskt länkade konturer.
Parametrar
P
Djup vid fickor, höjd vid öar
HEIDENHAIN CNC PILOT 4290
167
4.9 C-axelkonturer - Grunder
Slut ficka/ö G309-Geo
G309 avslutar ett "referensplan". Varje referensplan som har
definierats med G308 måste avslutas med G309 (se "Fräskonturernas
läge" på sida 167).
Exempel: "G308/G309"
. . .
FAERDIGDEL
. . .
FRONT Z0
Fastlägga referensplan
N7 G308 P-5
Början "Rektangel" med djup –5
N8 G305 XK-5 YK-10 K50 B30 R3 A0
Rektangel
N9 G308 P-10
Början "Fullcirkel i rektangel" med djup –10
N10 G304 XK-3 YK-5 R8
Fullcirkel
N11 G309
Slut "Fullcirkel"
N12 G309
Slut "Rektangel"
MANTEL X100
Fastlägga referensdiameter
N13 G311 Z-10 C45 A0 K18 B8 P-5
Linjärt spår med djup -5
. . .
Cirkulärt mönster med cirkulära spår
Vid cirkulära spår i cirkulära mönster programmerar man
mönsterpositionerna, cirkelcentrum, cirkelradien och "läget" på
spåren.
DIN PLUS och TURN PLUS placerar spåren på följande sätt:
„ Fördelning av spåren på avståndet mönsterradie runt
mönstercentrum, när
„ mönstrets centrumpunkt = krökningens centrumpunkt och
„ Mönsterradie = krökningens radie
„ Fördelning av spåren på avståndet mönsterradie + cirkelradie runt
mönstercentrum, när
„ mönstrets centrumpunkt <> krökningens centrumpunkt eller
„ mönsterradie <> cirkelradie
Dessutom inverkar "läge" på fördelningen av spåren:
„ Normalläge: Spårets startvinkel gäller i förhållande till
mönsterpositionen. Startvinkeln adderas till mönsterpositionen.
„ Originalläge: Spårets startvinkel gäller absolut.
Följande exempel förklarar programmeringen av cirkulärt mönster
med cirkulära spår:
168
4.9 C-axelkonturer - Grunder
Spårets mittlinje som referens och normalläge
Programmering:
„ Mönstrets centrumpunkt = krökningens centrumpunkt
„ Mönsterradie = krökningens radie
„ Normalläge
Dessa kommandon fördelar spåren på avståndet "mönsterradie" runt
mönstercentrum.
Exempel: Spårets mittlinje som referens, normalläge
N.. G402 Q4 K30 A0 XK0 YK0 H0
Cirkulärt mönster, normalläge
N.. G303 I0 J0 R15 A-20 W20 B3 P1
Cirkulärt spår
Spårets mittlinje som referens och originalläge
Programmering:
„ Mönstrets centrumpunkt = krökningens centrumpunkt
„ Mönsterradie = krökningens radie
„ Originalläge
Dessa kommandon placerar alla spår i samma position.
Exempel: Spårets mittlinje som referens, originalläge
N.. G402 Q4 K30 A0 XK0 YK0 H1
Cirkulärt mönster, originalläge
N.. G303 I0 J0 R15 A-20 W20 B3 P1
Cirkulärt spår
HEIDENHAIN CNC PILOT 4290
169
4.9 C-axelkonturer - Grunder
Krökningens centrum som referens och normalläge
Programmering:
„ Mönstrets centrumpunkt <> krökningens centrumpunkt
„ Mönsterradie = krökningens radie
„ Normalläge
Dessa kommandon fördelar spåren på avståndet
"mönsterradie+krökningens radie" runt mönstercentrum.
Exempel: Krökningens centrum som referens, normalläge
N.. G402 Q4 K30 A0 XK5 YK5 H0
Cirkulärt mönster, normalläge
N.. G303 I0 J0 R15 A-20 W20 B3 P1
Cirkulärt spår
Krökningens centrum som referens och originalläge
Programmering:
„ Mönstrets centrumpunkt <> krökningens centrumpunkt
„ Mönsterradie = krökningens radie
„ Originalläge
Dessa kommandon fördelar spåren på avståndet
"mönsterradie+krökningens radie" runt mönstercentrum och
bibehåller start- och slutvinkel.
Exempel: Krökningscentrum som referens, originalläge:
N.. G402 Q4 K30 A0 XK5 YK5 H1
Cirkulärt mönster, originalläge
N.. G303 I0 J0 R15 A-20 W20 B3 P1
Cirkulärt spår
170
4.10 Front-/baksideskonturer
4.10 Front-/baksideskonturer
Startpunkt front-/baksideskontur G100-Geo
G100 definierar startpunkten för en kontur på front-/baksida.
Parametrar
X
Startpunkt i polära koordinater (diametermått)
C
Startpunkt i polära koordinater (vinkelmått)
XK
Startpunkt i kartesiska koordinater
YK
Startpunkt i kartesiska koordinater
Linjär front-/baksideskontur G101-Geo
G101 definierar en rät linje i en kontur på front eller baksida.
Parametrar
X
Slutpunkt i polära koordinater (diametermått)
C
Slutpunkt i polära koordinater (vinkelmått)
XK
Slutpunkt i kartesiska koordinater
YK
Slutpunkt i kartesiska koordinater
A
Vinkel i förhållande till positiv XK-axel
B
Fas/Rundning. Definierar övergången till nästa
konturelement. Programmera den teoretiska slutpunkt när du
anger en fas/rundning.
„ ingen uppgift: Tangentiell övergång
„ B=0: Icke tangentiell övergång
„ B>0: Rundningens radie
„ B<0: Fasens bredd
Q
Skärningspunkt. Slutpunkt, när linjen skär en cirkelbåge
(default: 0):
„ Q=0: närmaste skärningspunkt
„ Q=1: bortersta skärningspunkt
Programmering
„ X, XK, YX: Absolut, inkrementalt, självhållande eller "?"
„ C: absolut, inkrementalt eller självhållande
HEIDENHAIN CNC PILOT 4290
171
4.10 Front-/baksideskonturer
Cirkelbåge front-/baksideskontur G102-/G103Geo
G102/G103 definierar en cirkelbåge i en kontur på frontyta eller
baksida. Rotationsriktning: Se hjälpbild:
„ G102: Medurs
„ G102: Moturs
Parametrar
X
Slutpunkt i polära koordinater (diametermått)
C
Slutpunkt i polära koordinater (vinkelmått)
XK
Slutpunkt i kartesiska koordinater
YK
Slutpunkt i kartesiska koordinater
R
Radie
I
Centrumpunkt i kartesiska koordinater
J
Centrumpunkt i kartesiska koordinater
B
Fas/Rundning. Definierar övergången till nästa
konturelement. Programmera den teoretiska slutpunkt när du
anger en fas/rundning.
„ ingen uppgift: Tangentiell övergång
„ B=0: Icke tangentiell övergång
„ B>0: Rundningens radie
„ B<0: Fasens bredd
Q
Skärningspunkt. Slutpunkt, när cirkeln skär en linjen eller en
cirkelbåge (default: 0):
„ Q=0: närmaste skärningspunkt
„ Q=1: bortersta skärningspunkt
Programmering
„ X, XK, YX: Absolut, inkrementalt, självhållande eller "?"
„ C: absolut, inkrementalt eller självhållande
„ I, J: Absolut eller inkrementalt
„ Slutpunkten får inte vara samma som startpunkten (ej
fullcirkel).
172
4.10 Front-/baksideskonturer
Hål front/baksida G300-Geo
G300 definierar ett hål med försänkning och gänga på fram- eller
baksida.
Parametrar
XK
Centrumpunkt i kartesiska koordinater
YK
Centrumpunkt i kartesiska koordinater
B
Hålets diameter
P
Hålets djup (utan borrspets)
W
Spetsvinkel (default: 180°)
R
Diameter försänkning
U
Försänkningsdjup
E
Vinkel försänkning
I
Gängdiameter
J
Gängdjup
K
Gängans skärfas (utloppslängd)
F
Gängstigning
V
Vänster- eller högergänga (default: 0)
„ V=0: Högergänga
„ V=1: Vänstergänga
A
Vinkel till Z-axeln; hålets lutning
„ Framsida: område –90° < A < 90° (default: 0°)
„ Framsida: område 90° < A < 270° (default: 180°)
O
Centrerdiameter
G300-hål bearbetas med G71...G74.
HEIDENHAIN CNC PILOT 4290
173
4.10 Front-/baksideskonturer
Linjärt spår front/baksida G301-Geo
G301 definierar ett rakt spår i en kontur på front eller baksida.
Parametrar
XK
Centrumpunkt i kartesiska koordinater
YK
Centrumpunkt i kartesiska koordinater
A
Vinkel till XK-axeln (default: 0°)
K
Spårlängd
B
Spårbredd
P
Djup/Höjd (default: "P" från G308)
„ P<0: Ficka
„ P>0: Ö
Cirkulärt spår front/baksida G302-/G303-Geo
G302/G303 definierar ett cirkulärt spår i en kontur på front eller
baksida.
„ G302: Cirkulärt spår medurs
„ G303: Cirkulärt spår moturs
Parametrar
I
Krökningens centrumpunkt i kartesiska koordinater
J
Krökningens centrumpunkt i kartesiska koordinater
R
Vridningsradie (referens: Spårets centrumlinje)
A
Startvinkel; referens: XK-axel (default: 0°)
W
Slutvinkel; referens: XK-axel (default:0°)
B
Spårbredd
P
Djup/Höjd (default: "P" från G308)
„ P<0: Ficka
„ P>0: Ö
174
4.10 Front-/baksideskonturer
Fullcirkel front/baksida G304-Geo
G304 definierar en hel cirkel i en kontur på front eller baksida.
Parametrar
XK
Cirkelcentrum i kartesiska koordinater
YK
Cirkelcentrum i kartesiska koordinater
R
Radie
P
Djup/Höjd (default: "P" från G308)
„ P<0: Ficka
„ P>0: Ö
Rektangel front/baksida G305-Geo
G305 definierar en fyrkant i en kontur på front eller baksida.
Parametrar
XK
Centrumpunkt i kartesiska koordinater
YK
Centrumpunkt i kartesiska koordinater
A
Vinkel till XK-axeln (default: 0°)
K
Längd
B
(Höjd) Bredd
R
Fas/rundning (default: 0°)
„ R>0: Rundningens radie
„ R<0: Fasens bredd
P
Djup/Höjd (default: "P" från G308)
„ P<0: Ficka
„ P>0: Ö
HEIDENHAIN CNC PILOT 4290
175
4.10 Front-/baksideskonturer
Regelbunden månghörning front/baksida
G307-Geo
G307 definierar en månghörning i en kontur på front eller baksida.
Parametrar
XK
Centrumpunkt i kartesiska koordinater
YK
Centrumpunkt i kartesiska koordinater
Q
Antal kanter (Q > 2)
A
Vinkel från en sida på månghörningen till XK-axeln (default:0°)
K
Kantlängd
„ K>0: Kantlängd
„ K<0: Invändig cirkeldiameter
B
(Höjd) Bredd
R
Fas/rundning (default: 0°)
„ R>0: Rundningens radie
„ R<0: Fasens bredd
P
Djup/Höjd (default: "P" från G308)
„ P<0: Ficka
„ P>0: Ö
Linjärt mönster front/baksida G401-Geo
G401 definierar ett linjärt borr- eller figurmönster på front- eller
baksida. G401 påverkar den i det efterföljande blocket definierade
borrningen/figuren (G300..305, G307).
Parametrar
Q
Antal figurer - default: 1
XK
Startpunkt i kartesiska koordinater
YK
Startpunkt i kartesiska koordinater
I
Slutpunkt i kartesiska koordinater
J
Slutpunkt i kartesiska koordinater
A
Vinkel för längdaxeln till XK-axeln (default: 0°)
R
Mönstrets totala längd
Ri
Avstånd mellan figurer (mönsteravstånd)
„ Programmera borrningen/figuren i det efterföljande
blocket utan centrumpunkt.
„ Fräscykeln (avsnitt BEARBETNING) anropar borrningen/
figuren i det efterföljande blocket, inte definitionen av
mönstret.
176
4.10 Front-/baksideskonturer
Cirkulärt mönster front/baksida G402-Geo
G402 definierar ett cirkulärt borr- eller figurmönster på front- eller
baksida. G402 påverkar den i det efterföljande blocket definierade
borrningen/figuren (G300..305, G307).
Parametrar
Q
Antal figurer
K
Mönsterdiameter
A
Startvinkel - den första figurens position (referens: XK-axel) default: 0°
W
Slutvinkel – den sista figurens position; referens: XK-axel
(default: 360°)
Wi
Vinkel mellan figurer
V
Riktning – Orientering (default: 0)
„ V=0, utan W: Fullcirkeluppdelning
„ V=0, med W: Uppdelning på den längre cirkelbågen
„ V=0, med Wi: Förtecken i Wi bestämmer riktningen (Wi<0:
medurs)
„ V=1, med W: medurs
„ V=1, med Wi: medurs (förtecken i Wi är utan betydelse)
„ V=2, med W: moturs
„ V=2, med Wi: moturs (förtecken i Wi är utan betydelse)
XK
Centrumpunkt i kartesiska koordinater
YK
Centrumpunkt i kartesiska koordinater
H
Figurernas lägen (default: 0)
„ H=0: Normalläge, figurerna vrids runt centrumpunkten
(rotation)
„ H=1: Originalläge, Figurläget förblir detsamma i förhållande
till koordinatsystemet (translation)
„ Programmera borrningen/figuren i det efterföljande
blocket utan centrumpunkt. Undantag cirkulärt spår: se
"Cirkulärt mönster med cirkulära spår" på sida 168.
„ Fräscykeln (avsnitt BEARBETNING) anropar borrningen/
figuren i det efterföljande blocket, inte definitionen av
mönstret.
HEIDENHAIN CNC PILOT 4290
177
4.11 Konturer på mantelytan
4.11 Konturer på mantelytan
Startpunkt kontur på mantelyta G110-Geo
G110 definierar startpunkten för en kontur på mantelytan.
Parametrar
Z
Startpunkt
C
Startpunkt (startvinkel)
CY
Startpunkt som "linjärt mått"; referens: Utrullad mantel vid
"referensdiametern"
Programmera antingen Z, C eller Z, CY.
Linjär kontur på mantelyta G111-Geo
G111 definierar en rät linje i en kontur på mantelytan.
Parametrar
Z
Slutpunkt
C
Slutpunkt (slutvinkel)
CY
Slutpunkt som "linjärt mått"; referens: Utrullad mantel vid
"referensdiametern"
A
Vinkel till Z-axel
B
Fas/Rundning. Definierar övergången till nästa konturelement.
Programmera den teoretiska slutpunkt när du anger en fas/
rundning.
„ ingen uppgift: Tangentiell övergång
„ B=0: Icke tangentiell övergång
„ B>0: Rundningens radie
„ B<0: Fasens bredd
Q
Skärningspunkt. Slutpunkt, när linjen skär en linje (default: 0):
„ Q=0: närmaste skärningspunkt
„ Q=1: bortersta skärningspunkt
Programmering
„ Z, CY: Absolut, inkrementalt, självhållande eller "?"
„ C: absolut, inkrementalt eller självhållande
„ Programmera antingen Z – C eller Z – CY
178
4.11 Konturer på mantelytan
Cirkelbåge kontur på mantelyta G112-/G113Geo
G112/G113 definierar en cirkelbåge i en kontur på mantelytan.
Rotationsriktning: Se hjälpbild
Parametrar
Z
Slutpunkt
C
Slutpunkt (slutvinkel)
CY
Slutpunkt som "linjärt mått"; referens: Utrullad mantel vid
"referensdiametern"
R
Radie
K
Centrumpunkt i Z-riktning
W
Vinkel till centrum
J
Vinkel till centrum som "linjärt mått"
B
Fas/Rundning. Definierar övergången till nästa konturelement.
Programmera den teoretiska slutpunkt när du anger en fas/
rundning.
„ ingen uppgift: Tangentiell övergång
„ B=0: Icke tangentiell övergång
„ B>0: Rundningens radie
„ B<0: Fasens bredd
Q
Skärningspunkt. Slutpunkt, när cirkeln skär en linjen eller en
cirkelbåge (default: 0):
„ Q=0: närmaste skärningspunkt
„ Q=1: bortersta skärningspunkt
Programmering
„ Z, CY: absolut, inkrementalt, självhållande eller "?"
„ C: absolut, inkrementalt eller självhållande
„ K, J: absolut eller inkrementalt
„ Programmera antingen Z – C eller Z – CY resp. K – W
eller K – J
„ Programmera antingen "centrumpunkt" eller "radie"
„ Vid "Radie": endast cirkelbågar <= 180° är möjligt
HEIDENHAIN CNC PILOT 4290
179
4.11 Konturer på mantelytan
Borrning på mantelyta G310-Geo
G310 definierar ett hål med försänkning och gänga i en kontur på
mantelytan.
Parametrar
Z
Centrumpunkt (Z-position)
C
Centrumpunkt (vinkel)
CY
Centrumpunkt som "linjärt mått"; referens: Utrullad mantel vid
"referensdiametern"
B
Hålets diameter
P
Hålets djup (utan borrspets)
W
Spetsvinkel (default: 180°)
R
Diameter försänkning
U
Försänkningsdjup
E
Vinkel försänkning
I
Gängdiameter
J
Gängdjup
K
Gängans skärfas (utloppslängd)
F
Gängstigning
V
Vänster- eller högergänga (default: 0)
„ V=0: Högergänga
„ V=1: Vänstergänga
A
Vinkel till Z-axeln; område: 0° < A < 180°; (default: 90° =
vinkelrätt hål)
O
Centrerdiameter
G310-hål bearbetas med G71...G74.
180
4.11 Konturer på mantelytan
Linjärt spår på mantelyta G311-Geo
G311 definierar en rakt spår i en kontur på mantelytan.
Parametrar
Z
Centrumpunkt (Z-position)
C
Centrumpunkt (vinkel)
CY
Centrumpunkt som "linjärt mått"; referens: Utrullad mantel vid
"referensdiametern"
A
Vinkel till Z-axeln (default: 0°)
K
Spårlängd
B
Spårbredd
P
Fickans djup (default: "P" från G308)
Cirkulärt spår på mantelyta G312-/G313-Geo
G312/G313 definierar ett cirkulärt spår i en kontur på mantelytan.
„ G312: Cirkulärt spår medurs
„ G313: Cirkulärt spår moturs
Parametrar
Z
Centrumpunkt
C
Centrumpunkt (vinkel)
CY
Centrumpunkt som "linjärt mått"; referens: Utrullad mantel vid
"referensdiametern"
R
Radie; referens: spårets centrumlinje
A
Startvinkel; referens: Z-axel; (default:0°)
W
Slutvinkel; referens: Z-axel
B
Spårbredd
P
Fickans djup (default: "P" från G308)
HEIDENHAIN CNC PILOT 4290
181
4.11 Konturer på mantelytan
Fullcirkel på mantelyta G314-Geo
G314 definierar en fullcirkel i en kontur på mantelytan.
Parametrar
Z
Centrumpunkt
C
Centrumpunkt (vinkel)
CY
Centrumpunkt som "linjärt mått"; referens: Utrullad mantel vid
"referensdiametern"
R
Radie
P
Fickans djup (default: "P" från G308)
Rektangel på mantelyta G315-Geo
G315 definierar en fyrkant i en kontur på mantelytan.
Parametrar
Z
Centrumpunkt
C
Centrumpunkt (vinkel)
CY
Centrumpunkt som "linjärt mått"; referens: Utrullad mantel vid
"referensdiametern"
A
Vinkel till Z-axeln (default: 0°)
K
Längd
B
Bredd
R
Fas/rundning (default: 0°)
„ R>0: Rundningens radie
„ R<0: Fasens bredd
P
182
Fickans djup (default: "P" från G308)
4.11 Konturer på mantelytan
Regelbunden månghörning på mantelyta G317Geo
G317 definierar en månghörning i en kontur på mantelytan.
Parametrar
Z
Centrumpunkt
C
Centrumpunkt (vinkel)
CY
Centrumpunkt som "linjärt mått"; referens: Utrullad mantel vid
"referensdiametern"
Q
Antal kanter (Q > 2)
A
Vinkel till Z-axeln (default: 0°)
K
Kantlängd
„ K>0: Kantlängd
„ K<0: Invändig cirkeldiameter
R
Fas/rundning (default: 0°)
„ R>0: Rundningens radie
„ R<0: Fasens bredd
P
Fickans djup (default: "P" från G308)
HEIDENHAIN CNC PILOT 4290
183
4.11 Konturer på mantelytan
Linjärt mönster på mantelytan G411-Geo
G411 definierar ett linjärt hål- eller figurmönster på mantelytan. G411
påverkar den i det efterföljande blocket definierade borrningen/figuren
(G310.0.315, G317).
Parametrar
Q
Antal figurer - default: 1
Z
Startpunkt
C
Startpunkt (startvinkel)
CY
Startpunkt som "linjärt mått"; referens: Utrullad mantel vid
"referensdiametern"
K
Slutpunkt
Ki
Avstånd mellan figurer i Z-riktning
W
Slutpunkt (slutvinkel)
Wi
Vinkelavstånd mellan figurer
A
Vinkel till Z-axeln; (default:0°)
R
Mönstrets totala längd
Ri
Avstånd mellan figurer (mönsteravstånd)
„ Om man programmerar "Q, Z och C" kommer
borrningarna/figurerna att fördelas jämnt över periferin.
„ Programmera borrningen/figuren i det efterföljande
blocket utan centrumpunkt.
„ Fräscykeln anropar borrningen/figuren i det efterföljande
blocket, inte definitionen av mönstret.
184
4.11 Konturer på mantelytan
Cirkulärt mönster på mantelyta G412-Geo
G412 definierar ett cirkulärt hål- eller figurmönster på mantelytan.
G412 påverkar den i det efterföljande blocket definierade borrningen/
figuren (G310.0.315, G317).
Parametrar
Q
Antal figurer
K
Mönsterdiameter
A
Startvinkel - den första figurens position (referens: Z-axel) default: 0°
W
Slutvinkel – den sista figurens position; referens: Z-axel
(default: 360°)
Wi
Vinkel mellan figurer
V
Riktning – Orientering (default: 0)
„ V=0, utan W: Fullcirkeluppdelning
„ V=0, med W: Uppdelning på den längre cirkelbågen
„ V=0, med Wi: Förtecken i Wi bestämmer riktningen (Wi<0:
medurs)
„ V=1, med W: medurs
„ V=1, med Wi: medurs (förtecken i Wi är utan betydelse)
„ V=2, med W: moturs
„ V=2, med Wi: moturs (förtecken i Wi är utan betydelse)
Z
Centrumpunkt mönster
C
Centrumpunkt mönster (vinkel)
H
Figurernas lägen (default: 0)
„ H=0: Normalläge, figurerna vrids runt centrumpunkten
(rotation)
„ H=1: Originalläge, Figurläget förblir detsamma i förhållande
till koordinatsystemet (translation)
„ Programmera borrningen/figuren i det efterföljande
blocket utan centrumpunkt. Undantag cirkulärt spår: se
"Cirkulärt mönster med cirkulära spår" på sida 168.
„ Fräscykeln (avsnitt BEARBETNING) anropar borrningen/
figuren i det efterföljande blocket, inte definitionen av
mönstret.
HEIDENHAIN CNC PILOT 4290
185
4.12 Positionera verktyget
4.12 Positionera verktyget
Snabbtransport G0
G0 förflyttas med snabbtransport den kortaste vägen till "målpunkten".
Parametrar
X
Målpunkt (diametermått)
Z
Målpunkt
Programmering X, Z: Absolut, inkrementalt eller
självhållande
Verktygsväxlingspunkt G14
G14 förflyttar med snabbtransport till verktygsväxlingspunkten. Man
fastlägger koordinaterna för växlingspunkten i inställningsdrift.
Parametrar
Q
Ordningsföljd, bestämmer förloppet för förflyttningsrörelserna
(default: 0)
„ Q=0: Diagonal förflyttning
„ Q=1: Först X-, sedan Z-riktning
„ Q=2: Först Z-, sedan X-riktning
„ Q=3: Endast X-riktning, Z förblir oförändrad
„ Q=4: Endast Z-riktning, X förblir oförändrad
Exempel: G14
. . .
N1 G14 Q0
verktygsväxlingspunkt]
[Förflyttning till
N2 T3 G95 F0.25 G96 S200 M3
N3 G0 X0 Z2
. . .
186
4.12 Positionera verktyget
Snabbtransport till maskinkoordinater G701
G701 förflyttar med snabbtransport kortaste vägen till "målpunkten".
Parametrar
X
Slutpunkt (diametermått)
Z
Slutpunkt
"X, Z" utgår från maskinens nollpunkt och slidernas
utgångspunkt.
HEIDENHAIN CNC PILOT 4290
187
4.13 Enkla linjära och cirkulära rörelser
4.13 Enkla linjära och cirkulära
rörelser
Linjärförflyttning G1
G1 Verktyget förflyttas linjärt med matning till "slutpunkten".
Parametrar
X
Slutpunkt (diametermått)
Z
Slutpunkt
A
Vinkel (vinkelriktning: se hjälpbilden)
Q
Skärningspunkt. Slutpunkt, när linjen skär en cirkelbåge
(default: 0):
„ Q=0: närmaste skärningspunkt
„ Q=1: bortersta skärningspunkt
B
Fas/Rundning. Definierar övergången till nästa konturelement.
Programmera den teoretiska slutpunkt när du anger en fas/
rundning.
„ ingen uppgift: Tangentiell övergång
„ B=0: Icke tangentiell övergång
„ B>0: Rundningens radie
„ B<0: Fasens bredd
E
Speciell matningsfaktor för Fas/rundning (default: 1)
Specialmatning = aktiver matning * E (0 < E <= 1)
Programmering X, Z: Absolut, inkrementalt, självhållande
eller "?"
188
4.13 Enkla linjära och cirkulära rörelser
Cirkulärförflyttning G2/G3
G2/G3 förflyttar cirkulärt med matning till "slutpunkten". Inkremental
måttsättning av centrum. Rotationsriktning: Se hjälpbild:
„ G2: Medurs
„ G3: Moturs
Parametrar
X
Slutpunkt (diametermått)
Z
Slutpunkt
R
Radie (0 < R <= 200 000 mm)
I
Centrumpunkt inkrementalt (avstånd startpunkt centrumpunkt som radiemått)
K
Centrumpunkt inkrementalt (avstånd startpunkt centrumpunkt)
Q
Skärningspunkt. Slutpunkt, när cirkeln skär en linjen eller en
cirkelbåge (default: 0):
„ Q=0: närmaste skärningspunkt
„ Q=1: bortersta skärningspunkt
B
Fas/Rundning. Definierar övergången till nästa konturelement.
Programmera den teoretiska slutpunkt när du anger en fas/
rundning.
„ ingen uppgift: Tangentiell övergång
„ B=0: Icke tangentiell övergång
„ B>0: Rundningens radie
„ B<0: Fasens bredd
E
Speciell matningsfaktor för Fas/rundning (default: 1)
Exempel: G2, G3
Specialmatning = aktiver matning * E (0 < E <= 1)
. . .
Programmering X, Z: Absolut, inkrementalt, självhållande
eller "?"
N1 T3 G95 F0.25 G96 S200 M3
N2 G0 X0 Z2
N3 G42
Varning kollisionsrisk!
N4 G1 Z0
Varning kollisionsrisk! Om adressparametrarna beräknas
med "V-variabler" så sker endast en begränsad kontroll.
Säkerställ att variabelvärdet resulterar i en cirkelbåge.
N5 G1 X15 B-0.5 E0.05
N6 G1 Z-25 B0
N7 G2 X45 Z-32 R36 B2
N8 G1 A0
N9 G2 X80 Z-80 R20 B5
N10 G1 Z-95 B0
N11 G3 X80 Z-135 R40 B0
N12 G1 Z-140
N13 G1 X82 G40
. . .
HEIDENHAIN CNC PILOT 4290
189
4.13 Enkla linjära och cirkulära rörelser
Cirkulärförflyttning G12/G13
G12/G13 förflyttar cirkulärt med matning till "slutpunkten". Absolut
måttsättning av centrum. Rotationsriktning: Se hjälpbild:
„ G12: Medurs
„ G13: Moturs
Parametrar
X
Slutpunkt (diametermått)
Z
Slutpunkt
R
Radie (0 < R <= 200 000 mm)
I
Centrumpunkt absolut (radiemått)
K
Centrumpunkt absolut
Q
Skärningspunkt. Slutpunkt, när cirkeln skär en linjen eller en
cirkelbåge (default: 0):
„ Q=0: närmaste skärningspunkt
„ Q=1: bortersta skärningspunkt
B
Fas/Rundning. Definierar övergången till nästa konturelement.
Programmera den teoretiska slutpunkt när du anger en fas/
rundning.
„ ingen uppgift: Tangentiell övergång
„ B=0: Icke tangentiell övergång
„ B>0: Rundningens radie
„ B<0: Fasens bredd
E
Speciell matningsfaktor för Fas/rundning (default: 1)
Specialmatning = aktiver matning * E (0 < E <= 1)
Programmering X, Z: Absolut, inkrementalt, självhållande
eller "?"
Varning kollisionsrisk!
Varning kollisionsrisk! Om adressparametrarna beräknas
med "V-variabler" så sker endast en begränsad kontroll.
Säkerställ att variabelvärdet resulterar i en cirkelbåge.
190
Varvtalsbegränsning G26
G26: Huvudspindel; Gx26: Spindel x (x: 1...3)
Varvtalsbegränsningen gäller till programslutet eller tills den ersätts av
en ny G26/Gx26.
Parametrar
S
(maximalt) Varvtal
Exempel: G26
. . .
N1 G14 Q0
N1 G26 S2000
[maximalt varvtal]
N2 T3 G95 F0.25 G96 S200 M3
N3 G0 X0 Z2
Om S > "Absolut maximalt varvtal" (MP805, ff), gäller
parametervärdet.
. . .
Acceleration (Slope) G48
G48 fastlägger acceleration, retardation och den maximala matningen.
G48 verkar självhållande.
Utan G48 gäller parametervärdena:
„ Acceleration och retardation: MP 1105, ... "Acceleration/retardation
linjäraxel"
„ Max matning: MP 1101, ... "Maximal axelhastighet"
Parametrar
E
Hastighetsändring vid körning till position (default:
Parametervärde)
F
Retardation - default: Parametervärde
H
Programmerad acceleration/retardation TILL/FRÅN
„ H=0: Stäng av programmerad acceleration/retardation efter
nästa förflyttning
„ H=1: Aktivera programmerad acceleration/retardation
P
Maximal matning - default: Parametervärde
„ Om P > parametervärdet, så gäller parametervärdet.
„ E, F och P avser X-/Z-axeln. Accelerationen/matningen
för sliderna är högre vid icke axelparallella förflyttningar.
HEIDENHAIN CNC PILOT 4290
191
4.14 Matning, varvtal
4.14 Matning, varvtal
4.14 Matning, varvtal
Intermittent matning G64
G64 avbryter den programmerade matningen under en kort tid. G64 är
självhållande.
Parametrar
E
Paustid (0,01s < E < 99,99s)
F
Matningstid (0,01s < E < 99,99s)
„ Aktivering: Programmera G64 med "E och F"
„ Deaktivering: Programmera G64 utan parametrar
Exempel: G64
. . .
N1 T3 G95 F0.25 G96 S200 M3
N2 G64 E0.1 F1
[intermittent matning TILL]
N3 G0 X0 Z2
N4 G42
N5 G1 Z0
N6 G1 X20 B-0.5
N7 G1 Z-12
N8 G1 Z-24 A20
N9 G1 X48 B6
N10 G1 Z-52 B8
N11 G1 X80 B4 E0.08
N12 G1 Z-60
N13 G1 X82 G40
N14 G64
. . .
Matning per minut rundaxel G192
G192 definierar matningen när en rundaxel (hjälpaxel) förflyttas
ensam.
Parametrar
F
192
Matning i °/minut
[intermittent matning FRÅN]
4.14 Matning, varvtal
Matning per tand Gx93
Gx93 (x: Spindel 1...3) definierar matningen, beroende på
spindeldrift, i förhållande till antalet skär på det använda
fräsverktyget.
Parametrar
F
Matning per tand i mm/tand eller inch/tand
Exempel: G193
. . .
N1 M5
N2 T1 G197 S1010 G193 F0.08 M104
N3 M14
Ärvärdespresentationen visar matningen i mm/varv.
N4 G152 C30
N5 G110 C0
N6 G0 X122 Z-50
N7 G...
N8 G...
N9 M15
. . .
Konstant matning G94 (matning per minut)
G94 definierar matningen oberoende av spindeldrift.
Exempel: G94
Parametrar
. . .
F
N1 G14 Q0
Matning per minut i mm/min alt. inch/min
N2 T3 G94 F2000 G97 S1000 M3
N3 G0 X100 Z2
N4 G1 Z-50
. . .
Matning per varv Gx95
G95: Huvudspindel; Gx95: Spindel x (x: 1...3)
Gx95 definierar matning beroende av spindeldrift.
Exempel: G95, Gx95
. . .
Parametrar
N1 G14 Q0
F
N2 T3 G95 F0.25 G96 S200 M3
Matning i mm/varv alt. inch/varv
N3 G0 X0 Z2
N5 G1 Z0
N6 G1 X20 B-0.5
. . .
HEIDENHAIN CNC PILOT 4290
193
4.14 Matning, varvtal
Konstant skärhastighet Gx96
G96: Huvudspindel; Gx96: Spindel x (x: 1...3)
Spindelvarvtalet beror på verktygsspetsens X-position alt. det drivna
verktygets diameter.
Parametrar
S
Skärhastighet i m/min alt. ft/min
Exempel: G96, G196
. . .
N1 T3 G195 F0.25 G196 S200 M3
N2 G0 X0 Z2
N3 G42
N4 G1 Z0
N5 G1 X20 B-0.5
N6 G1 Z-12
N7 G1 Z-24 A20
N8 G1 X48 B6
N9 G1 Z-52 B8
N10 G1 X80 B4 E0.08
N11 G1 Z-60
N12 G1 X82 G40
. . .
Varvtal Gx97
G97: Huvudspindel; Gx97: Spindel x (x: 1...3)
Konstant spindelvarvtal.
Exempel: G97, G197
. . .
Parametrar
N1 G14 Q0
S
N2 T3 G95 F0.25 G97 S1000 M3
Varvtal i varv per minut
N3 G0 X0 Z2
G26/Gx26 begränsar varvtalet.
N5 G1 Z0
N6 G1 X20 B-0.5
. . .
194
4.15 Nos- och fräsradiekompensering
4.15 Nos- och
fräsradiekompensering
Nosradiekompensering (SRK)
Utan SRK är den teoretiska skärspetsen utgångspunkten för
förflyttningsbanorna. Vid icke axelparallella förflyttningar leder detta till
avvikelser. SRK korrigerar programmerade förflyttningsbanor.
SRK (Q=0) reducerar matningen vid cirkelbågar och rundningar om
”förskjuten radie < ursprunglig radie”. Vid en rundning som övergång
till nästa konturelement korrigerar SRK ”den speciella matningen”.
Reducerad matning = Matning * (förskjuten radie / ursprunglig radie)
Fräsradiekompensering (FRK)
Utan FRK är fräsens centrumpunkt utgångspunkten för
förflyttningsbanorna. Med FRK förflyttar CNC PILOT verktygets
ytterperiferi längs den programmerade förflyttningsbanan. Stick-,
svarv- och fräscykler innehåller SRK/FRK-anrop. Av denna anledning
måste SRK/FRK vara avstängd vid anrop av dessa cykler.
„ Om ”verktygsradien > konturens radie”, kan slingor
uppträda vid SRK/FRK. Förslag: Använd
finbearbetningscykel G890 resp. fräscykel G840.
„ Programmera inte FRK vid ansättningen i
bearbetningsplanet.
„ Att beakta vid anrop av underprogram: SRK/FRK skall
„ det underprogram som det kopplades in i.
„ och skall stängas av i huvudprogrammet om den
aktiverades i huvudprogrammet.
HEIDENHAIN CNC PILOT 4290
195
4.15 Nos- och fräsradiekompensering
G40: Stäng av SRK, FRK
G40 stänger av SRK/FRK. Beakta:
„ SRK/FRK är verksam till blocket före G40
„ I blocket med G40 eller i blocket efter G40 är en rätlinjig
förflyttningsbana tillåten (G14 är inte tillåten)
Principiellt arbetssätt för SRK/FRK
. . .
N.. G0 X10 Z10
N.. G41 G0 Z20
Förflyttningsbana: Från X10/Z10 till X10+SRK/
Z20+SRK
N.. G1 X20
Förflyttningsbanan förskjuts med SRK
N.. G40 G0 X30 Z30
Förflyttningsbana från X20+SRK/Z20+SRK till X30/
Z30
. . .
G41/G42: Slå på SRK/FRK
G41: Aktivera SRK/FRK - Kompensering för nosradie/fräsradie till
vänster om konturen i förflyttningsriktningen
G42: Aktivera SRK/FRK - Kompensering för nosradie/fräsradie till
höger om konturen i förflyttningsriktningen
Parametrar
Q
Plan (default: 0)
„ Q=0: SRK i svarvplanet (XZ-planet)
„ Q=1: FRK på ändytan (XC-planet)
„ Q=2: FRK på mantelytan (ZC-planet)
„ Q=3: FRK på ändytan (XY-planet)
„ Q=4: FRK på mantelytan (YZ-planet)
H
O
. . .
N1 T3 G95 F0.25 G96 S200 M3
N2 G0 X0 Z2
N3 G42
[SRK kopplas in, verktyget till
höger om konturen]
N4 G1 Z0
N5 G1 X20 B-0.5
N6 G1 Z-12
N7 G1 Z-24 A20
Utmatning (endast vid FRK) - (default: 0)
N8 G1 X48 B6
„ H=0: Områden som följer på varandra, och skär varandra,
bearbetas inte
„ H=1: Den kompletta konturen bearbetas – även om områden
skär varandra
N9 G1 Z-52 B8
Matningsreducering (default: 0)
„ O=0: Matningsreducering aktiv
„ O=1: Ingen matningsreducering
Beakta:
„ Programmera i blocket eller före blocket med G41/ G42 en rätlinjig
förflyttningsbana (G0/G1).
„ Från nästkommande förflyttningsbana är SRK/FRK medräknad
196
Exempel: G40, G41, G42
N10 G1 X80 B4 E0.08
N11 G1 Z-60
N12 G1 X82 G40
. . .
[SRK från]
4.16 Nollpunktsförskjutningar
4.16 Nollpunktsförskjutningar
Man kan programmera flera nollpunktsförskjutningar i ett och
samma NC-program. Relationen mellan koordinaterna (beskrivning
av råämne-, färdigdel-, hjälpkontur) påverkas inte av
nollpunktsförskjutningar.
G920 stänger tillfälligt av nollpunktsförskjutningar - G980 aktiverar
dem igen.
Översikt Nollpunktsförskjutningar
G51:
Sida 198
„ Relativ förskjutning
„ Programmerad förskjutning
„ Referens: Inställd nollpunkt för arbetsstycket
G53, G54, G55:
Sida 198
„ Relativ förskjutning
„ Förskjutning från parametrar
„ Referens: Inställd nollpunkt för arbetsstycket
G56:
Sida 199
„ Adderande förskjutning:
„ Programmerad förskjutning
„ Referens: Aktuell nollpunkt för arbetsstycket
G59:
Sida 200
„ Absolut förskjutning
„ Programmerad förskjutning
„ Referens: Maskinens nollpunkt
HEIDENHAIN CNC PILOT 4290
197
4.16 Nollpunktsförskjutningar
Nollpunktsförskjutning G51
G51 förskjuter arbetsstyckets nollpunkt med ”Z” (eller ”X”).
Förskjutningen utgår från den, i inställningsdrift, definierade
nollpunkten för arbetsstycket.
Parametrar
X
Förskjutning (radiemått)
Z
förskjutning
Även när man programmerar G51 flera gånger, förblir utgångspunkten
den i inställningsdrift definierade nollpunkten för arbetsstycket.
Nollpunktsförskjutningen gäller till programslutet eller till den upphävs
av en annan nollpunktsförskjutning.
Exempel: G51
. . .
N1 T3 G95 F0.25 G96 S200 M3
N2 G0 X62 Z5
N3 G810 NS7 NE12 P5 I0.5 K0.2
N4 G51 Z-28
[Nollpunktsförskjutning]
N5 G0 X62 Z-15
N6 G810 NS7 NE12 P5 I0.5 K0.2
N7 G51 Z-56
. . .
Parameterberoende nollpunktsförskjutning G53,
G54, G55
G53..G55 Förskjuter arbetsstyckets nollpunkt med de i
inställningsparameter 3, 4, 5 definierade värdena. Förskjutningen utgår
från den, i inställningsdrift, definierade nollpunkten för arbetsstycket.
Även om man programmerar G53, G54, G55 flera gånger, förblir
utgångspunkten den i inställningsdrift definierade nollpunkten för
arbetsstycket.
Nollpunktsförskjutningen gäller till programslutet eller till den upphävs
av en annan nollpunktsförskjutning.
En förskjutning i X anges som radiemått.
198
[Nollpunktsförskjutning]
4.16 Nollpunktsförskjutningar
Nollpunktsförskjutning adderande G56
G56 förskjuter arbetsstyckets nollpunkt med ”Z” (eller ”X”).
Förskjutningen utgår från den aktuella nollpunkten för arbetsstycket.
Parametrar
X
Förskjutning (radiemått) - default: 0
Z
förskjutning
Om man programmerar G56 flera gånger, kommer förskjutningen
alltid att adderas till den aktuella nollpunkten för arbetsstycket.
Exempel: G56
. . .
N1 T3 G95 F0.25 G96 S200 M3
N2 G0 X62 Z5
N3 G810 NS7 NE12 P5 I0.5 K0.2
N4 G56 Z-28
[Nollpunktsförskjutning]
N5 G0 X62 Z5
N6 G810 NS7 NE12 P5 I0.5 K0.2
N7 G56 Z-28
[Nollpunktsförskjutning]
. . .
HEIDENHAIN CNC PILOT 4290
199
4.16 Nollpunktsförskjutningar
Nollpunktsförskjutning absolut G59
G59 sätter arbetsstyckets nollpunkt till "X, Z". Den nya nollpunkten för
arbetsstycket gäller till programslutet.
Parametrar
X
Förskjutning (radiemått)
Z
förskjutning
G59 upphäver en tidigare nollpunktsförskjutning (genom
G51, G56 eller G59).
Exempel: G59
. . .
N1 G59 Z-56
[Nullpunktsförskjutning]
N2 G14 Q0
N3 T3 G95 F0.25 G96 S200 M3
N4 G0 X62 Z2
. . .
200
4.16 Nollpunktsförskjutningar
Vändning av kontur G121
G121 speglar och/eller förskjuter råämnets och den färdiga detaljens
kontur. Spegling sker i X-axeln, förskjutning sker i Z-riktning.
Arbetsstyckets nollpunkt påverkas inte.
Parametrar
H
Transformeringstyp (default: 0)
„ H=0: Konturen förskjuts - speglas inte
„ H=1: Konturen förskjuts och speglas - konturriktningen
(konturbeskrivningens riktning) "växlas".
Q
Spegling av koordinatsystemets Z-axel (default: 0)
„ Q=0: spegla inte
„ Q=1: spegla
Z
Förskjutning. Förskjutning av koordinatsystemet i Z-riktning default: 0
D
Spegla XC/XCR (spegla/förskjut konturer på front-/baksida) (default: 0)
„ D=0: spegla/förskjut inte
„ D=1: spegla/förskjut
Genom användning av G121 kan man nyttja beskrivningen av råämne
och färdigdetalj för bearbetning på framsida och baksida.
„ Konturer på mantelytan speglas/vrids på samma sätt
som svarvkonturer.
„ Hjälpkonturer speglas inte.
„ Beakta vid Q=1: Koordinatsystemet inklusive konturen
speglas; H=1 speglar endast konturen.
HEIDENHAIN CNC PILOT 4290
201
4.16 Nollpunktsförskjutningar
Förskjut konturen, spegla koordinatsystemet
N.. . . .
Baksidesbearbetning på motspindeln
N.. G121 H1 Q1 Z.. D1
Förskjuter och speglar konturen; speglar
koordinatsystemet.
N.. . . .
Förskjut konturen, spegla inte
N.. . . .
Baksidesbearbetning på motspindeln
N.. G121 H0 Q0 Z.. D1
Förskjutning av konturen
N.. . . .
Förskjut och spegla konturen
N.. . . .
Baksidesbearbetning med en spindel (manuell
omspänning)
N.. G121 H1 Q0 Z.. D1
Förskjutning och spegling av konturen
N.. . . .
202
4.17 Arbetsmån
4.17 Arbetsmån
Stäng av arbetsmån G50
G50 stänger av arbetsmån som har definierats med G52-/G39-Geo för
den efterföljande cykeln. Programmera G50 före cykelanropet.
Av kompatibilitetsskäl kan man dessutom använda G52 för
avstängning av arbetsmån. HEIDENHAIN rekommenderar användning
av G50 i nya NC-program.
Arbetsmån axelparallell G57
G57 definierar olika arbetsmån för X och Z. Programmera G57 före
cykelanropet.
X
Z
Parametrar
X
Arbetsmån (X diametermått) - endast positivt värde
Z
Arbetsmån Z – endast positivt värde
ØX
G57 är verksam vid följande cykler - efter cykelexekveringen kommer
då arbetsmånen att
„ raderas: G810, G820, G830, G835, G860, G869, G890
„ inte raderas: G81, G82, G83
Om arbetsmån har programmerats med G57 och i cykeln
kommer den arbetsmån som har programmerats i cykeln
att användas.
Z
Exempel: G57
. . .
N1 T3 G95 F0.25 G96 S200 M3
N2 G0 X120 Z2
N3 G57 X0.2 Z0.5
[axelparallell arbetsmån]
N4 G810 NS7 NE12 P5
. . .
HEIDENHAIN CNC PILOT 4290
203
4.17 Arbetsmån
Arbetsmån konturparallell (ekvidistans) G58
G58 definierar en konturparallell arbetsmån. Programmera G58 före
cykelanropet. En negativ arbetsmån är tillåten vid G890.
Parametrar
P
Arbetsmån
G58 är verksam vid följande cykler - efter cykelexekveringen kommer
då arbetsmånen att
„ raderas: G810, G820, G830, G835, G860, G869, G890
„ inte raderas: G83
Om arbetsmån programmeras med G58 och i cykeln
kommer den arbetsmån som har programmerats i cykeln
att användas.
Exempel: G58
. . .
N1 T3 G95 F0.25 G96 S200 M3
N2 G0 X120 Z2
N3 G58 P2
[konturparallell arbetsmån]
N4 G810 NS7 NE12 P5
. . .
204
4.18 Säkerhetsavstånd
4.18 Säkerhetsavstånd
Säkerhetsavstånd G47
G47 definierar säkerhetsavståndet för
„ svarvcyklerna: G810, G820, G830, G835, G860, G869, G890.
„ borrcyklerna G71, G72, G74.
„ fräscyklerna G840 ... G846.
Parametrar
P
Säkerhetsavstånd
G47 utan parameter aktiverar standardparametervärdet
(Bearbetningsparameter 2, ... - Säkerhetsavstånd).
G47 ersätter det i parametern eller med G147 fastlagda
säkerhetsavståndet.
Säkerhetsavstånd G147
G147 definierar säkerhetsavståndet för
„ fräscyklerna G840 ... G846.
„ borrcyklerna G71, G72, G74.
Parametrar
I
Säkerhetsavstånd fräsplan (endast för fräsbearbetning)
K
Säkerhetsavstånd i ansättningsriktningen (nedmatning)
G147 ersätter det i parametern (bearbetningsparameter
2,...) eller det med G47 fastlagda säkerhetsavståndet.
HEIDENHAIN CNC PILOT 4290
205
4.19 Verktyg, kompensering
4.19 Verktyg, kompensering
Växla in verktyg - T
CNC PILOT visar den i avsnittet REVOLVER definierade
verktygsbeläggningen. Man kan ange T-numret direkt eller välja ut det
från verktygslistan (växla med softkey VIDGA).
206
4.19 Verktyg, kompensering
(Växla) Skärkompenseringen G148
G148 definierar de förslitningskompenseringar som skall beräknas. Vid
programstart och efter ett T-kommando är DX, DZ aktiva.
Parametrar
Q
Val (default: 0)
„ O=0: DX, DZ aktiv – DS inaktiv
„ O=1: DS, DZ aktiv – DX inaktiv
„ O=2: DX, DS aktiv – DZ inaktiv
Stickcyklerna G860, G866, G869 tar automatiskt hänsyn
till "rätt" förslitningskompensering.
Exempel: G148
. . .
N1 T3 G95 F0.25 G96 S160 M3
N2 G0 X62 Z2
N3 G0 Z-29.8
N4 G1 X50.4
N5 G0 X62
N6 G150
N7 G1 Z-20.2
N8 G1 X50.4
N9 G0 X62
N10 G151
N11 G148 O0
[Instick finbearbetning]
[Byta korrektör]
N12 G0 X62 Z-30
N13 G1 X50
N14 G0 X62
N15
G150
N16 G148 O2
N17 G1 Z-20
N18 G1 X50
N19 G0 X62
. . .
HEIDENHAIN CNC PILOT 4290
207
4.19 Verktyg, kompensering
Adderande korrektur G149
CNC PILOT förvaltar 16 verktygsoberoende korrekturvärden. Ett G149
följt av ett "D-nummer" aktiverar kompenseringen - "G149 D900"
stänger av kompenseringen.
Parametrar
D
Exempel: G149
. . .
N1 T3 G96 S200 G95 F0.4 M4
Adderande kompensering (default: D900):
N2 G0 X62 Z2
„ D900: stänger av den adderande korrekturen
„ D901..D916: aktiverar den adderande korrekturen
N3 G89
N4 G42
N5 G0 X27 Z0
Programmering:
N6 G1 X30 Z-1.5
„ Kompenseringen måste "köras in" innan den blir verksam. Därför
måste man programmera G149 i ett block före förflyttningsbanan
som kompenseringen skall vara verksam i.
„ En adderande kompensering är verksam till:
„ nästa ”G149 D900”
„ nästa verktygsväxling
„ Programslut
N7 G1 Z-25
N8 G149 D901
[aktivera korrektur]
N9 G1 X40 B-1
N10 G1 Z-50
N11 G149 D902
N12 G1 X50 B-1
N13 G1 Z-75
N14 G149 D900
N15 G1 X60 B-1
N16 G1 Z-80
N17 G1 X62
N18 G80
. . .
208
[avaktivera korrektur]
4.19 Verktyg, kompensering
Beräkna höger verktygsspets G150
Beräkna vänster verktygsspets G151
G150/G151 fastlägger verktygets utgångspunkt vid stickverktyg och
verktyg med runda skär.
„ G150: Utgångspunkt höger verktygsspets
„ G151: Utgångspunkt vänster verktygsspets
G150/G151 gäller från det block som den har programmerats i och
förblir verksam till
„ nästa verktygsväxling
„ programslutet.
„ Det presenterade ärvärdet utgår alltid ifrån den
verktygsspets som har definierats i verktygsdata.
„ Vid användning av SRK måste man även anpassa G41/
G42 efter G150/G151.
Exempel: G150, G151
. . .
N1 T3 G95 F0.25 G96 S160 M3
N2 G0 X62 Z2
N3 G0 Z-29.8
N4 G1 X50.4
N5 G0 X62
N6 G150
N7 G1 Z-20.2
N8 G1 X50.4
N9 G0 X62
N10 G151
[Instick finbearbetning]
N11 G148 O0
N12 G0 X62 Z-30
N13 G1 X50
N14 G0 X62
N15
G150
N16 G148 O2
N17 G1 Z-20
N18 G1 X50
N19 G0 X62
. . .
HEIDENHAIN CNC PILOT 4290
209
4.19 Verktyg, kompensering
Koppla ihop verktygsmått G710
Vid ett T-kommando ersätter CNC PILOT de föregående
verktygsmåtten med det nya verktygets mått. Om man med "G710
Q1" aktiverar "sammankopplingen", kommer det nya verktygets mått
att adderas till det föregående verktygets mått.
Parametrar
Q
Länka verktygsmått
„ Q=0: FRÅN
„ Q=1: TILL
Användningsexempel
För komplettbearbetningen överförs arbetsstycket som har
bearbetats på framsidan till en "roterande gripare". Bearbetningen på
baksidan sker med stillastående verktyg. Dessutom adderas griparens
dimensioner till det stillastående verktyget.
Exempel "Länkade verktygsmått"
. . .
REVOLVER 1
. . .
T14 ID“ADBGREIF“
Roterande gripare
. . .
REVOLVER 2
Stillastående verktyg i verktygsbärare 2
T2001 ID“116-80-080.1“
Grovbearbetningsverktyg för bakåtriktad
bearbetning
. . .
BEARBETNING
. . .
N100 T14
Inväxling av gripare
N101 L“EXGRIGF“ V1
Arbetsstycke från huvudspindeln till griparen
(expertprogram från maskinbyggaren)
N102 G710 Q1
"Länka" verktygsmått
N103 T2001
Griputrustningen och det stillastående verktygets
mått
. . .
adderas
210
4.20 Konturberoende svarvcykler
4.20 Konturberoende svarvcykler
Arbeta med konturrelaterade cykler
Fastställa blockreferenser:
Aktivera konturvisning:
U Tryck på softkey, eller välj menypunkt "Grafik"
U
Positionera markören till inmatningsfältet "NS" eller
"NE"
Växla till grafikfönster:
U Tryck på softkey FORTSAETT
Välj "konturelement":
Välj ut önskat konturelement med "pil vänster/höger"
U
U
"Pil upp/ner" växlar mellan olika konturer (även
konturer på framsidan, etc.)
U
Överför konturelementets blocknummer med ENTER
Vid tryckning på "pil upp/ner" tar CNC PILOT även hänsyn
till konturer som inte visas i bildskärmen.
Skärbegränsning
Verktygspositionen före cykelanropet är avgörande för utförandet av
en skärbegränsning. CNC PILOT avverkar materialet på den sida av
skärbegränsningen som verktyget befinner sig på före cykelanropet.
Grovbearbetning längs G810
G810 avverkar det av "NS, NE" beskrivna konturområdet, från "NS till
NE". I förekommande fall delas ytan som skall bearbetas upp i flera
områden (exempel: vid konturdalar).
Parametrar
NS
Start-blocknummer (konturavsnittets början)
NE
Slut-blocknummer (konturavsnittets slut)
„ NE ej programmerat: Konturelementet NS bearbetas i
konturdefinitionens riktning.
„ NS=NE programmerat: Konturelementet NS bearbetas i
matsatt riktning som konturdefinitionen.
P
Maximalt skärdjup
I
Arbetsmån i X-riktning (diametermått) - default: 0
K
Arbetsmån i Z-riktning - default: 0
HEIDENHAIN CNC PILOT 4290
X
H
Z
0
1
2
W
K
P
ØI
ØX
A
Z
211
4.20 Konturberoende svarvcykler
Parametrar
E
Inmatningsbeteende
„ E=0: Bearbeta inte fallande konturer
„ E>0: inmatningshastighet
„ Ingen inmatning: Matningsreducering beror av
inmatningsvikeln - max 50%
X
Skärbegränsning i X-riktning (diametermått) - default: Ingen
skärbegränsning
Z
Skärbegränsning i Z-riktning - default: Ingen skärbegränsning
H
Frånkörningsmetod (default: 0)
„ H=0: Skär längs konturen efter varje snitt
„ H=1: kör ifrån med 45°; konturskär efter sista snittet
„ H=2: kör ifrån med 45°; inget konturskär efter sista snittet
A
Framkörningsvinkel (referens: Z-axel) - (default: 0°/180°
parallellt med Z-axel)
W
Frånkörningsvinkel (referens: Z-axel) - (default: 90°/270°
vinkelrätt från Z-axeln)
Q
Bortkörning vid cykelslut (default: 0)
„ Q=0: Tillbaka till startpunkt (först X-, sedan Z-riktning)
„ Q=1: positionerar utanför färdigkontur
„ Q=2: Lyfter till säkerhetsavståndet och stoppar
V
Markering början/slut (default: 0)
En fas/rundning bearbetas:
„ V=0: vid början och i slutet
„ V=1: i början
„ V=2: vid slutet
„ V=3: ingen bearbetning
„ V=4: Fas/rundning bearbetas - inte som grundelement
(förutsättning: konturavsnitt med ett element)
D
Utsläckning element. Följande instick, fristick, och
frisvarvningar bearbetas inte (default:0):
G22
G23
H0
G23
H1
G25
H4
G25
H5/6
G25
H7..9
D=0
•
•
•
•
•
•
D=1
•
•
•
–
–
–
D=2
•
•
–
•
•
•
D=3
•
•
–
–
–
–
D=4
•
•
–
•
•
–
"•": Bearbeta inte element
212
4.20 Konturberoende svarvcykler
Parametrar
B
Slidförlopp vid 4-axlig bearbetning
„ B=0: Båda sliderna arbetar på samma diamater - med
dubbla matningen.
„ B<>0: Avstånd till "styrande" slid (framförhållningen).
Sliderna arbetar med samma matning på olika diametrar.
„ B<0: Sliden med större mummer är styrande
„ B>0: Sliden med mindre mummer är styrande
CNC PILOT avläser med ledning av verktygsdefinitionen om det är en
utvändig eller en invändig bearbetning.
Programmera åtminstone NS resp. NS, NE och P.
„ Nosradiekompensering utförs.
„ En G57-arbetsmån "Förstorar" konturen (även invändiga
konturer).
„ En G58-arbetsmån
„ >0: "Förstorar" konturen
„ <0: beräknas ej
„ G57-/G58-arbetsmån raderas efter cykelslutet.
Cykelförlopp
1
Beräknar bearbetningsområdet och snittuppdelningen.
2
Ansätter från startpunkten för det första skäret med hänsyn
tagen till säkerhetsavståndet (först Z-, sedan X-riktning).
3
Förflyttar till Z-målpunkten med matning.
4
beroende på ”H”:
„ H=0: Skär längs med konturen
„ H=1 eller 2: lyfter i 45°
5
Förflyttar tillbaka med snabbtransport och ansätter för nästa
skär.
6
Upprepar 3...5 tills "Målpunkt X" uppnås.
7
Upprepar i förekommande fall 2..00.6, tills alla
bearbetningsområden har bearbetats.
8
Om H=1: glättas konturen.
9
Frikör på det sätt som har programmerats i "Q".
HEIDENHAIN CNC PILOT 4290
213
4.20 Konturberoende svarvcykler
Användning som 4-axlig cykel
„ Samma diameter: båda sliderna startar samtidigt.
„ Olika diametrar:
„ Den "följande sliden" (slav) startar, när den ledande (master) sliden
har uppnått "förstart B". Synkroniseringen sker vid varje snitt.
„ Varje sliduppsättning ansätter till det beräknade skärdjupet.
„ Vid ett ojämnt antal snitt kommer den "ledande sliden" att utföra
det sista snittet.
„ Vid "konstant skärhastighet" avser skärhastigheten den ledande
sliden (master).
„ Det ledande verktyget väntar på det efterföljande verktyget före
returrörelsen.
Tillse att 4-axliga cykler har identiska verktyg (verktygstyp,
nosradie, skärvinkel, etc.)
Grovbearbetning plan G820
G820 avverkar det av "NS, NE" beskrivna konturområdet, från "NS till
NE". I förekommande fall delas ytan som skall bearbetas upp i flera
områden (exempel: vid konturdalar).
Parametrar
NS
Start-blocknummer (konturavsnittets början)
NE
Slut-blocknummer (konturavsnittets slut)
„ NE ej programmerat: Konturelementet NS bearbetas i
konturdefinitionens riktning.
„ NS=NE programmerat: Konturelementet NS bearbetas i
matsatt riktning som konturdefinitionen.
P
Maximalt skärdjup
I
Arbetsmån i X-riktning (diametermått) - default: 0
K
Arbetsmån i Z-riktning - default: 0
E
Inmatningsbeteende
„ E=0: Bearbeta inte fallande konturer
„ E>0: inmatningshastighet
„ Ingen inmatning: Matningsreducering beror av
inmatningsvikeln - max 50%
X
Skärbegränsning i X-riktning (diametermått) - default: Ingen
skärbegränsning
Z
Skärbegränsning i Z-riktning - default: Ingen skärbegränsning
H
Frånkörningsmetod (default: 0)
„ H=0: Skär längs konturen efter varje snitt
„ H=1: kör ifrån med 45°; konturskär efter sista snittet
„ H=2: kör ifrån med 45° – inget konturskär efter sista snittet
A
214
Framkörningsvinkel (referens: Z-axel) - (default: 90°/270°
vinkelrätt mot Z-axeln)
Z
H
A
X
0
1
P
K
ØI
2
–W
Z
4.20 Konturberoende svarvcykler
Parametrar
W
Bortkörningsvinkel (referens: Z-axel) - (default: 0°/180°
parallellt med Z-axel)
Q
Bortkörning vid cykelslut (default: 0)
„ Q=0: Tillbaka till startpunkt (först Z-, sedan X-riktning)
„ Q=1: positionerar utanför färdigkontur
„ Q=2: Lyfter till säkerhetsavståndet och stoppar
V
Markering början/slut (default: 0)
En fas/rundning bearbetas:
„ V=0: vid början och i slutet
„ V=1: i början
„ V=2: vid slutet
„ V=3: ingen bearbetning
„ V=4: Fas/rundning bearbetas - inte som grundelement
(förutsättning: konturavsnitt med ett element)
D
Utsläckning element. Följande instick, fristick, och
frisvarvningar bearbetas inte (default:0):
G22
G23
H0
G23
H1
G25
H4
G25
H5/6
G25
H7..9
D=0
•
•
•
•
•
•
D=1
•
•
•
–
–
–
D=2
•
•
–
•
•
•
D=3
•
•
–
–
–
–
D=4
•
•
–
•
•
–
"•": Bearbeta inte element
B
Slidförlopp vid 4-axlig bearbetning
„ B=0: Båda sliderna arbetar på samma diamater - med
dubbla matningen.
„ B<>0: Avstånd till "styrande" slid (framförhållningen).
Sliderna arbetar med samma matning på olika diametrar.
„ B<0: Sliden med större mummer är styrande
„ B>0: Sliden med mindre mummer är styrande
CNC PILOT avläser med ledning av verktygsdefinitionen om det är en
utvändig eller en invändig bearbetning.
HEIDENHAIN CNC PILOT 4290
215
4.20 Konturberoende svarvcykler
Programmera åtminstone NS resp. NS, NE och P.
„ Nosradiekompensering utförs.
„ En G57-arbetsmån "förstorar" konturen (även invändiga
konturer)
„ En G58-arbetsmån
„ >0: "Förstorar" konturen
„ <0: beräknas ej
„ G57-/G58-arbetsmån raderas efter cykelslutet.
Cykelförlopp
1
Beräknar bearbetningsområdet och snittuppdelningen.
2
Ansätter från startpunkten för det första skäret med hänsyn
tagen till säkerhetsavståndet (först X-, sedan Z-riktning).
3
Förflyttar till X-målpunkten med matning.
4
beroende på ”H”:
„ H=0: Skär längs med konturen
„ H=1 eller 2: lyfter i 45°
5
Förflyttar tillbaka med snabbtransport och ansätter för nästa
skär.
6
Upprepar 3...5 tills "Målpunkt Z" uppnås.
7
Upprepar i förekommande fall 2..00.6, tills alla
bearbetningsområden har bearbetats.
8
Om H=1: glättas konturen.
9
Frikör på det sätt som har programmerats i "Q".
Användning som 4-axlig cykel
„ Samma diameter: båda sliderna startar samtidigt.
„ Olika diametrar:
„ Den "följande sliden" (slav) startar, när den ledande (master) sliden
har uppnått "förstart B". Synkroniseringen sker vid varje snitt.
„ Varje sliduppsättning ansätter till det beräknade skärdjupet.
„ Vid ett ojämnt antal snitt kommer den "ledande sliden" att utföra
det sista snittet.
„ Vid "konstant skärhastighet" avser skärhastigheten den ledande
sliden (master).
„ Det ledande verktyget väntar på det efterföljande verktyget före
returrörelsen.
Tillse att 4-axliga cykler har identiska verktyg (verktygstyp,
nosradie, skärvinkel, etc.)
216
4.20 Konturberoende svarvcykler
Konturparallell grovbearbetning G830
G830 avverkar det av "NS, NE" beskrivna konturområdet
konturparallellt från "NS till NE". I förekommande fall delas ytan som
skall bearbetas upp i flera områden (exempel: vid konturdalar).
X
Z
Parametrar
NS
Start-blocknummer (konturavsnittets början)
NE
Slut-blocknummer (konturavsnittets slut)
„ NE ej programmerat: Konturelementet NS bearbetas i
konturdefinitionens riktning.
„ NS=NE programmerat: Konturelementet NS bearbetas i
matsatt riktning som konturdefinitionen.
P
Maximalt skärdjup
I
Arbetsmån i X-riktning (diametermått) - default: 0
K
Arbetsmån i Z-riktning - default: 0
X
Skärbegränsning i X-riktning (diametermått) - default: Ingen
skärbegränsning
Z
Skärbegränsning i Z-riktning - default: Ingen skärbegränsning
A
Framkörningsvinkel (referens: Z-axel) - (default: 0°/180°
parallellt med Z-axel)
W
Frånkörningsvinkel (referens: Z-axel) - (default: 90°/270°
vinkelrätt från Z-axeln)
Q
Bortkörning vid cykelslut (default: 0)
W
K
P
A
ØX
ØI
Z
„ Q=0: Tillbaka till startpunkt (först X-, sedan Z-riktning)
„ Q=1: positionerar utanför färdigkontur
„ Q=2: Lyfter till säkerhetsavståndet och stoppar
V
Markering början/slut (default: 0)
En fas/rundning bearbetas:
„ V=0: vid början och i slutet
„ V=1: i början
„ V=2: vid slutet
„ V=3: ingen bearbetning
„ V=4: Fas/rundning bearbetas - inte som grundelement
(förutsättning: konturavsnitt med ett element)
HEIDENHAIN CNC PILOT 4290
217
4.20 Konturberoende svarvcykler
Parametrar
D
Utsläckning element. Följande instick, fristick, och
frisvarvningar bearbetas inte (default:0):
G22
G23
H0
G23
H1
G25
H4
G25
H5/6
G25
H7..9
D=0
•
•
•
•
•
•
D=1
•
•
•
–
–
–
D=2
•
•
–
•
•
•
D=3
•
•
–
–
–
–
D=4
•
•
–
•
•
–
"•": Bearbeta inte element
CNC PILOT avläser med ledning av verktygsdefinitionen om det är en
utvändig eller en invändig bearbetning.
Programmera åtminstone NS resp. NS, NE och P.
„ Nosradiekompensering utförs.
„ En G57-arbetsmån "Förstorar" konturen (även invändiga
konturer).
„ En G58-arbetsmån
„ >0: "Förstorar" konturen
„ <0: beräknas ej
„ G57-/G58-arbetsmån raderas efter cykelslutet.
Cykelförlopp
1
Beräknar bearbetningsområdet och snittuppdelningen.
2
Ansätter från startpunkten för det första skäret med hänsyn
tagen till säkerhetsavståndet.
3
Utför grovbearbetningssnittet.
4
Förflyttar tillbaka med snabbtransport och ansätter för nästa
skär.
5
Upprepar 3...4, tills bearbetningsområdet har bearbetats.
6
Upprepar i förekommande fall 2..0.5, tills alla
bearbetningsområden har bearbetats.
7
Frikör på det sätt som har programmerats i "Q".
218
4.20 Konturberoende svarvcykler
Konturparallell med neutralt Vkt G835
G835 avverkar (grovbearbetar) det av "NS, NE" beskrivna
konturområdet konturparallellt och i två riktningar. I förekommande fall
delas ytan som skall bearbetas upp i flera områden (exempel: vid
konturdalar).
X
W
A
Parametrar
NS
NE
P
Start-blocknummer (konturavsnittets början)
Slut-blocknummer (konturavsnittets slut)
„ NE ej programmerat: Konturelementet NS bearbetas i
konturdefinitionens riktning.
„ NS=NE programmerat: Konturelementet NS bearbetas i
matsatt riktning som konturdefinitionen.
P
Maximalt skärdjup
I
Arbetsmån i X-riktning (diametermått) - default: 0
K
Arbetsmån i Z-riktning - default: 0
X
Skärbegränsning i X-riktning (diametermått) - default: Ingen
skärbegränsning
Z
Skärbegränsning i Z-riktning - default: Ingen skärbegränsning
A
Framkörningsvinkel (referens: Z-axel) - (default: 0°/180°
parallellt med Z-axel)
W
Frånkörningsvinkel (referens: Z-axel) - (default: 90°/270°
vinkelrätt från Z-axeln)
Q
Bortkörning vid cykelslut (default: 0)
K
ØI
Z
„ Q=0: Tillbaka till startpunkt (först X-, sedan Z-riktning)
„ Q=1: positionerar utanför färdigkontur
„ Q=2: Lyfter till säkerhetsavståndet och stoppar
V
Markering början/slut (default: 0)
En fas/rundning bearbetas:
„ V=0: vid början och i slutet
„ V=1: i början
„ V=2: vid slutet
„ V=3: ingen bearbetning
„ V=4: Fas/rundning bearbetas - inte som grundelement
(förutsättning: konturavsnitt med ett element)
HEIDENHAIN CNC PILOT 4290
219
4.20 Konturberoende svarvcykler
Parametrar
D
Utsläckning element. Följande instick, fristick, och
frisvarvningar bearbetas inte (default:0):
G22
G23
H0
G23
H1
G25
H4
G25
H5/6
G25
H7..9
D=0
•
•
•
•
•
•
D=1
•
•
•
–
–
–
D=2
•
•
–
•
•
•
D=3
•
•
–
–
–
–
D=4
•
•
–
•
•
–
"•": Bearbeta inte element
CNC PILOT avläser med ledning av verktygsdefinitionen om det är en
utvändig eller en invändig bearbetning.
Programmera åtminstone NS resp. NS, NE och P.
„ Nosradiekompensering utförs.
„ En G57-arbetsmån "Förstorar" konturen (även invändiga
konturer).
„ En G58-arbetsmån
„ >0: "Förstorar" konturen
„ <0: beräknas ej
„ G57-/G58-arbetsmån raderas efter cykelslutet.
Cykelförlopp
1
Beräknar bearbetningsområdet och snittuppdelningen.
2
Ansätter från startpunkten för det första skäret med hänsyn
tagen till säkerhetsavståndet.
3
Utför grovbearbetningssnittet.
4
Ansätter för nästa snitt och utför grovbearbetningssnittet i
motsatt riktning.
5
Upprepar 3...4, tills bearbetningsområdet har bearbetats.
6
Upprepar i förekommande fall 2..000.5, tills alla
bearbetningsområden har bearbetats.
7
Frikör på det sätt som har programmerats i "Q".
220
G860 avverkar det av "NS, NE" beskrivna konturområdet axiellt/radiellt
från "NS till NE". Konturen som skall bearbetas får bestå av flera dalar.
I förekommande fall delas ytan som skall bearbetas upp i flera
områden (exempel: vid konturdalar).
X
Z
Parametrar
NS
K
Start-blocknr.
„ Start på konturavsnittet, eller
„ Referens till ett G22-/G23-Geo-instick
NE
Slut-blocknummer (konturavsnittets slut):
„ NE ej programmerat: Konturelementet NS bearbetas i
konturdefinitionens riktning.
„ NS=NE programmerat: Konturelementet NS bearbetas i
matsatt riktning som konturdefinitionen.
„ NE utgår, om konturen har definierats med G22-/G23-Geo
I
Arbetsmån i X-riktning (diametermått) - default: 0
K
Arbetsmån i Z-riktning - default: 0
Q
Förlopp (default: 0)
ØX
ØI
Z
„ Q=0: Grov- och finbearbetning
„ Q=1: Endast grov
„ Q=2: Endast fin
X
Skärbegränsning i X-riktning (diametermått) - default: Ingen
skärbegränsning
Z
Skärbegränsning i Z-riktning - default: Ingen skärbegränsning
V
Markering början/slut (default: 0)
En fas/rundning bearbetas:
„ V=0: vid början och i slutet
„ V=1: i början
„ V=2: vid slutet
„ V=3: ingen bearbetning
E
Finbearbetningsmatning - default: aktiv matning
H
Bortkörning vid cykelslut (default: 0)
„ H=0: retur till startpunkt
„ axiellt instick: Först Z- sedan X-riktningen
„ radiellt instick: Först X- sedan Z-riktningen
„ H=1: positionerar utanför färdigkontur
„ H=2: Lyfter till säkerhetsavståndet och stoppar
CNC PILOT avläser med ledning av verktygsdefinitionen om det är en
utvändig eller en invändig bearbetning resp. ett radiellt eller ett axiellt
instick.
HEIDENHAIN CNC PILOT 4290
221
4.20 Konturberoende svarvcykler
Instick G860
4.20 Konturberoende svarvcykler
Programmera åtminstone NS resp. NS, NE.
Beräkning av snittuppdelningen:
Maximal förskjutning = SBF * skärets bredd
(SBF: se bearbetningsparameter 6)
„ Nosradiekompensering utförs.
„ En G57-arbetsmån "Förstorar" konturen (även invändiga
konturer).
„ En G58-arbetsmån
„ >0: "Förstorar" konturen
„ <0: beräknas ej
„ G57-/G58-arbetsmån raderas efter cykelslutet.
Cykelförlopp (vid Q=0 eller 1)
1
Beräknar bearbetningsområdet och snittuppdelningen.
2
Ansätter från startpunkten för det första skäret med hänsyn
tagen till säkerhetsavståndet.
„ Radiellt instick: Först Z-, sedan X-riktning
„ Axiellt instick: Först X-, sedan Z-riktning
3
Sticker in (grovskär)
4
Förflyttar tillbaka med snabbtransport och ansätter för nästa
skär.
5
Upprepar 3...4, tills bearbetningsområdet har bearbetats.
6
Upprepar i förekommande fall 2..0,5 tills alla
bearbetningsområden har bearbetats.
7
Om Q=0: finbearbetar konturen.
222
4.20 Konturberoende svarvcykler
Instickscykel G866
G866 tillverkar ett med med G22-Geo definierat instick. CNC PILOT
avläser med ledning av verktygsdefinitionen om det är en utvändig
eller en invändig bearbetning resp. ett radiellt eller ett axiellt instick.
Parametrar
NS
Blocknummer (referens till G22-Geo)
I
Arbetsmån vid förstickning (default: 0)
„ I=0: Instickning genomförs i ett arbetsmoment
„ I>0: Första arbetsmomentet är försstickning, andra är
finsskäret
E
Väntetid (tid för friskärning) - default: Tidsåtgång för ett varv
„ vid I=0: för varje instick
„ vid I>0: endast vid finskäret
Beräkning av snittuppdelningen:
Maximal förskjutning = SBF * skärets bredd
(SBF: se bearbetningsparameter 6)
„ Nosradiekompensering utförs.
„ Hänsyn tas inte till någon arbetsmån.
Cykelförlopp
1
Beräknar snittuppdelningen.
2
Ansätter från startpunkten för det första skäret.
„ Radiellt instick: Först Z-, sedan X-riktning
„ Axiellt instick: Först X-, sedan Z-riktning
3
Sticker in (som har angivits i "I")
4
Förflyttar tillbaka med snabbtransport och ansätter för nästa
skär.
5
Vid I=0: Väntar under tiden "E".
6
Upprepar 3...4, tills insticket är klart.
7
Vid I>0: Finbearbetar konturen
HEIDENHAIN CNC PILOT 4290
223
4.20 Konturberoende svarvcykler
Sticksvarvningscykel G869
G869 avverkar det av "NS, NE" beskrivna konturområdet axiellt/radiellt
från "NS till NE". Genom alternerande insticks- och svarvrörelser sker
bearbetningen med ett minimum av lyftnings- och ansättningsrörelser.
Konturen som skall bearbetas får bestå av flera dalar. I förekommande
fall delas ytan som skall bearbetas upp i flera områden.
X
Z
0,1mm
K
A
Parametrar
NS
Start-blocknr.
„ Start på konturavsnittet, eller
„ Referens till ett G22-/G23-Geo-instick
NE
Slut-blocknummer (konturavsnittets slut):
„ NE ej programmerat: Konturelementet NS bearbetas i
konturdefinitionens riktning.
„ NS=NE programmerat: Konturelementet NS bearbetas i
matsatt riktning som konturdefinitionen.
„ NE utgår, om konturen har definierats med G22-/G23-Geo
P
Maximalt skärdjup
R
Svarvdjupskompensering för finbearbetning - default: 0
I
Arbetsmån i X-riktning (diametermått) - default: 0
K
Arbetsmån i Z-riktning - default: 0
X
Skärbegränsning (diametermått) - default: Ingen
skärbegränsning
Z
Skärbegränsning - default: Ingen skärbegränsning
A
Framkörningsvinkel - default: Mot insticksriktningen
W
Bortkörningsvinkel - default: Mot insticksriktningen
Q
Förlopp (default: 0)
„ Q=0: Grov- och finbearbetning
„ Q=1: Endast grov
„ Q=2: Endast fin
U
Svarvning enkelriktat (default: 0)
„ U=0: Grovbearbetningen sker dubbelriktat.
„ U=1: Grovbearbetningen sker i bearbetningsriktningen (från
NS till NE).
H
Bortkörning vid cykelslut (default: 0)
„ H=0: Åter till startpunkt (axiellt instick: först Z- sedan Xriktningen; radiellt instick: först X- sedan Z-riktningen)
„ H=1: positionerar utanför färdigkontur
„ H=2: Lyfter till säkerhetsavståndet och stoppar
224
ØI
B
ØX
Z
4.20 Konturberoende svarvcykler
Parametrar
V
Markering början/slut (default: 0)
En fas/rundning bearbetas:
„ V=0: vid början och i slutet
„ V=1: i början
„ V=2: vid slutet
„ V=3: ingen bearbetning
O
Insticksmatning - default: Aktiv matning
E
Finbearbetningsmatning - default: aktiv matning
B
Offsetbredd - default: 0
CNC PILOT avläser med ledning av verktygsdefinitionen om det är ett
radiellt eller ett axiellt instick.
Programmera åtminstone NS resp. NS, NE och P.
Svarvdjupskompensering R: Beroende på materialet,
matningshastigheten etc. ”tippas” skäret vid svarvningen. Det
därigenom uppkomna ansättningsfelet kan man kompensera med
"Djupkompensering". Värdet fastställs oftast genom försök.
Offsetbredd B: Från den andra ansättning reduceras sträckan som
skall bearbetas med "offsetbredden B" vid övergången från svarv- till
stickbearbetning. Vid alla ytterligare övergångar vid denna flank sker
reduceringen med ”B” – som tillägg till den tidigare offseten. Summan
av ”offset” begränsas till 80% av den effektiva skärbredden (effektiv
skärbredd = skärets bredd – 2*skärets radie). CNC PILOT reducerar i
förekommande fall den programmerade offsetbredden. Det
kvarstående restmaterialet bearbetas vid slutet av förstickningen med
en stickrörelse.
„ G869 förutsätter verktyg av typ 26*.
„ Nosradiekompensering utförs.
„ En G57-arbetsmån "Förstorar" konturen (även invändiga
konturer).
„ En G58-arbetsmån
„ >0: "Förstorar" konturen
„ <0: beräknas ej
„ G57-/G58-arbetsmån raderas efter cykelslutet.
HEIDENHAIN CNC PILOT 4290
225
4.20 Konturberoende svarvcykler
Cykelförlopp (vid Q=0 eller 1)
1
Beräknar bearbetningsområdet och snittuppdelningen.
2
Ansätter från startpunkten för det första skäret med hänsyn
tagen till säkerhetsavståndet.
„ Radiellt instick: Först Z-, sedan X-riktning
„ Axiellt instick: Först X-, sedan Z-riktning
3
Sticker in (stickbearbetning).
4
Bearbetar i rät vinkel i förhållande till stickriktningen
(svarvbearbetning).
5
Upprepar 3...4, tills bearbetningsområdet har bearbetats.
6
Upprepar i förekommande fall 2..000.5, tills alla
bearbetningsområden har bearbetats.
7
Om Q=0: finbearbetar konturen.
Bearbetningsråd:
„ Övergång svarv- till stickbearbetning: Före en växling från svarvtill stickbearbetning lyfter CNC PILOT verktyget med 0,1 mm.
Därigenom uppnås, att ett "tippat" skär ställer sig rakt inför
stickbearbetningen. Det sker oberoende av "offsetbredd B".
„ Invändiga rundningar och faser: Beroende på stickbredden och
rundningsradien utförs stickrörelser före rundningen som undviker
en "flytande övergång" från stick- till svarvbearbetningen. Därigenom
förhindras skador på verktyget.
„ Kanter: Fristående kanter bearbetas med stickbearbetning. Detta
gör att "hängande ringar" undviks.
226
G890 finbearbetar det av "NS, NE" beskrivna konturområdet inklusive
faser/rundningar med ett enda finskär. Bearbetningen sker från "NS till
NE".
Q=
Parametrar
NS
Start-blocknummer (konturavsnittets början)
NE
Slut-blocknummer (konturavsnittets slut)
V
Q
Z
1
K
„ NE ej programmerat: Konturelementet NS bearbetas i
konturdefinitionens riktning.
„ NS=NE programmerat: Konturelementet NS bearbetas i
matsatt riktning som konturdefinitionen.
E
X
2
Q=3
ØI
H=
1
0
Z
2
Inmatningsbeteende
„ E=0: Bearbeta inte fallande konturer
„ E>0: Inmatningshastighet
„ ingen inmatning: fallande konturer bearbetas med
programmerad matning
Utsläckningskoder för instick och fristick
G-anrop Funktion
D-kod
Markering början/slut (default: 0)
G22
Tätningsring instick
512
En fas/rundning bearbetas:
G22
Säkringsring instick
1.024
„ V=0: vid början och i slutet
„ V=1: i början
„ V=2: vid slutet
„ V=3: ingen bearbetning
„ V=4: Fas/rundning bearbetas - inte som grundelement
(förutsättning: konturavsnitt med ett element)
G23 H0
Allmänt instick
256
G23 H1
Frisvarvning
2.048
G23 H4
Fristick form U
32.768
G23 H5
Fristick form E
65.536
G23 H6
Fristick form F
131.072
G23 H7
Fristick form G
262.744
G23 H8
Fristick form H
524.288
G23 H9
Fristick form K
1.048.576
Framkörningsmetod (default: 0)
„ Q=0: automatiskt val - CNC PILOT kontrollerar:
„ diagonal framkörning
„ Först X-, sedan Z-riktning
„ följer runt hindret på konstant avstånd
„ Ignorerar första konturelementet, om startpositionen inte
är tillgänglig
Addera koderna för att hoppa över flera element.
„ Q=1: Först X-, sedan Z-riktning
„ Q=2: Först Z-, sedan X-riktning
„ Q=3: Ingen framkörning - Verktyget är i närheten av
konturavsnittets startpunkt
„ Q=4: Restfinbearbetning
HEIDENHAIN CNC PILOT 4290
227
4.20 Konturberoende svarvcykler
Finbearbetning kontur G890
4.20 Konturberoende svarvcykler
Parametrar
H
Frånkörningsmetod (default: 3)
Verktyget lyfter i 45° mot bearbetningsriktningen och kör till
position "I,K":
„ H=0: diagonalt
„ H=1: först X-, sedan Z-riktning
„ H=2: först Z-, sedan X-riktning
„ H=3: står kvar på säkerhetsavståndet
„ H=4: ingen frånkörningsrörelse - verktyget står kvar på
slutkoordinaterna
X
Skärbegränsning (diametermått) - default: Ingen
skärbegränsning
Z
Skärbegränsning - default: Ingen skärbegränsning
D
Utsläckning av element (default: 1). Använd
utsläckningskoderna till höger i tabellen för att utsläcka
enskilda element, eller följande koder för att inte bearbeta
instick, fristick och frisvarvningar.
G22
G23
H0
G23
H1
G25
H4
G25
H5/6
G25
H7/8
G25
H9
D=0
•
•
•
•
•
•
•
D=1
•
•
–
–
–
–
–
D=2
•
•
–
•
•
•
•
D=3
•
•
•
–
–
–
–
D=4
•
•
–
–
•
–
–
D=5
•
•
–
–
–
–
•
D=6
•
•
–
•
–
•
•
D=7
–
–
–
–
–
–
–
"•": Bearbeta inte element
I
Slutpunkt, som förflyttning sker till vid cykelns slut
(diametermått)
K
Slutpunkt, som förflyttning sker till vid cykelns slut
O
Matningsreducering för cirkelelement (default: 0)
„ O=0: Matningsreducering aktiv
„ O=1: Ingen matningsreducering
CNC PILOT avläser med ledning av verktygsdefinitionen om det är en
utvändig eller en invändig bearbetning.
Fristick bearbetas om sådant är programmerat och om
verktygsgeometrin tillåter det.
228
4.20 Konturberoende svarvcykler
Automatisk matningsreducering vid faser/rundningar:
„ Om ytjämnhet eller matning är programmerade med G95-Geo:
Ingen automatisk matningsreducering.
„ Om ytjämnhet eller matning inte är programmerade med G95-Geo:
Automatisk matningsreducering; fas/rundning bearbetas med minst
tre rotationsvarv.
„ Vid faser/rundningar, som på grund av sin storlek bearbetas med
minst 3 varv, utförs inte någon automatisk matningsreducering.
Matningsreducering vid cirklar: Nosradiekompenseringen (SRK)
medför under vissa förhållanden en matningsreducering vid
cirkelelement (se "Nos- och fräsradiekompensering" på sida 195).
Denna matningsreducering kan man stänga av med "O".
„ En G57-arbetsmån "Förstorar" konturen (även invändiga
konturer).
„ En G58-arbetsmån
„ >0: "Förstorar" konturen
„ <0: beräknas ej
„ G57-/G58-arbetsmån raderas efter cykelslutet.
Man aktiverar Restfinbearbetning med "Q=4" (exempel: Urtag med
finbearbetningsverktyg i motsatt bearbetningsriktning). CNC PILOT
känner av det redan bearbetade området och utelämnar det. Vid "Q=4"
kan man inte påverka framkörningstypen - finbearbetningscykeln
genererar framkörningsbanan.
G890 Q4
X
Vid restfinbearbetning (G890 - Q4) kontrollerar CNC
PILOT om verktyget kan köras in i konturdalen utan risk för
kollision. Verktygsparameter "Bredd dn" är bestämmande
vid denna kollisionskontroll.
Z
HEIDENHAIN CNC PILOT 4290
229
4.21 Enkla svarvcykler
4.21 Enkla svarvcykler
Cykelslut G80
G80 stänger av en bearbetningscykel.
Längdsvarvning enkel G81
G81 grovbearbetar det av den aktuella verktygspositionen och "X, Z"
beskrivna konturområdet. Vid en lutning definierar man vinkeln med I
och K.
Parametrar
X
Målpunkt kontur (diametermått)
Z
Målpunkt kontur
I
Maximal ansättning i X-riktning
„ I<0: Med lyftning på konturen
„ I>0: Utan lyftning på konturen
K
Förskjutning i Z-riktning (default: 0)
Q
G-funktion ansättning (default: 0)
„ 0: Ansättning med G0 (snabbtransport)
„ 1: Ansättning med G1 (matning)
CNC PILOT avläser utvändig/invändig bearbetning med ledning av
målpunktens läge. Snittuppdelningen beräknas så att ett ”restskär”
undviks och att den beräknade ansättningen <= "I".
„ Programmering X, Z: Absolut, inkrementalt eller
självhållande
„ Nosradiekompensering utförs inte.
„ Säkerhetsavstånd efter varje skär: 1mm
„ En G57-arbetsmån
„ inkluderas med korrekt förtecken (därför är det inte
möjligt att använda arbetsmån vid invändig
bearbetning)
„ är aktiv även efter cykelslut
„ Hänsyn tas inte till någon G58-arbetsmån.
230
Exempel: G81
. . .
N1 T3 G95 F0.25 G96 S200 M3
N2 G0 X120 Z2
N3 G81 X100 Z-70 I4 K4 Q0
N4 G0 X100 Z2
N5 G81 X80 Z-60 I-4 K2 Q1
N6 G0 X80 Z2
N7 G81 X50 Z-45 I4 Q1
. . .
4.21 Enkla svarvcykler
Cykelförlopp
1
Beräknar snittuppdelningen.
2
Ansätter axelparallellt från startpunkten för det första skäret.
3
Förflyttar till Z-målpunkten med matning.
4
Beroende på "förtecken I”:
„ I<0: skär längs konturen
„ I>0: lyfter med 1 mm i 45°
5
Förflyttar tillbaka med snabbtransport och ansätter för nästa
skär.
6
Upprepar 3...5 tills "Målpunkt X" uppnås.
7
Förflyttning till:
„ X: senaste frånkörningskoordinat
„ Z: cykelstartpunkt
Plansvarvning enkel G82
G82 grovbearbetar det av den aktuella verktygspositionen och "X, Z"
beskrivna konturområdet. Vid en lutning definierar man vinkeln med I
och K.
Parametrar
X
Målpunkt kontur (diametermått)
Z
Målpunkt kontur
I
Förskjutning i X-riktningen - default: 0
K
Maximalt skärdjup
„ K<0: Med lyftning på konturen
„ K>0: Utan lyftning på konturen
Q
G-funktion ansättning (default: 0)
„ 0: Ansättning med G0 (snabbtransport)
„ 1: Ansättning med G1 (matning)
Exempel: G82
. . .
N1 T3 G95 F0.25 G96 S200 M3
N2 G0 X120 Z2
N3 G82 X20 Z-15 I4 K4 Q0
N4 G0 X120 Z-15
N5 G82 X50 Z-26 I2 K-4 Q1
N6 G0 X120 Z-26
N7 G82 X80 Z-45 K4 Q1
. . .
HEIDENHAIN CNC PILOT 4290
231
4.21 Enkla svarvcykler
CNC PILOT avläser utvändig/invändig bearbetning med ledning av
målpunktens läge. Snittuppdelningen beräknas så att ett ”restskär”
undviks och att den beräknade ansättningen <= "K".
„ Programmering X, Z: Absolut, inkrementalt eller
självhållande
„ Nosradiekompensering utförs inte.
„ Säkerhetsavstånd efter varje skär: 1mm
„ En G57-arbetsmån
„ inkluderas med korrekt förtecken (därför är det inte
möjligt att använda arbetsmån vid invändig
bearbetning)
„ är aktiv även efter cykelslut
„ Hänsyn tas inte till någon G58-arbetsmån.
Cykelförlopp
1
Beräknar snittuppdelningen (ansättning).
2
Ansätter axelparallellt från startpunkten för det första skäret.
3
Förflyttar till X-målpunkten med matning.
4
Beroende på "förtecken K”:
„ K<0: skär längs konturen
„ K>0: lyfter med 1 mm i 45°
5
Förflyttar tillbaka med snabbtransport och ansätter för nästa
skär.
6
Upprepar 3...5 tills "Målpunkt Z" uppnås.
7
Förflyttning till:
„ X: cykelstartpunkt
„ Z: senaste frånkörningskoordinat
232
4.21 Enkla svarvcykler
Cykel för konturupprepning G83
G83 upprepar de i de efterföljande blocken programmerade
funktionerna (enkla förflyttningar eller cykler utan konturbeskrivning).
G80 avslutar bearbetningscykeln.
Parametrar
X
Målpunkt kontur (diametermått) - (default: Tar över sista Xkoordinaten)
Z
Målpunkt kontur (default: Tar över sista Z-koordinaten)
I
Maximal ansättning i X-riktning (radiemått) - (default: 0)
K
Maximal ansättning i Z-riktning - (default: 0)
Om det krävs olika många ansättningar i X- och Z-riktningen, bearbetas
först med de programmerade värdena i båda riktningarna. Ansättning
sätts till noll när målvärdet har uppnåtts i en riktning.
Exempel: G83
Programmering:
„ G83 står ensamt i blocket
„ G83 får inte programmeras med K-variabler
„ G83 får inte vara länkad, inte heller genom anrop av underprogram
„ Nosradiekompensering utförs inte. Man kan
programmera SRK separat med G40..G42.
„ Säkerhetsavstånd efter varje skär: 1mm
„ En G57-arbetsmån
„ inkluderas med korrekt förtecken (därför är det inte
möjligt att använda arbetsmån vid invändig
bearbetning)
„ är aktiv även efter cykelslut
„ En G58-arbetsmån
„ tas med i beräkningen, när man använder SRK
„ är aktiv även efter cykelslut
. . .
N1 T3 G95 F0.25 G96 S200 M3
N2 G0 X120 Z2
N3 G83 X80 Z0 I4 K0.3
N4 G0 X80 Z0
N5 G1 Z-15 B-1
N6 G1 X102 B2
N7 G1 Z-22
N8 G1 X90 Zi-12 B1
N9 G1 Zi-6
N10 G1 X100 A80 B-1
N11 G1 Z-47
N12 G1 X110
N13 G0 Z2
Cykelförlopp
1
Påbörjar cykelbearbetningen från verktygspositionen.
2
Ansätter med de i "I, K" definierade måtten.
3
Utför den i de efterföljande blocken definierade bearbetningen,
varvid avståndet från verktygspositionen till konturens startpunkt
tolkas som "arbetsmån".
4
Kör tillbaka diagonalt.
5
Upprepar 2...4, tills "Målpunkt kontur" har uppnåtts.
6
Kör tillbaka till cykelns startpunkt.
HEIDENHAIN CNC PILOT 4290
N14 G80
233
4.21 Enkla svarvcykler
Varning kollisionsrisk!
Efter ett snitt förflyttas verktyget tillbaka diagonalt för att
ansätta för nästa snitt. Om det behövs programmerar man
ytterligare en snabbtransportrörelse för att undvika
kollision.
Cykel fristick G85
G85 skapar fristick enligt DIN 509 E, DIN 509 F och DIN 76
(gängfristick). CNC PILOT urskiljer typ av fristick med ledning av "K".
Parametrar
X
Målpunkt (diametermått)
Z
Målpunkt
I
Djup (radiemått)
„ DIN 509 E, F: Sliparbetsmån (default: 0)
„ DIN 76: Fristicksdjup
K
Fristicksbredd och typ av fristick
„ K utan värde: DIN 509 E
„ K=0: DIN 509 F
„ K>0: Fristicksbredd vid DIN 76
E
Reducerad matning för bearbetningen av fristicket - (default:
aktiv matning)
Se även följande tabeller
G85 Den framförliggande cylindern bearbetas om man positionerar
verktyget till cylinderdiametern X "framför" cylindern.
Gängfristickets rundningar utförs med radie 0,6 * I.
234
R
<= 18
0,25
2
0,6
> 18 – 80
0,35
2,5
0,6
> 80
0,45
4
1
Fristicksparametrar DIN 509 F
Diameter
I
K
R
P
<= 18
0,25
2
0,6
0,1
> 18 – 80
0,35
2,5
0,6
0,2
> 80
0,45
4
1
0,3
„ I = Fristicksdjup
„ K = Fristicksbredd
„ R = Fristicksradie
„ P = Plandjup
„ Fristicksvinkel vid fristick DIN 509 E och F: 15°
„ Planvinkel vid fristick DIN 509 F: 8°
„ Nosradiekompensering utförs inte.
„ Arbetsmån används inte.
4.21 Enkla svarvcykler
Fristicksparametrar DIN 509 E
Diameter
I
K
Exempel: G85
. . .
N1 T2 G95 F0.23 G96 S248 M3
N2 G0 X62 Z2
N3 G85 X60 Z-30 I0.3
N4 G1 X80
N5 G85 X80 Z-40 K0
N6 G1 X100
N7 G85 X100 Z-60 I1.2 K6 E0.11
N8 G1 X110
. . .
Instick G86
G86 skapar enkla radiella eller axiella instick med faser. CNC PILOT
särskiljer radiellt/axiellt resp. utvändigt/invändigt fristick med ledning
av "Verktygsläget".
Parametrar
X
Bottenpunkt (diametermått)
Z
Bottenpunkt
I
Radiellt instick: Arbetsmån
„ I>0: Arbetsmån (förstickning och finskär)
„ I=0: Inget finskär
Axiellt instick: insticksbredd
„ I>0: Insticksbredd
„ Ingen uppgift: Insticksbredd = verktygsbredd
HEIDENHAIN CNC PILOT 4290
235
4.21 Enkla svarvcykler
Parametrar
K
Radiellt instick: Insticksbredd
„ K>0: Insticksbredd
„ Ingen uppgift: Insticksbredd = verktygsbredd
Axiellt instick: Arbetsmån
„ K>0: Arbetsmån (förstickning och finskär)
„ K=0: Inget finskär
E
Väntetid (tid för friskärning) - default: Tidsåtgång för ett varv
„ med pålägg för finskär: endast vid finskäret
„ utan pålägg för finskär: för varje instick
"Arbetsmån" programmerad: Först förstickning, sedan finskär
G86 skapar faser på spårets sidor. Man måste förpositionera verktyget
rakt framför, och tillräckligt långt ifrån spåret, om man inte vill ha
faserna. Beräkning av startposition XS (diametermått):
XS = XK + 2 * (1,3 – b)
XK:
Konturdiameter
b:
Fasbredd
„ Nosradiekompensering utförs.
„ Arbetsmån används inte.
Exempel: G86
. . .
N1 T3 G95 F0.15 G96 S200 M3
N2 G0 X62 Z2
N3 G86 X54 Z-30 I0.2 K7 E2
N5 T8 G95 F0.15 G96 S200 M3
N6 G0 X120 Z1
N7 G86 X102 Z-4 I7 K0.2 E1
. . .
Cykelförlopp
1
Beräknar snittuppdelningen.
Maximal förskjutning = SBF * skärets bredd
(SBF: se bearbetningsparameter 6)
2
Förflyttar axelparallellt till säkerhetsavståndet med
snabbtransport.
3
Sticker in - med hänsyn tagen till arbetsmån för finbearbetning.
4
Utan arbetsmån för finbearbetning: Väntar under tiden "E"
5
Förflyttning tillbaka och ny ansättning.
6
Upprepar 2...4, tills insticket har tillverkats.
7
Med arbetsmån för finbearbetning: Finbearbetar insticket.
8
Förflyttar axelparallellt tillbaka till startpunkten med
snabbtransport.
236
[radial]
N4 G14 Q0
[axial]
4.21 Enkla svarvcykler
Cykel radie G87
G87 skapar en övergångsradie vid rätvinkliga axelparallella inner- och
ytterhörn. Riktningen avläses från verktygets "läge/
bearbetningsriktning".
Parametrar
X
Vändpunkt (diametermått)
Z
Vändpunkt
B
Radie
E
Reducerad matning - default: aktiv matning
Det föregående längs- eller planelementet bearbetas om verktyget
står på hörnpunktens X- eller Z-koordinat före cykelns utförande.
„ Nosradiekompensering utförs.
„ Arbetsmån används inte.
Exempel: G87
. . .
N1 T3 G95 F0.25 G96 S200 M3
N2 G0 X70 Z2
N3 G1 Z0
N4 G87 X84 Z0 B2
[Radie]
Cykel fas G88
G88 skapar en fas vid rätvinkliga axelparallella ytterhörn. Riktningen
avläses från verktygets "läge/bearbetningsriktning".
Parametrar
X
Vändpunkt (diametermått)
Z
Vändpunkt
B
Fasbredd
E
Reducerad matning - default: aktiv matning
Det föregående längs- eller planelementet bearbetas om verktyget
står på hörnpunktens X- eller Z-koordinat före cykelns utförande.
„ Nosradiekompensering utförs.
„ Arbetsmån används inte.
Exempel: G88
. . .
N1 T3 G95 F0.25 G96 S200 M3
N2 G0 X70 Z2
N3 G1 Z0
N4 G88 X84 Z0 B2
HEIDENHAIN CNC PILOT 4290
[Fas]
237
4.22 Gängcykler
4.22 Gängcykler
Översikt gängcykler:
„ G31 tillverkar en med G24-, G34- eller G37-Geo definierad enkel
gänga, länkad gänga eller en gänga med flera ingångar (se
"Gängcykel G31" på sida 239). G31 stänger inte av förstyrningen.
Om man vill bearbeta utan förstyrning, kan man stänga av denna
före gängcykeln.
„ G32 skapar en enkel gänga med en godtycklig riktning och läge (se
"Enkel gängcykel G32" på sida 241). G32 stänger av förstyrningen.
„ G33 utför ett enda gängskär. Riktningen på gängrörelsen är
godtycklig (se "Gänga enkel väg G33" på sida 243). G33 stänger inte
av förstyrningen. Om man vill bearbeta utan förstyrning, kan man
stänga av denna före gängcykeln.
Mjuk gängstyrning: Med "Smooth-Threading" accelererar/retarderar
CNC PILOT med kubiska hastighetsändringsramper. SmoothThreading hindrar i svarvar med direktdrift att svängningar uppstår
under gängskärningen (se "Gängbyte G933" på sida 238).
Gängbyte G933
Med Smooth-Threading accelererar/retarderar CNC PILOT vid
gänginlopp, gängutlopp och riktningsändringar (kopplade gängor) med
kubiska hastighetsändringsramper. Smooth-Threading hindrar i
svarvar med direktdrift att svängningar uppstår under gängskärningen.
Parametrar
Q
Gängbyte
„ Q=0: Smooth-Threading FRÅN
„ Q=1: Smooth-Threading TILL
G933 kopplar in/ur Smooth-Threading. G933 är självhållande. Den kan
programmeras på valfri plats, även i G33-block. Vid programstart, M30
och M99 kopplas Smooth-Threading ur.
Smooth-Threading understöds från och med Softwareversion 368
650-22. Från softwareversion 368 650-23 kan Smoth-Threading
aktiveras permanent med en parameter. Man ska härvid sätta Bit 5 i
MP 1103,... vilket definierar utbyggnadssteget.
238
4.22 Gängcykler
Gängcykel G31
G31 tillverkar en med G24-, G34- eller G37-Geo definierad enkel
gänga, länkad gänga eller en gänga med flera ingångar. CNC PILOT
avläser med ledning av verktygsdefinitionen om det är en utvändig
eller en invändig gänga.
Parametrar
NS
Blocknummer (referens till baselement G1-Geo; länkad
gänga: blocknummer till det första baselementet)
I
Maximalt skärdjup
B
Ansatslängd - ingen uppgift: Ansatslängden fastställs med
ledning av närliggande fristick eller instick. Om dessa ej finns:
"Gängans ansatslängd" från bearbetningsparameter 7.
P
Utloppslängd - ingen uppgift: Utloppslängden fastställs med
ledning av närliggande fristick eller instick. Om dessa ej finns:
"Gängans utloppslängd" från bearbetningsparameter 7.
D
Skärriktning (referens: baselementets definitionsriktning) (default: 0)
„ D=0: samma rikting
„ D=1: motsatt riktning
V
Inmatningstyp (default: 0)
„ V=0: kontstant spåntvärsnittsyta för alla skär
„ V=1: konstant ansättning
„ V=2: med restsnittsuppdelning. Första skärdjupet = "Rest"
från divisionen gängdjup/skärdjup ”Sista snittet” delas upp
i 1/2-, 1/4-, 1/8- och 1/8-snitt.
„ V=3: Ansättning beräknas ur stigning och varvtal
H
Förskjutningstyp för finskäret för gängflankerna (default: 0)
„ H=0: utan förskjutning
„ H=1: Förskjutning från vänster
„ H=2: Förskjutning från höger
„ H=3: Förskjutning omväxlande höger/vänster
Q
C
Exempel: G31 Del1
. . .
FAERDIGDEL
N
2 G0 X16 Z0
N
3 G52 P2 H1
N
4 G95 F0.8
N
5
G1 Z-18
N
6 G25 H7 I1.15 K5.2 R0.8 W30
N
7 G37 Q12 F2 P0.8 A30 W30
. . .
BEARBETNING
N
33
G14 Q0 M108
N
30
T9 G97 S1000 M3
N
34
G47 P2
Antal tomkörningar efter det sista snittet (för att reducera
skärtrycket i gängans botten) - default: 0
N
35
G31 NS5 B5 P0 V0 H1
N
36
G0 X110 Z20
Startvinkel (Gängans början är placerad i förhållande till icke
rotationssymmetriska konturelement) - default: 0
N
38
G47 M109
. . .
Inloppslängd B: Sliderna behöver en inkörning före den egentliga
gängan, för att accelerera upp till den programmerade
matningshastigheten.
HEIDENHAIN CNC PILOT 4290
239
4.22 Gängcykler
Utloppslängd P: Sliderna behöver en överrörelse efter den egentliga
gängan, för att bromsa sliderna. Observera att den axelparallella
sträckan "P" utförs även vid ett vinklat gängutlopp.
Minsta inlopps- och utloppslängder beräknar man enligt följande
formel.
Smooth-Threading FRÅN
Inloppslängd: B = 0,75 * (F*S)² / a + 0,15
Utloppslängd: P = 0,75 * (F*S)² / e + 0,15
Smooth-Threading TILL
Inloppslängd: B = 0,75 * (F*S)² / a * 0,66 + 0,15
Utloppslängd: P = 0,75 * (F*S)² / e * 0,66 + 0,15
„ F: Gängstigning i mm/varv
„ S: Varvtal i varv/sekund
„ a, e: Acceleration i mm/s² (se "Acceleration blockstart/blockslut" i
maskinparameter 1105, ...)
Startvinkel C: I slutet av "inloppsrörelsen B" är spindeln i position
"Startvinkel C". Positionera därför verktyget med inloppssträckan eller
en multipel av denna, före gängans inlopp, om gängan ska börja exakt
i startvinkeln.
Förstyrning: G31 stänger inte av förstyrningen. Man kan koppla ur
resp åter koppla in förstyrningen i separata NC-block (se "Förstyrning
G918" på sida 304).
De individuella gängsnitten beräknas med ledning av gängans djup,
"Ansättning I" och "Ansättningstyp V".
Man kan påverka gängskärningen med Smooth-Threading (se
"Gängbyte G933" på sida 238).
„ "Matnings-stopp" verkar vid ett gängskärs slut.
„ Matningsoverride är inte verksam.
„ Använd inte spindeloverride vid avstängd förstyrning !
Varning kollisionsrisk!
„ Varning kollisionsrisk: Vid en för stor utkörningslängd P
finns risk för kollision. Kontrollera utkörningslängden i
simuleringen.
„ Spindelvärden refererar till den sist programmerade
varvtalsmatningen.
240
4.22 Gängcykler
Cykelförlopp
1
Beräknar snittuppdelningen.
2
Förflyttar diagonalt till den "interna startpunkten" med
snabbtransport. Denna punkt ligger på avståndet "inloppslängd
B" före "startpunkt för gängan". Vid "H=1" (eller 2,3) tar systemet
hänsyn till förskjutningen vid beräkning av den "interna
startpunkten".
Den "interna startpunkten" beräknas med ledning av basdata för
skärspetsen.
3
Accelererar till matningshastigheten (sträcka "B").
4
Utför ett gängsnitt.
5
Bromsar in (sträcka "P").
6
Går ifrån till säkerhetsavståndet, förflyttar tillbaka med
snabbtransport och ansätter för nästa snitt. Vid gängor med flera
ingångar bearbetas alla ingångar med samma djup innan en ny
ansättning utförs.
7
Upprepar 3..000.6, tills gängan är färdig.
8
Utför tomskären.
9
Förflyttning tillbaka till den "interna startpunkten".
Enkel gängcykel G32
G32 skapar en enkel gänga i godtycklig riktning och läge (längs-, koneller plangänga; invändig eller utvändig).
Parametrar
X
Slutpunkt gänga (diametermått)
Z
Slutpunkt gänga
F
Gängstigning
P
Gängdjup
I
Maximalt skärdjup
B
Restskär (default: 0)
„ B=0: Uppdelning av det ”sista skäret” i 1/2-, 1/4-, 1/8- och
1/8-skär.
„ B=1: Utan restsnittsuppdelning
Q
Antal tomkörningar efter det sista snittet (för att reducera
skärtrycket i gängans botten) - default: 0
K
Utkörningssträcka vid gängans slutpunkt - default: 0
W
Konvinkel (–45° < W < 45°) - default: 0°
Koniska gängans läge i förhållande till längd- eller tväraxeln:
„ W>0: stigande kontur (i bearbetningsriktningen)
„ W<0: fallande kontur
C
Exempel: G32
. . .
N1 T4 G97 S800 M3
N2 G0 X16 Z4
N3 G32 X16 Z-29 F1.5 U-0.9 I0.2
[Gaenga]
. . .
Startvinkel (Gängans början är placerad i förhållande till icke
rotationssymmetriska konturelement) - default: 0
HEIDENHAIN CNC PILOT 4290
241
4.22 Gängcykler
Parametrar
H
Förskjutningstyp för finskäret för gängflankerna (default: 0)
„ H=0: utan förskjutning
„ H=1: Förskjutning från vänster
„ H=2: Förskjutning från höger
„ H=3: Förskjutning omväxlande höger/vänster
Cykeln beräknar gängan med ledning av "Gängans slutpunkt",
"Gängans djup" och den aktuella verktygspositionen. Via verktygets
huvudbearbetningsriktning detekteras om en utvändig eller en
invändig gänga skall skapas.
Första skärdjupet = "Rest" från divisionen gängdjup/skärdjup
Man kan påverka gängskärningen med Smooth-Threading (se
"Gängbyte G933" på sida 238).
„ Ett "Matnings-stopp" verkar vid ett gängskärs slut.
„ Matning- och spindeloverride är ej aktiva.
„ Tillverka gängan med G95 (matning per varv).
„ Förstyrning är avstängd.
Cykelförlopp
1
Beräknar snittuppdelningen.
2
Utför ett gängsnitt.
3
Förflyttar tillbaka med snabbtransport och ansätter för nästa
skär.
4
Upprepar 2..00.3, tills gängan är färdig.
5
Utför tomskären.
6
Förflyttning tillbaka till startpunkten.
242
4.22 Gängcykler
Gänga enkel väg G33
G33 utför ett enda gängskär. Gängning enkelväg kan ske i godtycklig
riktning (längs-, kona- eller plangänga; invändig eller utvändig gänga).
Med programmering av flera G33 efter varandra tillverkas en kopplad
gänga.
Positionera verktyget till "inloppssträcka B" före gängan, om sliden
måste accelerera till matningshastigheten. Tag även hänsyn till
"utloppssträckan P" före "slutpunkt gänga", om sliden måste bromsa
in.
Parametrar
X
Slutpunkt gänga (diametermått)
Z
Slutpunkt gänga
F
Matning per varv (gängans stigning)
B
Inkörningslängd (accelerationssträckan) - default : 0
P
Utkörningslängd (bromssträckan) - default : 0
C
Startvinkel (Gängans början är placerad i förhållande till icke
rotationssymmetriska konturelement) - default: 0
Q
Spindelns nummer
H
Referensriktning för gängans stigning (default: 0)
„ H=0: Matning i Z-axeln för längs- och kongänga upp till
maximalt +45°/–45° i förhållande till Z-axeln
„ H=1: Matning i X-axeln för plan- och kongänga upp till
maximalt +45°/–45° i förhållande till X-axeln
„ H=3: Banhastighet
E
Exempel: G33
. . .
N1 T5 G97 S1100 G95 F0.5 M3
N2 G0 X101.84 Z5
N3 G33 X120 Z-80 F1.5
[Gaenga-Enkelvaeg]
N4 G33 X140 Z-122.5 F1.5
N5 G0 X144
. . .
Variabel stigning (default: 0)
„ E=0: Konstant stigning
„ E>0: Ökar stigningen med E per varv
„ E<0: Minskar stigningen med E per varv
Inloppslängd B: Sliderna behöver en inkörning före den egentliga
gängan, för att accelerera upp till den programmerade
matningshastigheten.
HEIDENHAIN CNC PILOT 4290
243
4.22 Gängcykler
Utloppslängd P: Sliderna behöver en överrörelse efter den egentliga
gängan, för att bromsa sliderna. Observera att den axelparallella
sträckan "P" utförs även vid ett vinklat gängutlopp.
Om gängan tillverkas med förstyrning, kontrollerar CNC PILOT in- och
utloppssträckorna. Om sträckan är kortare jämfört med den som
beräknas i följande formel, ger styrsystemet en varning.
Minsta inlopps- och utloppslängder beräknar man enligt följande
formel.
Smooth-Threading FRÅN
Inloppslängd: B = 0,75 * (F*S)² / a + 0,15
Utloppslängd: P = 0,75 * (F*S)² / e + 0,15
Smooth-Threading TILL
Inloppslängd: B = 0,75 * (F*S)² / a * 0,66 + 0,15
Utloppslängd: P = 0,75 * (F*S)² / e * 0,66 + 0,15
„ F: Gängstigning i mm/varv
„ S: Varvtal i varv/sekund
„ a, e: Acceleration i mm/s² (se "Acceleration blockstart/blockslut" i
maskinparameter 1105, ...)
Startvinkel C: I slutet av "inloppsrörelsen B" är spindeln i position
"Startvinkel C".
Förstyrning: G31 stänger inte av förstyrningen. Man kan koppla ur
resp åter koppla in förstyrningen i separata NC-block (se "Förstyrning
G918" på sida 304).
Man kan påverka gängskärningen med Smooth-Threading (se
"Gängbyte G933" på sida 238).
„ "Matnings-stopp" verkar vid ett gängskärs slut
„ Matningsoverride är inte verksam.
„ Använd inte spindeloverride vid avstängd förstyrning !
„ Gängning med G95 (matning per varv).
Cykelförlopp
1
Accelererar till matningshastigheten (sträcka "B").
2
Förflyttning med matning till ”Slutpunkt gänga - utloppslängd P”.
3
Bromsar in (sträcka "P") och stannar vid "slutpunkt gänga".
244
4.23 Borrcykler
4.23 Borrcykler
Borrcykel G71
G71 skapar axiella/radiella hål med stillastående eller drivna verktyg
för:
„ Enstaka hål utan konturbeskrivning
„ Hål med konturbeskrivning (enstaka hål eller hålbilder)
Parametrar
NS
Blocknummer kontur
„ Referens till hålets kontur (G49-, G300- eller G310-Geo)
„ ingen inmatning: Enstaka hål utan konturbeskrivning
NF
Referens, under vilken cykeln läser förborrningspositionen
[1..127].
X
Slutpunkt axiellt hål (diametermått)
Z
Slutpunkt radiellt hål
E
Väntetid i sekunder för friskärning vid hålets botten (sekunder)
- (default: 0)
V
Matningsreducering (50%) - (default: 0)
„ V=0 eller 2: reducering vid början
„ V=1 eller 3: Reducering vid början och slutet
„ V=4: Reducering i slutet
„ V=5: ingen reducering
D
Exempel: G71
. . .
N1 T5 G97 S1000 G95 F0.2 M3
N2 G0 X0 Z5
N3 G71 Z-25 A5 V2
[Borrning]
. . .
Återgångshastighet (default: 0)
„ D=0: Snabbtransport
„ D=1: Matning
K
Returnivå (radiella hål, hål i YZ-planet: diametermått) - (default:
Till startpositionen resp. till säkerhetsavståndet)
H1
Från software-version 625 952-04:
Spindelbroms (H1 utvärderas när broms har angivits i
maskinparameter 1019, ..) – default: 0
„ 0: Aktivera spindelbroms
„ 1: Aktivera inte spindelbroms
Förborrningspositioner, som man utför med fräscykler "G840 A1 ..",
"G845 A1 .." eller "G846 A1 ..", borrar man med "G71 NF.." (se
"Fräscykler" på sida 260).
HEIDENHAIN CNC PILOT 4290
245
4.23 Borrcykler
Matningsreducering:
„ Vändskärsborr och spiralborr med 180° borrvinkel
„ Början av borrningen: ingen matningsreducering (även vid V=0
eller V=1)
„ Slutet av borrningen: reducering vid "borrslutpunkt - 2 x
säkerhetsavståndet"
„ Övrig borrning
„ Början av borrningen: Matningsreducering enligt
programmerat i "V"
„ Slutet av borrningen: reducering vid "borrslutpunkt - ansatslängd säkerhetsavståndet"
„ Ansatslängd=borrens spetshöjd
„ Säkerhetsavstånd: se "bearbetningsparameter 9 borrning" resp G47,
G147
„ Enskilda hål utan konturbeskrivning: Programmera
antingen "X eller Z".
„ Hål med konturbeskrivning: Programmera inte "X, Z".
„ Hålbild: "NS" pekar på hålets kontur, inte på
mönsterdefinitionen.
Cykelförlopp
1
„ Borrning utan konturbeskrivning: Borren står på
"startpunkten" (säkerhetsavstånd utanför hålet).
„ Borrning med konturbeskrivning: Borren kör med
snabbtransport till "startpunkten".
„ K ej programmerat: Förflyttar till säkerhetsavståndet
„ K programmerat: Förflyttar till position "K" och därefter till
säkerhetsavståndet
2
Förborrning. Matningsreducering beroende på ”V”.
3
Borra med matningshastighet.
4
Genomborrning. Matningsreducering beroende på ”V”.
5
Retur - med snabbtransport/matning beroende på "D".
6
Återgångsposition:
„ K ej programmerat: Förflyttar till "startpunkt"
„ K programmerat: Förflyttar till position "K"
246
4.23 Borrcykler
Borrning, försänkning G72
G72 används för hål med konturbeskrivning (enstaka hål eller hålbild).
G72 skapar axiella/radiella hål med stillastående eller drivna verktyg
för:
„ Borrning
„ Försänkning
„ Brotschning
„ NC-borrning
„ Centrering
Parametrar
NS
Blocknummer kontur. Referens till hålets kontur (G49-, G300eller G310-Geo)
E
Väntetid i sekunder för friskärning vid hålets botten (sekunder)
- (default: 0)
D
Återgångshastighet (default: 0)
„ D=0: Snabbtransport
„ D=1: Matning
K
Returnivå (radiella hål, hål i YZ-planet: diametermått) - default:
Till startpositionen resp. till säkerhetsavståndet
H1
Från software-version 625 952-04:
Spindelbroms (H1 utvärderas när broms har angivits i
maskinparameter 1019, ..) – default: 0
„ 0: Aktivera spindelbroms
„ 1: Aktivera inte spindelbroms
Cykelförlopp
1
Borren kör beroende på "K" med snabbtransport till
"startpunkten".
„ K ej programmerat: Förflyttar till säkerhetsavståndet
„ K programmerat: Förflyttar till position "K" och därefter till
säkerhetsavståndet
2
Borrar med matningsreducering (50 %).
3
Borrar med matning till hålets slut.
4
Retur - med snabbtransport/matning beroende på "D".
5
Återgångsposition beror på "K”:
„ K ej programmerat: Förflyttar till "startpunkt"
„ K programmerat: Förflyttar till position "K"
Hålbild: "NS" pekar på hålets kontur, inte på
mönsterdefinitionen.
HEIDENHAIN CNC PILOT 4290
247
4.23 Borrcykler
Gängning med tapp G73
G73 gängar axiella/radiella gängor med stillastående eller drivna
verktyg. G73 används för hål med konturbeskrivning (enstaka hål eller
hålbild).
Parametrar
NS
Blocknummer kontur. Referens till hålets kontur (G49-, G300eller G310-Geo)
B
Ansatslängd (default: Bearbetningsparameter 7
"Inkörningslängd för gänga [GAL]")
S
Returvarvtal - default: Gängningens varvtal
K
Returnivå (radiella hål, hål i YZ-planet: diametermått) - default:
Till startpositionen resp. till säkerhetsavståndet
J
Utdragslängd vid användning av flytande gängtappshållare default: 0
H1
Från software-version 625 952-04:
Spindelbroms (H1 utvärderas när broms har angivits i
maskinparameter 1019, ..) – default: 0
„ 0: Aktivera spindelbroms
„ 1: Aktivera inte spindelbroms
"Startpunkten" beräknas utifrån säkerhetsavståndet och
"ansatslängden B".
Utdragslängd J: Använd denna parameter vid flytande
gängtappshållare. Cykeln beräknar med ledning av gängdjupet, den
programmerade stigningen och ”utdragslängden” en ny nominell
stigning. Den nominella stigningen är något mindre än gängtappens
stigning. Vid tillverkningen av gängan dras tappen ut ur
gängtappshållaren med "utdragslängden". Med detta förfarande
erhåller man bättre livslängd på gängtapparna.
„ Hålbild: "NS" pekar på hålets kontur, inte på
mönsterdefinitionen.
„ ”Cykel-stopp” verkar i slutet av ett gängförlopp.
„ Matningsoverride är inte verksam.
„ Använd inte spindeloverride !
248
4.23 Borrcykler
Cykelförlopp
1
Kör med snabbtransport till "startpunkten":
„ K ej programmerat: Förflyttar direkt till "startpunkten"
„ K programmerat: Förflyttar till position "K" och därefter till
"startpunkten"
2
Kör "startlängden B" med matning (synkronisering av spindel och
matningsdrift).
3
Skär gängan.
4
Kör tillbaka med "återkörningsvarvtalet":
„ K ej programmerat: till "startpunkten"
„ K programmerat: till position "K"
Gängning med tapp G36
G36 gängar axiella/radiella gängor med stillastående eller drivna
verktyg. G36 urskiljer om en radiell eller ett axiell gänga skall skapas
med ledning av "X/Z".
Man måste förflytta till startpunkten före G36. G36 kör tillbaka till
startpunkten efter gängningen.
Parametrar
X
Slutpunkt axiellt hål (diametermått)
Z
Slutpunkt radiellt hål
F
Matning per varv: gängans stigning
Q
Spindelns nummer - (default: 0 huvudspindel)
B
Startlängd för synkronisering av spindel och matningsdrift
H
Referensriktning för gängans stigning (default: 0)
„ H=0: Matning i Z-axeln
„ H=1: Matning i X-axeln
„ H=2: Matning i Y-axeln
„ H=3: Banhastighet
S
Returvarvtal - default: Gängningens varvtal
Exempel: G36
. . .
N1 T5 G97 S1000 G95 F0.2 M3
N2 G0 X0 Z5
N3 G71 Z-30
Bearbetningsmöjligheter:
N4 G14 Q0
„ Fast gängtapp: Huvudspindel och matningsdrift synkroniseras.
„ Driven gängtapp: Drivet verktyg och matningsdrift synkroniseras.
N5 T6 G97 S600 M3
„ ”Cykel-stopp” verkar i slutet av ett gängförlopp.
„ Matningsoverride är inte verksam.
„ Använd inte spindeloverride !
„ Vid icke reglerad verktygsdrift (utan ROD-givare) krävs
en flytande gängtappshållare.
HEIDENHAIN CNC PILOT 4290
N6 G0 X0 Z8
N7 G36 Z-25 F1.5 B3 Q0
[Gaengning]
. . .
249
4.23 Borrcykler
Djuphålsborrning G74
G74 skapar axiella/radiella hål i flera steg med stillastående eller drivna
verktyg.
Parametrar
NS
Blocknummer kontur
„ Referens till hålets kontur (G49-, G300- eller G310-Geo)
„ ingen inmatning: Enstaka hål utan konturbeskrivning
X
Slutpunkt axiellt hål (diametermått)
Z
Slutpunkt radiellt hål
P
1. Borrdjup
I
Reduceringsvärde - default: 0
B
Returavstånd - default: Till "Startpunkt borrning"
J
Minimalt borrdjup - default: 1/10 av P
E
Väntetid i sekunder för friskärning vid hålets botten (sekunder)
- (default: 0)
. . .
V
Matningsreducering (50%) - (default: 0)
N1 M5
„ V=0 eller 2: reducering vid början
„ V=1 eller 3: Reducering vid början och slutet
„ V=4: Reducering i slutet
„ V=5: ingen reducering
N2 T4 G197 S1000 G195 F0.2 M103
D
Återgångshastighet och inmatning i borrförloppet (default: 0)
„ D=0: Snabbtransport
„ D=1: Matning
K
Returnivå (radiella hål: diametermått) - default: Till
startpositionen resp. till säkerhetsavståndet
H1
Från software-version 625 952-04:
Spindelbroms (H1 utvärderas när broms har angivits i
maskinparameter 1019, ..) – default: 0
„ 0: Aktivera spindelbroms
„ 1: Aktivera inte spindelbroms
Cykeln används för:
„ Enstaka hål utan konturbeskrivning
„ Hål med konturbeskrivning (enstaka hål eller hålbilder).
Detta första borrsteget sker med "1:a borrdjup P". Vid varje
efterföljande borrsteg kommer djupet att minskas med
"Reduceringsvärde I", varvid värdet "Minimalt borrdjup J" inte
underskrids. Efter varje borrsteg lyfts borren med "Returavstånd B" alt.
till "Borrningens startpunkt".
250
Exempel: G74
N3 M14
N4 G110 C0
N5 G0 X80 Z2
N6 G74 Z-40 R2 P12 I2 B0 J8
N7 M15
. . .
[Borrning]
4.23 Borrcykler
Matningsreducering:
„ Vändskärsborr och spiralborr med 180° borrvinkel
„ Början av borrningen: ingen matningsreducering (även vid V=0
eller V=1)
„ Slutet av borrningen: reducering vid "borrslutpunkt - 2 x
säkerhetsavståndet"
„ Övrig borrning
„ Början av borrningen: Matningsreducering enligt
programmerat i "V"
„ Slutet av borrningen: reducering vid "borrslutpunkt - ansatslängd säkerhetsavståndet"
„ Ansatslängd=borrens spetshöjd
„ Säkerhetsavstånd: se "bearbetningsparameter 9 borrning" resp G47,
G147
„ Enskilda hål utan konturbeskrivning: Programmera
antingen "X eller Z"
„ Hål med konturbeskrivning: Programmera inte "X, Z"
„ Hålbild: "NS" pekar på hålets kontur, inte på
mönsterdefinitionen.
„ En "matningsreducering vid slutet" sker endast vid det
sista skärdjupet
Cykelförlopp
1
„ Borrning utan konturbeskrivning: Borren står på
"startpunkten" (säkerhetsavstånd utanför hålet).
„ Borrning med konturbeskrivning: Borren kör med
snabbtransport till "startpunkten".
„ K ej programmerat: Förflyttar till säkerhetsavståndet
„ K programmerat: Förflyttar till position "K" och därefter till
säkerhetsavståndet
2
Förborrning. Matningsreducering beroende på ”V”.
3
Borrning i flera steg.
4
Genomborrning. Matningsreducering beroende på ”V”.
5
Retur - med snabbtransport/matning beroende på "D".
6
Återgångsposition beror på "K”:
„ K ej programmerat: Förflyttar till "startpunkt"
„ K programmerat: Förflyttar till position "K"
HEIDENHAIN CNC PILOT 4290
251
4.24 C-axelkommandon
4.24 C-axelkommandon
Välj C-axel G119
Man använder G119, när det finns flera C-axlar, och C-axeln skall bytas
under bearbetningen. Välj bort "gamla tilldelningen" emd G119 utan Q,
och välj sedan ny C-axel med G119 Q...".
Parametrar
Q
C-axelns nummer (default: 0)
„ Q=0: Tilldelning av C-axel upphävs
„ Q>0: Tilldela C-axel till sliden
Referensdiameter G120
G120 bestämmer en referensdiameter för den ”utrullade
mantelytan”. Programmera G120 om du använder ”CY” vid G110...
...G113 G120 är självhållande..
Parametrar
X
Diameter
Exempel: G120
. . .
N1 T7 G197 S1200 G195 F0.2 M104
N2 M14
N3 G120 X100
[Referenzdiameter]
N4 G110 C0
N5 G0 X110 Z5
N6 G41 Q2 H0
N7 G110 Z-20 CY0
N8 G111 Z-40
N9 G113 CY39.2699 K-40 J19.635
N10 G111 Z-20
N11 G113 CY0 K-20 J19.635
N12 G40
N13 G110 X105
N14 M15
. . .
252
G152 definierar nollpunkten i C-axeln absolut (referens: MP 1005,...
"referenspunkt C-axel"). Nollpunkten gäller till programslutet.
Parametrar
C
Vinkel: Spindelposition för "nya" C-axel-nollpunkten
Exempel: G152
. . .
N1 M5
N2 T7 G197 S1010 G193 F0.08 M104
N3 M14
N4 G152 C30
[Nollpunkt C-Axel]
N5 G110 C0
N6 G0 X122 Z-50
N7 G71 X100
N8 M15
. . .
Normera C-axel G153
G153 återställer en förflyttningsvinkel >360° eller <0° till motsvarande
vinkel med modul 360°, utan att C-axeln förflyttas.
G153 används endast vid bearbetning på mantelytan. På
ändytan utförs automatiskt normering med modul 360°.
HEIDENHAIN CNC PILOT 4290
253
4.24 C-axelkommandon
Nollpunktsförskjutning C-axel G152
4.25 Bearbetning på fram-/baksida
4.25 Bearbetning på fram-/baksida
Snabbtransport på fram-/baksida G100
G100 förflyttas med snabbtransport den kortaste vägen till
"slutpunkten".
Parametrar
X
Slutpunkt (diametermått)
C
Slutvinkel - vinkelriktning: se hjälpbilden
XK
Slutpunkt (kartesiskt)
YK
Slutpunkt (kartesiskt)
Z
Slutpunkt (default: Aktuell Z-position)
Programmering:
„ X, C, XK, YK, Z: absolut, inkrementalt eller självhållande
„ Programmera antingen X-C eller XK-YK
Varning kollisionsrisk!
Vid G100 utför verktyget en rätlinjig rörelse. Använd G110
för positionering av arbetsstycket till en bestämd vinkel.
Exempel: G100
. . .
N1 T7 G197 S1200 G195 F0.2 M104
N2 M14
N3 G110 C0
N4 G0 X100 Z2
N6 G100 XK20 YK5
[Snabbtransport framsida]
N7 G101 XK50
N8 G103 XK5 YK50 R50
N9 G101 XK5 YK20
N10 G102 XK20 YK5 R20
N11 G14
N12 M15
. . .
254
4.25 Bearbetning på fram-/baksida
Linjärt på fram-/baksida G101
G101 Verktyget förflyttas linjärt med matning till "slutpunkten".
Parametrar
X
Slutpunkt (diametermått)
C
Slutvinkel - vinkelriktning: se hjälpbilden
XK
Slutpunkt (kartesiskt)
YK
Slutpunkt (kartesiskt)
Z
Slutpunkt (default: Aktuell Z-position)
Programmering:
„ X, C, XK, YK, Z: absolut, inkrementalt eller självhållande
„ Programmera antingen X-C eller XK-YK
Exempel: G101
. . .
N1 T7 G197 S1200 G195 F0.2 M104
N2 M14
N3 G110 C0
N4 G0 X110 Z2
N5 G100 XK50 YK0
N6 G1 Z-5
N7 G42 Q1
N8 G101 XK40
[Linjaer matning framsida]
N9 G101 YK30
N10 G103 XK30 YK40 R10
N11 G101 XK-30
N12 G103 XK-40 YK30 R10
N13 G101 YK-30
N14 G103 XK-30 YK-40 R10
N15 G101 XK30
N16 G103 XK40 YK-30 R10
N17 G101 YK0
N18 G100 XK110 G40
N19 G0 X120 Z50
N20 M15
. . .
HEIDENHAIN CNC PILOT 4290
255
4.25 Bearbetning på fram-/baksida
Cirkelbåge på fram-/baksida G102/G103
G102/G103 förflyttar cirkulärt med matning till "slutpunkten".
Rotationsriktningen kan utläsas från hjälpbilden.
Parametrar
X
Slutpunkt (diametermått)
C
Slutvinkel - vinkelriktning: se hjälpbilden
XK
Slutpunkt (kartesiskt)
YK
Slutpunkt (kartesiskt)
R
Radie
I
Mittpunkt (kartesisk)
K
Mittpunkt (kartesisk)
Z
Slutpunkt (default: Aktuell Z-position)
H
Cirkelplan (bearbetningsplan) - (default: 0)
„ H=0, 1: Bearbetning i XY-planet (frontyta)
„ H=2: Bearbetning i YZ-planet
„ H=3: Bearbetning i XZ-planet
K
Centrum vid H=2, 3 (Z-riktning)
Genom programmering av "H=2 eller H=3" kan man skapa linjära spår
med cirkelformad botten. Man definierar cirkelcentrum vid:
„ H=2: med I och K
„ H=3: med J och K
Programmering:
„ X, C, XK, YK, Z: absolut, inkrementalt eller självhållande
„ I, J, K: Absolut eller inkrementalt
„ Programmera antingen X-C eller XK-YK
„ Programmera antingen "centrumpunkt" eller "radie"
„ Vid "Radie": endast cirkelbågar <= 180° är möjligt
„ Programmera slutpunkten i koordinatursprunget: XK=0
och YK=0
Exempel: G102, G103
. . .
N1 T7 G197 S1200 G195 F0.2 M104
N2 M14
N3 G110 C0
N4 G0 X100 Z2
N6 G100 XK20 YK5
N7 G101 XK50
N8 G103 XK5 YK50 R50
N9 G101 XK5 YK20
N10 G102 XK20 YK5 R20
N12 M15
. . .
256
[Cirkelbåge]
4.26 Bearbetning på mantelytan
4.26 Bearbetning på mantelytan
Snabbtransport på mantelyta G110
G110 förflyttar med snabbtransport kortaste vägen till "slutpunkten".
G110 är att föredra för positionering av C-axeln till en bestämd vinkel
(programmering: N... G110 C...).
Parametrar
Z
Slutpunkt
C
Slutvinkel
CY
Slutpunkt som linjärt mått (referens: Utrullad mantelyta vid
G120-referensdiameter)
X
Slutpunkt (diametermått)
Programmering:
„ Z, C, CY: absolut, inkrementalt eller självhållande
„ Programmera antingen Z – C eller Z – CY
Exempel: G110
. . .
N1 T8 G197 S1200 G195 F0.2 M104
N2 M14
N3 G120 X100
N4 G110 C0
[Snabbtransport mantelyta]
N5 G0 X110 Z5
N6 G110 Z-20 CY0
N7 G111 Z-40
N8 G113 CY39.2699 K-40 J19.635
N9 G111 Z-20
N10 G113 CY0 K-20 J19.635
N11 M15
. . .
HEIDENHAIN CNC PILOT 4290
257
4.26 Bearbetning på mantelytan
Linjärt mantelyta G111
G111 Verktyget förflyttas linjärt med matning till "slutpunkten".
Parametrar
Z
Slutpunkt
C
Slutvinkel - vinkelriktning: se hjälpbilden
CY
Slutpunkt som linjärt mått (referens: Utrullad mantelyta vid
G120-referensdiameter)
X
Slutpunkt (diametermått) - default: aktuell X-position
Programmering:
„ Z, C, CY: absolut, inkrementalt eller självhållande
„ Programmera antingen Z – C eller Z – CY
Exempel: G111
. . .
[G111, G120]
N1 T8 G197 S1200 G195 F0.2 M104
N2 M14
N3 G120 X100
N4 G110 C0
N5 G0 X110 Z5
N6 G41 Q2 H0
N7 G110 Z-20 CY0
N8 G111 Z-40
[Linjaer matning mantelyta]
N9 G113 CY39.2699 K-40 J19.635
N10 G111 Z-20
N11 G113 CY0 K-20 J19.635
N12 G40
N13 G110 X105
N14 M15
. . .
258
4.26 Bearbetning på mantelytan
Cirkulärt mantelyta G112/G113
G112/G113 förflyttar cirkulärt med matning till "slutpunkten".
Parametrar
Z
Slutpunkt
C
Slutvinkel - vinkelriktning: se hjälpbilden
CY
Slutpunkt som linjärt mått (referens: Utrullad mantelyta vid
G120-referensdiameter)
R
Radie
K
Centrumpunkt
W
(Vinkel) Mittpunkt (vinkelriktning: se hjälpbilden)
J
Centrumpunkt som linjärt mått (referens: Utrullad mantelyta
vid G120-referensdiameter)
X
Slutpunkt (diametermått) - default: aktuell X-position
Programmering:
„ Z, C, CY: absolut, inkrementalt eller självhållande
„ K; W, J: absolut eller inkrementalt
„ Programmera antingen Z – C och Z – CY och K – J
„ Programmera antingen "centrumpunkt" eller "radie"
„ Vid "Radie": endast cirkelbågar <= 180° är möjligt
Exempel: G112, G113
. . .
N1 T8 G197 S1200 G195 F0.2 M104
N2 M14
N3 G120 X100
N4 G110 C0
N5 G0 X110 Z5
N7 G110 Z-20 CY0
N8 G111 Z-40
N9 G113 CY39.2699 K-40 J19.635 [Cirkelbage]
N10 G111 Z-20
N11 G112 CY0 K-20 J19.635
N13 M15
HEIDENHAIN CNC PILOT 4290
259
4.27 Fräscykler
4.27 Fräscykler
Konturfräsning G840 - Grunder
G840 fräser eller graverar öppna eller slutna konturer (figurer eller "fria
konturer"). Beroende på fräsen väljer man rak nedmatning eller
förborrning med efterföljande fräsning.
Nedmatningsstrategier: Välj, beroende på fräsen, en av följande
strategier:
„ Rak nedmatning: Cykeln förflyttar till startpunkten, matar ner och
fräser konturen.
„ Beräkna positionen, förborra, fräs. Bearbetningen sker i stegen:
„ Växla in borren
„ Beräkna förposition med "G840 A1 .."
„ Förborra med "G71 NF .."
„ Anropa cykel "G840 A0 ..". Cykeln positionerar ovanför den
förborrade positionen, ansätter och fräser konturen.
„ Förborrning, fräsning. Bearbetningen sker i stegen:
„ Förborra med "G71 NF .."
„ Positionera fräsen ovanför hålet. Anropa cykel "G840 A0 ..". Cykeln
ansätter och fräser konturen resp konturavsnittet.
Om fräskonturen består av flera avsnitt, tar G840 hänsyn till alla
konturens delar vid förborrning och fräsning. Anropa "G840 A0 .." för
varje separat avsnitt om du har bestämt förborrningspositionerna utan
"G840 A1 ..".
Bearbetningsmån: En G58-arbetsmån "förskjuter" konturen som skall
fräsas i den med "cykeltyp" definierade riktningen.
„ Invändig fräsning, sluten kontur: förskjut inåt
„ Utvändig fräsning, sluten kontur: förskjut utåt
„ Öppen kontur: förskjuter, beroende på "Q", åt höger eller vänster
„ Vid "Q=0" tas inte någon hänsyn till arbetsmån.
„ Hänsyn tas inte till G57-arbetsmån och negativ G58arbetsmån.
260
4.27 Fräscykler
G840 – Beräkning av förborrningspositioner
"G840 A1 .." beräknar förborrningspositionerna och sparar dem under
den i "NF" angivna referensen. Programmera bara de i tabellen angivna
parametrarna.
Se även:
„ G840 – Grunder: Sida 260
„ G840 – Fräsning: Sida 262
Parameter – Beräkna förborrningspositioner
Q
Cykletyp (=fräsläge)
„ Öppen kontur. Vid överskärning definierar "Q" om första
området (från startpunkten) eller hela konturen ska
bearbetas.
„ Q=0: Fräsens centumpunkt på konturen
(förborrningsposition = startpunkt).
„ Q=1: Bearbetning till vänster om konturen. Vid
överskärning ska hänsyn tas endast till konturens första
område.
„ Q=2: Bearbetning till höger om konturen. Vid
överskärning ska hänsyn tas endast till konturens första
område.
„ Q=3: ej tillåtet
„ Q=4: Bearbetning till vänster om konturen. Vid
överskärning ska hänsyn tas till hela konturen.
„ Q=5: Bearbetning till höger om konturen. Vid
överskärning ska hänsyn tas till hela konturen.
„ Sluten kontur
„ Q=0: Fräsens centumpunkt på konturen
(förborrningsposition = startpunkt).
„ Q=1: Invändig fräsning
„ Q=2: Utvändig fräsning
„ Q=3...5: ej tillåtna
NS
Start-blocknr - start på konturavsnitt
„ Figuren: Figurens blocknummer
„ Fri sluten kontur: första konturelementet (ej startpunkten)
„ Öppen kontur: första konturelementet (ej startpunkten)
"NS-NE" Bearbetningen sker från "NS till NE".
NE
Blocknummer - slutet på konturavsnittet
„ Figurer, fri sluten kontur: ingen inmatning
„ Öppna konturer: sista konturelementet
„ Konturen består av ett element:
„ Ingen inmatning: Bearbetning i konturriktningen
„ NS=NE: Bearbetning mot konturriktningen
HEIDENHAIN CNC PILOT 4290
261
4.27 Fräscykler
Parameter – Beräkna förborrningspositioner
D
Startnummer för element vid delfigurer
Konturens beskrivningsriktning vid figurer: "moturs". Första
konturelementet vid figurer:
„ Cirkulärt spår: den största cirkelbågen
„ Full cirkel: övre halvcirkeln
„ Fyrkant, månghörning och linjärt spår: "Vinkelläge" pekar på
första konturelementet.
V
Slutnummer för element vid delfigurer
A
Förlopp "Beräkna förborrningspositioner": A=1
NF
Positionsmärke – Referens, under vilken cykeln sparar
förborrningspositionen [1..127].
WB
Efterbearbetningsdiameter – Fräsverktygets diameter
"D" och "V" ska programmeras för bearbetning av en del av en figur.
„ Vid beräkningen av förborrningspositionerna tar cykeln
hänsyn till det aktiva verktygets diameter. Växla därför in
borren före anropet av "G840 A1 ..".
„ Programmera arbetsmån vid beräkning av
förborrningspositionerna och vid fräsningen.
G840 skriver över förborrningspositioner som redan finns
lagrade under referens "NF".
G840 – Fräsning
Man påverkar fräsriktningen och fräsradiekompenseringen (FRK)med
"Cykeltyp Q", "Fräsriktning H" och fräsens vridningsriktning (se tabell).
Programmera bara de i tabellen angivna parametrarna.
Se även:
„ G840 – Grunder: Sida 260
„ G840 – Beräkning av förborrningspositioner: Sida 261
262
4.27 Fräscykler
Parameter – Fräsning
Q
Cykletyp (=fräsläge).
„ Öppen kontur. Vid överskärning definierar "Q" om första
området (från startpunkten) eller hela konturen ska
bearbetas.
„ Q=0: Fräsens centumpunkt på konturen (utan FRK).
„ Q=1: Bearbetning till vänster om konturen. Vid
överskärning tar G840 hänsyn endast till konturens första
område.
„ Q=2: Bearbetning till höger om konturen. Vid
överskärning tar G840 hänsyn endast till konturens första
område.
„ Q=3: Beroende på "H" och fräsens vridningsriktning sker
fräsningen till höger eller vänster om konturen (se tabell).
Vid överskärning tar G840 hänsyn endast till konturens
första område.
„ Q=4: Bearbetning till vänster om konturen. Vid
överskärning tar G840 hänsyn till hela konturen.
„ Q=5: Bearbetning till höger om konturen. Vid
överskärning tar G840 hänsyn till hela konturen.
„ Sluten kontur
„ Q=0: Fräsens centumpunkt på konturen
(förborrningsposition = startpunkt).
„ Q=1: Invändig fräsning
„ Q=2: Utvändig fräsning
„ Q=3...5: ej tillåtna
NS
Start-blocknr - start på konturavsnitt
„ Figuren: Figurens blocknummer
„ Fri öppen eller sluten kontur: första konturelementet (ej
startpunkten)
NE
Blocknummer - slutet på konturavsnittet
„ Figurer, fri sluten kontur: ingen inmatning
„ Fri öppen kontur: sista konturelementet
„ Konturen består av ett element:
„ Ingen inmatning: Bearbetning i konturriktningen
„ NE programmerad: Bearbetning mot konturriktningen
H
Fräsmetod (default: 0)
„ H=0: Motfräsning
„ H=1: Medfräsning
I
(maximal) Ansättning - default: Fräsning på ett enda skärdjup
F
Ansättningsmatning (nedmatning) - default: Aktiv matning
E
Reducerad matning för cirkulära element (default: aktuell
matning)
HEIDENHAIN CNC PILOT 4290
263
4.27 Fräscykler
Parameter – Fräsning
R
Radie fram-/frånkörningsbåge (default: 0)
„ R=0: Framkörning direkt till konturelementet; ansättning till
framkörningspunkten ovanför fräsplanet – sedan vinkelrät
nedmatningsrörelse
„ R>0: Fräsen förflyttas på en fram-/frånkörningsbåge som
ansluter tangentiellt till konturelementet.
„ R<0 vid invändiga hörn: Fräsen förflyttas på en fram-/
frånkörningsbåge som ansluter tangentiellt till
konturelementet.
„ R<0 vid utvändiga hörn: Fram-/bortkörning till/från
konturelementet sker tangentiellt.
P
Fräsdjup (default: Djupet från konturbeskrivningen)
K
Returplan (default: tillbaka till startpositionen)
„ Front/baksida: Bortkörningsposition i Z-riktning
„ Mantelyta: Bortkörningsposition i X-riktning (diametermått)
D
Startnummer för element när delfigurer bearbetas.
V
Slutnummer för element när delfigurer bearbetas.
Konturens beskrivningsriktning vid figurer: "moturs". Första
konturelementet vid figurer:
„ Cirkulärt spår: den största cirkelbågen
„ Full cirkel: övre halvcirkeln
„ Fyrkant, månghörning och linjärt spår: "Vinkelläge" pekar på
första konturelementet.
A
Förlopp "Fräsning, gravering": A=0 (default=0)
NF
Positionsmärke – Referens, under vilken cykeln läser
förborrningspositionen [1..127].
O
Nedmatningsbeteende (default: 0)
„ O=0: lodrät inmatning.
„ O=1: Med förborrning
„ NF har programmerats: Cykeln positionerar fräsen
ovanför den första förborrningspositionen, ansätter och
fräser det första området. I förekommande fall
positionerar cykeln fräsen till nästa förborrningsposition
och bearbetar nästa område, etc.
„ NF har inte programmerats: Fräsen ansätter i den aktuella
positionen och fräser området. Upprepa denna
bearbetning i förekommande fall för nästa bearbetning
etc.
264
4.27 Fräscykler
Fram- och frånkörning: Vid slutna konturer är perpendikeln till
verktygspositionen vid det första konturelementet fram- och
frånkörningsposition. Om denna normal inte är möjlig är det första
elementets startpunkt också fram- och frånkörningsposition. Vid
figurer väljer man fram- och frånkörningselement med "D" och "V".
Cykelförlopp vid fräsning
1
Startposition (X, Z, C) är positionen före cykeln.
2
Beräknar frässkärdjupen
3
Förflyttning till säkerhetsavståndet
„ Vid O=0: Ansätter för första skäret.
„ Vid O=1: Ansätter för första skäret.
4
Fräser konturen
5
„ Vid öppna konturer och vid spår med spårbredd =
fräsdiameter: Ansätter för nästa fräsdjup och fräser konturen i
motsatt riktning.
„ Vid slutna konturer och vid spår: Lyfter till säkerhetsavståndet,
förflyttar fram och ansätter för nästa fräsdjup.
6
Upprepar 4...5, tills hela konturen har frästs.
7
Förflyttar tillbaka enligt "Returplan K"
Konturfräsning G840
Fräsmetod
Vkt-rotationsriktning
FRK
Vkt-rotationsriktning
FRK
Kontur
(Q=0)
–
Mx03
–
Utvändig Motfräsning
(H=0)
Mx04
Vänster
Kontur
–
Mx03
–
Utvändig Medfräsning
(H=1)
Mx03
Vänster
Kontur
–
Mx04
–
Utvändig Medfräsning
(H=1)
Mx04
Höger
Kontur
–
Mx04
–
Kontur
(Q=0)
–
Mx03
–
Invändig
(Q=1)
Motfräsning
(H=0)
Mx03
Höger
Kontur
–
Mx04
–
Invändig
Motfräsning
(H=0)
Mx04
Vänster
Höger
(Q=3)
Motfräsning
(H=0)
Mx03
Höger
Cykeltyp
HEIDENHAIN CNC PILOT 4290
Utförande
Cykeltyp
Fräsmetod
Utförande
265
4.27 Fräscykler
Konturfräsning G840
Cykeltyp
Fräsmetod
Vkt-rotationsriktning
FRK
Utförande
Cykeltyp
Fräsmetod
Vkt-rotationsriktning
FRK
Invändig
Medfräsning Mx03
(H=1)
Vänster
Vänster
(Q=3)
Motfräsning
(H=0)
Mx04
Vänster
Invändig
Medfräsning Mx04
(H=1)
Höger
Vänster
(Q=3)
Medfräsning
(H=1)
Mx03
Vänster
Höger
Höger
(Q=3)
Medfräsning
(H=1)
Mx04
Höger
Utvändig Motfräsning
(Q=2)
(H=0)
Mx03
Utförande
G840 Gradning
G840 gradar om "Fasbredd B" har programmerats. Vid överskärning
definierar "Q" om första området (från startpunkten) eller hela konturen
ska bearbetas. Programmera bara de i tabellen angivna parametrarna.
Parameter - Gradning
Q
Cykletyp (=fräsläge)
„ Öppen kontur.
„ Q=0: Fräsens centumpunkt på konturen "Q0" gradar
spåret genom att följa den nyss frästa öppna eller slutna
konturen ytterligare en gång.
„ Q=1: Bearbetning till vänster om konturen. Vid
överskärning tar G840 hänsyn endast till konturens första
område.
„ Q=2: Bearbetning till höger om konturen. Vid
överskärning tar G840 hänsyn endast till konturens första
område.
„ Q=3: Beroende på "H" och fräsens vridningsriktning sker
fräsningen till höger eller vänster om konturen (se "G840
– Fräsning" på sida 262). Vid överskärning tar G840
hänsyn endast till konturens första område.
„ Q=4: Bearbetning till vänster om konturen. Vid
överskärning tar G840 hänsyn till hela konturen.
„ Q=5: Bearbetning till höger om konturen. Vid
överskärning tar G840 hänsyn till hela konturen.
„ Sluten kontur
„ Q=0: Fräsens centumpunkt på konturen
„ Q=1: Invändig fräsning
„ Q=2: Utvändig fräsning
NS
Start-blocknr - start på konturavsnitt
„ Figuren: Figurens blocknummer
„ Fri öppen eller sluten kontur: första konturelementet (ej
startpunkten)
266
1
2
P
P
B
J
B
4.27 Fräscykler
Parameter - Gradning
NE
Blocknummer - slutet på konturavsnittet
„ Figurer, fri sluten kontur: ingen inmatning
„ Fri öppen kontur: sista konturelementet
„ Konturen består av ett element:
„ Ingen inmatning: Bearbetning i konturriktningen
„ NE programmerad: Bearbetning mot konturriktningen
E
Reducerad matning för cirkulära element (default: aktuell
matning)
R
Radie fram-/frånkörningsbåge (default: 0)
„ R=0: Framkörning direkt till konturelementet; ansättning till
framkörningspunkten ovanför fräsplanet – sedan vinkelrät
nedmatningsrörelse
„ R>0: Fräsen förflyttas på en fram-/frånkörningsbåge som
ansluter tangentiellt till konturelementet.
„ R<0 vid invändiga hörn: Fräsen förflyttas på en fram-/
frånkörningsbåge som ansluter tangentiellt till
konturelementet.
„ R<0 vid utvändiga hörn: Fram-/bortkörning till/från
konturelementet sker tangentiellt.
P
Fräsdjup Verktygets inmatningsdjup
K
Returplan (default: tillbaka till startpositionen)
„ Front/baksida: Bortkörningsposition i Z-riktning
„ Mantelyta: Bortkörningsposition i X-riktning (diametermått)
B
Fasbredd vid gradning av överkanter
J
Förbearbetningsdiameter. Vid öppna konturer beräknas
gradningen av konturen ur programmerad kontur och "J".
Följande gäller:
„ J är programmerat: cykeln gradar alla sidor på spåret (se "1"
i bild).
„ J är inte programmerat: Gradningsverktyget är så stort, att
båda sidorna på spåret kan gradas med en körning genom
spåret (se "2" i bild).
D
Startnummer för element när delfigurer bearbetas.
V
Slutnummer för element när delfigurer bearbetas.
Konturens beskrivningsriktning vid figurer: "moturs". Första
konturelementet vid figurer:
„ Cirkulärt spår: den största cirkelbågen
„ Full cirkel: övre halvcirkeln
„ Fyrkant, månghörning och linjärt spår: "Vinkelläge" pekar på
första konturelementet.
A
Förlopp "Fräsning, gravering": A=0 (default=0)
HEIDENHAIN CNC PILOT 4290
267
4.27 Fräscykler
Fram- och frånkörning: Vid slutna konturer är perpendikeln till
verktygspositionen vid det första konturelementet fram- och
frånkörningsposition. Om denna normal inte är möjlig är det första
elementets startpunkt också fram- och frånkörningsposition. Vid
figurer väljer man fram- och frånkörningselement med "D" och "V".
Cykelförlopp vid gradning
1
Startposition (X, Z, C) är positionen före cykeln.
2
Förflyttar till säkerhetsavstånd och ansätter till fräsdjupet.
3
„ "J" är inte programmerat: Fräser den programmerade
konturen.
„ "J" är programmerat, öppen kontur: Beräknar och fräser den
"nya" konturen.
4
Förflyttar tillbaka enligt "Returplan K"
Fickfräsning grovbearbetning G845 - Grunder
G845 grovbearbetar slutna konturer. Välj, beroende på fräsen, en av
följande nedmatningsstrategier:
„ Vinkelrät nedmatning
„ Nedmatning vid en förborrad position
„ Pendlande eller spiralformad nedmatning
För "nedmatning vid en förborrad position" finns följande alternativ:
„ Beräkna positionen, borra, fräs. Bearbetningen sker i stegen:
„ Växla in borren
„ Beräkna förposition med "G845 A1 .."
„ Förborra med "G71 NF .."
„ Anropa cykel "G845 A0 ..". Cykeln positionerar ovanför den
förborrade positionen, ansätter och fräser fickan.
„ Borra, fräs. Bearbetningen sker i stegen:
„ Förborra i fickan med "G71 ..".
„ Positionera fräsen ovanför hålet och anropa "G845 A0 ..". Cykeln
ansätter och fräser avsnittet.
Om fickan består av flera avsnitt, tar G845 hänsyn till alla fickans
områden vid förborrning och fräsning. Anropa "G845 A0 .." för varje
separat avsnitt om du har bestämt förborrningspositionerna utan
"G845 A1 ..".
G845 tar hänsyn till följande Arbetsmån:
„ G57: Arbetsmån i X-, Z-riktning
„ G58: Ekvidistansarbetsmån i fräsplanet
Programmera arbetsmån vid beräkning av
förborrningspositionerna och vid fräsningen.
268
4.27 Fräscykler
G845 – Beräkning av förborrningspositioner
"G845 A1 .." beräknar förborrningspositionerna och sparar dem under
den i "NF" angivna referensen. Vid beräkningen av
förborrningspositionerna tar cykeln hänsyn till det aktiva verktygets
diameter. Växla därför in borren före anropet av "G845 A1 ..".
Programmera bara de i tabellen angivna parametrarna.
Se även:
„ G845 – Grunder: Sida 268
„ G845 – Fräsning: Sida 270
Parameter – Beräkna förborrningspositioner
NS
Blocknummer – referens till konturbeskrivning
I
Arbetsmån i X-riktningen
K
Arbetsmån i Z-riktningen
Q
Bearbetningsriktning (default: 0)
„ Q=0: Inifrån och ut
„ Q=1: Utifrån och in
A
Förlopp "Beräkna förborrningspositioner": A=1
NF
Positionsmärke – Referens, under vilken cykeln sparar
förborrningspositionen [1..127].
WB
Nedmatningslängd – Fräsverktygets diameter
„ G845 skriver över förborrningspositioner som redan
finns lagrade under referens "NF".
„ Parameter "WB" används både vid beräkning av
förborrningspositionen och vid fräsningen. Vid beräkning
av förborrningspositionen beskriver "WB" fräsverktygets
diameter.
HEIDENHAIN CNC PILOT 4290
269
4.27 Fräscykler
G845 – Fräsning
Man påverkar fräsriktningen med "Fräsmetod H",
"Bearbetningsriktning Q" och fräsens vridningsriktning (se följande
tabell). Programmera bara de i tabellen angivna parametrarna.
Se även:
„ G845 – Grunder: Sida 268
„ G845 – Beräkning av förborrningspositioner: Sida 269
Parameter – Fräsning
NS
Blocknummer – referens till konturbeskrivning
P
(Maximalt) Fräsdjup (ansättning i fräsplanet)
I
Arbetsmån i X-riktningen
K
Arbetsmån i Z-riktningen
U
(Minimal) Överlappningsfaktor. Bestämmer överlappning av
fräsbanorna (default: 0,5).
Överlappning = U * Fräsens diameter
H
Fräsmetod (default: 0)
„ H=0: Motfräsning
„ H=1: Medfräsning
F
Ansättningsmatning för nedmatningsrörelse (default: aktiv
matning)
Från software-version 625 952-05: F används som
bearbetningsmatning vid pendlande eller spiralformad
nedmatning.
E
Reducerad matning för cirkulära element (default: aktuell
matning)
J
Returplan (default: tillbaka till startpositionen)
„ Front/baksida: Bortkörningsposition i Z-riktning
„ Mantelyta: Bortkörningsposition i X-riktning (diametermått)
Q
Bearbetningsriktning (default: 0)
„ Q=0: Inifrån och ut
„ Q=1: Utifrån och in
A
Förlopp "Fräsning": A=0 (default=0)
NF
Positionsmärke – Referens, under vilken cykeln läser
förborrningspositionen [1..127].
O
Nedmatningsbeteende (default: 0)
Vinkelrät nedmatning O=0: Cykeln förflyttar till
startpunkten, ansätter med ansättningsmatning och fräser
sedan fickan.
270
4.27 Fräscykler
Parameter – Fräsning
Nedmatning i förborrad position O=1:
„ "NF" har programmerats: Cykeln positionerar fräsen ovanför
den första förborrningspositionen, ansätter och fräser det
första området. I förekommande fall positionerar cykeln
fräsen till nästa förborrningsposition och bearbetar nästa
området, etc.
„ "NF" har inte programmerats: Cykeln ansätter i den aktuella
positionen och fräser området. Positionera i förekommande
fall fräsen till nästa förborrningsposition och bearbetar nästa
området, etc.
Spiralformad nedmatning O=2, 3: Fräsen ansätter i vinkel
"W" och fräser en fullcirkel med diameter "WB". Så snart
fräsdjupet "P" har uppnåtts, övergår cykeln till planfräsning.
„ O=2 – manuell: Cykeln ansätter i den aktuella positionen
och bearbetar det område som kan nås från denna position.
„ O=3 – automatisk: Cykeln beräknar ansättningspositionen,
ansätter och bearbetar detta område. Ansättningsrörelsen
slutar, om så är möjligt, i den första fräsbanans startpunkt.
Om fickan består av flera områden, bearbetar cykeln alla
områden efter varandra.
Pendlande, linjär nedmatning O=4, 5: Fräsen ansätter i
vinkel "W" och fräser en linjär bana med längden "WB".
Vinkelläget definierar du i "WE". Därefter fräser cykeln denna
bana i motsatt riktning. Så snart fräsdjupet "P" har uppnåtts,
övergår cykeln till planfräsning.
„ O=4 – manuell: Cykeln ansätter i den aktuella positionen
och bearbetar det område som kan nås från denna position.
„ O=5 – automatisk: Cykeln beräknar ansättningspositionen,
ansätter och bearbetar detta område. Ansättningsrörelsen
slutar, om så är möjligt, i den första fräsbanans startpunkt.
Om fickan består av flera områden, bearbetar cykeln alla
områden efter varandra. Ansättningspositionen beräknas
beroende av figuren och "Q" på följande sätt:
„ Q0 (Inifrån och ut):
– Linjärt spår, rektangel, månghörning: Figurens
referenspunkt
– Cirkel: Cirkelns centrumpunkt
– Cirkulärt spår, "fri" kontur: Den innersta fräsbanans
startpunkt
„ Q1 (Utifrån och in):
– Linjärt spår: Spårets startpunkt
– Cirkulärt spår, cirkel: Bearbetas inte
– Rektangel, månghörning: Det första linjärelementets
startpunkt
– "Fri" Kontur: Det första linjära elementets startpunkt
(åtminstone ett linjärt element måste finnas)
HEIDENHAIN CNC PILOT 4290
271
4.27 Fräscykler
Parameter – Fräsning
Pendlande, cirkulär nedmatning O=6, 7: Fräsen ansätter i
vinkel "W" och fräser en cirkelbåge på 90°. Därefter fräser
cykeln denna bana i motsatt riktning. Så snart fräsdjupet "P"
har uppnåtts, övergår cykeln till planfräsning. "WE" definierar
cirkelbågens centrum och "WB" radien.
„ O=6 – manuell: Verktygspositionen motsvarar cirkelbågens
centrumpunkt. Fräsen förflyttas till cirkelbågens början och
ansätter.
„ O=7 – automatisk (är inte tillåtet för cirkulära spår och
cirklar): Cykeln beräknar ansättningspositionen beroende
på "Q":
„ Q0 (Inifrån och ut):
– Cirkulära spår: Cirkelbågen ligger på spårets
krökningsradie
– Cirkel: Ej tillåtet
„ Q1 (utifrån och in): Cirkulära spår, cirkel: Cirkelbågen
ligger på den yttersta fräsbanan
W
Nedmatningsvinkel i ansättningsriktningen
WE
Fräsbanans/cirkelbågens vinkelläge. Referensaxel:
„ Fram- eller baksida: Positiv XK-axel
„ Mantelyta: Positiv Z-axel
Defaultvärde vinkelläge, beroende på ”O”:
„ O=4: WE= 0°
„ O=5 och
„ linjärt spår, rektangel, månghörning: WE= Figurens
vinkelläge
„ cirkulärt spår, cirkel: WE=0°
„ "fri" Kontur och Q0 (inifrån och ut): WE=0°
„ "fri" Kontur och Q1 (utifrån och in): Startelementets
vinkelläge
WB
Nedmatningslängd/nedmatningsdiameter (default: 1,5 *
fräsens diameter)
Beakta vid bearbetningsriktning Q=1 (utifrån och in):
„ Konturen måste börja med ett linjärt element.
„ Om startelementet < WB, kommer WB att kortas till
startelementets längd.
„ Startelementets längd från inte vara kortare än 1,5
gånger fräsens diameter.
272
4.27 Fräscykler
Cykelförlopp
1
Startposition (X, Z, C) är positionen före cykeln.
2
Beräknar snittuppdelningen (ansättningar i fräsplanet, ansättning
till fräsdjupet); beräknar nedmatningspositionen och -banan vid
pendlande eller spiralformad nedmatning.
3
Förflyttar till säkerhetsavstånd och ansätter, beroende på "Q", till
det första fräsdjupet, resp matar ner pendlande eller
spiralformigt.
4
Fräser en nivå.
5
Lyfter till säkerhetsavståndet, förflyttar fram och ansätter för
nästa fräsdjup.
6
Upprepar 4...5, tills hela ytan har frästs.
7
Förflyttar tillbaka enligt "Returplan J".
Fickfräsning grovbearbetning G845
Fräsmetod
Vkt-rotaBearbettionsriktningsriktning
ning
Utförande
Fräsmetod
Vkt-rotaBearbettionsriktningsriktning
ning
Motfräsning
(H=0)
Inifrån (Q=0)
Mx03
Medfräsning
(H=1)
Inifrån (Q=0)
Mx03
Motfräsning
(H=0)
Inifrån (Q=0)
Mx04
Medfräsning
(H=1)
Inifrån (Q=0)
Mx04
Motfräsning
(H=0)
Utifrån (Q=1)
Mx03
Medfräsning
(H=1)
Utifrån (Q=1)
Mx03
Motfräsning
(H=0)
Utifrån (Q=1)
Mx04
Medfräsning
(H=1)
Utifrån (Q=1)
Mx04
HEIDENHAIN CNC PILOT 4290
Utförande
273
4.27 Fräscykler
Fickfräsning finbearbetning G846
Man påverkar fräsriktningen med "Fräsmetod H",
"Bearbetningsriktning Q" och fräsens vridningsriktning (se följande
tabell).
Parameter - finbearbetning
NS
Blocknummer – referens till konturbeskrivning
P
(Maximalt) Fräsdjup (ansättning i fräsplanet)
R
Radie fram-/frånkörningsbåge (default: 0)
„ R=0: Framkörning direkt till konturelementet. Ansättning till
framkörningspunkten ovanför fräsplanet, sedan sker en
vinkelrät nedmatningsrörelse.
„ R>0: Fräsen förflyttas på en fram-/frånkörningsbåge som
ansluter tangentiellt till konturelementet.
U
(Minimal) Överlappningsfaktor. Bestämmer överlappning av
fräsbanorna (default: 0,5).
Överlappning = U * Fräsens diameter
H
Fräsmetod (default: 0)
„ H=0: Motfräsning
„ H=1: Medfräsning
F
Ansättningsmatning för nedmatningsrörelse (default: aktiv
matning)
E
Reducerad matning för cirkulära element (default: aktuell
matning)
J
Returplan (default: tillbaka till startpositionen)
„ Front/baksida: Bortkörningsposition i Z-riktning
„ Mantelyta: Bortkörningsposition i X-riktning (diametermått)
Q
Bearbetningsriktning (default: 0)
„ Q=0: Inifrån och ut
„ Q=1: Utifrån och in
O
Nedmatningsbeteende (default: 0)
„ O=0 – Vinkelrät nedmatning: Cykeln förflyttar till
startpunkten, ansätter och finbearbetar fickan.
„ Q=1 – Framkörningsbåge med djupansättning: Vid det
översta fräsplanet ansätter cykeln till planet och kör fram på
en framkörningsbåge. Vid det understa fräsplanet ansätter
till fräsdjupet samtidigt som förflyttningen på
framkörningsbågen (tredimensionell framkörningsbåge).
Denna ansättningsstrategi kan du bara använda i
kombination med framkörningsbåge "R". En förutsättning är
bearbetning utifrån och in (Q=1).
274
4.27 Fräscykler
Cykelförlopp
1
Startposition (X, Z, C) är positionen före cykeln.
2
Beräknar snittuppdelningen (ansättning i fräsplanet, ansättning i
fräsdjupet)
3
Förflyttar till säkerhetsavstånd och ansätter för det första
fräsdjupet.
4
Fräser en nivå.
5
Lyfter till säkerhetsavståndet, förflyttar fram och ansätter för
nästa fräsdjup.
6
Upprepar 4...5, tills hela ytan har frästs.
7
Förflyttar tillbaka enligt "Returplan J".
Fickfräsning finbearbetning G846
Fräsmetod
Vktrotationsriktning
Fräsmetod
Vktrotationsriktning
Motfräsning (H=0)
Mx03
Motfräsning (H=0)
Mx03
Motfräsning (H=0)
Mx04
Motfräsning (H=0)
Mx04
Medfräsning (H=1)
Mx03
Medfräsning (H=1)
Mx03
Medfräsning (H=1)
Mx04
Medfräsning (H=1)
Mx04
HEIDENHAIN CNC PILOT 4290
Utförande
Utförande
275
4.27 Fräscykler
Gängfräsning axiell G799
Från software-version 625 952-05: G799 fräser en gänga i ett befintligt
hål.
Cykeln positionerar verktyget inuti hålet till ”Slutpunkt gänga”. Sedan
förflyttas verktyget till "Inkörningsradie R" och fräser gängan. Därmed
förflyttas verktyget stigningen "F" för varje varv. Därefter frikör cykeln
verktyget och lyfter det tillbaka till startpunkten. I parameter V
programmeras om gängan skall fräsas i en stigning, eller vid
enskärsverktyg, med flera stigningar.
Parametrar
X
Startpunkt (polär)
C
Startpunkt (polär)
XK
Startpunkt (kartesisk)
YK
Startpunkt (kartesisk)
Z
Fräsöverkant
I
Gängdiameter
K
Gängdjup
R
Inkörningsradie
F
Gängstigning
J
Gängriktning (default: 0)
„ 0: Högergänga
„ 1: Vänstergänga
H
Fräsmetod (default: 0)
„ 0: Motfräsning
„ 1: Medfräsning
V
Exempel: G799
En gång/Upprepad
„ 0: gängan fräses på en stigning av 360°
„ 1: gängan fräses med flera stigningar (enskärsverktyg)
%799.nc
[G799]
N1 T9 G195 F0.2 G197 S800
Använd ett verktyg för gängfräsning i cykel G799.
N2 G0 X120 Z2
N3 M14
N4 G799 XK100 C45 Z0 I12 K-20 F2 J0 H0 V0
276
Varning kollisionsrisk
N5 M15
Borrdjupet måste vara minst F/2 djupare än gängdjupet.
SLUT
4.27 Fräscykler
Gravering ändyta G801
G801 graverar teckenföljder med linjär eller polär fördelning på
ändytan. Texten som skall graveras anger du som en teckensträng i
fältet "ID".
Parametrar
ID
Text. Text som skall graveras ()
NS
Teckennummer. ASCII-kod för tecknet som skall graveras
X
Startdiameter (polära koordinater)
C
Startvinkel (polära koordinater)
XK
Startpunkt i kartesiska koordinater
YK
Startpunkt i kartesiska koordinater
Z
Fräsbotten. Z-position som fräsen skall ansättas till.
K
Returnivå. Z-position som returkörning skall utföras till för
positionering.
H
Teckenhöjd. Tecknens höjd i [mm]
W
Vinkelläge för teckenföljden vid linjär visning. Exempel: 0° =
Lodräta tecken; tecknen placeras löpande ut i positiv XKriktning.
E
Avståndsfaktor (default: 1). Avståndet mellan tecknen
beräknas med ledning av V:
„ V=0: Avstånd = H/6 * E
„ V=1: Avstånd = H/4 + (H/6 * E)
„ V=2: Avstånd = H/2 * E
V
Utförande linjärt/polärt (default: 0)
„ V=0: Tecknen utförs linjärt
„ V=1: Tecken vrids i övre delen kring centrum.
„ V=2: Tecken vrids i undre delen kring centrum.
D
Referensdiameter vid polär framställning
F
Från software-version 625 952-05:
Faktor för ansättningsmatning (Matning = aktuell matning * F)
Specialtecken och "åäö", som du inte kan ange i DIN EDITORN,
definierar du tecken för tecken i "NS". Om en text är definierad i "ID"
och ett tecken i "NS", graveras först texten och sedan tecknet.
G801 graverar från startpositionen, alt. från den aktuella positionen om
ingen startposition har angivits.
Exempel: Om en teckenföljd skall graveras med flera anrop, anger du
startpositionen vid det första anropet. De övriga anropen
programmerar du utan startposition.
Teckentabell: se "Teckentabell för gravering" på sida 279
HEIDENHAIN CNC PILOT 4290
277
4.27 Fräscykler
Gravering mantelyta G802
G802 graverar teckenföljder med linjär fördelning på mantelytan.
Texten som skall graveras anger du som en teckensträng i fältet "ID".
Parametrar
ID
Text. Text som skall graveras ()
NS
Teckennummer. ASCII-kod för tecknet som skall graveras
Z
Startpunkt
C
Startvinkel
CY
Startvinkel som "linjärt mått" (referens: Utrullad mantel vid
"referensdiametern")
X
Fräsdiameter. X-position som fräsen skall ansättas till.
I
Returdiameter. X-position som returkörning skall utföras till
för positionering.
H
Teckenhöjd. Tecknens höjd i [mm]
W
Teckenföljdens vinkelläge. Exempel:
„ 0°: Från –CY mot +CY
„ 90°: Från –Z mot +Z
E
Avståndsfaktor (default: 1). Avståndet mellan tecknen
beräknas enligt följande formel: H / 6 * E
D
Referensdiameter för beräkning av linjära måttet CY
F
Från software-version 625 952-05:
Faktor för ansättningsmatning (Matning = aktuell matning * F)
Specialtecken och "åäö", som du inte kan ange i DIN EDITORN,
definierar du tecken för tecken i "NS". Om en text är definierad i "ID"
och ett tecken i "NS", graveras först texten och sedan tecknet.
G802 graverar från startpositionen, alt. från den aktuella positionen om
ingen startposition har angivits.
Exempel: Om en teckenföljd skall graveras med flera anrop, anger du
startpositionen vid det första anropet. De övriga anropen
programmerar du utan startposition.
Teckentabell: se "Teckentabell för gravering" på sida 279
278
4.27 Fräscykler
Teckentabell för gravering
CNC PILOT känner igen tecknen i följande tabell. Ange teckenkod
"NS", om tecknet som ska graveras inte kan framställas i DIN-editorn.
Små bokstäver
NS
Tecken
Stora bokstäver
NS
Tecken
Siffror, åäö
NS Tecken
Specialtecken
NS
Tecken
Betydelse
97
a
65
A
48
0
32
Mellanslag
98
b
66
B
49
1
37
%
Procenttecken
99
c
67
C
50
2
40
(
Vänster parentes
100
d
68
D
51
3
41
)
Höger parentes
101
e
69
E
52
4
43
+
+tecken
102
f
70
F
53
5
44
,
kommatecken
103
g
71
G
54
6
45
–
minustecken -
104
h
72
H
55
7
46
.
Punkt
105
i
73
I
56
8
47
/
Snedstreck /
106
j
74
J
57
9
58
:
kolon :
107
k
75
K
60
<
Mindre än <
108
l
76
L
196
Ä
61
=
likhetstecken =
109
m
77
M
214
Ö
62
>
Större än >
110
n
78
N
220
Ü
64
@
at (@)
111
o
79
O
223
ß
91
[
Vänster hakparentes [
112
p
80
P
228
ä
93
]
Höger hakparentes ]
113
q
81
Q
246
ö
95
_
Understreck _
114
r
82
R
252
ü
128
?
Euro ?
115
s
83
S
181
µ
"My"
116
t
84
T
186
°
Grader
117
u
85
U
215
x
Gångertecken
118
v
86
V
Från software-version 625 952-05:
119
w
87
W
33
!
Utropstecken
120
x
88
X
38
&
och-tecken (et)
121
y
89
Y
63
?
Frågetecken
122
z
90
Z
174
®
Registrerat varumärke
216
Ø
Diametertecken
HEIDENHAIN CNC PILOT 4290
279
4.28 Tilldelning, synkronisering, överlämnande av arbetsstycke
4.28 Tilldelning, synkronisering,
överlämnande av arbetsstycke
Flerkanalsystem
CNC PILOT styr en slid per NC-kanal. För svarvar med flera slider talar
man om flerkanaliga system.
Exempel:
„ Maskiner med motspindel för komplettbearbetning
„ Flera slider arbetar med ett arbetsstycke
„ Flera arbetsstycken bearbetas i ett arbetsutrymme
Sådana operationer programmeras i ett NC-program. Uppgiften för
NC-programmeraren består i att fördela bearbetningen och
synkronisera de olika sliderna/spindlarna korrekt. CNC PILOT stödjer
detta genom:
„ Organisationskommandon (tilldela konturer/programavsnitt till
slider/spindlar etc).
„ Synkroniseringskommandon
„ Spegling av konturer, verktygsmått och rörelser
„ Konvertering av G- och M-funktioner
Konvertering och spegling G30
G30 konverterar G-, M-funktioner, slid- och spindelnummer med
ledning av konverteringslistorna (MP 135, ...). G30 speglar
förflyttningsbanor och verktygsmått sant förskjuter maskinens
nollpunkt axelberoende med "nollpunktsoffset" (MP 1114, 1164, ..)
Parametrar
H
Tabellnummer för konverteringstabellen
„ H=0: Konvertering FRÅN och beräkning av offset
„ H=1..4: Konverteringstabell 1..4 och förskjutning av
maskinnollpunkten (MP 1114, 1164, ...)
Q
Välj Rörelse-/verktygsspegling TILL/FRÅN för angivna axlar
„ Q=0: Rörelse-/verktygsspegling FRÅN
„ Q=1: Rörelse-/verktygsspegling TILL
„ Q=2: Verktygsmåttspegling TILL
X, Y,
Z, ...
280
Axelspegling TILL/FRÅN
„ X=0: Spegling av X-axeln FRÅN
„ X=1: Spegling av X-axeln TILL
„ Y=0: Spegling av Y-axeln FRÅN
„ Y=1: Spegling av Y-axeln TILL
„. . .
4.28 Tilldelning, synkronisering, överlämnande av arbetsstycke
Användning: Vid komplettbearbetning beskriver man den fullständiga
konturen, bearbetar framsidan, spänner om arbetsstycket (via
"expertprogram") och bearbetar sedan baksidan. För att man skall
kunna programmera baksidan på samma sätt som framsidan
(orientering av Z-axeln, rotationsriktning vid cirkelbågar, etc.),
innehåller expertprogrammet kommandon för konvertering och
spegling.
„ Spegla förflyttningsbanor och verktygslängder i
separata G30-kommandon.
„ Q1, Q2 utan axelurval stänger av speglingen.
„ Endast konfigurerade axlar kan väljas.
Varning kollisionsrisk!
„ Vid övergång från AUTOMATIK- till HANDDRIFT
kvarstår konverteringar och speglingar.
„ Konvertering/spegling måste stängas av, när man efter
bearbetning på baksidan åter aktiverar bearbetning på
framsidan (till exempel vid programupprepning med
M99).
„ Efter ett förnyat programval är konverteringen/
speglingen avstängd (exempel: övergång från HAND- till
AUTOMATIKDRIFT).
Spindel med arbetsstycke G98
Tilldelning av spindel erfordras för gäng-, borr- och fräscykler om
arbetsstycket inte sitter i huvudspindeln.
Parametrar
Q
Spindelnummer (0...3); (default: 0 = huvudspindel)
HEIDENHAIN CNC PILOT 4290
281
4.28 Tilldelning, synkronisering, överlämnande av arbetsstycke
Arbetsstyckesgrupp G99
Vid flera konturer (arbetsstycken) i ett NC-program använder man
KONTUR Q... (se "Avsnitt KONTUR" på sida 143). G99 samordnar
"Kontur Q" med efterföljande bearbetning.
Sliduppsättningsmarkeringen före NC-blocket definierar i vilken
sliduppsättning konturen skall bearbetas. Om G99 ännu inte har
programmerats (till exempel vid programstart), arbetar alla
sliduppsättningar på "Kontur 1".
Parametrar
Q
Arbetsstyckets nummer (1..4) - konturnummer
D
Spindelnummer (1...4) - Spindel som arbetsstycket sitter i
X
Förskjutning X för simuleringen (diametermått)
Z
Förskjutning Z för simuleringen
„ Programmera G99 på nytt när arbetsstycket lämnas
över till en annan spindel och/eller positionen förskjuts i
bearbetningsutrymmet.
„ Simulering
„ positionerar arbetsstycket enligt "förskjutning X, Z".
„ beräknar och positionerar spänndonet enligt
"Spindelnummer D" (G99 ersätter inte G65).
Ensidig synkronisering G62
Den med G62 programmerade sliden väntar tills "slid Q" har kommit till
"märke H", resp. har kommit till märket och X-/Z-koordinaten. "Märket"
sätter en annan slid med G162.
Parametrar
H
Märkets nummer (område: 0 <= H <= 15)
Q
Slid som skall inväntas
X
Koordinater som vänteförloppet skall avslutas vid - default:
Synkroniseringen sker endast vid "märket"
Z
Koordinater som vänteförloppet skall avslutas vid - default:
Synkroniseringen sker endast vid "märket"
„ Båda sliduppsättningarna hanteras från det
gemensamma huvudprogrammet.
„ CNC PILOT synkroniserar på ärvärdet. Synkronisera inte
vid NC-blocks slutkoordinater, eftersom positionerna
måste passeras alt. inte kan uppnås på grund av
släpfelet.
„ Alternativ: Synkronstart av förflyttningar med G63
282
. . .
$1 N.. G62 Q2 H5
Slid $1 väntar, tills slid $2 kommer till Märke 5
. . .
$2 N.. G62 Q1 H7 X200
Slid $2 väntar, tills slid $1 kommer till Märke 7 och
uppnår position X200
. . .
Sätt synkronmärke G162
G162 sätter ett synkronmärke. (en annan slid med G62 väntar på detta
märke.) NC-programexekveringen för denna slid fortsätter utan paus.
Parametrar
H
Märkets nummer (0 <= H <= 15)
Synkronstart av rörelser G63
G63 resulterar i synkron (samtidig) start av de programmerade
sliderna.
Mellan NC-blocket med G63 och blocken med
förflyttningskommandon får inga M- eller T-kommandon
stå.
Exempel: Synkronisering G63
. . .
[Slid $1, $2 startar samtidigt]
$1 $2 N.. G63
$1 N.. G1 X.. Z..
$2 N.. G1 X.. Z..
. . .
HEIDENHAIN CNC PILOT 4290
283
4.28 Tilldelning, synkronisering, överlämnande av arbetsstycke
Exempel: Synkronisering med G62
4.28 Tilldelning, synkronisering, överlämnande av arbetsstycke
Synkronfunktion M97
Slider, som M97 har programmerats för, väntar tills alla slider har
kommit till detta block. Därefter fortsätter programexekveringen.
För komplexa bearbetningar (t. ex. bearbetning med flera verktyg)
programmeras M97 med parametrar.
Parametrar
H
Synkronmärke nummer - utvärderingen sker endast vid NCprogrammets översättning
Q
Slidnummer - använd synkronisering med Q, om en
synkronisering med $x inte är möjlig.
D
TILL/FRÅN (default: 0)
„ 0: FRÅN - Synkronisering av NC-programmets körtid
„ 1: TILL - Synkronisering endast vid NC-programmets
översättning
Spindelsynkronisering G720
G720 styr överlämnandet av arbetsstycket från "Master- till
slavspindel" och synkroniserar funktioner såsom exempelvis "Flersidig
bearbetning".
Parametrar
S
Masterspindelns nummer [1..4]
H
Slave-spindelns nummer [1..4] - ingen uppgift eller H=0:
Stänger av spindelsynkroniseringen
C
Offsetvinkel [°] (default: 0°)
Q
Master varvtalsfaktor (default: 1)
Område: –100 <= Q <= 100
F
Slave varvtalsfaktor (default: Q övertas)
Område: –100 <= F <= 100
J
Slave - översättningsfaktor
Programmera masterspindelns varvtal med Gx97 S.. och definiera
varvtalsförhållandet mellan master- och slavspindel med "Q, F". Ett
negativt värde i Q eller F resulterar i motsatt rotationsriktning för
slavspindeln.
Ange ett översättningsförhållande i "slav-översättningsfaktor J", när
slavspindeln styrs av ett drivsystem.
Följande gäller: Q * Master-varvtal = F * Slav-varvtal
284
Exempel: Synkronisering med M97
. . .
[Slid $1, $2 väntar på varandra]
$1 N.. G1 X.. Z..
$2 N.. G1 X.. Z..
$1$2 N.. M97
. . .
4.28 Tilldelning, synkronisering, överlämnande av arbetsstycke
Exempel G720
. . .
N.. G397 S1500 M3
Varvtal och rotationsriktning för masterspindeln
N.. G720 C180 S4 H2 Q2 F-1
Synkronisering masterspindel - slavspindel.
Slavspindeln kör 180° före masterspindeln.
Slavspindel: Rotationsriktning M4; varvtal 750
$2 N.. G1 X.. Z..
. . .
. . .
C-vinkeloffset G905
G905 mäter den "Vinkeloffset" som uppstår vid överlämnandet av
arbetsstycket "med roterande spindel". Summan av "Vinkel C" och
"Vinkeloffset" aktiveras som "Nollpunktsförskjutning C-axel". Detta
värde läggs in i variablerna V922 (C-axel 1) resp. V923 (C-axel 2).
Nollpunktsförskjutningen aktiveras direkt internt i form av
nollpunktsförskjutning för respektive C-axel. Innehållet i variablerna
behålls även efter att maskinen har stängts av. Styrsystemet
initialiserar inte själv dessa värden. Vid behov måste du själv tillse att
värdena initialiseras genom att skriva över variablerna.
Parametrar
Q
C-axelns nummer
C
Vinkel ytterligare nollpunktsförskjutning för förskjutning
greppning (–360° <= C <= 360°) – (default: 0°)
Varning kollisionsrisk!
„ Vid smala arbetsstycken måste backarna greppa
förskjutet.
„ "Nollpunktsförskjutning C-axel" bibehålls:
„ vid byte från Automatisk till Manuell drift
„ vid avstängning
HEIDENHAIN CNC PILOT 4290
285
4.28 Tilldelning, synkronisering, överlämnande av arbetsstycke
Fastställa vinkeloffset vid synkron
spindelkörning G906
G906 skriver in vinkeloffseten mellan den ledande och den
efterföljande spindeln i variabel V921.
Programmering:
„ Programmera G906 endast vid aktiv vinkelsynkronisering - båda
chuckarna måste vara slutna
„ Programmera G906 i ett separat NC-block
„ Programmera en G909 (interpreterstopp) före bearbetningen av
V921
„ G906 Genererar ett "interpreterstopp" (stopp av översättning)
Förflyttning till fast anslag G916
G916 aktiverar "övervakningen av förflyttningsbanan". Man kör sedan
till ett "fast anslag" med G1. G916 används för:
„ Körning till fast stopp (exempel: överföring av ett förbearbetat
arbetsstycke till en andra förflyttningsbar spindel om arbetsstyckets
exakta position inte är exakt känd).
„ Kör dubbdockan mot arbetsstycket (funktion för dubbdocka)
Parametrar
H
Tryckkraft i daNewton (1 daNewton = 10 Newton)
D
Mode:
„ D=1: Aktivera dubbdocka-funktion
„ D=2: Deaktivera dubbdocka-funktion
Från software-version 625 952-04:
„ D=3: Inget avbrottsfel när slutpositionen nås
R
Reverseringsväg
CNC PILOT stoppar sliden och lagrar "anslagspositionen". G916
Genererar ett "interpreterstopp" (stopp av översättning).
Förflyttning till fast anslag (G916 utan parametrar). CNC PILOT
„ förflyttar till det fasta anslaget och stoppar, så snart släpfelet har
uppnåtts. Den återstående förflyttningssträckan raderas.
„ Lagrar "anslagspositionen" i variablerna V901..V918.
„ förflyttar tillbaka med släpfelet + reverseringssträckan (MP 1112,
1162, ..).
I MP 1112, 1162, .. fastlägger man:
„ Släpfelsgräns
„ Reverseringsväg
286
4.28 Tilldelning, synkronisering, överlämnande av arbetsstycke
Programmering "Förflyttning till fast anslag":
U
U
U
U
Positionera sliderna på ett lämpligt avstånd framför "anslaget"
Välj en inte för stor matning (< 1000 mm/min)
Programmera G916 resp G916 Hx D1 i G1-blocket
Programmera G1 .. enligt nedan:
„ Målpositionen ligger bortom fasta anslaget
„ Endast en axel tillåten
„ Matning per minut ska aktiveras (G94)
Exempel "Förflyttning till fast anslag"
. . .
$2 N.. G94 F200
$2 N.. G0 Z20
Slid 2 förpositioneras
$2 N.. G916 G1 Z-10
Aktivera övervakning, kör till fast anslag
. . .
Dubbdocka-funktion (G916 mit parametrar)
„ G916 Hx D1 aktivierar dubbdocka-funktionen. CNC PILOT
„ förflyttar till arbetsstycket och stoppar, så snart tryckkraften har
uppnåtts.
„ raderar kvarvarande körsträcka
„ G916 D2 deaktivierar dubbdocka-funktionen. CNC PILOT
„ deaktivierar dubbdocka-funktionen.
„ förflyttar tillbaka med släpfelet + reverseringssträckan (MP 1112,
1162, ..)
G916 D2 kan kombineras med ett G1-rörelseblock
HEIDENHAIN CNC PILOT 4290
287
4.28 Tilldelning, synkronisering, överlämnande av arbetsstycke
Exempel "dubbdocka-funktion"
. . .
$2 N.. G94 F800
$2 N.. G0 Z20
Slid 2 förpositioneras
$2 N.. G916 H250 D1 G1 Z-10
Aktivera dubbdocka-funktionen – tryckkraft:
250 daN
. . .
$2 N.. G916 D2 G1 Z100
Från software-version 625 952-04:
Kontrollera om slutpositionen nås:
„ G916 D3
„ Om det "fasta anslaget" nås, stoppar CNC PILOT och lagrar
"anslagspositionen" i variablerna V901..V918.
„ Nås inte det "fasta anslaget" förflyttar CNC PILOT den
programmerade förflyttningssträckan tillbaka. I variabel V982
anges då felnummer "5519".
Från software-version 625 952-04:
Övervakningen av släpfelet sker först efter
accelerationsfasen.
288
Deaktivera dubbdocka-funktionen och frikör
dubbdockan
4.28 Tilldelning, synkronisering, överlämnande av arbetsstycke
Avstickningskontroll genom
släpfelsövervakning G917
G917 "övervakar" förflyttningssträckan. Kontrollen används för att
undvika kollision om avstickning inte har slutförts fullständigt.
Användningsområde
„ Avstickningskontroll: Man förflyttar det avstuckna arbetsstycket i
riktning "+Z". Om ett släpfel uppträder, tolkas arbetsstycket som
inte avstucket.
„ Kontroll "Avstickning utan kärnrest": Man förflyttar det
avstuckna arbetsstycket i riktning "-Z". Om ett släpfel uppträder,
tolkas arbetsstycket som inte rätt avstucket.
I MP 1115, 1165, .. fastlägger man:
„ Släpfelsgräns
„ Matning för "övervakad förflyttningssträcka"
Förlopp avstickningskontroll:
1
2
3
4
5
Avstickning arbetsstycke
Aktivera "övervakning av förflyttningsrörelsen" med G917
Förflytta det avstuckna arbetsstycket med G1
CNC PILOT kontrollerar "släpfelet" och skriver in resultatet i
variabel V300
Utvärdera variabel V300
Erfarenhetsvärde
G917 lämnar tillfredsställande resultat under följande förutsättningar:
„ vid råa spännbackar upp till 3000 varv per minut
„ vid släta spännbackar upp till 2000 varv per minut
„ SPAENNTRYCK > 10 bar
HEIDENHAIN CNC PILOT 4290
289
4.28 Tilldelning, synkronisering, överlämnande av arbetsstycke
Programmering:
„ Programmera G917 och G1 i ett block
„ Programmera G1 .. enligt nedan:
„ vid "avstickningskontroll": Väg > 0,5 mm (för att möjliggöra ett
kontrollresultat)
„ vid kontroll av "kärnfri avstickning": Väg < avstickningsverktygets
bredd
„ Resultat i variabel V300
„ 0: Arbetsstycket stacks inte av korrekt/fritt från kärna (släpfel
upptäcktes)
„ 1: Arbetsstycket stacks av korrekt/fritt från kärna (inget släpfel
upptäcktes)
„ G917 Genererar ett "interpreterstopp" (stopp av översättning)
Från software-version 625 952-04:
Övervakningen av släpfelet sker först efter
accelerationsfasen.
Avstickningskontroll genom spindelövervakning
G991
G991 kontrollera avstickningsförloppet genom att övervaka
varvtalsdifferensen mellan de båda spindlarna. Först är spindlarna
"kraftmässigt" förbundna med varandra via arbetsstycket. Först när
arbetsstycket har stuckits av kommer spindlarna att rotera oberoende
av varandra. Varvtalsövervakning och övervakningstid fastläggs i
maskinparametrarna 808, 858, ..., men kan dock ändras med G992.
Parametrar
R
Bortkörningssträcka (radievärde)
„ Ingen inmatning: Varvtalsdifferensen mellan de synkront
roterande spindlarna kontrolleras (en gång).
„ R>0: Övervakning av "rest avstickningssträcka"
„ R<0: Övervakning av "återkörningssträckan".
Övervakningen börjar vid start av "återkörningssträckan"
och slutar vid "återkörningssträckan - R".
I "Retursträcka R" definierar man sträckan som skall kontrolleras och
bestämmer om avstickningssträckan (strax före separeringen) eller
återgångssträckan skall kontrolleras (se bilden).
CNC PILOT skriver in resultatet från avstickningskontrollen i variabel
V300. G991 Genererar ett "interpreterstopp" (stopp av översättning).
290
4.28 Tilldelning, synkronisering, överlämnande av arbetsstycke
Programmering:
„ G96 Konstant skärhastighet
„ Programmera G991 och G1 (avstickningssträcka eller
återkörningssträcka) i ett separat block
„ Resultat i variabel V300:
„ 0: ej fastspänd
„ 1: avstucken
„ Avstickningskontroll med G917 är att föredra framför
G991.
„ Vid verktygsbrott kan varvtalsdifferenser uppstå och
därigenom förfela resultatet från avstickningskontrollen.
Därför rekommenderas dessutom övervakning av
returrörelsen som komplement.
Värde för avstickningskontroll G992
G992 skriver över MP 808, 858, ... "Avstickningskontroll". De nya
parametrarna gäller från nästa NC-block och förblir giltiga tills de skrivs
över av en ny G992 eller för hand.
Parametrar
S
Varvtalsdifferens (i varv per minut)
E
Övervakningstid (i ms)
HEIDENHAIN CNC PILOT 4290
291
4.29 Konturefterföljning
4.29 Konturefterföljning
Vid programhopp eller upprepningar är automatisk konturföljning inte
möjlig. I dessa fall styr man konturföljningen med följande
kommandon.
Säkra/ladda konturföljning G702
G702 säkrar (spar) aktuell kontur eller laddar en sparad kontur.
Programmera G702 endast för en slid.
Parametrar
Q
Säkra/ladda konturen
„ Q=0: Spar aktuell kontur. Konturföljningen påverkas inte.
„ Q=1: Laddar lagrad kontur. Konturföljningen fortsätter
med "laddad kontur".
Konturföljning G703
G703 Stänger av/ slår på konturföljningen.
Parametrar
Q
Konturföljning av/på
„ Q=0: FRÅN
„ Q=1: TILL
K-default-förgrening G706
Vid programöversättning är det inte känt, vilken förgrening en IF-sats
eller SWITCH-kommando kommer att medföra. Därför sätts
uppdateringen av global information ur spel, såsom konturföljning,
varvtal, inkrementala positioner etc.
Med G706 definierar man en "defaultförgrening" för ett IF- eller
SWITCH-hopp. Denna förgrening används sedan vid uppdatering av
global information.
Parametrar
Q
K-förgrening
„ Q=0: ingen "defaultförgrening" definieras
„ Q=1: THEN-förgrening som "Defaultförgrening"
„ Q=2: ELSE-förgrening som "Defaultförgrening"
„ Q=3: aktuell förgrening som "Defaultförgrening"
Man programmerar:
„ G706 Q0, Q1, Q2: före förgreningen
„ G706 Q3: i början av THEN-, ELSE- eller CASE-förgreningen
292
4.30 Mätning i- och efter process (under och efter bearbetningen)
4.30 Mätning i- och efter process
(under och efter bearbetningen)
Mätning i process
Förutsättning: Brytande avkännarsystem.
Användarexempel: Med "Mätning i process" övervakar man
verktygsförslitningen. När man använder övervakning av verktygets
ingreppstid, kan verktyget definieras som "utslitet" och CNC PILOT
växlar in ett systerverktyg.
Exempel: Mätning i process
. . .
N.. T..
Växla in mätprobe
N.. G910
Mätning i process aktiveras
N.. G0 ..
Förpositionera mätproben
N.. G912
N.. G1 ..
Kör fram mätproben
N.. G914 G1 ..
Kör undan mätproben
. . .
N.. G913
Mätning i process stängs av
. . .
Utvärdera mätvärde
Aktivera mätning i process G910
G910 slår på mätproben och aktiverar övervakningen av mätproben.
Programmering:
„ Positionera mätproben tillräckligt långt framför "mätpunkten"
„ G910 Programmera G910 ensam i NC-blocket; G910 är självhållande
„ Programmera G1 .. enligt nedan:
„ Målpositionen ligger tillräckligt långt bortom "mätpunkten"
„ Matning per minut ska aktiveras (G94)
HEIDENHAIN CNC PILOT 4290
293
4.30 Mätning i- och efter process (under och efter bearbetningen)
Mätning av ärvärde vid mätning i process G912
Med G912 stoppar CNC PILOT vid mätfingrets utböjning och skriver
positionen i variablerna V901... V920. Den återstående
förflyttningssträckan raderas. Reaktionen "Mätfinger har ej påverkats"
justerar man med "Q".
Parametrar
Q
Utvärdering av fel (default: 0)
„ Q=0: Tillstånd "Cykel stopp"; felet visas
„ Q=1: Tillstånd "Cykel stopp"; felnummer 5518 lagras i
variabel V982
„ X-värden mäts som radiemått.
„ Variablerna används även av andra G-funktioner (G901,
G902, G903 och G916). Tillse att ditt mätresultat inte
skrivs över.
Utvärderingen av mätresultaten är en uppgift för NC-programmet.
Vid verktygsförslitning, som har erhållits genom mätning i process,
sätter verktygsdiagnosen bit 4 (se "Verktygsprogrammering" på
sida 121).
Stäng av mätning i process - G913
G913 stänger av övervakningen av mätproben. G913 föregår
"frikörningen av mätproben". Programmera G913 ensam i NC-blocket.
Funktionen genererar ett "interpreterstopp".
Stäng av övervakning av mätprobe G914
Stäng av övervakningen av mätproben efter det att avkännaren har
blivit påverkad, för frikörning.
Programmera G914 och G1 i ett NC-block.
294
4.30 Mätning i- och efter process (under och efter bearbetningen)
Mätning efter process G915
Vid mätning efter process mäts arbetsstycket utanför svarven och
"mätresultatet" överförs till CNC PILOT.
Förutsättning:
„ Kommunikation mellan mätutrustning och CNC PILOT: via seriellt
datasnitt
„ Dataöverföringsprotokoll: 3964-R
Därvid beror det på mätutrustningen huruvida mätresultat eller
kompenseringsvärden överförs. Utvärderingen av mätresultaten är en
uppgift för NC-programmet. Om mätutrustningen levererar ett globalt
resultat skall det stå på "mätställe 0".
Parametrar
H
Block
„ H=0: reserverat
„ H=1: väntande mätvärden läses in
G915 mottager mätvärden som väntar i postprocess-mätutrustningen
och lagrar dessa i följande variabler:
„ V939: Globala mätresultat
„ V940 Mätstatus
„ 0: inga- nya mätvärden
„ 1: nya mätvärden
„ V941..V956 (motsvarar mätställen 1..16).
Med hjälp av mätning efter bearbetning kan man övervaka om
verktyget är utslitet. Så snart ett verktyg är förbrukat, växlar CNC
PILOT in "systerverktyget".
Vid verktygsförslitning, som har erhållits genom mätning efter
processen, sätter verktygsdiagnosen bit 5 (se
"Verktygsprogrammering" på sida 121).
„ Man kan kontrollera statusen för kommunikationen med
postprocess-mätutrustningen, samt de sist mottagna
mätvärdena i driftart Maskin - Automatikdrift.
„ Utvärdera mätstatus för att undvika en dubbel alt.
felaktig kompenseringsberäkning.
HEIDENHAIN CNC PILOT 4290
295
4.30 Mätning i- och efter process (under och efter bearbetningen)
Exempel: Mätresultat som korrekturvärde
. . .
N2 T1
Finbearbetning av kontur utvändigt
. . .
N49 ...
Slut på bearbetning av arbetsstycket
N50 G915 H1
Begär mätresultat,
N51 IF {V940==1}
om resultat finns
N52 THEN
N53 V {D1 [X] = D1 [X] + V941}
Mätresultat adderas till korrektur D1
N54 ENDIF
. . .
Exempel: Övervakning av verktygsbrott
. . .
N2 T1
Grovbearbetning av kontur utvändigt
. . .
N49 ...
Slut på bearbetning av arbetsstycket
N50 G915 H1
Begär mätresultat,
N51 IF {V940==1}
om resultat finns
N52 THEN
N53 V {V941 >= 1}
Mätvärdet > 1mm
N54 THEN
N55 PRINTA
"Mätvärde > 1mm = Verktygsbrott"
N56 M0
Programmerat stopp - cykel FRÅN
N57 ENDIF
N58 ENDIF
. . .
296
Grunder för skärkraftsövervakning
"Skärkraftsövervakningen" kontrollerar drifternas kraft eller arbete och
jämför dem med gränsvärden som har mätts upp vid
referensbearbetningen.
CNC PILOT tar hänsyn till två gränsvärden:
„ Första gränsvärdet överskridet: Verktyget markeras som "förbrukat"
och ingreppstidsövervakningen använder "utbytesverktyget" vid
nästa programkörning (se "Verktygsprogrammering" på sida 121).
„ Andra gränsvärdet överskridet: Skärkraftsövervakningen meddelar
"verktygsbrott" och stoppar programexekveringen (cykelstopp).
Exempel: Skärkraftsövervakning
. . .
N.. G996 Q1 H1
Vridmomentövervakning - snabbtransportrörelserna
. . .
övervakas ej
N.. G14 Q0
N.. G26 S4000
N.. T2
N.. G995 H1 Q9
Övervaka huvudspindel och X-axeln
N.. G96 S230 G95 F0.35 M4
N.. M108
N.. G0 X106 Z4
N.. G47 P3
N.. G820 NS..
Övervaka matningsrörelserna i grovsvarvcykeln
N.. G0 Z4
N.. M109
N.. G995
Slut på övervakningsområdet
. . .
HEIDENHAIN CNC PILOT 4290
297
4.31 Skärkraftsövervakning
4.31 Skärkraftsövervakning
4.31 Skärkraftsövervakning
Fastlägga övervakningszon G995
G995 definierar "övervakningszonen" och vilka axlar som skall
övervakas.
„ G995 med parametrar: Början på övervakningszonen
„ G995 utan parametrar: Slut på övervakningszonen (behövs inte, om
ytterligare en övervakningszon följer)
Parametrar
H
Övervakningszonens nummer (1<= H <= 999)
Q
Kod för axlar (drifter som skall övervakas)
„ 1: X-axel
„ 2: X-axel
„ 4: Z-axel
„ 8: Huvudspindel
„ 16: Spindel 1
„ 128: C-axel 1
"Övervakningszonernas nummer" måste vara entydiga inom NCprogrammet. Maximalt 49 övervakningszoner är möjliga per slid.
„ Summera ihop koderna vid flera drifter. (exempel: Z-axel
och huvudspindel övervakas: Q=12)
„ "Kod för axlar" fastställs i "Bitnummer för
skärkraftsövervakning" (styrsystemparameter 15).
Typ av skärkraftsövervakning G996
G996 definierar typen av övervakning eller kopplar från nuvarande
skärkraftsövervakning.
Parametrar
Q
Inkopplingstyp - omfattningen på övervakningen (default: 0)
„ Q=0: Övervakning ej aktiv (gäller för alla NC-program;
även tidigare programmerade G995 är icke aktiva)
„ Q=1: Snabbtransporter övervakas ej
„ Q=2: Snabbtransporter övervakas
H
Övervakningstyp (default: 0)
„ H=0: Vridmoment- och effektövervakning
„ H=1: Vridmomentövervakning
„ H=2: Effektövervakning
298
4.32 Speciella G-funktioner
4.32 Speciella G-funktioner
Väntetid G4
G4: CNC PILOT väntar under tiden "F" och utför sedan nästa
programblock. Om G4 programmeras tillsammans med en förflyttning
i ett block, kommer väntetiden att verka efter att förflyttningen har
utförts.
Parametrar
F
Väntetid [sek] (0 < F <= 999)
Precisionsstopp G7
G7 aktiverar den självhållande funktionen "Precisionsstopp". Vid
"Precisionsstopp" startar CNC PILOT det efterföljande blocket när
slutpunkten har uppnåtts inom "Toleransfönster läge"
(Toleransfönster: se Maskinparameter 1106, 1156, ... "Lägesreglering
linjäraxlar").
"Precisionsstopp" är verksam vid enstaka förflyttningsbanor och cykler.
Redan NC-blocket som G7 har programmerats i utförs med
"Precisionsstopp".
Precisionsstopp FRÅN G8
G8 stänger av "Precisionsstopp". Blocket som G8 har programmerats
i utförs utan "Precisionsstopp".
Precisionsstopp G9
G9 aktiverar "Precisionsstopp" för det NC-block som den
programmeras i. Vid "Precisionsstopp" startar CNC PILOT det
efterföljande blocket när slutpunkten har uppnåtts inom
"Toleransfönster läge" (Toleransfönster: se Maskinparameter 1106,
1156, ... "Lägesreglering linjäraxlar").
HEIDENHAIN CNC PILOT 4290
299
4.32 Speciella G-funktioner
Förflyttning av rundaxel G15
G15 roterar rundaxeln (roterande axel) till angiven vinkel och kör med
matning till den programmerade positionen.
Parametrar
A, B
Vinkel - rundaxelns slutposition
X, Y, Z
Slutpunkt för huvudaxeln (X: diametermått)
U, V, W
Hjälpaxlarnas slutpunkt
B
Y
Z
–Z
Y
X
X
Använd G15 för positioneringar, inte för att bearbeta.
Stäng av skyddszon G60
G60 upphäver övervakningen av skyddszonen. G60 programmeras
före förflyttningskommandot som skall övervakas resp. inte
övervakas.
Parametrar
Q
Exempel: G60
. . .
N1 T4 G97 S1000 G95 F0.3 M3
Aktivera/deaktivera
N2 G0 X0 Z5
„ Q=0: Aktivera skyddszon (självhållande)
„ Q=1: Deaktivera skyddszon (självhållande)
N3 G60 Q1
N5 G60 Q0
Exempel: Med G60 upphäver man tillfälligt övervakningen av
skyddszonen, för att exempelvis tillverka ett genomgående hål i
centrum.
300
[deaktivera skyddszon]
N4 G71 Z-60 K65
. . .
[Aktivera skyddszon]
4.32 Speciella G-funktioner
Spänndon i simuleringen G65
G65 visar spänndon i simuleringsgrafiken. Man måste programmera
G65 separat för varje spänndon. G65 H.. utan X, Z raderar spänndonet.
Parametrar
H
Spänndon nummer (H=1..3; referens till SPÄNNDON)
X
Begynnelsepunkt - Spänndon referenspunkt (diametermått)
Z
Begynnelsepunkt - Spänndon referenspunkt
D
Spindelnummer (referens: Avsnitt SPÄNNDON)
Q
Spännform (endast vid spännbackar) - (default: Q Från
avsnittet SPÄNNDON)
Spänndon finns beskrivna i databanken och definieras i
programavsnitt SPÄNNDON (H=1..3).
Spänndonets referenspunkt bestämmer spänndonets position i
simuleringsgrafiken. Referenspunktens läge beror på spännformen
(se bilden). Spänndonets referenspunkt anges i förhållande till
arbetsstyckets nollpunkt.
CNC PILOT "speglar" spänndonet "H=1..3", om det placeras till höger
om arbetsstycket.
Exempel: G65
. . .
SPANNMITTEL 1
H1 ID“KH110“
[Chuck]
Anmärkning till presentation och till utgångspunkt:
H2 ID“KBA250-77“
[Backar]
„ H=1 - Chuck:
„ Visas "öppen"
„ Referenspunkt X: Mitt i chucken
„ Referenspunkt Z: "högra kanten" (tag hänsyn till backarnas bredd)
H4 ID“KSP-601N“
[Dubben]
„ H=2 - Backar ("Q" definierar referenspunkt och invändiga/utvändiga
backar):
„ Referenspunktens läge: se "bild G65"
„ Invändig uppspänning: 1, 5, 6, 7
„ Utvändig uppspänning: 2, 3, 4
. . .
„ H=3 - Spänntillbehör (dubb etc.):
„ Referenspunkt X: Mitt i spänndonet
„ Referenspunkt Z: Spetsen på spänndonet
. . .
. . .
AEMNE
N.. G20 X80 Z200 K0
BEARBETNING
$1 N.. G65 H1 X0 Z-234
$1 N.. G65 H2 X80 Z-200 Q4
Programmera i svarvar med flera slider G65-blocken med
"slidbeteckning $..". Annars ritas spänndonen flera gånger.
HEIDENHAIN CNC PILOT 4290
301
4.32 Speciella G-funktioner
Aggregat-position G66
Simuleringen kan visa verktygspositioner och -rörelser endast när Xoch Z-position, resp X-, Y- och Z-position är kända. Vid slider, som kan
köra bara i en riktning (t ex avstickning), ska man lägga till saknade
koordinater med G66. I "Förskjutning" kan man ta hänsyn till en
nollpunktsförskjutning. Med dessa uppgifter som grund simulerar
CNC PILOT slider med en axel.
Parametrar
X
Startpunkt Aggregat-position
I
förskjutning
Z
Startpunkt Aggregat-position
K
förskjutning
Y
Startpunkt Aggregat-position
J
förskjutning
Vänta på klockslag G204
G204 stoppar NC-programmet fram till en angiven tidpunkt.
Parametrar
D
Dag (1-31) (default: första efterkommande tidpunkten
"H, Q")
H
Timme [0-23]
Q
Minut [0-59]
Aktualisera börvärde G717
G717 aktualiserar styrsystemets positions-börvärde med axlarnas
positionsdata.
Användning:
„ Ta bort släpfelet.
„ Normering av slavaxlar efter avstängning av en master-slavaxelkoppling.
Programmera G717 endast i "expertprogram".
302
4.32 Speciella G-funktioner
Kör in släpfel G718
G718 förhindrar den automatiska aktualiseringen av styrsystemets
positions-börvärde med axelns positionsdata (till exempel vid
förflyttning till fast anslag eller efter borttagning och sedan ny
reglerfrigivning).
Parametrar
Q
På/Av
„ Q=0: FRÅN
„ Q=1: TILL, släpfelet lagras
Användningsområde:
Före aktivering av en master-slav-axelkoppling.
Programmera G718 endast i "expertprogram".
Ärvärde i variabler G901
G901 överför ärvärdet till variablerna V901.. V920.
Funktionen genererar ett "interpreterstopp".
Nollpunktsförskjutning i variabler G902
G902 överför förskjutningen i Z-riktning till variablerna V901..V920.
Funktionen genererar ett "interpreterstopp".
Släpfel i variabel G903
G903 överför det aktuella släpfelet (ärvärdets avvikelse från börvärdet)
till variablerna V901..V920 .
Funktionen genererar ett "interpreterstopp".
Varvtalsövervakning av blockvis G907
CNC PILOT startar rörelser, som förutsätter en spindelrotation, när det
programmerade varvtalet har uppnåtts. G907 stänger av denna
varvtalsövervakning blockvis - förflyttningsbanan startas omedelbart.
Programmera G907 och förflyttningsbanan i samma NC-block.
HEIDENHAIN CNC PILOT 4290
303
4.32 Speciella G-funktioner
Matningsövermanning 100 % G908
G908 sätter matningsövermanningen vid förflyttningsbanor (G0, G1,
G2, G3, G12, G13) till 100 % blockvis.
Programmera G908 och förflyttningsbanan i samma NC-block.
Interpreterstopp G909
CNC PILOT bearbetar ca. 15 till 20 NC-block ”i förväg”. Om
variabeltilldelning sker nära före utvärderingen kommer ”gamla
värden” att användas. G909 stoppar ”interpreteringen” (tolkningen)
som sker i förväg. NC-blocken fram till G909 exekveras – först efter
detta exekveras nästa NC-block.
Programmera G909 ensam eller tillsammans med
synkroniseringsfunktioner i ett NC-block. (diverse G-funktioner
innehåller ett interpreter-stopp.)
Förstyrning G918
G918 Stänger av/slår på förstyrning. Programmera G918 i ett separat
NC-block före/efter gängningen (G31, G33).
Parametrar
Q
Förstyrning TILL/FRÅN (default: 1)
„ Q=0: FRÅN
„ Q=1: TILL
Spindeloverride 100% G919
G919 Stänger av/ slår på varvtalsövermanningen.
Parametrar
Q
Spindelnummer (default: 0)
H
Begränsningsmetod (default: 0)
„ H=0: Aktivera spindelövermanning
„ H=1: Spindelövermanningen på 100% - självhållande
„ H=2: Spindelövermanningen på 100% - för aktuellt block
304
4.32 Speciella G-funktioner
Deaktivera nollpunktsförskjutningar G920
G920 "deaktiverar" arbetsstyckets nollpunkt och
nollpunktsförskjutningar. Förflyttningsbanor och positionsuppgifter
utgår från "verktygsspetsen - maskinens nollpunkt.
Deaktivera nollpunktsförskjutningar,
verktygslängder G921
G921 "Deaktiverar" arbetsstyckets nollpunkt, nollpunktsförskjutningar
och verktygsmått. Förflyttningsbanor och positionsuppgifter utgår från
"slidreferenspunkten - maskinens nollpunkt".
T-nummer internt G940
G940 fastställer det verktyg i magasinet som faktiskt ska växlas in
Som regel används G940 i expertprogram när skivmagasin nyttjas.
Parametrar
P
Verktygsnummer i formatet "mmDDpp"
„ mm: Platsnummer i skivmagasinet
„ DD: Plats i magasinslistan
„ pp: Revolverplats. Vid verktygshållare gäller "pp=01"
Vid ingreppstidövervakning kommer systerverktyget att växlas in så
snart det programmerade verktygets tid har gått ut. G940 fastställer
det verktyg som faktiskt ska växlas in. I "P" lagras det programmerade
verktyget. Som svar skrivs det verktyg, som ska växlas in, i följande
variabler:
„ V311: pp
„ V312: dd
„ V313: mm
„ V331: mmddpp
HEIDENHAIN CNC PILOT 4290
305
4.32 Speciella G-funktioner
Magasinsplats-korrektur G941
G941 skriver skiver korrekturvärdet för verktyget som återlämnas och
det som ska växlas in i följande variabler. Detta korrekturvärde
beskriver avvikelserna för enskilda magasinsplatser från
"standardmåtten".
Skriv numret på verktyget som återlämnas i V800, och beräkna med
G940 det verktyg som skall kallas in, innan ni programmerar G941.
„ Korrekturvärde för "verktyg som ska kallas in":
„ V931 :Korrektur X
„ V932 :Korrektur Z
„ V933 :Korrektur Y
„ V934 :Korrektur C
„ Korrekturvärde för "verktyg som ska lämnas tillbaka":
„ V935 :Korrektur X
„ V936 :Korrektur Z
„ V937 :Korrektur Y
„ V938 :Korrektur C
Släpfelsgräns G975
G975 växlar till "släpfelsgräns 2" (MP 1106, ..). G975 är självhållande.
Vid programslutet växlar CNC PILOT åter till "standardsläpfelsgränsen".
Parametrar
H
Släpfelsgräns (default: 1)
„ H=1 Standard-släpfelsgräns
„ H=2 Släpfelsgräns 2
Aktivera nollpunktsförskjutningar G980
G980 "aktiverar" arbetsstyckets nollpunkt och alla
nollpunktsförskjutningar. Förflyttningsbanor och positionsuppgifter
utgår från "verktygsspetsen - arbetsstyckets nollpunkt" med
hänsyn tagen till nollpunktsförskjutningar.
306
4.32 Speciella G-funktioner
Aktivera nollpunktsförskjutningar,
verktygslängder G981
G981 "aktiverar" arbetsstyckets nollpunkt, alla nollpunktsförskjutningar
och verktygsmåtten. Förflyttningsbanor och positionsuppgifter utgår
från "verktygsspetsen - arbetsstyckets nollpunkt" med hänsyn
tagen till nollpunktsförskjutningar.
Pinolövervakning G930
G930 aktiverar/deaktiverar pinolövervakningen. Vid aktivering av
övervakningen definieras en högsta tryckkraft för en axel.
Pinolövervakningen kan aktiveras bara för en axel per NC-kanal.
Parametrar
X/Y/Z
Tryckkraft [dN] – tyryckkraften begränsas till angivet värde
„ 0: Deaktivera pinolövervakning
„ >0: Tryckkraften övervakas
Användningsexempel: Funktionen G930 sätts in för användning av
motspindeln som "mekatronisk" dubbdocka. Motspindeln förses med
en dubb, och tryckkraften begränsas med G930. Förutsättning för
denna användning är ett PLC-program från maskintillverkaren, som gör
det möjligt att manövrera den mekatroniska dubbdockan i manuell drift
och automatik.
Från software-version 625 952-04:
Övervakningen av släpfelet sker först efter
accelerationsfasen.
HEIDENHAIN CNC PILOT 4290
307
4.32 Speciella G-funktioner
Varvtal vid V-konstant G922
Från software-version 625 952-05.
Vid konstant skärhastighet (V-konstant) beror spindelvarvtalet på Xpositionen för verktygsspetsen. Med G922 ställer du in, om detta
förfarande även skall gälla vid G0-rörelse.
G922 gäller för den spindel som har tilldelats sliduppsättningen.
Parametrar
H
Optimeringssätt
„ 0: Standardbeteende
„ 1: Optimerat spindelvarvtal vid G0-rörelse
„ 2: Varvtalsanpassning vid G0-rörelse (V-konstant)
Optimerat spindelvarvtal: Vid övergång från "förflyttning" till
"snabbtransport" "fryses" spindelvarvtalet till varvtalet för den senaste
förflyttningen. Detta varvtal bibehålles för vidare
snabbtransportförflyttningar. Först vid sista snabbtransporten innan
övergången till förflyttning (förnyad framkörning) justeras
spindelvarvtalet åter till verktygsspetsens X-position.
Varvtalsanpassning vid G0-rörelse: Spindelvarvtalet beror på
verktygsspetsens X-position.
G922 är sparad aktiv. Det gäller till nästa G922 resp. till programslut.
Om G922 inte används, gäller följande "standardförhållanden":
„ Maskiner med en slid: Vid G0-rörelse används principen "optimerat
spindelvarvtal“.
„ Maskiner med flera slidar, varav också flera slidar med X-axel: Vkonstant gäller också vid G0-rörelse
„ Maskiner med flera slidar, men bara en slid med X-axel:
Det förhållandet beror på maskinparameter 18, bit 8.
„ Bit 8=0: V-konstant gäller också vid G0-rörelse
„ Bit 8=1: Vid G0-rörelse används principen "optimerat
spindelvarvtal“
308
4.33 Datainmatning, datautmatning
4.33 Datainmatning, datautmatning
Utmatningsfönster för #-variabel "WINDOW"
WINDOW (x) skapar ett fönster med "x" antal rader. Fönstret öppnas
vid den första in-/utmatningen. WINDOW (0) stänger fönstret.
Exempel:
. . .
Syntax:
N.. WINDOWS(8)
WINDOW(antal rader) (0 <= antal rader <= 10)
. . .
"Standardfönstret" omfattar 3 rader - man behöver inte programmera
det.
N.. INPUT(„Input Diameter:“,#1)
. . .
N.. PRINT(„Output Diameter:“,#1)
. . .
Inmatning av #-variabler "INPUT“
Med INPUT programmerar man inmatning av #-variabler som skall
utvärderas under programöversättningen.
Syntax:
INPUT ("Text", variabel)
Man definierar "inmatningstexten" och "variabelnummer". CNC PILOT
stoppar översättningen vid "INPUT", visar texten och inväntar
inmatningen av variabelns värde.
CNC PILOT visar inmatningen efter avslutat "INPUT-kommando".
HEIDENHAIN CNC PILOT 4290
309
4.33 Datainmatning, datautmatning
Utmatning av #-variabler "PRINT"
PRINT skriver ut texter och variabelvärden under
programöversättningen. Man kan programmera flera texter och #variabler efter varandra.
Syntax:
PRINT(“Text“,Variabel,“Text“,Variabel, ..)
V-variabel simulering
"V-variablerna" såväl som inmatningar och utmatningar utförs i
simuleringen. Man kan tilldela V-variablerna värden och på detta sätt
testa alla förgreningar i sitt NC-program.
Utmatningsfönster för V-variabler "WINDOWA"
WINDOWA (x) skapar ett fönster med "x" antal rader. Fönstret öppnas
vid den första in-/utmatningen. WINDOWA (0) stänger fönstret.
Exempel:
. . .
Syntax:
N.. WINDOWSA(8)
WINDOWA(antal rader) - (0 <= antal rader <= 10)
. . .
"Standardfönstret" omfattar 3 rader - man behöver inte programmera
det.
N.. INPUTA(„Input Diameter:“,#1)
. . .
N.. PRINTA(„Output Diameter:“,#1)
. . .
310
4.33 Datainmatning, datautmatning
Inmatning av V-variabler "INPUTA"
Med INPUTA programmerar man inmatning av V-variabler som skall
utvärderas under programöversättningen.
Syntax:
INPUTA(“Text“,Variabel)
Man definierar "inmatningstexten" och "variabelns nummer". Vid
exekveringen av detta kommando förväntar sig CNC PILOT inmatning
av variablernas värden. Variablerna tilldelas de inmatade värden och
programexekveringen fortsätter.
CNC PILOT visar inmatningen efter avslutat "INPUT-kommando".
Utmatning av V-variabler "PRINTA"
"PRINTA" visar texter och V-variabelvärden i bildskärmen under
programexekveringen. Man kan programmera flera texter och
variabler efter varandra.
Syntax:
PRINTA(“Text“,Variabel,“Text“,Variabel, ..)
Text och variabelvärde skickas dessutom till skrivaren om man ställer
in "Skrivarutmatning Till" (Styrsystemparameter 1).
HEIDENHAIN CNC PILOT 4290
311
4.34 Variabelprogrammering
4.34 Variabelprogrammering
CNC PILOT översätter NC-programmet före programexekveringen.
Därför finns det två olika typer av variabler:
Syntax
Matematiska funktioner
„ #-Variabler: Utvärdering under NC-programöversättningen.
„ V-Variabler (eller händelser): Utvärdering under NCprogramexekveringen.
+
Addition
–
Subtraktion
*
Multiplikation
Vid beräkningarna gäller följande regler:
/
Division
„ ”Punkt före streck”
„ Upp till 6 parentesnivåer
„ Integer-variabler (endast vid V-variabler): heltalsvärden från
–32767 .. +32768
„ Real-variabel: Flyttal med maximalt 10 heltal och 7 decimaler
„ Variablerna ”bibehålls” även om styrsystemet däremellan har varit
avstängt
„ Tillgängliga räknesätt: se Tabell
SQRT(...)
Kvadratrot
ABS(...)
Absolutvärde
TAN(...)
Tangens (i grader)
ATAN(...)
Arcus tangens (i grader)
SIN(...)
Sinus (i grader)
ASIN(...)
Arcus sinus (i grader)
COS(...)
Cosinus (i grader)
ACOS(...)
Arcus cosinus (i grader)
Programmera NC-block med Variabelberäkningar med
"slidbeteckning $..", om din svarv har flera uppsättningar
slider. Annars utförs beräkningarna flera gånger.
ROUND(...)
Avrunda
LOGN(...)
Naturlig logaritm
EXP(...)
Exponentialfunktion ex
INT(...)
Ta bort decimaler
Endast vid #-variabler:
312
SQRTA(.., ..)
Kvadratroten ur (a2+b2)
SQRTS(.., ..)
Kvadratroten ur (a2–b2)
4.34 Variabelprogrammering
#-variabel
CNC PILOT särskiljer giltighetsområden med ledning av
nummerserierna:
„ #0...#29 kanalberoende, globala variabler står till förfogande för
alla sliduppsättningar (NC-kanaler). Samma variabelnummer i olika
sliduppsättningar påverkar inte varandra. Variablerna bibehålles efter
programmets slut och utvärderas av nästa NC-program.
„ #30 .. #45 kanaloberoende, globala variabler står till förfogande
en gång i styrsystemet. Om NC-programmet förändrar en variabel,
så gäller denna ändring för alla sliduppsättningar. Variablerna
bibehålles efter programmets slut och utvärderas av nästa NCprogram.
„ #46 .. #50 Reserverade variabler för expertprogram: Dessa
variabler får inte användas i ditt eget NC-program.
„ #256 .. #285 Lokala variabler gäller inom ett underprogram.
Positions- och måttuppgifter är alltid metriska – även om
ett NC-program som har programmerats ”i tum”
exekveras.
Inläsning av parametervärde till #-variabel
Syntax:
„ x = Parametergrupp
„ 1: Maskinparametrar
„ 2: Styrningsparametrar
„ 3: Inställningsparametrar
„ 4: Bearbetningsparametrar
„ 5: PLC-parameter
„ y = Parameternummer
„ z = Sub-parameternummer
Från software-version 625 952-02:
Kontrollera en bit i ett siffervärde
Syntax:
Sist programmerade position X (radiemått), Y, Z
#771
Senast programmerade position C [°]
#772
Aktiv driftart:
Funktionen levererar 1 som resultat när
det efterfrågade biten i siffervärdet är
ett, annars 0.
„ 2: Maskin
„ 3: Simulering
„ 4: TURN PLUS
#774
Bit => siffervärde:
0 => 1
2 => 4
4 => 16
6 => 64
8 => 256
10 => 1024
12 => 4096
14 => 16384
Status SRK/FRK:
„ 40: G40 aktiv
„ 41: G41 aktiv
„ 42: G42 aktiv
#775
Den invalda C-axelns nummer
#776
Aktiv förslitningskorrektur (G148):
„ 0: DX, DZ
„ 1: DS, DZ
„ 2: DX, DS
#778
Måttenhet: 0=metrisk; 1=tum
#782
Aktivt bearbetningsplan:
„ 17: XY-planet (front- eller baksida)
„ 18: XZ-planet (svarvbearbetning)
„ 19: YZ-planet (ovanifrån/mantel)
#783, #785,
#786
Avstånd verktygsspetsen – slidernas utgångspunkt
Y, Z, X
#787
Referensdiameter mantelbearbetning (G120)
HEIDENHAIN CNC PILOT 4290
#1 = BITSET(x,y)
„ x = Bitnummer (0..15) – kan ersättas
av en #-variabel.
„ y = Siffervärde (0..65535) – kan
ersättas av en #-variabel.
NC-Informationer i #-variabler
#768, #770
#1 = PARA(x,y,z)
1 => 2
3 => 8
5 => 32
7 => 128
9 => 512
11 => 2048
13 => 8192
15 => 32768
Exempel:
. . .
[läser ”Maskinmått 1
Z” till variabel #1]
N.. #1=PARA(1,7,2)
. . .
N.. #1=#1+1
N.. G1 X#1
N.. G1 X(SQRT(3*(SIN(30)))
N.. #1=(ABS(#2+0.5))
. . .
313
4.34 Variabelprogrammering
NC-Informationer i #-variabler
#788
Spindel som arbetsstycket är uppspänt i (G98)
#790
Arbetsmån G52-Geo
„ 0: beaktas ej
„ 1: beakta!
#791..#792
G57-arbetsmån X, Z
#793
G58-arbetsmån P
#794..#795
Skärbredd i X och Z, som verktygets utgångspunkt
förskjuts med vid G150/G151
#796
Spindelnummer som matningen sist
programmerades för
#797
Spindelnummer som varvtalet sist programmerades
för
#801
Tiltat plan aktivt
#802
„ 0: G30 ej aktiv
„ 1: G30 aktiv
#803
Nummer för det valda språket – styrande är den
angivna ordningsföljden för språken i
styrsystemsparameter 4 (börjar med "0")
#804
Är DataPilot ?
„ 0: Styrsystem
„ 1: DataPilot
Verktygsinformationer i #-variabler
#512
Verktygstyp 3-ställig
#513..#515
1., 2., 3. Plats verktygstyp
#516
användbar längd (nl) vis svarv- och borrverktyg:
#517
Huvudsaklig bearbetningsriktning:
„ 0: ej definierad
„ 1: +Z
„ 2: +X
„ 3: –Z
„ 4: –X
„ 5: +/–Z
„ 6: +/–X
#518
Sidobearbetningsriktning vid svarvverktyg
#519
Beroende på verktygstyp:
„ 14*: 1 = höger, 2 = vänster utförande (A)
„ 5**, 6**: Antal tänder
314
4.34 Variabelprogrammering
Verktygsinformationer i #-variabler
#520
Beroende på verktygstyp:
„ 1**, 2**: Nosradie (rs)
„ 3**, 4**: Tappdiameter (d1)
„ 51*, 52*: Främre fräsdiameter (df)
„ 56*, 6**: Fräsdiameter (d1)
#521
Beroende på verktygstyp:
„ 11*, 12*: Skaftdiameter (sd)
„ 14*, 15*, 16*, 2**: Skärbredd (sb)
„ 3**, 4**: Ansatslängd (al)
„ 5**, 6**: Fräsens bredd (fb)
#522
Verktygsläge (referens: Verktygets
bearbetningsriktning):
„ 0: På konturen
„ 1: Till höger om konturen
„ -1: till vänster om konturen
#523..#524
Dimensioner (ze, xe, ye)
#526..#527
Skärcentrumets läge I, K (se bild)
#780
Verktygets svarvriktning från databanken
Förutsättning vid verktygsinformation: Variablerna
måste vara ”definierade” genom verktygsanrop i NCprogrammet.
V-variabel
CNC PILOT skiljer med ledning av nummerserierna på följande värdeoch giltighetsområden:
„ Real: V1 .. V199
„ Integer: V200 .. V299
„ reserverad: V300 .. V900
PLC-programmet läser och beskriver variablerna V1...V299.
Avfrågning och tilldelning
Maskinmått läsa/skriva (MP 7):
Syntax:
V{Mx[y]}
„ x = Mått 1..9 (10..99 endast för maskintillverkaren)
„ y = koordinater: X, Y, Z, U, V, W, A, B eller C
Verktygskompensering läsa/skriva:
Syntax:
V{Dx[y]}
„ x = T-nummer
„ y = Längdkorrektur: X, Y, eller Z
HEIDENHAIN CNC PILOT 4290
315
4.34 Variabelprogrammering
Avfrågning och tilldelning
Avfråga takthändelser:
Syntax:
V{Ex[1]}
„ x = Händelse: 20...59, 90
„ 20: Ett verktygs livslängd har löpt ut (global
information)
„ 21..59: Detta verktygs livslängd har löpt ut
„ 90: Startblocksökning (0=ej aktiv; 1=aktiv)
Extern händelse avfrågning:
Syntax:
V{Ex[y]}
„ x = Slid 1...6
„ y = Bit: 1..16
En Bit för händelsen avfrågas om den är 0 eller 1.
Maskintillverkaren fastlägger händelsernas betydelser.
Verktygsdiagnosbits läsa/skriva:
Syntax:
V{Tx[y]}
„ x = T-nummer
„ y = Bit: 1..16 (Bit=0: nej; Bit=: ja)
„ Bit 1: Vkt förbrukat (stopporsak: se bit 2..8)
„ Bit 2: Fastställd ingreppstid/antal detaljer har
uppnåtts
„ Bit 3: Verktygsförslitning, fastställd genom verktygi-process-mätning
„ Bit 4: Verktygsförslitning, fastställd genom
arbetsstycke-i-process-mätning
„ Bit 5: Verktygsförslitning, fastställd genom
arbetsstycke-efter-process-mätning
„ Bit 6: Verktygsbrott, fastställd genom
skärkraftsövervakning
„ Bit 7: Verktygsslitage, fastställt genom
skärkraftsövervakning
„ Bit 8: Ett multiverktygs "grannskär" är förbrukat.
„ Bit 9: Nytt skär ?
„ Bit 12: Rest-livslängden för skäret motsvarar <6%
eller rest-stycktalet är 1
Diagnos-bit 9...16 är "allmän information".
„ Beakta förinterpreteringen av NC-blocken vid
användning av V-variabler och programmera i
förekommende fall ett "interpreterstopp" (se
"Interpreterstopp G909" på sida 304).
„ Innehållet i V-variablerna bibehålls, även om
styrsystemet däremellan har varit avstängt Definiera i
förekommande fall variablerna i programmets början för
att på så sätt undvika odefinierade variabelvärden.
316
4.34 Variabelprogrammering
Takthändelser och övervakning av verktygslivslängd:
„ ”Övervakning av verktygens ingreppstid” och ”sökning av
startblock” utlöser takt-händelser.
„ Takt-händelser tilldelar man till verktygen ("Ingreppstidsförvaltning" Driftart Manuell).
„ Om ett verktyg är förbrukat, utlöses "händelse 20" (global
information) och "händelse 1". Med ledning av "händelse 1" kan man
utvärdera om verktyget är förbrukat. Om det sista verktyget i en
utbyteskedja är förbrukat, kommer dessutom "Händelse 2" att
utlösas.
„ Man definierar "händelse 1 och 2" individuellt för varje verktyg i
"utbyteskedjan".
„ CNC PILOT återställer takt-händelserna vid programslut (M99).
„ Om en utbyteskedja har definierats, programmerar man
det "första verktyget" vid "verktygskompensering och diagnos". CNC PILOT adresserar det aktiva verktyget i
utbyteskedjan (se "Verktygsprogrammering" på
sida 121).
„ Maskinmått: Beakta referenspunkten. Exempel: Man
läser in (teach in) en position relativt maskinens
nollpunkt. Därefter ska man naturligtvis köra till denna
position relativt maskinens nollpunkt.
CNC PILOT lagrar olika information i variabler, som man kan läsa in i
NC-programmet (se tabell).
Informationer i V-variablerna
V660
Stycketal:
„ Nollställs vid systemstart och när ett nytt NC-program
laddas in.
„ Ökas med "1" vid M30, M99 och vid en räknarpuls (M18).
Stycktalet i V660 avviker från stycktalsräkningen i
maskinpresentationen.
V840..
V843
G901, G902 och G903 skriver positionerna för hjälpaxlarna
i aktuella kanaler till variablerna:
„ Hjälpaxel
„ Hjälpaxel
„ Hjälpaxel
„ Hjälpaxel
1
2
3
4
HEIDENHAIN CNC PILOT 4290
317
4.34 Variabelprogrammering
Informationer i V-variablerna
V901..
V920
G901, G902, G903, G912 och G916 skriver positionerna till
variablerna:
„ V901..V903: Axel X, Z, Y för slid 1
„ V904..V906: Axel X, Z, Y för slid 2
„ V907..V909: Axel X, Z, Y för slid 3
„ V910..V912: Axel X, Z, Y för slid 4
„ V913..V915: Axel X, Z, Y för slid 5
„ V916..V918: Axel X, Z, Y för slid 6
„ V919: C-axel 1
„ V920: C-axel 2
X-värde lagras som radievärde.
Variablerna skrivs över även om de ännu ej har utvärderats.
V921
Vinkeloffset vid synkron spindelkörning G906
V922/
V923
G905 C-vinkeloffset .....
V982
Felnummer vid "G912 Mätning av ärvärde vid mätning i
process"
V300
Resultat vid "G991 avstickningskontroll"
Exempel:V-variabel
. . .
N.. V{M1[Z]=300}
läser ”Maskinmått 1 Z” till "300"
N.. G0 Z{M1[Z]}
Kör till ”Maskinmått 1 Z”
N.. IF{E1[1]==0}
Avfrågar "Externt resultat 1 - Bit 1"
N.. V{D5[X]=1.3}
Sätter "korrektur X vid verktyg 5"
N.. V{V12=17.4}
N.. V{V12=V12+1}
N.. G1 X{V12}
. . .
318
4.35 Villkorlig blockexekvering
4.35 Villkorlig blockexekvering
IF..THEN..ELSE..ENDIF - programförgrening
Den ”villkorliga förgreningen” består av elementen:
„ IF (om) - följt av villkoret. Vid ”villkoret” står en variabel eller ett
matematiskt uttryck till vänster och till höger om ”jämföraren”.
„ THEN” (isåfall), om villkoret är uppfyllt kommer ”THEN-grenen” att
utföras
„ ELSE (annars), om villkoret inte är uppfyllt kommer ELSE-grenen att
utföras
„ ENDIF, avslutar den ”villkorliga programförgreningen”.
Programmering:
U
U
U
U
U
„Anvisningar > DIN PLUS ord“ väljs i bearbetningsmenyn. CNC
PILOT öppnar dialogboxen "DIN PLUS-ord.
Välj "IF"
Ange "villkoret"
Infoga NC-blocken för THEN-förgreningen.
Vid behov: Infoga NC-blocken för ELSE-förgreningen.
"V-variablerna" emuleras i simuleringen. Man kan tilldela V-variablerna
värden och på detta sätt testa alla förgreningar i sitt NC-program.
„ NC-block med IF, THEN, ELSE, ENDIF får inte innehålla
några andra kommandon.
„ Man kan sammankoppla maximalt två villkor.
„ Vid förgrening på grund av V-variabler eller händelser,
stängs konturefterföljningen av vid IF-instruktionen och
aktiveras åter vid ENDIF. Med G702, G703 eller G706
styr man konturföljningen.
HEIDENHAIN CNC PILOT 4290
Jämförelsekommandon för
<
Mindre än
<=
Mindre eller lika med
<>
Olika
>
Större än
>=
Större eller lika med
==
Lika med
Sammankoppla villkor:
AND
Logisk koppling OCH
OR
Logisk koppling ELLER
Exempel: IF..THEN..ELSE..ENDIF
. . .
N.. IF{E1[16]==1}
N.. THEN
N..
G0 X100 Z100
N.. ELSE
N..
G0 X0 Z0
N.. ENDIF
. . .
319
4.35 Villkorlig blockexekvering
WHILE..ENDWHILE - programupprepning
”Programupprepningen” består av elementen:
„ WHILE - följt av villkoret. Vid ”villkoret” står en variabel eller ett
matematiskt uttryck till vänster och till höger om ”jämföraren”.
„ ENDWHILE – avslutar den ”villkorliga programupprepningen”
NC-blocken mellan WHILE och ENDWHILE exekveras så länge som
villkoret är uppfyllt. Om villkoret inte är uppfyllt fortsätter CNC PILOT
med blocket efter ENDWHILE.
Programmering:
U
U
U
U
"Anvisningar > DIN PLUS ord" väljs i bearbetningsmenyn. CNC
PILOT öppnar dialogboxen "DIN PLUS-ord.
WHILE.. väljs
Ange "villkoret"
Infoga NC-blocken mellan WHILE och ENDWHILE.
"V-variablerna" emuleras i simuleringen. Man kan tilldela V-variablerna
värden och på detta sätt testa alla förgreningar i sitt NC-program.
„ Man kan sammankoppla maximalt två villkor.
„ Om upprepningen sker på grund av V-variabler eller
händelser, kommer konturefterföljningen att stängas av
vid WHILE-instruktionen och åter aktiveras vid
ENDWHILE. Med G702, G703 eller G706 styr man
konturföljningen.
„ Om villkoret i WHILE-kommandot alltid är uppfyllt
erhåller man en ändlös slinga av upprepningar. Detta är
en vanligt förekommande felorsak vid arbete med
programupprepningar.
320
Jämförelser
<
Mindre än
<=
Mindre eller lika med
<>
Olika
>
Större än
>=
Större eller lika med
==
Lika med
Sammankoppla villkor:
AND
Logisk koppling OCH
OR
Logisk koppling ELLER
Exempel: "WHILE..ENDWHILE"
. . .
N.. WHILE (#4<10) AND (#5>=0)
N..
G0 Xi10
. . .
N.. ENDWHILE
. . .
4.35 Villkorlig blockexekvering
SWITCH..CASE - Programförgrening
"Switch-instruktionen" består av elementen:
„ SWITCH - följt av en variabel. Innehållet i variablerna avfrågas i
följande CASE-instruktioner.
„ CASE x: denna CASE-förgrening utförs vid variabelvärde x CASE kan
programmeras flera gånger.
„ DEFAULT: denna förgrening utförs, om ingen CASE-instruktion
motsvarade variabelvärdet. DEFAULT kan utelämnas.
„ BREAK: avslutar CASE- eller DEFAULT-grenen
Programmering:
U
U
U
U
U
"Anvisningar > DIN PLUS ord" väljs i bearbetningsmenyn. CNC
PILOT öppnar dialogboxen "DIN PLUS-ord.
Välj "SWITCH"
Ange ”switch-variabel”
För varje CASE-förgrening:
„ Välj "CASE" (i dialoglistan DIN PLUS-ord).
„ Ange "SWITCH-villkor" (variabelns värde) och
infoga NC-blocken som skall utföras
Jämförelseoperatorer
<
Mindre än
<=
Mindre eller lika med
<>
Olika
>
Större än
>=
Större eller lika med
==
Lika med
Sammankoppla villkor:
AND
Logisk koppling OCH
OR
Logisk koppling ELLER
För DEFAULT-grenen: infoga de NC-block som skall utföras där
"V-variablerna" emuleras i simuleringen. Man kan tilldela V-variablerna
värden och på detta sätt testa alla förgreningar i sitt NC-program.
„ Man kan sammankoppla maximalt två villkor.
„ Om en förgrening sker på grund av V-variabler eller
händelser, stängs konturefterföljningen av vid SWITCHinstruktionen och aktiveras åter vid ENDSWITCH. Med
G702, G703 eller G706 styr man konturföljningen.
Exempel:V-variabel
. . .
N.. SWITCH{V1}
N..
N..
CASE 1
[UTFOERS OM V1=1]
utförs om V1=1
[UTFOERS OM V1=2]
utförs om V1=2
G0 XI10
. . .
N..
BREAK
N..
CASE 2
N..
G0 XI20
. . .
N..
BREAK
N..
DEFAULT
N..
ingen CASE-instruktion motsvarar variebelns värde
G0 XI30
. . .
N..
BREAK
HEIDENHAIN CNC PILOT 4290
321
4.35 Villkorlig blockexekvering
N..
ENDSWITCH
. . .
N..
N..
DEFAULT
G0 XI30
. . .
N..
BREAK
N..
ENDSWITCH
. . .
322
4.35 Villkorlig blockexekvering
Utsläckningsnivå /..
Ett NC-block som har försetts med utsläckningsnivå kommer vid aktiv
utsläckningsnivå inte att utföras. Man aktiverar/deaktiverar
utsläckningsnivåerna i automatikdrift.
Man kan dessutom använda Utsläckningstakt (Inställningsparameter
11 "Utsläckningsnivå/-takt"). En "Utsläckningstakt x" aktiverar
utsläckningsnivån varje x-te gång.
Exempel: „/1 N 100 G...“
"N100.." utförs inte när utsläckningsnivå 1 är aktiv.
Slidbeteckning $..
Ett NC-block med en inledande sliduppsättningsbeteckning utförs
endast i den angivna sliduppsättningen. NC-block utan slidbeteckning
utförs i alla sliduppsättningar.
Vid svarvar med en sliduppsättning eller vid inmatning av
en sliduppsättning i "programhuvudet" behövs inte
slidbeteckningen.
HEIDENHAIN CNC PILOT 4290
323
4.36 Underprogram
4.36 Underprogram
Underprogramanrop: L "xx" V1
Vid anrop av underprogram bibehålls följande element:
„ L: Bokstavsbeteckning för underprogramanrop
„ "xx": Underprogrammets namn - vid externa underprogram
filnamnet (maximalt 8 siffror eller bokstäver)
„ V1: Beteckning för externa underprogram - utgår vid lokala
underprogram
Anvisning för arbete med underprogram:
„ Externa underprogram är placerade i separata filer. De kan anropas
från godtyckliga huvudprogram, andra underprogram och från TURN
PLUS.
„ Lokala underprogram ligger i samma fil som huvudprogrammet. De
kan endast anropas från huvudprogrammet.
„ Underprogram kan ”länkas” (nesting) i upp till 6 nivåer. Länkning
betyder att ett ytterligare underprogram anropas inom ett
underprogram.
„ Återhopp bör undvikas.
„ Man kan medsända upp till 20 ”överföringsvärden” till ett
underprogram.
„ Benämningar: LA till LF, LH, I, J, K, O, P, R, S, U, W, X, Y, Z
„ Beteckningarna i underprogrammet är: +#__..+ följt av
parameterbeteckningen med små bokstäver (exempel: #__la).
„ Dessa överföringsvärden kan man använda i underprogrammet
inom ramen för variabelprogrammeringen.
„ Variablerna #256 - #285 står till förfogande som lokala variabler i
varje underprogram.
„ Om ett underprogram skall exekveras flera gånger kan man ange
upprepningsfaktorn i parameter "Antal upprepningar Q".
„ Ett underprogram avslutas med RETURN.
Parameter "LN" är reserverad för överföring av
satsnummer. Denna parameter kan erhålla ett nytt värde
vid en ny numrering av NC-programmet.
324
4.36 Underprogram
Dialog vid anrop av underprogram
Man kan definiera max 19 parameterbeskrivningar, som står framför/
efter inmatningsfälten i ett externt underprogram. CNC PILOT ställer
automatiskt in parametrarnas måttenhet till "metrisk" eller "inch".
pn:
Parameterbeteckning (la, lb, ...)
n:
Konverteringsnummer för måttenheter
Parameterbeskrivningarnas positioner inom underprogrammet kan
vara godtyckliga.
„ 0: dimensionslös
„ 1: ”mm” eller ”inch”
„ 2: ”mm/varv” eller ”inch/varv”
„ 3: ”mm/min” eller ”inch/min”
„ 4: ”m/min” eller ”feet/min”
„ 5: "varv/min"
„ 6: Grader (°)
„ 7: ”µm” eller ”µinch”
Parameterbeskrivningar (se tabellen till höger):
[//] – Början
[pn=n; s=Parametertext (maximalt 16 tecken) ]
[//] – Slut
Exempel:
. . .
[//]
[la=1; s=Stångdiameter]
[lb=1; s=Startpunkt i Z]
[lc=1; s=Fas/Rund. (-/+)]
. . .
[//]
. . .
HEIDENHAIN CNC PILOT 4290
325
4.36 Underprogram
Hjälpbilder vid anrop av underprogram
Med hjälpbilder kan man förklara de begärda parametrarna vid
underprogram. CNC PILOT placerar hjälpbilderna nere till vänster i
dialogrutan för underprogramanrop.
Från software-version 625 952-04:
Om du lägger till entry-fältnamnet och tecknet "_" i bildens namn, visas
en separat bild för inmatningsfältet. Vid inmatningsfält som inte har
någon egen bild, visas bilden för underprogrammet (om det finns
någon).
Bildformat:
„ BMP-bilder
„ Storlek 410x324 pixel
Hjälpbilder vid anrop av underprogram integrerar man så här:
U
U
U
Ge hjälpbilden samma namn som underprogrammet, alternativt
underprogramnamnet och inmatningsfältnamnet samt extension
".ico"
Överför bilden till katalogen "Data" (i DataPilot i dent maskinanknutna
katalogen).
Kopiera filen "UpHelp.res" och ge kopian bildfilens namn, samt
extension "res". Denna fil finns alltid i Data-katalogen. (Det behövs
en res-fil per bildfil.)
326
4.37 M-kommandon
4.37 M-kommandon
M-kommandon för styrning av
programförloppet
Vilken verkan maskinkommandona har är avhängigt din svarvs
konstruktion. Eventuellt kan andra M-kommandon gälla för er svarv.
Beakta anvisningarna i Er maskinhandbok.
Översikt: M-kommandon för styrning av programförloppet
M00
Programstopp
Programkörningen stoppas. Cykelstart återupptar
programexekveringen.
M01
Valbart stopp
Vid aktiv softkey "Valbart stopp" i automatisk drift
stoppas programkörningen vid M01. Cykelstart
återupptar programexekveringen. Om "Valbart stopp"
inte är aktiverat, fortsätter programmet utan att
stoppa.
M18
Räknarpuls
M30
Programslut
M30 betyder: Slut på program respektive
underprogram. (Man behöver inte programmera
M30.) Om man trycker ”Cykel start” efter M30, börjar
programexekveringen på nytt från programmets
början.
M99 NS..
Programslut med återstart
M99 betyder "Programslut och återstart". CNC PILOT
börjar programexekveringen på nytt från:
„ Programmets början om inte ”NS” har angivits
„ blocknummer NS, om en "NS" har angivits
M97
Synchronfunktion (se "Synkronfunktion M97" på
sida 284)
Självhållande funktioner (matning, varvtal,
verktygsnummer etc.) som gällde vid programslutet gäller
också vid återstarten av programmet. Därför bör man
programmera de självhållande funktionerna på nytt i
programmets början alt. vid startblocket (vid M99).
HEIDENHAIN CNC PILOT 4290
327
4.37 M-kommandon
Maskinkommandon
Vilken verkan maskinkommandona har är avhängigt din svarvs
konstruktion. I följande tabell listas de vanligen förekommande Mkommandona.
M-funktioner som maskinkommandon
M03
Huvudspindel till (cw)
M04
Huvudspindel till (ccw)
M05
Huvudspindel stopp
M12
Lås broms för huvudspindel
M13
Lås upp broms för huvudspindel
M14
C-axel Till
M15
C-axel Av
M19..
Spindelstopp på position C
M40
Växla till växelläge 0 (neutral)
M41
Växla till växelläge 1
M42
Växla till växelläge 2
M43
Växla till växelläge 3
M44
Växla till växelläge 4
Mx03
Spindel x till (cw)
Mx04
Spindel x till (ccw)
Mx05
Spindel x stopp
Läs mer om din maskins M-kommandon i
maskinhandboken.
328
Flerslidsprogrammering
Flerslidsprogrammering
se:
Tilldelningar
Programhuvud
Sida 136
Inmatningsfältet "Slider" har följande innebörd:
„ Ingen uppgift: NC-programmet utförs i alla slider
„ Ett slidnummer: NC-programmet utförs på denna slid
„ Flera slidnummer: NC-programmet utförs på angivna slider. Ange önskade slidnummer efter varandra
utan separatortecken.
Slidbeteckning
Sida 323
Med slidbeteckningen tilldelar man ett NC-block till en eller flera slider:
„ NC-block utan slidbeteckning: NC-blocket utförs av alla sliduppsättningar.
„ NC-block med slidbeteckning: NC-blocket utförs av angiven slid. Man kan programmera flera
slidbeteckningar.
DIN PLUS-ordet TILLDELNING (ZUORDNUNG)
Sida 144
Alla NC-kommandon, som följer NC-blocket med nyckelordet "ZUORDNUNG $x" (x: Slidnummer),
kommer att utföras av den sliden. Tilldelningen gäller tills man programmerar en ny.
Om man efter en TILLDELNING programmerar NC-block med slidbeteckning, har denna slid företräde.
Referensslider för skärhastighet/varvtal
Sida 191
För varje slid, som genomför en bearbetning, måste man i programmets början programmera en
skärhastighet resp ett varvtal. Slid som senast utfört G96/G97 är referensslid. För bearbetningen gäller
skärhastighet/varvtal enligt referenssliden. Vid konstant skärhastighet (G96) beror spindelvarvtalet på
verktygsspetsens X-position för referenssliden.
Anmärkning: Kör till en X-position, som säkerställer ett tillräckligt varvtal, om referenssliden avslutar sitt
arbete före de andra sliderna.
C-axel på flerslidsmaskiner
CNC PILOT tar för C-axlar hänsyn till den slidberoende parametern "Nollpunktsoffset C-axel 1/2
(MP 201,...). Om sliden utför en C-axelbearbetning, beräknas offset för C-axel 1 eller 2. På så sätt blir Cpositionen som du programmerar bunden till arbetsstycket.
Exempel: I en svarv med två diagonala slider utför du C-axelbearbetningar med båda sliderna. Cpositionerna som programmeras hänför sig till arbetsstycket - oberoende av vilken slid som utför
bearbetningen.
HEIDENHAIN CNC PILOT 4290
329
4.38 Svarvar med flera slider
4.38 Svarvar med flera slider
4.38 Svarvar med flera slider
Flerslidsprogrammering
se:
Programslut
Varje aktiv slid måste utföra en M30/M99 för att avsluta NC-programmet. Rekommendation:
programmera M30/M99 utan slidbeteckning.
Underprogram
Sida 324
„ Underprogramanrop: Underprogrammet utförs på de slider som har en slidbeteckning programmerad.
„ Underprogramslut: Den anropande sliden måste avsluta underprogrammet med RETURN.
Rekommendation: programmera RETURN utan slidbeteckning.
Synkroniseringsmekanismer
Vänta på slid: Synkroniseringsfunktion M97
Sida 284
Slider, som M97 har programmerats för, väntar tills alla slider med slidbeteckning har kommit till detta
block. Därefter fortsätter programexekveringen. Ange antingen, i slidbeteckningen före M97, de slider
som ska synkroniseras, eller programmera i parametern för M97 de slider, som skall vara synkroniserade.
Samtidig start: Synkronstart av rörelser G63
Sida 283
G63 resulterar i synkron (samtidig) start av de programmerade sliderna.
Synkronisering med märken och positioner
Sida 282
Ensidig synkronisering G62: Den med G62 programmerade sliden väntar tills "slid Q" har kommit till
"märke H", resp. har kommit till X-/Z-koordinaten. Om märke och X-/Z- koordinaten har programmerats,
väntar sliden, tills båda villkoren är uppfyllda.
Sätta synkronmärke G162: G162 sätter ett synkroniseringsmärke. NC-programexekveringen för dessa
slider fortsätter utan paus.
Rekommendation: Vis synkronisering med koordinater måste dessa koordinater uppnås. Detta gäller
ärvärdet. Synkronisera inte vid NC-blocks slutkoordinater, eftersom positionerna inte kan uppnås på grund
av släpfelet.
Programtest
Simulering stödjer test av flerslidsprogram genom:
„ Presentation av förflyttningsbanorna för flera slider
„ Indikeringar av NC-blocknummer och positionsvärden för de valda sliderna
„ Synkronpunktanalysen presenterar förhållandet mellan sliderna under varandra. I grafiken visas
bearbetningstider, verktygsväxlingar, sykronpunkter och väntetider. Övrig "synkronpunktinformation"
visar detaljer för valda verktygsväxlings- eller synkroniseringspunkter.
330
Sida 385
4.38 Svarvar med flera slider
Programexekvering
Blockvisning: Man kan ställa in blockvisningen för flera slider. Cursorn
visar aktivt NC-block för varje slid.
Startblocksökning vid flerslidsprogram:
U
U
U
U
U
U
Aktivera blockvisning för alla uppsättningar slider (kanaler).
Välj startblock för det första skäret.
Växla med slidväxlingsknappen till blockvisning för nästa slid.
Välj startblock för denna slid.
"Överför" startblocken.
Starta bearbetningen.
Startblocksökning:
„ Välj startblock för varje slid.
„ Varje slid måste fram till startblocket ha "avverkat"
samma antal synkronpunkter.
Positionera stöddockan
„ Stöddockan positioneras med underprogram.
„ Arbetsstycket bearbetas.
„ Stöddockan positioneras med underprogram till en
"parkeringsposition".
DIN-program "positionera stöddocka"
%LUEN_POS.NC
PROGRAMHUVUD
#SCHLITTEN $1$2
Slid 1: verktygsbärare; slid 2: stöddocka
. . .
BEARBETNING
N 1 G59 Z1000
. . .
$1$2 N 2 M97
Synkronisera slid 1 och 2
$2
Positionera stöddockan med underprogram
N 3 L"LUE_POS" V1 LA300
$1$2 N 4 M97
Slid 1 väntar på stöddockan
ZUORDNUNG $1
N
5 G14 Q0
Bearbetning med slid 1
N 6 T2
N 7 G95 F0.6 G96 S230 M4
N 8 G0 X350 Z10
N 9 G810 . . .
HEIDENHAIN CNC PILOT 4290
331
4.38 Svarvar med flera slider
. . .
$1$2 N 50 M97
Stöddockan väntar på att bearbetningen är klar
$2
Positionera stöddockan med underprogram
N 51 L"LUE_PARK"
$1$2 N 52 M97
Vänta till stöddockan är i parkeringsläge
$1$2 N 53 M30
Programslut för slid 1 och 2
SLUT
332
4.38 Svarvar med flera slider
DIN-underprogram "positionera stöddocka"
%LUE_POS.NCS
$2 N 1 G0 Z#__LA
Positionera stöddockan
$2 N 2 M300
Stäng stödet
. . .
vid behov fler kommandon för stöddockan
$2 RETURN
DIN-underprogram "parkera stöddocka"
%LUE_PARK.NCS
$2 N 1 M301
Öppna stöddockan
$2 N 2 G701 Z1200
Stöddockan i parkeringsläge
. . .
vid behov fler kommandon för stöddockan
$2 RETURN
Medåkande stöddocka
„ Verktyget och stöddockan "förpositioneras" (N3 till N17).
„ Under skärförloppet följer stöddockan med (N19).
„ Efter bearbetningen väntar stöddockan, tills verktyget har körts ut
(N20 till N22).
„ Därefter positioneras stöddockan till en "parkeringsposition" (N24).
DIN-program "medåkande stöddocka"
%LUENETTE.NC
PROGRAMHUVUD
#SCHLITTEN $1$2
Slid 1: verktygsbärare; slid 2: stöddocka
. . .
REVOLVER 1
T 2 ID"111-80-080.1"
T 4 ID"121-55-040.1"
. . .
BEARBETNING
N 1 G59 Z1000
. . .
$1$2 N 2 M97
Synkronisera slid 1 och 2
ZUORDNUNG $1
N
3 G14 Q0
Slid 1: förbered bearbetningen
N 4 T4
N 5 G95 F0.5 G96 S200 M4
N 6 G0 X300 Z10
. . .
HEIDENHAIN CNC PILOT 4290
333
4.38 Svarvar med flera slider
ZUORDNUNG $2
N 15
G0 Z10
Positionera stöddockan
N 16 M300
Stäng stödet
N
Matning för stöddockan
17 G95 F0.5
$1$2 N 18 G63
Slid 1 och 2 startar samtidigt
$1$2 N 19 G1 Z-800
Slid 1 bearbetar, och stöddockan följer med
ZUORDNUNG $1
N 20 G1 X320 G162 H1
N
Verktyget går ifrån och sätter synkronmärke "H1"
21 G14 Q0
ZUORDNUNG $2
N 22 G62 H1 Q1 X318
Stödet väntar på synkronmärke "H1" och X-position
318
N 23 M301
Öppna stöddockan
N 24 G701 Z1200
Stöddockan i parkeringsläge
$1$2 N 25 M97
Vänta tills slid 1 och 2 har nått slutläget
$1$2 N 26 M30
Programslut för slid 1 och 2
SLUT
334
4.38 Svarvar med flera slider
Två slider arbetar samtidigt
„ Med en första grovbearbetning bearbetas arbetsstycket så, att en
insticksbearbetning kan göras.
„ Parallellt med efterföljande grovskär (N20 till N25) genomförs
instickningen (N26 till N34).
Slid 1 definierar skärhastigheten. Därför körs den efter
grovskären till en "parkeringsplats", som säkerställer
tillräcklig skärhastighet.
HEIDENHAIN CNC PILOT 4290
335
4.38 Svarvar med flera slider
DIN-program: Två slider arbetar samtidigt
%12GLEICH.NC
#SCHLITTEN $1$2
. . .
REVOLVER 1
T 2 ID"111-80-040.1"
Grovbearbetningsverktyg
. . .
REVOLVER 2
T
4 ID"151-0.15-0.5"
Stickverktyg
. . .
AEMNE
N 1 G20 X30 Z80 K2
FAERDIGDEL
N
2 G0 X0 Z0
N 3 G1 X16 B-2
N
4
G1 Z-20
N 5 G1 X28 B1
N
6
G1 Z-50
N 7 G22 Z-40 II-4 K-45 B-0.5 R0.2
. . .
BEARBETNING
$1$2 N 8 M97
Synkronisera slid 1 och 2
N 9 G97 S1000
N
10 G14 Q0
$1$2 N 11 M97
N 12 G59 Z200
båda sliderna körs till verktygsväxling
Synkronisera slid 1 och 2
Nollpunktsförflyttning för båda sliderna
. . .
ZUORDNUNG $1
Slid 1: grovbearbeta före instick
N 13 T8
N 14 G95 F0.4 G96 S220 M4
Rekommendation: G96 gäller för båda sliderna
N 15 G0 X40 Z5
N 16 M108
N 17 G47 P3
N 18 G810 NS4 NE6 P2 I0.5 K0.3 X28
Z-60 W180 V3
336
Grovbearbetning med skärbegränsning
N 20 G47 P3
4.38 Svarvar med flera slider
$1$2 N 19 M97
Slid 2 väntar på slid 1
Slid 1: ytterligare grovbearbetning
N 21 G820 NS3 NE3 P2 I0.5 K0.3 V3
N 22 G47 P3
N 23 G810 NS4 NE6 P4 I0.5 K0.3 Q2
N 24 M109
N 25 G0 X60 Z10
ZUORDNUNG $2
Slid 1: vänteläge (bestämmer skärhastigheten)
Slid 2: instick samtidigt som grovskär
N 26 T4
N
27 G95 F0.2
N 28 G0 X32 Z-44
N 29 M108
N 30 G47 P3
N 31 G866 NS7 I0.2
N 32 G0 X32 Z-44
N 33 M109
N
34 G14 Q0
Slid 2: Kör till verktygsväxlingspunkt
$1$2 N 35 M97
Slid 1 väntar på slid 2
$1
Slid 1: Kör till verktygsväxlingspunkt
N 36 G14 Q0
$1$2 N 37 M30
Programslut för slid 1 och 2
SLUT
Två slider arbetar efter varandra
„ Slid 1 genomför grovskär (N10 till N20).
„ I anslutning till detta finbearbetar slid 2 konturen (N22 till N34).
HEIDENHAIN CNC PILOT 4290
337
4.38 Svarvar med flera slider
DIN-program: Två slider arbetar efter varandra
%12NACH.NC
PROGRAMHUVUD
#SCHLITTEN $1$2
. . .
REVOLVER 1
T 2 ID"111-80-040.1"
Grovbearbetningsverktyg
. . .
T 4 ID"121-55-040.1"
Finbearbetningsverktyg
. . .
N 1 G20 X30 Z80 K2
FAERDIGDEL
N
2 G0 X0 Z0
N 3 G1 X16 B-2
N
4
G1 Z-20
N 5 G1 X28 B1
N
6
G1 Z-50
. . .
BEARBETNING
$1$2 N 7 M97
N
8 G14 Q0
$1$2 N 9 M97
Synkronisera slid 1 och 2
båda sliderna körs till verktygsväxling
Synkronisera slid 1 och 2
. . .
ZUORDNUNG $1
N 10 G59 Z200
N 11 T8
N 12 G95 F0.4 G96 S220 M4
N 13 G0 X40 Z5
N 14 M108
N 15 G47 P3
N 16 G820 NS3 NE3 P2 I0.5 K0.3 V3
N 17 G810 NS4 NE6 P4 I0.5 K0.3 Z-60
W180 Q2
N 18 M109
338
Slid 1: grovskär
4.38 Svarvar med flera slider
N 19 G0 X60 Z10
N
20 G14 Q0
$1$2 N 21 M97
Slid 2 väntar på slid 1
ZUORDNUNG $2
Slid 2: finskär
N 22 G59 Z200
N 23 T4
N 24 G95 F0.2 G96 S250 M4
N 25 G0 X40 Z0
N 26 M108
N 27 G47 P3
N 28 G890 NS3 NE3 V3
N 29 G0 X13 Z4
N 30 G47 P3
N 31 G890 NS4 NE6
N 32 M109
N 33 G0 X60 Z10
N 34 G14 Q0
$1$2 N 35 M97
Synkronisera slid 1 och 2
$1$2 N 36 M30
Programslut för slid 1 och 2
SLUT
Bearbetning med 4-axlig cykel
„ Slid 1 och 2 genomför grovskär tillsammans (N8 till N15). Härvid
används grovskärscykel G810 somm 4-axlig cykel.
„ I anslutning till detta finbearbetar slid 1 konturen (N16 till N18).
DIN-program: Fyraxlig bearbetning
%4ACHS.NC
PROGRAMHUVUD
#SCHLITTEN $1$2
. . .
REVOLVER 1
T 1 ID"111-80-080.1"
Grovbearbetningsverktyg
T 2 ID"121-55-040.1"
Finbearbetningsverktyg
. . .
REVOLVER 2
T 1 ID"111-80-040.1"
Grovbearbetningsverktyg
. . .
HEIDENHAIN CNC PILOT 4290
339
4.38 Svarvar med flera slider
AEMNE
N 1 G20 X100 Z200 K0
FAERDIGDEL
N
2 G0 X0 Z0
N 3 G1 X50 B8
N 4 G1 Z-150 B6
N 5 G1 X100 B5
N
6
G1 Z-200
. . .
BEARBETNING
$1$2 N 7 M97
Synkronisera slid 1 och 2
ZUORDNUNG $1$2
båda sliderna: verktygsväxling och förpositionering
N 8 G14 Q0
N 9
T1
N 10 G59 Z300
N 11 G0 X120 Z5 G95 F1
$1$2 N 12 M97
$1
Synkronisera slid 1 och 2
N 13 G96 S300 M4
N 14 G810 NS4 NE5 P5 I0.5 K0.4 B0
N
Slid 1 och 2 grovskär samtidigt
15 G14
ZUORDNUNG $1
Slid 1: finskär
N 16 T2
N 17 G890 NS4 NE5
N
18 G14
$1$2 N 19 M97
Synkronisera slid 1 och 2
$1$2 N 20 M30
Programslut för slid 1 och 2
SLUT
340
4.39 Komplettbearbetning
4.39 Komplettbearbetning
Grunder för komplettbearbetning
Bearbetning på fram- och baksidan i ett NC-program betecknas som
komplettbearbetning. CNC PILOT stödjer komplettbearbetning för alla
vanliga maskinkoncept. För detta står funktioner såsom vinkelsynkron
detaljöverföring med roterande spindel, förflyttning mot fast anslag,
kontrollerad avstickning och koordinattransformering till förfogande.
Därigenom säkerställes en tidseffektiv komplettbearbetning och en
enkel programmering.
Man beskriver svarvkonturen, konturerna för C-axeln samt den
kompletta bearbetningen i ett NC-program. Expertprogram, som tar
hänsyn till svarvens konfiguration, står till förfogande vid omspänning.
Fördelar med komplettbearbetning kan användas även i svarvar med
en huvudspindel.
Baksideskonturer C-axel: Orienteringen av XK-axeln och därigenom
även orienteringen av C-axeln är "knuten till arbetsstycket". Därav följer
för baksidan:
„ Orientering av XK-axeln: "till vänster" (front: "till höger")
„ Orienterin av C-axeln: "Medurs"
„ Vridning vid cirkelbågar G102: "Moturs"
„ Vridning vid cirkelbågar G103: "Medurs"
Svarvning: CNC PILOT stödjer komplettbearbetningen med
konverterings- och speglingsfunktioner så att principen
„ Rörelse i + Riktning sker bort från arbetsstycket
„ Rörelser i - Riktning sker mot arbetsstycket
bibehålles vid baksidesbearbetningen.
Som regel erbjuder maskintillverkaren expertprogram för
överlämnande av arbetsstycket som är anpassade till den specifika
svarven.
Referenspunkt och koordinatsystem: Läget för maskinens och
arbetsstyckets nollpunkt visas i undre bilden, både för huvud- och
motspindel. Med denna uppbygnad av svarven rekommenderas
spegling endast för Z-axeln. Detta medför, att principen "positiv rörelse
är förflyttning bort från arbetstycket" gäller även för motspindeln.
Som regel innehåller expertprogram spegling av Z-axeln och
nollpunktsförflyttningen med "NP-Offs".
HEIDENHAIN CNC PILOT 4290
341
4.39 Komplettbearbetning
Programmering av komplettbearbetning
Vid konturprogrammeringen på baksidan måste man beakta
orienteringen av XK-axeln (resp. X-axeln) och rotationsriktningen vid
cirkelbågar.
Så länge man använder borr- och fräscykler behöver man inte ta
hänsyn till några egenheter vid bearbetning på baksidan eftersom
cyklerna refererar till på förhand definierade konturer.
Vid baksidesbearbetning med grundkommandon G100...G103 gäller
samma villkor som vid konturer på baksidan.
Svarvning: Expertprogrammen för omspänning innehåller
konverterings- och speglingsfunktioner. Vid bearbetning på baksidan
(2:a uppspänningen) gäller:
„ + Riktning: bort från arbetsstycket
„ – Riktning: in mot arbetsstycket
„ G2/G12: cirkelbåge medurs
„ G3/G13: Cirkelbåge moturs
Arbeta utan expertprogram
Om man inte använder konverterings- och speglingsfunktionerna
gäller principen:
„ + Riktning: bort från huvudspindeln
„ – Riktning: in mot huvudspindeln
„ G2/G12: cirkelbåge medurs
„ G3/G13: cirkelbåge moturs
342
4.39 Komplettbearbetning
Komplettbearbetning med motspindel
G30: Expertprogrammet aktiverar speglingen av Z-axeln och
konverteringen av cirkelbågar (G2, G3, ..). Konverteringen av
cirkelbågarna krävs för svarvningen och C-axelbearbetningen.
G121: Expertprogrammet förskjuter konturen och speglar
koordinatsystemet (Z-axeln). Ytterligare programmering av G121 är
som regel inte nödvändig för bearbetningen av baksidan (andra
uppspänningen).
Exempel: Arbetsstycket bearbetas på framsidan, via expertprogram
överförs det till motspindeln och sedan bearbetas baksidan (se bilder).
Expertprogrammet tar hand om följande uppgifter:
„ Överlämna arbetsstycket vinkelsynkront till motspindeln
„ Spegla förflyttningarna för Z-axeln
„ Aktivera konverteringslista:
„ Spegla konturbeskrivning och förskjut för 2:a uppspänningen
Speglingen/konverteringen för bearbetningen på baksidan
(expertprogram), stängs av vid programmets slut med G30kommandot.
HEIDENHAIN CNC PILOT 4290
343
4.39 Komplettbearbetning
Komplettbearbetning med motspindel
PROGRAMHUVUD
#SCHLITTEN $1$2
. . .
REVOLVER 1
T1 ID „512-600.10“
T2 ID „111-80-080.1“
T3 ID „514-600.10“
T4 ID „121-55-040.1“
T6 ID „115-80.080“
T8 ID „125-55.040“
SPÄNNDON 1 [NOLLPUNKTSFÖRSKJUTNING Z233]
Spänndon för 1:a uppspänningen
H1 ID“3BACK“
H2 ID“KBA250-86“ X100 Q4
SPÄNNDON 4 [NOLLPUNKTSFÖRSKJUTNING Z196]
Spänndon för 2:a uppspänningen
H1 ID“3BACK“
H2 ID“WBA240-50“ X80 Q4
AEMNE
N1 G20 X100 Z100 K1
FÄRDIGDEL
. . .
FRONT Z0
N13 G308 P-1
N14 G100 XK-15 YK10
N15 G101 XK-10 YK12 B0
N16 G103 XK-4.0725 YK-12.6555 R3 J-12
N17 G101 XK1 YK10
N18 G101 XK10
N19 G309
RUECKSEITE Z-98
. . .
BEARBETNING
N27 G59 Z233
Nollpunktsförskjutning 1:a uppspänning
$1 N28 G65 H1 X0 Z-135 D1
Visa spänndon för första uppspänningen
$1 N29 G65 H2 X100 Z-99 D1 Q4
344
4.39 Komplettbearbetning
$1 N30 G14 Q0
$1 N31 G26 S2500
$1 N32 T2
. . .
$1 N62 G126 S4000
Fräsning - kontur - utvändig - framsida
$1 N63 M5
$1 N64 T1
$1 N65 G197 S1485 G193 F0.05 M103
$1 N66 M14
$1 N67 M107
$1 N68 G0 X36.0555 Z3
$1 N69 G110 C146.31
$1 N70 G147 I2 K2
$1 N71 G840 Q0 NS15 NE18 I0.5 R0 P1
$1 N72 G0 X31.241 Z3
$1 N73 G14 Q0
$1 N74 M105
$1 N75 M109
$1 N76 M15
Förbered omspänning
$1 N77 G65 H1 D1
Radera spänndon för första uppspänningen
$1 N78 G65 H2 D1
$1 $2 N79 M97
Synkronisera slider för omspänning
$1 $2 N80 L“UMKOMPL“ V1 LA1000 LD369 LE547 LF98 LH98 I3
Expertprogram för avstickning och omspänning:
LA=Varvtalsbegränsning
LD=Hämtningsposition Z
LE=Arbetsposition Z - slid 2
LF=Färdig detaljlängd
LH=Avstånd chuckreferens till anslagskant
arbetsstycke
I=Minimal matningsrörelse fast anslag
$1 $2 N81 M97
$1 N82 G65 H1 X0 Z-100 D4
Aktivera spänndon spindel 4
$1 N83 G65 H2 X80 Z-63 D4 Q4
. . .
Baksidesbearbetning
$1 $2 N125 G30 H0 Q0
Stäng av baksidesbearbetning
$1 $2 N126 M97
N129 M30
SLUT
HEIDENHAIN CNC PILOT 4290
345
4.39 Komplettbearbetning
Komplettbearbetning med en spindel
G30: Är oftast inte nödvändig
G121: Expertprogrammet speglar konturen. Ytterligare
programmering av G121 är som regel inte nödvändig för
bearbetningen av baksidan (andra uppspänningen).
Exemplet visar bearbetning på fram- och baksidan i ett NC-program.
Arbetsstycket bearbetas på framsidan - därefter sker en manuell
omspänning. Sedan bearbetas baksidan.
Expertprogrammet speglar och förskjuter konturen för den
andra uppspänningen.
Komplettbearbetning med en spindel
PROGRAMHUVUD
#SCHLITTEN $1
REVOLVER 1
T1 ID „512-600.10“
T2 ID „111-80-080.1“
T4 ID „121-55-040.1“
SPÄNNDON 1 [NOLLPUNKTSFÖRSKJUTNING Z233]
H1 ID“3BACK“
H2 ID“KBA250-86“ X100 Q4
AEMNE
N1 G20 X100 Z100 K1
FAERDIGDEL
. . .
FRONT Z0
. . .
RUECKSEITE Z-98
N20 G308 P-1
N21 G100 XK5 YK-10
N22 G101 YK15
N23 G101 XK-5
N24 G103 XK-8 YK3.8038 R6 I-5 B0
346
4.39 Komplettbearbetning
N25 G101 XK-12 YK-10
N26 G309
BEARBETNING
N27 G59 Z233
Nollpunktsförskjutning 1:a uppspänning
N28 G65 H1 X0 Z-135 D1
Visa spänndon för första uppspänningen
N29 G65 H2 X100 Z-99 D1 Q4
. . .
N82 M15
Förbered omspänning
N83 G65 H1 D1
Radera spänndon för första uppspänningen
N84 G65 H2 D1
N86 L“UMHAND“ V1 LF98 LH99
Expertprogram för manuell omspänning:
LF=Färdig detaljlängd
LH=Avstånd chuckreferens till anslagskant
arbetsstycke
N88 G65 H1 X0 Z-99 D1
Aktivera spänndon för baksidesbearbetning
N89 G65 H2 X88 Z-63 D1 Q4
. . .
N125 M5
Fräsning - baksida
N126 T1
N127 G197 S1485 G193 F0.05 M103
N128 M14
N130 M107
N131 G0 X22.3607 Z3
N132 G110 C-116.565
N133 G153
N134 G147 I2 K2
N135 G840 Q0 NS22 NE25 I0.5 R0 P1
N136 G0 X154 Z-95
N137 G0 X154 Z3
N138 G14 Q0
N139 M105
N141 M109
N142 M15
N143 M30
SLUT
HEIDENHAIN CNC PILOT 4290
347
4.40 DIN PLUS programmering
4.40 DIN PLUS programmering
Exempel: Underprogram med
konturupprepningar
Konturupprepningar, inklusive säkring av konturen
PROGRAMHUVUD
#SCHLITTEN $1
REVOLVER 1
T2 ID „121-55-040.1“
T3 ID „111-55.080.1“
T4 ID „161-400.2“
T8 ID „342-18.0-70“
T12 ID „112-12-050.1“
AEMNE
N1 G20 X100 Z120 K1
FAERDIGDEL
N2 G0 X19.2 Z-10
N3 G1 Z-8.5 B0.35
N4 G1 X38 B3
N5 G1 Z-3.05 B0.2
N6 G1 X42 B0.5
N7 G1 Z0 B0.2
N8 G1 X66 B0.5
N9 G1 Z-10 B0.5
N10 G1 X19.2 B0.5
BEARBETNING
N11 G26 S2500
N12 G14 Q0
N13 G702 Q0
Säkra konturen
N14 L“1“ V0 Q2
"Qx" = Antal upprepningar
N15 M30
UNDERPROGRAM "1"
N16 M108
N17 G702 Q1
348
Ladda den säkrade konturen
4.40 DIN PLUS programmering
N18 G14 Q0
N19 T8
N20 G97 S2000 M3
N21 G95 F0.2
N22 G0 X0 Z4
N23 G147 K1
N24 G74 Z-15 P72 I8 B20 J36 E0.1 K0
N25 G14 Q0
N26 T3
N27 G96 S300 G95 F0.35 M4
N28 G0 X72 Z2
N29 G820 NS8 NE8 P2 K0.2 W270 V3
N30 G14 Q0
N31 T12
N32 G96 S250 G95 F0.22
N33 G810 NS7 NE3 P2 I0.2 K0.1 Z-12 H0 W180 Q0
N34 G14 Q2
N35 T2
N36 G96 S300 G95 F0.08
N37 G0 X69 Z2
N38 G47 P1
N39 G890 NS8 V3 H3 Z-40 D3
N40 G47 P1
N41 G890 NS9 V1 H0 Z-40 D1 I74 K0
N42 G14 Q0
N43 T12
N44 G0 X44 Z2
N45 G890 NS7 NE3
N46 G14 Q2
N47 T4
Växla in verktyg för avstickning
N48 G96 S160 G95 F0.18 M4
N49 G0 X72 Z-14
N50 G150
Lägg utgångspunkten till den högra skärsidan
N51 G1 X60
N52 G1 X72
N53 G0 Z-9
N54 G1 X66 G95 F0.18
N55 G42
HEIDENHAIN CNC PILOT 4290
Slå på SRK
349
4.40 DIN PLUS programmering
N56 G1 Z-10 B0.5
N57 G1 X17
N58 G0 X72
N59 G0 X80 Z-10 G40
Stäng av SRK
N60 G14 Q0
N61 G56 Z-14.4
RETURN
SLUT
350
Inkremental nollpunktsförskjutning
4.41 DIN PLUS Mall
4.41 DIN PLUS Mall
Som "mall" betecknas ett fördefinierat, till er svarv anpassat NCkodblock, som integreras i NC-programmet. Det minskar
programmeringsarbetet, och mallen bidrar till en standardisering.
CNC PILOT åtskiljer:
„ Startmall för att börja ett nytt NC-program.
„ Strukturmall, som undlättar programmering av komplexa förlopp
Mallarna lagras i katalogen "NCPS" under namnen "DINSTART.BEV"
resp. "VORLAGEx.BEV" (x: 1..9).
Startmallen
Om det finns en startmall, laddas denna när ett nytt NC-program
skapas.
Startmallen skall innehålla progarmavsnittsindelningar,
konstantdefinitioner, varvtalsbegränsningar, nollpunktsförskjutningar
och liknande kommandon som är anpassade till din specifika svarv.
Utan startmall lägger CNC PILOT upp ett nytt NC-program som enbart
innehåller standard programavsnittsindelning.
Redigera startmall:
U
U
U
U
Logga in som "System-Manager"
Välj "Prog > ladda > mall (förlaga)" Huvudmenyn
Selektera "DINSTART" från listan med mallar
Editera mallen i "fri editering" och spara den sedan
Om ingen startmall finns i styrsystemet, kan du skapa mallen externt
och kopiera den under namnet "DINSTART.BEV" till katalogen "NCPS".
Strukturmallarna
I strukturmallar definieras programsekvenser, som skall överföras till
NC-programmet när de kallas upp. Dessutom är det möjligt att påverka
mallarna via överföringsparametrar. På detta sätt kan
programmeringen av komplexa svarvar underlättas.
Maskintillverkaren ställer ofta strukturmallar till förfogande och
förklarar deras funktion. CNC PILOT stödjer upp till 9 strukturmallar.
Kalla upp Strukturmallar:
U
Välj "Anvis(ning) < Val av förlaga < .." i bearbetningsmenyn (".." det
sista steget i mallmenyn är maskinberoende)
HEIDENHAIN CNC PILOT 4290
351
4.41 DIN PLUS Mall
Uppbyggnad av en strukturmall
När en strukturmall kallas upp, överförs mallens NC-block till NCprogrammet. Du kan skapa blocken i strukturmallen på ett sådant sätt
att de de genom inmatning kan läggas till eller undertryckas. Denna
"Påverkning" sker med hjälp av överföringsparametrar. Dessutom
lägger CNC PILOT till blocknummer.
Påverka strukturmallar:
„ Platshållare: I mallen har platshållare syntaxen "#__la" (eller andra
parameterbeteckningar). Dessa platshållare ersätts med
överföringsdata "la" (eller andra parameterbeteckningar).
Överföringsdata kan vara en enkel text, en M- eller T-funktion eller
anrop av en G-funktion (inklusive parametrar). Typen av
överföringsdata bestäms vid deklarationen av
överföringsparametern.
„ Undertrycka rader: NC-block som skall kunna undertryckas
indikeras med ett "[[#__la]]" i mallen (eller annan
parameterbeteckning). Den tillhörande överföringsparametern "la"
(eller annan parameterbeteckning) deklareras som typ "ja/nejbedömning". Det tillhörande NC-blocket överförs bara till
programmet när villkoret är uppfyllt – alltså att ett "ja" har angivits.
Överföringsparametrar vid strukturmallar
CNC PILOT stödjer upp till 19 överföringsparametrar.
„ [//] – Början på parameterdeklarationen
„ [pn; s=Dialogtext (maximalt 16 tecken); xx ]
„ [//] – Slut på parameterdeklarationen
Exempel: "Överföringsparameter"
Vorlagex.BEV
[//]
[/la;
s=Spindel 0
;e=S0/]
pn:
Parameterbeteckning (la, lb, ...)
[/lb;
s=G-funktion
;e=G/]
xx:
Typ av dataöverföring:
[/lc;
s=M-funktion
;e=M/]
„ Ingen typ definierad: Den inmatade texten överförs
„ „e=S0“: ja/nej-bedömning med "nej" förinställt
„ „e=S1“: ja/nej-bedömning med "ja" förinställt
„ „e=G“: G-funktion
„ Efter inmatning av G-numret öppnar CNC PILOT dialogen
för denna G-funktion. G-anropet inklusive parametrar
överförs.
„ Vid tryckning på "Vidga-knappen" visas G-funktionslistan
för selektering av en G-funktion.
[/ld;
s=T-funktion
;e=T/]
[/le;
s=UP-Namn
„ „e=M“: M-funktion
„ Inmatning av M-numret. M-anropet överförs.
„ Vid tryckning på "Vidga-knappen" visas M-funktionslistan
för selektering av en M-funktion.
„ „e=T“: CNC PILOT visar revolverlistan för selektering av ett
verktyg. Det T-anrop som har selekterats från revolverlistan
överförs.
352
[//]
. . .
/]
4.41 DIN PLUS Mall
Editera strukturmallar
U
U
U
U
Logga in som "System-Manager".
Välj "Prog > ladda > mall (förlaga)" Huvudmenyn
Selektera "Vorlagex" från listan med mallar
Editera mallen i "fri editering" och spara den sedan
Hjälpbilder för strukturmallar
Strukturmallarnas överföringsparametrar kan förklaras med
hjälpbilder. CNC PILOT placerar hjälpbilderna nere till vänster bredvid
dialogrutan.
Hjälpbilden har samma namn som mallen. Om du lägger till entryfältnamnet och tecknet "_" i bildens namn, visas en separat bild för
inmatningsfältet. Vid inmatningsfält som inte har någon egen bild,
visas bilden för mallen (om det finns någon).
Bildformat:
„ BMP-bilder
„ Storlek 410x324 pixel
Hjälpbilder till mallar integrerar man så här:
U
U
U
Ge hjälpbilden samma namn som mallen, alternativt mallnamnet
och inmatningsfältnamnet samt extension ".ico"
Överför hjälpbilden till katalogen "Data" (i DataPilot i den
maskinanknutna katalogen).
Kopiera filen "UpHelp.res" och ge kopian bildfilens namn, samt
extension "res". Denna fil finns alltid i Data-katalogen. (Det behövs
en res-fil per bildfil.)
Mallmenyn
Mallmeny: det "sista steget" i mallmenyn definieras via den
språkberoende fastordlistan "....". Du skriver in menytexten för Mall
1..9 i denna fastordlista.
HEIDENHAIN CNC PILOT 4290
353
4.41 DIN PLUS Mall
Exempel på en mall
Exempel "VORLAGEx.BEV"
%VORLAGEX.BEV
Bearbetningsblock för sliduppsättning 1
[//]
Deklarera överföringsparametrar
[/LB;
S=VKT I SP0
;E=S0/]
[/LC;
S=VKT I SP3
;E=S0/]
[/LF;
S=G-FUNKTION
;E=G/]
[/LH;
S=LÄGG UPP UP;E=S0/]
[/J;
S=UP-NAMN /]
ja/nej-bedömning
G-funktion
Överför inmatad text
[//]
[[#__LH]]
[===== UNDERPROGRAM ====]
[[#__LH]]
UNDERPROGRAM “#__J“
[[#__LB]]
G714 ID ““ [VERKTYG]
Sliduppsättning 1 till spindel 0
[[#__LB]]
G96 S100 G95 F0.05 M4 [TEKNOLOGI]
Teknologi för huvudspindeln
[[#__LB]]
G0 [FRAMKÖRNINGSPOSITION]
[[#__LB]]
M107 [KYLVÄTSKA TILL]
[[#__LB]]
G47 P3 [SÄKERHETSAVSTÅND]
[[#__LB]]
#__LF
[[#__LB]]
M109 [KYLVÄTSKA AV]
Platshållare för G-funktion
[[#__LB]]
G14 Q1 [FÖRFLYTTNING TILL
VERKTYGSVÄXLINGSPUNKT]
[[#__LC]]
G714 ID ““ [VERKTYG]
Sliduppsättning 1 till spindel 3
[[#__LC]]
G396 S100 G395 F0.05 M303 [TEKNOLOGI]
Teknologi för spindel 3
[[#__LC]]
G0 [FRAMKÖRNINGSPOSITION]
[[#__LC]]
M107 [KYLVÄTSKA TILL]
[[#__LC]]
G47 P3 [SÄKERHETSAVSTÅND]
[[#__LC]]
#__LF
[[#__LC]]
M109 [KYLVÄTSKA AV]
[[#__LC]]
G14 Q1 [FÖRFLYTTNING TILL
VERKTYGSVÄXLINGSPUNKT]
[[#__LH]]
354
RETURN
Platshållare för G-funktion
4.41 DIN PLUS Mall
Mallanropet utförs med följande uppgifter:
U
U
U
U
U
Vkt till Sp0: nej
Vkt till Sp3: ja
G-funktion: "810", samt parametrarna för G810-funktionen
Lägg upp UP: ja
UP-namn: „Schru1“
Utifrån detta genererar CNC PILOT följande programsekvens:
[===== UNDERPROGRAM ====]
UNDERPROGRAM “SCHRU1“
UP-anrop med angivet namn
N
2
G714 ID ““ [VERKTYG]
Sliduppsättning 1 till spindel 3
N
3
G396 S100 G395 F0.05 M303 [TEKNOLOGI]
N
4
G0 [FRAMKÖRNINGSPOSITION]
N
5
M107 [KYLVÄTSKA TILL]
N
6
G47 P3 [SÄKERHETSAVSTÅND]
N
7
G810 NS.. NE.. ...
N
8
M109 [KYLVÄTSKA AV]
N
9
G14 Q1 [FÖRFLYTTNING TILL VERKTYGSVÄXLINGSPUNKT]
G-funktion med angivna parametrar
RETURN
HEIDENHAIN CNC PILOT 4290
355
4.42 Samband geometri- och bearbetningskommandon
4.42 Samband geometri- och
bearbetningskommandon
Svarvbearbetning
Funktion
Geometri
Bearbetning
Enstaka element
„ G0..G3
„ G12/G13
„ G810 Grovbearbetningscykel längs
„ G820 Grovbearbetningscykel plan
„ G830 Grovbearbetningscykel konturparallell
„ G835 Konturparallellt med neutralt Vkt
„ G860 Instickscykel universell
„ G869 Sticksvarvcykel
„ G890 Finbearbetningscykel
Instick
„ G22 (standard)
„ G860 Instickscykel universell
„ G866 Enkel instickscykel
„ G869 Sticksvarvcykel
Instick
„ G23
„ G860 Instickscykel universell
„ G869 Sticksvarvcykel
Gänga med fristick
„ G24
„ G810 Grovbearbetningscykel längs
„ G820 Grovbearbetningscykel plan
„ G830 Grovbearbetningscykel konturparallell
„ G890 Finbearbetningscykel
„ G31 Gängcykel
Fristick
„ G25
„ G810 Grovbearbetningscykel längs
„ G890 Finbearbetningscykel
Gänga
„ G34 (standard)
„ G37 (allmän)
„ G31Gängcykel
Hål
„ G49 (rotationscentrum)
„ G71 Enkel borrcykel
„ G72 Borrning, försänkning etc.
„ G73 Cykel gängning med tapp
„ G74 Djupborrningscykel
356
4.42 Samband geometri- och bearbetningskommandon
C-axelbearbetning - Front/Baksida
Funktion
Geometri
Bearbetning
Enstaka element
„ G100..G103
„ G840 Konturfräsning
„ G846/G846 Fickfräsning grov-/finbearbetning
Figurer
„ G301 Linjärt spår
„ G302/G303 Cirkulärt spår
„ G304 Fullcirkel
„ G305 Rektangel
„ G307 Regelbunden månghörning
„ G840 Konturfräsning
„ G846/G846 Fickfräsning grov-/finbearbetning
Borrning
„ G300
„ G71 Enkel borrcykel
„ G72 Borrning, försänkning etc.
„ G73 Cykel gängning med tapp
„ G74 Djupborrningscykel
C-axelbearbetning - mantelyta
Funktion
Geometri
Bearbetning
Enstaka element
„ G110..G113
„ G840 Konturfräsning
„ G846/G846 Fickfräsning grov-/finbearbetning
Figurer
„ G311 Linjärt spår
„ G312/G313 Cirkulärt spår
„ G314 Fullcirkel
„ G315 Rektangel
„ G317 Regelbunden månghörning
„ G840 Konturfräsning
„ G846/G846 Fickfräsning grov-/finbearbetning
Borrning
„ G310
„ G71 Enkel borrcykel
„ G72 Borrning, försänkning etc.
„ G73 Cykel gängning med tapp
„ G74 Djupborrningscykel
HEIDENHAIN CNC PILOT 4290
357
358
4.42 Samband geometri- och bearbetningskommandon
Grafisk simulering
HEIDENHAIN CNC PILOT 4290
359
5.1 Driftart simulering
5.1 Driftart simulering
"Simuleringen" presenterar programmerade konturer, förflyttningar
och skärförlopp grafiskt. CNC PILOT tar hänsyn till
bearbetningsområdet, verktyg och hållare i förhållande till maskinens
nollpunkt.
Man kontrollerar bearbetning med C- i ett extra fönster (front-/mantelfönster och sidovy).
Vid komplexa NC-program med programförgreningar,
variabelberäkningar, externa händelser, etc. simulerar man
uppgifterna och händelserna och testar på detta sätt alla
programslingor.
CNC PILOT stödjer programtest för svarvar med flera slider och
bearbetning av upp till fyra arbetsstycken i ett bearbetningsutrymme.
Under simuleringen beräknar CNC PILOT ingrepps- och
stilleståndstider för respektive verktyg.
Vid svarvar med flera slider stöds analys och optimering av NCprogrammet med avseende på synkroniseringspunkter.
Funktioner i driftsart simulering:
„ Kontursimulering: Presentation av de programmerade konturerna
(se "Kontursimulering" på sida 372)
„ Bearbetningssimulering: Kontroll av skärförloppet (se
"Bearbetningssimulering" på sida 374)
„ Rörelsesimulering: Presentation av bearbetningen "i realtid" med
permanent konturföljning (se "Rörelsesimulering" på sida 378)
„ 3D-vy: 3D-visning av svarvkonturer (se "3D-vy" på sida 381)
„ Tidberäkning: Visning av huvud- och stilleståndstid för varje
verktygsinsats (se "Tidsberäkning" på sida 386)
„ Synkronpunktanalys: Visning av arbetstyckets bearbetning med
flera slider. Härvid visas både tidsförloppet och sliderna i förhållande
till varandra (se "Analys av synkroniseringspunkt" på sida 386).
„ Debugfunktion: Visning och simulering av variabler och resultat (se
"Debugfunktioner" på sida 382)
360
5.1 Driftart simulering
Bildskärmsindelning, softkeys
Bildskärmsuppdelning
1
2
3
4
5
6
Inforad: Underdriftart i simuleringen, simulerat NC-program
Simuleringsfönster: Bearbetningen visas i upp till tre fönster
Blockvisning: Programmerat NC-block - alternativt presentation av
variabler
Indikeringar: NC-blocknummer, positionsvärde,
verktygsinformation - alternativt skärdata
Slidsymbol
Status för simuleringen, status för nollpunktsförskjutningen
Softkeys
Växling till driftart DIN PLUS
Växling till driftart TURN PLUS
Växla till nästa sliduppsättning
Aktivera lupp
Enkelblocksdrift:
Stopp efter varje NC-källblock
Basblockdrift:
Stopp efter varje konturelement resp
efter varje rörelse
Presentation av förflyttningsbanor:
Linje eller (Skär)spår
Verktygspresentation: Ljuspunkt
eller Verktyg
Växla till nästa simuleringsfönster.
Kalla upp nästa "Val"
HEIDENHAIN CNC PILOT 4290
361
5.1 Driftart simulering
Presentationselement
„ Koordinatsystem:Koordinatsystemets nollpunkt motsvarar
arbetsstyckets nollpunkt. Pilarna i X- och Z-axlarna pekar i den
positiva riktningen. Om NC-programmet bearbetar flera
arbetsstycken, visar koordinatsystemet alla deltagande
sliduppsättningar.
„ Ämnesvisning
„ Programmerat: ämnet
„ Inte programmerat: "Standard-råämnet" enligt
styrningsparameter 23
„ Visning av färdig detalj (och hjälpkonturer)
„ Programmerat: Färdig detalj
„ Inte programmerat: Ingen presentation
„ Vridet plan: Simuleringen visar vridet plan som hjälpkontur, om den
är definierad med "MANTEL_Y ..“.
„ Verktygspresentation CNC PILOT genererar verktygsbilden med
hjälp av parametrarna i verktygs-databanken. Huruvida det
kompletta verktyget eller endast det "skärande området" skall visas,
fastlägger man i "Bildnummer" (Bildnummer=-1 i verktygseditorn:
ingen verktygspresentation).
„ I NC-programmet: Det i avsnitt REVOLVER programmerade
verktyget används
„ Inte i NC-programmet: Uppgift enligt verktygslistan används
„ Presentation av spänndon: Simuleringen visar spänndon, om de
har programmerats med "G65 Spänndon för grafik".
CNC PILOT genererar bilden av spänndon med hjälp av
parametrarna i spänndons-databanken.
„ Lysande markör: Den lysande markören (liten vit rektangel)
representerar den teoretiska skärspetsen.
Presentation
Blockpresentationen visar de programmerade NC-blocken
(källkoden). I dialogen "Fönsterval" definierar man (se
"Simulationsfönster" på sida 366):
„ Blockvisning för de valda sliderna
„ Blockvisning för de i dialogen "Fönsterval" markerade sliderna
Alternativ till blockvisning är visning av simulering av fyra variebler:se
"Debugfunktioner" på sida 382
362
5.1 Driftart simulering
Positionsvisning:
Följande fält i presentation är "fasta":
„ N: Blocknummer för NC-källblock
„ X, Z, C: Positionsvärde (ärvärde)
Följande visningsfält beror på inställning "Statusrad":
„ Standardinställning (den valda axeluppsättningens värde):
„ Position (Ärvärde)
„ De aktiva verktygens rovolverplats
„ Inställning "Teknologidata":
„ Varvtal
„ Matning
„ Spindelns rotationsriktning
Växling mellan "standardinställning" och "visning av teknologidata":
U
Välj "Ställ in > statusrad" eller tryck "Sida ner" eller "Sida upp".
Styrningsparameter 1 ("Inställningar") avgör om
presentationen sker "metriskt eller i tum". Inställningen i
"Programhuvudet" har ingen betydelse för handhavandet
och presentationen i driftart simulering.
Visning för slider: Slidsymbolerna innehåller information om
koordinatsystemet och konturen som bearbetas.
Slidsymbol
Information om slidsymbol:
„ $n (n: 1..6): Slidbeteckning
„ Konfigurerat koordinatsystem
„ Tal i koordinatsystemet: Kontur som bearbetas av
denna slid
„ Vald slidsymbol är markerad
Slidväxling görs med softkey.
HEIDENHAIN CNC PILOT 4290
363
5.1 Driftart simulering
Visning för konturer: Om flera konturer har definierats i NCprogrammet, visar simuleringen motsvarande kontursymboler.
Kontursymbol
Information om kontursymbol:
„ Qn (n: 1..4): Konturens nummer
„ Läge för koordinatsystemet
„ Slidsymbol är markerad för vald kontur
I simuleringsfönstret visas vald konturs
koordinatsystem.
Val av en kontur
U
U
Välj "Inställning > konturval". Simuleringen öppnar dialogen
"Konturval".
I fältet "vald kontur" ställer man in önskad kontur.
Nollpunktsförskjutningar
I dialogbox "Urval konturer" (menypunkt "Inställning > Kontururval")
ställer man in om hänsyn skall tas till nollpunktsförskjutningar vid
simuleringen. Alternativt klickar man med musplattan på symbolen
"Nollpunktsförskjutningar" för att ändra inställningen.
Om man använder programavsnittsmarkeringen KONTUR och G99,
gäller nollpunktsförskjutningen oberoende av statusen:
„ Arbetsstycket (konturen) visas vid den i KONTUR definierade
positionen
„ G99 X.. Z.. förskjuter arbetsstycket till en ny position
Medräkna nollpunktsförskjutningar:
„ Maskinens nollpunktär utgångspunkten för
positioneringen av konturer och för förflyttningsbanorna
„ Nollpunktsförskjutningar medräknas
Nollpunktsförskjutningar medräknas inte:
„ Arbetsstyckets nollpunk tär utgångspunkten för
förflyttningsbanorna
„ Nollpunktsförskjutningar ignoreras
Hänsyn till en ändring av statusen tas först vid en nystart
av simuleringen. Symbolen visas "blekare" så länge som
den ändrade inställningen ännu inte har trätt i funktion.
364
5.1 Driftart simulering
Visning av rörelser
Snabbtransporter visas med en vit streckad linje.
Matningsrörelser visas som linje eller "skärspår" beroende på
softkeyval:
„ Linjevisning: En heldragen linje representerar den teoretiska
skärspetsens bana. Linjepresentationenär väl lämpad för att snabbt
ge en överblick av snittuppdelningen. Den är dock inte avsedd för en
noggrann kontroll av konturen eftersom den teoretiska
skärspetsens bana inte motsvarar arbetsstyckets kontur. I CNC:n
kompenseras denna ”förvanskning” med
nosradiekompenseringen. Man kan ställa in matningsrörelsernas
färger i förhållande till T-numret (styrningsparameter 24).
„ Vid ”Presentation av skärspår” visar MANUALplus ytan som
passeras av verktygets ”skärande område” som en streckad yta.
Detta betyder att man ser det avverkade området med hänsyn tagen
till den exakta skärgeometrin (nosradie, skärbredd, skärlängd, etc.).
Vid skärspår kan man kontrollera om material blir kvarlämnat, om
konturen skadas eller om överlappningen är för stor. Presentation av
skärspår är extra intressant vid insticks-/borrbearbetning och vid
bearbetning av sluttningar eftersom verktygsformen är avgörande
för resultatet.
HEIDENHAIN CNC PILOT 4290
365
5.1 Driftart simulering
Simulationsfönster
Med följande simuleringsvyer kontrollerar man, förutom
svarvoperationerna, också borrningar och fräsningar.
„ Svarvfönster: Svarvkonturen visas i XZ-koordinatsystemet.
„ Ändvy: Presentationen av kontur och förflyttningar sker i XY-planet
med hänsyn tagen till spindelpositionen. Spindelposition 0° befinner
sig i X-axelns positiva riktning (Beteckning: "XK").
„ Mantelvy: Presentationen av kontur och förflyttningar avser
positionen på den "utrullade mantelytan" (Beteckning: CY) och Zkoordinaten. Mantelytans konturer kallas "på arbetsstyckets
överyta". (I DIN PLUS-editorns grafikfönster kallas mantylytans
konturer för "på fräsbotten".)
„ Sidovy (YZ): Presentationen av kontur och förflyttningar sker i YZplanet. Därvid tas endast hänsyn till Y- och Z-koordinater - inte till
spindelpositionen (se bilden nertill).
„ Front- och mantelfönster arbetar med "fast"
spindelposition. Om svarven vrider arbetsstycket,
förflyttar simuleringen verktyget.
„ Antingen visas "mantelfönstret" eller "sidovyn (YZ)".
„ Mantelvyn är till för simulering av borr- och
fräsbearbetning med C-axel.
„ Sidovyn är till för simulering av Y-axeln och
bearbetningar med tiltade plan.
366
5.1 Driftart simulering
Ställa in simuleringsfönstret
DialogrutaFönsterval:
U
Välj "Ställ in > fönster:" CNC PILOT öppnar dialogboxen för följande
inställningar.
Man ställer in:
„ Fönsterkombinationen
„ Rörelsevisning i extra fönster: Front-, mantelfönster samt sidovy
gäller som tilläggsfönster. När simuleringen visar simuleringen av
rörelserna i dessa fönster, inverkar följande inställningar:
„ Automatsikt: Förflyttningsrörelser visas i tilläggsfönstren först
när C-axeln har vridits in resp. en G17 eller en G19 har utförts. G18
eller avstängning av C-axeln stoppar utmatningen av
förflyttningsbanor.
„ Alltid: Simuleringen visar alla förflyttningsrörelser i alla
simuleringsfönster.
„ Källblocksvisning: Blockpresentationen visar de programmerade
NC-blocken (källkoden) för en eller flera slider. Man ställer in:
„ Källblockvisning för de valda sliderna
„ Källblockvisning för de markerade sliderna
HEIDENHAIN CNC PILOT 4290
367
5.1 Driftart simulering
Konfigurera simulering
Slidinställning:
U
Välj "Ställ in > slider:" CNC PILOT öppnar dialogboxen
"Slidinställning" för följande inställningar.
„ Rörelseutmatning för "alla slider": Simuleringen visar rörelser för
alla slider.
„ Rörelseutmatning för "aktuella slider": Simuleringen visar rörelser
för valda slider.
„ Rörelseutmatning för "Slid x": Simuleringen visar rörelser för slid
"framför/bakom svarvcentrum".
„ Väljarläge "Återställ": Slidläge enligt maskinparametrar övertas.
Konturvisning:
U
Välj "Välj > kontur:" CNC PILOT öppnar dialogboxen "Konturval" för
följande inställningar.
„ Vald kontur: Kontur som visas i "svarvvyn" och tilläggsvyn .
„ "Visa vald kontur" (svarvning): Simuleringen visar endast "Vald
kontur".
„ "Visa alla konturer" (svarvning): Simuleringen visar alla i NCprogrammet definierade konturer.
„ Simulera NC-nollpunkter: Denna inställning påverkar om
nollpunktsförflyttningar ska inverka eller inte.
Mantelytas utbredning:
U
Vid aktivt fönster för mantelyta, välj "Ställ in > nollpunkt C": CNC
PILOT öppnar dialogboxen "Nollpunkt" för följande inställningar. Ställ
in vinkeln på den mantelyta som skall "skäras ut". Denna vinkel ligger
på Z-axeln (standardinställning: "C-vinkel=0°).
368
5.1 Driftart simulering
Välja bildområde (zoom)
I stoppat läge: Med "zoom" förstorar/förminskar man bilden och väljer
bildområde.
Zoominställningar via knappsats
U
Aktivera zoom En "röd fyrkant" markerar det nya
bildområdet.
med flera simuleringsfönster:
U Inställning av fönster
U
Ställ in bildstorleken:
„ Förstora: ”Sida ner”
„ Förminska: ”Sida upp”
„ Flytta: Cursorknappar
U
Lämna zoom. Det nya bildområdet visas
Softkeys för standardinställningar
Zoominställningar via musplatta:
U
Placera markören vid ett av bildområdets hörn
U
Med nedtryckt vänster musknapp drar man markören
till det diagonalt placerade hörnet på bildområdet
U
Höger musknapp: Tillbaka till standardstorlek
U
Lämna zoom. Det nya bildområdet visas.
Standardinställningar väljer man med softkeys (se tabell). I inställning
"Koordinater" ställer man in simuleringsfönstrets "dimension" och
positionen för arbetsstyckets nollpunkt. "Förskjutningen" utgår från
valda slider.
HEIDENHAIN CNC PILOT 4290
Senaste inställning "Arbetsstycke
maximalt" eller "arbetsrummet"
Upphäver den senaste förstoringen
Visa arbetsstycket så stort som
möjligt
Visar arbetsutrymmet, inklusive
verktygsväxlingspunkt
Ställa in simuleringsfönstret
369
5.1 Driftart simulering
Fel och varningar
Om det inträffar varningar vid översättningen av NC-programmet,
kommer detta att meddelas i den översta raden.
Dessa varningar ser man efter stoppad simulering, eller efter
simuleringen:
U
Välj "Inställning > varningar".
U
Vid flera varningar: Gå till nästa meddelande med
ENTER
CNC PILOT raderar en varning så fort man har bekräftat meddelandet
med ENTER. Maximalt 20 varningar lagras.
Om det inträffar fel vid översättningen av NC-programmet, kommer
simuleringen att avbrytas.
Aktivera simulering
Öppna NC-program:
U
Välj "Hämta >prog:" CNC PILOT visar väljarfönster med alla NChuvudprogram.
U Välj NC-program och ladda det
Överföra från NC-program från DIN PLUS:
U
Välj "Prog > från DIN PLUS"
Om man utför programändringar i DIN PLUS editor
behöver man bara trycka på "Ny", för att simulera det
ändrade programmet.
Välj simuleringssätt:
U
U
U
U
"Kontur" anropar kontursimuleringen
"Bearbetning" anropar simulering av bearbetningen
"Rörelser" anropar simulering av rörelser
3D-vy: 3D-visning
370
5.1 Driftart simulering
Simuleringssätt
Med softkey ställer man in, om simuleringen ska köras kontinuerligt
eller ett block i taget.
U
Enkelblock: Stopp efter varje NC-källblock
U
Basblock
„ Kontursimulering: Stopp efter varje konturelement
„ Bearbetnings- eller rörelsesimulering: Simuleringen
stoppar efter varje förflyttningsrörelse.
U
Utan stopp (softkey enkelblock och basblock har inte
tryckts in): Simuleringen genomförs "utan stopp".
U
Meny "stopp": Stoppar simuleringen
U
Meny "Fortsätt": Fortsätter simuleringen
Under ett simuleringsstopp kan man ändra simuleringssättet, ändra
andra inställningar eller växla till uppmätning.
HEIDENHAIN CNC PILOT 4290
371
5.2 Kontursimulering
5.2 Kontursimulering
Kontursimuleringens funktioner
En förutsättning för kontursimuleringen är att det finns
programmerade konturer (beskrivning av råämne/färdig detalj,
hjälpkonturer). Om konturbeskrivningarna inte är fullständiga, sker
presentationen så långt det är "möjligt".
I kontursimulering kan man
„ Växla mellan "Skär- och vy-presentation".
„ Kontrollera konturprogrammeringen genom konturuppbyggnad i
enkelblock.
„ Kontrollera ett konturelements parametrar (elementets
måttsättning).
„ Mäta varje individuell konturpunkt relativt en utgångspunkt (punktmåttsättning).
Kontursimulering styrs:
U
Menypunkt "Ny" ritar konturen på nytt (hänsyn tas till
programändringar).
U Menypunkt "Vidare" visas nästa NC-block (eller basblock).
Konturvisning:
U
Välj "Visning": CNC PILOT öppnar dialogboxen "konturvisning". Man
ställer in:
„ Snitt (visning)
„ Vy (visning)
„ Skär och vy (visning) "Snitt och vy (presentation)": Vy-presentation
ovanför rotationscentrum, skärpresentation under
rotationscentrum.
U
"ESC-knappen" - tillbaka till huvudmenyn
I mod "Enkel- eller basblock" visas skärpresentationen.
Ytterligare funktioner:
„ Menypunkt "Debug": Om man använder variabler för
konturbeskrivningen, kan man kontrollera dessa med
Debugfunktionen: se "Simulering med startblock" på sida 382
„ Menypunkt "3D-vy": se "3D-vy" på sida 381
372
5.2 Kontursimulering
KONTUR-MÅTT
Placera markören:
För att mäta element eller punkter placerar man markören (liten röd
kvadrat) så här:
U
"Pil vänster/höger": växla till nästa konturpunkt
U
"Pil upp/ner" växlar mellan olika konturer (exempel:
växla mellan ämne och färdigdetaljen)
U
Växlar till nästa simuleringsfönster (villkor: det
existerar konturer på referensplanen).
Element-mätning:
U
Välj "Mäta> elementmått"
Placera markören på konturelementet: Simuleringen visar data för
detta element. Pilen visar konturbeskrivningens riktning.
PUNKT-MÄTNING:
U
U Välj "Mäta> punktmått"
Inställning av utgångspunkt:
U
Positionera markören till utgångspunkten
U Välj "Inställning av utgångspunkt"
Mäta konturpunkt:
U
Placera markören på den konturpunkt man vill mäta: Simuleringen
visar konturpunktens mått relativt "utgångspunkten" och valt
referensplan (XC, XY etc).
Upphäv utgångspunkt:
U
Välj "Utgångspunkt FRÅN": Simuleringen raderar utgångspunkten.
Tillbaka till kontursimuleringen:
U
Tryck ESC-knappen
Man kan även kalla upp uppmätningsfunktionen från
bearbetnings- eller rörelsesimuleringen (menypunkt
"Uppmätning").
HEIDENHAIN CNC PILOT 4290
373
5.3 Bearbetningssimulering
5.3 Bearbetningssimulering
Kontrollera arbetsstyckets bearbetning
I bearbetningssimuleringen kan man
„ Kontrollera verktygens förflyttningsbanor.
„ Kontrollera snittuppdelningen.
„ Fastställa bearbetningstiden.
„ Övervaka skyddsområden och gränslägens passerande
„ Avläsa och sätta variabler
„ Säkra konturen
Man kan påverka hastigheten i bearbetningssimuleringen
via styrningsparameter 27.
Simulering:
U
U
U
Menypunkt "Ny" ritar konturen på nytt (hänsyn tas till
programändringar).
Menypunkt "Vidare" visas nästa NC-källblock (eller basblock).
Meny "stopp": Stoppar simuleringen Man kan ändra inställningarna
eller "rita konturen".
Påverka visningen av rörelserna och verktygen" :
U
Presentation av förflyttningsbanor: Linje eller
(Skär)spår
U
Verktygspresentation: Ljuspunkt eller Verktyg
Tillbaka till huvudmenyn
U
Tryck ESC-knappen
Ytterligare funktioner:
„ Menypunkt "Inställning > varningar": se "Fel och varningar" på
sida 370
„ Menypunkt "Inställning > tider": växlar över till visning av
bearbetningstider (se "Tidberäkning, synkroniseringspunktanalys"
på sida 386)
„ Menypunkt "Debug": Om man använder variabler för
konturbeskrivningen, kan man kontrollera dessa med
Debugfunktionen: se "Simulering med startblock" på sida 382
374
5.3 Bearbetningssimulering
Skyddzon- och ändläges-övervakning
(bearbetningssimulering)
Ställ in övervakning av skyddszoner och ändlägen:
U
U
U
Välj ">Skyddszon> - övervakning FRÅN": Skyddszoner/
mjukvarugränslägen övervakas inte.
Välj ">Skyddszon> - övervakning med varningar": CNC PILOT
registrerar när skyddszoner eller mjukvarugränslägen överskrids och
behandlar detta som varningar. NC-programmet simuleras fram till
programslutet.
"Övervakning av >skyddszon> med fel(meddelande)":
Överskridande av skyddszoner eller mjukvarugränslägen leder
omedelbart till ett felmeddelande och avbrott i simuleringen.
Man ställer in skyddszonsmåtten i riggnings-drift (driftart
Handstyrning). Maskinmått administreras i
maskinparameter 1116, ....
Dynamisk gränslägesövervakning
Från software-version 625 952-05.
Med dynamisk gränslägesövervakning kontrollerar CNC PILOT
förflyttningsbanan för två sliduppsättningar, som rör sig på samma
bana, så de ej kolliderar. Denna funktion implementeras av
maskintillverkaren.
Eftersom banorna för de båda sliduppsättningarna inte exekveras i en
reell ordningsföljd i simuleringen, genomförs följande förenklade test:
„ Vid programstart och vid varje gemensam synkronpunkt fastställer
simuleringen positionen på sliderna.
„ Med grund av dessa positioner testar simuleringen alla
förflyttningsbanor till nästa gemensamma synkronpunkt, resp. till
programslutet. Inom detta programavsnitt får banorna för de båda
sliderna inte korsas.
„ Om simuleringen fastställer en kollisionsrisk, visas en varning resp.
ett felmeddelande.
Programmera i förekommande fall flera synkroniseringspunkter, för att
åtskilja kritiska programavsnitt.
Man ställer in övervakningen på följande sätt:
U
U
U
Välj ">dynamiskt gränsläge > övervakning FRÅN": Gränslägen
övervakas inte.
Välj "> dynamiskt gränsläge > övervakning med varningar": CNC
PILOT registrerar möjliga kollisioner och behandlar detta som
varningar. NC-programmet simuleras fram till programslutet.
"Övervakning av > dynamiskt gränsläge > med fel(meddelande)": En
möjlig kollision leder omedelbart till ett felmeddelande och avbrott i
simuleringen.
HEIDENHAIN CNC PILOT 4290
375
5.3 Bearbetningssimulering
Konturkontroll
Med funktionerna i menygruppen "Kontur" anpassar man konturen till
den simulerade bearbetningssituationen, eller växlar till konturmätning
resp 3D-visning.
Konturefterföljning:
U
Välj "Kontur > konturföljning": Simuleringen raderar alla tidigare
rörelsebilder och uppdaterar konturen enligt simulerad situation.
Därvid utgår CNC PILOT från råämnet och tar hänsyn till alla skär
som har utförts.
Mäta konturen enligt aktuell situation:
U
Välj "Kontur > konturföljning": Simuleringen uppdaterar konturen
enligt simulerad situation.
U Välj "Mäta> kontur": Simuleringen aktiverar mätning av element och
punkter (se "KONTUR-MÅTT" på sida 373).
3D-vy:
U
Välj "Mäta> 3D-vy": Simuleringen aktiverar 3D-visning (se "3D-vy" på
sida 381).
Säkra genererad kontur
Man kan spara konturer som har skapats i simuleringen och läsa in
dem i DIN PLUS-programmet. Den via simuleringen genererade
råämneskonturen och färdiga detaljens kontur läser man in i DIN PLUS
(blockmeny: "Infoga kontur").
Exempel: Man beskriver råämnet och den färdiga detaljen och
simulerar bearbetningen för den första uppspänningen. Sedan spar
man den bearbetade konturen och använder den för andra
uppspänningen.
Vid konturgenerering i simuleringen:
„ ÄMNE: det simulerade färdigtillståndet för konturen
„ Färdigdetalj: Programmerad färdigdetalj
Därvid definierar man en förskjutning av arbetsstyckets nollpunkt och/
eller en spegling.
Säkra konturen:
U
Välj "Spara> konturen": Simuleringen öppnar dialogen "spara
konturen som underprogram". Inmatningsfält:
„ Måttenhet: Konturbeskrivning i mm eller tum
„ Kontur: Val av kontur (om flera konturer)
„ Förskjutning: Förskjutning av arbetsstyckets nollpunkt
„ Spegling: Spegla konturen, spegla inte
376
5.3 Bearbetningssimulering
Visa skärens utgångspunkt
I bearbetningssimulering visar simuleringen skärens referenspunkt i
hög förstoring. Härur kan man bedöma verktygsorienteringen.
HEIDENHAIN CNC PILOT 4290
377
5.4 Rörelsesimulering
5.4 Rörelsesimulering
Simulering i "realtid"
Rörelsesimuleringen visar råämnet i form av en ”fylld yta” och
”avverkar” den under simuleringen (raderingsgrafik). Verktygen
förflyttas med den programmerade matningshastigheten (”i realtid”).
När som helst kan man stoppa rörelsesimuleringen, även mitt i ett NCblock. Presentationen under simuleringsfönstret visar den aktuella
förflyttningens målposition.
Om även andra simuleringsfönster är aktiverade förutom
svarvfönstret, sker presentationen i de extra fönstren som "spårgrafik".
Simulering:
U
U
U
Menypunkt "Ny" ritar konturen på nytt (hänsyn tas till
programändringar).
Menypunkt "Vidare" visas nästa NC-källblock (eller basblock).
Meny "stopp": Stoppar simuleringen Man kan ändra inställningarna
eller "rita konturen".
Påverka rörelsehastigheten (med meny):
U
U
U
Menypunkt "-": Sänker förflyttningshastigheten.
„>|<“: Förflyttningshastighet i realtid.
Menypunkt "+": Ökar förflyttningshastigheten.
Tillbaka till huvudmenyn
U
Tryck ESC-knappen
Ytterligare funktioner:
„ Menypunkt "Inställning > varningar": se "Fel och varningar" på
sida 370
„ Menypunkt "Inställning > tider": växlar över till visning av
bearbetningstider (se "Tidberäkning, synkroniseringspunktanalys"
på sida 386)
„ Menypunkt "Debug": Om man använder variabler för
konturbeskrivningen, kan man kontrollera dessa med
Debugfunktionen: se "Simulering med startblock" på sida 382
378
5.4 Rörelsesimulering
Skyddzon- och ändläges-övervakning
(bearbetningssimulering)
Ställ in övervakning av skyddszoner och ändlägen:
U
U
U
Välj ">Skyddszon> - övervakning FRÅN": Skyddszoner/
mjukvarugränslägen övervakas inte.
Välj ">Skyddszon> - övervakning med varningar": CNC PILOT
registrerar när skyddszoner eller mjukvarugränslägen överskrids och
behandlar detta som varningar. NC-programmet simuleras fram till
programslutet.
"Övervakning av >skyddszon> med fel(meddelande)":
Överskridande av skyddszoner eller mjukvarugränslägen leder
omedelbart till ett felmeddelande och avbrott i simuleringen.
Man ställer in skyddszonsmåtten i riggnings-drift (driftart
Handstyrning). Maskinmått administreras i
maskinparameter 1116, ....
Visuell ändläges- och skyddszonsövervakning:
U
U
Välj "Ställ in > slider:" CNC PILOT öppnar dialogboxen
"Slidinställning".
Ställ i inmatningsfält "Ändlägesvisning för slid...." in vilket ändläge
som ska visas.
Beroende på denna inställning visar rörelsesimuleringen
ändlägesbrytaren resp skyddszonen i förhållande till
verktygsspetsen. Detta underlättar kontroll vid förflyttningar i närheten
av bearbetningsutrymmets gräns. Den visuella övervakningen av
ändlägen har inget samband med skyddszons- och
ändlägesövervakningen.
Simuleringen visar till-från för ändlägesbrytaren samt den från
skyddszonen resulterande rektangeln. Härvid tas alltid hänsyn till de
minsta måtten. Om ett ändläge definierar rektangeln sida, så visas
linjen i rött. Om skyddszonen definierar rektangeln sida, så visas en
rödvit linje.
Simuleringen visar ändläges-måtten i förhållande till
verktygsspetsen. Därför positioneras nya ändläges-mått
efter en verktygsväxling.
HEIDENHAIN CNC PILOT 4290
379
5.4 Rörelsesimulering
Konturkontroll
Med funktionerna i menygruppen "Kontur" växlar man till
konturmätning resp 3D-visning.
Mäta konturen enligt aktuell situation:
U
Välj "Mäta> kontur": Simuleringen aktiverar mätning av element och
punkter (se "KONTUR-MÅTT" på sida 373).
3D-vy:
U
Välj "Mäta> 3D-vy": Simuleringen aktiverar 3D-visning (se "3D-vy" på
sida 381).
380
5.5 3D-vy
5.5 3D-vy
Ändra 3D-framställning
I 3D-vyn visar CNC PILOT arbetsstycket så att det motsvarar den
simulerade tillverkningsläget. Om man kallar upp 3D-presentationen
från huvudmenyn eller kontursimuleringen, visas den färdiga detaljen.
3D-vyn tar hänsyn till de konturer som har skapats genom
svarvningen - inga C-, Y- eller B-axelbearbetningar.
3D-framställning anropas:
U
Välj "3D-vy" eller "Kontur > 3D-visning"
U
Presentation som "Volymmodell" i standard-vyn (ej
vriden, ej förstorad/förminskad)
U
Presentation som "Gittermodell"
Vrida arb.stycke:
Tryck cursorknappar eller plus- eller minus.
U
Förstora presentationen:
Tryck softkey eller "Framsida"
U
Förminska presentationen
Tryck softkey eller "baksida"
U
Lämna 3D-vy:
Tryck ESC-knappen
U
HEIDENHAIN CNC PILOT 4290
381
5.6 Debugfunktioner
5.6 Debugfunktioner
Simulering med startblock
Om "startblock" har definierats, så översätter simuleringen NCprogrammet utan att visa rörelserna fram till startblocket.
Inställning av startblock:
U
Välj "Debug> sätta startblock": Simuleringen öppnar dialogen "sätta
startblock".
U Mata in blocknumret
U Välj "Ny": CNC PILOT ritar NC-programmet fram till startblocket och
stoppar.
U Välj "Fortsätt": CNC PILOT fortsätter simuleringen.
Radera startblock:
U Välj "Debug> radera startblock": Startblocknumret raderas.
Kontrollera startblock:
U
Välj "Debug> visa startblock": Simuleringen visar startblocket.
382
5.6 Debugfunktioner
Visa variabler
Permanent variabelvisning: I stället för NC-källblocken visar
simuleringen fyra "valda variabler" under simuleringsfönstret.
Välj variabler:
U
Välj "Debug> visa variabler> välja skärmvisning": Simuleringen
öppnar dialogen "Välja visning".
U Ange variabeltyp och variabelnummer
Aktivera variabelvisning:
U Ange "Debug > variabler/källblock"
Välj variabler:
U
Välj "Debug> visa variabler> återställ skärmvisning": Simuleringen
visar valda variabler.
Visa #-variabler i dalogboxen:
U
Välj "Debug > Visa variabler> Alla #-variabler". "#-variablerna" visas i
simuleringen.
Flytta omkring i dialogboxen:
U
Tryck "Pil Upp/Ned" eller "Sida ner" eller "Sida upp".
Visa V-variabler i dalogboxen:
U
Välj "Debug> visa variabler> Alla V-variabler": Simuleringen öppnar
dialogen "Visning V" för följande uppgifter.
„ Variabeltyp
„ Nummer på första visade variabel
U "V-variablerna" visas i simuleringen.
Flytta omkring i dialogboxen:
U
Tryck "Pil Upp/Ned" eller "Sida ner" eller "Sida upp".
HEIDENHAIN CNC PILOT 4290
383
5.6 Debugfunktioner
Editering av variabler
Vid komplexa NC-program med programförgreningar,
variabelberäkningar, händelser, etc. simulerar man uppgifterna och
händelserna och testar på detta sätt alla programförgreningar.
Ändra variabler:
U
U
Välj "Debug> Ändra variabler> Ändra V-variabler": Simuleringen
öppnar dialogen "Ändra V-variabler".
Dialog "Ändra V-variabler":
„ Ange variabeltyp och variabelnummer
„ Fastställ "Värde" eller "Händelse"
„ Definiera "status" (se följande lista)
Betydelse av "Status" (Dialog Ändra V-variabler):
„ Odefinierad: Variablerna har ej tilldelats något värde/händelse.
Detta motsvarar statusen efter NC-programstarten. Vid
simuleringen av ett NC-block med denna variabel efterfrågas
variabelvärdet/händelsen.
„ Definierad: Vid simuleringen av ett NC-block med denna variabel
antages variabelvärdet/händelsen.
„ Avfrågning: Vid simuleringen av ett NC-block med denna variabel
efterfrågas variabelvärdet/händelsen.
Radera variabelvärde:
U
Välj "Debug> Ändra variabler> Radera xx-variabler": Simuleringen
raderar variabler resp händelser. "xx" betyder:
„ V-Variabler
„ D-korrekturvariabler
„ Händelsevariabler
„ Maskinmåttvariabler
„ Verktygsvariabler
384
5.7 Kontroll av flerkanalprogram
5.7 Kontroll av flerkanalprogram
Simuleringen erbjuder följande kontrollmöjligheter för NC-program,
när flera slider används:
„ Analys av alla i NC-programmen definierade konturer
(arbetsstycken)
„ Kontroll av rörelser för alla slider
„ Kollisionsrisker genom skalenlig visning av arbetsstycke, verktyg
och spänndon.
„ Tidberäkning, separat för alla slider samt verktygens tider
(arbetsmatningstid och övrig tid)
„ Tidsförlopp för bearbetningen med synkronpunktsanalys.
Blockvisning för de av dig valda slider (se "Presentation" på sida 362).
Koordinatsystemet visas för valt arbetsstycke(se "Presentation" på
sida 362).
Debugfunktion Visning och simulering av variabler. På detta sätt kan
man testa alla förgreningar i flerkanalsprogram (se "Debugfunktioner"
på sida 382).
HEIDENHAIN CNC PILOT 4290
385
5.8 Tidberäkning, synkroniseringspunktanalys
5.8 Tidberäkning,
synkroniseringspunktanalys
Tidsberäkning
Under bearbetnings- eller rörelsesimuleringen beräknar CNC PILOT
ingrepps- och stilleståndstider. Visng i tabell "Tidberäkning". Tabellen
"Tidsberäkning" visar huvud-, stilleståndstid och total tid (grönt:
huvudtid; gult: stilleståndstid). Varje rad representerar arbetet med ett
nytt verktyg (T-anropet är styrande).
Överskrider antalet tabelluppgifter raderna som kan visas på en
bildskärmssida, kan man med markörknapparna och ”Sida framåt/
Sida tillbaka” kalla upp ytterligare tidsinformation.
Man kan ställa in växlingstiderna, som används vid
tidsberäkningen, i styrningsparameter 20, 21.
Tidberäkningen kan alltid anropas i stoppat läge i simuleringen:
U
Välj "Inställning > tider".
Lämna tidsberäkningen:
U
Tryck ESC-knappen
Softkeys
Växla till nästa sliduppsättning
Utmatning av tidberäkning
(se "Allmänna styrsystemparametrar"
på sida 579).
Analys av synkroniseringspunkt
Synkronpunktanalysen presenterar tidsförhållandet mellan sliderna
under varandra. Detta är en hjälp vid organiserande och optimering av
flerkanalprogram. Information i synkronpunktsanalysen:
„ Huvudtid/stilleståndstider
„ Väntetider
„ Verktygsväxling
„ Synkronpunkter
Synkronpunktsinformation:
„ Den för den valda synkronpunkten relevanta NC-blocket
„ "tw": Väntetid vid denna synkronpunkt
„ "tg": Beräknad exekveringstid från programstarten
386
5.8 Tidberäkning, synkroniseringspunktanalys
Utvärdera synkronpunktsanalysen: Placera markören (pil under
stapelgrafiken) på den händelse som ska analyseras, och följande
synkronpunktsinformation erhålls:
„ NC-program/Underprogram
„ Typ av händelse (verktygsväxling eller synkronpunkt)
„ Berörd slid
„ Aktivt verktyg
„ NC-blocknr.
„ "tw": Väntetid vid denna synkronpunkt
„ "tg": Beräknad exekveringstid från programstarten
Kalla upp "Analys av synkroniseringspunkt"
U
Välj "Inställning > tider".
U Softkey trycks
Välj nästa/föregående synkronpunkt:
U
"pil vänster/höger"
Växla slid:
U Tryck softkey eller "pil upp/ned"
Tillbaka till tidsberäkning:
Softkey trycks igen
U
Tillbaka till "Simulering":
Tryck ESC-knappen
U
HEIDENHAIN CNC PILOT 4290
387
388
5.8 Tidberäkning, synkroniseringspunktanalys
TURN PLUS
HEIDENHAIN CNC PILOT 4290
389
6.1 Driftart TURN PLUS
6.1 Driftart TURN PLUS
I TURN PLUS beskriver man råämnets och den färdiga detaljen
grafiskt och interaktivt. Därefter låter man arbetsplanen genereras
automatiskt - eller så genererar man den själv interaktivt. Resultatet är
ett kommenterat och strukturerat DIN PLUS-program.
TURN PLUS innehåller:
„ Den grafiska interaktiva konturgenereringen
„ Rustning (uppspänning av arbetsstycke)
„ Den interaktiva genereringen av arbetsplan (IAG)
„ Den automatiska genereringen av arbetsplan (AAG)
för
„ Svarvning
„ Borr- och fräsbearbetning med C-axel
„ Borr- och fräsbearbetning med Y-axel
„ Komplettbearbetning
TURN PLUS koncept
Detaljens beskrivning är grunden för arbetsplanens skapande.
Genereringsstrategien fastläggs i bearbetningsföljden.
Bearbetningsparametrarna definierar detaljerna i bearbetningen.
Därigenom kan man anpassa TURN PLUS till sina individuella behov.
Databases
Chucking Equipment
Database
TURN PLUS genererar arbetsplanen med hänsyn tagen till
teknologiska attribut, såsom arbetsmån, toleranser, ytjämnhet, etc.
Varje inmatning och varje genererat arbetssteg visas och kan
omedelbart korrigeras.
Med följningen av råämnet som bas optimerar TURN PLUS
framkörningar, undviker "luftskär" samt kollision mellan arbetsstycke verktygsskär.
Tool
Database
TURN PLUS
Machining
Sequence
Machining
Parameters
Automatic
Working Plan
Generation
För verktygsvalet erbjuder TURN PLUS följande strategier:
„ Automatiskt val från verktygsdatabanken
„ Användning av aktuell revolverriggning
„ TURN PLUS egna revolverbestyckningar
Vid uppspänning av arbetsstycket beräknar TURN PLUS
skärbegränsningen och nollpunktsförskjutningen för NC-programmet.
Skärdata fastställs med hjälp AAG/IAG ur teknologi-databanken.
Man kan även använda delresultat och redigera dessa ytterligare i DIN
PLUS (exempel: Definiera konturen med TURN PLUS och
programmera bearbetningen i DIN PLUS). Alternativt kan man
optimera det av TURN PLUS genererade DIN PLUS-programmet.
Genereringen av arbetsplan avänder verktygs-,
spänndons- och teknologi-databanken. Säkerställ att det
finns korrekta beskrivningar av maskinens tillbehör och
utrustningar.
390
Technology
Database
NC
Program
Workpiece
Description
6.1 Driftart TURN PLUS
TURN PLUS filer
TURN PLUS har separata kataloger för:
„ Kompletta program (beskrivning av råämne och färdig detalj samt
arbetsplan)
„ Arbetsstyckesbeskrivningar (råämne och färdig detalj)
„ Råämnesbeskrivningar
„ Färdigdetaljbeskrivningar
„ Enskilda konturtåg
„ TURN PLUS egna revolverbestyckningar
Man kan använda denna struktur för sin organisation. Exempel: Man
skapar olika arbetsplaner med en arbetsstyckesbeskrivning.
TURN PLUS programhantering
Lägga in nya program:
U
U
U
U
U
U
Välj "Program > Nytt" TURN PLUS öppnar dialogboxen "Nytt
program".
Skriv in programnamn och bestäm arbetsstyckets material.
Välj "Programhuvud": TURN PLUS växlar till editering av
programhuvud.
Utför editeringen av programhuvudet och stäng dialogen. TURN
PLUS skapar det nya programmet.
Arbetsstyckesbeskrivningar (råämne och färdig detalj)
Skapa ARBETSPLAN.
Öppna NC-program:
U
U
Välj "Program > Ladda > Komplett (eller arbetsstycke)". TURN PLUS
visar filnamnen.
Välj fil och ladda. TURN PLUS visar laddad kontur resp konturerna
och är redo för ytterligare bearbetningar.
HEIDENHAIN CNC PILOT 4290
391
6.1 Driftart TURN PLUS
Generera DIN PLUS-program:
U
U
U
Välj "Program > Spara > NC-program". TURN PLUS visar befintliga
DIN PLUS-program och är redo att spara aktivt program.
Kontrollera/ändra filnamnet.
TURN PLUS skapar vid "lagringen" DIN PLUS-programmet.
Spara TURN PLUS-program:
U
U
Välj "Program > Spara > Komplett (eller arbetsstycke, ..)". TURN
PLUS visar befintliga filer i katalogen och är redo att spara aktivt
program.
Kontrollera/ändra filnamnet och spara filen.
Vid "Spara > komplett" spar TURN PLUS ämnes- och
färdigdetaljbeskrivningen samt arbetsplanen och
genererar DIN PLUS-programmet.
Radera TURN PLUS-program
U
U
Välj "Program > Radera > Komplett (eller arbetsstycke, ..)". TURN
PLUS visar filnamnen.
Välj fil och radera
Användningsråd
TURN PLUS arbetar med en menystruktur i flera steg. Med hjälp av
Esc-knappen kan man stega tillbaka en menypunkt.
Denna beskrivning tar hänsyn till handhavande via meny, softkeys och
musplatta. Man kan fortfarande även använda handhavandet som är
känt från äldre CNC PILOT-versionen utan softkeys och musplatta.
"Statusraden" (ovanför softkeyraden) informerar dig om de möjliga
operationerna.
Om flera fönster (vyer) visas i bildskärmen, indikeras det "aktiva
fönstret" med en grön ram.
U
U
"Sida framåt/bakåt" växlar mellan fönstren.
Knappen "." visar det aktiva fönstret över hela bildskärmen. En
förnyad tryckning på "." växlar tillbaka till "flera fönster".
Huruvida X-värde ska anges som diameter eller radie
beror på konfigurationen.
Hänvisning till konfiguration: se "Konfigurera TURN PLUS" på sida 550.
392
Softkeys
Växling till driftart DIN PLUS
Växling till driftart Simulering
6.2 Programhuvud
6.2 Programhuvud
PROGRAMHUVUD innehåller:
„ Arbetsstyckesmaterial: För att beräkna skärdata.
„ Samordning spindel - sliduppsättning för den 1:a uppspänning
„ Samordning spindel - sliduppsättning för den 2:a
uppspänningen Ange spindeln/sliduppsättningen som
uppspänningen skall bearbetas med vid komplettbearbetning. Vid
flera slider anges önskade slidnummer efter varandra (ex: "12“ = $1
und $2).
„ Varvtalsbegränsning (SMAX definieras i "Bearbetningsparameter 2 global teknologiparameter"):
„ Ingen inmatning: SMAX är varvtalsbegränsningen
„ Inmatning < SMAX: Inmatat värde är varvtalsbegränsningen
„ Inmatning > SMAX: SMAX värde är varvtalsbegränsningen
„ Kommandofältet "M-funktioner": Man kan ange upp till fem Mfunktioner, vilka TURN PLUS tar hänsyn till vid generering av NCprogrammet:
„ i "början på bearbetningen"
„ efter en verktygsväxling (T-kommando)
„ i slutet på bearbetningen
„ Kommandofältet "Strukturprogram": Om man anger "Ja",
genererar TURN PLUS NC-programmet som "strukturprogram"
(förutsatt att arbetsstycket komplettbearbetas i en maskin med
motspindel). Härvid genereras för varje bearbetning ett internt
underprogram. Huvudprogrammet innehåller de allmänna
kommandona och underprogramanropen.
Inställningen i fältet "Strukturprogram" kan även ändras i dialogen
"Strukturprogram". Anropa denna dialogbox med "Arbetsstycke >
Strukturprogram".
I funktionen "Rigga" skapar TURN PLUS följande data i
programhuvudet (se "Uppspänning på spindelsidan" på sida 483).
„ Uppspänningsdiamaeter
„ Utstickslängd
„ Spänntryck
De andra fälten innehåller organisatorisk information och
riggningsinformation som inte påverkar programexekveringen.
Informationen i programhuvudet markeras med "#" i DIN-programmet.
HEIDENHAIN CNC PILOT 4290
393
6.2 Programhuvud
Generera strukturprogram med TURN PLUS
Utför följande inställningar för att generera ett DIN PLUS-program med
strukturprogrammering:
U
Uppgift i programhuvud "Strukturprogram" på JA
Förutsättning: Mallarna "turnvor1.bev - turnvor5.bev" finns tillgängliga
i katalogen "/ep90/ncps". Mallarna skapas av maskintillverkaren och
används vid DIN PLUS-programgenereringen.
Från mjukvaru-version 625 952-05: I Mallhantering
(Bearbetningsparameter 23) ställer du in, om Konstantutmatning skall
genereras vid skapandet av strukturprogram:
„ 0: utan Konstantutmatning
„ 1: med Konstantutmatning
Mallarnas funktion:
„ "turnvor1.bev" sätter strukturvariabelpresentationen i
programhuvudet
„ #PRESENTATION V200
"Status S0 V200"
„ #PRESENTATION V203
"Status S3 V203"
„ "turnvor2.bev" definierar början på BEARBETNING vid det med "[[?TURNPLUS-?]]" markerade stället och infogar TURN PLUS
information om programbörjan.
„ "turnvor3.bev" definierar bearbetningsblocket. Här används följande
gränssnitt:
„ [[la; s=Block nummer (n)]
„ [lb; s=Sliduppsättning nummer]
„ [lc; s=Spindelnummer]
„ [ld; s=1, vid underpr.; e=S]
„ [le; s=1, vid gammalt Up.; e=S]
„ [i;
s=Bl.överskrift ?; e=S]
„ [j;
s=vid sp.status =]
„ [k; s=Underprogram]
„ [o; s=Kommentar UP$1]
„ [p; s=Då spi.status =]
„ [r;
s=Spindel över ?]
„ [s; s=TURN PLUS Kommentar]
„ [u; s=T- Nummer]
„ [w; s=T- Identitetsnummer]]
„ "turnvor4.bev" definierar omspänningsförloppet.
Expertprogramanropet infogas vid platshållarens ställe "[[?TURNPLUS-?]]". Blocknumret för återhopp till programbörjan i M99
står i #__la.
„ "turnvor5.bev" definierar maskintillverkarens specifika konstanter i
området "CONST".
394
6.2 Programhuvud
Från software 625 952-05: följande konstantbeteckningar kan
användas i mallar, vilka ersätts med information från TURN PLUS::
?-TP_MINFD-?
minsta innerdiameter på färdigdelen
?-TP_MAXFD-?
maximal utvändig diameter på färdigdelen
?-TP_FINL-?
Färdigdelens längd
?-TP_MINFZ-?
minsta färdigdelskoordinaten 1:a uppspänning
?-TP_MAXFZ-?
maximala färdigdelskoordinaten 1:a uppspänning
?-TP_MINRD-?
minsta utvändiga diameter för råämnet i slutet på 1:a uppspänningen
?-TP_MAXRD-?
maximala innerdiameter för råämnet i slutet på 1:a uppspänningen
?-TP_RAWL-?
Råämnets längd i slutet på 1:a uppspänningen
?-TP_MINRZ-?
minsta råämneskoordinater i slutet på 1:a uppspänningen
?-TP_MAXRZ-?
maximala råämneskoordinater i slutet på 1:a uppspänningen
?-TP_CLAMD1-?
Spänningsdiameter huvudspindel
?-TP_INCLA1-?
Inspänningslängd huvudspindel
?-TP_OUTCLA1-?
Utspänningslängd huvudspindel
?-TP_CLAMD2-?
Spänningsdiameter subspindel
?-TP_INCLA2-?
Inspänningslängd subspindel
?-TP_OUTCLA2-?
Utspänningslängd subspindel
?-TP_MAXG026-?
maximalt varvtal spindel 0
?-TP_MAXG126-?
maximalt varvtal spindel 1
?-TP_MAXG226-?
maximalt varvtal spindel 2
?-TP_MAXG326-?
maximalt varvtal spindel 3
?-TP_ZPZ1-?
Nollpunktsförskjutning huvudspindel
?-TP_ZPZ2-?
Nollpunktsförskjutning subspindel
?-TP_ZPOZ-?
Nollpunktsoffset
Bearbetningscyklerna skrivs till ett internt underprogram för varje
bearbetningsblock. För genereringen av underprogram används
följande syntax:
„ $Snn - här är:
„ $ = Sliduppsättningens nummer
„ S = Spindelnummer (0..3)
„ nn = Operationsnummer
HEIDENHAIN CNC PILOT 4290
395
6.3 Arbetsstyckesbeskrivning
6.3 Arbetsstyckesbeskrivning
Man skapar en kontur genom sekventiell inmatning av de enskilda
konturelementen. Man beskriver konturelement/konturpunkter
absolut, inkrementalt, kartesiskt eller polärt. Som regel kan man ange
data såsom de är måttsatta i ritningsunderlaget.
TURN PLUS beräknar saknade koordinater, skärningspunkter,
centrumpunkter etc., så långt det är matematiskt möjligt. Om flera
lösningar finns, kan man visa möjliga varianter och välja ut den
önskade lösningen.
Följande konturer kan importeras, om DXF-format finns (se
"Importera DXF-konturer" på sida 458):
„ RÅÄMNE
„ FAERDIG DETALJ
„ Konturtåg
„ Fräskonturer
Inmatning av råämnets kontur
Ämnet beskriver man så här:
„ Standardformer (stång, rör): med råämnesmakron
„ Komplext råämne: Beskrivning på samma sätt som den färdiga
detaljen
„ Gjut- eller smidesdetalj: Genereras från den färdiga detaljen med en
arbetsmån
Ytterligare information:
„ se "Råämneskonturer" på sida 402
„ se "Attribut för råämne" på sida 470
Inmatning av råämnets kontur
Välj "Arbetsstycke > Ämne > Stång" ("... > Rör" eller "... > Gjutgods").
Ange råämnets dimensioner resp arbetsmån.
CNC PILOT presenterar råämnet.
Tryck ESC-tangenten: åter till huvudmenyn
396
6.3 Arbetsstyckesbeskrivning
Inmatning av den färdiga detaljens kontur
Den färdiga detaljens kontur innehåller:
„ Svarvkonturen, bestående av
„ Grundkontur
„ Formelement (faser, rundningar, fristick, instick, gängor, centriska
borrningar)
„ C-axelkonturer
„ Y-axelkonturer
Svarvkonturen måste vara sluten.
Man beskriver först grundkonturen och överlagrar sedan
formelementen.
Ytterligare information:
„ se "Hänvisning till konturdefinition" på sida 404
„ se "Hjälpfunktioner" på sida 447
„ se "Tilldela attribut" på sida 470
Inmatning av grundkonturen
Välj "Arbetsstycke > Färdigdetalj > kontur
Fastlägg "konturens startpunkt"
Ange grundkonturen element för element (se även bild
"Menystruktur"):
För linjära element:
„ Kalla upp linjemeny
„ Välj riktning med ledning av menysymbolerna:
„ Beskriv linjen
För cirkelbågar:
„ Kalla upp cirkelmenyn
„ Välj vridningsriktning med ledning av
menysymbolerna
„ Beskriv cirkelbågen
Tryck ESC-knappen : backar en menynivå
Om nödvändigt: Slut konturen
HEIDENHAIN CNC PILOT 4290
397
6.3 Arbetsstyckesbeskrivning
Överlagra formelement
Formelement överlagras grundkonturen. De förblir dock
"självständiga" element, vilka man kan ändra eller radera. Vid behov
genererar TURN PLUS en speciell bearbetning av formelementet.
Selekteringen tar hänsyn till formelementens typ:
„ Fas: Utvändigt hörn
„ Rundning: Ut- och invändiga hörn
„ Fristick: Innerhörn med vinkelrätt mötande axelparallella linjer.
„ Instick: Linjer
„ Gängning: Linjer
„ (Centrisk) borrning: Centrumaxeln på ändplansidan eller baksidan.
Definiera faser, rundningar, fristick, etc. som
formelement. Då kan arbetsplansgenereringen ta hänsyn
till speciella bearbetningar av dessa formelement.
Ytterligare information: se "Formelement" på sida 408
Överlagra formelement
Välj "Arbetsstycke > Färdigdel > Form > xx" (xx: typ av formelement)
Välj position (se "Val" på sida 448).
Ange formelementets parametrar.
TURN PLUS integrerar formelementet.
398
6.3 Arbetsstyckesbeskrivning
Integrera överlagringselementen
Man beskriver konturtåg som en färdigkontur och överlagrar den, eller
så använder man följande överlagringselement (se
"Överlagringselement" på sida 418):
„ Cirkelbåge
„ Kil
„ Ponton
Dessa element överlagrar linjära eller cirkulära stödkonturelement.
Integrerade överlagringselement är en beståndsdel av konturen.
Integrera konturtåg:
Välj "Program > Ladda > Konturtåg". Välj fil och ladda.
Tryck ESC-tangenten: åter till huvudmenyn
Välj "Arbetsstycke > Färdig detalj > Form > Överlagra kontur > Kontur"
Integrera standard-överlagringselementen:
Välj "Arbetsstycke > Färdig detalj > Form > Överlagra kontur > xx" (xx:
cirkelbåge, kil eller ponton).
TURN PLUS öppnar motsvarande dialogbox.
Beskriv överlagringselementen.
Välj stödkontur-element. TURN PLUS öppnar dialogboxen "Linjär/
cirkulär överlagring".
Definiera överlagring. Välj lösning om flera lösningar finns.
TURN PLUS visar överlagringen - man kan godkänna (OK) eller kasta
bort (Avbryt).
TURN PLUS integrerar överlagringskonturerna i den befintliga
konturen.
HEIDENHAIN CNC PILOT 4290
399
6.3 Arbetsstyckesbeskrivning
Inmatning av C-axelkonturer
Standardformer definierar man via Figurer, linjärt eller cirkulärt
regelbundet fördelade figurer eller hålbilder via Mönster.
Beskrivningen av komplexa konturer beskriver man med hjälp av
grundelementen linje och cirkelbåge.
„ Mönster
„ Linjär hålbild
„ Cirkulär hålbild
„ Linjärt figurmönster (fräskonturer)
„ Cirkulärt mönster (fräskonturer)
„ Figurer
„ Cirkel (fullcirkel)
„ Rektangel
„ Månghörning
„ Linjärt spår
„ Cirkulärt spår
„ Man placerar mönster och figurer på
„ Ändplanet (C-axelbearbetning)
„ Mantelytan (C-axelbearbetning)
„ Baksidan (C-axelbearbetning)
Beskriv den kompletta svarvkonturen innan du definierar
konturer för C-axelbearbetning.
Välj inmatningsplan
Vid definition av en C-axelkontur väljer man först "inmatningsplan"
(ändyta, mantelyta, baksida). Det kan göras med följande beskrivna
metod.
1. Välj nytt fönster (detta finns hittills ej på skärmen):
U
Selektera fönster "Svarvkontur"
U
Välj i undermenyn mellan "Mönster" resp "Figurer".
TURN PLUS öppnar dialogboxen "Nytt
inmatningsplan".
U
Välj inmatningsplan. TURN PLUS skapar det nya
fönstret.
2. Välj fönster (detta finns redan på skärmen, men är inte aktiverat):
U
400
Med "sida framåt/sida tillbaka" väljer man fönstret.
6.3 Arbetsstyckesbeskrivning
Definiera C-axelkontur
Välj "Arbetsstycke > Färdigdel > Mönster > xx" (xx: typ av mönster
eller enstaka hål)
Välj "Arbetsstycke > Färdigdel > Figur > xx" (xx: typ av figur eller "fri
kontur")
Änd-/mantelyta resp baksida ställs in
"Referensyta" väljs (plan på änd-/mantelytan resp baksida), och
referensmått/referensdiameter anges. TURN PLUS öppnar
motsvarande dialogbox.
Mönster, figur, enstaka hål eller kontur definieras
Ytterligare information: se "C-axelkonturer" på sida 421
HEIDENHAIN CNC PILOT 4290
401
6.4 Råämneskonturer
6.4 Råämneskonturer
Stång
Funktionen definierar konturen av en cylinder (chuck eller stångämne).
Parameter
X
„ Diameter
„ Omskriven cirkeldiameter vid ämne med flera utvändiga
kanter
Z
Ämnets längd inklusive planarbetsmån
K
Planarbetsmån
Rör
Funktionen definierar konturen av en ihålig cylinder.
Parametrar
X
„ Diameter
„ Omskriven cirkeldiameter vid ämne med flera utvändiga
kanter
I
Invändig diameter
Z
Ämnets längd inklusive planarbetsmån
K
Planarbetsmån
402
6.4 Råämneskonturer
Gjutdetalj (eller smidesdetalj)
Funktionen genererar råämnet från en befintlig färdigdel.
Parametrar
Överkant
„ Gjutämne
„ Smidesämne
Med borrning
„ Ja
„ Nej
K
Ekvidistans-arbetsmån för hela detaljen
I
Enkel arbetsmån (för enstaka element eller konturområde)
Mata först in "Enstaka arbetsmån" och välj sedan ut
konturelementet/konturområdet.
HEIDENHAIN CNC PILOT 4290
403
6.5 Kontur färdig detalj
6.5 Kontur färdig detalj
Hänvisning till konturdefinition
Parametrar som TURN PLUS redan känner till efterfrågas inte.
Inmatningsfältet är spärrat. Exempel: vid horisontella eller vertikala
linjer ändrar sig bara en av koordinaterna och vinkeln är förutbestämd
genom elementets riktning.
Man ställer in typ av måttsättning via softkey.
Softkeys
Polär måttsättning av slutpunkten:
Vinkel a
Polär måttsättning av slutpunkten:
Radie
Polär måttsättning av
centrumpunkten: Vinkel b
Polär måttsättning av
centrumpunkten: Radie
Vinkel till det föregående elementet
Vinkel till det efterföljande elementet
Startpunkt kontur
Funktionen bestämmer startpunkten.
Parametrar
X
Konturens begynnelsepunkt
Z
Konturens begynnelsepunkt
P
Konturens startpunkt i polära koordinater
a
Konturens startpunkt i polära koordinater (referens: positiv
Z-axel)
404
6.5 Kontur färdig detalj
Linjärelement
Funktionen definierar ett linjärelement.
Parametrar
X
Slutpunkt i kartesiska koordinater
Z
Slutpunkt i kartesiska koordinater
Xi
Avstånd start- till slutpunkt
Zi
Avstånd start- till slutpunkt
a
Slutpunkt i polära koordinater (Referens: positiv Z-axel)
P
Slutpunkt i polära koordinater
W
Vinkel för linjen (Referens: se hjälpbilden)
WV
Vinkel moturs i förhållande till föregående element.
Cirkelbåge som föregående element: Vinkel till tangenten
WN
Vinkel moturs i förhållande till efterföljande element.
Cirkelbåge som efterföljande element: Vinkel till tangenten
L
Elementets längd
Tangentiell/icke tangentiell: Fastlägger övergången till
nästa konturelement
Definiera linjärelement:
Kalla upp linjemeny
Välj linjärelementets riktning:
Vertikal linje
Horisontal linje
Linje i vinkel
Linje i vinkel
Linje i godtycklig riktning
Måttsätt linjen och bestäm övergången till nästa element.
HEIDENHAIN CNC PILOT 4290
405
6.5 Kontur färdig detalj
Cirkelelement
Funktionen definierar ett cirkelelement.
Parametrar
Cirkelbågens slutpunkt
X
Slutpunkt i kartesiska koordinater
Z
Slutpunkt i kartesiska koordinater
Xi
Avstånd start- till slutpunkt
Zi
Avstånd start- till slutpunkt
a
Slutpunkt i polära koordinater (Referens: positiv Z-axel)
P
Slutpunkt i polära koordinater
ai
Slutpunkt polärt, inkremetalt (Referensvinkel ai: se bild)
Pi
Slutpunkt polär, inkremental (linjärt avstånd från start- till
slutpunkt)
Cirkelbågens centrumpunkt
I
Centrumpunkt
K
Centrumpunkt
Ii
Avstånd start- till centrumpunkt
Ki
Avstånd start- till centrumpunkt
b
Centrumpunkt i polära koordinater (Referens: positiv Z-axel)
PM
Centrumpunkt i polära koordinater
bi
Centrumpunkt polär, inkremental (vinkel mellan den tänkta
linjen i startpunkten, parallell med Z-axeln och linjen
startpunkt – centrumpunkt)
PMi
Centrumpunkt polär, inkremental (PMi: linjärt avstånd från
start- till centrumpunkt)
Ytterligare parametrar
R
Cirkelbågens radie
Tangentiell/icke tangentiell: Fastlägger övergången till
nästa konturelement
WA
Vinkel mellan positiv Z-axel och tangenten i cirkelbågens
startpunkt
WE
Vinkel mellan positiv Z-axel och tangenten i cirkelbågens
slutpunkt
WV
Vinkel mellan föregående element och tangenten i
cirkelbågens startpunkt (riktning: moturs). Cirkelbåge som
föregående element: Vinkel till tangenten
WN
Vinkel mellan tangenten i cirkelbågens slutpunkt och
efterföljande element (riktning: moturs). Cirkelbåge som
efterföljande element: Vinkel till tangenten
406
6.5 Kontur färdig detalj
Definiera cirkulärt element:
Kalla upp cirkelmenyn
Välj cirkelbågens rotationsriktning
Måttsätt cirkelbågen och bestäm övergången till nästa element.
HEIDENHAIN CNC PILOT 4290
407
6.6 Formelement
6.6 Formelement
Fas
Formelementet definierar en fas.
Parametrar
B
Fasbredd
Rundning
Formelementet definierar en rundning.
Parametrar
B
408
Rundningsradie
6.6 Formelement
Fristick form E
Formelemenet definierar ett fristick Form E. TURN PLUS föreslår
parameter beroende på diametern (se "Fristicksparametrar DIN 509 E"
på sida 688).
Parametrar
K
Fristickslängd
I
Fristicksdjup (radiemått)
R
Fristicksradie i fristickets båda hörn
W
Inkörningsvinkel (fristicksvinkel)
Fristick form F
Formelemenet definierar ett fristick Form F. TURN PLUS föreslår
parameter beroende på diametern (se "Fristicksparametrar DIN 509 F"
på sida 688).
Parametrar
K
Fristickslängd
I
Fristicksdjup (radiemått)
R
Fristicksradie i fristickets båda hörn
W
Inkörningsvinkel (fristicksvinkel)
A
Utkörningsvinkel (planvinkel)
Fristick form G
Formelemenet definierar ett fristick Form G. TURN PLUS föreslår
parameter. Man kan ändra värdet. De föreslagna värdena baserar sig
på en metrisk ISO gänga (DIN 13), vilken fastställs med ledning av
diametern.
„ Parametrar: se "Fristicksparametrar DIN 76" på sida 686
„ Kalkylera gängstigningen: se "Gängstigning" på sida 690
Parametrar
F
Gängstigning
K
Fristickslängd (fristicksbredd)
I
Fristicksdjup (radiemått)
R
Fristicksradie i fristickets båda hörn (default: R=0,6*I)
W
Inkörningsvinkel (fristicksvinkel)
HEIDENHAIN CNC PILOT 4290
409
6.6 Formelement
Fristick form H
Formelementet definierar att fristick Form H.
Parametrar
K
Fristickslängd
I
Fristicksdjup (radiemått)
R
Fristickradie
W
Framkörningsvinkel
Fristick form K
Formelementet definierar ett fristick Form K.
Parametrar
I
Fristicksdjup
R
Fristicksradie
W
Öppningsvinkel
A
Inkörningsvinkel, vinkel i förhållande till längsaxeln - default: 45°
Fristick form U
Formelementet definierar ett fristick Form U.
Parametrar
K
Fristickslängd (fristicksbredd)
I
Fristicksdjup (radiemått)
R
Fristicksradie vid instickets båda hörn - default: 0
Hörn:
„ Nej: Ingen fas/rundning
„ Fasa: Fas
„ Runda av: Rundning
P
410
Fasens bredd / Rundningens radie
6.6 Formelement
Instick allmänt
Formelementet definierar ett axiellt eller radiellt instick på ett linjärt
referenselement. Insticket tilldelas det selekterade
referenselementet.
Parametrar
X
Utgångspunkt
Z
Utgångspunkt
K
Insticksbredd utan fas/rundning
I
Insticksdjup
U
Diamater för insticksbotten (endast vid axiellt instick)
A
Insticksvinkel, vinkel mellan instickets flanker
(0° <= A < 180°)
1. Hörn:
„ Nej: Ingen fas/rundning
„ Fasa: Fas
„ Runda av: Rundning
P
Fasens bredd / Rundningens radie (1.a hörn)
2. Hörn:
„ Nej: Ingen fas/rundning
„ Fasa: Fas
„ Runda av: Rundning
B
Fasens bredd / Rundningens radie (2.a hörn)
R
Radie i botten (invändig radie vid instickets båda hörn)
CNC PILOT hänför insticksdjupet till referenselementet.
Insticksbotten löper parallellt med referenselementet.
HEIDENHAIN CNC PILOT 4290
411
6.6 Formelement
Instick Form D (Tätningsring)
Formelementet definierar ett axiellt eller radiellt instick på en utvändig
eller invändig kontur. Insticket tilldelas det dessförinnan selekterade
referenselementet.
Parametrar
X
Startpunkt vid radiellt instick
Z
Startpunkt vid axiellt instick
I
Diamater för insticksbotten (endast vid axiellt instick)
Ii
„ Axiellt instick: insticksdjup
„ Radiellt instick: Insticksbredd (beakta förtecknet !)
Ki
„ Axiellt instick: Insticksbredd (beakta förtecknet !)
„ Radiellt instick: Insticksdjup
Hörn:
„ Nej: Ingen fas/rundning
„ Fasa: Fas
„ Runda av: Rundning
B
Fasens bredd / Rundningens radie på båda sidor om insticket
R
Radie i botten, invändig radie vid instickets båda hörn
412
6.6 Formelement
Frisvarvning (Form FD)
Formelementet definierar en axiell eller radiell frisvarvning på ett linjärt
referenselement. Frisvarvningen tilldelas det dessförinnan
selekterade referenselementet.
Parametrar
X
Utgångspunkt
Z
Utgångspunkt
K
Insticksbredd
I
Insticksdjup
U
Diamater för insticksbotten (endast vid axiellt instick)
A
Insticksvinkel (0° < A <= 90°)
R
Invändig radie i instickets båda hörn
CNC PILOT hänför insticksdjupet till referenselementet.
Insticksbotten löper parallellt med referenselementet.
Instick form S (låsring)
Formelementet definierar ett axiellt instick på en utvändig eller
invändig kontur. Insticket tilldelas det dessförinnan selekterade
referenselementet.
Parametrar
Z
Instickets begynnelsepunkt
Ki
Insticksbredd (Beakta förtecknet !)
I
Diameter/radie insticksbotten
Ii
Insticksdjup
Fas i instickets båda hörn
„ Nej: Ingen fas
„ Fasa: Fas
B
Fasens bredd
HEIDENHAIN CNC PILOT 4290
413
6.6 Formelement
Gänga
Definierar de listade gängtyperna.
Parametrar
Q
Gängtyper:
„ Metrisk ISO fingänga (DIN 13 del 2, ordning 1).
„ Metrisk ISO gänga (DIN 13 del 1, ordning 1).
„ Metrisk ISO konisk gänga (DIN 158)
„ Metrisk ISO konisk fingänga (DIN 158)
„ Metrisk ISO trapetsgänga (DIN 103 del 2, ordning 1)
„ Flack metrisk trapetsgänga (DIN 380 del 2, ordning 1)
„ Metrisk såggänga (DIN 513 del 2, ordning 1).
„ Cylindrisk rundgänga (DIN 405 del 1, ordning 1).
„ Cylindrisk Whitworth-gänga (DIN 11)
„ Konformad Whitworth-gänga (DIN 2999)
„ Whitworth-rörgänga (DIN 259)
„ Icke normerad gänga
„ UNC US-grovgänga
„ UNF US-fingänga
„ UNEF US-extrafin gänga
„ NPT US-konisk rörgänga
„ NPTF US-konisk Dryseal rörgänga
„ NPSC US-cylindrisk rörgänga med smörjmedel
„ NPFS US-cylindrisk rörgänga utan smörjmedel
V
Rotationsriktning:
„ Högergänga
„ Vänstergänga
D
Välj utgångspunkt (se softkeytabell):
„ 1: Gängbörjan i början av elementet
„ 2: Gängbörjan i slutet av elementet
F
Gängstigning eller Antal gängor per tum (se softkeytabell)
„ Gängstigning
„ Antall gängor per tum
E
414
Variabel stigning, förstorar/förminskar stigningen per varv med
E (default: 0)
Softkeys "Gänga"
Välj utgångspunkt
"Gängstigning" eller "Antal gängor per
tum"
6.6 Formelement
Parametrar
L
Gängans längd (inklusive utloppslängd)
K
Utloppslängd (vid gängor utan gängfristick)
I
Delning för beräkning av gängtal
H
Antal gängingångar - default: 1
A
Flankvinkel vänster - vid icke normerad gänga
W
Flankvinkel höger - vid icke normerad gänga
P
Gängdjup - vid icke normerad gänga
R
Gängbredd - vid icke normerad gänga
„ "F" måste anges vid "metrisk fingänga, konisk eller
konisk fingänga, trapetsgänga och flack trapetsgänga"
samt vid "icke normerad gänga" . Vid andra gängtyper
kan parametern utgå. Gängans stigning beräknas då
med ledning av diametern.
„ Ange antingen "I" eller "H". Gällande: Gängstigning /
Delning = Gängtal.
„ Man kan tilldela gänga ytterligare attribut (se
"Bearbetningsattribut "gängsvarvning"" på sida 474).
„ Använd "icke normerad gänga", om du vill använda
individuella parametrar.
Varning kollisionsrisk
Gängans skapas över referenselementets längd. Vid
bearbetning utan gängfristick skall "utloppslängd K"
programmeras, så att CNC PILOT kan utföra gängutloppet
utan risk för kollision.
(Centrisk) Borrning
Formelementet definierar ett enstaka hål i XY-planet i svarvcentrum
(ändplan eller baksida), vilket kan bestå av följande element:
„ Centrering
„ Kärnborrning
„ Försänkning
„ Gänga
HEIDENHAIN CNC PILOT 4290
415
6.6 Formelement
Centrering
Parametrar centrering
O
Centrerdiameter
Kärnborrning
Parametrar kärnborrning
B
Hålets diameter
P
Hålets djup (utan borrspets)
W
Spetsvinkel
„ W=0°: Vid borrcykeln genererar AAG en
"Matningsreducering (V=1)"
„ W>0°: Spetsvinkel
Passning: H6...H13 eller "utan passning" (se "Borrning" på
sida 558).
Försänkning
Parametrar försänkning
R
Diameter försänkning
U
Försänkningsdjup
E
Vinkel försänkning
416
6.6 Formelement
Gängning med tapp
Parametrar gänga
I
Nominell diameter
J
Gängdjup
K
K Gängans skärfas (utloppslängd)
F
Gängstigning
Gängtyp:
„ Högergänga
„ Vänstergänga
HEIDENHAIN CNC PILOT 4290
417
6.7 Överlagringselement
6.7 Överlagringselement
Standardöverlagringselementen cirkelbåge, kil eller ponton väljs, och
man definierar elementet och överlagrar det omedelbart efter sin
definition. Om ett konturtåg överlagras, använder TURN PLUS senast
laddade konturtåg eller senast definierade överlagringselement (se
"Integrera överlagringselementen" på sida 399).
Beroende på stödkonturelementets form sker en
„ Linjär överlagring eller
„ Cirkulär överlagring
Överlagringspositionerna kan avvika från
stödkonturelementen.
Cirkelbåge
Utgångspunkten är cirkelcentrumet.
Parametrar
XF
Förskjutning av utgångspunkten
ZF
Förskjutning av utgångspunkten
R
Cirkelbågens radie
A
Öppningsvinkel
W
Vridningsvinkel: Överlagringskonturen vrids med
"Vridningsvinkeln"
Kil/ rundad cirkel
Utgångspunkt: Kilens spets / rundningens centrumpunkt
Parametrar
XF
Förskjutning av utgångspunkten
ZF
Förskjutning av utgångspunkten
R
„ R>0: Rundningsradie
„ R=0: ingen rundning
A
Öppningsvinkel
LS
Kilens sidas längd (elementdelen som skjuter ut kapas vid
överlagringspunkten)
W
Vridningsvinkel: Överlagringskonturen vrids med
"Vridningsvinkeln"
418
6.7 Överlagringselement
Ponton
Utgångspunkt: Grundelementets mitt
Parametrar
XF
Förskjutning av utgångspunkten
ZF
Förskjutning av utgångspunkten
R
„ R>0: Rundningsradie
„ R=0: ingen rundning
A
Öppningsvinkel
LS
Kilens sidas längd (elementdelen som skjuter ut kapas vid
överlagringspunkten)
B
Grundelementets bredd
W
Vridningsvinkel: Överlagringskonturen vrids med
"Vridningsvinkeln"
Linjär överlagring
Parametrar
X
Startpunkt - det första överlagringelementets position
Z
Startpunkt - det första överlagringelementets position
Läge (se hjälpbild)
„ 1: Originalläge: Infogar överlagringskonturen som "original"
i stödkonturen.
„ 2: Normalläge: Vrider överlagringskonturen med
stigningsvinkeln för stödkonturelementet och infogar det
sedan i stödkonturen.
Q
Antal överlagringselement
XE
Slutpunkt - det sista överlagringselementets position
ZE
Slutpunkt - det sista överlagringselementets position
XEi
Slutpunkt inkrementalt
ZEi
Slutpunkt inkrementalt
L
Avstånd mellan det första och det sista
överlagringselementet
Li
Avstånd mellan överlagringselementen
a
Vinkel - default: Stödkonturelementets vinkel
HEIDENHAIN CNC PILOT 4290
Softkeys "Linjär överlagring"
Ange längd (istället för slutpunkt)
Ange vinkel
419
6.7 Överlagringselement
Cirkulär överlagring
Rotationsriktningen, i vilken överlagringskonturerna anordnas,
motsvarar stödkonturelementets rotationsriktning.
Överlagringskonturens "referenspunkt" positioneras till
"överlagringspunkten".
Parametrar
X
Startpunkt - det första överlagringelementets position
Z
Startpunkt - det första överlagringelementets position
a
Startpunkt som vinkel (referens: en med Z-axeln parallellt
löpande linje genom centrumpunkten på den selekterade
bågen)
Läge (se hjälpbild)
„ 1: Originalläge: Infogar överlagringskonturen som "original"
i stödkonturen.
„ 2: Normalläge: Vrider överlagringskonturen med
stigningsvinkeln för stödkonturelementet och infogar det
sedan i stödkonturen.
Q
Antal överlagringselement
b
Slutpunkt - Det sista överlagringselementets position
(referens: en med Z-axeln parallellt löpande linje genom
centrumpunkten på den selekterade bågen)
be
Vinkel mellan det första och det sista överlagringselementet
bi
Vinkel mellan överlagringselementen
420
Softkeys "Cirkulär överlagring"
Vinkel för första
överlagringspositionen
Vinkel för sista
överlagringspositionen
6.8 C-axelkonturer
6.8 C-axelkonturer
Ändytas eller baksidekonturerens läge
TURN PLUS övertar den selekterade "Referensytan" och föreslår
denna som "referensmått". Ändra parametern vid behov.
Parametrar
Z
Referensmått
Läge för mantelytans kontur
TURN PLUS övertar den selekterade "Referensytan" och föreslår
denna som "referensdiameter". Ändra parametern vid behov.
Parametrar
X
Referensdiameter
Fräsdjup
När man beskriver fräskonturer med individuella element, öppnar
TURN PLUS dialogboxen "Ficka/Kontur" efter det att
konturinmatningen har avslutats, i vilken "Djup P" efterfrågas.
Parametrar
P
Djup (P > 0 definierar en "ficka")
HEIDENHAIN CNC PILOT 4290
421
6.8 C-axelkonturer
Mått i C-axelkonturer
Med softkey ställer man in, hur konturelementet, figuren eller
mönstret ska måttges (se "Hänvisning till konturdefinition" på
sida 404).
Vid mantelytekonturer anger man antingen vinkeln eller det linjära
måttet. Det linjära måttet utgår från den utrullade manteln vid
referensdiametern.
Softkeys "Typ av måttsättning"
Linjärt mönster: Ange längd
Linjärt mönster: Ange vinkel
Polär måttsättning vid mantelytekonturer (parameter P):
„ P utgår från den utrullade mantelytan.
„ Välj en av lösningarna om det finns två möjliga lösningar.
Front/baksida : Startpunkt
Funktionen bestämmer startpunkten för en "fri kontur" på front/
baksida.
Parametrar
XK
Konturens startpunkt i kartesiska koordinater
YK
Konturens startpunkt i kartesiska koordinater
a
Konturens startpunkt i polära koordinater (referens vinkel:
positiv XK-axel)
P
Konturens startpunkt i polära koordinater
422
Mantelyta: Vinkel i st f linjärt mått
6.8 C-axelkonturer
Front/baksida: Linjärt element
Funktionen definierar ett linjärt element på front-/baksida.
Parametrar
XK
Slutpunkt i kartesiska koordinater
YK
Slutpunkt i kartesiska koordinater
XKi
Avstånd start- till slutpunkt
YKi
Avstånd start- till slutpunkt
a
Slutpunkt i polära koordinater (Referens vinkel: positiv XKaxel)
P
Slutpunkt i polära koordinater
W
Vinkel för linjen (Referens: se hjälpbilden)
WV
Vinkel moturs i förhållande till föregående element.
Cirkelbåge som föregående element: Vinkel till tangenten
WN
Vinkel moturs i förhållande till efterföljande element.
Cirkelbåge som efterföljande element: Vinkel till tangenten
L
Elementets längd
Tangentiell/icke tangentiell: Fastlägger övergången till
nästa konturelement
Definiera linjärelement:
Kalla upp linjemeny
Välj linjärelementets riktning:
Vertikal linje
Horisontal linje
Linje i vinkel
Linje i vinkel
Linje i godtycklig riktning
Måttsätt linjen och bestäm övergången till nästa element.
HEIDENHAIN CNC PILOT 4290
423
6.8 C-axelkonturer
Front/baksida : Cirkelelement
Funktionen definierar ett cirkelelement på front-/baksida.
Parametrar
Cirkelbågens slutpunkt
XK
Slutpunkt i kartesiska koordinater
YK
Slutpunkt i kartesiska koordinater
XKi
Avstånd start- till slutpunkt
YKi
Avstånd start- till slutpunkt
a
Slutpunkt i polära koordinater (Referens vinkel: positiv XKaxel)
P
Slutpunkt i polära koordinater
ai
Slutpunkt polär, inkremental (referens vinkel: Mellan den
tänkta linjen i startpunkten, parallell med XK-axeln och linjen
startpunkt – slutpunkt)
Pi
Slutpunkt polär, inkremental (Pi: linjärt avstånd från start- till
slutpunkt)
Cirkelbågens centrumpunkt
I
Centrumpunkt i kartesiska koordinater
J
Centrumpunkt i kartesiska koordinater
Ii
Avstånd start- till centrumpunkt i XK-riktning
Ji
Avstånd start- till centrumpunkt i YK-riktning
b
Centrumpunkt i polära koordinater (Referens vinkel: positiv
XK-axel)
PM
Centrumpunkt i polära koordinater
bi
Centrumpunkt polär, inkremental (referens vinkel: Vinkeln
mellan den tänkta linjen i startpunkten, parallell med XK-axeln
och linjen startpunkt – centrumpunkt)
PMi
Centrumpunkt polär, inkremental (linjärt avstånd från start- till
centrumpunkt)
424
6.8 C-axelkonturer
Parametrar
Ytterligare parametrar
R
Cirkelbågens radie
Tangentiell/icke tangentiell: Fastlägger övergången till
nästa konturelement
WA
Vinkel mellan positiv XK-axel och tangenten i cirkelbågens
startpunkt
WE
Vinkel mellan positiv XK-axel och tangent i cirkelbågens
slutpunkt
WV
Vinkel mellan föregående element och tangenten i
cirkelbågens startpunkt (riktning: moturs). Cirkelbåge som
föregående element: Vinkel till tangenten
WN
Vinkel mellan tangenten i cirkelbågens slutpunkt och
efterföljande element (riktning: moturs). Cirkelbåge som
efterföljande element: Vinkel till tangenten
Slutpunkten får inte vara samma som startpunkten (ej
fullcirkel).
Definiera cirkulärt element:
Kalla upp cirkelmenyn
Välj cirkelbågens rotationsriktning
Måttsätt cirkelbågen och bestäm övergången till nästa element.
HEIDENHAIN CNC PILOT 4290
425
6.8 C-axelkonturer
Front/baksida : Enstaka hål
Funktionen definierar ett enstaka hål på fron/baksida , vilket kan bestå
av följande element:
„ Centrering
„ Kärnborrning
„ Försänkning
„ Gänga
Parameter Utgångspunkt hål
XK
Hålets centrumpunkt i kartesiska koordinater
YK
Hålets centrumpunkt i kartesiska koordinater
a
Hålets centrumpunkt i polära koordinater (Referens vinkel:
positiv XK-axel)
PM Hålets centrumpunkt i polära koordinater
Centrering front-/baksidekontur
Parametrar centrering
Q
426
Centrerdiameter
6.8 C-axelkonturer
Kärnborrning front-/baksidekontur
Parametrar kärnborrning
B
Hålets diameter
P
Hålets djup (utan borrspets)
W
Spetsvinkel
„ W=0°: Vid borrcykeln genererar AAG en
"Matningsreducering (V=1)"
„ W>0°: Spetsvinkel
Passning: H6...H13 eller "utan passning" (se "Borrning" på
sida 558).
Försänkning front/baksida
Parametrar försänkning
R
Diameter försänkning
U
Försänkningsdjup
E
Vinkel försänkning
Gängning front-/baksideskontur
Parametrar gänga
I
Nominell diameter
J
Gängdjup
K
Gängans skärfas (utloppslängd)
F
Gängstigning
Gängtyp:
„ Högergänga
„ Vänstergänga
HEIDENHAIN CNC PILOT 4290
427
6.8 C-axelkonturer
Front/baksida : Cirkel (fullcirkel)
Funktionen definierar en hel cirkel på front-/baksida.
Parametrar
XK
Centrumpunkt i kartesiska koordinater
YK
Centrumpunkt i kartesiska koordinater
a
Centrumpunkt i polära koordinater (Referens vinkel: positiv
XK-axel)
PM
Centrumpunkt i polära koordinater
R
Cirkelns radie
K
Cirkelns diameter
P
Figurens djup
428
6.8 C-axelkonturer
Front/baksida : Rektangel
Funktionen definierar en rektangel på front-/baksida.
Parametrar
XK
Centrumpunkt i kartesiska koordinater
YK
Centrumpunkt i kartesiska koordinater
a
Centrumpunkt i polära koordinater (Referens vinkel: positiv
XK-axel)
PM
Centrumpunkt i polära koordinater
A
Vinkel till rektangelns längdaxel (referens: XK-axel)
K
Rektangelns längd
B
Rektangelns bredd
R
Fas/rundning
„ Fasens bredd
„ Rundningens radie
P
Figurens djup
HEIDENHAIN CNC PILOT 4290
429
6.8 C-axelkonturer
Front/baksida : Månghörning
Funktionen definierar en månghörning på front-/baksida.
Parametrar
XK
Centrumpunkt i kartesiska koordinater
YK
Centrumpunkt i kartesiska koordinater
a
Centrumpunkt i polära koordinater (Referens vinkel:
positiv XK-axel)
PM
Centrumpunkt i polära koordinater
A
Vinkel till en av månghörningens sidor (referens: XK-axel)
Q
Antal hörn (Q>=3)
K
Kantlängd
SW
Nyckelvidd (invändig cirkeldiameter)
R
Fas/rundning
„ Fasens bredd
„ Rundningens radie
P
430
Figurens djup
6.8 C-axelkonturer
Front eller baksida: Linjärt spår
Funktionen definierar ett linjärt spår på front-/baksida.
Parametrar
XK
Centrumpunkt i kartesiska koordinater
YK
Centrumpunkt i kartesiska koordinater
a
Centrumpunkt i polära koordinater (Referens vinkel:
positiv XK-axel)
PM
Centrumpunkt i polära koordinater
A
Vinkel för spårets längsaxel (referens: XK-axel)
K
Spårlängd
B
Spårbredd
P
Figurens djup
HEIDENHAIN CNC PILOT 4290
431
6.8 C-axelkonturer
Front eller baksida: Cirkulärt spår
Funktionen definierar ett cirkulärt spår på front-/baksida.
Parametrar
XK
Centrumpunkt i kartesiska koordinater
YK
Centrumpunkt i kartesiska koordinater
a
Centrumpunkt i polära koordinater (Referens vinkel: positiv
XK-axel)
PM
Centrumpunkt i polära koordinater
A
Spårets startvinkel (startpunkt) (referens: XK-axel)
W
Spårets slutvinkel (slutpunkt) (referens: XK-axel)
R
Vridningsradie (referens: Spårets centrumlinje)
B
Spårbredd
P
Figurens djup
432
6.8 C-axelkonturer
Front eller baksida: Linjärt hål- eller figurmönster
Funktionen definierar ett linjärt hål- eller figurmönster på front-/
baksida.
Parametrar
XK
Mönstrets startpunkt med kartesiska koordinater
YK
Mönstrets startpunkt med kartesiska koordinater
a
Mönstrets startpunkt i polära koordinater (Referens vinkel:
positiv XK-axel)
P
Mönstrets startpunkt i polära koordinater
Q
Antal figurer - default: 1
I
Mönstrets slutpunkt med kartesiska koordinater
J
Mönstrets slutpunkt med kartesiska koordinater
Ii
Avstånd mellan två figurer i XK-riktningen
Ji
Avstånd mellan två figurer i YK-riktningen
b
Vinkel till mönstrets längdaxel (referens: XK-axel)
L
Mönstrets totala längd
Li
Avstånd mellan två figurer (mönsteravstånd)
HEIDENHAIN CNC PILOT 4290
433
6.8 C-axelkonturer
Front eller baksida: Cirkulärt hål- eller
figurmönster
Funktionen definierar ett cirkulärt hål- eller figurmönster på front-/
baksida.
Parametrar
XK
Mönstrets centrumpunkt med kartesiska koordinater
YK
Mönstrets centrumpunkt med kartesiska koordinater
a
Centrumpunkt för mönstret i polära koordinater (Referens
vinkel: positiv XK-axel)
PM
Mittpunkt mönster i polära koordinater
Q
Antal figurer
Orientering:
„ Medurs
„ Moturs
R
Mönstrets radie
K
Mönstrets diameter
A
Startvinkel - den första figurens position (referens: XK-axel)
Utan A och W: Fördelning på fullcirkel, början vid 0°
W
Slutvinkel - den sista figurens position (referens: XK-axel)
Wi
Vinkel mellan två figurer (förtecknet har ingen betydelse)
Utan W: Fördelning på fullcirkel, börjar med A
Figurernas lägen
„ Normalläge: Utgångsfiguren vrids runt mönstrets
centrumpunkt (rotation runt mittpunkten)
„ Originalläge: Utgångsfigurens läge förblir oförändrad
(translation)
Hålbeskrivning/Figurbeskrivning
Vid mönster med cirkulära spår adderas "krökningens
centrumpunkt" till mönsterpositionen (se "Cirkulärt
mönster med cirkulära spår" på sida 168).
434
6.8 C-axelkonturer
Mantelyta: Startpunkt
Funktionen bestämmer startpunkten för en "fri kontur" på mantelytan.
Parametrar
Z
Konturens begynnelsepunkt
P
Konturens startpunkt, polärt
CY
Konturens startpunkt - vinkel som "linjärt mått"
C
Konturens startpunkt - vinkel
HEIDENHAIN CNC PILOT 4290
435
6.8 C-axelkonturer
Mantelyta: Linjärelement
Funktionen definierar ett linjärt element i en kontur på mantelytan.
Parametrar
Z
Linjens slutpunkt
P
Linjens slutpunkt - polärt
CY
Linjens slutpunkt - vinkel som "linjärt mått"
C
Linjens slutpunkt - vinkel
W
Vinkel för linjen (Referens: se hjälpbilden)
WV
Vinkel moturs i förhållande till föregående element.
Cirkelbåge som föregående element: Vinkel till tangenten
WN
Vinkel moturs i förhållande till efterföljande element.
Cirkelbåge som efterföljande element: Vinkel till tangenten
L
Elementets längd
Tangentiell/icke tangentiell: Fastlägger övergången till
nästa konturelement
Definiera linjärelement:
Kalla upp linjemeny
Välj linjärelementets riktning:
Vertikal linje
Horisontal linje
Linje i vinkel
Linje i vinkel
Linje i godtycklig riktning
Måttsätt linjen och bestäm övergången till nästa element.
436
6.8 C-axelkonturer
Mantelyta: Cirkelelement
Funktionen definierar ett cirkulärt element i en kontur på mantelytan.
Parametrar
Cirkelbågens slutpunkt
Z
Slutpunkt
P
Slutpunkt - polärt
CY
Slutpunkt - vinkel som "linjärt mått"
C
Linjens slutpunkt - vinkel
Cirkelbågens centrumpunkt
K
Centrumpunkt
CJ
Centrumpunkt - vinkel som "linjärt mått"
b
Centrumpunkt i polära koordinater (Referens vinkel:
positiv XK-axel)
PM
Mittpunkt polär
Ytterligare parametrar
R
Cirkelbågens radie
Tangentiell/icke tangentiell: Fastlägger övergången till
nästa konturelement
WA
Vinkel mellan positiv Z-axel och tangenten i cirkelbågens
startpunkt
WE
Vinkel mellan positiv Z-axel och tangenten i cirkelbågens
slutpunkt
WV
Vinkel mellan föregående element och tangenten i
cirkelbågens startpunkt (riktning: moturs). Cirkelbåge som
föregående element: Vinkel till tangenten
WN
Vinkel mellan tangenten i cirkelbågens slutpunkt och
efterföljande element (riktning: moturs). Cirkelbåge som
efterföljande element: Vinkel till tangenten
Kalla upp cirkelmenyn
Välj cirkelbågens rotationsriktning
Måttsätt cirkelbågen och bestäm övergången till nästa element.
HEIDENHAIN CNC PILOT 4290
437
6.8 C-axelkonturer
Mantelyta: Enstaka hål
Funktionen definierar ett enstaka hål på mantelytan, vilket kan bestå
av följande element:
„ Centrering
„ Kärnborrning
„ Försänkning
„ Gänga
Parameter Utgångspunkt hål
Z
Hålets centrumpunkt
CY
Hålets centrumpunkt - vinkel som "Linjärt mått"
C
Hålets centrumpunkt - vinkel
Centrering på mantelytakontur
Parametrar centrering
Q
438
Centrerdiameter
6.8 C-axelkonturer
Kärnborrning på mantelytakontur
Parametrar kärnborrning
B
Hålets diameter
P
Håldjup (hålets och försänkningens djup - utan borr och
centrerspets)
W
Spetsvinkel
„ W=0°: Vid borrcykeln genererar AAG en
"Matningsreducering (V=1)"
„ W>0°: Spetsvinkel
Passning: H6...H13 eller "utan passning" (se "Borrning" på
sida 558).
Försänkning mantelytakontur
Parametrar försänkning
R
Diameter försänkning
U
Försänkningsdjup
E
Vinkel försänkning
Gängning mantelytakontur
Parametrar gänga
I
Nominell diameter
J
Gängdjup
K
Gängans skärfas (utloppslängd)
F
Gängstigning
Gängtyp:
„ Högergänga
„ Vänstergänga
HEIDENHAIN CNC PILOT 4290
439
6.8 C-axelkonturer
Mantelyta: Cirkel (fullcirkel)
Funktionen definierar en fullcirkel på mantelytan.
Parametrar
Z
Figurens centrumpunkt
CY
Figurens centrumpunkt - vinkel som "linjärt mått"
C
Figurens centrumpunkt - vinkel
R
Radie
K
Cirkeldiameter
P
Figurens djup
440
6.8 C-axelkonturer
Mantelyta: Rektangel
Funktionen definierar en rektangel på mantelytan.
Parametrar
Z
Figurens centrumpunkt
CY
Figurens centrumpunkt - vinkel som "linjärt mått"
C
Figurens centrumpunkt - vinkel
A
Vinkel för rektangelns längdaxel (referens: Z-axel)
K
Rektangelns längd
B
Rektangelns bredd
R
Fas/rundning
„ Fasens bredd
„ Rundningens radie
P
Figurens djup
HEIDENHAIN CNC PILOT 4290
441
6.8 C-axelkonturer
Mantelyta: Månghörning
Funktionen definierar en månghörning på mantelytan.
Parametrar
Z
Figurens centrumpunkt
CY
Figurens centrumpunkt - vinkel som "linjärt mått"
C
Figurens centrumpunkt - vinkel
A
Vinkel till en av månghörningens sidor (referens: Z-axel)
Q
Antal hörn (Q>=3)
K
Kantlängd
SW
Nyckelvidd (invändig cirkeldiameter)
R
Fas/rundning
„ Fasens bredd
„ Rundningens radie
P
442
Figurens djup
6.8 C-axelkonturer
Mantelyta: Linjärt spår
Funktionen definierar ett linjärt spår på mantelytan.
Parametrar
Z
Figurens centrumpunkt
CY
Figurens centrumpunkt - vinkel som "linjärt mått"
C
Figurens centrumpunkt - vinkel
A
Vinkel för spårets längsaxel (referens: Z-axel)
K
Spårlängd
B
Spårbredd
P
Figurens djup
HEIDENHAIN CNC PILOT 4290
443
6.8 C-axelkonturer
Mantelyta: Cirkulärt spår
Funktionen definierar ett cirkulärt spår på mantelytan.
Parametrar
Z
Figurens centrumpunkt
CY
Figurens centrumpunkt - vinkel som "linjärt mått"
C
Figurens centrumpunkt - vinkel
A
Spårets startvinkel (startpunkt) (referens: Z-axel)
W
Spårets slutvinkel (slutpunkt) (referens: Z-axel)
B
Spårbredd
P
Figurens djup
444
6.8 C-axelkonturer
Mantelyta: Linjärt hål- eller figurmönster
Funktionen definierar ett linjärt hål- eller figurmönster på mantelytan.
Parametrar
Z
Mönstrets startpunkt
CY
Startpunkt mönster - vinkel som "linjärt mått"
C
Startpunkt mönster - vinkel
Q
Antal figurer - default: 1
K
Mönstrets slutpunkt
Ki
Avstånd mellan två figurer i Z-riktningen
CYE
Slutpunkt mönster - vinkel som "linjärt mått"
CYi
Avstånd mellan figurerna - som "linjärt mått"
L
Mönstrets totala längd
Li
Avstånd mellan två figurer (mönsteravstånd)
b
Vinkel till mönstrets längdaxel (referens: Z-axel)
Hålbeskrivning/Figurbeskrivning
Om slutpunkten inte programmeras så kommer hålen/
figurerna att fördelas jämnt över periferin.
HEIDENHAIN CNC PILOT 4290
445
6.8 C-axelkonturer
Mantelyta: Cirkulärt hål- eller figurmönster
Funktionen definierar ett linjärt hål- eller figurmönster på mantelytan.
Parametrar
Z
Centrumpunkt mönster
CY
Mittpunkt mönster - vinkel som "linjärt mått"
C
Mittpunkt mönster - vinkel
Q
Antal figurer - default: 1
Orientering
„ Medurs
„ Moturs
R
Mönstrets radie
K
Mönstrets diameter
A
Startvinkel, den första figurens position (referens: Z-axel)
Utan A och W: Fördelning på fullcirkel, början vid 0°
W
Slutvinkel, den sista figurens position (referens: Z-axel)
Utan W: Fördelning på fullcirkel, börjar med A
Wi
Vinkel mellan två figurer (förtecknet har ingen betydelse)
Figurernas lägen
„ Normalläge: Utgångsfiguren vrids runt mönstrets
centrumpunkt (rotation runt mittpunkten)
„ Originalläge: Utgångsfigurens läge förblir oförändrad
(translation)
Hålbeskrivning/Figurbeskrivning
Vid mönster med cirkulära spår adderas "krökningens
centrumpunkt" till mönsterpositionen (se "Cirkulärt
mönster med cirkulära spår" på sida 168).
446
6.9 Hjälpfunktioner
6.9 Hjälpfunktioner
Olösta konturelement
Konturelement, som inte låter sig beräknas, betecknas som "olösta
element". TURN PLUS presenterar elementen på bildskärmens
högra del. Varje olöst element har en symbol. Dessutom
presenterar TURN PLUS de kända parametrarna.
Om det vid icke lösta konturelement är ett konturelement som är
underbestämt, meddelar TURN PLUS detta fel. Efter att man har
kvitterat detta meddelande placerar man markören via softkeys till det
önskade icke lösta elementet och korrigerar data.
Softkeys
Välj föregående icke löst element
Välj nästa icke lösta elementet
Selektera det valda icke lösta elementet
HEIDENHAIN CNC PILOT 4290
447
6.9 Hjälpfunktioner
Val
Man väljer ut konturpunkter eller konturelement. I nästa steg
överlagras de valda punkterna/elementen i formelementen.
Färger vid selekteringspunkter
„ Röd: Punkt som har valts med markören men inte selekterats
„ Grön: Selekterad punkt
„ Blå: Punkt som har valts med markören och har selekterats
Softkeys för urvalet
Nästa konturpunkt (alt: "vänsterpil")
Föregående konturpunkt (alt: "högerpil")
Nästa konturelement (alt: "vänsterpil")
Föregående konturelement (alt: "högerpil")
Föregående position för hål (alt: "vänsterpil")
Nästa position för hål (alt: "högerpil")
Aktivera flervalsfunktion för konturpunkter
Aktivera flervalsfunktion för konturelement
Selektera alla konturelement
Selektera alla konturelement
Slå på områdesselektering
„ Selektera konturpunkt/konturelement
„ Stäng av selektion
Upphäv selektion för konturpunkt/konturelement
448
6.9 Hjälpfunktioner
Selektera enskild konturpunkt/konturelement
Enskilt val via musplatta
Markera önskat konturpunkt resp konturelement med markören
Tryck vänster musknapp - konturpunkten/-elementet väljs
Enskilt val via softkey
Välja konturpunkt
Välja konturelement
Selektera konturpunkt/konturelement
Selektera flera konturpunkter/konturelement
Val av flera via musplatta
Aktivera flervalsfunktion för konturpunkter
Aktivera flervalsfunktion för konturelement
För varje konturpunkt/-element som ska väljas:
Markera önskat konturpunkt/-element och tryck vänster musknapp
HEIDENHAIN CNC PILOT 4290
449
6.9 Hjälpfunktioner
Flerval via softkey
Välj första konturpunkten
Markera konturpunkten och aktivera flervalet
Välj första konturelementet
Markera konturelementet och aktivera flervalet
För varje konturpunkt/-element som ska väljas:
Välja konturpunkt
Välja konturelement
Markera konturpunkt/konturelement
Avsluta urval
Alternativt väljer man ALLA konturpunkter/-element och
väljer sedan bort de positioner som ej önskas.
450
6.9 Hjälpfunktioner
Välj konturområde
Val av område via musplatta
Placera markören på det första elementet
Slå på områdesselektering
Placera markören på det sista elementet
Tryck vänster musknapp: Val av område i konturens
beskrivningsriktning
Tryck höger musknapp: Val av område motsatt konturens
beskrivningsriktning
Områdesval via softkey
Välj område
Markera början på området och aktivera områdesvalet
Välj områdets slut
Avsluta områdesvalet
HEIDENHAIN CNC PILOT 4290
451
6.9 Hjälpfunktioner
Nollpunktsförskjutning
Exempel: Om arbetsstycket är måttsatt från olika sidor, kan man först
ange konturelementen måttsatta från höger sida, sedan förskjuta
nollpunkten och mata in konturelementen måttsatta från vänster sida.
Aktivera nollpunktsförskjutning:
U
Välj "Nollpunkt > Förskjut" i menyn för färdigdetalj. TURN PLUS
öppnar dialogboxen "Flytta nollpunkt".
U Mata in nollpunktsförskjutningen. TURN PLUS flyttar den förut
definierade konturen.
Deaktivera nollpunktsförskjutning:
U
Välj "Nollpunkt > Återställ" i menyn för färdigdetalj. TURN PLUS
återställer koordinatsystemets nollpunkt till den ursprungligen
programmerade positionen.
Parametrar
Xi
Målpunkt - värde med vilket nollpunkten ska flyttas
Zi
Målpunkt - värde med vilket nollpunkten ska flyttas
Koiera konturavsnitt linjärt
Med denna funktion definierar man ett konturavsnitt och tillfogar det
n gånger till den befintliga konturen.
U
U
U
U
Välj "Kopiera > sekvensen > linjärt" i menyn för färdigdetalj. TURN
PLUS markerar det sista elementet
Välj konturavsnitt (man kan bara välja det senast inmatade
konturelementet).
TURN PLUS öppnar dialogboxen "Kopiera sekvens linjärt". Ange
antalet.
TURN PLUS utvidgar konturen
Parametrar
Q
452
Antal (konturavsnittet dupliceras Q gånger)
6.9 Hjälpfunktioner
Koiera konturavsnitt cirkulärt
Med denna funktion definierar man ett konturavsnitt och tillfogar det
n gånger till den befintliga konturen.
U
U
U
U
U
Välj "Kopiera > sekvensen > cirkulärt" i menyn för färdigdetalj. TURN
PLUS markerar det sista elementet
Välj konturavsnitt (man kan bara välja det senast inmatade
konturelementet).
TURN PLUS öppnar dialogboxen "Kopiera sekvens cirkulärt". Ange
antalet och radien.
TURN PLUS visar första "rotationspunkten" i form av en "röd
kvadrat". Välj önskad rotationspunkt.
TURN PLUS utvidgar konturen
Parametrar
Q
Antal (konturavsnittet dupliceras Q gånger)
R
Radie
Utförande av "Kopiera cirkulärt"
„ Rotationspunkt: TURN PLUS placerar en cirkel med radien vid
konturavsnittets start- och slutpunkt. Cirkelns skärningspunkt
resulterar de båda möjliga rotationspunkterna.
„ Rotationsvinkeln ges av avståndet mellan konturavsnittets
startpunkt - slutpunkt.
„ Utvidga kontur: TURN PLUS duplicerar det selekterade
konturavsnittet, vrider det och "hänger" upp det på konturen.
Koiera konturavsnitt spegelvänt
Med denna funktion definierar man ett konturavsnitt och tillfogar det
spegelvänt n gånger till den befintliga konturen.
U
U
U
U
Välj "Kopiera > Spegelvänt" i menyn för färdigdetalj. TURN PLUS
markerar det sista elementet
Välj konturavsnitt (man kan bara välja det senast inmatade
konturelementet).
TURN PLUS öppnar dialogboxen "Kopiering med spegling".
Man definierar först speglingsaxeln. TURN PLUS utvidgar konturen.
Parametrar
W
Speglingsaxelns vinkel. Speglingsaxeln går genom aktuell
slutpunkt på konturen.
Vinkelreferens: positiva Z-axeln
HEIDENHAIN CNC PILOT 4290
453
6.9 Hjälpfunktioner
Kalkylator
Vid standardberäkningar, beräkning av passningstoleranser och
beräkning av kärnhålsdiameter vid invändiga gängor kan man använda
kalkylatorn.
Genomföra beräkningar:
U
Positionera markören till inmatningsfältet i dialogboxen
U Aktivera kalkylatorn. Värdet överförs från
inmatningsfältet.
U
Utför beräkning
"OK" deaktiverar kalkylatorn med övertagande av värde
"Avbryt" deaktiverar kalkylatorn utan övertagande av värde
U
U
Användningsbeskrivning:
„ Välj räknefunktion/inmatningsfält med markörknapparna eller med
musen och aktivera.
„ Räknefunktionerna (SIN, kvadrat, etc.) avser visat värde.
Visning:
„ Visningsvärde (under "=")
„ Lagrat värde (till höger om "=")
„ Räkneoperation och mellanresultat (till höger bredvid
visningsvärdet)
Passningsberäkning Beräknar medeltoleransen för passningen:
U
Ange nominell diameter
U Tryck på "Passning"
U Ange passningsuppgifter (Dialogbox "Passning")
U Tryck "OK". Kalkylatorn övertar "toleransmitten" som visningsvärde.
Kärnhålsdiameter - beräkning för invändiga gängor (diametern
beräknas ur gängans data):
U
U
U
Tryck på "Invändig gänga"
Ange gänguppgifter (Dialogbox "Invändig gänga")
Tryck "OK". Kalkylatorn beräknar kärndiametern och överför den som
presentationsvärde.
454
Kalkylatorfunktioner
=
Utför beräkning; visa resultat
+,-,*,/
Grundräknesätt
SIN, COS,
TAN
Trigonometriska funktioner
ASIN,
ACOS,
ATAN
Omvända trigonometriska funktioner
(invertering)
X²
Kvadrat
÷
Roten ur
STO
Lagra visningsvärde
STO+
Addera visningsvärde till
minnesinnehållet
STO–
Subtrahera visningsvärdet från
minnesinnehållet
RCL
Överför minnesinnehåll till
visningsvärdet
CLR
Radera visningsvärde
1/X
Reciprokvärde
p
Värdet av Pi (3,14159)
n%
Procenträkning
6.9 Hjälpfunktioner
Digitalisering
Man kan fastställa inmatningsvärden med ett hårkors (digitalisering)
och överta dessa. TURN PLUS visar koordinaterna för hårkorsets
position.
U
Aktivera digitaliseringsmode (vid öppnad dialogbox)
U
Placera hårkorset med musens tangenter
U
Lämna digitaliseringsmode:
„ Tryck på Enter-knappen för övertagande av värdet
„ ESC-knappen utan övertagande av värdet
„ Förändra zoom-inställningen innan
digitaliseringsmoden kallas upp om inkrementet som
hårkorset flyttas med är för stort/litet.
„ Värdet överförs som absolutvärde i det kartesiska
koordinatsystemet - oberoende av inställningen i
inmatningsfältet.
HEIDENHAIN CNC PILOT 4290
455
6.9 Hjälpfunktioner
Kontrollera konturelement (Inspektor)
Med "Inspektor" kontrollerar man kontur- eller formelement, figurer
och mönster. Ändring av data är inte möjligt.
Selektera fönster (referensplan)
Aktivera zoom
Kalla upp Inspektor
Positionera markören till kontur-, formelement, figur eller mönster.
Välj position TURN PLUS visar de inmatade
parametrarna.
ALT-knappen: TURN PLUS visar alla parametrar för elementet - vid
formelement parametrarna för det individuella elementet.
Pil vänster/höger (vid öppnad dialogbox): TURN PLUS visar det
efterföljande/föregående elementets parametrar.
Tryck ESC-knappen: Stänger dialogboxen
456
6.9 Hjälpfunktioner
Felmeddelanden
Om tecknet ">>" visas efter det egentliga felmeddelandet, kan TURN
PLUS om så önskas ge ytterligare information om detta
felmeddelande.
U
Anropa extra info om felmeddelande.
HEIDENHAIN CNC PILOT 4290
457
6.10 Importera DXF-konturer
6.10 Importera DXF-konturer
DXF-importens grunder
Konturer, som har skapats i DXF-format, kan importeras i TURN PLUS.
Beskriv DXF-konturer:
„ RÅÄMNE
„ FAERDIG DETALJ
„ Konturtåg
„ Fräskonturer
Vid ämnes- eller färdigkonturer och konturtåg bör ett DXF-layer endast
innehålla en kontur, vid fräskonturer kan flera konturer existera och
importeras.
Krav på DXF-konturen resp. DXF-filen:
„ Endast tvådimensionella element
„ Konturen måste ligga i ett separat layer (utan måttlinjer o dyl)
„ Svarvkonturer (ämne eller färdig detalj) bör företrädesvis finnas över
svarvcentrum (om så ej är fallet, måste de efterbehandlas i TURN
PLUS)
„ Inga fullcirklar, inga splines, inga DXF-block (makron), etc.
„ De importerade konturerna får bestå av maximalt 4 000 element
(linjer, cirkelbågar), dessutom är upp till 10 000 polylinjepunkter
möjligt
„ En fils namn får vara maximalt 8 tecken långt.
Konturbehandling: Eftersom formaten skiljer sig mellan DXF- och
TURN PLUS, kommer DXF-konturen att konverteras till TURN PLUSformat under importen. Härvid ändras resp läggs följande till:
„ Eventuella luckor mellan konturelementen sluts
„ Polylinjer konverteras till linjära element
„ Konturens startpunkt fastställs
„ Konturens rikting fastställs
DXF-importens förlopp:
U
U
U
U
Val av DXF-filen
Val av det layer, som bara innehåller konturen(erna)
Import av konturen(erna)
Lagring resp bearbetning av konturen i TURN PLUS
458
6.10 Importera DXF-konturer
Konfigurering av DXF-importen
I konfigureringsparametern Automatisk startpunkt ställer man in hur
TURN PLUS ska bete sig vid inmatning av färdigkonturer.
U
U
Välj "Konfiguration > Ändra > Inställningar " i huvudmenyn. TURN
PLUS öppnar dialogboxen "Inställningar".
Ange "Automatisk startpunkt":
„ Ja: TURN PLUS går vid öppnade av "Inmatning av färdigkontur"
direkt till inmatning av konturens startpunkt. Softkey DXF-import
är ej tillgänglig.
„ Nej: Efter anropet av inmatning av färdigkontur har man valet att
läsa in en färdigkontur/DXF-kontur eller att mata in konturen
manuellt.
Med denna inställning blir endast inmatning av färdigkontur aktuell. Vid
alla andra konturer väljer man typen av konturinmatning med en meny
resp softkey.
"Behandlingen" av konturen under DXF-importen påverkar man med
DXF-parametrar:
U
U
Välj "Konfiguration > Ändra > DXF-parametrar" i huvudmenyn. TURN
PLUS öppnar dialogboxen "DXF-parametrar".
Utför inställningarna.
HEIDENHAIN CNC PILOT 4290
459
6.10 Importera DXF-konturer
DXF-parametrar:
„ Maximal lucka: I DXF-ritningen kan det finnas små luckor mellan
konturelementen. I denna parameter anger man hur stort avståndet
mellan två konturelement får vara.
„ Om den maximala luckan inte överskrids, kommer det
efterföljande elementet att betraktas som en del av den
”aktuella” konturen.
„ Om den maximala luckan överskrids, gäller nästa element som
ett element i den ”nya” konturen.
„ Startpunkt: DXF-importen analyserar konturen och bestämmer
startpunkten. Möjliga inställningar:
„ höger om, vänster om, över, under: Startpunkten placeras på
den konturpunkt som ligger längst åt höger (resp. vänster, ..). Om
flera konturpunkter uppfyller detta villkor kommer en av dessa
punkter automatiskt att väljas ut.
„ max avstånd: DXF-importen placerar startpunkten på en av de
konturpunkter som ligger längst från de andra. Vilken av dessa
punkter som väljs som startpunkt, bestäms automatiskt och kan
inte påverkas.
„ markerad punkt: Om en av konturpunkterna i DXF-ritningen har
markerats med en fullcirkel, kommer denna punkt att användas
som startpunkt. Fullcirkelns centrum måste ligga på
konturpunkten.
„ Vridningsriktning: Man bestämmer om konturen skall peka
medurs eller moturs.
Spara inställningarna:
U
U
Välj "Konfiguration > Spara" i huvudmenyn. TURN PLUS öppnar
dialogboxen "Spara konfigurationen".
Välj fil "Standard" och spara den nya konfigurationen.
DXF-import
Funktionen DXF-import finns alltid tillgänglig, när man ska mata in en
kontur. Förloppet vid DXF-import beror på den kontur som ska
importeras (ämne, färdig detalj etc).
DXF-import:
460
U
Tryck softkey: TURN PLUS öppnar valmenyn "DXFimport".
U
Välj DXF-fil och ladda
U
Välj ut den kontur som ska importeras
U
Vald kontur(-er) blir röda och konturelementen i övriga
lager gula.
U
Importera DXF-konturer
6.11 Manipulera konturer
6.11 Manipulera konturer
Beakta vid ändring av konturer:
„ Om konturelementen är överlagrade med formelement, så utgår
slutpunkten som presenteras eller skall matas in från den "teoretiska
slutpunkten". Vid ändringar av konturelement anpassas faser,
rundningar, gängor och fristick automatiskt till det nya läget.
„ Ordningsföljd samt start- och slutpunkt för konturelement bestäms
via definitionsriktningen.
„ Efter att man har trimmat, raderat eller infogat analyserar TURN
PLUS, om element som ligger omedelbart efter varandra kan slås
ihop till en linje/ en cirkelbåge. Den modifierade konturen normeras.
När konturer för C- eller Y-axelbearbetning har definierats,
kan svarvkonturen inte ändras.
Ändra råämnets kontur
Ett Standardämne (stång, rör), kan:
Raderas:
U
Välj "Manipulera > Radera > Kontur" i ämnesmenyn. TURN PLUS
raderar ämnet.
Upplösa:
U
Välj "Manipulera > Upplösa" i ämnesmenyn. TURN PLUS löser upp
standardämnet i enskilda konturelement. Därefter kan man
manipulera de individuella elementen.
Om det är ett gjutet ämne, eller om ämnet har definierats med
individuella element, kan man manipulera det på samma sätt som en
färdigdel.
HEIDENHAIN CNC PILOT 4290
461
6.11 Manipulera konturer
Radera konturelement
Radera kontur- eller formelement:
U
Välj "Manipulera > Radera > Element (eller formelement)" i
färdigdetaljmenyn.
U Välj ut det konturelement som skall raderas
U TURN PLUS raderar valt kontur- eller formelement.
Radera ALLA formelement:
U
Välj "Manipulera > Radera > alla formelement" i färdigdetaljmenyn.
U TURN PLUS raderar alla befintliga formelement.
Radera färdigdetaljens kontur:
U
Välj "Manipulera > Radera > Kontur" i färdigdetaljmenyn.
TURN PLUS raderar hela färdigdetaljens kontur .
Radera C-axelkontur:
U
U
U
U
U
Val av plan- (front-), bakside- eller mantelytans fönster
Välj "Manipulera > Radera > Ficka/figur/mönster" i
färdigdetaljmenyn.
Välj ut den figur, mönster etc som skall raderas.
TURN PLUS raderar vald kontur.
Änding av kontur- och formelement
Vid ändring av konturelement skiljer TURN PLUS på:
„ "Ändra > konturelement": Man ändrar konturelementet varefter
TURN PLUS anpassar efterföljande element.
„ "Ändra > konturelement med förskjutning": Man ändrar
konturelementet varefter TURN PLUS förskjuter efterföljande
kontur.
Ändra konturelement:
U
U
U
U
U
Välj "Manipulera > Ändra > konturelement" (eller" ... > Flytta
konturelement" i menyn för färdigdetalj.
Välj ut det konturelement som skall ändras. TURN PLUS öppnar en
"Sträcka-/Båge-dialogbox" för ändringen.
Ändra parametrar
TURN PLUS presenterar den ändrade konturen. Vid flera lösningar
väljer man den önskade lösningen.
Man kan acceptera (softkey "Bekräfta") eller förkasta (ESCtangenten).
462
6.11 Manipulera konturer
"Ändra formelement":
U
Välj "Manipulera > Ändra > formelement" i färdigdetaljmenyn.
U Välj ut det konturelement som skall ändras. TURN PLUS öppnar en
dialogbox för ändringen.
U Ändra parametrar
U TURN PLUS utför ändringen
Ändra C-axelkontur:
U
U
U
U
U
Val av plan- (front-), bakside- eller mantelytans fönster
Välj "Manipulera > Ändra > ficka/figur/mönster" i färdigdetaljmenyn.
Välj den figur, mönster, konturelement, som ska ändras. TURN
PLUS öppnar en dialogbox för ändringen.
Ändra parametrar
TURN PLUS utför omedelbart ändringen för figurer. TURN PLUS
presenterar vid "fria konturer" den ändrade konturen. Man kan
acceptera (softkey "Bekräfta") eller förkasta (ESC-tangenten).
Infoga kontur eller konturelement
Man kan infoga enstaka konturelement eller en hel kontur (flera
konturelement) i en befintlig kontur.
Infoga konturelement:
U
Välj "Manipulera > Infoga > Linje" (eller "... > Cirkelbåge)" i menyn för
färdigdetalj.
U Selektera "infogningspunkten". (elementet infogas efter det valja
konturelementet.)
U Välj linjens riktning resp rotationsriktning för cirkelbågen. TURN
PLUS öppnar motsvarande dialogbox.
U Definiera konturelement
U TURN PLUS integrerar konturelementet och anpassar den befintliga
konturen.
Infoga flera konturelement:
U
U
U
U
Välj "Manipulera > Infoga > kontur" i färdigdetaljmenyn.
Selektera "infogningspunkten". (elementet infogas efter det valja
konturelementet.)
Ange infogad kontur element för element.
TURN PLUS integrerar infogad kontur och anpassar den befintliga
konturen.
HEIDENHAIN CNC PILOT 4290
463
6.11 Manipulera konturer
Stäng konturen
Sluta en öppen kontur:
U
U
Välj "Manipulera > Förbinda" i färdigdetaljmenyn
TURN PLUS stänger konturen genom att infoga ett linjärt element.
Lös upp en kontur
Vid "Upplösning" omvandlar TURN PLUS formelement, figurer eller
mönster till separata konturelement.
„ Svarvkontur: Formelement (även faser och rundningar) omvandlas
till linjer och cirkelbågar.
„ Konturer på framsidan/baksidan eller mantelytan.: Figurer och
mönster omvandlas till linjer och cirkelbågar.
Lös upp en kontur:
U
U
U
Välj "Manipulera > Lösa upp" i färdigdetaljmenyn
Välj formelement, figurer, mönster
TURN PLUS omvandlar formelement, figurer eller mönster till
separata konturelement.
Upplösning av ett formelement/figur/mönster kan inte
ångras.
464
6.11 Manipulera konturer
Trimning - linjärelement
Med denna funktion ändrar man längden på ett linjärelement.
Konturelementets startpunkt bibehålles.
„ Slutna konturer: Det manipulerade elementet beräknas på nytt - det
efterföljande elementets läge anpassas.
„ Öppna konturer: Det manipulerade elementet beräknas på nytt - det
efterföljande konturtåget förskjuts.
Parametrar
L
Det ändrade linjärelementets längd
X
Det ändrade linjärelementets slutpunkt
Z
Det ändrade linjärelementets slutpunkt
Efterföljande:
„ Med vinkeländring på formelementet
„ Utan vinkeländring på formelementet
Ändra ett linjärt elements längd:
U
Välj "Manipulera > Trimma > längd formelement" i
färdigdetaljmenyn.
U
Välj ut det konturelement som skall ändras. TURN
PLUS öppnar dialogboxen "Ändra linjens längd":
U
Ny längd eller
U
ny slutpunkt X eller
U
ny slutpunkt Z.
U
Ställ in inmatningsfält "Nästa" (med/utan vinkeländring
på formelementet)
U
TURN PLUS integrerar ändringen och visar den
ändrade konturen. Man kan acceptera ändringen
(softkey "Bekräfta") eller förkasta den (ESCtangenten).
HEIDENHAIN CNC PILOT 4290
465
6.11 Manipulera konturer
Trimma konturens längd
Med denna funktion ändrar man längden på konturen. Man väljer
elementet som skall ändras och ett "kompenseringselement".
Parametrar
L
Det ändrade linjärelementets längd eller slutpunkt
Z
Det ändrade linjärelementets längd eller slutpunkt
Ändra konturens längd:
U
Välj "Manipulera > Trimma > längd kontur" i
färdigdetaljmenyn.
U
Välj ut det konturelement som skall ändras. TURN
PLUS föreslår ett "kompenseringselement".
U
Välj kompenseringselement. TURN PLUS öppnar
dialogboxen "Ändra linjens längd":
U
Ny längd eller
U
ny slutpunkt Z.
U
TURN PLUS integrerar ändringen och visar den
ändrade konturen. Man kan acceptera ändringen
(softkey "Bekräfta") eller förkasta den (ESCtangenten).
Trimma cirkelbåges radie
Med denna funktion ändrar man radien på en cirkelbåge.
Parametrar
R
Radie
Ändra cirkelbågens radie:
U
U
U
Välj "Manipulera > Trimma > Radie" i färdigdetaljmenyn.
Välj ut det konturelement som skall ändras. TURN PLUS öppnar
dialogboxen "Ändra radie"
Ange ny radie. TURN PLUS integrerar ändringen och visar den
ändrade konturen. Man kan acceptera ändringen (softkey "Bekräfta")
eller förkasta den (ESC-tangenten).
466
6.11 Manipulera konturer
Trimma ett linjärelements diameter
Med denna funktion ändrar man diametern på ett horisontellt
linjärelement. TURN PLUS beräknar det manipulerade elementet på
nytt och anpassar det föregående/efterföljande elementet.
Parametrar
D
Ny diameter
Föregående:
„ Med vinkeländring på föregående element
„ Utan vinkeländring på föregående element
Efterföljande:
„ Med vinkeländring på efterföljande element
„ Utan vinkeländring på efterföljande element
Ändra ett linjärt elements diameter:
U
U
U
Välj "Manipulera > Trimma > Diameter" i färdigdetaljmenyn.
Välj ut det konturelement som skall ändras. TURN PLUS öppnar
dialogboxen "Ändra diameter"
Ange ny diameter och anpassning i förhållande till föregående och
efterföljande element (dialogbox "Ändra diameter") TURN PLUS
integrerar ändringen och visar den ändrade konturen. Man kan
acceptera ändringen (softkey "Bekräfta") eller förkasta den (ESCtangenten).
Transformationer - Grunder
Transformeringsfunktionerna används för svarvkonturer och för
konturer på framsidan, mantelytan, etc.
„ Svarvkontur: Konturen i "originalläget" raderas och den kompletta
svarvkonturen "transformeras".
„ Konturer på framsida/baksida, mantelyta: Man väljer om konturen i
"originalläget" skall raderas eller kopieras och "transformeras".
HEIDENHAIN CNC PILOT 4290
467
6.11 Manipulera konturer
Transformationer - Förskjutningar
Funktionen förskjuter konturen antingen inkrementalt eller till den
angivna positionen (utgångspunkt: konturens startpunkt).
Parametrar
X
Målpunkt
Z
Målpunkt
Xi
Målpunkt - inkrementalt
Zi
Målpunkt - inkrementalt
Original (endast vid C-axelkonturer):
„ Kopiera: (originalkonturen bibehålls)
„ Radera: Originalkonturen raderas
Transformationer - Vrida
Denna funktion vrider konturen runt vridningspunkten med
vridningsvinkeln.
Parametrar
X
Vridningspunkt i kartesiska koordinater
Z
Vridningspunkt i kartesiska koordinater
a
Vridningspunkt i polära koordinater
P
Vridningspunkt i polära koordinater
W
Vridvinkel
Original (endast vid C-axelkonturer):
„ Kopiera: (originalkonturen bibehålls)
„ Radera: Originalkonturen raderas
Softkeys
Polär måttangivelse av
vridningspunkten: Vinkel a
Polär måttsättning av
vridningspunkten: Radie
468
6.11 Manipulera konturer
Transformationer - Spegling
Denna funktion speglar konturen. Man definierar speglingsaxelns
läge genom start- och slutpunkten resp. startpunkt och vinkel.
Parametrar
X
Startpunkt i kartesiska koordinater
Z
Startpunkt i kartesiska koordinater
XE Slutpunkt i kartesiska koordinater
ZE
Slutpunkt i kartesiska koordinater
W
Vridningsvinkel
a
Startpunkt i polära koordinater
P
Startpunkt i polära koordinater
b
Slutpunkt i polära koordinater
PE Slutpunkt i polära koordinater
Original (endast vid C-axelkonturer):
„ Kopiera: (originalkonturen bibehålls)
„ Radera: Originalkonturen raderas
Softkeys för polära mått
Måttangivelse för vridningspunkten:
Vinkel a
Måttsättning av vridningspunkten:
Radie
Måttsättning av slutpunkten: Vinkel b
Måttsättning av slutpunkten: Radie
Transformationer - Invertering
Denna funktion inverterar konturens definitionsriktning.
HEIDENHAIN CNC PILOT 4290
469
6.12 Tilldela attribut
6.12 Tilldela attribut
Efter den geometriska beskrivningen av ämnes-/den färdiga detaljens
kontur kan man tilldela konturelement/konturområden attribut. AAG
och IAG utvärderar attributen vid genereringen av arbetsplanen.
IAG övertar bearbetningsattributen som cykelparametrar.
Attribut för råämne
Råämnesattribut påverkar uppdelningen av bearbetningsområdet och
valet av grovbearbetningscykler i AAG.
Råämnesattribut, tilldela:
U
U
Välj "Arbetsstycke > Ämne > Attribut". TURN PLUS öppnar
dialogboxen "Ytjämnhet".
Definiera "Typ av halvfabrikat":
„ Gjut-, smides-ämne: Arbetsplansgenerering enligt strategi
"Gjutgodsbearbetning" (först grovbearbetning plan - sedan grov
längs).
„ Försvarvat ämne: Arbetsplansgenerering enligt
standardstrategien. Konturparallell grovbearbetningscykler
används till skillnad från standardbearbetning.
„ "Okänd" (eller inget definierat attribut): Arbetsplansgenerering
enligt standardstrategien.
470
6.12 Tilldela attribut
Attribut "Bearbetningsmån"
Detta attribut definierar bearbetningspålägg för enskilda
konturområden för hela konturen. Arbetsmånen kvarstår efter
bearbetningen (exempel: sliparbetsmån).
Parametrar
I
Absolut arbetsmån
Ii
Relativ arbetsmån
TURN PLUS skiljer på:
„ Absolut arbetsmån: Är "slutgiltig" - andra tilläggsmått ignoreras.
„ Relativ arbetsmån: Adderas till andra arbetsmåner.
Attribut "Bearbetningsmån" definieras:
U
U
U
Välj "Attribut > Bearbetningsmån" i menyn för färdigdetalj.
Välj hela konturen eller ett konturområde eller enskilda
konturelement (se "Val" på sida 448)
TURN PLUS öppnar dialogboxen "Bearbetningsmån"
U Med tangenten "Fortsätt" väljs absolut eller
inkrementalt pålägg.
U
Inmatning av pålägget
HEIDENHAIN CNC PILOT 4290
471
6.12 Tilldela attribut
Attribut "Matning"
Atributet "Matning" resp "Matningsreducering" påverkar
finbearbetningens matning.
Parametrar
F
MATNING finskaer
Attribut "Matning":
U
U
U
U
Välj "Attribut > Matning/ytjämnhet > Matning" i menyn för
färdigdetalj.
Välj hela konturen eller ett konturområde eller enskilda
konturelement (se "Val" på sida 448)
TURN PLUS öppnar dialogboxen "Matning"
Definiera matningen. Inmatat värde gäller som finbskärsmatning.
Parametrar
E
Faktor (Finbearbetningsmatning = aktuell matning x E)
Välj "Matningsreducering":
U
U
U
U
Välj "Attribut > Matning/ytjämnhet > Matningsreducering" i menyn
för färdigdetalj.
Välj hela konturen eller ett konturområde eller enskilda
konturelement (se "Val" på sida 448)
TURN PLUS öppnar dialogboxen "Matningsreducering"
Definiera matningsreduceringen. Det inmatade värdet multipliceras
med den aktuella matningen.
Attribut "Ytjämnhet"
"Ytjämnhet" används vid finskär. TURN PLUS skiljer på:
„ Allmän ytjämnhet (profildjup) (Rt)
„ Medelvärde ytjämnhet (Ra)
„ Medelvärde ytjämnhet (Rz)
Parametrar
Rt
Allmän ytjämnhet (profildjup)
Ra
Medelvärde ytjämnhet
Rz
Medelvärde ytjämnhet
Ange "Ytjämnhet":
U
U
U
U
Välj "Attribut > Matning/ytjämnhet > Ytjämnhet Rt (eller medelvärde
Ra, eller medelvärde Rz)" i menyn för färdigdetalj.
Välj hela konturen eller ett konturområde eller enskilda
konturelement (se "Val" på sida 448)
TURN PLUS öppnar motsvarande dialogbox.
Definiera ytjämnheten
472
6.12 Tilldela attribut
Adderande korrektur
Med detta attribut tilldelas en kompensering till en komplett kontur
eller till enskilda konturelement.
CNC PILOT förvaltar 16 verktygsoberoende "additiva korrektörer". Här
definierar man den "Adderande korrektörens nummer".
Korrektörvärdet definieras i en parameter.
Parametrar
D9xx
Offset, nummer för adderande korrektör (1 ...16)
Tilldela ”Adderande korrektör”:
U
U
U
U
Välj "Attribut > Matning/ytjämnhet > Additiv korrektör" i menyn för
färdigdetalj.
Välj hela konturen eller ett konturområde eller enskilda
konturelement (se "Val" på sida 448)
TURN PLUS öppnar dialogboxen "Adderande korrektör"
Ange nummer på den adderande korrektören
Bearbetningsattribut "mätning"
Bearbetningsattributet infogar expertprogram enligt
bearbetningsparameter 21 ("UP-MEAS01"). Detta medför ett mätskär
var n-te arbetsstycke.
Parametrar
I
Arbetsmån för mätskär
K
Längd för mätskär
Q
Mätslinga räknare: Varje n-te arbetsstycke mäts
Bearbetningsattribut "mätning" laddas:
U
U
U
Välj "Attribut > Bearbetning > Mätning" i menyn för färdigdetalj.
Välj konturområde TURN PLUS öppnar dialogboxen "Mätskär".
Parametrar för expertprogrammet fastställs.
HEIDENHAIN CNC PILOT 4290
473
6.12 Tilldela attribut
Bearbetningsattribut "gängsvarvning"
Bearbetningsattributet definierar detaljerna för en gängskärning.
Parametrar
B
Ansatslängd
„ Ingen uppgift: CNC PILOT beräknar längden med ledning av
närliggande fristick eller instick.
„ Om det inte finns någon uppgift eller något fristick/instick:
CNC PILOT använder "Inkörningslängd för gänga" från
bearbetningsparameter 7.
P
Utloppslängd
„ Ingen uppgift: CNC PILOT beräknar längden med ledning av
närliggande fristick eller instick.
„ Om det inte finns någon uppgift eller något fristick/instick:
CNC PILOT använder "Utkörningslängd för gänga" från
bearbetningsparameter 7.
C
Startvinkel - om gängans början är definierad i förhållande till
icke rotationssymmetriska konturelement
I
Maximal ansättning
V
Ansättningstyp
„ V=0 (konstant tvärsnitt): Kontstant spåntvärsnittsyta för alla
skär
„ V=1: konstant ansättning
„ V=2 (restskärsuppdelning): Om U/I resulterar i en rest, gäller
denna ”rest” för den första ansättningen. Det ”sista snittet”
delas upp i 1/2-, 1/4-, 1/8- och 1/8-snitt.
„ V=3 (EPL-metod): Ansättning beräknas ur stigning och
varvtal
H
Typ av ansättning för finskär av gängflank.
„ H=0: utan förskjutning
„ H=1: Förskjutning från vänster
„ H=2: Förskjutning från höger
„ H=3: Förskjutning omväxlande höger/vänster
Q
Antal tomskär efter det sista snittet (för att reducera skärtrycket
i gängans botten)
Bearbetningsattribut "gängsvarvning" laddas:
U
U
U
Välj "Attribut > Bearbetning > Gängsvarvning" i menyn för
färdigdetalj.
Välj gänga. TURN PLUS öppnar dialogboxen "Svarva gänga".
Gängparametrar fastläggs
474
6.12 Tilldela attribut
Bearbetningsattribut "borrning - returnivå"
Bearbetningsattributet definierar återgångsnivån för en borrning.
Borren positioneras till "återgångsnivån" före/efter borrbearbetningen
(borrning på mantelyta: diameter).
Parametrar
K
Returnivå. Borrens position före/efter borrbearbetningen
Bearbetningsattribut "återgångsnivå" laddas:
U
Välj "Attribut > Bearbetning > Borrning >
Återgångsnivå" i menyn för färdigdetalj.
U
Välj borrning. TURN PLUS öppnar dialogboxen
"Återgångsnivå borrning".
U
Fastlägga återgångsnivå
Bearbetningsattribut "borrkombinationer"
Bearbetningsattributet påverkar verktygsvalet. TURN PLUS stödjer
följande verktygskombinationer:
„ Centrering med försänkning: NC-förborr (Typ 32*);
Ersättningsverktyg: Centrerborr (Typ 31*)
„ Försänkning: Stegborr (typ 42*)
„ Borrning och gängning: - borrgängtapp (typ 44*)
„ Borrning och brotschning: Deltaborr (typ 47*)
Bearbetningsattribut "borrkombination" laddas:
U
U
U
Välj "Attribut > Bearbetning > Borrning > Centrerförsänkning (eller
borrförsänkning, borrning med gängning resp med upprymning)" i
menyn för färdigdetalj.
Välj borrning
TURN PLUS tilldelar bearbetningsattribut till
HEIDENHAIN CNC PILOT 4290
475
6.12 Tilldela attribut
"Konturfräsning"
Attributet definierar för vald figur eller "fri" öppen eller sluten kontur
följande: Bearbetning "konturfräsning" samt tillhörande
bearbetningsparametrar.
Parametrar
Q
Fräsort
„ Kontur: Fräsens centumpunkt på konturen
„ för en sluten kontur:
„ Invändig fräsning
„ Utvändig fräsning
„ Öppna konturer:
„ Till vänster om konturen (sett i bearbetningsriktningen)
„ Till höger om konturen (sett i bearbetningsriktningen)
H
Fräsmetod
„ 0: Motfräsning
„ 1: Medfräsning
D
Fräsdiameter för verktygsvalet
K
Returnivå. Fräsposition före/efter fräsbearbetningen
(mantelyta: diameter).
Bearbetningsattribut för "Konturfräsning" laddas:
U
U
U
Välj "Attribut > Bearbetning > Fräsning > Konturfräsning" i menyn för
färdigdetalj.
Välj kontur som ska fräsas. TURN PLUS öppnar dialogboxen
"Konturfräsning".
Definiera fräsparametrar
476
6.12 Tilldela attribut
Bearbetningsattribut "Ytfräsning"
Attributet definierar för vald figur eller "fri" sluten kontur följande:
Bearbetning "ytfräsning" samt tillhörande bearbetningsparametrar.
Parametrar
H
Fräsmetod
„ 0: Motfräsning
„ 1: Medfräsning
D
Fräsdiameter för verktygsvalet
K
Returnivå. Fräsposition före/efter fräsbearbetningen
(mantelyta: diameter).
Bearbetningsattribut för "Ytfräsning" laddas:
U
U
U
Välj "Attribut > Bearbetning > Fräsning > Ytfräsning" i menyn för
färdigdetalj.
Välj kontur som ska fräsas. TURN PLUS öppnar dialogboxen
"Ytfräsning".
Definiera fräsparametrar
HEIDENHAIN CNC PILOT 4290
477
6.12 Tilldela attribut
Bearbetningsattribut "Gradning"
Attributet definierar för vald figur eller "fri" öppen eller sluten kontur
följande: Bearbetning "Gradning" samt tillhörande
bearbetningsparametrar.
Parametrar
H
Fräsmetod
„ 0: Motfräsning
„ 1: Medfräsning
B
Bredd
W
Vinkel för verktygsvalet - default 45°
K
Returnivå. Fräsposition före/efter fräsbearbetningen
(mantelyta: diameter).
Bearbetningsattribut "Gradning" laddas:
U
U
U
Välj "Attribut > Bearbetning > Fräsning > Gradning" i menyn för
färdigdetalj.
Välj kontur som ska fräsas. TURN PLUS öppnar dialogboxen
"Gradning".
Definiera fräsparametrar
478
6.12 Tilldela attribut
Bearbetning "Gravering"
Attributet definierar för vald figur eller "fri" öppen eller sluten kontur
följande: Bearbetning "Gravering" samt tillhörande
bearbetningsparametrar.
Parametrar
B
Bredd
W
Vinkel för verktygsvalet - default 45°
K
Returnivå. Fräsposition före/efter fräsbearbetningen
(mantelyta: diameter).
Bearbetningsattribut "Gravering" laddas:
U
Välj "Attribut > Bearbetning > Fräsning > Gravering" i
menyn för färdigdetalj.
U
Välj kontur som ska fräsas. TURN PLUS öppnar
dialogboxen "Gravering".
U
Definiera fräsparametrar
Bearbetningsattribut "Noggrant stopp"
Detta attribut definierar "Noggrant stopp" för enskilda konturområden
eller valda konturelement.
Tilldela "Noggrant stopp":
U
U
U
Välj "Attribut > Noggrant stopp" i menyn för färdigdetalj.
Välj hela konturen eller ett konturområde eller enskilda
konturelement (se "Val" på sida 448)
TURN PLUS tilldelar bearbetningsattribut till
HEIDENHAIN CNC PILOT 4290
479
6.12 Tilldela attribut
Bearbetningsattribut "Skiljepunkt"
Attributet definierar en position på konturen som "Skiljepunkt".
Skiljepunkter används för axelbearbetning eller bearbetning i flera
uppspänningar.
Parametrar
Position
„ Radera: Raderar befintlig skiljepunkt. Konturelementets
delning bibehålles.
„ 1. i målpunkten: Skiljepunkt är elementets slutpunkt
„ 2. på element: skiljepunkt ligger på elementet
X
Skiljepunktens X-position
Z
Skiljepunktens Z-position
Tilldela "Skiljepunkt":
U
U
U
Välj "Attribut > Skiljepunkt" i menyn för färdigdetalj.
Välj konturområde TURN PLUS öppnar dialogboxen "Skiljepunkt".
Definiera en exakt position för skiljepunkten (elementets slutpunkt
eller position på elementet). Eller så raderar man en definierad
skiljepunkt.
Attribut "Bearbeta inte"
Attributet "Bearbeta inte" utvärderas av AAG. Resultatet av attributet
beror på typ av bearbetning:
„ Grovbearbetning: Attributet utvärderas bara vid det första/sista
elementet i en invändig/utvändig kontur. Formelement bearbetas
inte.
„ Finbearbetning: Markerade element finbearbetas inte.
„ Förborrning: Attributet ignoreras.
„ Instickning: Markerade instick bearbetas inte.
„ Gängbearbetning: Markerade gängelement finbearbetas inte och
gängan skärs inte.
„ Centrisk borrning: Markerade hål (formelement) borras inte.
„ Borrning: Markerade hål för C-/Y-bearbetning bearbetas inte.
„ Fräsning: Markerade fräskonturer för C-/Y-bearbetning bearbetas
inte.
480
6.12 Tilldela attribut
Attribut "Bearbeta inte" tilldelas element på svarvkonturen:
U
Välj "Attribut > Matning/ytjämnhet > Bearbeta inte" i menyn för
färdigdetalj.
U Välj hela konturen eller ett konturområde eller enskilda
konturelement (se "Val" på sida 448)
U TURN PLUS tilldelar attribut till
Attribut "Bearbeta inte" tilldelas en C-/Y-axelkontur:
U
U
U
U
Val av plan- (front-), bakside- eller mantelytafönster
Välj "Attribut > Bearbetning > Borrning (eller fräsning) > Bearbeta
inte" i menyn för färdigdetalj.
Välj borr- eller fräskontur
TURN PLUS tilldelar attribut till
Radera bearbetningsattribut
Man kan radera bearbetningsattribut för borrningar och fräskonturer.
Bearbetningsattribut "borrning" raderas:
U
Välj "Attribut > Bearbetning > Borrning > Radera borrattribut" i
menyn för färdigdetalj.
U Välj borrning
U TURN PLUS raderar bearbetningsattributen för denna borrning.
Bearbetningsattribut "fräsning" raderas:
U
U
U
Välj "Attribut > Bearbetning > Fräsning > Radera fräsattribut " i
menyn för färdigdetalj.
Välj fräskontur
TURN PLUS raderar bearbetningsattributen för denna fräskontur
HEIDENHAIN CNC PILOT 4290
481
6.13 Riggning
6.13 Riggning
Riggning - Grunder
I "Riggning" definierar man spänndonen, spänndonens positioner och
TURN PLUS egna revolverbeläggningar.
TURN PLUS fastställer vid uppspänningen av arbetsstycket:
„ Invändig och utvändig skärbegränsning.
„ Nollpunktsförskjutningen. Detta övertas som G59-kommandon i
NC-programmet.
TURN PLUS övertar följande riggningsinformation i programhuvudet:
„ Uppspänningsdiameter
„ Utstickslängd
„ Spänntryck
„ Man kan ställa in/förändra skärbegränsningen.
„ Om man inte använder "Uppspänning", använder TURN
PLUS standardvärden istället.
„ Man definierar spänndon för andra uppspänningen efter
bearbetningen i första uppspänningen.
„ När man spänner upp arbetsstycket på spindel- och
dubbdockssidan, utgår TURN PLUS från att det handlar
om en axelbearbetning (se "Axelbearbetning" på
sida 559).
482
6.13 Riggning
Uppspänning på spindelsidan
Spänn arbetsstycket:
U
U
U
U
Välj "Rigga > Spänn > Uppspänning > Spindelsida"
Välj typ av chuck (undermeny) TURN PLUS öppnar en av följande
dialogboxar:
„ Tvåbackschuck
„ Trebackschuck
„ Fyrbackschuck
„ Spännhylsechuck
„ Utan chuck (frontmedbringare):
„ Trebackschuck indirekt (medbringare i chuck med spännbackar):
Chuck och backar definieras, spännform fastläggs och
"spännområde" definieras
TURN PLUS visar spänndonet och visar skärbegränsningen som
"röda streck".
Selektera först typ av chuck och backtyp. TURN PLUS tar
hänsyn till dessa uppgifter vid val av chuckens/backarnas
identitetsnummer.
Uppspänning på dubbdockans sida
Spänn arbetsstycket:
U
U
Välj "Rigga > Spänn > Uppspänning > Dubbsida" TURN PLUS öppnar
dialogboxen "Dubbdockssida".
Beskriv spänndonet på dubbdocksidan
Parametrar
Inspänning
Välj lämpligt typ av spänndon:
„ Dubb
„ Centrerspets
„ Centrerkona
Spänndonets identitetsnummer
Centrerspets
Djup som spänndonet ska tryckas in i materialet. TURN PLUS
placerar spänndonets bild enligt värdena.
När man spänner upp arbetsstycket på spindel- och
dubbdockssidan, utgår TURN PLUS från att det handlar om
en axelbearbetning.
HEIDENHAIN CNC PILOT 4290
483
6.13 Riggning
Fastlägga skärbegränsning
TURN PLUS beräknar Skärbegränsningen för utvändig och invändig
kontur vid "Uppspänning på spindelsidan".
Ändra skärbegränsning:
U
U
Välj "Rigga > Spänn > Uppspänning > Skärbegränsning" TURN PLUS
öppnar dialogboxen "Skärbegränsning för AAG".
Skärbegränsning, bestämma
Skärbegränsningen visas i form av ett rött streck.
Parametrar
Utvändig kontur
Läge för skärbegränsningen
Invändig kontur
Läge för skärbegränsningen
Radera uppspänningsplan
DEnna funktion raderar alla data för uppspänningen av arbetsstycket
och raderar inmatade skärbegränsningar.
Radera spännplan:
U
Välj "Uppspänning > radera uppspänningsplan".
484
6.13 Riggning
Omspänning - Standardbearbetning
Använd "Omspänning - Standardbearbetning" vid bearbetning på framoch baksidan med separata NC-program.
TURN PLUS
„ Speglar och/eller förskjuter råämnets och den färdiga detaljens
kontur med "Nvz".
„ Vrider konturer på mantelytan eller konturer i YZ-planet med "Wvc".
„ Raderar spänndonet för första uppspänningen.
Omspänning:
U
U
Välj "Rigga > Spänn > Omspänning > Standardbearbetning" TURN
PLUS öppnar dialogboxen "Omspänning av arbetsstycket".
Ange parametrar för omspänning
Parametrar
Nvz
Nollpunktsförskjutning (förslagsvärde: Den färdiga detaljens
längd)
Wvc
Vinkelförskjutning
„ Säkra arbetsplanen för första uppspänningen, innan du
spänner om. Vid "omspänning" raderar TURN PLUS den
tidigare genererade arbetsplanen och den använda
utrustningen.
„ Omspänning ersätter inte uppspänning.
HEIDENHAIN CNC PILOT 4290
485
6.13 Riggning
Omspänning - 1:a uppspänning efter
2:a uppspänning
"Omspänning - 1:a uppspänning efter 2:a uppspänning" inleder
bearbetningen i andra uppspänningen.
Man definierar först spänndonen. Därefter aktiverar TURN PLUS ett
expertprogram enligt bearbetningsparameter 21. Vilket
expertprogram som aktiveras beror på uppgifterna "Spindel" i "1:a
uppspänning" och "2:a uppspänning.." i programhuvudet samt
uppgiften i "Bearbetningsföljd".
„ Olika spindlar har angivits i "1:a uppspänning..." och "2:a
uppspänning..." (maskin med motspindel):
„ Huvud- och subbearbetning "Omspänning - komplettbearbetning":
Inmatning "UP-UMKOMPL" (överföring till motspindeln)
„ Huvud- och subbearbetning "Avstickning - komplettbearbetning":
Inmatning "UP-UMKOMPLA" (avstickning och överföring till
motspindeln)
„ Samma spindel har angivits i "1:a uppspänning..." och "2:a
uppspänning..." (komplettbearbetning i maskin med en spindel):
„ Huvud- och subbearbetning "Omspänning - komplettbearbetning":
Inmatning "UP-UMHAND" (manuell omspänning)
„ Huvud- och subbearbetning "Avstickning - komplettbearbetning":
Inmatning "UP-ABHAND" (avstickning och manuell omspänning)
Bilden förklarar parameter, som är av betydelse vid överlämnande av
arbetsstycket till motspindeln.
Följande expertprogram ska ses som ett exempel.
Expertprogram tillhandahålls av maskintillverkaren.
Programmet visar innebörd och förlopp i program enligt
maskinens bruksanvisning.
Expertprogram „UMKOMPL“
I programmet "UP-UMKOMPL" (bearbetn.param 21) överlämnas
arbetsstycket till motspindeln.
TURN PLUS skriver in de fastställda parametrarna som
förslagsvärden. Kontrollera resp. justera inmatningarna.
Parametrar (exempel)
LA
Varvtal vid överlämnande av detalj
LB
Spindelns rotationsriktning
„ 0: CCW
„ 1: CW
LC
Varvtals- eller vinkelsynkronisering
„ 0: Vinkelsynkronisering utan vinkelförskjutning
„ >0: Vinkelsynkronisering med angiven vinkelförskjutning
„ <0: Varvtalssynkronisering
486
Beteckningar
F1/B1
Chuck/backar huvudspindel
F2/B2
Chuck/backar motspindel
Nvz
Nollpunktsförskjutning G59, ...
I
Säkerhetsavstånd på ämne
(bearbetningsparameter 2)
NP0
Nullpunktsoffset (t ex MP 1164 för Z-Axel
$1)
6.13 Riggning
Parametrar (exempel)
LD
Överlämningsposition i Z
„ 0: Överlämningsposition i maskinläge 1
„ 1...6: Överlämningsposition i maskinläge 1...6
„ ¼ 0..6: Överlämningsposition. TURN PLUS föreslår ett
värde.
LE
Arbetsposition i Z (föreslaget värde: nollpunktsförskjutning i Zaxel $1)
I
Minsta matningssträcka
„ Ingen "körning till fast stopp": Säkerhetsavstånd för
arbetsstycket som skall hämtas (förslag: ämnets
säkerhetsavstånd enligt bearbetningsparameter 2).
„ För "Körning mot fast stopp" : se maskinhandboken
J
Max matningssträcka och "Förflyttning till fast anslag"
„ ingen uppgift: Ingen "förflyttning till fast anslag"
„ "Förflyttning till fast anslag". Parameterns innebörd: Se
maskinhandboken
Expertprogram tillhandahålls av maskintillverkaren.
Programmet visar innebörd och förlopp i program enligt
maskinens bruksanvisning.
Expertprogram "UMHAND"
Det i programmet "UP-UMHAND" (bearbetn.param 21) inmatade
expertprogrammet stöder manuell omspänning av arbetsstycket för
baksidesbearbetning i maskiner med en spindel.
TURN PLUS skriver in de fastställda parametrarna som
förslagsvärden. Kontrollera resp. justera inmatningarna.
Expertprogram tillhandahålls av maskintillverkaren.
Programmet visar innebörd och förlopp i program enligt
maskinens bruksanvisning.
Omspänning - Komplettbearbetning tillbaka till den 1:a uppspänningen
Om man efter bearbetning av den andra uppspänningen vill justera/
optimera geometrin eller bearbetningen, återvänder man med denna
funktion till "bearbetningens utgångspunkt".
U
Välj "Rigga > Spänn > Omspänning > Komplettbearbetning tillbaka
till 1:a uppspänningen". TURN PLUS raderar arbetsblocken för 2:a
uppspänningen.
HEIDENHAIN CNC PILOT 4290
487
6.13 Riggning
Parametrar vid två-, tre- eller fyrbackschuck
Parametrar
Identitetsnummer chuck
Backtyp och steg
Uppspänningstyp (se följande tabeller)
Identitetsnummer back
Spännlängd
TURN PLUS fastställer uppspänningslängden med ledning av de
valda backarna och spännformen. Korrigera värdet vid avvikande
inspänningslängd.
Spänntryck
Värdet överförs till "programhuvudet". TURN PLUS kontrollerar ej
denna parameter.
Backarnas inställningsmått (måtten är till för din information)
Spännform
Avstånd chuckens ytterkant - backarnas ytterkant. Negativt mått:
backarna sticker ut ur chucken
D=1
Anropa "Välj spännområde"
Bestäm spänndonets plats:
D=2
„ Vid konturer med fas, rundningar eller cirkelbågar ska man
markera "kring spännhörnet".
„ Vid rätvinkliga detaljer ska man markera ett element som ligger
intill spännhörnet.
D=3
D=4
D=5
D=6
D=7
488
Utan steg
Ett steg
Två steg
6.13 Riggning
Parametrar spännhylsechuck
Parametrar
Identitetsnummer chuck
Spänndiameter
Spännlängd: Avstånd spännhylsans framkant - högra kanten på
ämnet
Spänntryck
Värdet överförs till "programhuvudet". TURN PLUS kontrollerar ej
denna parameter.
Parametrar frontmedbringare ("utan chuck")
Parametrar
Identitetsnummer
Intryckningsdjup
Ungefärligt djup som spänndonets klor ska tryckas in i materialet.
TURN PLUS använder detta värde för att placera
frontmedbringarens bild.
HEIDENHAIN CNC PILOT 4290
489
6.13 Riggning
Parametrar vid frontmedbringare i spännbackar
("trebackschuck indirekt")
Parametrar
Identitetsnummer chuck
Backtyp
Identitetsnummer back
Identitetsnummer frontmedbringare
Intryckningsdjup
Ungefärligt djup som spänndonets klor ska tryckas in i materialet.
TURN PLUS använder detta värde för att placera
frontmedbringarens bild.
Spänntryck
Värdet överförs till "programhuvudet". TURN PLUS kontrollerar ej
denna parameter.
Verktygslista, inställning och organisation
I TURN PLUS definierar man revolverbeläggningar, vilket beskrivs
nedan.
„ Ladda TURN PLUS - egna revolverbeläggningar, innan
du arbetar med verktygsval i IAG/AAG.
„ Vilka verktyg som IAG/AAG använder, bestämmer man i
bearbetningsparameter 2 "globala teknologiparametrar".
Se revolverriggning:
U
U
Välj "Iordningställa > verktygslista > Se revolver"
TURN PLUS öppnar aktuell verktygslista
490
6.13 Riggning
Verktygsinställning
Välj "Inställning > Verktygslista > Inställning revolver > Inställning
revolver n"
Välj verktygsplats
Mata in verktygsdata direkt:
ENTER (eller INS-knappen) - öppnar dialogbox "Verktyg"
Ange idnummer, tillhörande kylvätskesystem och avsluta dialogen
Välj verktyg från databanken:
Lista verktyg efter typ, eller
efter idnummer
Markera önskat verktyg
Välj verktyget
ESC-knappen - lämna verktygsdatabanken
Ställ in kylkretsloppen i dialogboxen "Verktyg".
HEIDENHAIN CNC PILOT 4290
491
6.13 Riggning
Radera verktyg
Välj "Inställning > Verktygslista > Inställning revolver > Inställning
revolver n"
Välj verktygsplats
Softkey eller
DEL-knappen - radera verktyget
Byta verktygsplats
Välj "Inställning > Verktygslista > Inställning revolver > Inställning
revolver n"
Välj verktygsplats
Raderar verktyget och lagrar det i "buffertminnet för
identitetsnummer"
Välj ny verktygsplats
Överför verktyget från "buffertminnet för
identitetsnummer". Om platsen var upptagen
placeras det "tidigare verktyget" i buffertminnet.
492
6.13 Riggning
Hantera verktygslistor
Funktioner för riggning av revolver:
„ Ladda verktygslista: Laddar en lagrad verktygslista (urvalsbox
"Ladda fil")
„ Ladda maskinens verktygslista: Laddar aktuell revolverbeläggning
i maskinen
„ Spara listan: Spar aktuell revolverbeläggning.
„ Radera lista: Raderar vald fil
Ladda verktygslista från fil
Välj "Riggning > Verktygslista > Ladda lista > ssparad lista". TURN
PLUS öppnar dialogboxen "Ladda en fil".
Välj verktygslista och ladda den
Övertag verktygslistan i maskinen
Välj "Riggning > Verktygslista > Ladda lista > Verktygslista i maskinen".
TURN PLUS övertar aktuell verktygslista för dessa slider.
Verktygslista, spara
Välj "Riggning > Verktygslista > Spara lista. TURN PLUS öppnar
dialogboxen "Spara en fil".
Ange filnamn och spar verktygslistan.
Radera verktygslista
Välj "Riggning > Verktygslista > Radera lista". TURN PLUS öppnar
dialogboxen "Radera en fil".
Välj fil TURN PLUS raderar denna verktygslista.
HEIDENHAIN CNC PILOT 4290
493
6.14 Interaktiv generering av arbetsplan (IAG)
6.14 Interaktiv generering av
arbetsplan (IAG)
I IAG definierar man arbetsblocken. Därvid väljer man verktyg och
skärdata och bestämmer bearbetningscyklerna.
Delautomatiken genererar ett komplett arbetsblock.
I Specialbearbetningar (SB) kan man lägga till förflyttningsbanor,
underprogramanrop eller G-/M-funktioner (exempel: Användning av
system för arbetsstyckeshantering).
Ett arbetsblock innehåller:
„ Verktygsanrop
„ Skärdata (teknologidata)
„ Framkörning (kan utelämnas).
„ Bearbetningscykel
„ Bortkörning (kan utelämnas).
„ Körning till verktygsväxlingsläge (kan utelämnas).
Om verktyget/ skärdata från föregående arbetsblock används,
genererar TURN PLUS inte något nytt verktygsanrop resp. inte något
nytt matning- varvtalskommando.
Om ingen arbetsplan finns, hoppar TURN PLUS direkt till valet av
bearbetningstyp. Man skapar arbetsblock efter arbetsblock för
arbetsplanen.
Man kan komplettera eller ändra befintliga arbetsplaner.
494
6.14 Interaktiv generering av arbetsplan (IAG)
Arbetsplanen existerar
Om en arbetsplan finns, så startar IAG med dialogen "Arbetsplan
existerar". Man ställer in:
„ Ny arbetsplan (förkastar existerande arbetsplan och skapar en ny)
„ Fortsätt med en arbetsplan
„ Ändra arbetsplan
„ Se en arbetsplan
Välj "IAG", TURN PLUS öppnar dialogboxen "Arbetsplan existerar".
Skapa ny arbetsplan:
Man ställer in på "NY".
TURN PLUS raderar befintlig arbetsplan.
Skapa arbetsplanen arbetsblock för block.
Lägg till ytterligare arbetsblock:
Man ställer in på "fortsätt".
Lägg till ytterligare arbetsblock
Ändra arbetsblock:
Man ställer in på "ändra".
TURN PLUS visar aktuell arbetsplan, och man markerar de arbetsblock
som ska ändras (se bild).
TURN PLUS simulerar arbetsplanen och stoppar vid markerade
arbetsblock.
Kontrollera/optimera arbetsblocket.
Se arbetsblocken:
Man ställer in på "Se (visa)".
TURN PLUS visar aktuell arbetsplan, och man markerar de arbetsblock
man vill se.
TURN PLUS simulerar arbetsplanen och stoppar vid markerade
arbetsblock.
HEIDENHAIN CNC PILOT 4290
495
6.14 Interaktiv generering av arbetsplan (IAG)
Skapa ARBETSBLOCK.
Ett arbetsblock definierar man i följande steg:
1
2
3
4
5
6
7
8
9
Bearbetningstyp väljs
Välj verktyg
Kontrollera/optimera skärdata
Bestäm bearbetningsområde (se "Val" på sida 448)
Kontrollera/optimera cykelparametrar
Vid behov: Ange fram- och bortkörningsposition
Vid behov: Kör till verktygsväxlingsposition
Kontrollera arbetsblock med simulering
Övertag eller ändra arbetsblock
Alternativt så kan man börja med att bestämma bearbetningsområde.
Då kan TURN PLUS utföra verktygsvalet (meny "Verktyg >
automatiskt").
Starta simuleringen, när alla parametrar och aktiviteter i arbetsblocken
har definierats (meny "Start"). Efter simuleringen har man följande
möjligheter:
„ Övertag block: TURN PLUS lagrar arbetsblocket och aktualiserar
arbetsstycket (efterföljer ämnet)
„ Ändra block: TURN PLUS förkastar arbetsblocket. Korrigera
parametern och simulera igen.
„ Upprepa arbetsblock: TURN PLUS simulerar bearbetningen igen.
Översikt av bearbetningstyper:
„ Grov (se "Översikt: Bearbetningstyp grovbearbetning" på sida 499)
„ Sticka (se "Översikt: Bearbetningstyp stickning" på sida 508)
„ Borrning (se "Översikt: Bearbetningstyp borra" på sida 517)
„ Finbearbetning (se "Bearbetningstyp finbearbetning" på sida 522)
„ Gängning (se "Bearbetningstyp gänga (G31)" på sida 525)
„ Fräsning (se "Översikt: Bearbetningstyp fräsning" på sida 527)
„ Specialbearbetning (se "Specialbearbetningar (SB)" på sida 533)
496
6.14 Interaktiv generering av arbetsplan (IAG)
Verktygsanrop
Menypunkten "Verktyg" kan väljas först efter val av bearbetningstyp.
Underfunktionerna har följande betydelse:
„ Manuellt via revolverbeläggning: Välj ut ett verktyg som har
placerats i revolvern
„ Manuellt via verktygstyp: Man väljer ut ett verktyg från
verktygsdatabanken och bestämmer revolverplatsen
„ Från sista arbetsmomentet: IAG använder sist använda verktyg.
„ Manuellt via verktygstyp/Idnummer: Man väljer ut ett verktyg
från verktygsdatabanken och bestämmer revolverplatsen
„ Automatiskt: IAG tar över verktygsvalet och placeringen. Förutsättning: Bearbetningsområdet är bestämt.
Skärdata
Efter val av verktyg kontrollerar/optimerar man teknologidata. TURN
PLUS beräknar skärdata med ledning av arbetsstyckets material och
verktygsdata från teknologi-databanken. Kontrollera/optimera dessa
värden.
„ Skärhastighet S
„ Huvudmatning F
„ Sidomatning F
„ Maximalt skärdjup P: Överförs som cykelparameter.
„ Kylvätska
„ Ja: TURN PLUS genererar M-kod för in-/urkoppling av kylvätska.
„ Nej: TURN PLUS genererar ingen M-kod för in-/urkoppling av
kylvätska.
„ Dialog "Definiera kylvätskekrets": Öppnar dialogboxen
"Kylvätskekrets". Man ställer in önskad krets.
HEIDENHAIN CNC PILOT 4290
497
6.14 Interaktiv generering av arbetsplan (IAG)
Cykelspecifikation
Man definierar i undermeny "Cykel" cykelparametern och fram- och
bortkörningsmetod:
„ Bearbetningsområde: Man bestämmer område som ska
bearbetas samt bearbetningsriktningen genom val av område.
„ Val med softkey: Ordningsföljden vid valet avgör
bearbetningsriktning.
„ Med musplattan - vänster musknapp: Bearbetningsriktning
samma som konturdefinitionsriktningen.
„ Med musplattan - höger musknapp: Bearbetningsriktning omvänt
mot konturdefinitionsriktningen.
„ Framkörning: Verktyget förflyttas med snabbtransport från den
aktuella positionen till framkörningspositionen - innan cykeln
anropas. Borr- och gängcykler innehåller inte "framkörning". Placera
verktyget i en lämplig position med "framkörning".
„ Cykelparameter: TURN PLUS föreslår cykelparameter. Kontrollera/
optimera parametern.
„ Frikörning: Verktyget förflyttas med snabbtransport till
frikörningspositionen efter det att cykeln har avslutats.
„ Kör till verktygsväxlingspunkt: Verktyget förflyttas till
verktygsväxlingspunkten efter det att cykeln har avslutats resp.
efter frikörningen. Position och förflyttningssätt bestämmer man i
"Position och förflyttningssätt till verktygsväxlingspunkt" [WP]
(bearbetningsparameter 2):
„ WP=1: Positionen angiven i "Verktygsväxlingspunkt" nås med
snabbtransport G0. TURN PLUS skriver in
verktygsväxlingspositionen som förslagsvärde.
„ WP=2: TURN PLUS genererar ett G14. Positionen angiven i
"Verktygsväxlingspunkt" har ingen inverkan.
„ WP=3: TURN PLUS beräknar växlingspunkten med ledning av
verktygen i revolvern.
Varning kollisionsrisk
Eftersom alla verktyg inte alltid är kända vid generering av
arbetsblock, bör man inte använda inställningen "WP=3"
(bearb.param 2) i IAG.
498
6.14 Interaktiv generering av arbetsplan (IAG)
Översikt: Bearbetningstyp grovbearbetning
I IAG finns följande grovbearbetningar (undermeny "Grov"):
„ Grovbearbetning längs: se "Grovbearbetning längs (G810)" på
sida 501
„ Grovbearbetning plan: se "Grovbearbetning plan (G820)" på sida 502
„ Konturparallell-grovbearbetning: se "Grovbearbetning konturparallell
(G830)" på sida 503
„ Grovbearbetning automatisk - TURN PLUS genererar arbetsblock för
alla grovbearbetningar.
„ Grovbearbetning urtag
„ Restgrovbearbetning längs: se "Restgrovbearbetning längs" på
sida 504
„ Restgrovbearbetning plan: se "Restgrovbearbetning – plan" på
sida 505
„ Restgrovbearbetning konturparallell: se "Restgrovbearbetning
konturparallellt" på sida 506
„ Automatisk bearbetn urtag: TURN PLUS väljer först
grovbearbetningsverktyget för den initiala grovbearbetningen och
sedan ett verktyg med motsatt bearbetningsriktning för att
bearbeta restmaterialet.
„ Grovbearbetning urtag (neutralt verktyg): se "Grovbearbetning
urgröpning - neutralt Vkt (G835)" på sida 507
Urbearbetning – Grunder
Om det blir kvar restmaterial vid fallande konturer, bearbetar man
detta med "Grovbearbetning urtag - Restgrovbearbetning ... ".
Utan skärbegränsning bearbetar TURN PLUS det selekterade
bearbetningsområdet. För att undvika kollisioner avgränsas det
selekterade bearbetningsområdet med skärbegränsningen.
Bearbetningscykeln tar hänsyn till säkerhetsavståndet (SAR, SIR Bearbetningsparameter 2) framför restmaterialet.
Kollisionsrisk
Bearbetningen av restmaterialet utförs utan
kollisionsövervakning. Kontrollera skärbegränsningen och
cykelparameter "framkörningsvinkel".
Automatisk ursvarvning bearbetar endast "Instick".
Frisvarvningar utförs med standardgrovsvarvningscyklerna. TURN PLUS skiljer på instick och
frisvarvning med ledning av "tillåten inåt-kopieringsvinkel
EKW" (bearbetningsparameter 1).
HEIDENHAIN CNC PILOT 4290
AR
Startpunkt restmaterial
SAR
Säkerhetsavstånd utvändigt
SB
Skärbegränsning
499
6.14 Interaktiv generering av arbetsplan (IAG)
Definiera skärbegränsning
U
U
U
Positionera verktyget på den sida av skärbegränsningen som
restmaterialet befinner sig.
Selektera bearbetningsområde
Selektera "restmaterialets startpunkt" som position för
skärbegränsningen.
500
6.14 Interaktiv generering av arbetsplan (IAG)
Grovbearbetning längs (G810)
IAG genererar cykel G810 för valt konturområde.
Parametrar
P
Skärdjup (maximal ansättning)
A
Framkörningsvinkel - referens: Z-axel (default:0°/180°)
W
Bortkörningsvinkel - referens: Z-axel (default:90°/270°)
X
Skärbegränsning
Z
Skärbegränsning
I
Beroende på softkekonfiguration:
„ Pålägg längs
„ Konstant pålägg (genererar "Arbetsmån G58" före cykeln)
K
Planarbetsmån
Inmatning (bearbetn fallande kontur) ?
„ Ja
„ Nej
E
Reducerad nedmatningshastighet vid fallande konturer
H
Frånkörningstyp (typ av konturslätskär)
„ H=0: Skär längs konturen efter varje snitt
„ H=1: kör ifrån med 45°; konturskär efter sista snittet
„ H=2: kör ifrån med 45° – inget konturskär efter sista snittet
Q
Bortkörning vid cykelslut
„ Q=0: Tillbaka till startpunkt (först Z-, sedan X-riktning)
„ Q=1: positionerar utanför färdigkontur
„ Q=2: Lyfter till säkerhetsavståndet och stoppar
Fristicksbearbetning. Inställningen görs med softkey.
Softkeys: "Grovbearbetning"
Pålägg längs/ konstant pålägg
Bearbeta frisvarvning FD
Bearbeta fristick E och F
Bearbeta fristick G
Bearbeta fristick H, K och U
HEIDENHAIN CNC PILOT 4290
501
6.14 Interaktiv generering av arbetsplan (IAG)
Grovbearbetning plan (G820)
IAG genererar cykel G820 för valt konturområde.
Parametrar
P
Skärdjup (maximal ansättning)
A
Framkörningsvinkel - referens: Z-axel (default:90°/270°)
W
Bortkörningsvinkel - referens: Z-axel (default:0°/180°)
X
Skärbegränsning
Z
Skärbegränsning
I
Beroende på softkekonfiguration:
„ Pålägg längs
„ Konstant pålägg (genererar "Arbetsmån G58" före cykeln)
K
Planarbetsmån
Inmatning (bearbetn fallande kontur) ?
„ Ja
„ Nej
E
Reducerad nedmatningshastighet vid fallande konturer
H
Frånkörningstyp (typ av konturslätskär)
„ H=0: Skär längs konturen efter varje snitt
„ H=1: kör ifrån med 45°; konturskär efter sista snittet
„ H=2: kör ifrån med 45° – inget konturskär efter sista snittet
Q
Bortkörning vid cykelslut
„ Q=0: Tillbaka till startpunkt (först X-, sedan Z-riktning)
„ Q=1: positionerar utanför färdigkontur
„ Q=2: Lyfter till säkerhetsavståndet och stoppar
Fristicksbearbetning. Inställningen görs med softkey.
Softkeys: "Grovbearbetning"
Pålägg längs/ konstant pålägg
Bearbeta frisvarvning FD
Bearbeta fristick E och F
Bearbeta fristick G
Bearbeta fristick H, K och U
502
6.14 Interaktiv generering av arbetsplan (IAG)
Grovbearbetning konturparallell (G830)
IAG genererar cykel G830 för valt konturområde.
Parametrar
P
Skärdjup (maximal ansättning)
A
Framkörningsvinkel - referens: Z-axel (default:0°/180°)
W
Bortkörningsvinkel - referens: Z-axel (default:90°/270°)
X
Skärbegränsning
Z
Skärbegränsning
I
Beroende på softkekonfiguration:
„ Pålägg längs
„ Konstant pålägg (genererar "Arbetsmån G58" före cykeln)
K
Planarbetsmån
Inmatning (bearbetn fallande kontur) ?
„ Ja
„ Nej
E
Reducerad nedmatningshastighet vid fallande konturer
Q
Bortkörning vid cykelslut
„ Q=0: Tillbaka till startpunkt (först Z-, sedan X-riktning)
„ Q=1: positionerar utanför färdigkontur
„ Q=2: Lyfter till säkerhetsavståndet och stoppar
Fristicksbearbetning. Inställningen görs med softkey.
Softkeys: "Grovbearbetning"
Pålägg längs/ konstant pålägg
Bearbeta frisvarvning FD
Bearbeta fristick E och F
Bearbeta fristick G
Bearbeta fristick H, K och U
HEIDENHAIN CNC PILOT 4290
503
6.14 Interaktiv generering av arbetsplan (IAG)
Restgrovbearbetning längs
IAG genererar cykel G810 för "Restmaterialet".
Parametrar
P
Skärdjup (maximal ansättning)
A
Framkörningsvinkel - referens: Z-axel (default:0°/180°)
W
Bortkörningsvinkel - referens: Z-axel (default:90°/270°)
X
Skärbegränsning
Z
Skärbegränsning
I
Beroende på softkekonfiguration:
„ Pålägg längs
„ Konstant pålägg (genererar "Arbetsmån G58" före cykeln)
K
Planarbetsmån
Inmatning (bearbetn fallande kontur) ?
„ Ja
„ Nej
E
Reducerad nedmatningshastighet vid fallande konturer
H
Frånkörningstyp (typ av konturslätskär)
„ H=0: Skär längs konturen efter varje snitt
„ H=1: kör ifrån med 45°; konturskär efter sista snittet
„ H=2: kör ifrån med 45° – inget konturskär efter sista snittet
Q
Bortkörning vid cykelslut
„ Q=0: Tillbaka till startpunkt (först Z-, sedan X-riktning)
„ Q=1: positionerar utanför färdigkontur
„ Q=2: Lyfter till säkerhetsavståndet och stoppar
Fristicksbearbetning. Inställningen görs med softkey.
Softkeys: "Grovbearbetning"
Pålägg längs/ konstant pålägg
Bearbeta frisvarvning FD
Bearbeta fristick E och F
Bearbeta fristick G
Bearbeta fristick H, K och U
504
6.14 Interaktiv generering av arbetsplan (IAG)
Restgrovbearbetning – plan
IAG genererar cykel G820 för "Restmaterialet".
Parametrar
P
Skärdjup (maximal ansättning)
A
Framkörningsvinkel - referens: Z-axel (default:90°/270°)
W
Bortkörningsvinkel - referens: Z-axel (default:0°/180°)
X
Skärbegränsning
Z
Skärbegränsning
I
Beroende på softkekonfiguration:
„ Pålägg längs
„ Konstant pålägg (genererar "Arbetsmån G58" före cykeln)
K
Planarbetsmån
Inmatning (bearbetn fallande kontur) ?
„ Ja
„ Nej
E
Reducerad nedmatningshastighet vid fallande konturer
H
Frånkörningstyp (typ av konturslätskär)
„ H=0: Skär längs konturen efter varje snitt
„ H=1: kör ifrån med 45°; konturskär efter sista snittet
„ H=2: kör ifrån med 45° – inget konturskär efter sista snittet
Q
Bortkörning vid cykelslut
„ Q=0: Tillbaka till startpunkt (först X-, sedan Z-riktning)
„ Q=1: positionerar utanför färdigkontur
„ Q=2: Lyfter till säkerhetsavståndet och stoppar
Fristicksbearbetning. Inställningen görs med softkey.
Softkeys: "Grovbearbetning"
Pålägg längs/ konstant pålägg
Bearbeta frisvarvning FD
Bearbeta fristick E och F
Bearbeta fristick G
Bearbeta fristick H, K och U
HEIDENHAIN CNC PILOT 4290
505
6.14 Interaktiv generering av arbetsplan (IAG)
Restgrovbearbetning konturparallellt
IAG genererar cykel G830 för "Restmaterialet".
Parametrar
P
Skärdjup (maximal ansättning)
A
Framkörningsvinkel - referens: Z-axel (default:0°/180°)
W
Bortkörningsvinkel - referens: Z-axel (default:90°/270°)
X
Skärbegränsning
Z
Skärbegränsning
I
Beroende på softkekonfiguration:
„ Pålägg längs
„ Konstant pålägg (genererar "Arbetsmån G58" före cykeln)
K
Planarbetsmån
Inmatning (bearbetn fallande kontur) ?
„ Ja
„ Nej
E
Reducerad nedmatningshastighet vid fallande konturer
Q
Bortkörning vid cykelslut
„ Q=0: Tillbaka till startpunkt (först Z-, sedan X-riktning)
„ Q=1: positionerar utanför färdigkontur
„ Q=2: Lyfter till säkerhetsavståndet och stoppar
Fristicksbearbetning. Inställningen görs med softkey.
Softkeys: "Grovbearbetning"
Pålägg längs/ konstant pålägg
Bearbeta frisvarvning FD
Bearbeta fristick E och F
Bearbeta fristick G
Bearbeta fristick H, K och U
506
6.14 Interaktiv generering av arbetsplan (IAG)
Grovbearbetning urgröpning - neutralt Vkt
(G835)
IAG genererar cykel G835 för valt konturområde.
Parametrar
P
Skärdjup (maximal ansättning)
A
Framkörningsvinkel - referens: Z-axel (default:0°/180°)
W
Bortkörningsvinkel - referens: Z-axel (default:90°/270°)
X
Skärbegränsning
Z
Skärbegränsning
I
Beroende på softkekonfiguration:
„ Pålägg längs
„ Konstant pålägg (genererar "Arbetsmån G58" före cykeln)
K
Planarbetsmån
Inmatning (bearbetn fallande kontur) ?
„ Ja
„ Nej
E
Reducerad nedmatningshastighet vid fallande konturer
Dubbelriktad spånskärning
„ Ja: Spånskärning med cykel G835
„ Nej: Spånskärning med cykel G830
Q
Bortkörning vid cykelslut
„ Q=0: Tillbaka till startpunkt (först Z-, sedan X-riktning)
„ Q=1: positionerar utanför färdigkontur
„ Q=2: Lyfter till säkerhetsavståndet och stoppar
Fristicksbearbetning. Inställningen görs med softkey.
Softkeys: "Grovbearbetning"
Pålägg längs/ konstant pålägg
Bearbeta frisvarvning FD
Bearbeta fristick E och F
Bearbeta fristick G
Bearbeta fristick H, K och U
HEIDENHAIN CNC PILOT 4290
507
6.14 Interaktiv generering av arbetsplan (IAG)
Översikt: Bearbetningstyp stickning
I IAG finns följande stickbearbetningar (undermeny "Stickning"):
„ Konturinstickning (se "Konturstickning radiellt/axiellt (G860)" på
sida 509)
„ Instickning kontur radiell
„ Instickning kontur axiell
„ Konturinstickning automatiskt
„ Instickning (se "Instickning radiellt/axiellt (G866)" på sida 510)
„ Instickning radiell
„ Instickning axiell
„ Instickning automatiskt
„ Sticksvarvning (se "Instickssvarvning radiellt/axiellt (G869)" på
sida 511)
„ Sticksvarvning radiell
„ Sticksvarvning axiell
„ Sticksvarvning automatiskt
„ Avstickning (se "Avstickning" på sida 513)
„ Förbered avstickning/baksidesbearbetning (se "Avstickning och
överlämnande av arbetsstycke" på sida 514)
Stickbearbetning automatiskt: TURN PLUS genererar arbetsblock
för alla radiella och axiella stickbearbetningar.
508
6.14 Interaktiv generering av arbetsplan (IAG)
Konturstickning radiellt/axiellt (G860)
IAG genererar cykel G860 för formelementen: Instick allmänt,
frisvarvning (instick form F) och fritt definierade instickskonturer.
Parametrar
X
Skärbegränsning
Z
Skärbegränsning
I
Beroende på softkekonfiguration:
„ Pålägg längs
„ Konstant pålägg (genererar "Arbetsmån G58" före cykeln)
K
Planarbetsmån
Cykelbeteende (ställ in via softkey)
„ Förstickning och finskär i ett sammanhang
„ Endast förstickning
„ Endast fin
Softkeys "Förloppstyp sticka"
Inställning av pålägg längs/ konstant
pålägg
Förstickning och finskär
Förstickning
Finbearbetning
HEIDENHAIN CNC PILOT 4290
509
6.14 Interaktiv generering av arbetsplan (IAG)
Instickning radiellt/axiellt (G866)
IAG genererar cykel G866 för formelementen: Instick form D
(packningsring), instick form S (låsring).
Om man anger en "arbetsmån", kommer först förstickning att utföras
sedan finbearbetning.
Hänsyn tas till fördröjningstiden:
„ endast vid finskär, om pålägg har definierats
„ för alla instick, om pålägg ej har definierats
Parametrar
I
Arbetsmån (längs och plan)
E
Väntetid
510
6.14 Interaktiv generering av arbetsplan (IAG)
Instickssvarvning radiellt/axiellt (G869)
IAG genererar cykel G869 för valt konturområde (spånskärning med
växlande instick/grovskär).
Parametern för radiell och axiell stickning är identisk med fram-/
bortkörningsvinklarna (t.o.m. referensaxlarna). "Sticksvarvning axial":
se "Sticksvarvning axiellt (869)" på sida 512
Parametrar
P
Maximalt skärdjup
R
Djupkorrektur
Beroende på materialet, matningshastigheten etc. ”tippas”
skäret vid svarvningen. Detta ansättningsfel kan man
kompensera med "Svarvdjupskompensering R".
Kompenseringen fastställs oftast genom försök.
B
Offsetbredd
Från den andra ansättningen reduceras sträckan som skall
bearbetas med ”offsetbredd” vid övergången från svarv- till
stickbearbetning. Vid alla ytterligare övergångar från svarv- till
stickbearbetning vid denna flank sker reduceringen med ”B” –
som tillägg till den tidigare offseten. Det kvarstående
restmaterialet bearbetas vid slutet av förstickningen med en
stickrörelse.
A
Framkörningsvinkel - default: Mot insticksriktningen
„ Radiellt: referens är Z-axeln
„ Axiellt: Referens är X-axeln
W
Bortkörningsvinkel - default: Mot insticksriktningen
„ Radiellt: referens är Z-axeln
„ Axiellt: Referens är X-axeln
X
Skärbegränsning
Z
Skärbegränsning
I
Beroende på softkekonfiguration:
„ Pålägg längs
„ Konstant pålägg (genererar "Arbetsmån G58" före cykeln)
K
Planarbetsmån
S
(Enkelriktad/) dubbelriktad förstickning (inställning via softkey):
„ Ja (S=0): dubbelriktad
„ Nej (S=1): enkelriktad enligt den riktning som fastställdes vid
val av bearbetningsområdet
O
Stickmatning - default: Aktiv matning
E
Finbearbetningsmatning - default: aktiv matning
HEIDENHAIN CNC PILOT 4290
Softkeys "Sticksvarvning"
Pålägg längs/ konstant pålägg
Enkelriktad/Dubbelriktad
Förstickning och finskär
Förstickning
Finbearbetning
511
6.14 Interaktiv generering av arbetsplan (IAG)
Parametrar
H
Bortkörning vid cykelslut
„ H=0: Tillbaka till startpunkt (först X-, sedan Z-riktning)
„ H=1: positionerar utanför färdigkontur
„ H=2: Lyfter till säkerhetsavståndet och stoppar
Förlopp: Inställning via softkey:
„ Förstickning och finskär i ett sammanhang
„ Endast förstickning
„ Endast fin
Sticksvarvning axiellt (869)
Tänk på referensaxeln för fram-/bortkörningsvinkeln vid
"sticksvarvning axiellt". Övriga parametrar är identiska med
"sticksvarvning radiellt" (se "Instickssvarvning radiellt/axiellt (G869)" på
sida 511).
512
6.14 Interaktiv generering av arbetsplan (IAG)
Avstickning
För avstickningen aktiverar IAG det enligt bearbetningsparametern 21
- "UP 100098" inmatade expertprogrammet.
TURN PLUS beräknar parametrarna så långt det är möjligt och skriver
in dem som förslagsvärden. Kontrollera resp. justera inmatningarna.
Parametrar
LA
Stångdiameter
LB
Startpunkt i Z: TURN PLUS övertar den position som har
fastställts genom selekteringen av området
LC
Fas/rundning
„ < 0: Fasbredd
„ > 0: Rundningsradie
LD
Matningsreducering från position X. Den reducerade
matningen fastställs i expertprogrammet.
LE
Färdig detaljs diameter för att fastställa positionen för fasen/
rundningen
LF
Invändig diameter. Expertprogrammet kör via denna position,
för att kunna genomföra säker avstickning:
„ = 0: vid en "kompakt detalj"
„ > 0: vid en rörformad detalj
LH
Säkerhetsavstånd för startposition X
I
Skärets bredd. Är oftast inte nödvändig
„ Selektera bearbetningsområdet: Vertikalt element
som avstickningen - och fas/rundning - skall ske vid.
„ Expertprogram tillhandahålls av maskintillverkaren.
Programmet visar innebörd och förlopp i program enligt
maskinens bruksanvisning.
HEIDENHAIN CNC PILOT 4290
513
6.14 Interaktiv generering av arbetsplan (IAG)
Avstickning och överlämnande av arbetsstycke
För avstickningen med överföring av arbetsstycket aktiverar TURN
PLUS ett expertprogram enligt bearbetningsparameter 21. Vilket
expertprogram som aktiveras beror på uppgifterna "Spindel" i "1:a
uppspänning" och "2:a uppspänning.." i programhuvudet:
„ Samma spindel (manuell omspänning): Inmatning av "UP-ABHAND".
„ Olika spindlar (överföring till motspindeln): Inmatning av "UPUMKOMPLA".
Expertprogram tillhandahålls av maskintillverkaren.
Programmet visar innebörd och förlopp i program enligt
maskinens bruksanvisning.
Förlopp avstickning och överlämnande av arbetsstycke:
U
U
U
U
U
U
Selektera det vertikala element som avstickningen skall ske vid.
TURN PLUS öppnar dialogboxen för expertprogrammet.
Kontrollera/optimera parametern.
TURN PLUS utför avstickningen.
Definiera data och position för spänndonen som skall användas vid
den andra uppspänningen
Kontrollera/lägg till parametrarna för att överlämna arbetsstycket.
TURN PLUS utför överföringen av arbetsstycket.
514
6.14 Interaktiv generering av arbetsplan (IAG)
Expertprogram "UMKOMPLA“
I programmet "UP-UMKOMPLA" (bearbetn.param 21) utförs
avstickningen och arbetsstycket överlämnas till motspindeln.
TURN PLUS skriver in de fastställda parametrarna som
förslagsvärden. Kontrollera resp. justera inmatningarna.
Parametrar (exempel)
LA
Varvtalsbegränsning för avstickningsförloppet
LB
Maximal ämnesdiameter (förslagsvärde: Från
arbetsstyckesbeskrivningen)
K
Matningsreducering för avstickningsförloppet
„ 0: Ingen matningsreducering
„ >0: Reducerad matning
O
Startpunkt X för avstickningsförloppet (förslagsvärde: Från
arbetsstyckesbeskrivningen)
P
Startpunkt i Z för avstickningsförloppet (förslagsvärde:
Vertikalt element från "Selekteringen")
R
Matningsreducering i X. Från denna position körs med
reducerad matningen.
S
Målposition i X. Slutposition vid avstickningen.
Expertprogram tillhandahålls av maskintillverkaren.
Programmet visar innebörd och förlopp i program enligt
maskinens bruksanvisning.
HEIDENHAIN CNC PILOT 4290
515
6.14 Interaktiv generering av arbetsplan (IAG)
Expertprogram "ABHAND“
Det i programmet "UP-ABHAND" (bearbetn.param 21) inmatade
expertprogrammet sticker av detaljen och stöder manuell omspänning
av arbetsstycket för baksidesbearbetning i maskiner med en spindel.
TURN PLUS skriver in de fastställda parametrarna som
förslagsvärden. Kontrollera resp. justera inmatningarna.
Parametrar (exempel)
LA
Varvtalsbegränsning för avstickningsförloppet
LB
Maximal ämnesdiameter
K
Matningsreducering för avstickningsförloppet
„ 0: Ingen matningsreducering
„ >0: Reducerad matning
O
Startpunkt X för avstickningsförloppet (förslagsvärde: Från
arbetsstyckesbeskrivningen)
P
Startpunkt i Z för avstickningsförloppet (förslagsvärde:
Vertikalt element från "Selekteringen")
R
Matningsreducering i X. Från denna position körs med
reducerad matningen.
S
Målposition i X. Slutposition vid avstickningen.
Expertprogram tillhandahålls av maskintillverkaren.
Programmet visar innebörd och förlopp i program enligt
maskinens bruksanvisning.
516
6.14 Interaktiv generering av arbetsplan (IAG)
Översikt: Bearbetningstyp borra
I IAG finns följande borrbearbetningar (undermeny "borrning"):
„ Centrisk förborrning: se "Centrisk förborrning (G74)" på sida 518
„ Centrering
„ Borrning
„ Konisk försänkning
„ Plattförsänkning
„ Brotschning: se "Borrning, brotschning och djuphålsborrning" på
sida 520
„ Gängning med tapp
„ Specialborrning
„ Specialborrning > centrering och försänkning
„ Specialborrning > borrning och försänkning
„ Borrning och gängning
„ Borrning och brotschning
„ Borrning automatiskt - tar hänsyn till formelementen borrning,
enstaka borrning och hålbild
För
„ fasta verktyg: borrning i svarvcentrum
„ drivna verktyg: vid C-axelbearbetningar
Centrisk förborrning - automatik: "Centrisk förborrning - automatik"
bearbetar den kompletta förborrningen - även om en verktygsväxling
skulle vara nödvändig på grund av olika diametrar.
Vid följande borrbearbetningar genererar IAG
„ cykel G72 (se "Centrering, försänkning G72" på sida 519):
„ Centrering
„ Konisk försänkning
„ Plattförsänkning
„ Specialborrning > centrering och försänkning
„ Specialborrning > borrning och försänkning
„ cykel G73 (se "Gängning" på sida 521):
„ Gängning med tapp
„ Borrning och gängning
„ cykel G71 eller G74 (se "Borrning, brotschning och djuphålsborrning"
på sida 520):
„ Borrning
„ Borrning och brotschning
HEIDENHAIN CNC PILOT 4290
517
6.14 Interaktiv generering av arbetsplan (IAG)
Centrisk förborrning (G74)
IAG genererar cykel G74 för valt konturområde (förborrning i
svarvcentrum med fasta verktyg).
Välj bearbetningsområde: Selektera alla konturelement som
omsluter hålet. Vid behov begränsar man hålet med
"borrbegränsning Z".
Parametrar
Z
Borrbegränsning
S
Säkerhetsavstånd - genererar "Säkerhetsavstånd G47" före
cykeln
P
1. Borrdjup
J
Minsta borrdjup
I
Reduceringsvärde
B
Returavstånd - default: Till "Startpunkt borrning"
E
Väntetid (för friskärning vid hålets botten)
Positionera borren till rotationscentrum med "Cykel >
framkörning".
518
6.14 Interaktiv generering av arbetsplan (IAG)
Centrering, försänkning G72
IAG genererar cykel G72 för följande borrmetoder:
„ Centrering
„ Konisk försänkning
„ Plattförsänkning
„ Centrering och försänkning (specialborrning)
Parametrar
K
Returplan - default: Tillbaka till startpositionen resp.
säkerhetsavståndet
D
Frånkörning (softkey "Fortsätt")
„ med matning
„ med snabbtransport
E
(Väntetid för) Friskärning
HEIDENHAIN CNC PILOT 4290
519
6.14 Interaktiv generering av arbetsplan (IAG)
Borrning, brotschning och djuphålsborrning
IAG genererar cykel G71 för följande borrmetoder:
„ Borrning
„ Brotschning
„ Borrning och brotschning (specialborrning)
Parametrar
K
Returplan - default: Tillbaka till startpositionen resp.
säkerhetsavståndet
D
Frånkörning (softkey "Fortsätt")
„ med matning
„ med snabbtransport
E
(Väntetid för) Friskärning
F50%
Matningsreducering - se softkeytabell
P
1. Borrdjup
J
Minsta borrdjup
I
Djupreducering (reduceringsvärde)
B
Avlyftningsmått (returavstånd) - default: Retur till
"Startpunkt borrning"
Vid inmatning av parametern för djuphålsborrning genererar IAG
cykel G74.
Matningsreducering: Man kan fastlägga en matningsreducering på
50 % vid borrningens början och/eller genomborrningen.
Matningsreduceringen vid genomborrningen aktiveras beroende på
vilken typ av borr som används:
„ Vändskärsborr och spiralborr med 180° borrvinkel: Borrningens slut
– 2 x säkerhetsavståndet
„ Annan borr: Borrningens slut - ansatslängd - säkerhetsavstånd
(ansatslängd=borrens spets; säkerhetsavstånd: se "Borrning säkerhetsavstånd" på sida 603 resp. G47, G147)
Softkeys "Matningsreducering"
Matningsreducering
"Genomborrning"
Matningsreducering "Borrning
början"
Matningsreducering "Borrning
början" med borrvinkel < 180°
520
6.14 Interaktiv generering av arbetsplan (IAG)
Gängning
IAG genererar cykel G73 för följande borrmetoder:
„ Gängning med tapp
„ Borrning och brotschning (specialborrning)
Parametrar
K
Returplan - default: Tillbaka till startpositionen resp.
säkerhetsavståndet
D
Frånkörning (softkey "Fortsätt")
„ med matning
„ med snabbtransport
A
Ansatslängd (default: Bearbetningsparameter 7
"Inkörningslängd för gänga [GAL]")
S
Returvarvtal - default: Gängningens varvtal
HEIDENHAIN CNC PILOT 4290
521
6.14 Interaktiv generering av arbetsplan (IAG)
Bearbetningstyp finbearbetning
I IAG finns följande finbearbetningar (undermeny "Fin"):
„ Finskär med cykel G890:
„ Konturbearbetning
„ Restkonturbearbetning
„ Finbearbetning (neutralt Vkt)
„ Finskär med specialfunktioner:
„ Passningssvarvning: se "Finbearbetning - passningsvarvning" på
sida 525
„ Fristickning: se "Finbearbetning - fristickning" på sida 525
Parametrar
X
Skärbegränsning
Z
Skärbegränsning
L
Beroende på softkekonfiguration:
„ Pålägg längs
„ Konstant pålägg (genererar "Arbetsmån G58" före cykeln)
P
„ Ja
„ Nej
Softkeys "Framkörning"
Automatiskt val av typ av
framkörning
Reducerad nedmatningshastighet vid fallande konturer
Framkörning
„ Ja: "Framkörningstyp Q" - ställ in via softkey
„ Nej (Q=3): Verktyget är i närheten av startpunkten
Q
Pålägg längs/ konstant pålägg
Planarbetsmån
Inmatning (bearbetn fallande kontur) ?
E
Softkeys
Först X-, sedan Z-riktning
Först Z-, sedan X-riktning
Framkörningstyp - se softkeytabell
„ Q=0: IAG kontrollerar:
„ diagonal framkörning
„ Först X-, sedan Z-riktning
„ följer runt hindret på konstant avstånd
„ Ignorerar första konturelementet, om startpositionen inte
är tillgänglig
„ Q=1: Först X-, sedan Z-riktning
„ Q=2: Först Z-, sedan X-riktning
Softkeys "Bortkörning"
diagonalt till frikörningspositionen
Först X-, sedan Z-riktning
Först Z-, sedan X-riktning
Frikörning
„ Ja: "Bortkörningstyp H" - ställ in via softkey
„ Nej (H=4): Verktyget står kvar på slutkoordinaterna
522
frånkörning till säkerhetsavståndet
6.14 Interaktiv generering av arbetsplan (IAG)
Parametrar
H
Frikörningstyp Verktyget backar 45° från
bearbetningsriktningen. Efterföljande frikörningsväg bestäms
av H:
„ H=0: diagonalt till frikörningspositionen
„ H=1: först X-, sedan Z-riktning
„ H=2: först Z-, sedan X-riktning
„ H=3: Lyfter med matning till säkerhetsavståndet
I
Frikörningsposition vid H=0, 1 eller 2
K
Frikörningsposition vid H=0, 1 eller 2
Formelementbearbetning: Inställning via softkey
Skärmen visar de formelement som ska bearbetas
(förkortningar: se softkeytabell). Följande formelement
bearbetas alltid:
„ C: Fas
„ R: Rundning
„ PT: Passning
„ GW: Gänga
Restkonturbearbetning: Om det blir kvar restmaterial vid fallande
konturer, bearbetar man detta med "Finbearbetning Restkonturbearbetning" (se bild "G890 Q4"). Som regel behövs inte
någon skärbegränsning.
G890 Q4
X
Urgröpning: IAG bearbetar fallande konturområden som fastställs
med ledning av "inåtkopieringsvinkeln" (instick: EKW <= mtw). För
finskär - urgröpning - bör man i första hand använda "neutrala" verktyg.
Vid restkonturbearbetning och urgröpning fastställs
framkörningsmetod. IAG genererar cykel G890 med
"Framkörningsmetod Q4".
Z
Vid faser/rundningar gäller:
„ Attribut "ytfinhet/matning" ej programmerade: CNC PILOT utför en
automatisk matningsreducering. Som minst utförs "FMUR" antal
varv (Bearbetningsparameter 5).
„ Attribut "ytjämnhet/matning" programmerade: Ingen
matningsreducering
„ Vid faser/rundningar, som på grund av sin storlek bearbetas med
minst det antalet varv som har fastlagts i "FMUR"
(Bearbetningsparameter 5), utförs inte någon matningsreducering.
Föreslaget värde "bortkörningsposition I,K" beror på om
man programmerar "Cykel > Framkörning":
„ Programmerat: Position från cykeln > Framkörning"
„ Inte programmerat: Position från
verktygsväxlingspunkten
HEIDENHAIN CNC PILOT 4290
523
6.14 Interaktiv generering av arbetsplan (IAG)
Softkeys "Formelementbearbetning"
Softkeys "Formelement" anropas
Fristick form E
E
Fristick form F
F
Fristick form G
G
Frisvarvning
FD
Softkeys "Formelement" anropas
Fristick form H
H
Fristick form K
K
Fristick form U
U
Instick allmänt
A
Instick form S
S
Instick form D
D
Softkeyrad stängs
524
6.14 Interaktiv generering av arbetsplan (IAG)
Finbearbetning - passningsvarvning
TURN PLUS utför ett Mätskär på det selekterade konturelementet.
Förutsättning: Konturelementet har tilldelats attributet "Mätning" (se
"Bearbetningsattribut "mätning"" på sida 473).
Parametrar
I
Arbetsmån för mätskär
K
Mätskärets längd
Q
Mätslinga räknare (varje n-te arbetsstycke mäts)
"Passningssvarvning" utförs av expertprogrammet "UP-MEAS01"
(bearbetningsparameter 21). Parametrar för expertprogrammet: Se
maskinhandboken.
Finbearbetning - fristickning
Finbearbetning - fristickning används för bearbetning av fristicket
„ Form U
„ Form H
„ Form K
Angränsande planelement, som fortfarande har en arbetsmån,
kommer att bearbetas till färdigmått vid fristicksbearbetning Form U.
Användning:
U
U
U
Välj verktyg
Selektera bearbetningsområde
Tryck på Start
Man kan inte påverka bearbetningen av fristick
(menypunkt "Cykel > Cykelparametrar" kan inte väljas).
Bearbetningstyp gänga (G31)
IAG genererar cykel G31 för vald gänga.
Parametrar
B
Ansatslängd
„ Ingen uppgift: CNC PILOT beräknar längden med ledning av
närliggande fristick eller instick.
„ Om det inte finns någon uppgift eller något fristick/instick:
CNC PILOT använder "Inkörningslängd för gänga" från
bearbetningsparameter 7.
HEIDENHAIN CNC PILOT 4290
525
6.14 Interaktiv generering av arbetsplan (IAG)
Parametrar
P
Utloppslängd
„ Ingen uppgift: CNC PILOT beräknar längden med ledning av
närliggande fristick eller instick.
„ Om det inte finns någon uppgift eller något fristick/instick:
CNC PILOT använder "Utkörningslängd för gänga" från
bearbetningsparameter 7.
C
Startvinkel - om gängans början är definierad i förhållande till
icke rotationssymmetriska konturelement
I
Maximalt skärdjup
V
Ansättningstyp
„ V=0 (konstant tvärsnitt): Kontstant spåntvärsnittsyta för alla
skär
„ V=1: konstant ansättning
„ V=2 (restskärsuppdelning): Om U/I resulterar i en rest, gäller
denna ”rest” för den första ansättningen. Det ”sista snittet”
delas upp i 1/2-, 1/4-, 1/8- och 1/8-snitt.
„ V=3 (EPL-metod): Ansättning beräknas ur stigning och
varvtal
H
Typ av ansättning för finskär av gängflank.
„ H=0: utan förskjutning
„ H=1: Förskjutning från vänster
„ H=2: Förskjutning från höger
„ H=3: Förskjutning omväxlande höger/vänster
Q
Antal tomskär efter det sista snittet (för att reducera skärtrycket
i gängans botten)
Varning kollisionsrisk
Varning kollisionsrisk: Vid en för stor utkörningslängd P
finns risk för kollision. Kontrollera utkörningslängden i
simuleringen.
526
6.14 Interaktiv generering av arbetsplan (IAG)
Översikt: Bearbetningstyp fräsning
I IAG finns följande grovfräsningsmetoder (undermeny "Fräsning"):
„ Konturfräsning (se "Konturfräsning - grov-/finbearbetning (G840)" på
sida 528)
„ Grovbearbetning
„ Finbearbetning
„ Ytfräsning (se "Fickfräsning - grov-/finbearbetning (G845/G846)" på
sida 532)
„ Grovbearbetning
„ Finbearbetning
„ Gradning: se "Avgradning (G840)" på sida 530
„ Gravering se "Gravering (G840)" på sida 531
„ Automatisk fräsning
„ Grovbearbetning
„ Finbearbetning
IAG utför fräsning av konturer i referensplanen:
„ FRONT
„ BAKSIDA
„ MANTEL
HEIDENHAIN CNC PILOT 4290
527
6.14 Interaktiv generering av arbetsplan (IAG)
Konturfräsning - grov-/finbearbetning (G840)
IAG genererar cykel G840 för vald öppen eller sluten kontur, med
följande parametrar.
Parametrar
K
Returplan (default: tillbaka till startpositionen)
„ Front/baksida: Position i Z-riktning
„ Mantelyta: Position i X-riktning (diametermått)
Q
Fräsort
„ Q=0: Fräsens centumpunkt på konturen
„ för en sluten kontur:
„ Q=1: Invändig fräsning
„ Q=2: Utvändig fräsning
„ vid öppen kontur:
„ Q=1: Till vänster om konturen (sett i
bearbetningsriktningen)
„ Q=2: Till höger om konturen (sett i bearbetningsriktningen)
H
Fräsmetod
„ H=0: Motfräsning
„ H=1: Medfräsning
R
Inkörningsradie
„ R=0: Framkörning direkt till konturelementet.
„ R>0: Förflyttning på en fram-/frånkörningsbåge som ansluter
tangentiellt till konturelementet.
„ R<0 vid invändiga hörn: Förflyttning på en fram-/
frånkörningsbåge som ansluter tangentiellt till
konturelementet.
„ R<0 vid utvändiga hörn: Fram-/bortkörning till/från
konturelementet sker tangentiellt.
P
Fräsdjup: skriver över det i konturdefinitionen fastlagda djupet
I
Maximal ansättning - default: Fräsning på ett enda skärdjup
528
6.14 Interaktiv generering av arbetsplan (IAG)
Parametrar
L
Arbetsmån
Pålägget "förskjuter" konturen beroende på "fräsort Q"
(genererar "pålägg G58" före fräscykeln):
„ Q=0: Pålägget ignoreras
„ för en sluten kontur:
„ Q=1: förminskar konturen
„ Q=2: förstorar konturen
„ Vid öppna konturer:
„ Q=1: förskjutning åt vänster
„ Q=2: förskjutning år höger
Verkan av "Fräsort, fräsmetod och verktygets
rotationsriktning": se "Konturfräsning G840 - Grunder" på
sida 260.
HEIDENHAIN CNC PILOT 4290
529
6.14 Interaktiv generering av arbetsplan (IAG)
Avgradning (G840)
IAG genererar cykel G840 för vald öppen eller sluten kontur, med
följande parametrar.
Parametrar
K
Returplan (default: tillbaka till startpositionen)
„ Front/baksida: Position i Z-riktning
„ Mantelyta: Position i X-riktning (diametermått)
Q
Fräsort
„ Q=0: Fräsens centumpunkt på konturen
„ för en sluten kontur:
„ Q=1: Invändig fräsning
„ Q=2: Utvändig fräsning
„ vid öppen kontur:
„ Q=1: Till vänster om konturen (sett i
bearbetningsriktningen)
„ Q=2: Till höger om konturen (sett i bearbetningsriktningen)
H
Fräsmetod
„ H=0: Motfräsning
„ H=1: Medfräsning
R
Inkörningsradie
„ R=0: Framkörning direkt till konturelementet.
„ R>0: Förflyttning på en fram-/frånkörningsbåge som ansluter
tangentiellt till konturelementet.
„ R<0 vid invändiga hörn: Förflyttning på en fram-/
frånkörningsbåge som ansluter tangentiellt till
konturelementet.
„ R<0 vid utvändiga hörn: Fram-/bortkörning till/från
konturelementet sker tangentiellt.
P
Fräsdjup: Verktygets nedmatningsdjup - default: Fasens bredd
(från "Bearbetnings-attribut avgradning") + 1 mm
L
Arbetsmån
Pålägget "förskjuter" konturen beroende på "fräsort Q"
(genererar "pålägg G58" före fräscykeln):
„ Q=0: Pålägget ignoreras
„ för en sluten kontur:
„ Q=1: förminskar konturen
„ Q=2: förstorar konturen
„ Vid öppna konturer:
„ Q=1: förskjutning åt vänster
„ Q=2: förskjutning år höger
Avgradning: Fasbredd definieras som
bearbetningsattribut.
530
6.14 Interaktiv generering av arbetsplan (IAG)
Gravering (G840)
IAG genererar cykel G840 för vald öppen eller sluten kontur, med
följande parametrar.
Parametrar
K
Returplan (default: tillbaka till startpositionen)
„ Front/baksida: Position i Z-riktning
„ Mantelyta: Position i X-riktning (diametermått)
P
Fräsdjup: Verktygets inmatningsdjup
HEIDENHAIN CNC PILOT 4290
531
6.14 Interaktiv generering av arbetsplan (IAG)
Fickfräsning - grov-/finbearbetning (G845/G846)
IAG genererar en av följande cykler för vald (sluten) fräskontur:
„ Fickfräsning > grovbearbetning: G845
„ Fickfräsning > finbearbetning: G846
Parametrar
J
Returplan (default: tillbaka till startpositionen)
„ Front/baksida: Position i Z-riktning
„ Mantelyta: Position i X-riktning (diametermått)
Q
Bearbetningsriktning
„ Inifrån och utåt (Q=0)
„ Utifrån och inåt (Q=1)
H
Fräsmetod
„ H=0: Motfräsning
„ H=1: Medfräsning
U
Överlappningsfaktor
Område: 0 <= U <= 0,9; (0=ingen överlappning)
P
Maximal ansättning i fräsplanet
I
Arbetsmån i X-riktning - utgår vid finbearbetning
K
Arbetsmån i Z-riktning - utgår vid finbearbetning
532
6.14 Interaktiv generering av arbetsplan (IAG)
Specialbearbetningar (SB)
En "Specialbearbetning" definierar ett arbetsblock som läggs in i
arbetsplanen. Härvid kan man lägga till förflyttningsbanor,
underprogramanrop eller G-/M-funktioner (exempel: Användning av
system för arbetsstyckeshantering).
Softkeys
Simultan
Definiera verktygsväg med matning eller snabbtransport
X-väg före Z-väg
Välj "Specialbearbetning > Fri inmatning" i IAG-menyn.
Z-väg före X-väg
Välj verktyg
Välj verktyg och positionera
Välj "Enkelblock > Snabbtransport G0". TURN PLUS öppnar
dialogboxen "Snabbtransport G0".
Endast X-riktning
Endast Z-riktning
Ange målposition och metod för förflyttning (se softkeytabell).
Välj "skärdata". Kontrollera/ändra de av TURN PLUS föreslagna
skärdata
Välj "Enkelblock > Linjär rörelse G1". TURN PLUS öppnar dialogboxen
"Linjär rörelse G1".
Ange målposition och metod för förflyttning (se softkeytabell).
Vid behov: Definiera "Teknologi > G- och M-koder" (eller "... > allmän
teknologi") för att definiera specialfunktionerna.
HEIDENHAIN CNC PILOT 4290
533
6.14 Interaktiv generering av arbetsplan (IAG)
Definiera underprogramanrop
Välj "Specialbearbetning > Fri inmatning > Enstaka block > Teknologi"
i IAG-menyn.
välj "Underprogram". TURN PLUS öppnar dialogboxen med befintliga
underprogram.
Välj underprogram och ange överföringsparametrar.
Välj G- och M-funktioner
Ange målposition och metod för förflyttning (se softkeytabell).
Välj "skärdata". Kontrollera/ändra de av TURN PLUS föreslagna
skärdata
Välj "Enkelblock > Linjär rörelse G1". TURN PLUS öppnar dialogboxen
"Linjär rörelse G1".
Ange målposition och metod för förflyttning (se softkeytabell).
Vid behov: "Teknologi > G- och M-funktioner" ("..> underprogram", eller
".. > allmän teknologi") för att definiera specialfunktionerna.
534
6.15 Automatisk generering av arbetsplan (AAG)
6.15 Automatisk generering av
arbetsplan (AAG)
AAG genererar arbetsblocken i arbetsplanen enligt angiven
ordningsföljd i "Bearbetningsföljd". Bearbetningsparametrarna
definierar detaljerna i bearbetningen. TURN PLUS bestämmer
automatiskt ett arbetsblocks alla element. Med AAG fortsätter man en
aktuell detaljbearbetning. Man bestämmer "Bearbetningsföljden" med
editorn för bearbetningsföljd.
Om bearbetningens konturanalys inte kan skapa detaljerna, sätter
TURN PLUS defaultvärde. Man informeras med en "varning" - men kan
inte påverka förloppet.
TURN PLUS simulerar bearbetningen grafiskt. Antingen bestäms
visningen av grafiken av konfigurationen (se "Kontrollgrafik
konfigureras" på sida 551) eller med softkeys (se "Kontrollgrafik" på
sida 549).
Generera arbetsplan
Observera innan arbetsplanen genereras:
„ Att arbetsstyckets uppspänning är lämpligt gjord. Alternativt antar
TURN PLUS en bestämd uppspänningsmetod/-längd och ställer in
skärbegränsningen i enlighet med detta.
„ Strategin för val av verktyg definierar man i "WD"
(bearbetningsparameter 2). Bestäm en för TURN PLUS passande
revolverbestyckning innan AAG startas.
Generera komplett arbetsplan
Välj "AAG > Automatik". TURN PLUS genererar arbetsblocken och
simulerar bearbetningen grafiskt.
Efter genereringen kan man bestämma att arbetsplanen skall
förkastas eller sparas.
Tryck på ESC-knappen för att avbryta genereringen.
Alla arbetsblock som då redan har skapats bibehålles.
HEIDENHAIN CNC PILOT 4290
535
6.15 Automatisk generering av arbetsplan (AAG)
Generera arbetsplan blockvis
Välj "AAG > Blockvis".
TURN PLUS genererar arbetsblocken block för block och simulerar
bearbetningen grafiskt. Efter genereringen kan man bestämma att
arbetsblocket skall förkastas eller sparas.
Efter genereringen kan man bestämma att arbetsplanen skall
förkastas eller sparas.
Bearbetningsföljd - Grunder
TURN PLUS analyserar konturen enligt angiven ordningsföljd i
"Bearbetningsföljd". Därvid fastställs området som skall bearbetas och
verktygets parametrar. AAG utför konturanalysen med hjälp av
bearbetningsparametrarna.
TURN PLUS skiljer på:
„ Huvudbearbetning
„ Subbearbetning
„ Ort (bearbetningsläge)
Med "Subbearbetning" och "Bearbetningsort" "förfinar" man
bearbetningsspecifikationen. Om man inte anger subbearbetning/
bearbetningsort, genererar AAG bearbetningsblock för alla
subbearbetningar/bearbetningsorter.
Följande tabell listar de föreslagna kombinationerna av
"huvudbearbetning - subbearbetning - bearbetningsort" och förklarar
arbetssättet i AAG.
Ytterligare saker som påverkar genereringen av arbetsplanen är:
„ Konturgeometri
„ Attribut för konturen
„ Verktygs tillgänglighet
„ Bearbetningsparametrar
536
6.15 Automatisk generering av arbetsplan (AAG)
AAG genererar inga arbetsblock om en nödvändig förbearbetning inte
har avslutats, verktyget inte är tillgängligt eller liknande situationer
föreligger. TURN PLUS hoppar över bearbetningar/bearbetningsföljder
som inte är teknologiskt meningsfulla.
Baksidesbearbetningen inleds med huvud- och subbearbetningen
"Avstickning - komplettbearbetning" resp. "Omspänning komplettbearbetning". Baksidesbearbetningen påverkar man så här:
„ Man definierar efter "avstickning ... / Omspänning ..." bearbetningar
för baksidan.
„ Man definierar efter "avstickning ... / Omspänning..." inga fler
huvudbearbetningar. Baksidesbearbetning.
Organisera bearbetningsföljder:
„ TURN PLUS använder alltid den aktuella bearbetningsföljden.
Man kan ändra den "aktuella arbetsföljden" eller skriva över den
genom att ladda en annan bearbetningsföljd.
„ När du laddar ett "Komplettprogram" och genererar en ny arbetsplan
så används den aktuella bearbetningsföljden som underlag.
Varning kollisionsrisk
Varning kollisionsrisk ! TURN PLUS tar inte hänsyn till
svarvningens status vid borr- och fräsbearbetningen.
Kontrollera så att bearbetningsföljden är "Svarvning före
borr- och fräsbearbetning".
Editera och förvalta bearbetningsföljder
TURN PLUS arbetar med den aktuella laddade arbetsföljden. Man kan
anpassa arbetsföljderna till sina individuella behov.
Förvaltning av bearbetningsföljd-filerna
Öppna bearbetningsföljd:
U
Välj "AAG > Bearbetningsföljd > Ladda". TURN PLUS öppnar
dialogboxen filer för bearbetningsföljder.
U Vid önskad fil.
Spara bearbetningsföljd:
U
Välj "AAG > Bearbetningsföljd > Spara". TURN PLUS öppnar
dialogboxen filer för bearbetningsföljder.
U Ange ett nytt filnamn, eller skriv över en befintlig fil.
Radera bearbetningsföljd:
U
U
Välj "AAG > Bearbetningsföljd > Radera". TURN PLUS öppnar
dialogboxen filer för bearbetningsföljder.
Vid fil som ska raderas.
HEIDENHAIN CNC PILOT 4290
537
6.15 Automatisk generering av arbetsplan (AAG)
Editera bearbetningsföljd
Välj "AAG > Bearbetningsföljd > Ändra". TURN PLUS aktiverar
"Bearbetningsföljd-editorn".
Välj position
Förflytta markören
Mata in en ny bearbetning (den nya bearbetningen kommer att
hamna före markören).
TURN PLUS aktiverar dialogen "Bearbetningsföljd
inmatning".
Markera "Huvudbearbetning", "Subbearbetning" och "Ort" med
markörtangenterna och välj med Entertangenten.
"OK" övertar den nya bearbetningen
Ändra bearbetning
TURN PLUS aktiverar dialogen "Bearbetningsföljd
inmatning".
Markera "Huvudbearbetning", "Subbearbetning" eller "Ort" med
markörtangenterna och välj med Entertangenten.
"OK" övertar den nya bearbetningen
Radera bearbetning
Softkey trycks TURN PLUS tar bort bearbetningen.
"OK" lagrar den ändrade bearbetningsföljden
538
Specialbearbetning har ingen betydelse för AAG.
Bearbetningsföljd "centrisk förborrning"
Huvudbearbetning
Subbearbetning
Ort
Centrisk förborrning
Utförande
Konturanalys: För att beräkna borrsteg
Bearbetningsparameter: 3 - Centrisk förborrning
–
–
förborrning 1:a steg
förborrning 2:a steg
Färdigborrning
Förborrning
–
förborrning 1:a steg
förborrning 2:a steg
Färdigborrning
–
Färdigborrning
Bearbetningsföljd grovbearbetning (utan urtag)
Huvudbearbetning
Subbearbetning
Ort
Grovbearbetning (utan urtag)
Utförande
Konturanalys: Uppdelning av konturen i områden för utv.längs-/
utv.plan- och inv.längs/inv.planbearbetning beroende på plan-/
längdförhållandet.
Ordningsföljd: Ut- och invändig bearbetning
Bearbetningsparameter: 4 - Grov
–
–
Planbearbetning, längsbearbetning utvändig och invändig
längs
–
Längsbearbetning - utvändig och invändig
längs
Utvändig
Längsbearbetning - utvändig
längs
Invändig
Längsbearbetning - invändig
plan
–
Planbearbetning
konturparallell
–
Konturparallell bearbetning - utvändig och invändig
konturparallell
Utvändig
Konturparallell bearbetning - utvändig
konturparallell
Invändig
Konturparallell bearbetning - invändig
HEIDENHAIN CNC PILOT 4290
539
6.15 Automatisk generering av arbetsplan (AAG)
Översikt Bearbetningsföljder
6.15 Automatisk generering av arbetsplan (AAG)
Bearbetningsföljd grovbearbetning (utan urtag)
Huvudbearbetning
Subbearbetning
Ort
(grovbearbetning) Urtag
Utförande
Konturanalys: Med ledning av "Inåtkopieringsvinkel EKW" fastställs
fallande konturområden (icke definierat instick). Bearbetningen sker
med ett eller två verktyg.
Ordningsföljd: Ut- och invändig bearbetning
Bearbetningsparameter: 1 - Globala färdigdetalj-parametrar
–
–
Längsbearbetning, planbearbetning utvändigt och invändigt
längs
Utvändig
Längsbearbetning - utvändig
längs
Invändig
Längsbearbetning - invändig
plan
Utvändig
Planbearbetning - utvändig front (plan) och baksida
plan
Invändig
Planbearbetning - invändig
plan
utvändig/
framsida
Planbearbetning - utvändig framsida
plan
utvändig/
baksida
Planbearbetning - utvändig baksida
neutralt Vkt
–
Längsbearbetning, planbearbetning utvändigt och invändigt
neutralt Vkt
Utvändig
Längsbearbetning - utvändig
neutralt Vkt
Invändig
Längsbearbetning - invändig
neutralt Vkt
utvändig/
framsida
Planbearbetning - utvändig front (plan) och baksida
neutralt Vkt
invändig/
framsida
Planbearbetning - invändig
Om urtag utförs före sticksvarvning/konturstickning i
bearbetningsföljden, kommer fallande konturområden att
bearbetas med funktionen urtag. - Undantag: det finns inte
något lämpligt verktyg tillgängligt.
540
Huvudbearbetning
Subbearbetning
Ort
Konturbearbetning (finbearbetning)
Utförande
Konturanalys: Uppdelning av konturen i områden för utv. och inv.
bearbetning.
Ordningsföljd: Ut- och invändig bearbetning
Bearbetningsparameter: 5 - Fin
konturparallell
–
Utvändig och invändig bearbetning
konturparallell
Utvändig
Utvändig bearbetning
konturparallell
Invändig
Invändig bearbetning
neutralt Vkt
–
Utvändig och invändig bearbetning
neutralt Vkt
Utvändig
Utvändig bearbetning
neutralt Vkt
Invändig
Invändig bearbetning
neutralt Vkt
utvändig/
framsida
Bearbetning utvändig av fram- och baksida
neutralt Vkt
invändig/
framsida
Bearbetning av framsida - invändig
„ Odefinierat instick görs, om det tidigare har
grovbearbetats.
„ Subbearbetning "konturparallellt" (standardverktyg):
Finbearbetar enligt principen "urgröpning".
„ Subbearbetning "neutralt verktyg": Finbearbetar med
ett verktyg.
„ Passningsbearbetning: AAG tar vid finskär hänsyn till
konturelement som har attributet "mätning".
HEIDENHAIN CNC PILOT 4290
541
6.15 Automatisk generering av arbetsplan (AAG)
Bearbetning "konturbearbetning (finbearbetning)"
6.15 Automatisk generering av arbetsplan (AAG)
Bearbetning sticksvarvning
Huvudbearbetning
Subbearbetning
Ort
Sticksvarvning
Utförande
Konturanalys:
„ Utan föregående grovbearbetning: Hela konturen bearbetas,
inkl inåtfallande konturer (icke definierat instick).
„ Föregående grovbearbetning: Fallande konturområden
(odefinierade instick) fastställs och bearbetas med ledning av
"inåtkopieringsvinkeln EKW".
Ordningsföljd: Ut- och invändig bearbetning
Bearbetningsparameter: 1 Globala färdigdetalj-parametrar
–
–
Radiell-/axiell bearbetning - utvändig och invändig
konturparallell
Utvändig
Radiell bearbetning - utvändig
konturparallell
Invändig
Radiell bearbetning - invändig
konturparallell
utvändig/
framsida
Axiell bearbetning - utvändig
konturparallell
invändig/
framsida
Axiell bearbetning - invändig
„ Om sticksvarvning finns angiven före urtag i
bearbetningsföljden, kommer fallande konturområden
att bearbetas med sticksvarvning. - Undantag: det finns
inte något lämpligt verktyg tillgängligt.
„ Sticksvarvning - Konturstickning används alternativt.
542
Huvudbearbetning
Subbearbetning
Ort
Konturstickning
Utförande
Konturanalys: Fallande konturområden (instick) fastställs och
bearbetas med ledning av "inåtkopieringsvinkeln EKW".
Ordningsföljd: Ut- och invändig bearbetning
Bearbetningsparameter: 1 Globala färdigdetalj-parametrar
–
–
Radiell-/axiell bearbetning - utvändig och invändig
Axelbearbetning - utvändig axelbearbetning sker uppdelad i
"främre och bakre"
konturparallell
Utvändig
Radiell bearbetning - utvändig
Axelbearbetning - sker uppdelad i "främre och bakre"
konturparallell
Invändig
Radiell bearbetning - invändig
konturparallell
utvändig/
framsida
Axiell bearbetning - utvändig
konturparallell
invändig/
framsida
Axiell bearbetning - invändig
„ Om konturstickning finns angiven före urtag i
bearbetningsföljden, kommer fallande konturområden
att bearbetas med konturstickning. - Undantag: det finns
inte något lämpligt verktyg tillgängligt.
„ Sticksvarvning - Konturstickning används alternativt.
Bearbetningsföljd "Instickning"
Huvudbearbetning
Subbearbetning
Ort
Instickning
Utförande
Konturanalys: Beräkna formelement "Instick":
„ Form S (tätningsring - instick form S)
„ Instick Form D (tätningsring Form D)
„ Form A (allmänt instick)
„ Form FD (frisvarvning F) - FD körs med "instickning" endast
vid "inåtfallande vinkel EKW <= mtw".
Ordningsföljd: Ut- och invändig bearbetning
Bearbetningsparameter (vid "Form FD"): 1 Globala
färdigdetalj-parametrar
–
–
Alla instickstyper; radiell/axiell bearbetning; utvändig och
invändig.
Form S, D, A, FD (*)
Utvändig
Radiell bearbetning - utvändig
Form S, D, A, FD (*)
Invändig
Radiell bearbetning - invändig
Form A, FD (*)
utvändig/
framsida
Axiell bearbetning - utvändig
Form A, FD (*)
invändig/
framsida
Axiell bearbetning - invändig
*: Definiera instickstyp.
HEIDENHAIN CNC PILOT 4290
543
6.15 Automatisk generering av arbetsplan (AAG)
Bearbetningsföljd "Konturinstickning"
6.15 Automatisk generering av arbetsplan (AAG)
Bearbetningsföljd "fristickning"
Huvudbearbetning
Subbearbetning
Ort
Fristickning
Utförande
Konturanalys/bearbetning: Beräkna formelement "Fristick":
„ Form H - bearbetning enkelriktat; kopierverktyg (typ 22x)
„ Form K - bearbetning enkelriktat; kopierverktyg (typ 22x)
„ Form U - bearbetning enkelriktat; insticksverktyg (typ 15x)
„ Form G - bearbetning med cykel G860
Ordningsföljd: Utvändig före invändig bearbetning; radiellt före
axiellt
–
–
Alla instickstyper; utvändig och invändig.
Form H, K, U, G (*)
Utvändig
Bearbetning utvändig
Form H, K, U, G (*)
Invändig
Bearbetning invändig
*: Definiera fristickstyp.
TURN PLUS bearbetar fristick form G i grov-/
finbearbetningen. Ett fristick form G sticks bara i
bearbetning fristickning, om ett lämpligt grov-/
finbearbetningsverktyg finns tillgängligt.
Bearbetningsföljd "gängskärning"
Huvudbearbetning
Subbearbetning
Ort
Gängskärning
Utförande
Konturanalys: Beräkna formelement "gänga".
Ordningsföljd: Utvändig före invändig bearbetning, sedan enligt
geometriska definitionen.
–
–
Cylindrisk (längs), konisk och plan gänga utvändig och invändig
bearbetas
cylindrisk (längs),
konisk, plan (tvärs)
(*)
Utvändig
Bearbeta utvändig gänga
cylindrisk (längs),
konisk, plan (tvärs)
(*)
Invändig
Bearbeta invändig gänga
*: Definiera gängtyp.
544
6.15 Automatisk generering av arbetsplan (AAG)
Bearbetningsföljd "Borrning"
Huvudbearbetning
Subbearbetning
Ort
Borrning
Utförande
Konturanalys: Beräkna formelement "Borrning".
Ordningsföljd - borrteknologi/kombinationsborrningar:
„ Centrering /centrera-försänka
„ Borrning
„ Försänkning / Borra-försänka
„ Brotschning / Borra - brotscha (upprymma)
„ Gängning med tapp / Borra - gänga - kombination
Ordningsföljd - bearbetningsplats:
„ Centrerad
„ Front (bearbetar även Y-planets yta)
„ Mantelyta (bearbetar även Y-mantelyta)
- därefter ordningsföljden för den geometriska definitionen
–
–
Bearbetning av alla borrningar vid alla bearbetningsorter
Centrering,
borrning,
försänkning,
brotschning,
gängning med tapp
(*)
–
Bearbetning med den valda borrteknologin vid alla
bearbetningsorter
Centrering,
borrning,
försänkning,
brotschning,
gängning med tapp
(*)
Ort
Bearbetning av borrningen vid den valda bearbetningsorten
*: Definiera borrteknologi.
Kombinationsborrning:
„ Definiera kombinationsborrning som ett attribut (se
"Bearbetningsattribut "borrkombinationer"" på sida 475).
„ Välj den "tillhörande borrteknologi" som subbearbetning
(se ovan).
HEIDENHAIN CNC PILOT 4290
545
6.15 Automatisk generering av arbetsplan (AAG)
Bearbetningsföljd "Fräsning"
Huvudbearbetning
Subbearbetning
Ort
Fräsning
Utförande
Konturanalys: Beräkna "Fräskonturer".
Ordningsföljd - Frästeknologi:
„ Linjära och cirkulära spår
„ Öppna konturer
„ Slutna konturer (fickor), enkla ytor och polygonkantytor
Ordningsföljd - bearbetningsplats:
„ Front (bearbetar även Y-planets yta)
„ Mantelyta (bearbetar även Y-mantelyta)
- därefter ordningsföljden för den geometriska definitionen
–
–
Bearbetning av alla frästeknologier vid alla bearbetningsorter
Yta, kontur, spår,
ficka (*)
–
Bearbetning av den valda frästeknologin vid alla bearbetningsorter
Yta, kontur, spår,
ficka (*)
Ort
Bearbetning av den valda frästeknologin vid den valda
bearbetningsorten
*: Definiera konturform.
Gradning ()
Huvudbearbetning
Subbearbetning
Ort
Avgradning
Utförande
Konturanalys: Beräkna fräskonturer med attribut "Gradning".
Ordningsföljd - bearbetningsplats:
„ Front (bearbetar även Y-planets yta)
„ Mantelyta (bearbetar även Y-mantelyta)
- därefter ordningsföljden för den geometriska definitionen
–
–
Bearbetning av alla fräskonturer med attribut "Avgradning" vid alla
bearbetningsorter
Kontur, spår, ficka
(*)
Ort
Bearbetning av alla fräskonturer med attribut "Avgradning" vid den
valda bearbetningsorten
*: Definiera konturform.
546
Huvudbearbetning
Subbearbetning
Ort
Gravering
Utförande
Konturanalys: Beräkna fräskonturer med attribut "Gravering".
Ordningsföljd - bearbetningsplats:
„ Front (bearbetar även Y-planets yta)
„ Mantelyta (bearbetar även Y-mantelyta)
- därefter ordningsföljden för den geometriska definitionen
–
–
Bearbetning av alla fräskonturer med attribut "Gravering" vid alla
bearbetningsorter
Kontur, spår (*)
Ort
Bearbetning av alla fräskonturer med attribut "Gravering" vid den
valda bearbetningsorten
*: Definiera konturform.
Bearbetningsföljd "Finfräsning"
Huvudbearbetning
Subbearbetning
Ort
Finfräsning
Utförande
Konturanalys: Beräkna "Fräskonturer".
Ordningsföljd - Frästeknologi:
„ Linjära och cirkulära spår
„ Öppna konturer
„ Slutna konturer (fickor), enkla ytor och polygonkantytor
Ordningsföljd - bearbetningsplats:
„ Front (bearbetar även Y-planets yta)
„ Mantelyta (bearbetar även Y-mantelyta)
- därefter ordningsföljden för den geometriska definitionen
–
–
Bearbetning av alla fräskonturer vid alla bearbetningsorter
Kontur, spår, ficka (*)
Ort
Bearbetning av alla fräskonturer vid vald bearbetningsort
Kontur, spår, ficka (*)
Ort
Bearbetning av alla fräskonturer vid vald bearbetningsort
*: Definiera frästeknologi.
Bearbetningsföljd "avstickning, omspänning"
Huvudbearbetning
Subbearbetning
Ort
Utförande
Avstickning
–
–
Arbetsstycket sticks av.
Komplettbearbetning
–
Arbetsstycket sticks av och överförs till subspindeln.
Komplettbearbetning
–
„ Svarvar med motspindel. Arbetsstycket överförs till
motstående spindel.
„ Svarvar med EN spindel: Manuell omspänning.
Omspänning
HEIDENHAIN CNC PILOT 4290
547
6.15 Automatisk generering av arbetsplan (AAG)
Bearbetningsföljd "gravering"
6.16 Kontrollgrafik
6.16 Kontrollgrafik
Vid konturinmatning ritar TURN PLUS de "presenterbara"
konturelementen.
IAG och AAG visar den färdiga konturen permanent och skildrar
bearbetningsoperationerna grafiskt. Ämnets kontur uppdateras vid
bearbetningen.
Välja bildområde (zoom)
Med "zoom" förstorar/förminskar man bilden och väljer bildområdet.
Zoominställningar via knappsats
U
Aktivera zoom En "röd fyrkant" markerar det nya
bildområdet.
med flera simuleringsfönster:
U Inställning av fönster
U
Ställ in bildstorleken:
„ Förstora: ”Sida ner”
„ Förminska: ”Sida upp”
„ Flytta: Cursorknappar
U
Lämna zoom. Det nya bildområdet visas.
Zoominställningar via musplatta:
U
Placera markören vid ett av bildområdets hörn.
U
Med nedtryckt vänster musknapp drar man markören
till det diagonalt placerade hörnet på bildområdet.
U
Höger musknapp: Tillbaka till standardstorlek
U
Lämna zoom. Det nya bildområdet visas.
Standardinställningar väljer man med softkeys (se tabell).
I inställning "Koordinater" ställer man in simuleringsfönstrets
"dimension" och positionen för arbetsstyckets nollpunkt.
Efter en stor förstoring kan man ställa in "Arbetsstycke
maximal" eller "Arbetsutrymme", för att sedan välja ett nytt
bildområde.
548
Softkeys för standardinställningar
Senaste inställning "Arbetsstycke
maximalt" eller "arbetsrummet"
Upphäver den senaste förstoringen
Visa arbetsstycket så stort som
möjligt
Visar arbetsutrymmet, inklusive
verktygsväxlingspunkt
Ställa in simuleringsfönstret
6.16 Kontrollgrafik
Kontrollgrafik
Antingen bestäms visningen av verktygen och simuleringssätt av
konfigurationen (se "Kontrollgrafik konfigureras" på sida 551) eller med
softkeys.
Fönsterstorlek
Vid flera fönster på skärmen:
U
Knappen "." trycks in. Kontrollgrafiken växlar mellan "Fönster max
storlek" och "Flera fönster".
Förlopp kontrollgrafik
U
Softkey aktiv: TURN PLUS stoppar efter varje
förflyttningsrörelse
U
Utför nästa rörelse
Presentation av rörelserna
U
Skärspår: Visar den yta som har passerats av
verktygets "skärande område" som en streckad yta.
U
Linjevisning: Visar matningsrörelser med heldragen
linje (referens: teoretisk skärspets)
U
Raderingsgrafik: "Avverkar" (suddar) den yta som
passeras av verktygets skärande område.
HEIDENHAIN CNC PILOT 4290
549
6.17 Konfigurera TURN PLUS
6.17 Konfigurera TURN PLUS
Med funktionerna i "Konfiguration" ändrar och förvaltar man olika
presentations- och inmatningsvarianter.
Allmänna inställningar
Kalla upp:
U
U
Välj "Konfiguration > Ändra"
Välj "Inställningar". TURN PLUS öppnar dialogboxen "Inställningar".
Dialogbox "Inställningar"
„ Zoomning:
„ Dynamiskt: Anpassar konturvisningen till fönstret.
„ Statiskt: Anpassar konturvisningen till fönstret vid laddning av
konturen, bibehåller sedan denna inställning.
„ Planbeteckning (beteckningar för koordinataxlarna):
„ Presentation
„ Ingen visning
„ Punktmönster som bakgrund:
„ Presentation
„ Ingen visning
„ Måttsystem - X-värde-inmatning för svarvkonturens grund- och
formelement.
„ Diameter: Inmatat värde är diameter.
„ Radie: Inmatat värde är radie.
„ Med hjälpbild (förklarar inmatningsparameter):
„ Ja: Visar hjälpbild.
„ Nej: Visar inte hjälpbild.
„ Startpunkt automatiskt:
„ Ja: TURN PLUS går vid öppnade av "Inmatning av färdigkontur" till
inmatning av konturens startpunkt. Softkey DXF-import är ej
tillgänglig.
„ Nej: Efter anropet av inmatning av färdigkontur har man valet att
läsa in en färdigkontur eller DXF-kontur eller att mata in konturen
manuellt.
X-värde inmatning: Vid standardformer för beskrivning
av råämnet gäller X-värdet alltid som diametervärde. X-/XEkoordinater vid konturer för C-/Y-axelbearbetning gäller
alltid som radievärde.
550
6.17 Konfigurera TURN PLUS
Menypunkt "Vyer" (fönster-konfiguration)
Definiera de menyer som TURN PLUS skall visa förutom huvudvyn
(XZ-planet).
Kalla upp:
U
U
Välj "Konfiguration > Ändra"
Välja presentationssätt TURN PLUS öppnar dialogboxen
"Fönsterkonfiguration".
Dialogbox "Fönsterkonfiguration"
„ Visningsfält: Visning av valda visningsfält
„ Val: markera de fält som skall visas
„ Spegla huvudfältet?
„ Ja: Visa konturen helt och hållet
„ Nej: Visa konturen ovanför svarvcentrum
Kontrollgrafik konfigureras
Med denna konfiguration ändrar man förloppet för rörelsevisning och
"Kontrollgrafik".
Kalla upp:
U
U
Välj "Konfiguration > Ändra"
"Kontrollgrafik > IAG" (eller "... > AAG" väljs. TURN PLUS öppnar
dialogboxen "Kontrollgrafik IAG/AAG".
Dialogbox "Kontrollgrafik IAG/AAG"
„ Basblock:
„ På: Simuleringen stoppar efter varje förflyttningsrörelse. Med
softkey "Fortsätt" startar man nästa rörelse.
„ Från: Simulerar bearbetningen grafiskt utan stopp.
„ Grafiktyp:
„ Verktygsvisning: Visar matningsrörelser med heldragen linje
(referens: teoretisk skärspets)
„ Skärspår: Visar den yta som har passerats av verktygets "skärande
område" som en streckad yta. Man ser det avverkade området
med hänsyn tagen till den exakta skärgeometrin (skärradie,
skärbredd, skärläge, etc.). Grunden för denna presentation är
verktygsdata.
„ Redergrafik: Ämnet visas som "fylld yta" och "avverkas" under
bearbetningen.
HEIDENHAIN CNC PILOT 4290
551
6.17 Konfigurera TURN PLUS
Ställ in koordinatsystemet
I inställning "Koordinatsystem" ställer man in simuleringsfönstrets
"dimension" och positionen för arbetsstyckets nollpunkt.
Kalla upp:
U
U
Välj "Konfiguration > Ändra"
„Koordinater > Huvudfönster“ ("... > Frontyta", "... > Baksida" eller "...
> Mantelyta"). TURN PLUS öppnar dialogboxen "Koordinatsystem".
Dialogbox "Koordinatsystem"
„ För huvudfönstret (se bild):
„ Delta X: Yttermått för fönstret
„ Delta Z: Yttermått för fönstret
„ XN: Arbetsstyckets nollpunkt - avstånd till undre kant
„ ZN: Arbetsstyckets nollpunkt - avstånd till vänster kant
„ För ändytan (se bild):
„ Delta YK: Yttermått för fönstret
„ Delta XK: Yttermått för fönstret
„ YKN: Arbetsstyckets nollpunkt - avstånd till undre kant
„ XKN: Arbetsstyckets nollpunkt - avstånd till vänster kant
„ För baksidan:
„ Delta YK: Yttermått för fönstret
„ Delta XK: Yttermått för fönstret
„ YKN: Arbetsstyckets nollpunkt - avstånd till undre kant
„ XKN: Arbetsstyckets nollpunkt - avstånd till höger kant
„ För mantelytan (se bild):
„ Delta CY: Yttermått för fönstret
„ Delta Z: Yttermått för fönstret
„ CYN: Arbetsstyckets nollpunkt - avstånd till undre kant
„ ZN: Arbetsstyckets nollpunkt - avstånd till vänster kant
TURN PLUS
„ anpassar dimensionen till bildskärmens höjd-breddförhållande.
„ Förstorar fönstrets dimension så att hela arbetsstycket
visas.
552
6.18 Bearbetningsråd
6.18 Bearbetningsråd
Verktygsval, revolverbestyckning
Verktygsvalet bestäms av:
„ Bearbetningsriktning
„ Konturen för svarvbearbetningen
„ Bearbetningsföljden
Om "idealverktyget" inte står till förfogande, söker TURN PLUS
„ först ett "utbytesverktyg",
„ sedan ett "nödverktyg".
I förekommande fall anpassas bearbetningsstrategin till ersättningseller nödverktyget. Vid flera lämpliga verktyg använder TURN PLUS
det "optimala" verktyget.
TURN PLUS använder kombinationsverktyg för borrning, om
kombinationsborrningar definieras.
TURN PLUS stöder multiverktyg, om de finns i revolverlistan och har
matats in enligt metoden "ur revolverlista" eller "kombinerat"
(bearbetningsparameter 2 - WD=1 resp WD=2).
Automatisk revolverbeläggning: Grunden för valet av
infästningsplats är parameter "Infästningstyp, föredragen infästning"
(maskinparameter 511, ...) I parametrarna fastställs var drivna verktyg
placeras och om i första hand utvändiga, invändiga eller borr-/
fräsverktyg placeras där.
Infästningstyp (MP 511, ...) åtskiljer olika verktygshållare (se
"Anmärkning om verktygsdata" på sida 624).
„ Typen av verktygsval bestämmer man i
"Bearbetningsparameter 2".
„ TURN PLUS stödjer inte några magasinplatssystem.
HEIDENHAIN CNC PILOT 4290
553
6.18 Bearbetningsråd
Konturstickning, sticksvarvning
Nosradien åste vara mindre än stickkonturens minsta invändiga radie
- dock >= 0,2 mm. Stickbredden fastställer TURN PLUS med ledning
av konturen påföljande sätt.
„ Stickkonturen har axelparallella bottenelement med radier på båda
sidor: SB <= b + 2*r (om olika radier: minsta radien).
„ Stickkonturen har axelparallella bottenelement utan radier eller radie
bara på ena sidan: SB <= b
„ Stickkonturen har inga axelparallella bottenelement: Stickbredden
beräknas ur stickbreddsdivisorn (bearb.param 6 - SBD).
Förkortningar:
„ SB: Stickbredd
„ b: Bottenelementets bredd
„ r: Radie
Borrning
Verktyget fastställs av AAG med ledning av hålets geometri. För
borrningar i centrum använder TURN PLUS stillastående verktyg.
Skärdata, kylvätska
TURN PLUS fastställer skärdata med ledning av
„ Arbetsstyckets material (programhuvud)
„ Skärkvalitet (verktygsparametrar)
„ Bearbetningssätt (vald huvudbearbetning i IAG; huvudbearbetning
enligt bearbetningsföljden i AAG).
Beräknat värde multipliceras med de verktygsberoend
korrektionsfaktorerna (se "Teknologidatabank" på sida 643 och se
"Anmärkning om verktygsdata" på sida 624).
Vid grov- och finbearbetningar gäller:
„ Huvudmatning vid användning av huvudskär
„ Andra matning vid användning av bakskär
Vid fräsbearbetning gäller:
„ Huvudmatning vid bearbetning i fräsplanet
„ Andra matning vid inmatningar
Vid gäng-, borr- och fräsbearbetning omvandlas skärhastigheten till ett
varvtal.
554
6.18 Bearbetningsråd
Kylvätska: I teknologi-databanken bestämmer man, beroende på
arbetsstyckets material, verktygets material och bearbetningssättet,
om arbetet skall ske med eller utan kylvätska.
Om kylvätska är definierad i teknologi-databanken, aktiverar AAG det
tilldelade kylvätskekretsloppet för dessa arbetsblock. Om
kylvätskekretsloppet arbetar med "högtryck", genererar AAG
motsvarande M-funktion.
IAG styr kylvätskekretsloppen på samma sätt som AAG. Alternativt
kan man ställa in kylvätskekretsloppet och välja tryck i "skärdata" för
det aktuella arbetsblocket.
Vid "fast revolverbeläggning" tilldelar man varje verktyg en kylkrets
resp "högtryck/normaltryck". AAG aktiverar respektive
kylvätskekretslopp så snart verktyget används.
Urtag
Om "urtag" är placerat framför "sticksvarvning och konturstickning" i
bearbetningsföljden, kommer fallande konturområden (odefinierade
instick) att bearbetas med grovsvarvningsverktyg. Annars bearbetar
AAG dessa konturområden med stickverktyg. TURN PLUS utläser om
det är ett instick eller en frisvarvning med ledning av "inåtkopieringsvinkel EKW" (bearbetningsparameter 1).
Om urtagsområdet inte kan bearbetas med ett verktyg, förbearbetar
TURN PLUS med det första verktyget och avverkar sedan
restmaterialet med ett verktyg som har motsatt bearbetningsriktning.
Konturbearbetning (finskär): AAG finbearbetar det urtagna fallande
området med samma strategi som vid grovbearbetningen.
Beroende på konturen och de tillgängliga verktygen uppstår följande
situationer:
„ Komplett urtag med ett verktyg. Om flera verktyg står till
förfogande, har verktyget med "standardbearbetningsriktningen"
förtur.
„ Om urtagsområdet har ett planelement som avslutande element,
löper den första urtagsbearbetningen mot planelementet (se bild).
„ Om de båda verktygen har olika frivinklar, bearbetas först med det
verktyg som har den största frivinkeln.
„ Om de båda verktygens frivinklar är lika, bearbetas först från den
sida som har den minsta "inåtkopieringsvinkel".
Varning kollisionsrisk
Vid invändiga urtagsområden kontrolleras inte verktygets
ansättningsdjup. Välj ett lämpligt verktyg.
HEIDENHAIN CNC PILOT 4290
555
6.18 Bearbetningsråd
Invändiga konturer
TURN PLUS bearbetar genomgående invändiga konturer fram till
övergången djupaste punkt till en större diameter. till vars position
borrningen, grovbearbetningen och finbearbetningen utförs så:
„ invändig skärbegränsning
„ överhängslängd invändigt ULI (bearbetningsparameter 4)
Det förutsätts att verktygslängden är tillräcklig för bearbetningen. Om
så inte är fallet, bestämmer denna parameter innerbearbetningen.
Följande exempel förklarar principen.
Gränser vid invändig bearbetning
„ Förborrning: SBI begränsar borrförloppet.
„ Grovbearbetning: SBI eller SU begränsar grovbearbetningen.
„ SU = Grovbearbetning baslängd (sbl) + överhängslängd invändigt
(ULI)
„ För att förhindra "ringar" vid bearbetningen, lämnar TURN PLUS
kvar ett område på 5° framför begränsningslinjen för
grovbearbetningen.
„ Finbearbetning: sbl begränsar finbearbetningen.
556
6.18 Bearbetningsråd
Grovbearbetningsbegränsning före finbearbetning
Exempel 1: Begränsningslinje för grovbearbetning (SU) ligger framför
skärbegränsning invändigt (SBI).
Förkortningar
„ SBI: Skärbegränsning invändigt
„ SU: Grovbearbetning begränsningslinje (SU = sbl + ULI)
„ sbl: Grovbearbetning baslängd ("djupaste bakre punkt" på den
invändiga konturen)
„ ULI: Överhängslängd invändigt (bearbetningsparameter 4)
„ nbl: Användbar verktygslängd (verktygsparameter)
HEIDENHAIN CNC PILOT 4290
557
6.18 Bearbetningsråd
Grovbearbetningsbegränsning efter skärbegränsning
Exempel 2: Begränsningslinje för grovbearbetning (SU) ligger bakom
skärbegränsning invändigt (SBI).
Förkortningar
„ SBI: Skärbegränsning invändigt
„ SU: Grovbearbetning begränsningslinje (SU = sbl + ULI)
„ sbl: Grovbearbetning baslängd ("djupaste bakre punkt" på den
invändiga konturen)
„ ULI: Överhängslängd invändigt (bearbetningsparameter 4)
„ nbl: Användbar verktygslängd (verktygsparameter)
Borrning
Vid borrning skiljer TURN PLUS på:
„ Borrning utan passningsuppgift: AAG selekterar verktyg som
tillåter bearbetning till färdigt mått. Först söks spiralborr, sedan
vändskärsborr.
„ Borrning MED passningsuppgift: AAG bearbetar i två steg:
„ Borr med mindre diameter än hålets nominella diameter.
„ "Brotschning" till färdigt mått
TURN PLUS utvärderar endast informationen "med/utan
passning". Typen av passning (H6, H7, ..) inverkar inte!
558
6.18 Bearbetningsråd
Axelbearbetning
TURN PLUS stödjer, vid axeldetaljer, förutom standardbearbetningen
även bearbetning av ytterkonturen från baksidan. Därigenom kan axlar/
valsar bearbetas i en uppspänning.
TURN PLUS stödjer inte tillbakadragande av dubbdockan och
kontrollerar inte spännsituationen.
Kriterium för "axel": arbetsstycket är uppspänt på spindel- och
dubbdocks-sidan.
Varning kollisionsrisk
TURN PLUS kontrollerar inte kollisionssituationen vid
planbearbetningen eller vid arbetet på fram- och baksida.
Skiljepunkt (TR)
Skiljepunkten (TR) delar in arbetsstycket i ett främre och ett bakre
område. Om man inte anger skiljepunkten, placerar TURN PLUS den
vid övergången från den största diametern till mindre diameter. Man
bör placera skiljepunkten vid ett ytterhörn.
Verktyg för bearbetning av
„ Främre sida: Huvudbearbetningsriktning "- Z"; resp. i första hand
"vänster" stick- eller gängverktyg, etc.
„ Bakre sida: Huvudbearbetningsriktning "+ Z"; resp. i första hand
"höger" stick- eller gängverktyg, etc.
Tilldela/ändra Skiljepunkt: se "Bearbetningsattribut "Skiljepunkt"" på
sida 480
HEIDENHAIN CNC PILOT 4290
559
6.18 Bearbetningsråd
Skyddsområde för borr- och fräsbearbetning
TURN PLUS bearbetar borr- och fräskonturer på plana ytor (ändarna)
på följande sätt:
„ (det horisontella) avståndet till planet är > 5 mm, eller
„ avståndet mellan spänndonen och borr-/fräskontur är > SAR
(SAR: se bearbetningsparameter 2)
Om axeln är uppspänd i backar på spindelsidan, tar TURN PLUS
hänsyn till skärbegränsningen (SB).
Bearbetningsråd
„ Chuckuppspänning spindelsida: Råämnet bör vara förbearbetat
vid spännområdet. På grund av skärbegränsningen kan annars inte
meningsfulla bearbetningsstrategier genereras.
„ Stångbearbetning: TURN PLUS styr inte stångladdaren och
förflyttar inte aggregaten dubbdocka och stöddocka. Bearbetningen
mellan spännchucken och dubben med eftersättning av
arbetsstycket stöds inte.
„ Planbearbetning
„ Observera att angiven "Bearbetningsföljd" gäller för hela
arbetsstycket, även för planbearbetning på axeländarna.
„ AAG bearbetar inte innerområden på baksidan. Om axeln är
uppspänd på spindelsidan med backar så bearbetas inte baksidan.
„ Längsbearbetning: Först bearbetas det främre området, sedan det
bakre området.
„ Undvik kollision: Om bearbetningar inte utförs kollisionsfritt, kan
man:
„ i efterhand utöka frånkörningen av dubbdockan, parkeringen av
stöddockan etc.
„ i efterhand infoga skärbegränsningar i DIN PLUS-programmet för
att undvika kollision.
„ förhindra den automatiska bearbetningen i AAG genom att ange
attributet "Bearbeta inte" eller genom lämplig definition av
"Bearbetningsort".
„ definiera ämnet med bearbetningsmån=0. Då bortfaller
bearbetningen av framsidan (exempel avkapad och centrerad
axel).
560
6.18 Bearbetningsråd
Flerslidsmaskiner
Vid svarvar med flera slider påverkar man verktygsval och
programgenerering på följande sätt:
„ Programhuvud: Ange i fältet "1:a uppspänning: Spindel...med
slider..." de slider som ska användas för bearbetningen. Ange
önskade slidnummer efter varandra utan separatortecken (se bild).
Detsamma gäller för andra uppspänningen.
„ Verktygsval IAG: IAG tar hänsyn till de slider resp revolver, som har
angetts i programhuvudet. Välj i vilken revolver verktyget ska
placeras.
„ Verktygsval AAG: AAG tar hänsyn till de slider resp revolver, som
har angetts i programhuvudet. I bearbetningsparameter
"Ordningsföljd verktygsval" (param 22) fastlägger man den följd, i
vilken sliderna bestyckas av verktygsbärarna.
HEIDENHAIN CNC PILOT 4290
561
6.18 Bearbetningsråd
Komplettbearbetning
Man beskriver råämnet och den färdiga detaljens kontur och TURN
PLUS genererar arbetsplanen för det kompletta arbetsstycket.
Förutsättningar för komplettbearbetning:
„ I programhuvudet är sliduppsättning och spindel för den andra
uppspänningen definierade (inmatningsfält "2:a uppspänning ..").
„ I Bearbetningsföljd anges, efter bearbetning av framsidan,
huvudbearbetning "omspänning" eller "avstickning".
Beroende på uppgifterna uppgifterna i huvud- och subbearbetning i
"bearbetningsföljden" aktiverar TURN PLUS ett expertprogram
(bearbetningsparameter 21):
„ Inmatning "Omspänning - komplettbearbetning": TURN PLUS
aktiverar expertprogrammet enligt UP-UMKOMPL. Motspindeln
övertar arbetsstycket.
„ Inmatning "Avstickning - komplettbearbetning": TURN PLUS
aktiverar expertprogrammet enligt UP-UMKOMPLA. Arbetsstycket
sticks av och överförs till subspindeln (stångbearbetning).
Baksidesbearbetningen påverkar man så här i bearbetningsföljden: se
"Bearbetningsföljd - Grunder" på sida 536
Det genererade NC-programmet innehåller bearbetningen av framoch baksidan (inklusive borr-, fräs-, och invändig bearbetning), anrop av
expertprogrammet och spänninformation för de båda
uppspänningarna.
562
6.18 Bearbetningsråd
Anvisning för baksidesbearbetning
Observera XK- resp. X-axelns orientering samt C-axelns orientering vid
konturer på baksidan (C-/Y-axelbearbetning).
Beteckningar Se bilder:
„ Frontsida ("V"): Sidan som är vänd mot arbetsutrymmet
„ Baksida ("R"): Sidan som är vänd bort från arbetsutrymmet
Beteckningarna gäller även när arbetsstycket är uppspänt i
motspindeln - eller när arbetsstycket har spänts om för bearbetning på
baksidan i svarvar med en spindel.
HEIDENHAIN CNC PILOT 4290
563
6.19 Exempel
6.19 Exempel
Utgående från ritningsunderlaget listas arbetsstegen för att skapa
råämnets och den färdiga detaljens kontur, riggningen (rusta) och den
automatiska genereringen av arbetsplanen.
Råämne: Ø60 X 80; Material: Ck 45
„ Icke måttsatta faser: 1x45°
„ Icke måttsatta radier: 1mm
Lägga in programmet
U
U
U
U
U
U
Välj "Nytt > program". TURN PLUS öppnar dialogboxen "Nytt
program".
Inmatning:
„ Programnamn
„ Välj arbetsmaterial från databankens lista
Tryck på "Programhuvud". TURN PLUS öppnar dialogboxen
"Programhuvud".
Inmatning:
„ Spindel - slid för 1:a uppspänning"
„ Mata in övriga fält efter behov
Tillbaka till dialogbox "Nytt program"
TURN PLUS skapar det nya programmet.
564
6.19 Exempel
Definiera råämne
U
U
U
Välj "Arbetsstycke > Ämne > Stång". TURN PLUS öppnar
dialogboxen "Stång".
Inmatning:
„ Diameter = 60 mm
„ Längd = 80 mm
„ Pålägg = 2 mm
TURN PLUS visar ämnet.
U Tryck ESC-tangenten: åter till huvudmenyn
Definiera grundkontur
U
U
U
Välj "Arbetsstycke > Färdigdetalj (> kontur)"
Dialogbox "Punkt (startpunkt för kontur)":
„ Mata in X = 0; Z = 0
U
Mata in X = 16
U
Mata in Z = -25
U
Mata in X = 35
U
Mata in Z = -43
U
Mata in X = 58; W = 70
U
Mata in Z = -76
U
Tryck ESC-knappen : backar en menynivå
U
Tryck ESC-knappen TURN PLUS frågar: "Sluta
konturen?"
Tryck på "Ja" Grundkonturen är skapad.
HEIDENHAIN CNC PILOT 4290
565
6.19 Exempel
Definiera formelement
Fas "gängtapp":
U
U
U
Välj ”Form > Fas”
Välj "Hörn gängtapp"
Dialogbox "Fas": fasbredd = 3 mm
Rundningar:
U
U
U
Välj ”Form > Rundning”
Välj "Hörn för rundning"
Dialogbox "Rundning": rundningsradie = 2 mm
Fristick:
U
U
U
Välj Form > Fristick > Fristick form G"
Välj "Hörn för fristick"
Dialogbox "Fristick form G":
„ Fristickslängd = 5 mm
„ Fristicksdjup = 1,3 mm
„ Inmatningsvinkel = 30 °
Instick:
U
U
U
Välj "Form > Instick > Instick form D"
Välj "Baselement för instick"
Dialogbox "Instick form D":
„ Utgångspunkt (Z) = -30 mm
„ Insticksbredd (Ki) = -8 mm
„ Insticksdiameter = 25 mm
„ Hörn (B): Fas; 1 mm
Gängning:
U
U
U
Välj ”Form > Gänga”
Välj "Baselement för gänga"
Välj ut "metrisk ISO-gänga"
U Tryck ESC-tangenten: åter till huvudmenyn
566
6.19 Exempel
Rigga - Spänn arbetsstycke
U
U
U
U
Välj "Rigga > Spänn > Uppspänning"
Välj "Spindelsida > Trebackschuck"
Dialogbox "Trebackschuck":
„ "Identitetsnummer chuck"
„ Ange ”Backtyp”
„ Ange ”Spännform”
„ Välj "Identitetsnummer backar"
„ Kolla/mata in "Inspänningslängd, spännkraft/tryck"
„ Selektera ett konturelement som spännbackarna kommer i
kontakt med.
TURN PLUS visar spänndonet och skärbegränsningen.
U Tryck ESC-tangenten: åter till huvudmenyn
Skapa arbetsplan och lagra
Skapa arbetsplan
U
U
U
Välj "AAG > Automatik".
TURN PLUS simulerar bearbetningsförloppet
Välj "Acceptera arbetsplan"
Lagra programmet
U
U
U
Välj "Program > spara > komplett".
Kontrollera filnamn, ändra
TURN PLUS spar:
„ Arbetsplanen, ämnes- och färdigkontur (i en fil).
„ NC-programmet (DIN PLUS-format).
AAG genererar arbetsblocken enligt bearbetningsföljden
och inmatade bearbetningsparametrar.
HEIDENHAIN CNC PILOT 4290
567
568
6.19 Exempel
Parametrar
HEIDENHAIN CNC PILOT 4290
569
7.1 Driftart Parameter
7.1 Driftart Parameter
Parametrarna i CNC PILOT är uppdelade i grupper:
„ Maskinparametrar: För anpassning av styrsystemet till svarven
(parametrar för aggregat, konstruktionsgrupper, anpassning av
axlar, slider, spindlar, etc.)
„ Styrningsparametrar: För konfigurering av styrsystemet
(maskinpresentation, datasnitt, använda måttsystem, etc.).
„ Inställningsparametrar: Speciella inställningar för tillverkning av
ett bestämt arbetsstycke (arbetsstyckets nollpunkt,
verktygsväxlingspunkt, korrekturvärden, etc.)
„ PLC-parametrar: Parametrarna i denna grupp fastställs av
maskintillverkaren (se maskinhandboken).
„ Bearbetningsparametrar: Strategiparametrar för
bearbetningscyklerna och för TURN PLUS.
I denna driftart förvaltas dessutom följande parametrar för
produktionsutrustning och teknologi:
„ Verktygsparametrar
„ Spänndonsparametrar
„ Teknologiparametrar (skärdata)
Denna bruksanvisning beskriver parametrar som kan ändras av
maskinanvändaren (användarklass "System-manager"). Övriga
parametrar förklaras i den tekniska handboken.
Dataöverföring och dalalagring: CNC PILOT stödjer datautbyte av
parametrar samt tillhörande fastordlistor. Vid Datasäkringen tas
hänsyn till alla parametrar.
Datautbytet och datasäkringen sker i driftart Transfer (se "Sända
parametrar/produktionsutrustningsdata" på sida 677).
570
7.2 Editera parametrar
7.2 Editera parametrar
Aktuella parametrar
I denna menygrupp är sådana parametrar som ofta används samlade,
vilka man kan välja utan att känna till parameternumret.
Editera parametrar
U
Logga i förekommande fall in som "System-Manager"
(driftart Service)
U
Med „Akt.Para > ..“ Välj parameter via menyknappar
CNC PILOT gör parametern redo för editering
U
Spara ändringarna och stäng dialogen.
Parameterlista
Följande parametergrupper finns i undergruppen "Parameterlista".
Man kan kalla upp dessa parametrar utan att logga in som "SystemManager".
„ PLC-parametrar
„ Inställningsparametrar
„ Bearbetningsparametrar
Editera Inställnings-/Bearbetningsparametrar
U
"Param.lista > Bearbetningsparametrar" ("... >
Inställningsparametrar" eller "... > PLC-parametrar").
CNC PILOT öppnar motsvarande parameterlista.
U
Välj parameter
U
Tryck på Enter-knappen CNC PILOT gör parametern
redo för editering
U
Utför ändringar
HEIDENHAIN CNC PILOT 4290
571
7.2 Editera parametrar
Editera konfigurations-parametrar
I undermenyn till "Konfig" finns alla parametergrupper till förfogande.
Handhavandet är identiskt med det tillvägagångssätt som beskrivs
nedan.
„ CNC PILOT kontrollerar om användaren har rättighet att
ändra parametrarna. Logga in som "System-Manager"
om du vill editera skyddade parametrar. Annars kan man
bara läsa parametrarna.
„ Man kan inte ändra parametrar som påverkar
produktionen av ett arbetsstycke i automatikdrift.
Editera konfigurations-parametrar
Logga in som "System-Manager" (driftart Service)
Okänt parameternummer:
Välj "Konfig >Maskinlista" (eller ".... > Styrsystemlista")
Välj parameter
Tryck på Enter-knappen CNC PILOT gör parametern redo för editering
Utför ändringar
Okänt parameternummer:
Välj "Konfig > Maskin.direkt" (eller ".... > Styrsystem-direkt")
Mata in parameternumret och anropa det. CNC PILOT gör parametern
redo för editering
572
7.3 Maskinparametrar (MP)
7.3 Maskinparametrar (MP)
Maskinparametrarnas nummerserie:
„ 1..200: Allmän maskinkonfigurering
„ 201..500: Slid 1...6 (50 Positioner per slid)
„ 501..800: Verktygsbärare 1...6 (50 Positioner per vkt-bärare)
„ 801..1000: Spindel 1...4 (50 Positioner per spindel)
„ 1001..1100: C-axel 1...2 (50 Positioner per C-axel)
„ 1101..2000: Axel 1...16 (50 Positioner per axel)
„ 2001...2100: diverse aggregat i maskinen (används inte för tillfället)
Allmänna maskinparametrar
Allmänna maskinparametrar
6
Verktygsmätning
Parametern fastlägger hur verktygslängderna skall mätas vid riggning.
„ Typ av verktygsmätning:
„ 0: Tangering
„ 1: Mätprobe
„ 2: Mätoptik
„ Matning vid mätning: Matningshastighet för framkörningen till mätproben
„ Frikörningsträcka: Minsta förflyttningssträcka för att friköra från mätproben efter att den har blivit påverkad (mot
mätriktningen).
7
Maskinmått
NC-program kan använda maskinmått inom ramen för variabelprogrammeringen. Betydelsen av maskinmåtten
fastställs endast i NC-programmet.
„ Mått n X, Y, Z, U, V, W, A, B, C (n: 1..9)
17
Presentation inställningar
"Presentationstypen" definierar innehållet i positionspresentationen (presentation av ärvärde) som visas i
maskinpresentationen.
„ Är-positionsvisning - typ
„ 0: Är-värde
„ 1: Släpfel
„ 2: Distansväg
„ 3: Verktygsspets - i förhållande till maskinens nollpunkt
„ 4: Slidposition
„ 5: Distans referensnock/ nollpuls
„ 6: Positionsbörvärde
„ 7: Differens verktygsspets/slidposition
„ 8: IPO-börposition
HEIDENHAIN CNC PILOT 4290
573
7.3 Maskinparametrar (MP)
Allmänna maskinparametrar
18
Styrsystemkonfiguration
„ PLC övertar räkning av arbetsstycken
„ 0: CNC övertar räkning av arbetsstycken
„ 1: PLC övertar räkning av arbetsstycken
„ M0/M1 för alla NC-kanaler
„ 0: M0/M1 ger STOPP för programmerad kanal
„ 1: M0/M1 ger STOPP för alla kanaler
„ Interpreterstopp vid verktygsväxling
„ 0: Inget interpreterstopp
„ 1: Interpreterstopp Den analyserande blocköversättningen stoppas och fortsätter igen efter exekverat Tkommando.
Maskinparametrar för slider
Parametrar för slider
204, 254, ..
Matningshastigheter
Snabbtransport och matningshastighet, när man förflyttar sliden med handriktningsknapparna (jogg-knapparna).
„ Snabbtransport banhastighet handstyrning
„ Matning banhastighet handstyrning
205, 255, ..
Skyddszonövervakning
Skyddszonsmåtten definieras axelspecifikt (maskinparameter 1116, ...) I denna parameter aktiverar man
övervakningen av skyddszonsmåtten.
„ Övervakning
„ 0: Skyddszonsövervakning från
„ 1: Skyddszonsövervakning TILL
De övriga parametrarna används inte för tillfället.
208, 258, ..
Gängskärning
Parametervärdena används när in-/urkopplingssträckan inte har programmerats i NC-programmet.
„ Inkopplingssträcka: Accelerations-sträcka vid gängsnittets början för synkronisering av matningsaxeln och
spindeln.
„ Urkopplingssträcka: Fördröjningssträcka vid gängsnittets slut.
209, 259, ..
Slidfrånkoppling
„ Slider
„ 0: Slid "kopplas ifrån"
„ 1: Slid "kopplas inte ifrån"
574
211, 261, ..
Position mätprobe eller mätoptik
Vid mätprobens position anges probens yttre koordinater (referens: maskinollan). Vid mätoptik anges hårkorsets
position (+X/+Z).
„ Position mätprobe/optik +X
„ Position mätprobe –X
„ Position mätprobe/optik +Z
„ Position mätprobe –Z
511..542,
561..592, ..
Beskrivning verktygsfästen
Denna parameter beskriver verktygsinfstningarnas positioner i förhållande till verktygsbärarens utgångspunkt.
„ Avstånd bärarens utgångspunkt X / Z / Y: Avstånd verktygsbärarens utgångspunkt - verktygsfästets
utgångspunkt
„ Korrektur X / Z / Y: Kompenseringsvärde för avståndet verktygshållarens utgångspunkt - verktygsfästets
utgångspunkt
Maskinparametrar för spindeln
Parametrar för spindlar
804, 854, ..
Skyddszonsövervakning spindel används inte för närvarande
805, 855, ..
Allmänna spindelparametrar
„ Nollpunktsförskjutning (M19): Definierar förskjutningen mellan spindelns referenspunkt och mätsystemets
referenspunkt. Efter nollpulsen från mätsystemet kommer detta värde att hämtas.
„ Antal varv friskärning: Antal spindelvarv efter stopp av spindeln i automatikdrift. (vid låga spindelvarvtal
krävs ytterligare spindelvarv för att avlasta verktyget.)
806, 856, ..
Toleransvärde spindel
„ Toleransvärde varvtal [%]: Blockväxling från ett G0- till ett G1-block sker vid statusen "varvtal uppnått".
Denna status uppnås så snart varvtalet ligger inom toleransgränsen. Toleransvärdet utgår från det aktuella
börvärdet.
„ Positionsfönster läge [°]: Blockväxling vid ett punktstopp (M19) sker vid status "läge uppnått". Denna status
uppnås så snart positionsavvikelsen mellan bör- och ärvärde ligger inom toleransgränsen. Toleransvärdet
utgår från det aktuella börvärdet.
„ Varvtalstolerans synkrongång [U/min]: Kriterium för status "synkrongång uppnådd".
„ Lägestolerans synkrongång [°]: Kriterium för status "synkrongång uppnådd".
Anmärkning om synkrongångsparametrar:
„ Det är slavspindelns parameterinställningar som är avgörande.
„ Status synkrongång uppnådd: Om differensen i varvtals-ärvärde och differensen i läges-ärvärde för de
synkroniserade spindlarna ligger inom toleransfönstren, är statusen uppnådd. Vid status "synkrongång
uppnådd" begränsas vridmomentet i slavspindeln.
„ Toleranserna som kan uppnås får inte underskridas. Toleransen måste vara större än summan av
synkrongångs-variationerna mellan den ledande och den följande spindeln (ca 5...10 v/min).
HEIDENHAIN CNC PILOT 4290
575
7.3 Maskinparametrar (MP)
Parametrar för slider
7.3 Maskinparametrar (MP)
Parametrar för spindlar
807, 857, ..
Vinkeloffset vid mätning; spindel G906
Utvärdering: G906 Fastställa vinkeloffset vid synkron spindelkörning
„ Maximal tillåten lägesändring: Toleransfönster för ändringen av lägesoffseten efter greppning av ett
arbetsstycke på båda sidorna under synkrongång. Om offsetändringen överskrider detta maximala värde,
följer ett felmeddelande. En normal svängning på ca 0,5° måste beaktas.
„ Väntetid mätning förskjutning: Mätfördröjning
808, 858, ..
G991 Avstickningskontroll - spindel
Utvärdering: G991 Avstickningskontroll genom spindelövervakning
Efter avstickningsförloppet ändrar sig de båda synkront roterande spindlarnas faslägen, utan att börvärdet
(varvtal/ rotationsvinkel) ändras. Om varvtalsdifferensen överskrids inom övervakningstiden, är resultatet
"avstucket".
„ Varvtalsdifferens
„ Övervakningstid
809, 859, ..
Belastningsövervakning spindel
Utvärdering: Skärkraftsövervakning
„ Övervakningsstarttid [0...1000 ms]: Övervakningen är inte aktiv när spindelns böracceleration överstiger
gränsvärdet (gränsvärdet = 15% accelerationsrampen / bromsrampen). Om bör-accelerationen understiger
gränsvärdet kommer övervakningen att aktiveras efter att "övervakningsstarttiden" har löpt ut.
Parametern utvärderas endast vid "Blockera snabbtransportvägar"
„ Antal avkänningsvärden för att skapa medelvärde [1...50]: Vid övervakning skapas medelvärdet av
"antalet värden". Därigenom reduceras känsligheten för kortvariga belastningstoppar under övervakningen.
„ Reaktionsfördröjningstid P1, P2 [0...1000 ms]: Om ett gränsvärde överträds kommer detta att meddelas
efter utlöpt tidsperiod "P1 resp. P2" (vridmoment gränsvärde 1 resp. 2).
„ Max vridmoment: används inte för närvarande
Maskinparametrar för C-axlar
Parametrar för C-axlar
1007, 1057, ..
Glappkompensering C-axel
Vid glappkompensering och varje riktningsväxling korrigeras börvärdet med "värde för glappkompensering".
„ Typ av glappkompensering
„ 0: Ingen glappkompensering
„ 1: Vid varje riktningsväxling adderas "värde för glappkompensering".
„ Glappkompenseringens värde
576
1010, 1060, ..
Belastningsövervakning C-axel
Utvärdering: Skärkraftsövervakning
„ Övervakningsstarttid [0...1000 ms]: Övervakningen är inte aktiv när spindelns böracceleration
överstiger gränsvärdet (gränsvärdet = 15% accelerationsrampen / bromsrampen). Om bör-accelerationen
understiger gränsvärdet kommer övervakningen att aktiveras efter att "övervakningsstarttiden" har löpt ut.
Parametern utvärderas endast vid "Blockera snabbtransportvägar"
„ Antal avkänningsvärden för att skapa medelvärde [1...50]: Vid övervakning skapas medelvärdet av
"antalet värden". Därigenom reduceras känsligheten för kortvariga belastningstoppar under
övervakningen.
„ Max vridmoment: används inte för närvarande
„ Reaktionsfördröjningstid P1, P2 [0...1000 ms]: Om ett gränsvärde överträds kommer detta att
meddelas efter utlöpt tidsperiod "P1 resp. P2" för vridmoment gränsvärde 1 resp. 2.
1016, 1066, ..
Gränsbrytare och snabbgångshastighet C-axel
„ Snabbtransporthastighet C-axel: Maximal hastighet vid spindelpositionering.
1019, 1069, ..
Allmänna data C-axel
Denna parameter utvärderas när "Förpositionering" är aktiverad ("Utbyggnadssteg 1"- Maskinparameter
18). Vid digitala drifter behövs oftast inte någon förpositionering.
„ Spindelförpositionering vid M14: Vinkel som spindeln skall positioneras till innan C-axeln aktiveras.
1020, 1070, ..
Vinkelkompensering C-axel: Parametrarna läggs in av maskintillverkaren.
1021..1026,
1071..1076, ..
Vinkelkompenseringsvärde C-axel: Parametrarna läggs in av maskintillverkaren.
Maskinparametrar för linjäraxler
Parametrar för linjäraxlar
1107, 1157, ..
Glappkompensering linjäraxel
Vid glappkompensering och varje riktningsväxling korrigeras börvärdet med "värde för glappkompensering".
„ Typ av glappkompensering
„ 0: Ingen glappkompensering
„ 1: Vid varje riktningsväxling adderas "värde för glappkompensering".
„ Glappkompenseringens värde
1110, 1160, ..
Belastningsövervakning linjäraxel
Utvärdering: Skärkraftsövervakning
„ Övervakningsstarttid [0...1000 ms]: Övervakningen är inte aktiv när spindelns böracceleration
överstiger gränsvärdet (gränsvärdet = 15% accelerationsrampen / bromsrampen). Om bör-accelerationen
understiger gränsvärdet kommer övervakningen att aktiveras efter att "övervakningsstarttiden" har löpt ut.
Parametern utvärderas endast vid "Blockera snabbtransportvägar"
„ Antal avkänningsvärden för att skapa medelvärde [1...50]: Vid övervakning skapas medelvärdet av
"antalet värden". Därigenom reduceras känsligheten för kortvariga belastningstoppar under
övervakningen.
„ Max vridmoment: används inte för närvarande
„ Reaktionsfördröjningstid P1, P2 [0...1000 ms]: Om ett gränsvärde överträds kommer detta att
meddelas efter utlöpt tidsperiod "P1 resp. P2" för vridmoment gränsvärde 1 resp. 2.
HEIDENHAIN CNC PILOT 4290
577
7.3 Maskinparametrar (MP)
Parametrar för C-axlar
7.3 Maskinparametrar (MP)
Parametrar för linjäraxlar
1112, 1162, ..
Förflyttning till fast anslag G916 linjäraxel
Utvärdering:G916 Förflyttning till fast anslag
Gäller för den linjäraxel som G916 programmeras för.
„ Släpfelsgräns: Sliden stoppas så snart "släpfelet" (avvikelsen mellan är- och börposition) har uppnått
släpfelsgränsen.
„ Reverseringsväg: Efter det att det "fasta anslaget" har nåtts positioneras sliden tillbaka med
reverseringsträckan (för att minska trycket).
1114, 1164, ..
Nollpunktsoffset vid konvertering linjäraxel
„ NC-nollpunkt-offset: Sträcka som maskinens nollpunkt skall förskjutas med vid konvertering (G30).
1115, 1165, ..
G917 Avstickningskontroll - linjäraxel
Gäller för den linjäraxel som G917 programmeras för.
Utvärdering: G917 Avstickskontroll genom släpfelsövervakning
„ Släpfelsgräns: Sliderna stoppas så snart avvikelsen mellan är- och börposition har uppnått
släpfelsgränsen. CNC PILOT meddelar då "Släpfel detekterat".
„ Matning vid förflyttningen av linjäraxeln "med släpfelsövervakning".
1116, 1166, ..
Ändlägen, skyddszoner, matningar linjäraxlel
„ Skyddszonsmått negativt
„ Skyddszonmått positivt: Mått för "övervakningen av skyddszon" (ref: maskinnollan).
„ Snabbtransporthastighet i automatikdrift
„ Referensmått: Avstånd referenspunkt - maskinens nollpunkt
1120, 1170, ..
578
Uppriktningskompensering linjäraxel : Parametrarna läggs in av maskintillverkaren.
7.4 Styrningsparametrar
7.4 Styrningsparametrar
Allmänna styrsystemparametrar
Allmänna styrsystemparametrar
1
Inställningar
„ Utskrift från: Med kommandot PRINTA i NC-programmet skickar man ut data till en skrivare (se även
styrningsparameter 40)
„ 0: Hindra utskrift
„ 1: Möjliggör utskrift
„ Välj måttsystem „metriskt eller tum”
„ 0: Metrisk
„ 1: Tum
„ Format positionspresentation: (ärvärde)
„ 0: Format 4.3 (4 heltal, 3 decimaler)
„ 1: Format 3.4 (3 heltal, 4 decimaler)
Anmärkning:
„ Vid DIN PLUS program är måttenheten som har angivits i programhuvudet utslagsgivande - oberoende av
måttsystemet som har ställts in här.
„ Starta CNC PILOT på nytt om du ändrar måttsystemet.
8
Skärkraftsövervakning - inställning
Beräknar gränsvärde: Referensvärde * Faktor gränsvärde
Utvärdering: Skärkraftsövervakning
„ Faktor vridmomentgränsvärde 1
„ Faktor vridmomentgränsvärde 2
„ Faktor arbetsgränsvärde (effekt/moment)
„ Minimalt vridmoment [% av märkmomentet] : Referensvärden som ligger under detta värde kommer att
höjas till det "minimala vridmomentet". Därigenom förhindras att gränsvärdet överskrids på grund av små
variationer i vridmoment.
„ Maximal filstorlek [kb]: Överskrider data från mätvärdesinspelningen den "maximala filstorleken", kommer
de "äldsta mätvärdena" att försvinna över.
Riktvärde: För ett aggregat behövs ca. 12 kByte per minut programkörningstid
HEIDENHAIN CNC PILOT 4290
579
7.4 Styrningsparametrar
Allmänna styrsystemparametrar
10
Postprocess-mätning
Utvärdering: Postprocess-mätning
„ Aktivera mätning
„ 0: Postprocess-mätning från
„ 1: Postprocess-mätning till CNC PILOT är redo för datamottagning
„ Typ av mätning
„ 1: Postprocess-mätning
„ Mätvärdeskoppling
„ 0: nya mätvärden skriver över gamla mätvärden
„ 1: nya mätvärden tas emot först efter utvärdering av de gamla värdena
Val av seriellt datasnitt och inställning av parametrarna för datasnittet sker i styrningsparameter 40, ...
11
FTP-parametrar
Utvärdering:Filöverföring med FTP (File Transfer Protokoll)
„ Användarnamn: Den egna stationens namn
„ Lösenord
„ Adress/namn FTP-server: Adress/namn på kommunikationspartnern
„ Aktivera FTP
„ 0: Nej
„ 1: Ja
Tips: Man kan även ställa in parametrarna med Transfer-funktionerna.
40
Tilldelning av datasnitt
Parametrarna för datasnitten finns inlagda i parametrarna 41 till 47. I parameter 40 kopplar maskintillverkaren
ihop en enhet med en datasnittsbeskrivning.
Driftart Transfer använder parametrarna för det datasnitt som har definierats under extern in-/utmatning.
Inmatningens betydelse:
„ 1..7: Snittställe 1..7 – Exempel: "2 = Snittställe 2“ (Styrparameter 42)
„ Extern in-/utmatning
„ DATAPILOT 90
„ Skrivare
„ Postprocess-mätning
„ 2. Knappsats (eller hålkortsläsare)
Tips: Parameterinställningarna utförs av maskinleverantören.
41..47
Datasnitt
I dessa parametrar lagrar CNC PILOT inställningarna för de seriella datasnitten och skrivar-datasnittet.
Tips: Man utför parameterinställningarna i driftart Transfer.
48
Transferförteckning
„ NÄTVERK katalog: Sökväg till katalogen som skall ställas till förfogande och visas vid kommunikation med
NÄTVERK.
Tips: Man utför parameterinställningarna i driftart Transfer.
580
Styrsystemparameter för simuleringar
20
Tidsberäkning för simulering allmän.
Dessa tider används som "bitider" i funktionen "Tidsberäkning".
Utvärdering: Tidsberäkning (driftart Simulation)
„ Verktygsväxlingstid [sek]
„ Tid för byte av växelläge [sek]
„ Tidstillägg M-funktioner [sek]: Alla M-funktioner approximeras med denna tid. Man kan förse speciella Mfunktioner med ett ytterligare tidstillägg i styrningsparameter 21.
21
Tidsberäkning för simulering: M-funktion
Individuellt tidstillägg anges för maximalt 10 M-funktioner.
Utvärdering: Tidsberäkning i driftart Simulation
„ 1...10. M-funktion: M-funktionens nummer
„ Tidstillägg [sek]: Individuellt tidstillägg. Tidsberäkningen i driftart Simulering adderar denna tid till
tidstillägget från styrningsparameter 20.
22
Simulering: Standard fönsterstorlek (X, Z)
Simuleringen anpassar fönstrets storlek till råämnet. Om inget råämne har programmerats, arbetar CNC PILOT
med standardfönsterstorlek.
Utvärdering: Driftart Simulering
„ Nollpunktläge X: Avstånd från fönstrets underkant till origo.
„ Nollpunktläge Z: Avstånd från fönstrets vänstra kant till origo.
„ Delta X: Grafikfönstrets vertikala utbredning.
„ Delta Z: Grafikfönstrets horisontella utbredning.
23
Simulering: Standard råämne
Om inget råämne har programmerats, använder CNC PILOT standardämne.
Utvärdering: Driftart Simulering
„ Ytterdiameter
„ Råämneslängd
„ Höger ämneskant (arbetsmån) Referens: Arbetsstyckets nollpunkt
„ Innerdiameter för ihålig cylinder (rör); vid massivt arbetsstycke: 0.
HEIDENHAIN CNC PILOT 4290
581
7.4 Styrningsparametrar
Styrsystemparameter för simuleringar
7.4 Styrningsparametrar
Styrsystemparameter för simuleringar
24
Simulation: Färgtabell för matningsvägar
Ett verktygs matningsrörelser visas med den färg som har definierats för revolverplatsen.
Utvärdering: Driftart Simulering
„ Färg för revolverposition n (n: 1...16) - färgkoder:
„ 0: ljusgrön (standardfärg)
„ 1: mörkgrå
„ 2: ljusgrå
„ 3: mörkblå
„ 4: ljusblå
„ 5: mörkgrön
„ 6: ljusgrön
„ 7: mörkröd
„ 8: ljusröd
„ 9: gul
„ 10: Vit
27
Simulering: inställningar
Utvärdering: Driftart Simulering
„ Bearbetningssimuleringen och kontrollgrafiken (TURN PLUS) väntar efter varje banvisning under tiden
"Banfördröjning". Därigenom påverkar man simuleringens hastighet.
Minsta enhet: 10 msec
Styrsystemparameter för maskinens skärmbilder
Styrsystemparameter för maskinens skärmbilder
301..306,
313..318, ..
Display typ 1..6 Manuell drift
307..312,
319..324, ..
Display typ 1..6 Automatisk drift
Maskinpresentationen består av 12 konfigurerbara fält som är arrangerade enligt följande:
Maskinpresentationen består av 12 konfigurerbara fält som är arrangerade enligt följande:
„ Bild fält n (n: 1.0,16): Sifferbeteckning för "bilden" som skall visas här (sifferbeteckning se följande sidor).
„ Slid/spindel: Definiera för vilken slid, spindel eller C-axel som presentationen skall ske. CNC PILOT skiljer
automatiskt mellan slider, spindel eller C-axel.
„ 0: Det av slid-/spindelknapp valt aggregat visas
„ >0: Slid-, spindel- eller C-axelnummer
„ Aggregat - grupp: Måste alltid vara 0.
582
7.4 Styrningsparametrar
Placering av fälten i maskinpresentationen
Fält 1
Fält 5
Fält 9
Fält 13
Fält 2
Fält 6
Fält 10
Fält 14
Fält 3
Fält 7
Fält 11
Fält 15
Fält 4
Fält 8
Fält 12
Fält 16
Sifferbeteckningar för "bilder"
Sifferbeteckningar för "bilder"
0
Specialbeteckning ingen presentation
1
Presentation av Xärvärde
34
b-är- och restvägsvisning
(hjälpaxel)
2
Presentation av Zärvärde
35
c-är- och restvägsvisning
(hjälpaxel)
3
Presentation av Cärvärde
41
Stycktal-/
stycktidsinformation
4
Presentation av Yärvärde
42
Stycktalsinformation
5
X-är- och
restvägsvisning
43
Stycktidsinformation
6
Z-är- och
restvägsvisning
45
M01 och
utsläckningsnivåer
8
Y-är- och
restvägsvisning
60
Spindel- och
varvtalsinformation
10
Alla huvudaxlar
61
Är/ börvärde varvtal
11
Alla hjälpaxlar
69
Är/ börvärde matning
12
U-axelvisning (hjälpaxel)
70
Slid- och
matningsinformation
13
V-axelvisning (hjälpaxel)
71
Kanalpresentation
14
W-axelvisning
(hjälpaxel)
81
Översikt frigivningar
15
a-axel (hjälpaxel)
88
Belastning a-axel
(hjälpaxel)
HEIDENHAIN CNC PILOT 4290
583
7.4 Styrningsparametrar
Sifferbeteckningar för "bilder"
Sifferbeteckningar för "bilder"
16
b-ärvärdesvisning
(hjälpaxel)
89
Belastning a-axel
(hjälpaxel)
17
c-ärvärdesvisning
(hjälpaxel)
90
Belastning a-axel
(hjälpaxel)
21
Verktygspresentation
med korrektur (DX, DZ)
91
Belastningspresentation
spindel
22
Verktygspresentation
med
identitetsnummer
92
Belastningspresentation
X-axel
23
Adderande
kompensering
93
Belastningspresentation
Z-axel
25
Verktygspresentation
med
Information om
ingreppstid
94
Belastningspresentation
C-axel
26
Presentation för multiVerktyg med korrektur (DX, DZ)
95
Belastningspresentation
Y-axel
30
U-är- och restvägspresentation (hjälpaxel)
96
Belastning U-axel
(hjälpaxel)
31
V-är- och restvägspresentation (hjälpaxel)
97
Belastning V-axel
(hjälpaxel)
32
W-är- och
restvägsvisning
(hjälpaxel)
98
Belastning W-axel
(hjälpaxel)
33
a-är- och
restvägsvisning
(hjälpaxel)
99
Tomt fält
584
7.5 Inställningsparametrar
7.5 Inställningsparametrar
Rekommenderas: Använd "Aktuella Parametrar >
Inställning (meny)- ... " för editering av parametern. I de
andra menypunkterna visas parametrarna utan information
om axlarna.
Inställningsparametrar
Arbetsstyckets nollpunkt
„ Position nollpunkt "huvudspindel" X, Y, Z - slid 1
„ Position nollpunkt "huvudspindel" X, Y, Z - slid 2
„. . .
„ Position nollpunkt "motpindel" X, Y, Z - slid 1
„ Position nollpunkt "motpindel" X, Y, Z - slid 2
„. . .
CNC PILOT för respektive sliduppsättning:
„ Detaljens nollpunkt huvudspindel (referens: maskinens nollpunkt)
„ Detaljens nollpunkt motspindel (referens: maskinens nollpunkt motspindeln). "Arbetsstyckets nollpunkt motspindel" är
resultatet av "maskinens nollpunkt + nollpunkts-offset" (maskinparameter 1114, 1164, ..) Den aktiveras med "G30 H1 ..".
Anmärkning:
„ Ställ in arbetsstyckets nollpunkt i driftart Handstyrning.
„ "Sida framåt/bakåt" växlar till nästa/föregående sliduppsättning.
Verktygsväxlingspunkt
„ Position verktygsväxlingpunkt X, Y, Z - slid 1
„ Position verktygsväxlingpunkt X, Y, Z - slid 2
„. . .
CNC PILOT visar verktygsväxlingspunkten för respektive sliduppsättning (ref: maskinollan).
Anmärkning:
„ Ställ in arbetsstyckets bytesposition i driftart Handstyrning.
„ "Sida framåt/bakåt" växlar till nästa/föregående sliduppsättning.
Nollpunkt-tilläggsmått G53/G54/G55
„ Tilläggsmått X, Y, Z - slid 1
„ Tilläggsmått X, Y, Z - slid 2
„. . .
CNC PILOT visar nollpunkt-tilläggsmått för respektive sliduppsättning.
"Sida framåt/bakåt" växlar till nästa/föregående sliduppsättning.
Nollpunktsförskjutning C-axel
„ Nollpunktsförskjutning C-axel 1
„ Nollpunktsförskjutning C-axel 2
Nollpunktsförskjutning G152 adderas till denna parameter.
HEIDENHAIN CNC PILOT 4290
585
7.5 Inställningsparametrar
Inställningsparametrar
Ingreppstidövervakning för verktyg
„ Ingreppstid - växling (övervakning av ingreppstid/antal detaljer)
„ 0: Av
„ 1: På
„ Skärkraftsövervakning
„ 0: Av
„ 1: På
Adderande kompensering
„ Korrektur 901..916 X
„ Korrektur 901..916 Z
CNC PILOT förvaltar 16 korrekturvärden (alltid X och Z), som aktiveras och deaktiveras i NC-programmet (se G149, G149-Geo).
Ändring av en adderande korrektör i automatikdrift förändrar dessa parametrar.
Utsläckningsnivå, utsläckningstakt
„ Utsläckningsnivå: 0..9
„ Utsläckningstakt [0..99]
„ 0: NC-block med denna utsläckningsnivå utförs aldrig.
„ 1: NC-block med denna utsläckningsnivå utförs alltid.
„ 2..99: NC-block med denna utsläckningsnivå utförs var n-te gång.
Man kan tilldela en utsläckningsnivå en utsläckningstakt. Då utförs NC-blocken med den angivna utsläckningsnivån var n-te
gång.
Man aktiverar/deaktiverar utsläckningsnivåerna i automatikdrift.
586
7.6 Bearbetningsparametrar
7.6 Bearbetningsparametrar
Bearbetningsparametrar används av
arbetsplangenereringen (TURN PLUS) och olika
bearbetningscykler.
1 - Globala färdigdetaljparametrar
Globala färdigdetaljparametrar
Typ av ytjämnhet [ORA]
Typ av ytjämnhet
„ 0: utan ytjämnhetsangivelse
„ 1 - Rt: Ytjämnhet i [µm]
„ 2 - Ra: Medelytjämnhet i [µm]
„ 3 - Rz: Medelytjämnhet Rz i [µm]
„ 4 - Vr: direkt matning i mm/varv
Ytjämnhetsvärde [ORW]
Ytjämnhetsvärde eller matningsvärde
Tillåten inkopieringsvinkel [EKW]
Gränsvinkel infallande konturområden för åtskillnad mellan
svarv- och stickning (mtw=konturvinkel).
„ EKW > mtw: Frisvarvning
„ EKW <= mtw: odefinierat instick (inget formelement)
ORA, ORW utvärderas i finskärscykel G890.
HEIDENHAIN CNC PILOT 4290
587
7.6 Bearbetningsparametrar
2 - Globala teknologiparametrar
Globala teknologiparametrar - verktyg
Verktygsval, verktygsväxling, varvtalsbegränsning
Verktyg ur ... [WD]
Vid verktygsvalet tar TURN PLUS hänsyn till:
„ 1: Aktuell revolverriggning
„ 2: I första hand aktuell revolverriggning, men även
verktygsdatabanken.
„ 3: Verktygsdatabank
TURN PLUS revolver [RNR]
Bestämmer vilken revolverriggning som ska användas
(förutsättning "WD=1" elelr "WD=2"):
„ 0: aktuell revolverriggning för maskin BA
„ 1: TURN PLUS egen revolverbestyckning (se
"Verktygslista, inställning och organisation" på sida 490)
Körsätt till verktygsväxlingspunkt [WP]
WP fastlägger typ av förflyttning till verktygsväxlingspunkten
och dess position. I IAG definierar man den ordningsföljd som
axlarna skall förflyttas, vid AAG i motsvarande
bearbetningsparameter.
„ 1 - IAG: Snabbtransport (G0) till växlingspositionen. Man
bestämmer i IAG strategin för körning till
verktygsväxlingspunkten.
„ 2 - IAG: TURN PLUS genererar ett G14.
„ 3 - IAG: bör ej användas
„ 1 - AAG: Verktygsväxlingspunkt nås med snabbtransport G0.
„ 2 - AAG: Verktygsväxlingspunkt nås med G14.
„ 3 – AAG: TURN PLUS beräknar den optimala
växlingspositionen med ledning av det aktuella och det
efterföljande verktyget. Denna position nås med G0.
Varvtalsbegränsning [SMAX]
Global varvtalsbegränsning Man kan i "Programhuvud" i TURN
PLUS-program definiera en lägre varvtalsbegränsning (se
"Programhuvud" på sida 393).
588
7.6 Bearbetningsparametrar
Globala teknologiparametrar - säkerhetsavstånd
Globala säkerhetsavstånd
„ Utvändigt på ämnet [SAR]
„ Invändigt på ämnet [SAR]
TURN PLUS tar hänsyn till SAR/SIR:
„ vid samtliga grovsvarvningar
„ vid centrisk förborrning
„ Utanför bearbetad detalj [SAT]
„ Innanför bearbetad detalj [SIT]
TURN PLUS beaktar SAT/SIT vid förbearbetade arbetsstycken
för:
„ färdigbearbetning
„ Sticksvarvning
„ Konturinstickning
„ Instickning
„ Gängskärning
„ Mätning
HEIDENHAIN CNC PILOT 4290
589
7.6 Bearbetningsparametrar
3 - Centrisk förborrning
Centrisk förborrning - verktygsval
Verktygsval
1. Borrbegränsningsdiameter [UBD1]
„ 1. Förborrningssteg: när UBD1 < DB1max
„ Verktygsval: UBD1 <= db1 <= DB1max
2. Borrgränsdiameter [UBD2]
„ 2. Förborrningssteg: när UBD2 < DB2max
„ Verktygsval: UBD2 <= db2 <= DB2max
Förborrningen sker i maximalt 3 steg:
„ 1:a förborrningssteg (gränsdiameter UBD1)
„ 2. 2:a förborrningssteg (gränsdiameter UBD2)
„ Färdigborrsteg
„ Färdigborrning följer vid: dimin <= UBD2
„ Verktygsval: db = dimin
Beteckningar Se bilder:
„ db1, db2: Borrdiameter
„ DB1max: max innerdiameter 1:a borrsteg
„ DB2max: max innerdiameter 2:a borrsteg
„ dimin: minimal innerdiameter
„ BBG (borrbegränsningselement): Konturelement, som bearbetas av
UBD1/UBD2
„ UBD1/UBD2 har ingen betydelse om
huvudbearbetningen "centrisk förborrning" är förenlig
med subbearbetning "färdigborrning" (se
"Bearbetningsföljd - Grunder" på sida 536).
„ Förutsättning: UBD1 > UBD2
„ UBD2 måste tillåta en efterföljande invändig
bearbetning med borrstång.
590
7.6 Bearbetningsparametrar
Centrisk förborrning - pålägg (bearbetn.mån)
Arbetsmån
SWT: Tillåten avvikelse för spetsvinkeln
Spetsvinkeltolerans - Om borrbegränsningselementet är en
lutning, söker TURN PLUS i första hand efter en spiralborr med
passande spetsvinkel. Om ingen passande spiralborr finns
tillgänglig, sker förborrningen med en vändskärsborr. SWT:
Tillåten avvikelse för spetsvinkeln
Borravmått: Diameter [BAX]
Bearbetningarbetsmån för håldiametern (X-riktning radiemått).
Borravmått: Djup [BAZ]
Bearbetningarbetsmån för håldjup (Z-riktning).
BAZ: beräknas ej när
„ en efterföljande invändig finbearbetning inte kan utföras
pga för liten diameter.
„ vid "säckborrning" om färdigborrsteget "dimin < 2*
UBD2"
Centrisk förborrning - fram-/bortkörning
Fram- och frånkörning
„ Framkörning till förborrning [ANB]
„ Frånkörning för verktygsväxling [AWB]
Strategi farm-/bortkörning:
„ 1: X- och Z-riktningen samtidigt
„ 2: Först X-, sedan Z-riktning
„ 3: Först Z-, sedan X-riktning
„ 6: medföljning, X före Z-riktning
„ 7: medföljning, Z- före X-riktning
HEIDENHAIN CNC PILOT 4290
591
7.6 Bearbetningsparametrar
Centrisk förborrning - säkerhetsavstånd
Säkerhetsavstånd
Säkerhetsavstånd till ämnet [SAB]
Invändigt säkerhetsavstånd [SIB]
Returavstånd vid djuphålsborrning (B vid G74).
Centrisk förborrning - bearbetning
Bearbetning
Borrdjupförhållande [BTV]
TURN PLUS kontrollerar det 1:a och det 2:a borrsteget.
Förborrningssteget utförs vid:
BTV <= BT / dmax
Borrdjupfaktor [BTF]
1. Borrdjupet vid djupborrningscykel (G74):
bt1 = BTF * db
Borrdjupreducering [BTR]
Reducering vid djupborrningscykel (G74):
bt2 = bt1 – BTR
Överhängslängd - Förborrning [ULB]
Genomborrningslängd
592
7.6 Bearbetningsparametrar
4 - Grovbearbetning
Grovbearbetning - verktygsstandarder
Dessutom gäller:
„ I första hand används standard grovbearbetningsverktyg.
„ I andra hand används verktyg, som möjliggör komplettbearbetning.
Verktygsstandarder
„ Inställningsvinkel - utvändigt/längs [RALEW]
„ Spetsvinkel - utvändigt/längs [RALSW]
„ Inställningsvinkel - utvändigt/längs [RAPEW]
„ Spetsvinkel - utvändigt/plan [RAPSW]
„ Inställningsvinkel - invändigt/längs [RILEW]
„ Spetsvinkel - invändigt/längs [RILSW]
„ Inställningsvinkel - invändigt/plan [RIPEW]
„ Spetsvinkel - invändigt/plan [RIPSW]
Grovbearbetning - bearbetningsstandards
Bearbetningsstandards
„ Standard/komplett - yttre/längs [RAL]
„ Standard/komplett - invändigt/längs [RIL]
„ Standard/komplett - yttre/plan [RAP]
„ Standard/komplett - inre/plan [RIP]
Inmatning vid RAL, RIL, RAP, RIP:
„ 0: Komplett grovbearbetning med inkörning. TURN PLUS
söker ett verktyg för komplettbearbetningen.
„ 1: Standard grovbearbetning utan inkörning
HEIDENHAIN CNC PILOT 4290
593
7.6 Bearbetningsparametrar
Grovbearbetning - verktygstoleranser
För verktygsvalet gäller:
„ Inställningsvinkel (EW): EW >= mkw (mkw: ökande konturvinkel)
„ Inställnings- (EW) och spetsvinkel (SW): NWmin < (EW+SW) <
NWmax
„ Sidovinkel (RNWT): RNWT = NWmax – NWmin
Verktygstoleranser
Sidovinkeltolerans [RNWT] (biskäret)
Toleransområde för verktygets biskär
Friskärvinkel [RFW]
Minsta skillnad kontur-biskär
Grovbearbetning - pålägg
Arbetsmån
Påläggstyp [RAA]
„ 16: olika längs-/planpålägg - inga enhetliga påläggsmått
„ 144: olika längs-/planpålägg - med enhetliga påläggsmått
„ 32: ekvidistanta pålägg - inga enhetliga påläggsmått
„ 160: ekvidistanta pålägg - med enhetliga påläggsmått
Ekvidistant eller läns [RLA]
Arbetsmån ekvidistans eller längspålägg
Ingen eller plan [RPA]
Planarbetsmån
Grovbearbetning - fram- och frånkörning
Fram- och frånkörningsrörelser sker med snabbtransport (G0).
Fram- och frånkörning
„ Framkörning utvändig grov [ANRA]
„ Framkörning invändig grov [ANRI]
„ Frånkörning utv. grov [ABRA]
„ Frånkörning inv. grov [ABRI]
Strategi för fram-/bortkörning:
„ 1: X- och Z-riktningen samtidigt
„ 2: Först X-, sedan Z-riktning
„ 3: Först Z-, sedan X-riktning
„ 6: medföljning, X före Z-riktning
„ 7: medföljning, Z- före X-riktning
594
7.6 Bearbetningsparametrar
Grovbearbetning – bearbetningsanalys
TURN PLUS urskiljer, med ledning av PLVA/PLVI, om en längs- eller en
planbearbetning skall utföras.
Bearbetningsanalys
Plan/längdförhållande utv. [PLVA]
„ PLVA <= AP/AL: Längsbearbetning
„ PLVA >= AP/AL: Planbearbetning
Plan/längdförhållande inv. [PLVI]
„ PLVI <= IP/IL: Längsbearbetning
„ PLVI > IP/IL: Planbearbetning
Minimal planlängd [RMPL] (Radievärde)
Bestämmer om främre planelementet på en färdigdetaljs
ytterkontur ska plansvarvas grovt.
„ RMPL > l1: utan extra plangrovskär
„ RMPL < l1: med extra plangrovskär
„ RMPL = 0: Specialfall
Planvinkelavvikelse [PWA]
Det första främre elementet gäller som planelement, om det
ligger inom +PWA och -PWA.
Grovbearbetning – bearbetningscykler
Bearbetningscykler
Överhängslängd - utvändigt [ULA]
Längd, med vilken grovbearbetningen vid utvändig bearbetning
i längsriktningen passerar målpunkten. ULA aktiveras inte om
skärbegränsningen ligger framför eller inom överhänglängden.
Överhängslängd - invändigt [ULI]
„ Längd, med vilken innerbearbetningen i längsriktningen
passerar målpunkten. ULI aktiveras inte om
skärbegränsningen ligger framför eller inom
överhänglängden.
„ Används för borrdjupsberäkning vid centrisk förborrning.
(se "Bearbetningsråd" på sida 560)
Lyftlängd utv. [RAHL]
Lyftlängd för glättningsvariant (H=1, 2) i grovbearbetningscykel
(G810, G820) vid utvändig bearbetning (RAHL).
Lyftlängd inv. [RIHL]
Lyftlängd för glättningsvariant (H=1, 2) i grovbearbetningscykel
(G810, G820) vid invändig bearbetning (RIHL).
HEIDENHAIN CNC PILOT 4290
595
7.6 Bearbetningsparametrar
Bearbetningscykler
Skärdjupsreduceringsfaktor [SRF]
Vid grovbearbetningsförlopp med verktyg, som inte används i
huvudbearbetningsriktningen, reduceras ansättningen
(skärdjupet).
Beräkning av ansättningen (P) för grovbearbetningscyklerna
(G810, G820):
P = ZT * SRF
(ZT: Ansättning från teknologi-databanken)
5 - Finbearbetning
Finbearbetning - verktygsstandarder
Verktygen väljs i TURN PLUS ut beroende på bearbetningsorten och
huvudbearbetningsriktningen (HBR) med ledning av inställnings- och
spetsvinkel.
Dessutom gäller:
„ I första hand används standard-finbearbetningsverktyg.
„ Om standard-finbearbetningsverktyget inte kan bearbeta
formelementen frisvarvning (form FD) och fristick (form E, F, G),
kommer formelementen att hoppas över. TURN PLUS försöker
iterativt att bearbeta restkonturen. De överhoppade formelementen
bearbetas sedan individuellt med ett lämpligt verktyg.
Verktygsstandarder
„ Inställningsvinkel - utvändigt/längs [FALEW]
„ Spetsvinkel - utvändigt/längs [FALSW]
„ Inställningsvinkel - utvändigt/plan [FAPEW]
„ Spetsvinkel - utvändigt/plan [FAPSW]
„ Inställningsvinkel - invändigt/längs [FILEW]
„ Spetsvinkel - invändigt/längs [FILSW]
„ Inställningsvinkel - invändigt/plan [FIPEW]
„ Spetsvinkel - invändigt/plan [FIPSW]
596
7.6 Bearbetningsparametrar
Finbearbetning - bearbetningsstandarder
Bearbetningsstandards
„ Standard/komplett - yttre/längs [FAL]
„ Standard/komplett - invändigt/längs [FIL]
„ Standard/komplett - yttre/plan [FAP]
„ Standard/komplett - inre/plan [FIP]
Bearbetning av konturområden vid:
„ 0 - Komplett finbearbetning: TURN PLUS söker ett optimalt
verktyg för bearbetning av det kompletta konturområdet.
„ 1 - Standard finbearbetning:
„ I första hand används standard-finbearbetningsverktyg.
Frisvarvningar och fristick utförs med passande verktyg.
„ Om inte standardfinbearbetningsverktygen passar för
frisvarvningar och fristick, så delar TURN PLUS upp
bearbetningen i standardbearbetning och bearbetning av
formelement.
„ Är inte uppdelningen i standard- och
formelementbearbetning effektiv, så växlar TURN PLUS till
"komplettbearbetning".
Finbearbetning - verktygstoleranser
För verktygsvalet gäller:
„ Inställningsvinkel (EW): EW >= mkw
(mkw: stigande konturvinkel)
„ Inställnings- (EW) och spetsvinkel (SW):
NWmin < (EW+SW) < NWmax
„ Sidovinkel (FNWT): FNWT = NWmax – NWmin
Verktygstoleranser
Sidovinkeltolerans [FNWT]
Toleransområde för verktygets biskär
Friskärvinkel [FFW]
Minsta skillnad kontur-biskär
HEIDENHAIN CNC PILOT 4290
597
7.6 Bearbetningsparametrar
Finbearbetning - verktygstoleranser
Fram- och frånkörningsrörelser sker med snabbtransport (G0).
Fram- och frånkörning
„ Framkörning utv. finbearbetning [ANFA]
„ Framkörning inv. fin [ANFI]
„ Frånkörning utv. fin [ABFA]
„ Frånkörning inv. fin [ABFI]
Strategi för fram-/bortkörning:
„ 1: X- och Z-riktningen samtidigt
„ 2: Först X-, sedan Z-riktning
„ 3: Först Z-, sedan X-riktning
„ 6: medföljning, X före Z-riktning
„ 7: medföljning, Z- före X-riktning
Finbearbetning - bearbetningsanalys
Bearbetningsanalys
Minimal planlängd [FMPL]
TURN PLUS undersöker det främsta elementet i den utvändiga
konturen som skall finbearbetas. Följande gäller:
„ utan invändig kontur: Alltid med extra planskär
„ med inv. kontur - FMPL >= l1: Utan extra planskär
„ med inv. kontur - FMPL < l1: med extra planskär
maximalt finskärsdjup [FMST]
FMST definierar det tillåtna inmatningsdjupet för icke
bearbetade fristick. Finbearbetningscykel (G890) avgör med
ledning av denna parameter om fristick (form E, F, G) skall
bearbetas i konturfinbearbetningsförloppet. Följande gäller:
„ FMST > ft: med fristicksbearbetning (ft: freistichstiefe)
„ FMST <= ft: utan fristicksbearbetning
Antal varv vid fas eller rundning [FMUR]
Matningen reduceras så långt att åtminstone det minsta antalet
varv FMUR utförs (utvärdering: finbearbetningscykel G890).
För FMPL gäller:
„ Det extra planskäret utförs utifrån och in.
„ "Planvinkelavvikelsen PEA" har inget inflytande över
programförloppet.
598
7.6 Bearbetningsparametrar
6 - In- och konturstickning
Konturstickning - fram- och frånkörning
Fram- och frånkörningsrörelser sker med snabbtransport (G0).
Fram- och frånkörning
„ Förflyttning till utv. instickning [ANESA]
„ Förflyttning till inv. instickning [ANESI]
„ Frånkörning utv. instickning [ABESA]
„ Frånkörning inv. instickning [ABESI]
„ Framkörning till utv. konturstickning [ANKSA]
„ Framkörning till inv. konturstickning [ANKSI]
„ Frånkörning utv. konturstickning [ABKSA]
„ Frånkörning inv. konturstickning [ABKSI]
Strategi för fram-/bortkörning:
„ 1: X- och Z-riktningen samtidigt
„ 2: Först X-, sedan Z-riktning
„ 3: Först Z-, sedan X-riktning
„ 6: medföljning, X före Z-riktning
„ 7: medföljning, Z- före X-riktning
In- och konturstickning - verktygsval, arbetsmån
Verktygsval, arbetsmån
Stickbreddsdivisor [SBD]
Om det vid bearbetningstyp konturstickning endast finns linjära
element, men inget axelparallellt element vid insticksbotten,
sker verktygsvalet med ledning av "Instickbredd-divisor SBD".
SB <= b / SBD
(SB: Bredd på stickverktyg; b: bredd på bearbetningen)
Påläggstyp [KSAA]
Stickområdet som skall bearbetas kan förses med arbetsmån.
Om arbetsmån är definierat försticks insticket och finbearbetas
sedan ett andra arbetsmoment. Inmatning:
„ 16: olika längs-/planpålägg - inga enhetliga påläggsmått
„ 144: olika längs-/planpålägg - med enhetliga påläggsmått
„ 32: ekvidistanta pålägg - inga enhetliga påläggsmått
„ 160: ekvidistanta pålägg - med enhetliga påläggsmått
HEIDENHAIN CNC PILOT 4290
599
7.6 Bearbetningsparametrar
Verktygsval, arbetsmån
Ekvidistant eller längs [KSLA]
Arbetsmån ekvidistans eller längspålägg
Ingen eller plan [KPSA]
Planarbetsmån
„ Hänsyn tas till arbetsmån i bearbetningstyp
konturstickning vid konturdalar.
„ Normerade instick (exempel: Form D, S, A) sticks färdiga
i ett enda arbetsmoment. En uppdelning i grov- och
finbearbetning är endast möjlig i DIN PLUS.
In- och konturstickning - bearbetning
Utvärdering: DIN PLUS
Bearbetning
Stickbreddsfaktor [SBF]
Med SBF beräknas max förskjutning vid stickcykler G860,
G866:
esb = SBF * SB
(esb: effektiv stickningsbredd; SB: bredd på stickverktyget)
600
7.6 Bearbetningsparametrar
7 - Gängsvarvning
Gängsvarvning - fram- och frånkörning
Fram- och frånkörningsrörelser sker med snabbtransport (G0).
Fram- och frånkörning
„ Framkörning utvändig - gänga [ANGA]
„ Framkörning invändig - gänga [ANGI]
„ Framkörning utvändig - gänga [ABGA]
„ Framkörning invändig - gänga [ABGI]
Strategi för fram-/bortkörning:
„ 1: X- och Z-riktningen samtidigt
„ 2: Först X-, sedan Z-riktning
„ 3: Först Z-, sedan X-riktning
„ 6: medföljning, X före Z-riktning
„ 7: medföljning, Z- före X-riktning
Gängsvarvning - bearbetning
Bearbetning
Gänganloppslängd [GAL]
Gängansatslängd - Ansats före gängsnittet.
Gängutloppslängd [GUL]
Gängutloppslängd - Utlopp (överrörelse) efter gängan.
GAL/GUL övertas som gängattribut "Ansatslängd B /
Utloppslängd P", om de inte anges som attribut.
HEIDENHAIN CNC PILOT 4290
601
7.6 Bearbetningsparametrar
8 - Mätning
Mätparametrarna tilldelas passningselement i form av attribut.
Mätförfarande
Mättyp [MART]
1: manuell mätning - anropar expertprogram
Mätslingeräknare [MC]
Anger i vilka intervall mätning skall ske.
Mätavvikelse [MA]
Avvikelse, vilken fortfarande befinner sig på elementet som
skall mätas.
Mätskärslängd [MSL]
9 - Borrning
Borrning - fram- och frånkörning
Fram- och frånkörningsrörelser sker med snabbtransport (G0).
Fram- och frånkörning
„ Framkörning frontyta [ANBS]
„ Framkörning mantelyta [ANBM]
„ Bortkörning frontyta -[ABGA]
„ Bortkörning mantelyta [ABGI]
Strategi för fram-/bortkörning:
„ 1: X- och Z-riktningen samtidigt
„ 2: Först X-, sedan Z-riktning
„ 3: Först Z-, sedan X-riktning
„ 6: medföljning, X före Z-riktning
„ 7: medföljning, Z- före X-riktning
602
7.6 Bearbetningsparametrar
Borrning - säkerhetsavstånd
Säkerhetsavstånd
Invändigt säkerhetsavstånd [SIBC]
Returavstånd vid djuphålsborrning (B vid G74).
Drivna borrverktyg [SBC]
Säkerhetsavstånd till front- och mantelyta för drivna verktyg.
Icke drivna borrverktyg [SBCF]
Säkerhetsavstånd till front- och mantelyta för icke drivna
verktyg.
Drivna gängtappar [SGC]
Säkerhetsavstånd till front- och mantelyta för drivna verktyg.
Icke drivna gängtappar [SGCF]
Säkerhetsavstånd till front- och mantelyta för icke drivna
verktyg.
Borrning - bearbetning
Parametrarna gäller vid borrning med djuphålsborrningscykel (G74).
Bearbetning
Borrdjupfaktor [BTFC]
1. Borrdjup: bt1 = BTFC * db
(db): Borrdiameter
Borrdjupreducering [BTRC]
2. Borrdjup: bt2 = bt1 – BTRC
Övriga borrsteg minskas på motsvarande sätt.
Diametertolerans borr [BDT]
För val av borrverktyg (centrerar, förborr, konisk försänkare,
stegborr, konisk brotsch).
„ Borrdiameter: DBmax = BDT + d (DBmax: maximal
borrdiameter)
„ Verktygsval: DBmax > DB > d
HEIDENHAIN CNC PILOT 4290
603
7.6 Bearbetningsparametrar
10 - Fräsning
Fräsning - fram- och frånkörning
Fram- och frånkörningsrörelser sker med snabbtransport (G0).
Fram- och frånkörning
„ Framkörning frontyta [ANMS]
„ Framkörning mantelyta [ANMM]
„ Bortkörning frontyta [ABMA]
„ Bortkörning mantelyta [ABMM]
Strategi för fram-/bortkörning:
„ 1: X- och Z-riktningen samtidigt
„ 2: Först X-, sedan Z-riktning
„ 3: Först Z-, sedan X-riktning
„ 6: medföljning, X före Z-riktning
„ 7: medföljning, Z- före X-riktning
Fräsning - säkerhetsavstånd och arbetsmån
Säkerhetsavstånd och arbetsmån
Säkerhetsavstånd i ansättningsriktningen [SMZ]
Avstånd mellan startposition och fräsdetaljen övre kant.
Säkerhetsavstånd (i fräsriktningen) [SME]
Avstånd mellan fräskontur fräsflank.
Bearbetningsmån i fräsriktningen [MEA]
Bearbetningsmån i ansättningsriktningen [MZA]
604
7.6 Bearbetningsparametrar
Skärkraftsövervakning
11 - Allmänna omkopplare för bealstningsövervakning
Allmänna omkopplare för bealstningsövervakning
Belastningsövervakning På/Av
„ 0 - från: TURN PLUS genererar inga kommandon för
belastningsövervakning
„ 1 - till: TURN PLUS genererar kommandon för
belastningsövervakning
Aggregat-position
Motsvarar parameter Q i G996:
„ 0: Övervakning ej aktiv
„ 1: Snabbtransporter övervakas ej
„ 2: Snabbtransporter övervakas
12..19 - Belastningsövervakning för bearbetningstyper
Den första parametern bestämmer om bearbetningstypen skall
övervakas. De övriga parametrarna fastlägger aggregatet som skall
kontrolleras beroende på bearbetningsorten/ bearbetningstypen.
Belastningsövervakning för bearbetningstyper
Inmatning:
"Bearbetningstyp ..."Till/Från:
Aggregat att övervaka (forts):
„ 0: Belastningsövervakning Från
„ 1: Belastningsövervakning Till
„ 4: Z-axel
„ 8: Huvudspindel
„ 16: Drivet verktyg
„ 32: Spindel 3
„ 64: Spindel 4
„ 128: C-axel 1
Aggregat som skall övervakas (vid flera aggregat summeras
beteckningarna):
„ 0: Ingen övervakning
„ 1: X-axel
„ 2: Y-axeln
12 - Centrisk förborrning
„ Centrisk borrning av/på
„ Centrering
„ Borrning
„ Borrning
„ Försänkning
„ Brotschning
„ Gängning med tapp
13: Belastningsövervakning grov
„ Grovsvarvning På/Av
„ Utvändig längs
„ Utvändig plan
„ Inv. längs
„ Inv. plan
HEIDENHAIN CNC PILOT 4290
16: Belastningsövervakning instickning
„ Instickning På/Av
„ Utvändig
„ Invändig
17: Belastningsövervakning gängsvarvning
„ Gängsvarvning På/Av
„ Utvändig
„ Invändig
„ plan
605
7.6 Bearbetningsparametrar
Belastningsövervakning för bearbetningstyper
14: Belastningsövervakning konturstickning
18 Belastningsövervakning borra med C-axel
„ Förstickning På/Av
„ Utvändig
„ Invändig
„ plan
15 - Belastningsövervakning konturbearbetning
„ Borrning C-axel Till/Från
„ Centrering
„ Borrning
„ Borrning
„ Försänkning
„ Brotschning
„ Gängning med tapp
19 Belastningsövervakning fräsa med C-axel
„ Färdigbearbetning På/Av
„ Utvändig
„ Invändig
20 - Rotationsriktning för bearbetning på
baksidan
Baksidesbearbetning
Rotationsriktning spegling
„ 0: samma rotationsriktning för bearbetning på fram- och
baksida
„ 1: spegla rotationsriktning (i st f M3: M4, i st f M4: M3)
606
„ Fräsning På/Av
„ Spårfräsning
„ Konturfräsning
„ Fickfräsning
„ Avgradning
„ Gravering
7.6 Bearbetningsparametrar
21 - Namn på expertprogram
TURN PLUS använder expertprogram för funktioner såsom överföring
av arbetsstycket vid komplettbearbetning etc. I denna parameter
anger man vilka expertprogram (underpgm) som ska användas. Skriv
in underprogrammens namn.
Expertprogram
UP 100098: avstickning
UP 100099: stångmatare
UP EXUMS12 (för närvarande utan betydelse)
UP EXUMS12A (för närvarande utan betydelse)
UP MEAS01: mätskär
UP UMKOMPL: omspänning för maskiner med subspindel
UP UMKOMPLA: avstickning och omspänning för maskiner med
subspindel
UP UMHAND: omspänning för maskiner utan subspindel
UP ABHAND: avstickning och omspänning för maskiner utan
subspindel
22- Ordningsföljd verktygsval
Om bearbetningen utförs av flera slider, fastlägger man i vilken följd
TURN PLUS ska bestycka verktygsbärarna. Ange önskade slidnummer
efter varandra utan separatortecken. Exempel: "351" betyder $3,
sedan $5, sedan $1.
Ordningsföljd verktygsval
1. Uppspänning [123456]
Ordningsföljd, i vilken TURN PLUS bestyckar verktygsbärarna i
första uppspänningen.
2. Uppspänning [123456]
Ordningsföljd, i vilken TURN PLUS bestyckar verktygsbärarna i
andra uppspänningen.
HEIDENHAIN CNC PILOT 4290
607
7.6 Bearbetningsparametrar
23 – Mallhantering
Från software-version 625 952-05.
Ställ in om Konstantutmatning skall ske vid arnvändning av mallar.
Mallhantering
Konstantutmatning mall
„ 0: utan Konstantutmatning
„ 1: med Konstantutmatning
24 – Parameter för expertprogram för
omspänning
Från software-version 625 952-05.
Med denna parameter påverkas överföringsparametern för
expertprogrammet för omspänning. Följande inmatningar påverkar
inte standard-expertprogrammen UMKOMPL och UMKOMPLA (se
bearbetningsparameter 21).
Parametrar för expertprogram för omspänning
EXPERT - LA
„ –99999: Överföring av parametrar
„ –99998: ingen överföring av parametrar
„ andra siffervärden: det inmatade siffervärdet överförs
EXPERT - LB
„ –99999: Överföring av parametrar
„ –99998: ingen överföring av parametrar
„ andra siffervärden: det inmatade siffervärdet överförs
...
608
Produktionsutrustning
HEIDENHAIN CNC PILOT 4290
609
8.1 Verktygsdatabank
8.1 Verktygsdatabank
CNC PILOT lagrar upp till 999 verktygsbeskrivningar, vilka man
förvaltar med verktygseditorn.
Dataöverföring och -lagring: CNC PILOT stödjer datautbyte och
datasäkring i produktionsutrustningen (verktyg, spänndon,
teknologidata) samt tillhörande fastordlistor (se "Parametrar och
driftutrustning" på sida 676).
Specialsvarvverktyg, specialborr och specialfräs är
reserverade för verktyg som inte kan inordnas under
någon annan typ. Dessa används inte för konturrelaterade
cykler och används inte av TURN PLUS.
Verktygseditor
Editera verktygsdata
Editeringen av verktygsdata sker i 3 dialogboxar. Parametrarna i de
första båda dialogboxarna är beroende av verktygstypen. Den tredje
dialogboxen används för multi-verktyg- och administration av
ingreppstid. Editera den tredje dialogboxen vid behov.
Verktygsparametrarna innehåller:
„ Grunddata
„ Information för verktygspresentation (simulering/testgrafik)
„ Information för TURN PLUS - Verktygsval, automatisk generering av
arbetsplan
Om man inte använder TURN PLUS eller avstår från
verktygspresentationen, kan man hoppa över dessa data.
Anropa verktygseditor:
U
"Vkt" väljs i driftasart Parameter
Softkeys
Växla till driftart Service
Växlar till driftart Transfer
610
8.1 Verktygsdatabank
Beskriv nya verktyg ("Typ" anges direkt)
Välj "Ny-direkt"
Ange "Vkt-typ" om verktygstyp är känd
Okänd verktygstyp:
Tryck softkey och sammanställ "Typ" av:
„ Huvudgrupp
„ Undergrupp
„ Bearbetningsriktning
Ange verktygsdata
Beskriv nya verktyg ("Typ" anges direkt)
Välj "Ny-meny"
Välj verktygstyp via menyknappar
Ange verktygsdata
Temporära verktygsbeskrivningar: Man kan beskriva verktyg i NCprogram, som inte ska lagras permanent i verktygsminnet. Dessa
temporära verktygsbeskrivningar börjar med "_SIM.." resp "_AUTO.."
(se "Verktygsprogrammering" på sida 121).
Radera temporära verktygsbeskrivningar:
U
Välj "Radera temporära". Editorn raderar alla temporära verktyg.
HEIDENHAIN CNC PILOT 4290
611
8.1 Verktygsdatabank
Verktygslista
Använd verktygslistan som utgångspunkt för editering, kopiering eller
radering av uppgifter.
Förkortningar i överskriften i verktygslistan:
„ rs: Nosradie
„ db: Borrdiameter
„ df: Fräsdiameter
„ ew: Ställvinkel
„ bw: Borrvinkel
„ fw: Fräsens vinkel
„ T-nummer: T-nr i revolverlistan
Verktygslista, öppna
Listar den aktuella beläggningen för verktygsbäraren.
Softkeys
Radera verktygsuppgift
Listar uppgifterna sorterade efter verktygstyp.
Kopiera verktygsuppgift
Listar uppgifterna sorterade efter idnummer (ID).
Endast uppgifter som motsvarar masken för
idnummer listas.
Editera verktygsuppgift
Sortera verktygslista efter "Typ"
Verktygstyp: Sammanställ "Typ" av:
„ Huvudgrupp
„ Undergrupp
„ Bearbetningsriktning
Mask för identitetsnummer:
„ Ange ID-delen: På denna position och på efterföljande positioner kan
godtyckliga tecken stå.
„ "?": På denna position kan ett godtyckligt tecken stå.
Uppgifter i revolver-listan varken kopieras eller raderas i
verktygseditorn. Ändring av uppgifter är möjligt om
automatikdrift inte är aktiv.
612
Sortera verktygslista efter IDnummer
Växla sorteringens ordningsföljd
8.1 Verktygsdatabank
Redigera verktygslista
Markera önskat verktyg
Kopiera uppgift
Radera uppgift
Tryck på Enter-knappen CNC PILOT gör parametern
redo för editering
Kopiera block:
„ Man kan endast kopiera "liknande" verktyg.
„ Det nya verktyget får ett nytt identitetsnummer.
Visa verktygsbild
CNC PILOT genererar verktygsbilden utifrån parametrarna. Den
grafiska presentationen gör det möjligt att kontrollera inmatade data.
Hänsyn tas till ändringar så snart inmatningsfältet lämnas.
Verktygsläge: Om verktygsparameter "fästtyp" används,
gäller: CNC PILOT söker fästtypen i "Beskrivningar
verktygsinfästning" från maskinparameter 511. Första
verktygsinfästningen med denna infästningstyp definierar
verktygets orienteringsläge.
Visa verktygsbild
U
Tryck på softkey.
Lämna verktygsvisningen:
U
Tryck softkey igen
HEIDENHAIN CNC PILOT 4290
613
8.1 Verktygsdatabank
Översikt av verktygstyper
Specialverktyg är reserverade för verktyg som inte kan
inordnas under någon annan typ. Dessa används inte för
konturrelaterade cykler och används inte av TURN PLUS.
Verktyg för svarvning
„ Grovbearbetningsverktyg (Typ 11x)
„ Finbearbetningsverktyg (Typ 12x)
„ Gängverktyg standard (Typ 14x)
„ Insticksverktyg (Typ 15x)
„ Avstickningsverktyg (Typ 161)
„ Verktyg med runda skär (Typ 21x)
„ Kopierverktyg (Typ 22x) - TURN PLUS använder endast
kopierverktyg för fristick H och K.
„ Sticksvarvverktyg (Typ 26x)
„ Lättringsverktyg (Typ 27x)
„ Specialsvarvverktyg (Typ 28x)
Huvudbearbetningsriktning (den tredje positionen i verktygstypen):
Se bild.
Borrverktyg
„ Centrerare (Typ 31x)
„ NC-borr (Typ 32x)
„ Spiralborr (Typ 33x)
„ Vändskärsborr (Typ 34x)
„ Planförsänkare (Typ 35x)
„ Konisk försänkare (Typ 36x)
„ Gängtapp (Typ 37x)
„ Stegborr (Typ 42x)
„ Brotsch (Typ 43x)
„ Borrande gängtapp (Typ 44x)
„ Delta-borr (Typ 47x)
„ Ursvarvningsverktyg (typ 48x) används inte av TURN PLUS.
„ Specialborrverktyg (Typ 49x)
Huvudbearbetningsriktning (den tredje positionen i verktygstypen):
Se bild.
614
8.1 Verktygsdatabank
Fräsverktyg
„ Borrspårfräs (Typ 51x)
„ Pinnfräs (Typ 52x)
„ Skivfräs (Typ 56x) - används inte av TURN PLUS
„ Vinkelfräs (Typ 61x)
„ Gängfräs (Typ 63x) - används inte av TURN PLUS
„ Frässtift (Typ 64x)
„ Cirkelsågblad (Typ 66x) - används inte av TURN PLUS
„ Specialfräsverktyg (Typ 67x)
Huvudbearbetningsriktning (den tredje positionen i verktygstypen):
Se bild.
Arbetsstyckeshanteringssystem
„ Anslagsverktyg (Typ 71x)
„ Stånggripare (Typ 72x)
„ Roterande gripanordning (Typ 75x)
Huvudbearbetningsriktning (den tredje positionen i verktygstypen):
Se bild.
Mätutrustningar
„ Mätprobe (Typ 81x)
Huvudbearbetningsriktning (den tredje positionen i verktygstypen):
Se bild.
HEIDENHAIN CNC PILOT 4290
615
8.1 Verktygsdatabank
Verktygsparametrar
Varktygsparameteranvändning innebär:
„ G: Grunddata
„ S: Information för verktygspresentation (simulering/testgrafik)
„ TP: Information för TURN PLUS - Verktygsval
Parametrar svarvverktyg
Exempel VKT-Typ 111
Parametrar dialogbox 1
G
S
TP
ID: Verktygs-identitetsnummer
•
•
•
X-, Z-, Y-dim (xe, ze, ye): Ställängder
•
–
–
Inst.v (ew): Inställningsvinkel
•
•
•
Spets.v (sw): Spetsvinkel
•
•
•
Radie (rs): Nosradie
•
•
•
„ Stickverktyg: Skärbredd
•
•
•
„ Gängverktyg: Avstånd skärkant - skärspets
•
•
–
„ Lättringsverktyg: Rullbredd
–
•
–
„ Lättringsverktyg: Rulldiameter
–
•
–
„ Andra verktyg: Skärlängd
•
•
•
Sk.bredd (sb)
Skär.lä (sl)
NBR: Sidobearbetningsriktning
•
–
•
X-, Z-, Y-korr (DX, DZ, DY): Korrekturvärde
(maximalt +/- 10 mm)
•
–
–
Rot.riktn.: Spindelns rotationsriktning
•
–
•
Anv.b.lgd (nl): Användbar längd vid invändiga
verktyg
–
–
•
I.djup (et): Maximalt skärdjup
•
•
•
S-korr (DS): Specialkorrektur 3:e skärsidan (max
skärbredd +/- 10 mm). Se även G148 och G150/
G151
•
–
–
Gängverktyg:
„ „ze“ resp. „xe“ mäts från skärkanten.
„ "Rot.riktning" avgör, om ett "över-huvud-verktyg" eller
"standardverktyg" ska användas.
616
G
S
TP
WZ-H. DIN: Typ av verktygshållare
–
•
–
WZ-H. Hö (wh):Verktygshållarens höjd
–
•
–
WZ-H. Br (wh): Verktygshållarens bredd
–
•
–
Bredd (dn): Verktygsbredd (skärspets till skaftets
baksida)
–
•
–
Skaft (sd): Skaftdiameter
–
•
–
Utförande (A)
•
•
•
•
•
•
Stigng.: Gängstigning
•
–
•
Tillgän.: Fysisk tillgänglighet
–
–
•
Bildnummer
–
•
–
Skärmaterial
–
–
•
CSP-korr.: Korrekturfaktor för skärhastighet
–
–
•
8.1 Verktygsdatabank
Parametrar dialogbox 2
„ Gäng-, stick-, avstick-, sticksvarvverktyg: vänster
eller höger utförande
„ Verktyg med runda skär med verktygsläge 1...4:
vänster eller höger eller neutralt utförande
Från software-version 625 952-05:
Lägesvinkel (rw): för krökta stick- och
sticksvarvverktyg vid användning av B-axeln
FDR-korr.: Korrekturfaktor för matning
–
–
•
Deep-korr.: Korrekturfaktor för skärdjup
–
–
•
Infästningtyp
•
–
•
„ Parametern "Utförande" bestämmer om verktygets
utgångspunkt ligger på den högra eller den vänstra
kanten på skäret.
„ Vid neutrala verktyg med runda skär ligger verktygets
utgångspunkt vid den vänstra kanten på skäret.
„ Från software-version 625 952-05: stickförloppet vid
krökta stick- och sticksvarvverktyg måste alltid ske
vinkelrätt mot en av huvudaxlarna.
Ytterligare information:
„ Dialogbox 3: se "Multiverktyg, övervakning av ingreppstid" på
sida 622
„ se "Anmärkning om verktygsdata" på sida 624
„ se "Verktygshållare, infästning" på sida 626
HEIDENHAIN CNC PILOT 4290
617
8.1 Verktygsdatabank
Parametrar borrverktyg
Exempel VKT-Typ 311
Parametrar dialogbox 1
G
S
TP
ID: Verktygs-identitetsnummer
•
•
•
X-, Z-, Y-dim (xe, ze, ye): Ställängder
•
–
–
Diam. (db): Borrdiameter
•
•
•
Borr-vi (bw): Borrvinkel
•
•
•
Spetsvi (sw): Spetsvinkel
•
•
•
Tappdm. (d1): Tappens diameter
•
•
•
Tapplä. (l1): Tappens längd
•
•
•
Lägevin (rw): Vinkelläge
•
•
–
X-, Z-, Y-korr (DX, DZ, DY): Korrekturvärde
(maximalt +/- 10 mm)
•
–
–
Rot.riktn.: Spindelns rotationsriktning
•
–
•
Anvb.lä (nl): Borrens användbara längd
–
–
•
Borrtyp (Gängtappstyp):
•
–
•
•
•
•
„ 0: ej definierad
„ 11: Metrisk
„ 12: Fingängor
„ 13: Tumgängor
„ 14: Rörgängor
„ 15: UNC
„ 16: UNF
„ 17: PG
„ 18: NPT
„ 19: Trapetsgängor
„ 20: övriga
Strtlä (al): Ansatslängd
Parametern "Borrtyp" används för att fastställa
gängparametrarna samt i AAG vid verktygsvalet.
618
G
S
TP
WZ-H. DIN: Typ av verktygshållare
–
•
–
WZ-H. Hö (wh):Verktygshållarens höjd
–
•
–
WZ-H. Br (wh): Verktygshållarens bredd
–
•
–
Chck.dm (fd): Chuckens diameter
–
•
–
Chck.hö (fh): Chuckens höjd
–
•
–
Urtaglä (ax): Urtagslängden
–
•
–
Stigng. (hb): Gängstigning
•
–
•
Passn.kval.(ität): H6, H7, H8, H9, H10, H11, H12
eller H13
–
–
•
Tillgän.: Fysisk tillgänglighet
–
–
•
Bildnummer
–
•
–
Skärmaterial
–
–
•
CSP-korr.: Korrekturfaktor för skärhastighet
–
–
•
FDR-korr.: Korrekturfaktor för matning
–
–
•
Deep-korr.: Korrekturfaktor för skärdjup
–
–
•
Infästningstyp
•
–
•
8.1 Verktygsdatabank
Parametrar dialogbox 2
„ Det automatiska verktygsvalet i TURN PLUS kontrollerar
"Passningskvalitet" definierad/ icke definierad - det sker
ingen detaljerad utvärdering. Det sker inte någon
detaljerad utvärdering.
„ Spännchuck
„ Hållare F, K: „fd, fh“ används för hållarmåtten
„ Andra hållare: Vid fd=0/fh=0 visas inte någon chuck.
Ytterligare information:
„ Dialogbox 3: se "Multiverktyg, övervakning av ingreppstid" på
sida 622
„ se "Anmärkning om verktygsdata" på sida 624
„ se "Verktygshållare, infästning" på sida 626
HEIDENHAIN CNC PILOT 4290
619
8.1 Verktygsdatabank
Parametrar fräsverktyg
Exempel VKT-Typ 611
Parametrar dialogbox 1
G
S
TP
ID: Verktygs-identitetsnummer
•
•
•
X-, Z-, Y-dim (xe, ze, ye): Ställängder
•
–
–
Diam. (df): Främre fräsdiameter
•
•
•
Diam (d1): Fräsdiameter
•
•
•
Bredd (fb): Fräsbredd
•
•
•
Vinkel (fw): Fräsens vinkel
•
•
•
I.djup (et): Maximalt skärdjup
•
•
–
Lägevin (rw): Vinkelläge
•
•
–
X-, Z-, Y-korr (DX, DZ, DY): Korrekturvärde
(maximalt +/- 10 mm)
•
–
–
D-korr (DD): Korrektur fräsdiameter
•
–
–
Rot.riktn.: Spindelns rotationsriktning
•
–
•
Skärlä (sl): Fräsens skärlängd
•
•
•
Antal tän: Fräsens antal skär
•
–
•
620
G
S
TP
WZ-H. DIN: Typ av verktygshållare
–
•
–
WZ-H. Hö (wh):Verktygshållarens höjd
–
•
–
WZ-H. Br (wh): Verktygshållarens bredd
–
•
–
Chck.dm (fd): Chuckens diameter
–
•
–
Chck.hö (fh): Chuckens höjd
–
•
–
Urtaglä (ax): Urtagslängden
–
•
–
Stign. (hf): Gängstigning
•
–
–
Gängtal (gb) Vid multipel gänga
–
–
–
Fräsens typ av skär:
–
–
•
Tillgän.: Fysisk tillgänglighet
–
–
•
Bildnummer
–
•
–
Skärmaterial
–
–
•
CSP-korr.: Korrekturfaktor för skärhastighet
–
–
•
FDR-korr.: Korrekturfaktor för matning
–
–
•
Deep-korr.: Korrekturfaktor för skärdjup
–
–
•
Infästningstyp
•
–
•
8.1 Verktygsdatabank
Parametrar dialogbox 2
„ 0: ej definierad
„ 1: rakPlan (rak frontsida)
„ 2: LutPlan (lutande på frontsida)
„ 3: RakOmf (rakt omfång)
„ 4: LutOmf (lutande på cirk.omfånget)
„ 5: RaPlOm (rak på frontsida och cirk. omfång)
„ 6: LuPlOm (lutande på frontsida och cirk.
omfång)
„ 7: Speciella tänder
Chuck: Vid fd=0/fh=0 visas inte någon chuck.
Ytterligare information:
„ Dialogbox 3: se "Multiverktyg, övervakning av ingreppstid" på
sida 622
„ se "Anmärkning om verktygsdata" på sida 624
„ se "Verktygshållare, infästning" på sida 626
HEIDENHAIN CNC PILOT 4290
621
8.1 Verktygsdatabank
Parametrar system för verktygshantering och mätutrustning
Exempel VKT-Typ 811
Parametrar dialogbox 1
G
S
TP
ID: Verktygs-identitetsnummer
•
•
•
X-, Z-, Y-dim (xe, ze, ye): Ställängder
•
–
–
Tillgän.: Fysisk tillgänglighet
•
–
–
SkaftD (sd): Skaftdiameter
–
•
–
Multi-VT: Multiverktyg (se
"Verktygsprogrammering" på sida 121)
•
–
–
•
–
–
„ nej: inga multiverktyg
„ Huv.sk: Huvudskär
„ Sid.sk: Sidoskär
M-ID: Identitetsnummer för "nästa skär" vid
multiverktyg
WZ-H. DIN: Typ av verktygshållare
–
•
–
WZ-H. Hö (wh):Verktygshållarens höjd
–
•
–
WZ-H. Br (wh): Verktygshållarens bredd
–
•
–
Urtaglä (ax): Urtagslängden
–
•
–
Bildnummer
–
•
–
Infästningstyp
Mag(asin) kod: Används inte för närvarande
Mag(asin) attr(ibut): Används inte för närvarande
Multiverktyg, övervakning av ingreppstid
Svarvverktyg med flera (maximalt 5) skär kallas för multiverktyg. I
verktygsdatabanken beskrivs varje skär med en datasats. Dessutom
byggs en "sluten kedja" med alla multiverktygsskär upp.
Man deklarerar ett av skären som huvudskär, de andra som sidoskär.
I verktygslistan deklareras endast huvudskäret.
Parametrar dialogbox 3
Mag(asin) kod: Används inte för närvarande
Mag(asin) Attr(ibut): Från software-version 625 952-05. Om det är
förberett från maskintillverkaren, kan parametern för
specialhantering av verktyg vid verktygsväxling användas
(exempelvis: vid verktygsrengörning)
Multi-VT: Multiverktyg (se "Verktygsprogrammering" på sida 121)
„ nej: inga multiverktyg
„ Huv.sk: Huvudskär
„ Sid.sk: Sidoskär
M-ID: Identitetsnummer för "nästa skär" vid multiverktyg
622
8.1 Verktygsdatabank
Parametrar dialogbox 3
Överv(aknings) typ för ingreppstidsövervakningen (se
"Verktygsprogrammering" på sida 121)
„ Ingen
„ Ingreppstidövervakning
„ Stycktalövervakning
Livslängd totalt: Skärets totala ingreppstid
Livslängd rest: Presentation av kvarvarande ingreppstid
Stycktal totalt: Totalt antal detaljer för ett skär.
Stycketal rest: Presentation av rest-stycktalet.
Anledning för stopp:
„ Verktygslivslängd uppnådd
„ Antal önskade detaljer uppnått
„ Verktygslivslängd uppnådd:
„ fastställt genom inprocess-mätning
„ fastställt genom inprocess-mätning
„ Verktygsförslitning, fastställd genom belastningsövervakning:
„ Gränsvärde 1 eller 2 för "Belastning" har överskridits
„ Gränsvärde "Arbete" (effekt) har överskridits
Parametrarna för ingreppstid återställs när ett nytt skär
sätts in (se "Verktygslivslängd" på sida 89).
HEIDENHAIN CNC PILOT 4290
623
8.1 Verktygsdatabank
Datainmatning multiverktyg
För huvudskäret:
U
Parameterinmatning (dialogbox 1 och 2)
U Växla till dialogbox 3 med "framsida"
U Ställ in inmatningsfältet "Multi-VT": huvud(skär)
U Ange identitetsnumret för nästa sidoskär i inmatningsfältet "M-ID"
U Avsluta dialogboxen med OK
För varje sidoskär:
U
U
U
U
U
U
Ange identitetsnummer (identitetsnumret som angavs i "M-ID" vid
det föregående skäret)
Ytterligare parameterinmatning (dialogbox 1 och 2)
Växla till dialogbox 3 med "framsida"
Ställ in inmatningsfältet "Multi-VT": sido(skär)
Ange identitetsnumret för nästa sidoskär i inmatningsfältet "M-ID"
Ange identitetsnumret för sista sidoskäret som för huvudskäret.
Avsluta dialogboxen med OK
Beakta "sluten kedja" vid multiverktyg (huvudskär sidoskär - huvudskär).
Anmärkning om verktygsdata
Ett ">>" efter inmatningsfältet betyder "Fastordlista". Välj
verktygsparametern från fastordlistan och överför den
som inmatning.
Kalla upp fastordlista: Placera markören på
inmatningsfältet och tryck på softkey ">>".
„ VKT-identitetsnummer (Vkt-id): Varje verktyg är bestämt via det
entydiga Vkt-identitetsnumret (upp till 16 siffror/bokstäver).
Identitetsnumret får inte börja med ett "_".
„ Verktygstyp:
„ första, andra siffran: verktygstyp
„ tredje siffran: verktygsläge/huvudbearbetningsriktning
„ Ställängder (xe, ye, ze): Avståndet verktygets utgångspunkt verktygsbärarens utgångspunkt.
Från software-version 625 952-05. Värdeområde för
inställningsmått: +/– 9 999.999 mm
624
8.1 Verktygsdatabank
„ Korrekturvärde (DX, DY, DZ, DS): Kompenserar för
verktygsskärets förslitning. Vid stickverktyg och verktyg med runda
skär betecknar DS korrekturvärdet på skärets tredje sida (sidan som
är vänd bort från verktygets utgångspunkt).
„ Skärlängd (sl): Skärplattans längd
„ Konturberoende cykler testar, om verktyget kan utföra begärd
spånskärning.
„ "sl" inverkar på verktygsvalet i TURN PLUS.
„ "sl" utvärderas för att visa "skärplattans banor" i verktygsgrafiken.
„ Sidobearbetningsriktning (NBR): Definierar i vilken riktning
verktyget dessutom kan arbeta, förutom huvudriktningen.
„ Konturberoende cykler testar, om verktyget kan utföra begärd
spånskärning.
„ Inverkar på verktygsvalet i TURN PLUS.
„ AAG använder för NBR: andrahandsmatningen (se
"Teknologidatabank" på sida 643) och ett reducerat skärdjup (se
bearbetningsparameter 4 - "SRF").
„ Rotationsriktning:
„ Bestämmer spindelrotationsriktning för verktyget.
„ Definierar om det är ett drivet/inte drivet (roterande) verktyg.
„ Konturberoende cykler testar, om verktyget kan utföra begärd
spånskärning.
„ Inverkar på verktygsvalet i TURN PLUS.
„ Definierar spindelrotationsriktning vid AAG.
„ Bredd (dn): Mått från skärspetsen till skaftets baksida. "dn"
utvärderas för att visa verktygsgrafiken.
„ (Fysisk) Tillgänglighet: På detta sätt kan man markera verktyg som
inte står till förfogande, utan att behöva radera dem från databanken.
„ Utförande "vänster- eller högerverktyg" - definierar verktygets
utgångspunkts läge. Vid "neutralt utförande" ligger verktygets
utgångspunkt vid den vänstra kanten på skäret.
„ Bildnummer: Visa verktyget eller bara skärplattan?
„ 0: Visa verktygen
„ -1: Visa bara skärplattor
„ TURN PLUS multiplicerar det skärdata som erhållits ifrån teknologidatabanken med följande korrekturvärden:
„ CSP-korr.: Korrekturfaktor för skärhastighet (Cutting Speed)
„ FDR-korr.: Korrekturfaktor för matningshastighet (feed rate)
„ Deep-korr.: Korrekturfaktor för skärdjup (deep=djup)
HEIDENHAIN CNC PILOT 4290
625
8.1 Verktygsdatabank
„ Hållartyp: Vid olika verktygshållare måste hållartyp och -plats vara
identiska (se MP 511, ...).
„ Inverkar på verktygsval och verktygsplacering i TURN PLUS.
„ Funktionen "Upprätta verktygstabell" kontrollerar, om verktyget
kan placeras i föregiven revolverposition.
„ Lägesvinkel (rw): Definierar avvikelsen från
huvudbearbetningsriktningen i matematiskt positiv riktning (-90° <
rw < +90°) - se bild. TURN PLUS använder endast borr- och
fräsverktyg som arbetar i huvudaxelns riktning resp. rätvinkligt till
huvudaxelns riktning.
„ Antal skär: Används vid "Matning per tand G93"
„ Urtaglä (ax): Urtagslängden - vid borr- och fräsverktyg gäller:
„ axiella verktyg: ax = avstånd från verktygets referenspunkt till
hållarens överkant
„ radiella verktyg: ax = avstånd från verktygets referenspunkt till
hållarens underkant (även om borren/fräsen är inspänd i chuck).
Verktygshållare, infästning
Verktygshållare
Verktygspresentationen (simulering och kontrollgrafik) tar hänsyn till
hållarens form och infästningspositionen på verktygsbäraren. Om man
inte anger typ av verktygshållare, använder CNC PILOT en förenklad
presentation.
Via revolverplatsen utvärderar CNC PILOT om hållaren används i en
axiell eller en radiell infästningsposition eller om en adapter används.
CNC PILOT tar hänsyn till följande hållare (beteckningar för
standardhållare enligt DIN 69 880):
Hållargrupp 1
„ A1 Hållare borrstänger
„ B1 höger kort
„ B2 vänster kort
„ B3 höger kort överhuvud
„ B4 Vänster kort överhuvud
„ B5 Höger lång
„ B6 Vänster lång
„ B7 Höger lång överhuvud
„ B8 Vänster lång överhuvud
„ C1 Höger
„ C2 Vänster
„ C3 Höger överhuvud
„ C4 Vänster överhuvud
„ D1 Hållare med flera fästmöjligheter
626
8.1 Verktygsdatabank
Hållargrupp 2
„ A Borrstånghållare
„ B Borrhållare med kylvätsketillförsel
„ C Fyrkant längs
„ D Fyrkant tvärs
„ E Fram-baksides-bearbetning
„ E1 U-borr
„ E2 Cylinderskafthållare
„ E3 Spännhylsa
„ F Borrhållare MK (Morsekona)
Hållargrupp 3
„ K Borrchuck
„ Z Anslag
„ T1 Driven axiellt
„ T2 Driven radiellt
„ T3 Borrstånghållare
HEIDENHAIN CNC PILOT 4290
627
8.1 Verktygsdatabank
Hållargrupp 4
„ X5 Driven axiellt
Hållargrupp 5
„ X6 Driven radiellt
„ X7 Driven specialhållare
Adapter
Vid användning av en adapter avser måtten verktygshöjd (wh) och
verktygsbredd (wb) adapterns och hållarens höjd/bredd.
628
8.1 Verktygsdatabank
Infästningsposition
Infästningspositionen fastställs av maskintillverkaren (se
Maskinparameter 511, ...) CNC PILOT bestämmer
infästningspositionen med hjälp av revolverplatsen:
„ AP=0: Axiell infästning - vänster revolversida
„ AP=1: radiell infästning - vänster revolversida
„ AP=2: radiell infästning - höger revolversida
„ AP=3: axiell infästning - höger revolversida
Om den radiella infästningen är placerad i revolverskivans
mitt, används "AP=1".
HEIDENHAIN CNC PILOT 4290
629
8.2 Spänndons-databank
8.2 Spänndons-databank
CNC PILOT lagrar upp till 999 spänndonsbeskrivningar, vilka man
förvaltar med spänndons-editorn. Spänndon används i driftart TURN
PLUS och visas i simulering/kontrollgrafik. Om man inte använder
TURN PLUS eller avstår från presentation av spänndon i simuleringen,
kan man hoppa över spänndonsdata.
Idnummer: Varje spänndon är bestämt via den entydiga spänndonsidentiteten (upp till 16 siffror/bokstäver). Identitetsnumret får inte börja
med ett "_".
Spänndonstyp: Spänndonstypen indikerar typen av spännchuck/
spännback.
Spänndons-editor
Spänndonsparametrarna innehåller information för presentation av
spänndonet i simulering/kontrollgrafik och andra data för spänndonsval
i TURN PLUS.
Anropa spänndonseditorn:
U
„"Spänn(don)" väljs i driftasart Parameter
Beskriv nya spänndon ("Ny-direkt")
Välj "Ny-direkt"
Mata in "Spänndonstyp" direkt
Inmatning av spänndonsdata
Softkeys
Beskriv nytt spänndon ("Ny-meny")
Växla till driftart Service
Välj "Ny-meny"
Växlar till driftart Transfer
Välj spänndonstyp i undermenyn
Inmatning av spänndonsdata
630
8.2 Spänndons-databank
Spänndonslistor
CNC PILOT listar uppgifterna sorterade efter identitetsnummer eller
sorterade efter spänndonstyp. Används spänndonslistan som
utgångspunkt för editering, kopiering eller radering av uppgifter.
I listans huvud anges masken, antal funna spänndon, lagrade
spänndon och max antal spänndon.
Spänndonslista, öppna
Listar uppgifterna sorterade efter spänndonstyp.
Listar uppgifterna sorterade efter idnummer (ID).
Endast uppgifter som motsvarar masken för
idnummer listas.
Softkeys
Mask för identitetsnummer:
„ Ange ID-delen: På denna position och på efterföljande positioner kan
godtyckliga tecken stå.
„ "?": På denna position kan ett godtyckligt tecken stå.
Radera spänndonsuppgift
Kopiera spänndonsuppgift
Redigera spänndonslista
Editera spänndonsuppgift
Markera önskat spänndon
Sortera spännsdonslista efter "Typ"
Kopiera uppgift (endast spänndon av samma typ)
Radera uppgift
Sortera spänndonslista efter IDnummer
Växla sorteringens ordningsföljd
Tryck på Enter-knappen CNC PILOT gör
spänndonsdata redo för editering
HEIDENHAIN CNC PILOT 4290
631
8.2 Spänndons-databank
Spänndonsdata
Översikt över spänndonstyperna
Spänndons-huvudgrupper
Spänndon
Typ
Spännchuck
Spännback
21x
Spänndon
Spännhylsa
220
Spännchuck
Typ
Spänndorn
23x
Spännhylsechuck
110
Frontmedbringare
24x
Tvåbackschuck
120
Roterande gripare
25x
Trebackschuck
130
Dubb
26x
Fyrbackschuck
140
Centrerspets
27x
Planskiva
150
Centrerkona
28x
Specialchuck
160
Hållare vid spänndon Typ 21x
Hållare vid spänndon Typ 23x..28x
Mjuk back
211
Cylindrisk chuck hållare
xx1
Hård back
212
Plattflänshållare
xx2
Griparback
213
Morsekona MK3
xx3
Specialback
214
Morsekona MK4
xx4
Morsekona MK5
xx5
Morsekona MK6
xx6
Övriga hållare
xx7
632
8.2 Spänndons-databank
Spännchuck
Exempel: Trebackschuck (Typ 130)
Parametrar spännchuck (Typ 1x0)
ID: Spänndons-identitetsnummer
Tillgänglig: Fysiskt tillgänglig (fastordlista)
B.ansl: Kod "Backanslutning"
d: Chuckdiameter
l: Chucklängd
max.spdm. (d1): Maximal spänndiameter
min.spdm. (d2): Minsta spänndiameter
dz: Centreringsdiameter
maxvarv: max varvtal [varv/min]
HEIDENHAIN CNC PILOT 4290
633
8.2 Spänndons-databank
Kod backanslutning: Om bara vissa chuck-back-kombinationer är
tillåtna, styr man detta med "Backanslutning". Ange samma kod för
chucken som för de tillåtna spännbackarna.
Backanslutning = 0: Alla spännbackar är tillåtna.
Exempel: Spännhylsechuck (Typ 110)
634
8.2 Spänndons-databank
Spännbackar
Exempel: Spännback (Typ 211)
Parametrar spännbackar (Typ 21x)
ID: Spänndons-identitetsnummer
Tillgänglig: Fysiskt tillgänglig (fastordlista)
B.ansl: Kod "Backanslutning" - måste överensstämma med
chuckens kod
L: Backbredd
H: Backhöjd
G1: Mått steg 1 i Z-riktning
G2: Mått steg 2 i Z-riktning
S1: Mått steg 1 i X-riktning
S2: Mått steg 2 i X-riktning
min.spdm. (d2): Minsta spänndiameter
max.spdm. (d1): Maximal spänndiameter
HEIDENHAIN CNC PILOT 4290
635
8.2 Spänndons-databank
Exempel: Griparback (Typ 213)
636
8.2 Spänndons-databank
Spännhylsa
Exempel: Spännback (Typ 220)
Parametrar spännhylsa (Typ 220)
ID: Spänndons-identitetsnummer
Tillgänglig: Fysiskt tillgänglig (fastordlista)
d: Spännhylsans diameter
HEIDENHAIN CNC PILOT 4290
637
8.2 Spänndons-databank
Spänndorn
Exempel: Spänndorn (Typ 231)
Parametrar spänndorn (Typ 23x)
ID: Spänndons-identitetsnummer
Tillgänglig: Fysiskt tillgänglig (fastordlista)
Dornlängd
LD: Total längd
DF: Flänsdiameter
BF: Flänsbredd
max.spdm.: Maximal spänndiameter
min.spdm.: Minimal spänndiameter
638
8.2 Spänndons-databank
Frontmedbringare
Exempel: Frontmedbringare (Typ 241)
Parametrar frontmedbringare (Typ 24x)
ID: Spänndons-identitetsnummer
Tillgänglig: Fysiskt tillgänglig (fastordlista)
ds: Diameter spets
ls: Längd spets
DK: Diameter kropp
BK: Bredd kropp
DF: Flänsdiameter
BR: Flänsbredd
d1: Maximal spänndiameter
d2: Minimal spänndiameter
Roterande gripare
Parametrar roterande gripare (Typ 25x)
ID: Spänndons-identitetsnummer
Tillgänglig: Fysiskt tillgänglig (fastordlista)
nomdia: Diameter roterande gripare
längd: Längd roterande gripare
d1: Maximal spänndiameter
d2: Minimal spänndiameter
HEIDENHAIN CNC PILOT 4290
639
8.2 Spänndons-databank
Dubb
Exempel: Dubb (Typ 261)
Parametrar dubb (Typ 26x)
ID: Spänndons-identitetsnummer
Tillgänglig: Fysiskt tillgänglig (fastordlista)
w1: Spetsvinkel 1
w2: Spetsvinkel 2
d1: Diameter 1
d2: Diameter 2
IA: Koniska delens längd
d3: Diameter dubbhylsa
b3: Bredd dubbhylsa
md: Diameter omkrets för avdragarmutter
mb: Avdragarmutterns bredd
640
8.2 Spänndons-databank
Centrerspets
Exempel: Centrerspets (Typ 271)
Parametrar centrerspets (Typ 27x)
ID: Spänndons-identitetsnummer
Tillgänglig: Fysiskt tillgänglig (fastordlista)
w1: Spetsvinkel 1
w2: Spetsvinkel 2
d1: Diameter 1
d2: Diameter 2
zl: Centrerspetsens längd
md: Diameter omkrets för avdragarmutter
mb: Avdragarmutterns bredd
HEIDENHAIN CNC PILOT 4290
641
8.2 Spänndons-databank
Centrerkona
Exempel: Centrerkona (Typ 281)
Parametrar centrerkona (Typ 26x)
ID: Spänndons-identitetsnummer
Tillgänglig: Fysiskt tillgänglig (fastordlista)
zw: Centrerkonans vinkel
za: Avstånd centrerkona - pinol
d1: Diameter 1
d2: Diameter 2
zl: Centrerkonans längd
642
8.3 Teknologidatabank
8.3 Teknologidatabank
CNC PILOT lagrar teknologidata (skärdata) i en tredimensionell tabell
som är beroende av:
„ Arbetsstyckets material
„ Skärkvalitet (material i skäret)
„ Driftart
Bearbetningstyperna är bestämda. Detaljmaterial och
verktygskvaliteter definierar man enligt "fastordslistan" och inordnar i
tabellen (se bild).
Man utför administrationen av skärdata via Teknologi-editorn.
Bea_1
Bea_2
När man ändrar i fastordlistan för detalj- eller
verktygsmaterial, sker ingen automatisk anpassning av
skärdata. Ändra i sådana fall även skärdata.
HSS
...
P 15
Genereringen av arbetsplan i TURN PLUS använder teknologidata.
Man kan använda denna databank för att dessutom lagra egna
skärdata.
Fastordlistan för detalj- och verktygsmaterial måste
anpassas mot inmatade skärdatavärden.
...
Bea_3
St C Ck . . .
60 45 45
GC 425
Förklaringar
Driftarter:
„ bea_1: Grov
„ bea_2: Finbearbetning
„ bea_3: Instickning
„ etc.
Skärkvalitet (def. enl. fastordslistan):
„ Gc425
„ P15
„ HSS
„ etc.
Arb.st. material (def. enl. fastordslistan):
„ St60
„ C45
„ Ck45
„ etc.
HEIDENHAIN CNC PILOT 4290
643
8.3 Teknologidatabank
Editera teknologiparametrar
Teknologidatabanken innehåller följande data:
„ Specifik skärkraft för arbetsstyckets material: Parametern tjänar
som information - den utvärderas inte.
„ Skärhastighet
„ huvudmatning i mm/varv för huvudbearbetningsriktningen
„ andrahandsmatning i mm/varv för andrahandsbearbetningsriktningen
„ Ansättning
„ Med/utan kylmedel: Den automatiska genereringen av arbetsplan
(AAG) urskiljer med ledning av denna parameter, om kylmedel skall
användas.
TURN PLUS multiplicerar skärdata med
korrekturfaktorerna (CSP-, FDR- DEEP-korr) för respektive
verktyg (se "Anmärkning om verktygsdata" på sida 624).
Editera teknologiparametrar
Välj "Skärv(ärde) direkt" CNC PILOT öppnar dialogen "Direkt val av
skärdata".
Skriv in arbetsstyckets material, skärkvalitet och bearbetningssättet.
CNC PILOT öppnar dialogen "editera teknologidata" och gör data redo
för editering.
644
8.3 Teknologidatabank
Skärdata-tabeller
Anropa teknologieditorn:
U
"Tekn(ologidata)" väljs i driftasart Parameter.
Skärdatatabeller anropas
Välj "Tab material". Dialogboxen "Val av skärdata för arb.st.material"
öppnas.
Skriv in skärkvalitet och bearbetningssättet. CNC PILOT lagrar
teknologidata beroende på "material"
Välj "Tab skärkvalitet". Dialogboxen "Val av skärdata för skärkvalitet"
öppnas.
Skriv in arbetsstyckets material och bearbetningssättet. CNC PILOT
lagrar teknologidata beroende på "skärkvalitet"
Välj "Tab bearbetningssätt". Dialogboxen "Val av skärdata för
bearbetningssätt" öppnas.
Skriv in skärkvalitet och arb.material. CNC PILOT listar teknologidata
beroende på "bearbetningssätt"
HEIDENHAIN CNC PILOT 4290
645
646
8.3 Teknologidatabank
Service och diagnos
HEIDENHAIN CNC PILOT 4290
647
9.1 Driftart Service
9.1 Driftart Service
Driftart Service innehåller:
„ Servicefunktioner: Logga in användare och förvalta användare,
växla språk och olika systeminställningar
„ Diagnosfunktioner: Funktioner för kontroll av systemet och stöd
vid felsökning.
„ Underhållssystemet påminner maskinanvändaren om nödvändig
skötsel- och underhållsarbeten.
Flera av de olika service- och diagnosfunktionerna är
reserverade för service- och installationspersonal
(exempel: oscilloskop, logikanalysator).
648
9.2 Servicefunktioner
9.2 Servicefunktioner
Användarrättigheter
Funktioner såsom ändring av viktiga parametrar är förbehållet
användare med utökade rättigheter. Rättigheterna tilldelas vid
”inloggningen”, under förutsättning att det korrekta lösenordet
anges. Denna inloggning gäller ända tills man "loggar av" eller tills en
annan användar loggar på.
”Lösenordet” består av fyra siffror. Lösenordet anges ”dolt” (ej
läsbart).
CNC PILOT skiljer på användarklasserna:
„ ”Utan skyddsklass”
„ ”NC-programmerare”
„ ”System-Manager”
„ ”Service-Personal” (maskintillverkarens)
Menypunkt "Inloggning": Vid inloggning som användare väljer man
sitt namn från en lista med upplagda användare och anger sitt
lösenord.
Menypunkt "Utloggning": CNC PILOT använder ingen automatisk
tidsstyrd avloggning. Därför krävs funktionen "Utloggning av
användare" om man vill skydda systemet mot icke berättigad åtkomst.
Menygrupp "Anv.srv." (Användarservice): Det krävs en inloggning
som ”System Manager” för funktionen ”Användarservice”.
„ Reg. använd(are): Man anger namnet på den nya användaren,
fastlägger lösenordet och ställer in "användarklassen". Förutsättning:
Du är inloggad som "System manager".
„ Ta bort anv(ändare): Välj namnet som skall raderas från
användarlistan och tryck på OK.
„ Ändra lösenord: Alla användare kan ändra sitt eget lösenord. För att
förhindra missbruk måste först det ”gamla” lösenordet anges innan
ett nytt lösenord bestäms.
„ CNC PILOT levereras med användaren "Passwort 1234"
och lösenordet "1234" (rättighet "System manager").
Logga in som användare "Lösenord 1234" (Passwort)
och lägg sedan in nya användare. Därefter bör man ta
bort användare ”Passwort 1234”.
„ CNC PILOT förhindrar borttagning av "senaste System
manager". Man får inte glömma bort lösenordet!
HEIDENHAIN CNC PILOT 4290
649
9.2 Servicefunktioner
Systemservice
Menygrupp "Sys.srv." (systemservice)
„ Datum/klockslag: Datum/klockslag registreras vid
felmeddelanden. Eftersom fel som uppträder sparas under lång tid i
en logfil, bör man tillse att korrekt inställning används. Denna
information underlättar feldiagnos vid service.
„ Språkomställning: Välj språket med softkey ">>" och tryck på "OK".
Efter en omstart av CNC PILOT är bildskärmsdialogen utbytt till det
valda språket.
„ FWL-editering – språkberoende: används inte för närvarande
„ FWL-editering – språkberoende: editering av "fastordlistan"
arbetsmaterial, skärkvaliteter och passningar (se "Fastordlistor" på
sida 651).
„ Hjälpbilder TILL/FRÅN: Står menypunkten på "Hjälpbilder TILL"
visas inte hjälpbilderna för driftart maskin.
„ Editeringsspärr TILL/FRÅN: Med "editeringsspärren" skyddar man
följande driftarter från obehörig editering. Om menypunkten står på
"Editeringsspärr TILL", kan denna menypunkt endast väljas efter
inloggning som "NC-programmerare" (eller högre).
„ DIN PLUS
„ TURN PLUS
„ Parameter
650
9.2 Servicefunktioner
Fastordlistor
Arbets- och skärmaterial: CNC PILOT hanterar beteckningarna för
arbets- och skärmaterial i fasta ordlistor. Därigenom kan man bygga
upp databanken för skärdata så att den passar de material som man
använder i sin produktion (se "Teknologidatabank" på sida 643).
Passningar: Vid verktygstyperna brotsch och delta-borr finns
parametern "Passning". I fastordlistan 0WZPASSU" bestämmer man
de önskade passningskvaliteterna.
Beakta vid editering av fastordlistan:
„ Maximalt 64 uppgifter
„ Kod
„ Siffror (0..63)
„ Definiera inga dubbla koder
„ Begrepp
„ Maximalt 16 tecken
Editering av en fastordlista
Välj "Sys.srv. > FOL-editering > språkoberoende". CNC PILOT öppnar
"Val av fastordlistor".
Välj en av följande filer:
„0TEMATER“ (arb.material)
„0TESTOFF“ Skärmaterial
„0WZPASSU“ (Passningskvalitet)
Ändra uppgift:
Välj position som skall ändras Tryck på ENTER
Ändra "Kod" och/eller "Begrepp".
Tryck "OK". CNC PILOT lagrar data.
Ny uppgift:
Öppnar dialogen "Editering fastordlista"
Ange "Kod" och "Begrepp".
Tryck "OK". CNC PILOT lagrar data.
HEIDENHAIN CNC PILOT 4290
651
9.3 Underhållssystem
9.3 Underhållssystem
CNC PILOT påminner maskinoperatören om nödvändiga skötsel- och
underhållsarbeten. Därvid är alla åtgärder beskrivna i förkortad form
(enhet, underhållsintervall, ansvarig, etc.). Denna information visas i
listan "Skötsel- och underhållsåtgärder". En utförligare beskrivning av
underhållsåtgärderna kan visas "om så önskas".
Efter kvittering av utfört underhåll startar underhållsintervalltiden på
nytt. CNC PILOT lagrar tidpunkten för kvitteringen tillsammans med
bör-tidpunkten i en loggfil. Servicepersonalen kan utvärdera
kvitterings-loggfilerna. Man kan se (åtminstone) de 10 senaste
kvitteringarna.
Visning av underhålls-status: "Trafikljus" till höger om fältet med
datum-/klockslag. Den status som har högst prioritet visas (rött före
gult, gult före grönt).
„ grönt: inget underhåll behövs
„ gult: åtminstone en underhållsåtgärd kommer att förfalla inom kort
„ rött: åtminstone en underhållsuppgift har förfallit eller är försenad
„ Förutsättning: Maskintillverkaren måste skriva in de
nödvändiga åtgärderna och ställa en utförlig beskrivning
av åtgärderna till förfogande.
„ Alla statusändringar inklusive kvittering av
underhållsåtgärder meddelas till PLC. Läs mer i
maskinhandboken om vilka konsekvenser förfallna resp.
försenade underhållsåtgärder kan ge.
652
9.3 Underhållssystem
Underhållsintervall och tidsrymd för underhåll
Tidpunkt och tidsram (se bild):
„ I - intervall: Underhållsintervallen fastläggs av maskintillverkaren.
När styrsystemet är påslaget reduceras underhållsintervallet
kontinuerligt. Underhållssystemet visar kvarvarande tid i spalten
"när".
„ D-tid: Av maskintillverkaren fastlagd tidsrymd mellan "förfallen" och
"försenad" underhållsåtgärd.
„ Q – kvittering tidsram: Inom denna tidsram kan
underhållsåtgärden genomföras och kvitteras.
„ t1 - tidpunkt "Underhållsåtgärd kommer att förfalla inom kort":
„ Från denna tidpunkt kan underhållsåtgärden genomföras och
kvitteras.
„ Status markeras med gult.
„ Beräkning: t1 = Inmatad förvarning x intervall / 100
„ t2 - tidpunkt "Underhållsåtgärd har förfallit":
„ Från denna tidpunkt bör underhållsåtgärden genomföras och
kvitteras.
„ Status markeras med rött.
„ Beräkning: t2 = intervall
Förklaringar:
„ t3 - tidpunkt "Underhållsåtgärd är försenad":
„ Tidpunkt för underhållsåtgärd är överskriden.
„ Status markeras med rött.
„ Beräkning: t3 = intervall + fördröjningstid
HEIDENHAIN CNC PILOT 4290
I:
Intervall
D:
Tid
Q:
Tidsram kvittering
t1:
Underhållsåtgärd kommer att förfalla inom
kort
t2:
Underhållsåtgärd har förfallit
t3:
Underhållsåtgärd är försenad
653
9.3 Underhållssystem
Presentation av underhållsåtgätder
Information ang. underhållsåtgärderna
Kalla upp underhållssystemet:
U
"Underhåll" väljs i driftasart "Service".
Underhållssystemet påminner maskinanvändaren om
nödvändiga skötsel- och underhållsarbeten.
U
Gå till del 2 i listan
U
Gå till del 1 i listan
U
"Pil upp/ned" och "sida fram/tillbaka" förflyttar
markören inom listan
U
Åter till driftart "Service"
Öppna listor med underhållsåtgärder:
U
Öppna lista med "kvarstående, förfallna och försenade
underhållsåtgärder", eller
U
öppna lista med "alla underhållsåtgärder"
Öppna övrig information:
654
U
Placera markören på underhållsuppgift
U
Tryck på Enter-knappen Underhållssystemet öppnar
dialogen "läsa åtgärder" med parametern för åtgärden,
eller
U
kalla upp utförlig beskrivning av åtgärden
U
Åter till listan med åtgärder
Typ av
underhållsåtgärd
Tidsuppgifter
Rengöring
M / M:
Minuter
Inspektion
S / H:
Timmar
Underhåll
T / D:
Dag
Skötsel
W / W:
Vecka
J / Y:
År
9.3 Underhållssystem
Uppgifterna i listan med underhållsåtgärder har följande betydelse:
„ Typ: Se tabellen "Typ av underhåll".
Status markeras med bakgrundsfärger:
„ ingen färg: inget underhåll behövs
„ gult: underhållsåtgärd kommer att förfalla inom kort
„ rött: underhållsuppgift har förfallit eller är försenad
„ Ort: Enhetens placering
„ Enhet: Enhetens beteckning
„ När: Resttid till tidpunkten "Underhållsåtgärd förfaller" (=
kvarvarande tid av underhållsintervallet)
„ D-tid:: Av maskintillverkaren fastlagd tidsrymd mellan "förfallen" och
"försenad" underhållsåtgärd. "Respittid".
„ Vem: Ansvarig för att genomföra åtgärden
„ Intervall: Tid mellan underhåll
„ Förvarning: Fastlägger tidpunkten för status "Underhållsåtgärden
kommer att förfalla inom kort" (i förhållande till underhållsintervallet)
„ Dokumentationsreferens och -typ:
„ Uppgift finns: Softkey "Info uppgift" visar utförlig beskrivning av
unnderhållsuppgiften.
„ Ingen uppgift: Det finns ingen beskrivning av underhållet.
„ "-" före symbolen: Underhållssystemet är deaktiverat
„ Del av en tidsenhet anges i form av decimalbråk.
Exempel: 1.5 S = 1 Timme 30 Minuter.
HEIDENHAIN CNC PILOT 4290
655
9.3 Underhållssystem
Speciella listor med "underhållsåtgärder"
Anropa "Typ" eller "Status" på underhållet:
U
Växla till softkeyrad "Typ/status för åtgärder"
U
Anropa lista "alla underhållsuppgifter", eller andra
speciella listor (se softkeytabell)
U
Återgå till allmänt underhållssystem
Kalla upp listan med kvitterat underhåll:
U
Kalla upp listan med kvitterat underhåll, eller
Uppgifterna i listan med kvitterade åtgärder har följande betydelse:
„ Typ:
„ Symbol: se tabellen "Typ av underhåll".
„ "+": uppgiften har kvitterats
„ Uppgift: Beteckning på uppgiften
„ Kvitterad - av: Namn på den som har kvitterat
Kvitterad - den: Datum för kvitteringen
„ sedan: Tidpunkt "Underhållsåtgärden är förfallen" (t2)
„ Kommentar av den som har kvitterat
Softkeys "Typ av underhåll"
Alla filer underhållsuppgifter
Alla underhållsuppgifter
Alla inspektionsuppgifter
All rengöring
Softkeys "Status underhåll"
Kvarstående underhållsuppgifter
Förfallet och försenat underhåll
656
9.4 Diagnos
9.4 Diagnos
Information och visning
Anrop av diagnos:
U
"Diag(nos)" väljs i driftasart "Service-Underhåll".
U Åter till driftart "Service"
I Diagnos står informations-, test- och kontrollfunktioner, vilka
underlättar felsökning, till förfogande.
Meny "Info": Man erhåller information om de installerade
programvarumodulerna.
Från software-version 625 952-02:
När det finns inlagt visas också en information om OEM-data.
Menygrupp "Indikera"
„ Minne: är reserverad för servicepersonal
„ Variabler: Visar "Variabeldump" (momentant innehåll för ca 500 Vvariabler.
„ "---": Variabeln är inte initialiserad
„ "???": Variabeln står inte till förfogande
„ In- utmatning: Visar den momentana statusen för alla in-/utgångar.
„ 16 In- utgångar: I dialogbox "Välj I/O för indikering" väljer man upp
till 16 in-/utgångar. När dialogboxen har avslutats visar CNC PILOT
status för dessa in-/utgångar. Alla statusändringar visas omedelbart.
Lämna presentations-funktionen: ESC-knappen
„ Minne cykliskt: är reserverad för servicepersonal
„ Variabler cyklisk: Välj ut en V-variabel. CNC PILOT visar värdet. Alla
ändringar av värde visas omedelbart.
„ In- utgångar cykliskt: Välj ut en I-/O-position. CNC PILOT visar den
statusen. Alla statusändringar visas omedelbart.
Cyklisk presentation överlappar en del av maskinfönstret.
Man avslutar cyklisk visning med menyn "Visa > Stopp
cyklisk visning" eller med softkey "Stopp cyklisk visning".
HEIDENHAIN CNC PILOT 4290
657
9.4 Diagnos
Loggfiler, nätverksinställningar
Menygrupp "Loggfiler": Fel, systemhändelser och datautbyte mellan
olika systemkomponenter registreras i loggfiler.
„ Visa fel-logfil: visar senaste meddelandet. Med "sida framåt/sida
tillbaka" visar man ytterligare uppgifter.
„ Spara fel-loggfil: Skapar en kopia på fel-loggfilen (filnamn: error.log;
katalog: Para_Usr). En befintlig fil "error.log" skrivs över.
„ Spara Ipo-Trace: Sparar information från de sista interpolatorfunktionerna (filnamn: IPOMakro.cxx, IPOBewbe.cxx,
IPOAxCMD.cxx - xx: 00..99; katalog: Data).
Menygrupp "Remote": Remote-funktionerna hjälper till vid
Fjärrdiagnos. Information om detta erhåller du från er
maskinleverantör.
Menygrupp "Kontroller"
„ Hardware – system-info: Man erhåller information om de
installerade hårdvarukomponenterna.
„ Optioner: Man erhåller en översikt över de tillgängliga och
installerade optionerna i CNC PILOT.
„ Nätverk – inställningar: Denna menypunkt kallar upp WINDOWSdialogbox "Nätverk". CNC PILOT anges som "Klient för Microsoft
Networks". Detaljer om installation och konfiguration av nätverk
finns i underlagen eller i online-hjälpen från WINDOWS.
„ Nätverk - dela ut - lösenord (denna funktion är bara tillgänglig i
system som baseras på Windows 98): Man definierar olika lösenord
för läsande och skrivande åtkomst. Lösenordet gäller för alla
utdelade kataloger (se "Dela ut, filtyper" på sida 670).
I dialogbox "Dela ut - lösenord" är de listade "utdelade namnen"
avsedda som information. Inmatning är endast möjlig i fälten
"Lösenord läsa och Lösenord skriva". Inmatningen sker "dolt".
Menypunkt "Osci(lloskop), Logic An(alizer)": reserverad för
service-personal
658
9.4 Diagnos
Programvaruuppdatering
Med en programvaruuppdatering får ni nya systemfunktioner, eller
rättelser av fel, från Heidenhain.
Förfar som följer för att införliva en uppdatering:
U
Logga in som "System-Manager".
U
Välj "Kontroll > Software uppdate > User update" i
diagnosmenyn. CNC PILOT öppnar dialogboxen
"Software update".
U
I denna dialog kan man med CNC PILOT
"Säkerhetskopiera nuvarande software".
HEIDENHAIN rekommenderar att utföra denna
säkerhetskopiering. Ange i "Sökväg uppdateringsfiler"
sökvägen för den anslutna datorn eller anslutet
lagringsmedium.
U
CNC PILOT utför säkerhetskopieringen och läser
sedan in uppdateringsfilerna.
U
Vänta tills uppdateringen är klar, stäng sedan av CNC
PILOT, sätt därefter på CNC PILOT igen.
U
Testa CNC PILOT.
Vid säkerhetskopieringen skriver CNC PILOT hela
programvaran, inkl parametrar, driftsapparaters data, NCprogram, etc, i katalogen "CNC_Save". Ev. gamla
säkerhetskopior raderas.
HEIDENHAIN CNC PILOT 4290
659
660
9.4 Diagnos
Transfer
HEIDENHAIN CNC PILOT 4290
661
10.1 Driftart Transfer (dataöverföring)
10.1 Driftart Transfer
(dataöverföring)
”Dataöverföringen” används för datasäkring och för datautbyte
med andra datasystem. Det handlar antingen om filer med NCprogram (DIN PLUS- eller TURN PLUS-program), parameterfiler eller
filer med information för servicepersonal (oscilloskop-filer, loggfiler,
etc.)
Driftart Transfer innehåller även organisationsfunktioner såsom
kopiera, radera, döpa om, etc.
Dataöverföring med DataPilot: Som tillbehör till CNC PILOT
maskinstyrsystem erbjuder HEIDENHAIN ett PC-programpaket
DataPilot 4290. DataPilot innehåller samma programmerings- och
testfunktioner som styrsystemet. Detta betyder att man kan skapa
TURN PLUS- och DIN PLUS-program på PC:n, testar dem via
simuleringen och överföra dem till maskinstyrsystemet.
Backup: HEIDENHAIN förordar att program som har skapats i CNC
PILOT, säkras på en PC med regelbundna intervaller.
Eftersom parametrarna inte ändras så ofta erfordras säkringen endast
vid behov (se "Parametrar och driftutrustning" på sida 676).
System för databackup: PC-programmet DataPilot är även lämpligt
för att ta backup på de NC-program som har skapats i styrsystemet.
Som ett alternativ kan man använda funktionerna i din PC:s
operativsystem eller andra program för datasäkring.
Skrivare: I Organisation kan skriva ut DIN PLUS-program och
produktionsutrustning/parameterdata på en skrivare. CNC PILOT
bereder utskriften för DIN A4-format. Från DataPlus kan man skriva ut
till en skrivare.
TURN PLUS-program kan inte skrivas ut.
„ "TURN PLUS-filer" kan behadlas endast av CNC PILOT
eller DataPilot. De är inte "läsbara".
„ "Service-filer" hjälper till vid felsökning. Som regel
överförs och utvärderas dessa filer av servicepersonal.
662
Softkeys
Växla till driftart Service
Växla till driftart Parameter
10.1 Driftart Transfer (dataöverföring)
Driftart Transfer (dataöverföring):
„ Nätverk: Aktiverar WINDOWS-nätverket och visar de "maskade"
filerna i CNC PILOT samt kommunikations-partnern.
„ Seriell: Aktiverar den seriella dataöverföringen och visar de
"maskade" filerna i CNC PILOT.
„ FTP: Aktiverar FTP-nätverket och visar de "maskade" filerna i CNC
PILOT samt kommunikations-partnern.
„ USB-lagringsmedia: CNC PILOT stödjer Windows XP-kompatibla
USB-lagringsmedia.
„ Organisation: Förvaltning av lokala filer.
„ Parameter-konv(ertering): Omvandla parametrar/
produktionsutrustning från "internt format" till ASCII-format - eller
omvänt; förbered datasäkring - läsa in säkrade data
„ Inställning: Inställning av parametrar för nätverk, FTP, seriellt
datasnitt samt skrivare
Översikt av kommunikationsmetoder
CNC PILOT använder WINDOWS XPe som operativsystem.
Nätverkskommunikationen baserar sig på funktioner i
operativsystemet. Därför sker konfigurering av nätverket i Windows.
Gränssnitt: Dataöverföring via Ethernet-datasnittet rekommenderas.
Detta garanterar en hög överföringshastighet, stor säkerhet och
komfortabel användning. USB-gränssnittet ger alltid en bekväm och
säker dataöverföring till motsvarande externa enheter. Dataöverföring
via seriellt datasnitt är också möjlig.
„ WINDOWS-nätverk (Ethernet-datasnitt): Med ett WINDOWSnätverk integrerar man sin svarv i ett LAN-nätverk. CNC PILOT
stödjer nätverk som är vanliga i WINDOWS.
„ Man skickar/hämtar filer från CNC PILOT.
„ Andra nätverksmedlemmar har läs och skriv åtkomst till "utdelade
kataloger" - oberoende av aktiviteterna i CNC PILOT.
„ Som regel loggar CNC PILOT in i nätverket vid systemstart och
förblir "påloggad" tills systemet stängs av.
„ FTP - File Transfer Protokoll (Ethernet-datasnitt): Integrerar
svarven i ett LAN-nätverk. För detta måste en FTP-server vara
installerad i värddatorn.
„ Man skickar/hämtar filer från CNC PILOT.
„ CNC PILOT har ingen serverfunktionalitet. Detta betyder att andra
nätverksmedlemmar inte har åtkomst till filer i CNC PILOT.
HEIDENHAIN CNC PILOT 4290
663
10.1 Driftart Transfer (dataöverföring)
„ USB-gränssnitt: CNC PILOT stödjer standard lagringsmedia med
USB-gränssnitt.
„ Seriellt: Man överför program- eller parameterfiler via seriellt
datasnitt - utan protokoll. Man måste säkerställa att den anslutna
enheten arbetar med de för datasnittet fastlagda parametrarna
(Baudrate, ordlängd, etc.).
„ Skrivare: CNC PILOT kan inte styra en utskrivt till skrivare.
Konfigurera CNC PILOT så att utskriftsjobb placeras i en fil (se
"Allmänna styrsystemparametrar" på sida 579). Sedan kan man
skriva ut data i denna fil.
USB-lagringsmedia: CNC PILOT identifierar automatiskt
lagringsmedia med USB-gränssnitt. Även borttagande av USButrustning registreras. Vanligtvis når man USB-enheterna under
enhetsbokstav "D:". Annan utrustning än USB-minnesenheter ska man
ansluta efter överenskommelse med HEIDENHAIN.
Tag inte bort USB-enheten förrän dataöverföringen är avslutad.
„ HEIDENHAIN rekommenerar att USB-enheter ansluts
eller tas bort när styrningen är aktiv. Första gången man
ansluter en USB-enhet kommer datorn att belastas
extra. Man bör därför göra detta när maskinen inte
arbetar.
„ I vissa fall, t.ex.vid stora kabellängder mellan
manöverpanelen och huvuddatorn, kan det hända att en
USB-enhet inte kan läsas/skrivas korrekt. Använd i
sådana fall en annan USB-enhet eller anslut USBenheten direkt till styrsystemet.
664
10.1 Driftart Transfer (dataöverföring)
Konfigurera Windows-nätverk
HEIDENHAIN rekommenderar att låta auktoriserad
personal från maskinleverantören utföra konfigureringen
av Windows-nätverk.
Konfigurera nätverk
Från software-version 625 952-04:
Konfigurationen av nätverket och ändringar av inställningarna sker i
Windows-dialogen. Du aktiverar dialogen med
U
"Diagnos > Kontroller > Nätverk > Inställningar"
Aktivera/deaktivera nätverk
Från software-version 625 952-04:
CNC PILOT aktiverar, resp. deaktiverar nätverket vid val av följande
menypunkter:
U
U
U
"Diagnos > Kontroller > Nätverk > ..."
„... > Nätverk till": Nätverket aktiveras
„... > Nätverk av": Nätverket deaktiveras
Inloggning som Windowsanvändare
För alla andra inställningar, exempelvis ändring av datornamn, krävs
inloggning som Windows-användare vilket förklaras längre fram.
Konfigurering av nätverket görs under Windows. Vid systemstart
startas Windows med Windowsanvändaren "CNCUser", men denne
finns i bakgrunden. Dessutom startas styrsystemets programvara.
Både "Windowstangenter" och kombinationen "Alt-Tab" och "Ctrl-Esc"
är verkningslösa.
För aktivering av Windowstangent-kombinationerna måste man man
aktivera SERVICE-KEYBOARD (Driftssätt Service/Inloggning). Man
ser Användar-"SERVICE-KEYBOARD" vid inloggningen, på den
utvidgade namnmenyn.
Logga in som klass Service-Keyboard:
U
U
U
U
"Logga in" väljs i driftasart "Service".
Anropa valfri användare.
Ange lösenord "0.37". CNC PILOT går till den utvidgade
namnmenyn.
SERVICE-KEYBOARD väljs. Mata in lösenord "1306".
HEIDENHAIN CNC PILOT 4290
665
10.1 Driftart Transfer (dataöverföring)
Anropa Security-Window:
U
U
U
Tryck "Ctrl-Alt-Del". Windows öppnar "Securityfönstret".
Med "Log-Off" loggar man av aktiv Windowsanvändare.
Logga in med nytt Windows usernamn (t ex med rättigheter att
konfigurera nätverk).
Om operativsystemet måste startas om, t ex efter efter en ändring av
operativsystemdata, bör man först stänga av systemet (shutdown), slå
ifrån styrsystemet, sedan starta det igen.
„ Så snart man aktiverar Windows så syns inte
styrsystemets skärmbild. HEIDENHAIN
rekommenderar därför att man inte aktiverar Windows
under pågående maskinkörning i automatisk drift.
„ Använd inte automatisk omstart i Windows.
Inloggning av användare: Man kan konfigurera nätverka endast, om
man har loggat in som Windowsanvändare i rätt Windows
användarklass. Sådan användarklass öppnar man genom att ange
lösenord. Dessa Windowslösenord har en annan betydelse än de som
används av styrsystemets funktioner.
HEIDENHAIN har redan skapat följande användare:
User name
Användargrupp Lösenord
Beskrivning
CNCUser
Användare
(users)
–
Användare för
styrsystemdriften
CNCExpert
Network
Configuration
Operator
SYS095148
Användare för
konfigurering av
nätverk
CNCAdmin
Administrators
SYS039428
Administrator
Vid leverans är Windowsanvändaren "CNCUser" i arbetsgruppen
"Workgroup" redan skapad.
Allmänna råd angående Windows användargrupper kan man läsa om i
Windowshjälpen.
666
10.1 Driftart Transfer (dataöverföring)
Ändra datornamn
Datornamn: Vilkor för att ändra datornamn är att man har loggat in i
Windows XP som "Administrator".
U
Välj "Network Connections > Advanced > Network
Identification“.
U
Ange nya datornamn.
Ange arbetsgrupp eller domän.
Kalla upp:
U
Välj "Inställning > Nätverk" i driftart Transfer.
Arbetsgrupp: Ställ in följande parametrar i dialogen "Inställning
nätverk", vilka används för datakommunikation med andra datorer:
„ Överföringsförhållanden: Datornamn och utdelningsnamn (sökväg)
för kataloger som ska användas.
„ Användarnamn: Namn, med vilket man får tillgång till överföringen.
„ Lösenord: Användarens lösenord
„ Arbetsgrupp/domän: Namn på den arbetsgrupp som användaren
tillhör
Domän: Upprätta i domäninställningen ett konto för styrsystemet.
Ställ in följande parametrar i dialogen "Inställning nätverk", vilka
används för datakommunikation med andra datorer:
„ Överföringsförhållanden: Datornamn och utdelningsnamn (sökväg)
för kataloger som ska användas.
„ Auto-Login vid uppstart
„ JA: Styrsystemet loggar in sig vid uppstart med användarnamn
och lösenord i angiven domän
„ NEJ: ingen automatisk inloggning vid uppstart - använd Windows
inloggningsförfarande
„ Användarnamn: Namn, med vilket man får tillgång till
överföringskatalogen. Användarnamnet används vid Autologin vid
uppstart.
„ Lösenord för inloggning på nätverket
„ Arbetsgrupp/domän: namn på domänen
HEIDENHAIN CNC PILOT 4290
667
10.1 Driftart Transfer (dataöverföring)
Konfigurering av seriellt datasnitt eller skrivare
Seriellt datasnitt konfigureras
U
U
U
Logga in som "System-Manager".
Välj "Inställning > Seriellt" i driftart Transfer. CNC PILOT öppnar
dialogboxen "Inställningar seriellt".
Mata in parametrar för det seriella gränssnittet.
Ställ in datasnittsparametrar så att de passar den externa enheten.
„ Baudrate (i bit per sekund): Baudrate ställs in så att den passar
förhållandena på platsen (kabellängd, störkällor, etc.). En hög
baudrate har fördelen att den ger en högre
dataöverföringshastighet, den är dock känsligare för störningar än
en lägre baudrate.
„ Ordlängd: Välj mellan 7 eller 8 bitar per tecken.
„ Paritet: Om man ställer in jämn/ojämn paritet, lägger CNC PILOT till
paritetsbiten så att ett jämnt/ojämnt antal "satta" bitar alltid överförs
per tecken. Pariteten kan kontrolleras på den externa enheten. Om
man anger "ingen paritet" så överförs tecknen som de är lagrade.
Paritetsbiten tillfogas ordet som sänds.
„ Stoppbitar: Välj mellan 1, 1 1/2 och 2 stoppbitar.
„ Protokoll
„ Hårdvara (hårdvaruhandskakning): Mottagaren meddelar via
”RTS/CTS-signalen” sändaren att den för närvarande inte kan
mottaga data. Hårdvaruhandskakningen förutsätter att RTS/CTSsignalerna är anslutna i dataöverföringskabeln.
„ XON/XOFF (mjukvaruhandskakning): Mottagaren sänder ”XOFF”
när den för närvarande inte kan mottaga data. Med "XON"
signalerar mottagaren att den åter kan mottaga data.
Mjukvaruhandskakningen kräver ingen ”RTS/CTS-signal” i
överföringskabeln.
„ XON/XOFF (mjukvaruhandskakning): Mottagaren sänder ”XON” i
början av dataöverföringen för att meddela att den är redo att
mottaga. Mottagaren sänder ”XOFF” när den för tillfället inte kan
motta data. Med "XON" signalerar mottagaren att den åter kan
mottaga data. Mjukvaruhandskakningen kräver ingen ”RTS/CTSsignal” i överföringskabeln.
„ Enhetsnamn: COM1/2 är beteckningen för V.24/RS-232-Cdatasnittet
668
10.1 Driftart Transfer (dataöverföring)
Konfigurera skrivare
U
U
U
Logga in som "System-Manager".
Välj "Inställning > Skrivare" i driftart Transfer. CNC PILOT öppnar
dialogboxen "Inställningar skrivare".
Ange "FILE" i fältet "enhetsnamn". Övriga parametrar är utan
funktion.
Utskriftsjobb skapas och lagras i en fil "PRINT_xx.txt" (xx: 00..19) i
katalogen "Data". Max filstorlek: 1 Mbyte
För DataPilot kan också "STD" användas (Windows standardskrivare).
Parametrarna för det seriella datasnittet lagras i
styrningsparameter 41 till 47. (beroende på inställningen i
styrningsparameter 40).
HEIDENHAIN CNC PILOT 4290
669
10.2 Dataöverföring
10.2 Dataöverföring
Dela ut, filtyper
Utdelade kataloger CNC PILOT: se tabell.
Andra nätverksanvändare har åtkomst till de kataloger i CNC PILOT
som har delats ut. Av säkerhetsskäl rekommenderar HEIDENHAIN
dock att datautbytet initieras från styrsystemet.
Får åtkomst till de utdelade katalogerna gäller nätverksreglerna i
WINDOWS XP.
Varning kollisionsrisk!
Andra nätverksmedlemmar kan skriva över NC-program i
CNC PILOT. Tillse vid organiseringen av nätverket att
endast auktoriserade personer har åtkomst till CNC
PILOT.
Utdelade kataloger i CNC PILOT
..\NCPS
NC-huvud- och underprogram, och
mall-filer
..\PARA_USR „ Hjälpfiler för uppgifter i
programhuvud
„ konverterade parameter- och
driftsutrustningsfiler
„ (sparade) Fel-logfiler
..\DATA
Filer för servicepersonal
..\BACKUP
Backup/restore-funktion
TURN PLUS filer:
CNC PILOT skiljer på följande filtyper: Man utför urvalet i dialogbox
"mask för filer":
..\GTR
Råämnesbeskrivningar
..\GTF
Färdigdetaljbeskrivningar
„ Alla NC-program: DIN PLUS huvud- och underprogram
„ NC-huvudprogram: DIN PLUS huvudprogram
„ NC-underprogram: DIN PLUS underprogram
„ Expertprogram: speciella DIN PLUS underprogram
„ Mallfiler: DIN PLUS mallprogram
„ Programhuvudlistor: hjälpfiler för uppgifter i programhuvud
„ Servicedata: servicefiler i katalogen "DATA"
„ TURN PLUS arbetsstycken: beskrivning av ämne/färdig detalj
„ TURN PLUS-komplett: beskrivningar av ämne/färdig detalj och
arbetsplaner
„ TURN PLUS bea(rbetnings)-följder: lagrade bearbetningsföljder
„ TURN PLUS ämnen: ämnesdefinitioner
„ TURN PLUS-färdigdetaljer: Beskrivning av färdiga detaljer
„ TURN PLUS rev(olver)-listor: lagrade revolverbeläggningar
„ TURN PLUS konturtåg: beskrivning av konturtåg
„ TURN PLUS-DXF-filer: konturbeskrivningar i DXF-format
„ Parameterfiler: filer i katalogen "PARA_USR"
„ Parameter-backup: filer i katalogen "Backup"
..\GTW
Arbetsstyckesbeskrivningar
..\GTC
Kompletta program
..\GTT
Konturtågbeskrivningar
..\GTL
Revolverlistor
..\GTB
Bearbetningsföljder
..\DXF
DXF-konturer
670
10.2 Dataöverföring
Anvisning för användande
Fönsterinnehåll:
„ Vänstra fönstret
„ Filöverföring: egna filer
„ Parameter/driftsutrustning: Filer i "internt format"
„ Högra fönstret
„ Filöverföring: Filer för kommunikationspartner
„ Parameter/driftsutrustning: Filer i "ASCII-format" (katalog
"PARA_USR" resp "BACKUP")
Markera fil: Vid dataöverföring och vid organiserande funktioner
markerar man fil resp filer, som ska överföras eller behandlas. Om
ingen fil har markerats, blir filen vid markören behandlad.
För varje fil: Placera markören.
Tryck på softkey eller "+" (plustangent) CNC PILOT
markerar vald fil.
Ny tryckning tar bort markeringen.
Med musplattan: Markera fil med vänster eller höger mustangent.
Ny klick med musen upphäver en markering.
CNC PILOT markerar alla visade filer.
Ny tryckning tar bort markeringarna.
Maska filer: CNC PILOT visar endast filer och filtyper ingår i masken.
Softkey trycks CNC PILOT öppnar dialogboxen "Mask
för filer".
Ställ in mask för filer:
Tryck på fältet "Filtyp", tryck "Fortsätt" och välj filtyp.
Välj "sortering" enligt "namn" eller "datum".
Ange masken.
HEIDENHAIN CNC PILOT 4290
671
10.2 Dataöverföring
Ställ in mask för filer:
„ "*": På denna position (i filnamnet) kan godtyckliga tecken stå.
„ "?": På denna position (i filnamnet) kan ett godtyckligt tecken stå.
„ CNC PILOT
„ CNC PILOT förser automatiskt den angivna masken med "*".
„ Den aktuella mask-inställningen visas under menyraden.
Förflytta markören
Pil vänster/höger: Växla mellan det högra och det vänstra fönstret
Därmed växlar CNC PILOT mellan sända/mottaga filer resp spara/
hämta parametrar/utrustningsdata.
Pil upp/ned; sida fram/tillbaka: förflyttar markören inom fillistan
Ange tecken/teckenföljd: Markören placeras på nästa fil som börjar
med denna teckenföljd
Se filinnehåll (möjligt endast för filer i ASCII-format)
Placera markören på DIN PLUS-program, parameter- eller
utrystningsdata.
Tryck Enter - CNC PILOT visar filens innehåll.
Stäng fil: Tryck på Enter igen (eller ESC).
672
10.2 Dataöverföring
Sända och mottaga filer
„ Vid val av "Nätverk" eller "FTP" visas efter en viss tid ett
felmeddelande, om ingen kontakt finns med den yttre
enheten.
„ Parametrar och data för produktionsutrustning måste
"konverteras" för överföringen - och omvänt (se
"Parametrar och driftutrustning" på sida 676).
Dataöverföring med USB-lagringsmedia: Ange "D:\" som
överföringsenhet (dialog "Inställning nätverk"). Därmed kommer USBenheten att användas i nätverket.
Softkeys
Inställning av filtyp, mask
Uppdatera fillistan
Kalla upp "Organisationsfunktioner"
Sända markerade filer
„ Ethernet: "Hämta" markerade filer
„ Seriellt: CNC PILOT ställer sig i
beredskap för mottagning
Markera fil
Markera alla filer
HEIDENHAIN CNC PILOT 4290
673
10.2 Dataöverföring
Ethernet-baserat datautbyte (Transfer)
Välj "Nätverk" (eller "FTP") i transfermenyn.
Sätt en mask för att begränsa antalet visade filer.
Sända filer:
Sätt markören i vänstra fönstret.
Markera filerna som skall sändas
Softkey trycks CNC PILOT överför valda filer till
mottagaren.
Ta emot filer:
Sätt markören i högra fönstret.
Markera filerna som skall hämtas.
Softkey trycks CNC PILOT hämtar valda filer från
sändaren.
Tryck ESC-tangenten: åter till Transfer huvudmeny
Växla kommunikationspartner
Genomföra login (klass "NC-programmerare" eller högre).
Välj "Inställning > Nätverk" (eller "FTP") i transfermenyn.
Ändra inmatning i "Transfer-katalog" resp. i "Adress/Namn FTP-server"
för den nya kommunikationspartnern.
674
10.2 Dataöverföring
Transfer via seriellt gränssnitt
Välj "Seriellt" i transfermenyn.
CNC PILOT visar i vänstra fönstret sina egna filer och i högra fönstret
det inställda gränssnittet.
Sätt en mask för att begränsa antalet visade filer.
Sända filer:
Markera filerna som skall sändas
Softkey trycks CNC PILOT sänder valda filer via det
seriella snittet.
Ta emot filer:
Softkey trycks CNC PILOT övergår till läge
mottagning och tar emot inkommande data.
Tryck ESC-tangenten: åter till Transfer huvudmeny
Starta först mottagaren vid seriell överföring och sedan
sändaren.
HEIDENHAIN CNC PILOT 4290
675
10.3 Parametrar och driftutrustning
10.3 Parametrar och driftutrustning
CNC PILOT lagrar parametrar och data för driftutrustning i ett internt
format. Före en överföring resp före en backup konverteras data till
ASCII-format. Omvänt - CNC PILOT konverterar mottagna data
parametrar/utrustning till sitt interna format och infogar dem i aktiva
paramater-/utrustningsfiler i styrsystemet.
Vid konvertering till ASCII-format placerar CNC PILOT data i en egen
katalog. Omvänt - vid konvertering från ASCII-format placerar CNC
PILOT data till internt format i en samma kataloger.
CNC PILOT skiljer mellan parametrar och utrustningsdata:
„ Dataöverföring (spara/hämta): Man överför enskilda filer eller
enskilda parametrar/utrustningsdata. Vid konvertering placeras eller
hämtas data i katalog "PARA_USR".
„ Dataöverföring och dalalagring (backup/restore): CNC PILOT
spar alla parametrar/utrustningsdata resp läser in alla befintliga
backuper. Vid konvertering placeras eller hämtas data i katalog
"BACKUP".
I nästa steg överför man de överförda filerna med de "vanliga"
transferfunktionerna på målsystemet. Omvänt så överför man först de
parametrar/utrustningsdata resp backupfiler som ska läsas in till
katalogen i CNC PILOT, innan man laddar parametrar/utrustningsdata
resp backupen till systemet.
CNC PILOT skiljer på följande filtyper för parametrar och
utrustningsdata. Man utför urvalet i dialogbox "mask för filer":
„ Alla: alla parameter- och driftsutrustningsfiler och fastordlistor
„ Verktygsdata: varktygsdatabank
„ Apänndonsdata: spänndonsdatabanken
„ Fastordsdata: alla fastordslistor
„ Teknologidata: teknologidatabank
„ Maskindata: maskinparametrar
„ Styrsystemdata: styrningsparametrar
„ Bearbetningsdata: bearbetningsparametrar
„ Inställningsdata: Inställningsparametrar
„ PLC-data: PLC-parametrar
676
10.3 Parametrar och driftutrustning
Sända parametrar/produktionsutrustningsdata
Sätt markören i vänstra fönstret.
Sända hel fil:
Markera parameter/utrustningsgrupp.
Sända enskild parameter/produktionsutrustningsdata:
Positionera markören till parameter/produktionsutrustningsdata.+
Softkey trycks CNC PILOT listar alla parameter/
produktionsutrustningsdata för denna grupp.
Markera parameter/utrustningsgrupp som ska konverteras.
Softkey trycks CNC PILOT öppnar dialogboxen "spara
parameter".
Ange namn på backupen och välj "med/utan
kommentar".
CNC PILOT konverterar markerade filer resp "enskilda" parameter/
produktionsutrustningsdata samt lagrar dem i katalogen "PARA_USR".
Tryck ESC-tangenten: åter till Transfer huvudmeny
Softkey "Sända parametrar/
produktionsutrustningsdata"
Välj enskilda parametrar/data för
produktionsutrustning
Konvertera parameter/
driftsutrustning till ASCII-format
Markera fil
Markera alla filer
Överför genererade parameter/produktionsutrustningsdata till
målsystemet.
Spara parameterfiler "med/utan kommentar":
„ Utan kommentar: "Transfer" lagrar endast parameter/
produktionsutrustningsdata.
„ Med kommentar: "Transfer" lagrar parameter/
produktionsutrustningsdata och skapar kommentarer som förklaring
till data.
HEIDENHAIN CNC PILOT 4290
677
10.3 Parametrar och driftutrustning
Hämta parametrar/produktionsutrustningsdata
CNC PILOT förväntar sig parametrar och utrustningsdata i katalogen
"PARA_USR".
„ CNC PILOT detekterar produktionsutrustning-/
parametergrupper med ledning av extension. Därför får
filnamnet ändras i det externa systemet - dock inte
extension.
„ Vid inläsningen kontrollerar styrsystemet om
användaren har rättighet att ändra en viss parameter,
resp. om driftart Maskin - Automatik är aktiv. Om
parametern inte får ändras så hoppas den över.
Inläsning av parametrar/utrustningsdata
Parameter-/utrustningsfiler överförs till katalogen "PARA_USR".
Sätt markören i högra fönstret.
Softkey "Hämta (ladda) parametrar/
produktionsutrustningsdata"
Inställning av filtyp, mask för högra
fönstret
Sätt en mask för att begränsa antalet visade filer.
I det högra fönstret uppdateras
fillistan
Markera filerna som skall hämtas.
Kalla upp "Organisationsfunktioner"
Softkey trycks CNC PILOT konverterar data till sitt
interna format och infogar dem i styrsystemet.
678
Konvertera parameter/
driftsutrustning till internt format
Från software-version 625 952-05: Innan inläsningen
av parametrar ställs en säkerhetsfråga.
Markera fil
Tryck ESC-tangenten: åter till Transfer huvudmeny
Markera alla filer
10.3 Parametrar och driftutrustning
Skapa backup/återskapa (restore)
Skapa backup: Backupen skapas i två steg:
U
Lägga upp backupfiler med "backup".
U
Överföra backupfiler till ett externt system (standard
Transfer-funktion)
Backup konverterar följande data till ASCII-format och överför dem till
katalogen "BACKUP":
„ alla parametrar
„ alla utrustningsdata
„ alla tillhörande fastordslistor
„ Underhållssystemfiler
De skapade backupfilerna innehåller namnen "BACKUP.*" och den
specifika extensionen för parameter-/utrustningsdatafilerna.
Fastordlistorna innehåller språkbeteckningen som filnamn och en
"*.FWL" som extension (filtyp). Backupen skriver över befintliga filer.
Softkey "Backup/restore"
Backup
Inställning av sortering
Välj "Parameterkonvertering > Backup/Restore" i transfermenyn.
Uppdatera fillistan
Sätt markören i vänstra fönstret.
Starta backup
Softkey trycks CNC PILOT lagrar backupfilerna.
Starta restore
Tryck ESC-tangenten: åter till Transfer huvudmeny
HEIDENHAIN CNC PILOT 4290
679
10.3 Parametrar och driftutrustning
Läs in backup (Restore): Inläsningen av en backup sker i två steg:
U
Överför backupfiler från det externa systemet till
katalogen "BACKUP".
U
Med "Restore" konverteras och "integreras"
backupfilerna.
Restore läser in alla säkerhetsfiler som finns i katalogen "BACKUP"
(förutom filer för underhållsystemet).
RESTORE
Logga in som "System-Manager".
Välj "Parameterkonvertering > Backup/Restore" i transfermenyn.
Sätt markören i högra fönstret.
Softkey trycks CNC PILOT utför Restore.
Tryck ESC-tangenten: åter till Transfer huvudmeny
„ Restore förväntar sig en via Backup genererad
fullständig fil-grupp. Rekommenderas: Behandla alltid
den via backup genererade fil-gruppen som ett "block".
„ En Restore av filerna för underhållsystemet kan endast
utföras av servicepersonal.
„ Vid Restore får inte driftsart Automatik vara aktiv.
680
10.3 Parametrar och driftutrustning
Kontrollera parameter- och driftsutrustningseller backupfiler
Välj "Parameterkon(vertering) > Spara/Ladda" (eller "... > Backup/
Restore") i transfermenyn.
Placera markören i högra fönstret på parameter- eller utrustningsdata
resp på backupfil.
Tryck Enter - CNC PILOT visar filens innehåll.
Stäng fil: Tryck på Enter igen (eller ESC).
Tryck ESC-tangenten: åter till Transfer huvudmeny
HEIDENHAIN CNC PILOT 4290
681
10.4 Filorganisation
10.4 Filorganisation
Grunder i filorganisationen
Med funktionerna Kopiera, Radera och Döp om så "organiserar" man
NC-program och parameterfiler. Dessutom finns funktionen Skriv ut
för filer i ASCII-format.
Man använder organisations-funktionerna för CNC PILOT-interna filer
och under följande förutsättningar även för filer hos
kommunikationspartnern (externa filer):
„ Aktivera WINDOWS-nätverk eller USB-minne
„ Logga in som "System-Manager".
Information i fillistan:
„ Filnamn och extension (*.NC = huvudprogram; *.NCS =
underprogram; etc.)
„ Filstorlek i byte (inom [...])
„ Attribut
„ "r/w": läsa och skriva är tillåtet (read/write)
„ "ro": endast läsning tillåtet (read only)
„ Datum och tid för senaste ändring
„ För NC-huvudprogram visas även raden "Ritning" från
programhuvudet.
682
10.4 Filorganisation
Filhanterning
Förvalta egna filer
Välj "Org(anisation)" i transfermenyn.
Sätt en mask för att begränsa antalet visade filer.
Positionera markören till parameter/produktionsutrustningsdata.
Markera filer.
Tryck på Enter-knappen. CNC PILOT visar filens innehåll.
Softkey trycks CNC PILOT raderar markerade filer.
Tryck softkey och skriv det nya filnamnet. CNC PILOT
ger filen ett nytt namn.
Tryck softkey och skriv det nya filnamnet. CNC PILOT
kopierar filen.
Softkey trycks Utskriftsjobb skapas och lagras i en fil
"PRINT_xx.txt" (xx: 00..19) i katalogen "Data".
HEIDENHAIN CNC PILOT 4290
683
10.4 Filorganisation
Förvalta egna och externa filer
Logga in som "System-Manager" (eller högre)
Välj "Nätverk" i transfermenyn.
Softkey trycks CNC PILOT aktiverar "Organisation" för
egna filer och för filerna hos
kommunikationspartnern.
Sätt markören i vänstra eller högra fönstret.
Positionera markören till parameter/produktionsutrustningsdata.
Markera filer.
Tryck på Enter-knappen. CNC PILOT visar filens innehåll.
Softkey trycks CNC PILOT raderar markerade filer.
Tryck softkey och skriv det nya filnamnet. CNC PILOT
ger filen ett nytt namn.
Tryck softkey och skriv det nya filnamnet. CNC PILOT
kopierar filen.
Softkey trycks Utskriftsjobb skapas och lagras i en fil
"PRINT_xx.txt" (xx: 00..19) i katalogen "Data".
„ Radera: Om ingen fil har markerats, blir filen vid
markören raderad.
„ Döp om, kopiera: Filen vid markören behandlas.
684
Tabeller och översikt
HEIDENHAIN CNC PILOT 4290
685
11.1 Fristicks- och gängparametrar
11.1 Fristicks- och gängparametrar
Fristicksparametrar DIN 76
TURN PLUS beräknar parametrarna för släppningen avsedd för gänga
(Fristick DIN 76) med ledning av gängans stigning.
Fristicksparametrarna motsvarar DIN 13 för metrisk gänga
Utvändig gänga
Gängstigning
I
K
R
W
Utvändig gänga
Gängstigning
I
K
R
W
0,2
0,3
0,7
0,1
30°
1,25
2
4,4
0,6
30°
0,25
0,4
0,9
0,12
30°
1,5
2,3
5,2
0,8
30°
0,3
0,5
1,05
0,16
30°
1,75
2,6
6,1
1
30°
0,35
0,6
1,2
0,16
30°
2
3
7
1
30°
0,4
0,7
1,4
0,2
30°
2,5
3,6
8,7
1,2
30°
0,45
0,7
1,6
0,2
30°
3
4,4
10,5
1,6
30°
0,5
0,8
1,75
0,2
30°
3,5
5
12
1,6
30°
0,6
1
2,1
0,4
30°
4
5,7
14
2
30°
0,7
1,1
2,45
0,4
30°
4,5
6,4
16
2
30°
0,75
1,2
2,6
0,4
30°
5
7
17,5
2,5
30°
0,8
1,3
2,8
0,4
30°
5,5
7,7
19
3,2
30°
1
1,6
3,5
0,6
30°
6
8,3
21
3,2
30°
686
I
K
R
W
Invändig gänga
Gängstigning
I
K
R
W
0,2
0,1
1,2
0,1
30°
1,25
0,5
6,7
0,6
30°
0,25
0,1
1,4
0,12
30°
1,5
0,5
7,8
0,8
30°
0,3
0,1
1,6
0,16
30°
1,75
0,5
9,1
1
30°
0,35
0,2
1,9
0,16
30°
2
0,5
10,3
1
30°
0,4
0,2
2,2
0,2
30°
2,5
0,5
13
1,2
30°
0,45
0,2
2,4
0,2
30°
3
0,5
15,2
1,6
30°
0,5
0,3
2,7
0,2
30°
3,5
0,5
17,7
1,6
30°
0,6
0,3
3,3
0,4
30°
4
0,5
20
2
30°
0,7
0,3
3,8
0,4
30°
4,5
0,5
23
2
30°
0,75
0,3
4
0,4
30°
5
0,5
26
2,5
30°
0,8
0,3
4,2
0,4
30°
5,5
0,5
28
3,2
30°
1
0,5
5,2
0,6
30°
6
0,5
30
3,2
30°
11.1 Fristicks- och gängparametrar
Invändig gänga
Gängstigning
Vid innergängor beräknar CNC PILOT djupet på gängfristicket så här:
Fristiksdjup = (N + I – K) / 2
Betydelse:
„ I: Fristicksdjup (radiemått)
„ K: Fristicksbredd
„ R: Fristicksradie
„ W: Fristicksvinkel
„ N: Gängning - nominell diameter
„ I: ur tabellen
„ K: Gängans kärndiameter
HEIDENHAIN CNC PILOT 4290
687
11.1 Fristicks- och gängparametrar
Fristicksparametrar DIN 509 E
Diameter
I
K
R
W
<=1,6
0,1
0,5
0,1
15°
> 1,6 – 3
0,1
1
0,2
15°
> 3 – 10
0,2
2
0,2
15°
> 10 – 18
0,2
2
0,6
15°
> 18 – 80
0,3
2,5
0,6
15°
> 80
0,4
4
1
15°
Fristicksparametrarna beräknas i förhållande till cylinderdiametern.
Betydelse:
„ I: Fristicksdjup
„ K: Fristicksbredd
„ R: Fristicksradie
„ W: Fristicksvinkel
Fristicksparametrar DIN 509 F
Diameter
I
K
R
W
P
A
<=1,6
0,1
0,5
0,1
15°
0,1
8°
> 1,6 – 3
0,1
1
0,2
15°
0,1
8°
> 3 – 10
0,2
2
0,2
15°
0,1
8°
> 10 – 18
0,2
2
0,6
15°
0,1
8°
> 18 – 80
0,3
2,5
0,6
15°
0,2
8°
> 80
0,4
4
1
15°
0,3
8°
Fristicksparametrarna beräknas i förhållande till cylinderdiametern.
Betydelse:
„ I: Fristicksdjup
„ K: Fristicksbredd
„ R: Fristicksradie
„ W: Fristicksvinkel
„ P: Planingsdjup
„ A: Planvinkel
688
11.1 Fristicks- och gängparametrar
Gängparametrar
CNC PILOT bestämmer gängparametrarna med ledning av följande
tabell.
Betydelse:
„ F: Gängstigning Beror på gängtyp med ledning av diametern (se
"Gängstigning" på sida 690) om en "*" finns.
„ P: Gängdjup
„ R: Gängbredd
„ A: Flankvinkel vänster
„ W: Flankvinkel höger
Beräkning: Kb = 0,26384*F – 0,1*÷ F
Gängspel "ac" (beror på gängstigning):
„ Gängstigning <= 1: ac = 0,15
„ Gängstigning <= 2: ac = 0.25
„ Gängstigning <= 6: ac = 0.5
„ Gängstigning <= 1: ac = 0,15
Gängans typ Q
Q=1 Metrisk ISO fingänga
Q=2 Metrisk ISO gänga
Q=3 Metrisk ISO konisk gänga
F
P
R
A
W
Utvändig
–
0,61343*F
F
30°
30°
Invändig
–
0.54127*F
F
30°
30°
Utvändig
*
0,61343*F
F
30°
30°
Invändig
*
0.54127*F
F
30°
30°
Utvändig
–
0,61343*F
F
30°
30°
–
0,61343*F
F
30°
30°
Q=4 Metrisk ISO konisk fingänga
Q=5 Metrisk ISO trapetsgänga
Utvändig
–
0.5*F+ac
0.633*F
15°
15°
Invändig
–
0.5*F+ac
0.633*F
15°
15°
Utvändig
–
0.3*F+ac
0.527*F
15°
15°
Invändig
–
0.3*F+ac
0.527*F
15°
15°
Utvändig
–
0.86777*F
0.73616*F
3°
30°
Invändig
–
0.75*F
F–Kb
30°
3°
Utvändig
*
0.5*F
F
15°
15°
Invändig
*
0.5*F
F
15°
15°
Utvändig
*
0.64033*F
F
27,5°
27,5°
Invändig
*
0.64033*F
F
27,5°
27,5°
Q=10 Konformad Whitworth-gänga
Utvändig
*
0.640327*F
F
27,5°
27,5°
Q=11 Whitworth-rörgänga
Utvändig
*
0.640327*F
F
27,5°
27,5°
Invändig
*
0.640327*F
F
27,5°
27,5°
–
–
–
–
–
Utvändig
*
0,61343*F
F
30°
30°
Invändig
*
0.54127*F
F
30°
30°
Q=6 Flack metr. trapetsgänga
Q=7 Metrisk såggänga
Q=8 Cylindrisk rundgänga
Q=9 Cylindrisk Whitworth-gänga
Q=12 Icke normerad gänga
Q=13 UNC US-grovgänga
HEIDENHAIN CNC PILOT 4290
689
11.1 Fristicks- och gängparametrar
Gängans typ Q
Q=14 UNF US-fingänga
Q=15 UNEF US-extrafin gänga
Q=16 NPT US-konisk rörgänga
Q=17 NPTF US-konisk Dryseal rörgänga
Q=18 NPSC US-cylindrisk rörgänga med
smörjmedel
Q=19 NPFS US-cylindrisk rörgänga utan
smörjmedel
F
P
R
A
W
Utvändig
*
0,61343*F
F
30°
30°
Invändig
*
0.54127*F
F
30°
30°
Utvändig
*
0,61343*F
F
30°
30°
Invändig
*
0.54127*F
F
30°
30°
Utvändig
*
0.8*F
F
30°
30°
Invändig
*
0.8*F
F
30°
30°
Utvändig
*
0.8*F
F
30°
30°
Invändig
*
0.8*F
F
30°
30°
Utvändig
*
0.8*F
F
30°
30°
Invändig
*
0.8*F
F
30°
30°
Utvändig
*
0.8*F
F
30°
30°
Invändig
*
0.8*F
F
30°
30°
Gängstigning
Q= 2 Metrisk ISO gänga
Diameter
Gängstigning
Diameter
Gängstigning
Diameter
Gängstigning
1
0,25
6
1
27
3
1,1
0,25
7
1
30
3,5
1,2
0,25
8
1,25
33
3,5
1,4
0,3
9
1,25
36
4
1,6
0,35
10
1,5
39
4
1,8
0,35
11
1,5
42
4,5
2
0,4
12
1,75
45
4,5
2,2
0,45
14
2
48
5
2,5
0,45
16
2
52
5
3
0,5
18
2,5
56
5,5
3,5
0,6
20
2,5
60
5,5
4
0,7
22
2,5
64
6
4,5
0,75
24
3
68
6
5
0,8
690
11.1 Fristicks- och gängparametrar
Q= 8 Cylindrisk rundgänga
Diameter
Gängstigning
12
2,54
14
3,175
40
4,233
105
6,35
200
6,35
Q= 9 Cylindrisk Whitworth-gänga
Gängbeteckning
Diameter
(i mm)
Gängstigning
Gängbeteckning
Diameter
(i mm)
Gängstigning
1/4“
6,35
1,27
1 1/4“
31,751
3,629
5/16“
7,938
1,411
1 3/8“
34,926
4,233
3/8“
9,525
1,588
1 1/2“
38,101
4,233
7/16“
11,113
1,814
1 5/8“
41,277
5,08
1/2“
12,7
2,117
1 3/4“
44,452
5,08
5/8“
15,876
2,309
1 7/8“
47,627
5,645
3/4“
19,051
2,54
2“
50,802
5,645
7/8“
22,226
2,822
2 1/4“
57,152
6,35
1“
25,401
3,175
2 1/2“
63,502
6,35
1 1/8“
28,576
3,629
2 3/4“
69,853
7,257
Gängstigning
Gängbeteckning
Diameter
(i mm)
Gängstigning
Q= 10 Konisk Whitworth-gänga
Gängbeteckning
Diameter
(i mm)
1/16“
7,723
0,907
1 1/2“
47,803
2,309
1/8“
9,728
0,907
2“
59,614
2,309
1/4“
13,157
1,337
2 1/2“
75,184
2,309
3/8“
16,662
1,337
3“
87,884
2,309
1/2“
20,995
1,814
4“
113,03
2,309
3/4“
26,441
1,814
5“
138,43
2,309
1“
33,249
2,309
6“
163,83
2,309
1 1/4“
41,91
2,309
HEIDENHAIN CNC PILOT 4290
691
11.1 Fristicks- och gängparametrar
Q=11 Whitworth rörgänga
Gängbeteckning
Diameter
(i mm)
Gängstigning
Gängbeteckning
Diameter
(i mm)
Gängstigning
1/8“
9,728
0,907
2“
59,614
2,309
1/4“
13,157
1,337
2 1/4“
65,71
2,309
3/8“
16,662
1,337
2 1/2“
75,184
2,309
1/2“
20,995
1,814
2 3/4“
81,534
2,309
5/8“
22,911
1,814
3“
87,884
2,309
3/4“
26,441
1,814
3 1/4“
93,98
2,309
7/8“
30,201
1,814
3 1/2“
100,33
2,309
1“
33,249
2,309
3 3/4“
106,68
2,309
1 1/8“
37,897
2,309
4“
113,03
2,309
1 1/4“
41,91
2,309
4 1/2“
125,73
2,309
1 3/8“
44,323
2,309
5“
138,43
2,309
1 1/2“
47,803
2,309
5 1/2“
151,13
2,309
1 3/4“
53,746
1,814
6“
163,83
2,309
Q = 13 UNC US-grovgänga
Gängbeteckning
Diameter
(i mm)
Gängstigning
Gängbeteckning
Diameter
(i mm)
Gängstigning
0,073“
1,8542
0,396875
7/8“
22,225
2,822222222
0,086“
2,1844
0,453571428
1“
25,4
3,175
0,099“
2,5146
0,529166666
1 1/8“
28,575
3,628571429
0,112“
2,8448
0,635
1 1/4“
31,75
3,628571429
0,125“
3,175
0,635
1 3/8“
34,925
4,233333333
0,138“
3,5052
0,79375
1 1/2“
38,1
4,233333333
0,164“
4,1656
0,79375
1 3/4“
44,45
5,08
0,19“
4,826
1,058333333
2“
50,8
5,644444444
0,216“
5,4864
1,058333333
2 1/4“
57,15
5,644444444
1/4“
6,35
1,27
2 1/2“
63,5
6,35
5/16“
7,9375
1,411111111
2 3/4“
69,85
6,35
3/8“
9,525
1,5875
3“
76,2
6,35
7/16“
11,1125
1,814285714
3 1/4“
82,55
6,35
1/2“
12,7
1,953846154
3 1/2“
88,9
6,35
9/16“
14,2875
2,116666667
3 3/4“
95,25
6,35
5/8“
15,875
2,309090909
4“
101,6
6,35
3/4“
19,05
2,54
692
11.1 Fristicks- och gängparametrar
Q = 14 UNF US-fingänga
Gängbeteckning
Diameter
(i mm)
Gängstigning
Gängbeteckning
Diameter
(i mm)
Gängstigning
0,06“
1,524
0,3175
3/8“
9,525
1,058333333
0,073“
1,8542
0,352777777
7/16“
11,1125
1,27
0,086“
2,1844
0,396875
1/2“
12,7
1,27
0,099“
2,5146
0,453571428
9/16“
14,2875
1,411111111
0,112“
2,8448
0,529166666
5/8“
15,875
1,411111111
0,125“
3,175
0,577272727
3/4“
19,05
1,5875
0,138“
3,5052
0,635
7/8“
22,225
1,814285714
0,164“
4,1656
0,705555555
1“
25,4
1,814285714
0,19“
4,826
0,79375
1 1/8“
28,575
2,116666667
0,216“
5,4864
0,907142857
1 1/4“
31,75
2,116666667
1/4“
6,35
0,907142857
1 3/8“
34,925
2,116666667
5/16“
7,9375
1,058333333
1 1/2“
38,1
2,116666667
Q = 15 UNEF US extrafin gänga
Gängbeteckning
Diameter
(i mm)
Gängstigning
Gängbeteckning
Diameter
(i mm)
Gängstigning
0,216“
5,4864
0,79375
1 1/16“
26,9875
1,411111111
1/4“
6,35
0,79375
1 1/8“
28,575
1,411111111
5/16“
7,9375
0,79375
1 3/16“
30,1625
1,411111111
3/8“
9,525
0,79375
1 1/4“
31,75
1,411111111
7/16“
11,1125
0,907142857
1 5/16“
33,3375
1,411111111
1/2“
12,7
0,907142857
1 3/8“
34,925
1,411111111
9/16“
14,2875
1,058333333
1 7/16“
36,5125
1,411111111
5/8“
15,875
1,058333333
1 1/2“
38,1
1,411111111
11/16“
17,4625
1,058333333
1 9/16“
39,6875
1,411111111
3/4“
19,05
1,27
1 5/8“
41,275
1,411111111
13/16“
20,6375
1,27
1 11/16“
42,8625
1,411111111
7/8“
22,225
1,27
1 3/4“
44,45
1,5875
15/16“
23,8125
1,27
2“
50,8
1,5875
1“
25,4
1,27
HEIDENHAIN CNC PILOT 4290
693
11.1 Fristicks- och gängparametrar
Q = 16 NPT US-konisk rörgänga
Gängbeteckning
Diameter
(i mm)
Gängstigning
Gängbeteckning
Diameter
(i mm)
Gängstigning
1/16“
7,938
0,94074074
3 1/2“
101,6
3,175
1/8“
10,287
0,94074074
4“
114,3
3,175
1/4“
13,716
1,411111111
5“
141,3
3,175
3/8“
17,145
1,411111111
6“
168,275
3,175
1/2“
21,336
1,814285714
8“
219,075
3,175
3/4“
26,67
1,814285714
10“
273,05
3,175
1“
33,401
2,208695652
12“
323,85
3,175
1 1/4“
42,164
2,208695652
14“
355,6
3,175
1 1/2“
48,26
2,208695652
16“
406,4
3,175
2“
60,325
2,208695652
18“
457,2
3,175
2 1/2“
73,025
3,175
20“
508
3,175
3“
88,9
3,175
24“
609,6
3,175
Q = 17 NPTF US konisk Dryseal rörgänga
Gängbeteckning
Diameter
(i mm)
Gängstigning
Gängbeteckning
Diameter
(i mm)
Gängstigning
1/16“
7,938
0,94074074
1“
33,401
2,208695652
1/8“
10,287
0,94074074
1 1/4“
42,164
2,208695652
1/4“
13,716
1,411111111
1 1/2“
48,26
2,208695652
3/8“
17,145
1,411111111
2“
60,325
2,208695652
1/2“
21,336
1,814285714
2 1/2“
73,025
3,175
3/4“
26,67
1,814285714
3“
88,9
3,175
Q = 18 NPSC US-cylindrisk rörgänga med smörjmedel
Gängbeteckning
Diameter
(i mm)
Gängstigning
Gängbeteckning
Diameter
(i mm)
Gängstigning
1/8“
10,287
0,94074074
1 1/2“
48,26
2,208695652
1/4“
13,716
1,411111111
2“
60,325
2,208695652
3/8“
17,145
1,411111111
2 1/2“
73,025
3,175
1/2“
21,336
1,814285714
3“
88,9
3,175
3/4“
26,67
1,814285714
3 1/2“
101,6
3,175
4“
114,3
3,175
1“
33,401
2,208695652
1 1/4“
42,164
2,208695652
694
11.1 Fristicks- och gängparametrar
Q = 19 NPFS US-cylindrisk rörgänga utan smörjmedel
Gängbeteckning
Diameter
(i mm)
Gängstigning
Gängbeteckning
Diameter
(i mm)
Gängstigning
1/16“
7,938
0,94074074
1/2“
21,336
1,814285714
1/8“
10,287
0,94074074
3/4“
26,67
1,814285714
1/4“
13,716
1,411111111
1“
33,401
2,208695652
3/8“
17,145
1,411111111
HEIDENHAIN CNC PILOT 4290
695
11.2 Kontaktbeläggning och anslutningskabel för datasnitt
11.2 Kontaktbeläggning och
anslutningskabel för datasnitt
Datasnitt V.24/RS-232-C HEIDENHAINutrustning
Datasnittet uppfyller EN 50 178 ”Säkert frånskilt från nät”.
Beakta att PIN 6 och 8 är byglade i anslutningskabeln
274 545.
Vid användning av 25-poligt adapterblock:
Hona
Adapterblock
310 085-01
Hane
Hona
1
1
1
1
gul
3
3
3
3
3
grön
2
2
2
2
grön
3
4
brun
20
20
20
20
brun
8
5
röd
7
7
7
7
röd
7
DSR
6
blå
6
6
6
6
7
RTS
7
grå
4
4
4
4
grå
5
8
CTR
8
rosa
5
5
5
5
rosa
4
9
används ej
9
8
lila
20
Hölje
Ytterskärm
Hölje
Hölje
Ytterskärm
Hölje
CNC PILOT
VB 365,725-xx
Hane
Beläggning
Hona
1
används ej
1
2
RXD
2
3
TXD
4
DTR
5
Signal GND
6
696
Färg
Ytterskärm
Hölje
Hölje
Hölje
VB 274,545-xx
Hane
Färg
Hona
1
gul
2
6
11.2 Kontaktbeläggning och anslutningskabel för datasnitt
Vid användning av 9-poligt adapterblock:
Hane
Beläggning
Hona
Färg
Hane
Adapterblock
363 987-02
Hona
Hane
Hona
Färg
Hona
1
används ej
1
röd
1
1
1
1
röd
1
2
RXD
2
gul
2
2
2
2
gul
3
3
TXD
3
vit
3
3
3
3
vit
2
4
DTR
4
brun
4
4
4
4
brun
6
5
Signal GND
5
svart
5
5
5
5
svart
5
6
DSR
6
lila
6
6
6
6
lila
4
7
RTS
7
grå
7
7
7
7
grå
8
8
CTR
8
vit/grön
8
8
8
8
vit/grön
7
9
används ej
9
grön
9
9
9
9
grön
9
Hölje
Ytterskärm
Hölje
Ytterskärm
Hölje
Hölje
Hölje
Hölje
Ytterskärm
Hölje
CNC PILOT
VB 355,484-xx
VB 366 964-xx
Främmande utrustning
Kontaktbeläggningen på en icke-HEIDENHAIN-enhet kan skilja sig
markant från den på en HEIDENHAIN-enhet.
Detta är beroende av enheten och typen av överföring. Nedanstående
tabell visar adapterblockets kontaktbeläggning.
Adapterblock 363 987-02
Hona
Hane
VB 366 964-xx
Hona
Färg
1
1
1
röd
1
2
2
2
gul
3
3
3
3
vit
2
4
4
4
brun
6
5
5
5
svart
5
6
6
6
lila
4
7
7
7
grå
8
8
8
8
vit/grön
7
Hona
9
9
9
grön
9
Hölje
Hölje
Hölje
Ytterskärm
Hölje
HEIDENHAIN CNC PILOT 4290
697
11.2 Kontaktbeläggning och anslutningskabel för datasnitt
Datasnitt V.11/RS-422
På datasnitt V.11 anslutes endast icke-HEIDENHAIN utrustning.
„ Datasnittet uppfyller EN 50 178 ”Säkert frånskilt från
nät”.
„ Kontaktbeläggningen på X28 (huvuddator) och den på
adapterblocket är identiska.
CNC PILOT
Hona
Beläggning
VB 355,484-xx
Hane
Färg
Hona
Adapterblock 363 987-02
Hane
Hona
1
RTS
1
röd
1
1
1
2
DTR
2
gul
2
2
2
3
RXD
3
vit
3
3
3
4
TXD
4
brun
4
4
4
5
Signal GND
5
svart
5
5
5
6
CTS
6
lila
6
6
6
7
DSR
7
grå
7
7
7
8
RXD
8
vit/grön
8
8
8
9
TXD
9
grön
9
9
9
Hölje
Ytterskärm
Hölje
Ytterskärm
Hölje
Hölje
Hölje
Ethernet-datasnitt RJ45-hona
Maximal kabellängd:
„ Oskärmad: 100 m
„ Skärmad: 400 m
Pin
Signal
Beskrivning
1
TX+
Transmit Data
2
TX–
Transmit Data
3
REC+
Receive Data
4
fri
5
fri
6
REC–
7
fri
8
fri
698
Receive Data
11.3 Teknisk information
11.3 Teknisk information
Tekniska data
CNC PILOT 4290 - Tekniska data
Grundutförande
Kurvlinjestyrsystem med integrerad motorreglering och integrerad
strömomvandlare
„ 2 styrda axlar X1 och Z1 på slid 1
„ 1 styrd spindel
utbyggnadsbar
till max 10 reglerloopar
„ maximalt 6 slider
„ maximalt 4 spindlar
„ maximalt 2 C-axlar
Komponenter
„ Huvuddator MC 420 eller MC 422C
„ Reglerenhet CC 422 eller CC424
„ Knappsats
„ TFT-färgflatbildskärm med softkeys 15 tum
Programminne
Hårddisk
Inmatnings- och presentationsupplösning
„ Linjäraxlar: 0,001 mm
„ B- och C-axel: 0,001 °
Interpolation
„ Linjärt: i 2 huvudaxlar, som option i 3 huvudaxlar (maximalt ±10 m)
„ Cirkulärt: i 2 axlar (cirkelradie maximalt 100 m)
„ C-axel: Interpolering av linjäraxlarna X och Z med C-axeln
„ Skruvlinje: Överlagring av cirkelbåge och rät linje
„ Look ahead: Beräkning av rörelsebanan med hänsyn tagen upp till 20
block framåt
Matning
„ Inmatning i mm/min eller mm/varv
„ Konstant skärhastighet
„ Matning med spånbrytning
Datasnitt
„ ett V.24 / RS-232-C och ett V.11 / RS-422 max. 38.4 kBaud
„ Ethernet snittställe 100 Base T (ca. 2 till 5 MBaud beroende på filtyp
och nätbelastning)
„ USB 1.1-snitt för anslutning av pekverktyg (mus) och blockenheter
(minneskort, hårddiskar, CD-ROM-enheter)
Omgivningstemperatur
„ Drift:
0°C till +45°C
„ Lagring: –30°C till +70°C
HEIDENHAIN CNC PILOT 4290
699
11.3 Teknisk information
Tillbehör
CNC PILOT 4290 - tillbehör
DataPilot
PC-programvara för programmering och utbildning för svarvstyrsystem
CNC PILOT 4290:
„ Programmering och programtest
„ Programhantering
„ Hantering av data för produktionsutrustning
„ Datasäkring
„ Utbildning
Elektronisk handratt
Portabel handratt HR 410
Användarfunktioner
Standardfunktioner
CNC PILOT 4290
DIN-editor
„ Programmering enligt DIN 66025
DIN PLUS
„ Inställningsinformation för ämne, arbetsstyckets material, verktyg,
spänndon
„ utvidgad instruktionsrepertoar (IF...THEN...ELSE; WHILE...;
SWITCH...CASE)
„ styrd inmatning med hjälgrafik för varje programfunktion
„ Underprogram och variabelprogrammering
„ Kontrollgrafik med råämne och färdig detalj
„ Parallellprogrammering
„ Parallellsimulering
„ alfanumeriska programnamn
Cykler för konturbeskrivning
„ Standard ämnesformer
„ Instick
„ Fristick
„ Gänga
„ Borrmönster för mantelyta och sidoyta resp XY- och ZY-planet
„ Figurmönster för mantelyta och sidoyta resp XY- och ZY-planet
Bearbetningscykler
„ Svarvcykler längs och plan
„ Sticksvarvning radiellt och axiellt
„ Sticksvarvcykler radiellt och axiellt
„ Fristickscykler
„ Avstickningscykel
„ Gängcykler radiellt och axiellt (med flera ingångar, kopplade gängor,
koniska gängor, variabel stigning)
„ Borr-, djuphåls- och gängtappcykler (med/utan gängapparat) radiellt
och axiellt (C-axel och Y-axel)
„ Konturfräsning och fickfräsning radiellt och axiellt (C-axel och Y-axel)
„ Ytfräsning, fräsning av flera kanter radiellt och axiellt (Y-axel)
700
CNC PILOT 4290
TURN PLUS (option 1)
TURN PLUS innehåller:
„ Grafisk programmering
„ Grafisk, interaktiv DIN PLUS programmering och DIN PLUS
programgenerering
„ Automatisk DIN PLUS programgenerering med DIN PLUS
programgenerering
TURN PLUS används för:
„ Svarvbearbetning
„ C-axelbearbetning (option 1.1)
„ Y-axelbearbetning
„ Komplettbearbetning (option 1.2)
TURN PLUS - grafisk programmering
Geometrisk beskrivning av arbetsstyckets ämne och färdig detalj,
inklusive beskrivning av hålbilder och fräskonturer för C-axelbearbetning
och/eller Y-axelbearbetning
Grafiskt geometriprogram för beräkning och visning av icke måttsatta
konturpunkter i godtyckligt lång kedja.
„ Enkel inmatning av normerade formelement: Faser, rundningar,
fristick, instick, gängor, passningar
„ Enkel inmatning av transformationer: Förflyttning, vridning, spegling,
kopiering
„ Om det finns flera lösningar till beräknade koordinater, visas alla
lösningar och en kan sedan väljas
C-axelbearbetning (option 1.1)
„ Visning och programmering i vyer för mantelyta och sidoplan (XC-,
ZC-plan)
„ Borr- och figurmönster
„ Godtyckliga fräskonturer kan tas fram
Y-axelbearbetning
„ Visning och programmering av XY- och ZY-plan
„ Borr- och figurmönster
„ Godtyckliga fräskonturer kan tas fram
Komplettbearbetning (option 1.2)
„ Arbetsstycket kan beskrivas för båda uppspänningarna
„ Beskrivning av fräskonturer och hålbilder för baksidan vid
C-axelbearbetning och/eller Y-axelbearbetning
DXF-import (option)
Inläsning av konturer i DXF-format:
„ Visning och val av DXF-lager
„ Överta DXF-kontur till TURN PLUS
HEIDENHAIN CNC PILOT 4290
701
11.3 Teknisk information
Standardfunktioner
11.3 Teknisk information
Standardfunktioner
CNC PILOT 4290
TURN PLUS - grafisk, interaktiv programmering
av förloppet
Avsnittsprogrammering i enskilda arbetssteg med:
TURN PLUS - automatisk programmering av
förlopp
Automatisk framtagning av arbetsplan med:
„ automatiskt verktygsval
„ automatisk revolverbestyckning
„ automatisk generering av skärdata
„ automatisk generering av tillverkningsförloppet i alla bearbetningsplan
(även för C-axelbearbetning (med option 1.1) och Y-axelbearbetning)
„ automatisk skärbegränsning pga spänndon
„ automatisk generering av arbetsblock för omspänning med
maskinberoende expertprogram (med option 1.2
Komplettbearbetning)
„ automatisk generering av arbetsblock för baksidesbearbetning (med
option 1.2 Komplettbearbetning)
„ DIN PLUS programgenerering
„ Automatisk DIN PLUS programgenerering (option)
„ Automatisk NC-programframtagning för svarvning, C-axel-, Yaxel och
komplettbearbetning
„ automatiskt verktygsval
„ automatisk revolverbestyckning
„ automatisk generering av tillverkningsförloppet i alla bearbetningsplan
„ automatisk skärbegränsning pga spänndon
„ Automatisk omspänning med maskinspecifika expertprogram för
baksidesbearbetning
„ Automatisk generering av arbetsblock för omspänningen och för
andra uppspänningen
Mätning
i maskinen (option 2)
För att ställa in verktyg och för mätning av arbetsstycken i driftart
"manuell" och "automatik" med brytande avkännarsystem
i externa mätstationer (option 3)
Registrering av mätresultat från en extern mätstation och bearbetning
av mätdata i "Automatik":
„ maximalt 16 mätpunkter
„ Datasnitt: V.24/RS-232-C
„ Dataöverföringsprotokoll: 3964-R
702
? - VGP förenklad
geometriprogrammering ... 120
/.. Utsläckningsnivå (block skip) ... 323
#-Variabel
Programmering ... 313
vid NCprogramöversättningen ... 122
$.. Slidbeteckning ... 323
SYMBOLE
3D-vy ... 381
4-axlig bearbetning
Cykel G810 ... 214
Cykel G820 ... 216
9-sifferfält ..... ... 49
A
AAG ... 535
Absoluta koordinater ... 41
Acceleration (Slope) G48 ... 191
Adderande kompensering
Korrektur G149 ... 208
Korrektur G149-Geo ... 166
visning ... 99
Administration av ingreppstid
Data i verktygsdatabanken ... 622
i automatisk drift ... 89
Mata in data ... 72
Mata in parameter ... 72
Verktygsdiagnos-bits ... 315
Adressparameter
Grunder ... 112
Programmering ... 120
Aktivt verktyg ... 317
Aktualisera börvärde G717 ... 302
Alternativ bearbetningsriktning ... 624
ÄMNE (avsnittsindelning) ..... ... 143
Analys av synkroniseringspunkt ... 386
Ändvy ... 366
Ansats (gänga) ... 238
Anslagsverktyg ... 615
Anslutningskabel för datasnitt ... 696
Användare, lägga till ... 649
Användarhjälpmedel TURN PLUS
Digitalisering ... 455
Felmeddelanden ... 457
Kalkylator ... 454
Konturelement, kontrollera ... 456
Nollpunktsförskjutning ... 452
Olösta konturelement ... 447
Val ... 448
HEIDENHAIN CNC PILOT 4290
Användarrättigheter ... 649
Anvisningar (DIN PLUS) ... 126
Arbetsfönster ... 46
Arbetsmån
Avstängning G50 ... 203
Axelparallell G57 ... 203
Blockvis G95-Geo ... 165
Konturparallell (ekvidistans)
G58 ... 204
TURN PLUS attribut ... 471
Arbetsplangenerering TURN PLUS
AAG ... 535
IAG ... 494
Arbetsstycke, överföring
Avstickningskontroll genom
släpfelsövervakning G917 ... 289
Avstickningskontroll genom
spindelövervakning G991 ... 290
C-vinkeloffset G905 ... 285
Fastställa vinkeloffset vid synkron
spindelkörning G906 ... 286
Förflyttning till fast anslag
G916 ... 286
Spindelsynkronisering G720 ... 284
Värde för avstickningskontroll
G992 ... 291
Arbetsstyckens
materialbeteckningar ... 651
Arbetsstyckesgrupp G99 ... 282
Arbetsstyckeshanteringssystem ... 615
Arbetsstyckets material
(teknologidatabank) ... 643
Arbetsstyckets nollpunkt
anges ... 76
Grunder ... 40
Ärvärde i variabler G901 ... 303
Attribut
För överlagringselement G39Geo ... 164
för TURN PLUS konturer ... 470
Automatikdrift ... 81
Avgradning
DIN PLUS cykel G840 ... 266
TURN PLUS
bearbetningsattribut ... 478
Avstängning ... 60
Avstickning (IAG)
Standardbearbetning ... 513
Avstickningskontroll
Värde för avstickningskontroll
G992 ... 291
Via släpfelsövervakning G917 ... 289
Via spindelövervakning G991 ... 290
Index
SYMBOLS
Avstickningsverktyg ... 614
Axelbearbetning (TURN PLUS)
Grunder ... 559
Rigga ... 482
Axelbeteckningar ... 40
B
Baksidesbearbetning
DIN PLUS
Avsnittsindelning ... 144
Element i front/
baksideskonturen ... 171
Exempel på
komplettbearbetning med
motspindel ... 343
Exempel: Komplettbearbetning
med en spindel ... 346
TURN PLUS
Bearbetningsföljd ... 537
Villkor för
komplettbearbetning ... 562
Basblockpresentation
Automatikdrift ... 94
Simulering ... 371
B-axel
Grunder ... 34
Bearbetning DIN PLUS
Avsnittsindelning ... 144
Bearbetningsmeny ... 126
Bearbetningsföljd AAG
Allmänt ... 536
editera ... 537
Förvalta ... 537
Lista med bearbetningsföljd ... 539
Bearbetningsråd (TURN PLUS) ... 553
Bearbetningsriktning på
konturen ... 118
Bearbetningssimulering ... 374
Bearbetningstyper TURN PLUS IAG
Borrning ... 517
Finbearbetning ... 522
Fräsning ... 527
Gänga ... 525
Grovbearbetning ... 499
Sticka ... 508
Belastningsvisning (element) ... 98
Beräkna förborrningspositioner
G840 ... 261
Beräkna höger/vänster verktygsspets
G150/G151 ... 209
Beräkna skärdata (TURN PLUS) ... 554
703
Index
Beskrivningsriktning för
konturen ... 118
Bild, förstora/förminska
Simulering ... 369
TURN PLUS ... 548
Bildnummer verktygsbild ... 624
Bildskärm ... 47
Bildskärmspresentation
Allmänt ... 46
DIN PLUS bildskärm ... 110
Simulerings-bildskärm ... 361
Blockbearbetning (DIN PLUS) ... 133
Blocknummer
Grunder ... 111
Numrering ... 130
Blockpresentation
inställning ... 94
Teckenstorlek ... 94
Blockreferenser
Bearbetningscykler ... 211
Konturvisning ... 119
Bokstavstangenter ... 47
Borrande spårfräs ... 615
Borrbearbetning
DIN PLUS
Borrning (centrerad) G49Geo ... 161
Cykel borrning G71 ... 245
Cykel borrning, försänkning
G72 ... 247
Cykel för djuphålsborrning
G74 ... 250
Cykel gängning med tapp
G36 ... 249
Cykel gängning med tapp
G73 ... 248
Grunder ... 118
TURN PLUS
Bearbetningsattribut ... 475
Borrning på mantelyta ... 438
Borrning, brotschning och
djuphålsborrning ... 520
Centrering, försänkning ... 519
Centrumborrning ... 415
Gängning med tapp ... 521
IAG centrisk förborrning ... 518
Borrcykler
DIN-programmering ... 245
Borrning
TURN PLUS
Front/baksida : Enstaka
hål ... 426
704
Borrning G72 ... 247
Borrverktyg ... 614
Brotsch ... 614
Byte ... 56
C
C-axel
C-vinkeloffset G905 ... 285
Grunder ... 31
Konturer för: ... 118
Nollpunktsförskjutning G152 ... 253
Normera G153 ... 253
Referensdiameter G120 ... 252
Välja G119 ... 252
Centrerare ... 614
Centrering
DIN PLUS cykel G72 ... 247
TURN PLUS
Formelement ... 415
Front/baksida ... 426
Mantelyta ... 438
Centrisk förborrning (IAG) ... 518
Chuckdetalj cylinder/rör G20-Geo ... 146
Cirkelbåge
DIN PLUS
Fram-/baksida G102,
G103 ... 256
Front/baksida kontur G102-/
G103-Geo ... 172
Mantelyta G112, G113 ... 259
Mantelyta kontur G112-/G113Geo ... 179
Svarvbearbetning G2, G3, G12,
G13 ... 189, 190
Svarvkontur G2-, G3-, G12-, G13Geo ... 148, 150
TURN PLUS
Front/baksida ... 424
Grundkontur ... 406
Mantelyta ... 437
Cirkelbåge svarvkontur G2-, G3Geo ... 148
Cirkelsågblad ... 615
Cirkulär interpolering ... 110
Cirkulär rörelse
Cirkulärförflyttning G2/G3 ... 189
Cirkulärt mönster med cirkulära
spår ... 168
Cirkulärt spår
DIN PLUS
Front/baksida G302-/G303Geo ... 174
Mantelyta G312-/G313Geo ... 181
i cirkulära mönster ... 168
TURN PLUS
Front/baksida ... 432
Mantelyta ... 444
Cursor ... 56
Cykel för konturupprepning G83 ... 233
Cykelslut G80 ... 230
Cykelspecifikation (TURN PLUS
IAG) ... 498
D
Datain-/utmatning (NC-program) ... 309
Dataöverföring ... 662
DataPilot ... 662
Datasäkerhet
Driftart Transfer ... 662
Datasäkring
Allmänt ... 55
Datasnitt ... 696
Datasnitt - Tekniska data ... 696
Datautbyte (Transfer) ... 662
Datum, inställning ... 650
Debug ... 372, 374, 378
Defaultvärde ... 56
Definiera verktygsläge G712 ... 725
Dela ut
Lösenord - dela ut ... 658
Utdelad katalog ... 670
Delautomatik (IAG) ... 494
Delta-borr ... 614
Diagnos ... 657
Dialog vid underprogram ... 325
Dialogbox ... 56
Digitalisering (TURN PLUS
användarhjälp) ... 455
DIN PLUS
Bildskärm ... 109
Editor ... 124
Grunder ... 30
Koncept ... 108
Parallell editering ... 109
Programmering ... 108
Djuphålsborrning G74 ... 250
E
Editeringsspärr ... 650
Ekvidistans ... 43
Element i DIN-programmet ... 111
Element-måttsättning
(simulering) ... 373
Enkelblocksdrift
Driftart Automatik ... 86
Simulering ... 361
Enkla verktyg
Inställning ... 71
Programmering ... 140
Ensidig synkronisering G62 ... 282
Enstaka hål (TURN PLUS) ... 426
Ersättningsverktyg
Administration av ingreppstid ... 72
Ange reservverktyg ... 72
Grunder ... 121
ESC-knappen ..... ... 48
Ethernet
Förfarande vid överföring ... 663
Snittställe RJ45 ... 698
Exempel
Flerslidsprogrammering ... 337, 339
Komplettbearbetning med en
spindel ... 346
Komplettbearbetning med
subspindel ... 343
Programmering av
bearbetningscykel ... 123
TURN PLUS ... 564
Underprogram med
konturupprepningar ... 348
Extension ... 56
Externa underprogram ... 324
HEIDENHAIN CNC PILOT 4290
F
Fas
DIN PLUS cykel G88 ... 237
DIN-cykel G88 ... 237
TURN PLUS formelement ... 408
Fastlägga övervakningszon G995 ... 298
Fastordlistor ... 651
Fel-logfile ... 658
Felmeddelande ... 52
Felmeddelande (simulering) ... 370
Fickfräsning
DIN PLUS
Början ficka G308 ... 167
Fickfräsning finbearbetning
G846 ... 274
Fickfräsning grovbearbetning
G845 ... 268
Slut ficka G309 ... 167
TURN PLUS
Fräsdjup ... 421
IAG Fickfräsning grovbearbetning/
finbearbetning ... 532
Filer, sända/mottaga ... 673
Filorganisation ... 682
Finbearbetning
DIN PLUS
Cykel G890 ... 227
Finbearbetningsmatning ... 165
TURN PLUS
Fristickning ... 525
Konturbearbetning
(G890) ... 522
Passningssvarvning ... 525
Finbearbetningsverktyg ... 614
Fjärrdiagnos ... 658
Flerslidsprogrammering
Exempel med 4-axlig cykel ... 339
Exempel medåkande
stöddocka ... 333
Exempel på positionering av
stöddockan ... 331
Exempel: Två slider arbetar
samtidigt ... 335, 337
Översikt ... 329
Programexekvering ... 331
Fönsterval
Editeringsfönster (DIN PLUS) ... 113
Fönsterinställning (TURN
PLUS) ... 400
Simulering ... 367
Växla fönster (TURN PLUS) ... 392
Förbinda (TURN PLUS konturer) ... 464
Förborrning (IAG) ... 518
Förfarande vid överföring ... 663
Förflyttning till fast anslag G916 ... 286
Förgrening
Grunder ... 112
Programmering ... 319
Formelement
DIN PLUS ... 151
TURN PLUS ... 408
Försänkning
DIN PLUS cykel G72 ... 247
TURN PLUS
Formelement ... 415
IAG-bearbetning ... 519
Förskjutning av konturen G121 ... 201
Förskjutning, vkt-längder - aktivera:
G981 ... 307
Första start av NC-programmet ... 82
Förstyrning G918 ... 304
Framsida
Bearbetning ... 254
Konturbeskrivning ... 171
Fräsbearbetning
DIN PLUS
Fickfräsning finbearbetning
G846 ... 274
Fickfräsning grovbearbetning
G845 ... 268
Grunder ... 118
Konturfräsning G840 ... 260
TURN PLUS
Attribut "Konturfräsning" ... 476
Attribut "Ytfräsning" ... 477
IAG fräsning ... 527
Fräscykler
DIN PLUS
Fickfräsning finbearbetning
G846 ... 274
Fickfräsning grovbearbetning
G845 ... 268
Gravering ändyta G801 ... 277
Gravering mantelyta
G802 ... 278
Konturfräsning G840 ... 260
Teckentabell för
gravering ... 279
TURN PLUS
Avgradning ... 530
Fräsning av yta ... 532
Gravering ... 531
Konturfräsning ... 528
705
Index
Driftarter
Automatikdrift ... 81
DIN PLUS ... 108
Driftartsval ... 48
Manuell drift ... 61
Översikt ... 35
Parametrar ... 570
Service och diagnos ... 648
Simulering ... 360
Transfer ... 662
TURN PLUS ... 390
D-visning ... 99
D-visning (element) ... 98
DXF-import ... 460
Index
Fräskonturens läge
DIN PLUS ... 167
TURN PLUS front/baksida ... 421
TURN PLUS mantelyta ... 421
Fräsradiekompensering
Grunder ... 43
Programmering ... 195
Fräsriktning (DIN PLUS)
Cykel G840 ... 262
Cykel G845 ... 268
Cykel G846 ... 274
Frässtift ... 615
Fräsverktyg ... 615
Fri editering (DIN PLUS) ... 117
Frigivningsöversikt
(maskinpresentationens skärm) ... 98
Frigivningsvisning (element) ... 98
Fristick
DIN PLUS
Cykel G85 ... 234
Definition med G25-Geo ... 155
DIN 509 E ... 156
DIN 509 F ... 156
DIN 76 ... 157
Form H ... 157
Form K ... 158
Form U ... 155
TURN PLUS
Form E ... 409
Form F ... 409
Form G (DIN 76) ... 409
Form H ... 410
Form K ... 410
Form U ... 410
Fristicksparametrar
DIN 509 E ... 688
DIN 509 F ... 688
DIN 76 ... 686
Frisvarvning
Formelement G23-Geo ... 152
TURN PLUS formelement ... 413
Fullcirkel
DIN PLUS
Front/baksida G304-Geo ... 175
Mantelyta G314-Geo ... 182
TURN PLUS
Front/baksida ... 428
Mantelyta ... 440
Funktionsknappar ... 48
706
G
Gänga
DIN PLUS
Allmän G37-Geo ... 159
Enkel väg G33 ... 243
Gängbyte G933 ... 238
Gängcykel G31 ... 239
Gängcykel, enkel G32 ... 241
Gängning med tapp G36 ... 249
Med fristick G24–Geo ... 154
Standard G34-Geo ... 158
TURN PLUS
Bearbetningsattribut ... 474
Formelement ... 414
IAG-bearbetning ... 525
Gängfräs ... 615
Gängfräsning axiell G799 ... 276
Gängning med tapp
DIN PLUS
Cykel G36 ... 249
Gänga, konturrelaterad
G73 ... 248
TURN PLUS
Centrumborrning ... 415
Front/baksida ... 426
IAG gängning ... 521
Mantelyta ... 438
Gängparametrar ... 689
Gängstigning ... 690
Gängtapp ... 614
Gängverktyg ... 614
G-funktioner
Manuell svarvning ... 64
G-funktioner bearbetning
G0 Snabbtransport ... 186
G1 Linjärförflyttning ... 188
G1 Linjärförflyttning
(fräsning) ... 725
G100 Snabbtransport på fram-/
baksida ... 254
G101 Linjärt på fram-/baksida ... 255
G102 Cirkelbåge fram/
baksida ... 256
G103 Cirkelbåge fram/
baksida ... 256
G110 Snabbtransport
mantelyta ... 257
G111 Linjärt mantelyta ... 258
G112 Cirkulärt mantelyta ... 259
G113 Cirkulärt mantelyta ... 259
G119 Välj C-axel ... 252
G12 Cirkulärförflyttning ... 190
G120 Referensdiameter ... 252
G121 Invertera (vända)
kontur ... 201
G13 Cirkulärförflyttning ... 190
G14 Verktygsväxlingspunkt ... 186
G147 Säkerhetsavstånd
(fräsbearbetning) ... 205
G148 Växla
skärkompenseringen ... 207
G149 Adderande korrektur ... 208
G15 Förflyttning av rundaxel ... 300
G150 Beräkna höger
verktygsspets ... 209
G151 Beräkna vänster
verktygsspets ... 209
G152 Nollpunktsförskjutning Caxel ... 253
G153 Normera C-axel ... 253
G16 Tiltning av
bearbetningsplanet ... 725
G162 Sätt synkronmärke ... 283
G17 XY-plan (front- eller
baksida) ... 725
G18 XZ-plan
(svarvbearbetning) ... 725
G192 Matning per minut
rundaxel ... 192
G2 Cirkulärförflyttning ... 189
G204 Vänta på klockslag ... 302
G26 Varvtalsbegränsning ... 191
G3 Cirkulärförflyttning ... 189
G30 Konvertering och
spegling ... 280
G31 Gängcykel ... 239
G32 Enkel gängcykel ... 241
G33 Gänga enkel väg ... 243
G36 Gängning med tapp ... 249
G4 Väntetid ... 299
G40: Stäng av SRK/FRK ... 196
G41 Aktivera SRK, FRK ... 196
G42 Aktivera SRK, FRK ... 196
G47 Säkerhetsavstånd ... 205
G48 Acceleration (Slope) ... 191
G50 Arbetsmån avstängning ... 203
G51 Nollpunktsförskjutning ... 198
G53 Parameterberoende
nollpunktsförskjutning ... 198
G54 Parameterberoende
nollpunktsförskjutning ... 198
G55 Parameterberoende
nollpunktsförskjutning ... 198
HEIDENHAIN CNC PILOT 4290
G866 Instickscykel ... 223
G869 Sticksvarvcykel ... 224
G87 Sträcka med radie ... 237
G88 Sträcka med fas ... 237
G890 Konturfinbearbetning ... 227
G9 Precisionsstopp ... 299
G901 Ärvärde i variabler ... 303
G902 Nollpunktsförskjutning i
variabler ... 303
G903 Släpfel i variabel ... 303
G905 C-vinkeloffset ... 285
G906 Fastställa vinkeloffset vid
synkron spindelkörning ... 286
G907 Varvtalsövervakning av
blockvis ... 303
G908 Matningsövermanning
100% ... 304
G909 Interpreterstopp ... 304
G910 Aktivera mätning i
process ... 293
G912 Mätning av ärvärde vid
mätning i process ... 293
G913 Stäng av mätning i
process ... 293
G914 Stäng av övervakning av
mätprobe ... 293
G915 Mätning efter process ... 295
G916 Förflyttning till fast
anslag ... 286
G917 Avstickningskontroll ... 289
G918 Förstyrning ... 304
G919 Spindel-override 100% ... 304
G920 Deaktivera
nollpunktsförskjutningar ... 305
G921 Deaktivera
nollpunktsförskjutningar, vktlängder ... 305
G922 Varvtal vid V-konstant ... 308
G93 Matning per tand ... 193
G930 Pinolövervakning ... 307
G933 Gängbyte ... 238
G94 Konstant matning ... 193
G940 T-nummer internt ... 305
G941 Överför magasinsplatskorrektur ... 306
G95 Matning per varv ... 193
G96 Konstant skärhastighet ... 194
G97 Varvtal ... 194
G975 Släpfelsgräns ... 306
G98 Spindel med
arbetsstycke ... 281
G980 Aktivera
nollpunktsförskjutning ... 306
G981 Aktivera
nollpunktsförskjutningar, vktlängder ... 307
G99 Arbetsstyckesgrupp ... 282
G991 Avstickningskontroll spindelövervakning ... 290
G992 Värde för
avstickningskontroll ... 291
G995 Fastlägga
övervakningszon ... 298
G996 Typ av
skärkraftsövervakning ... 298
K-default-förgrening G706 ... 292
G-funktioner konturbeskrivning
G0 Startpunkt svarvkontur ... 147
G1 Linjär svarvkontur ... 147
G10 Ytjämnhet ... 163
G100 Startpunkt kontur på fram-/
baksida ... 171
G101 Linjär kontur på fram-/
baksida ... 171
G102 Cirkelbåge kontur på fram-/
baksida ... 172
G103 Cirkelbåge kontur på fram-/
baksida ... 172
G10-Geo Ytjämnhet ... 163
G110 Startpunkt kontur på
mantelyta ... 178
G111 Linjär kontur på
mantelyta ... 178
G112 Cirkelbåge kontur på
mantelyta ... 179
G113 Cirkelbåge kontur på
mantelyta ... 179
G12 Cirkelbåge svarvkontur ... 150
G13 Cirkelbåge svarvkontur ... 150
G149 Adderande korrektur ... 166
G2 Cirkelbåge svarvkontur ... 148
G20 stång cylinder/rör ... 146
G21 Gjutet ämne ... 146
G22 Instick (standard) ... 151
G23 Instick (allmänt) ... 152
G24 Gänga med fristick ... 154
G25 Fristickskontur ... 155
G3 Cirkelbåge svarvkontur ... 148
G300 Borrning front/baksida ... 173
G301 Linjärt spår front/
baksida ... 174
G302 Cirkulärt spår front/
baksida ... 174
G303 Cirkulärt spår front/
baksida ... 174
G304 Fullcirkel front/baksida ... 175
707
Index
G56 Nollpunktsförskjutning
adderande ... 199
G57 Arbetsmån axelparallell ... 203
G58 Arbetsmån
konturparallell ... 204
G59 Nollpunktsförskjutning
absolut ... 200
G60 Stäng av skyddszon ... 300
G600 Verktygsförval ... 725
G62 Ensidig synkronisering ... 282
G63 Synkronstart av rörelser ... 283
G64 Intermittent matning ... 192
G65 Spänndon ... 301
G66 Aggregat-position ... 302
G7 Precisionsstopp TILL ... 299
G701 Snabbtransport till
maskinkoordinater ... 187, 725
G702 Säkra/ladda
konturföljning ... 292
G703 Konturföljning ... 292
G71 Borrcykel ... 245
G710 Koppla ihop
verktygsmått ... 210
G712 Definiera verktygsläge ... 725
G717 Aktualisera börvärde ... 302
G718 Kör in släpfel ... 303
G72 Borrning, försänk ... 247
G720 Spindelsynkronisering ... 284
G73 Gängning med tapp ... 248
G74 Djuphålsborrningscykel ... 250
G799 Gängfräsning axiell ... 276
G8 Precisionsstopp FRÅN ... 299
G80 Cykelslut ... 230
G801 Gravering ändyta ... 277
G802 Gravering mantelyta ... 278
G81 Längdsvarvning enkel ... 230
G810 Grovbearbetning längs ... 211
G82 Plansvarvning enkel ... 231
G820 Grovbearbetning plan ... 214
G83 Cykel för
konturupprepning ... 233
G830 Konturparallell
grovbearbetning ... 217
G835 Konturparallell med neutralt
Vkt ... 219
G840 Konturfräsning ... 260
G845 Fickfräsning grov ... 268
G846 Fickfräsning
finbearbetning ... 274
G85 Fristickscykel ... 234
G86 Enkel instickscykel ... 235
G860 Instickning
konturrelaterad ... 221
Index
G305 Rektangel front/
baksida ... 175
G307 Regelbunden månghörning
front/baksida ... 176
G308 Början ficka/ö ... 167
G309 Slut ficka/ö ... 167
G310 Borrning på mantelyta ... 180
G311 Linjärt spår mantelyta ... 181
G312 Cirkulärt spår på
mantelyta ... 181
G313 Cirkulärt spår på
mantelyta ... 181
G314 Fullcirkel på mantelyta ... 182
G315 Rektangel på mantelyta ... 182
G317 Regelbunden månghörning på
mantelyta ... 183
G34 Gänga (standard) ... 158
G37 Gänga (allmän) ... 159
G38 Matningsreducering ... 164
G39 Attribut för
överlagringselement ... 164
G401 Linjärt mönster front/
baksida ... 176
G402 Cirkulärt mönster front/
baksida ... 177
G411 Linjärt mönster på
mantelyta ... 184
G412 Cirkulärt mönster på
mantelyta ... 185
G49-Geo Borrning (centrisk) ... 161
G52 Arbetsmån blockvis ... 165
G7 Precisionsstopp TILL ... 163
G8 Precisionsstopp FRÅN ... 163
G9 Precisionsstopp blockvis ... 163
G95 Matning per varv ... 165
Gjutet ämne
DIN PLUS ämne G21-Geo ... 146
TURN PLUS ämne ... 403
Globala variabler (DINprogrammering) ... 313
Grafik (DIN PLUS) ... 124
Grafikfönster ... 129
Grafisk skärm ... 95
Gravering
Gravering ändyta G801 ... 277
Gravering mantelyta G802 ... 278
Teckentabell ... 279
708
Griputrustning ... 615
Grovbearbetning
DIN PLUS
Grovbearbetning längs
G810 ... 211
Grovbearbetning plan
G820 ... 214
Konturparallell grovbearbetning
G830 ... 217
Konturparallell med neutralt Vkt
G835 ... 219
TURN PLUS
IAG grovbearbetning
längs ... 501
IAG grovbearbetning plan ... 502
IAG Restgrovbearbetning
konturparallellt ... 506
IAG Restgrovbearbetning
längs ... 504
IAG Restgrovbearbetning
plan ... 505
Konturparallellt ... 503
Urtag (neutralt Vkt) ... 507
Grovbearbetning längs G810 ... 211
Grovbearbetning plan G820 ... 214
Grovbearbetningsverktyg ... 614
H
Hål
DIN PLUS
Borrning front/baksida
G300 ... 173
Borrning på mantelyta
G310 ... 180
Händelse, utvärdera ... 317
Handhavande
Datainmatning ... 48
Driftartsval ... 48
Funktionsknappar ... 48
Funktionsval ... 48
Listoperationer ... 48
Menyval ... 48
Softkeys ... 48
Handratt ... 47, 65
Handstyrningsfunktioner ... 61
Heltalsvariabel ... 312
Hjälp ... 50
Hjälpaxlar ... 110
Hjälpbilder vid anrop av
underprogram ... 326
Hjälpkommandon för
konturbeskrivning ... 162
Hjälpkontur ... 144
i simuleringen ... 362
Huvudaxlar
Anordning ... 40
Grunder ... 110
Huvudmatning ... 497
Huvudskär ... 121
I
IAG ... 494
Identitetsnummer
Spänndon ... 142
Verktyg ... 137
IF.. Programförgrening ... 319
In- och utmatningar
Operatörskommunikation ... 112
Programmering ... 309
Tidpunkt för ... 122
Infästningstyp ... 624
Infoga (TURN PLUS kontur) ... 463
Informationssystem ... 50
Ingreppstidövervakning
Ingreppstidsövervakning
verktygsdatabank ... 622
Inkremental adressparameter
Beteckning ... 112
Programmering ... 120
Inkrementala koordinater ... 41
Inmatning #-variabler ... 309
Inmatningsfält ... 48
Inmatningsfönster ... 48
INPUT (inmatning #-variabel) ... 309
INPUTA (inmatning V-variabel) ... 311
INS-knappen ..... ... 48, 49
Inspektionsdrift ... 90
Inspektor (TURN PLUS
användarhjälp) ... 456
Inställning
DIN PLUS programhuvud ... 136
Riggningsfunktioner ... 75
TURN PLUS programhuvud ... 393
Inställning av ärvärdesvisning ... 573
Inställning av editeringsfönster (DIN
PLUS) ... 113
Inställning av hjälpbild (DIN
PLUS) ... 113
Inställning av maskinmått ... 78
Inställning av spänndonstabell ... 74
Inställning av teckenstorlek (DIN
PLUS) ... 113
J
Joggknappar ... 65
K
Kalkylator (TURN PLUS
användarhjälp) ... 454
Källblockspresentation simulering ... 367
Kataloger ... 670
Klockslag, inställning ... 650
Kommentar
Grunder ... 112
Inmatning i "Geometrimeny" ... 125
Inmatning i
bearbetningsmenyn ... 126
Kompenseringsvärde ... 624
Komplementmatning ... 497, 644
HEIDENHAIN CNC PILOT 4290
Komplettbearbetning
Grunder ... 33
i DIN PLUS ... 341
TURN PLUS
AAG - bearbetningsråd ... 562
Bearbetningsföljd AAG ... 537
Konfiguration
DIN PLUS ... 113
TURN PLUS ... 550
Konfigurering av DIN PLUS
Editeringsfönster ... 113
Hjälpbild ... 113
Teckenstorlek ... 113
Konisk försänkare ... 614
Konstant skärhastighet Gx96 ... 194
Kontaktstiftbeläggning för
anslutningskabel för datasnitt ... 696
Kontinuerlig drift (manuell drift) ... 64
Kontroll av flerkanalprogram ... 385
Kontroll av NC-programförlopp ... 382
Kontrollgrafik (TURN PLUS) ... 548
Kontur
Aktivera/stänga
konturvisning ... 124
Aktivera/uppdatera
konturvisning ... 129
Kontursimulering ... 372
Vända G121 ... 201
Kontur färdig detalj
Avsnittsindelning ... 143
Grunder ... 118
TURN PLUS ... 397
Konturbearbetning (finbearbetning)
IAG ... 522
Konturberoende svarvcykel ... 211
Konturdefinition
DIN PLUS
C-axelkonturer ... 167
Formelement för
svarvkontur ... 151
Front/baksida ... 171
Grundelement för
svarvkontur ... 147
Grunder ... 118
Mantelyta ... 178
Råämnesbeskrivning ... 146
TURN PLUS
Grunder
arbetsstyckesbeskrivning ... 3
96
Konturelement,
kontrollera ... 456
Råämneskontur ... 402
Konturefterföljning
Grunder ... 119
K-default-förgrening G706 ... 292
Konturföljning G703 ... 292
Säkra/ladda konturföljning
G702 ... 292
Konturfräsning
DIN PLUS cykel G840 ... 260
TURN PLUS
bearbetningsattribut ... 476
TURN PLUS IAG ... 528
Konturgenerering i simuleringen ... 119
Konturparallell grovbearbetning
DIN PLUS
Cykel G830 ... 217
Med neutral vkt-cykel
G835 ... 219
TURN PLUS IAG-bearbetning ... 503
Konvertering och spegling G30 ... 280
Koordinater
Grunder ... 110
Koordinatsystem ... 40
Programmering av ... 120
Kopiera (TURN PLUS)
Cirkulär ... 453
Linjär ... 452
Spegling ... 453
Kopierverktyg ... 614
Koppla ihop verktygsmått G710 ... 210
Korrektur
Adderande korrektur G149 ... 208
Adderande korrektur G149Geo ... 166
Ange kompenseringsvärde ... 88
Kylvätska
Teknologidatabank ... 644
TURN PLUS bearbetningsråd ... 554
TURN PLUS IAG ... 497
L
Lägesvinkel ... 624
Längdsvarvning enkel G81 ... 230
Länkade konturer ... 167
L-anrop ... 324
Låsring (TURN PLUS) ... 413
Linjär- och rotationsaxlar ... 110
Linjärförflyttning G1 ... 188
Linjärförflyttning G1 (fräsning) ... 725
Linjärförflyttning G101 ... 255
Linjärförflyttning G111 ... 258
709
Index
Inställningsmått ... 624
Inställningsparametrar ... 585
Instickning
DIN PLUS
Enkel G86 ... 235
Enkel G866 ... 223
Instickscykel G866 ... 223
Insticks-kontur (allmänt) G23–
Geo ... 152
Insticks-kontur (standard) G22Geo ... 151
Konturrelaterad instickning
G860 ... 221
TURN PLUS
Formelement allmänt
instick ... 412
Formelement instick form D
(tätningsring) ... 412
Formelement instick form F
(frisvarvning) ... 413
Formelement instick form S
(låsring) ... 413
Instickning (IAG) ... 510
Insticksverktyg ... 614
Interaktiv generering av arbetsplan
(IAG) ... 494
Intermittent matning G64 ... 192
Internt fel ... 53
Interpreterstopp G909 ... 304
Invertera, TURN PLUS
transformationer ... 469
Index
Linjärt spår
DIN PLUS
Front/baksida G301-Geo ... 174
Mantelyta G311-Geo ... 181
TURN PLUS
Front/baksida ... 431
Mantelyta ... 443
Linje
DIN PLUS
Fram/baksida G101 ... 255
Front/baksideskontur G101Geo ... 171
Linjärförflyttning G1 ... 188
Mantelyta G111 ... 258
Mantelyta kontur G111Geo ... 178
Med fas G88 ... 237
Med radie G87 ... 237
Svarvkontur G1-Geo ... 147
TURN PLUS
Mantelyta ... 436
Svarvkontur ... 405
Loggfil ... 658
Lokal variabel (DINprogrammering) ... 313
Lösa upp (TURN PLUS) ... 464
Lösenord ... 649
Lösenord - dela ut (nätverk) ... 658
M
M ... 328
Mallstyrning ... 351
Månghörning
DIN PLUS
Front/baksida G307-Geo ... 176
Mantelyta G317-Geo ... 183
TURN PLUS
Front/baksida ... 430
Mantelyta ... 442
Manöverorgan ... 47
Mantelvy ... 366
Mantelyta
Bearbetningskommandon ... 257
Konturkommandon ... 178
Referensdiameter G120 ... 252
Markering av programavsnitt ... 135
Maskindata ... 62
Maskinens utgångspunkt ... 40
Maskinkommandon ... 328
Maskinnollpunkt ... 40
Maskinpanel ... 47
Maskinparametrar (MP) ... 573
710
Maskinpresentation
Grunder ... 46
inställning/omkoppling ... 98
Presentationselement ... 98
Styrsystemparameter för
maskinens skärmbilder ... 582
Matematiska funktioner ... 312
Matning
i Manuell drift ... 62
Intermittent matning G64 ... 192
Konstant G94 ... 193
Matning per minut rundaxel
G192 ... 192
Matningsövermanning 100%
G908 ... 304
Matningsövermanning F% i
automatisk drift ... 87
Matningsreducering G38Geo ... 164
per tand Gx93 ... 193
Per varv G95-Geo ... 165
per varv Gx95 ... 193
Rundaxlar G192 ... 192
TURN PLUS attribut ... 472
Mätning
Mätning efter process ... 295
Mätning i process ... 293
TURN PLUS
bearbetningsattribut ... 473
Verktygsmätning ... 79
Verktygsmätning - tangering ... 79
Verktygsmätning med
mätoptik ... 79
Verktygsmätning med
mätprobe ... 79
Mätning efter process
Cykel G915 ... 295
Status ... 97
Mätning i process ... 293
Matning per minut
Linjäraxlar G94 ... 193
Manuell drift ... 62
Rundaxlar G192 ... 192
Matning per varv G95 ... 193
Matningsknappar ... 65
Måttenheter
i DIN PLUS-programmet ... 111
Iordningställande av
måttenhet ... 136
Översikt ... 42
Mätutrustningar ... 615
Menypunkter ... 49
Metrisk
Mätsystem BA Manuell drift ... 61
Måttenhet i automatisk drift ... 81
Översikt måttenheter ... 42
M-funktioner TURN PLUS ... 497
Mjukvarugränsläge
Manuell drift ... 61
Referenssökning ... 58
M-kommandon
i Manuell drift ... 63
M97 Synkronfunktion ... 284
M99 Programslut med
återhopp ... 327
TURN PLUS programhuvud ... 393
M-kommandon (DIN PLUS) ... 327
Mönster
DIN PLUS
Cirkulärt front/baksida G402Geo ... 177
cirkulärt, mantelyta G412Geo ... 185
Linjärt front/baksida G401Geo ... 176
linjärt på mantelyta G411Geo ... 184
TURN PLUS
Cirkulärt front/baksida ... 434
Cirkulärt mantelyta ... 446
Linjärt front/baksida ... 433
Linjärt mantelyta ... 445
Multiverktyg
Verktygsparametrar ... 622
Verktygsprogrammering ... 121
Musplatta ... 47
N
Nätverk
Inställningar (diagnos) ... 658
Konfigurering . ... 665
Översikt ... 663
navigering ... 56
NC-adressparametrar ... 112
NC-block
gå till ... 115
Grunder ... 111
Numrering ... 130
NC-borr ... 614
NC-element
ändra ... 115, 116
radera ... 115
O
Ö (DIN PLUS) ... 167
Okända koordinater ... 120
OK-funktionstangent ... 49
Om DIN PLUS ... 108
Operatörskommunikation ... 112
Öppna konturer ... 118
Optioner ... 37
Optioner, presentation av ... 658
Organisation (filhantering) ... 682
Överlagringselement (TURN PLUS)
Cirkelbåge ... 418
Integrera
överlagringselementen ... 399
Kil ... 418
Ponton ... 419
HEIDENHAIN CNC PILOT 4290
Övermanningsvred ... 47
Översättning av NC-programmet ... 122
Översikt markering av
programavsnitt ... 135
P
Packning (TURN PLUS
formelement) ... 412
Parallelleditering (DIN PLUS) ... 114
Parallelltbearbetning ... 108
Parameter
Hämta parametrar/
produktionsutrustningsdata ... 678
Kontrollera parameter-,
driftsutrustnings- eller
backupfiler ... 681
Överföring av parametrar och
driftutrustning ... 676
Parametervärde - läsa (DIN
PLUS) ... 313
Parametrar/utrustningsdata - Läs in
backup (restore) ... 679
Parametrar/utrustningsdata - Skapa
backup ... 679
Sända parametrar/
produktionsutrustningsdata ... 677
Parameterbeskrivning –
underprogram ... 325
Parametrar
Allmänna maskinparametrar ... 573
Allmänna
styrsystemparametrar ... 579
Bearbetningsparametrar ... 587
editera ... 571
Editera konfigurationsparametrar ... 572
Inställningsparametrar ... 585
Maskinparametrar för C-axlar ... 576
Maskinparametrar för
linjäraxler ... 577
Maskinparametrar för slider ... 574
Maskinparametrar för
spindeln ... 575
Styrsystemparameter för
maskinens skärmbilder ... 582
Styrsystemparameter för
simuleringar ... 581
Passningar
Beräkna (kalkylator TURN
PLUS) ... 454
Finbearbetning passningsvarvning ... 525
IAG mätskär ... 525
TURN PLUS bearbetningsråd för
borrning ... 558
Påverka programförloppet ... 85
Pinnfräs ... 615
Pinolövervakning G930 ... 307
Planförsänkare ... 614
Planförsänkning (TURN PLUS
IAG) ... 519
Plansvarvning enkel G82 ... 231
PLC-meddelande ..... ... 54
Polära koordinater ... 41
Positions-börvärde uppdatera
G717 ... 302
Positionsmätsystem ... 39
Positionsvisning ... 98
Positionsvisning (element) ... 98
Precisionsstopp
DIN PLUS Attribut
konturbeskrivning ... 163
DIN PLUS
bearbetningskommandon ... 299
TURN PLUS attribut ... 479
Presentation
Blockpresentation ... 94
DIN PLUS konturbildskärm ... 129
Element i maskinens
bildskärmsinnehåll ... 98
Simulering ... 362
Växla maskinpresentation ... 98
Presentation av ärvärde ... 98
PRINT (utmatning #-variabel) ... 310
PRINTA (utmatning V-variabel) ... 311
Programförgrening IF.. ... 319
Programförgrening WHILE ... 320
Programförgrening, SWITCH.. ... 321
Programhuvud
DIN PLUS ... 136
TURN PLUS ... 393
Programmering av bearbetningscykel
(DIN PLUS) ... 123
Programnummer ... 111
Programöversättning ... 122
Programslut med återstart ... 327
Programval ... 82
PUNKT-MÅTT ... 373
Punktstopp ... 62, 63
711
Index
NC-kommando
Ändra, radera ... 115
Grunder ... 111
NC-programavsnitt ... 108
NC-programinledning ... 124
NC-programöversättning ... 122
NC-underprogram ... 122
Negativa X-koordinater ... 110
Nollpunkt
Aktivera förskjutning G980 ... 306
Aktivera förskjutningar,
verktygslängder G981 ... 307
Ändra i TURN PLUS ... 452
Arbetsstyckets nollpunkt ... 40
Förskjutning absolut G59 ... 200
Förskjutning adderande G56 ... 199
Förskjutning C-axel G152 ... 253
Förskjutning deaktivera G920 ... 305
Förskjutning i simuleringen ... 364
Förskjutning i variabler G902 ... 303
Förskjutning parameterberoende
G53 ... G55 ... 198
Förskjutning relativ G51 ... 198
Förskjutning, vkt-längder, deaktivera
G921 ... 305
Förskjutningar, översikt ... 197
Maskinnollpunkt ... 40
Nollpunktsförskjutning
parameterberoende G53 ...
G55 ... 198
Nosradiekompensering
Grunder ... 43
Programmering ... 195
Index
R
Råämnes-attribut (TURN PLUS) ... 470
Råämneskontur
DIN PLUS
Grunder ... 118
Råämnesbeskrivning ... 146
TURN PLUS
Ändra råämnets kontur ... 461
Inmatning av ... 396
Konturelement ... 402
Radera
Radera bearbetningsattribut TURN
PLUS ... 481
Radera konturelement (TURN
PLUS) ... 462
Radera uppspänningsplan TURN
PLUS ... 484
Radera spännplan ... 484
Radie G87 ... 237
Real-variabel ... 312
Redigering ... 56
Referensdata TURN PLUS
Front/baksida ... 421
Mantelyta ... 421
Referensdiameter
Referensdiameter G120 ... 252
Referensdiameter G308 ... 167
Referensmärke ... 39
Referensplan
Avsnitt BAKSIDA ... 144
Avsnitt FRONT ... 144
Avsnitt MANTEL ... 144
Referensplan G308 ... 167
Regelbunden månghörning
DIN PLUS
Månghörning front/baksida
G307 ... 176
Månghörning mantelyta
G317 ... 183
TURN PLUS
Front/baksida :
Månghörning ... 430
Månghörning på
mantelyta ... 442
Rektangel
DIN PLUS
Front/baksida G305-Geo ... 175
Mantelyta G315-Geo ... 182
TURN PLUS
Front/baksida ... 429
Mantelyta ... 441
712
Restkonturbearbetning
DIN PLUS restfinbearbetning ... 229
TURN PLUS
IAG finbearbetning ... 522
IAG Restgrovbearbetning
konturparallellt ... 506
IAG Restgrovbearbetning
längs ... 504
IAG Restgrovbearbetning
plan ... 505
Restvägsvisning (element) ... 98
RETURN (avsnittsindelning) ... 145
Revolver
Avsnittsmarkering
REVOLVER ... 137
DIN PLUS
verktygsprogrammering ... 121
TURN PLUS
revolverbestyckning ... 553
Rigga (TURN PLUS) ... 482
Rigga TURN PLUS
Grunder ... 482
Inställning av verktygslista ... 490
Omspänning - 1:a uppspänning efter
2:a uppspänning ... 486
Omspänning Standardbearbetning ... 485
Radera spännplan ... 484
Skärbegränsning, bestämma ... 484
Uppspänning på dubbdockans
sida ... 483
Uppspänning på spindelsidan ... 483
Rör (TURN PLUS) ... 402
Rörelsesimulering ... 378
Rotationsriktning ... 624
Rullgardinsmeny ..... ... 48
Rundaxel
Förflytta G15 ... 300
Grunder ... 110
Matning per minut rundaxel
G192 ... 192
Rundning
DIN PLUS cykel G87 ... 237
TURN PLUS formelement ... 408
S
Säkerhetsavstånd
Fräsbearbetning G147 ... 205
Svarvbearbetning G47 ... 205
Seriellt datasnitt ... 668
Servicefunktioner ... 649
Sidovy (YZ) (simulering) ... 366
Simulering
3D-vy ... 381
Analys av
synkroniseringspunkt ... 386
Ändvy ... 366
Bearbetningssimulering ... 374
Bildskärmsinnehåll ... 361
Driftart .. ... 360
Fel och varningar ... 370
Kontroll av flerkanalprogram ... 385
Konturgenerering i
simuleringen ... 376
Kontursimulering ... 372
Linje- och spårpresentation ... 365
Mantelvy ... 366
Nollpunktsförskjutningar ... 364
Presentation ... 362
Rörelsesimulering ... 378
Sidovy (YZ) ... 366
Spänndonspresentation ... 362
Tidsberäkning ... 386
TURN PLUS kontrollgrafik ... 549
Uppmätning ... 373
Verktygspresentation ... 362
Zoom ... 369
Simulering av skärförlopp ... 372
Självhållande adressparametrar ... 120
Självhållande G-funktioner ... 120
Skärbegränsning
Fastlägga/ändra (TURN
PLUS) ... 484
vid riggning (TURN PLUS) ... 482
Skärdata (TURN PLUS IAG) ... 497
Skärhastighet
Manuell drift ... 62
Teknologidatabank ... 644
Skärkorrektur G148 ... 207
HEIDENHAIN CNC PILOT 4290
Snabbtransport
Fram/baksida G100 ... 254
Mantelyta G110 ... 257
Snabbtransport G0 ... 186
till maskinkoordinater G701 ... 187
Snabbtransport med maskinkoordinater
G701 ... 725
Snabbtransportrörelse
(simulering) ... 365
Spänndon
DIN PLUS avsnittsmarkering ... 142
Presentation G65 ... 301
Referenspunkt ... 301
Spänndons-databank ... 630
Spår
DIN PLUS
Cirkulärt spår front/baksida
G302-/G303 ... 174
Cirkulärt spår på mantelyta
G312-/G313 ... 181
Linjärt spår front/baksida
G301 ... 174
Linjärt spår mantelyta
G311 ... 181
TURN PLUS
Cirkulärt spår front/
baksida ... 432
Cirkulärt spår på
mantelyta ... 444
Linjärt spår front/baksida ... 431
Linjärt spår på mantelyta ... 443
Specialbearbetningar (IAG) ... 533
Spegling
DIN PLUS
Konvertering och spegling
G30 ... 280
Vändning av kontur G121 ... 201
TURN PLUS
Koiera konturavsnitt
spegelvänt ... 453
Transformationer Spegling ... 469
Spindel
Med arbetsstycke G98 ... 281
Spindelknappar ... 65
Spindel-override 100% G919 ... 304
Spindelstatus ... 100
Spindelsynkronisering G720 ... 284
Spindelvarvtal ... 62
Spindelväxlingsknapp ... 66
Spindelknappar ... 65
Spindelvisning (element) ... 98
Spiralborr ... 614
Språk, inställning ... 650
Ställ in matning per varv ... 62
Stång (TURN PLUS) ... 402
Stånggripare ... 615
Start ficka/ö G308-Geo ... 167
Startblocksökning ... 84
Startmall ... 351
Startpunkt kontur
DIN PLUS
Front/baksida G100-Geo ... 171
Mantelyta G110-Geo ... 178
Svarvkontur G0-Geo ... 147
visning ... 129
TURN PLUS
Front/baksida ... 422
Grundkontur ... 404
Mantelyta ... 435
Stegborr ... 614
Stegvis numrering av NC-block ... 130
Stickbearbetning
DIN PLUS
Instick G860 ... 221
Instickscykel G866 ... 223
TURN PLUS
IAG Instick radiellt/axiellt ... 510
IAG Konturstickning radiellt/
axiellt ... 509
Sticksvarvning
DIN PLUS cykel G869 ... 224
TURN PLUS IAG Instick radiellt/
axiellt ... 511
Sticksvarvningsverktyg ... 614
Strukturmallar ... 351
Styckantal-/stycktidsvisning
(element) ... 98
Stycktalövervakning
Administration av ingreppstid ... 72
Antal detaljer ... 85
Ingreppstidsövervakning
verktygsdatabank ... 622
Styckantal-/stycktidsvisning
(element) ... 98
Styrning av programförloppet ... 327
Svarvcykler
Enkla ... 230
Konturrelaterade ... 211
713
Index
Skärkraftsövervakning
Analysera
referensbearbetning ... 105
arbeta med ... 102
Editera gränsvärden ... 104
Fastlägga övervakningszon
G995 ... 298
Grunder ... 101
Parameter för ... 106
Produktion med ... 104
Programmering ... 297
Referensbearbetning ... 103
Typ av skärkraftsövervakning
G996 ... 298
Skärlängd ... 624
Skärmaterial
Fastlägga beteckningar ... 651
Teknologidatabank ... 643
Skärspårpresentation ... 365
Skiljepunkt
TURN PLUS attribut ... 480
TURN PLUS bearbetningsråd ... 559
Skivfräs ... 615
Skyddszon
Avstängning G60 ... 300
fastläggs ... 77
Skyddzon- och ändlägesövervakning
(bearbetningssimulering) ... 375, 3
79
Släpfel
-gräns G975 ... 306
I variabler G903 ... 303
Köra in G718 ... 303
Slidbeteckning
Grunder ... 112
Villkorlig blockexekvering ... 323
Slidsynkronisering ... 280
Allmänt ... 280
Ensidig synkronisering G62 ... 282
Flerslidsprogrammering ... 329
Sätt synkronmärke G162 ... 283
Synkronstart av rörelser G63 ... 283
Slidväxlingsknapp ... 66
Slidvisning (element) ... 98
Slut
Avsnittsindelning ... 144
Ficka/Ö G309-Geo ... 167
Smidesdetalj (TURN PLUS) ... 403
Index
Svarvkonturer ... 118
SWITCH..CASE Programförgrening ... 321
Synkronisering
ensidig G62 ... 282
Sätt synkronmärke G162 ... 283
Synkronfunktion M97 ... 284
Synkronisering, spindel G720 ... 284
Synkronstart av rörelser G63 ... 283
Systemfel ... 53
Systerverktyg ... 121
T
Tabeller
Fristicksparametrar DIN 509
E ... 688
Fristicksparametrar DIN 509
F ... 688
Fristicksparametrar DIN 76 ... 686
Gängstigning ... 690
Takt-händelser ... 317
Teknisk information ... 699
Teknologidatabank ... 643
Tidsberäkning ... 386
Tilläggsaxlar ... 110
Tiltat bearbetningsplan - grunder ... 34
Tiltning av bearbetningsplanet
G16 ... 725
T-kommando
Grunder ... 121
Växla in verktyg ... 206
T-presentation (element) ... 98
Traditionell DIN-programmering ... 108
Transfer ... 662
Transformationer (TURN PLUS
konturer) ... 467
tum
BA Maskin ... 61, 81
Programmering ... 111
TURN PLUS ... 30
AAG
Bearbetningsföljd ... 536
Editera och förvalta
bearbetningsföljder ... 537
Lista med
bearbetningsföljd ... 539
714
Allmänt
Bearbetningsråd ... 553
Driftart ... 390
Exempel ... 564
Filhanterning ... 391
Konfiguration ... 550
Kontrollgrafik ... 548
Programhuvud ... 393
Bearbetningsråd
Axelbearbetning ... 559
Borrning ... 558
Invändiga konturer ... 556
Komplettbearbetning ... 562
Revolverbestyckning ... 553
Skärdata ... 554
Urtag ... 555
Verktygsval ... 553
IAG
Bearbetningstyp
finbearbetning ... 522
Bearbetningstyp fräsning ... 527
Bearbetningstyp gänga ... 525
Cykelspecifikation ... 498
Interaktiv
arbetsplangenerering ... 494
Skärdata ... 497
Specialbearbetningar ... 533
Verktygsanrop ... 497
Konturdefinition
Ändra råämnets kontur ... 461
Arbetsstyckesbeskrivning ... 39
6
Attribut för råämne ... 470
Färger vid
selekteringspunkter ... 448
Förbinda ... 464
Hjälpfunktioner för
elementinmatningen ... 447
Infoga konturen ... 463
Inmatning av Caxelkonturer ... 400
Inmatning av den färdiga
detaljens kontur ... 397
Inmatning av råämnets
kontur ... 396
Integrera konturtåg ... 399
Lösa upp (formelement, figurer,
mönster) ... 464
Överlagra formelement ... 398
Överlagringselement ... 418
Råämneskonturer ... 402
Tilldela attribut ... 470
Transformationer ... 467
Rigga
Inställning av
verktygslista ... 490
Skärbegränsning,
bestämma ... 484
TURN PLUS - automatisk generering av
arbetsplan ... 535
TURN PLUS bearbetningsråd för
invändiga konturer ... 556
Typ av skärkraftsövervakning
G996 ... 298
U
Underhållssystem ... 652
Underprogram
Anrop ... 324
Avsnittsindelning ... 145
Grunder ... 122
Uppmätning (simulering) ... 373
Uppstart ... 58
Ursvarvningsverktyg ... 614
Urtag
TURN PLUS bearbetningsråd ... 555
TURN PLUS IAG
Grovbearbetning ... (neutralt
Vkt) ... 507
Restgrovbearbetning
konturparallell ... 506
Restkonturbearbetning ... 522
Urtagslängd ... 624
USB-lagringsmedia ... 663
Utbyggnadssteg ... 37
Utgångspunkt, inställning/upphäva
(simulering) ... 373
Utlopp (gänga) ... 238
Utlopp gänga ... 238
Utmatning
#-Variabel ... 310
Operatörskommunikation ... 112
Programmering av ... 309
Tidpunkt för ... 122
V-variabel ... 311
Utmatning #-variabler ... 310
Utsläckningsnivå (block skip)
Grunder ... 112
Utförande ... 323
Utsläckningstakt ... 323
Utvidgad inmatning vid
adressparametrar ... 120
Valbart stopp
Automatikdrift ... 86
M01 ... 327
Välja bildområde
Simulering ... 369
TURN PLUS ... 548
Vändskärsborr ... 614
Vänta på klockslag G204 ... 302
Väntetid G4 ... 299
Värde för avstickningskontroll
G992 ... 291
Variabelprogrammering ... 312
Variabler
#-Variabler ... 313
Beläggning ... 317
Beräkningar ... 312
Giltighetsområde (#Variabler) ... 313
Giltighetsområde (VVariabler) ... 315
som adressparameter ... 120
Variabelpresentation ... 136
Varningar (simulering) ... 370
Varvtal
Konstant skärhastighet Gx96 ... 194
Varvtal Gx97 ... 194
Varvtalsbegränsning Gx26 ... 191
Varvtalsövermanning ... 87
Varvtalsövervakning av blockvis
G907 ... 303
Varvtal vid V-konstant G922 ... 308
Växla skärkompenseringen G148 ... 207
Verktyg
mäta ... 79
Växla in (DIN PLUS) ... 206
Verktygsdatabank ... 610
Verktygspresentation
(simulering) ... 362
Visa verktygsbild ... 613
Verktyg för svarvning ... 614
Verktyg med runda skär ... 614
Verktyg med vänster eller
högerutförande ... 624
Verktygets bredd ... 624
Verktygsanrop (TURN PLUS IAG) ... 497
Verktygsförval G600 ... 725
Verktygs-ingreppstidövervakning
med skärkraftsövervakning ... 297
HEIDENHAIN CNC PILOT 4290
Verktygskompensering
Mäta upp
verktygskompensering ... 80
Variabelprogrammering ... 315
Verktygskompensering i automatisk
drift ... 88
Verktygslista
Anpassning, ställa i ordning
maskin ... 68
Inställning (TURN PLUS) ... 490
Jämför med NC-program ... 70
övertag från NC-programmet ... 71
Verktygslivslängd
Mata in parameter ... 72
Verktygsmått ... 43
Verktygsmått, länka ihop G710 ... 210
Verktygsprogrammering ... 121
Verktygsrörelser utan
bearbetning ... 186
Verktygstyp ... 624
Verktygstyper översikt ... 614
Verktygsval
TURN PLUS ... 553
Verktygsväxling manuellt ... 63
Verktygsväxlingspunkt
Ställa in verktygsväxlingspunkt ... 75
Verktygsväxlingspunkt G14 ... 186
VGP - förenklad
geometriprogrammering ... 120
Vinkelfräs ... 615
Vinkeloffset
C-vinkeloffset G905 ... 285
Fastställa vinkeloffset vid synkron
spindelkörning G906 ... 286
VKT-identitetsnummer ... 624
Vridningsläge för verktygshållare ... 121
Vyer (simulering) ... 372
X
XY-plan G17 (fram- eller baksida) ... 725
XZ-plan G18 (svarvbearbetning) ... 725
Y
Y-axel - grunder ... 32
Ytfräsning
TURN PLUS
bearbetningsattribut ... 477
Ytjämnhet
Bearbetningsparametrar ... 587
TURN PLUS attribut ... 472
Ytjämnhet G10 ... 163
Z
Zoom
Automatisk drift (grafisk
skärm) ... 95
Simulering ... 369
TURN PLUS kontrollgrafik ... 548
W
WHILE.. programupprepning ... 320
WINDOW (speciellt
utmatningsfönster) ... 309
WINDOWA (speciellt
utmatningsfönster) ... 310
WINDOWS-nätverk ... 663
715
Index
V
Avsnittsindelning program
Avsnittsindelning program
Programinledning
Bearbetning av arbetsstycke
PROGRAMHUVUD
Sida 136
BEARBETNING
Sida 144
REVOLVER
Sida 137
TILLDELNING
Sida 144
SLUT
Sida 144
SCHEIBENMAGAZIN
[SKIVMAGASIN]
SPÄNNDON
Sida 142
Underprogram
Konturbeskrivning
KONTUR
Sida 143
AEMNE
Sida 143
FAERDIGDEL
Sida 143
HJÄLPKONTUR
Sida 144
C-axelkonturer
UNDERPROGRAM
Sida 145
RETURN
Sida 145
CONST
Sida 145
Övrigt
Y-axelkonturer
FRONT
Sida 144
FRONT_Y
BAKSIDA
Sida 144
BAKSIDA_Y
MANTEL
Sida 144
MANTEL_Y
HEIDENHAIN CNC PILOT 4290
717
Avsnittsindelningar
Avsnittsindelningar
Översikt G-kommandon KONTUR
Översikt G-kommandon KONTUR
G-kommandon för svarvkonturer
Svarvkontur
Svarvkontur
Råämnesbeskrivning
Formelement för svarvkontur
G20-Geo
Stång cylinder/rör
Sida 146
G34-Geo
Gänga (standard)
Sida 158
G21-Geo
Gjuten detalj
Sida 146
G37-Geo
Gänga (allmän)
Sida 159
G49-Geo
Borrning i rotationscentrum
Sida 161
Grundelement för svarvkontur
G0-Geo
Startpunkt kontur
Sida 147
Hjälpkommandon för konturbeskrivning
G1-Geo
Linje
Sida 147
Översikt: Hjälpkommandon konturbeskrivning
Sida 162
G2-Geo
Cirkulär rörelse - inkrementell
måttsättning av centrum
Sida 148
G7-Geo
Precisionsstopp PÅ
Sida 163
G3-Geo
Cirkulär rörelse - inkrementell
måttsättning av centrum
Sida 148
G8-Geo
Precisionsstopp AV
Sida 163
G12-Geo
Cirkulär rörelse - absolut
måttsättning av centrum
Sida 150
G9-Geo
Precisionsstopp blockvis
Sida 163
G13-Geo
Cirkulär rörelse - absolut
måttsättning av centrum
Sida 150
G10-Geo
Ytjämnhet
Sida 163
G38-Geo
Matningsreducering
Sida 164
Formelement för svarvkontur
G22-Geo
Instick (standard)
Sida 151
G39-Geo
Egenskaper för överlagrade
element
Sida 164
G23-Geo
Instick/frisvarvning
Sida 152
G52-Geo
Arbetsmån blockvis
Sida 165
G24-Geo
Gänga med fristick
Sida 154
G95-Geo
Matning per varv
G25-Geo
Fristickskontur
Sida 155
G149-Geo Adderande korrektur
Sida 165
Sida 166
G-koder för C-axelkonturer
C-axelkonturer
C-axelkonturer
Överlagrade konturer
Kontur på mantelytan
G308-Geo Start ficka/tapp
Sida 167
G110-Geo Startpunkt kontur på mantelyta
Sida 178
G309-Geo Slut ficka/tapp
Sida 167
G111-Geo Linje på mantelyta
Sida 178
G112-Geo Cirkelbåge på mantelyta
Sida 179
Front-/baksideskontur
G100-Geo Startpunkt kontur på frontsida
Sida 171
G113-Geo Cirkelbåge på mantelyta
Sida 179
G101-Geo Linje på frontsida
Sida 171
G310-Geo Borrning på mantelyta
Sida 180
G102-Geo Cirkelbåge på frontsida
Sida 172
G311-Geo Linjärt spår på mantelyta
Sida 181
G103-Geo Cirkelbåge på frontsida
Sida 172
G312-Geo Cirkulärt spår på mantelyta
Sida 181
G300-Geo Borrning på frontsida
Sida 173
G313-Geo Cirkulärt spår på mantelyta
Sida 181
G301-Geo Linjärt spår på frontsida
Sida 174
G314-Geo Fullcirkel på mantelyta
Sida 182
G302-Geo Cirkulärt spår på frontsida
Sida 174
G315-Geo Rektangel på mantelyta
Sida 182
718
C-axelkonturer
G303-Geo Cirkulärt spår på frontsida
Sida 174
G317-Geo Regelbunden månghörning på
mantelyta
Sida 183
G304-Geo Fullcirkel på frontsida
Sida 175
G411-Geo Linjärt mönster på mantelyta
Sida 184
G305-Geo Rektangel på frontsida
Sida 175
G412-Geo Cirkulärt mönster på mantelyta
Sida 185
G307-Geo Regelbunden månghörning på
frontsida
Sida 176
G401-Geo Linjärt mönster på framsida
Sida 176
G402-Geo Cirkulärt mönster på framsida
Sida 177
G-koder för Y-axelkonturer
Y-axelkonturer
Y-axelkonturer
XY-plan
YZ-plan
G170-Geo Startpunkt kontur
G180-Geo Startpunkt kontur
G171-Geo Linje
G181-Geo Linje
G172-Geo Cirkelbåge
G182-Geo Cirkelbåge
G173-Geo Cirkelbåge
G183-Geo Cirkelbåge
G370-Geo Borrning
G380-Geo Borrning
G371-Geo Linjärt spår
G381-Geo Linjärt spår
G372-Geo Cirkulärt spår
G382-Geo Cirkulärt spår
G373-Geo Cirkulärt spår
G383-Geo Cirkulärt spår
G374-Geo Fullcirkel
G384-Geo Fullcirkel
G375-Geo Rektangel
G385-Geo Rektangel
G377-Geo Regelbunden månghörning
G387-Geo Regelbunden månghörning
G471-Geo Linjärt mönster
G481-Geo Linjärt mönster
G472-Geo Cirkulärt mönster
G482-Geo Cirkulärt mönster
G376-Geo Enstaka yta
G386-Geo Enstaka yta
G477-Geo Yta med flera kanter, månghörning
G487-Geo Yta med flera kanter, månghörning
HEIDENHAIN CNC PILOT 4290
719
Översikt G-kommandon KONTUR
C-axelkonturer
Översikt G-kommandon BEARBETNING
Översikt G-kommandon
BEARBETNING
G-kommandon för svarvning
Svarvbearbetning - grundfunktioner
Svarvbearbetning - grundfunktioner
Verktygsrörelser utan bearbetning
Nollpunktsförskjutningar
G0
Positionering med snabbtransport
Sida 186
G53
Parameterberoende nollp.förskjutning
Sida 198
G14
Förflyttning till verktygsväxlingspunkt
Sida 186
G54
Parameterberoende nollp.förskjutning
Sida 198
G701
Snabbtransport med
maskinkoordinater
Sida 186
G55
Parameterberoende nollp.förskjutning
Sida 198
G56
Adderande nollpunktsförskjutning
Sida 199
Enkla linjära och cirkulära rörelser
G1
Linjär rörelse
Sida 188
G59
Absolut nollpunktsförskjutning
Sida 200
G2
Cirkulär inkremental måttsättning av
centrum
Sida 189
G121
Spegla/förskjut kontur
Sida 201
G3
Cirkulär inkremental måttsättning av
centrum
Sida 189
G152
Nollpunktsförskjutning C-axel
Sida 253
G12
Cirkulär rörelse - absolut måttsättning
av centrum
Sida 190
G920
Inaktivera nollpunktsförskjutning
Sida 305
G13
Cirkulär rörelse - absolut måttsättning
av centrum
Sida 190
G921
Inaktivera nollpunktsförskjutning,
verktygsmått
Sida 305
Matning, varvtal
G980
Aktivera nollpunktsförskjutning
Sida 306
Gx26
Varvtalsbegränsning *
Sida 191
G981
Aktivera nollpunktsförskjutning,
verktygsmått
Sida 307
G48
Acceleration (Slope)
Sida 191
Arbetsmån
G64
Intermittent matning
Sida 192
G50
Stäng av arbetsmån
Sida 203
G192
Matning per minut rundaxel
Sida 192
G52
Stäng av arbetsmån
Sida 203
Gx93
Matning per tand *
Sida 193
G57
Arbetsmån axelparallell
Sida 203
Arbetsmån konturparallell
Sida 204
G94
Matning per minut
Sida 193
G58
Gx95
Matning per varv
Sida 193
Säkerhetsavstånd
Gx96
Konstant skärhastighet
Sida 194
G47
Sätt säkerhetsavstånd
Sida 205
Gx97
Varvtal
Sida 194
G147
Säkerhetsavstånd (fräsbearbetning)
Sida 205
G922
Varvtal vid V-konstant
Sida 308
720
Svarvbearbetning - grundfunktioner
Nosradiekompensering (SRK/FRK)
Verktyg, kompensering
G40
Stäng av FRK/SRK
Sida 196
T
Växla in verktyg
Sida 206
G41
SRK/FRK vänster
Sida 196
G148
(Växla) skärkompensering
Sida 207
G42
SRK/FRK höger
Sida 196
G149
Adderande korrektur
Sida 208
G150
Beräkna höger verktygsspets
Sida 209
Översikt Nollpunktsförskjutningar
Sida 197
G151
Beräkna vänster verktygsspets
Sida 209
G51
Sida 198
G710
Koppla ihop verktygsmått
Sida 210
Nollpunktsförskjutningar
Relativ nollp.förskjutning
Cykler för svarvning
Svarvbearbetning - cykler
Svarvbearbetning - cykler
Enkla svarvcykler
Konturberoende svarvcykel
G80
Cykelslut
Sida 230
G810
Grovbearbetningscykel längs
Sida 211
G81
Enkel grovbearbetning längs
Sida 230
G820
Grovbearbetningscykel plan
Sida 214
G82
Enkel grovbearbetning plan
Sida 231
G830
Grovbearbetningscykel konturparallell
Sida 217
G83
Cykel för konturupprepning
Sida 233
G835
Konturparallell med neutralt Vkt
Sida 219
G85
Fristick
Sida 234
G860
Universell instickscykel
Sida 221
G86
Enkel instickscykel
Sida 235
G866
Enkel instickscykel
Sida 223
G87
Övergångsradie
Sida 237
G869
Sticksvarvningscykel
Sida 224
G88
Fas
Sida 237
G890
Finbearbetningscykel
Sida 227
Borrcykler
Gängcykler
G36
Gängning
Sida 249
G31
Gängcykel
Sida 239
G71
Enkel borrcykel
Sida 245
G32
Enkel gängcykel
Sida 241
G72
Borrning, försänkning, etc.
Sida 247
G33
Enstaka gängskärning
Sida 243
G73
Gängcykel för tapp
Sida 248
G933
Gängbyte
Sida 238
G74
Djupborrningscykel
Sida 250
G799
Gängfräsning axiellt
Sida 276
G800
Gängfräsning XY-plan
G806
Gängfräsning YZ-plan
HEIDENHAIN CNC PILOT 4290
721
Översikt G-kommandon BEARBETNING
Svarvbearbetning - grundfunktioner
Översikt G-kommandon BEARBETNING
Synkroniseringskommandon
Synkronisering
Synkronisering
Tilldelning Kontur - Bearbetning
Spindelsynkronisering, överlämnande av arbetsstycke
G98
Tilldelning spindel - arbetsstycke
Sida 281
G30
Konvertering och spegling
Sida 280
G99
Arbetsstyckesgrupp
Sida 282
G121
Spegla/förskjut kontur
Sida 201
Slidsynkronisering
G720
Spindelsynkronisering
Sida 284
G62
Ensidig synkronisering
Sida 282
G905
Mätning av C-vinkeloffset
Sida 285
G63
Synkronstart av rörelser
Sida 283
G906
Fastställa vinkeloffset vid synkron
spindelkörning
Sida 286
G162
Sätt synkronmärke
Sida 283
G916
Förflyttning till fast anslag
Sida 286
G917
Avstickningskontroll genom
släpfelsövervakning
Sida 289
Konturefterföljning
G702
Säkra/ladda konturföljning
Sida 292
G991
Avstickningskontroll genom
spindelövervakning
Sida 290
G703
Konturföljning av/på
Sida 292
G992
Värde för avstickningskontroll
Sida 291
G706
K-default-förgrening
Sida 292
C-axelbearbetning
C-axelbearbetning
C-axelbearbetning
C-axel
Fräscykler
G799
Gängfräsning axiellt
Sida 276
G119
Välj vilken C-axel
Sida 252
G801
Gravering ändyta
Sida 277
G120
Referensdiameter för bearbetning på
mantelyta
Sida 252
G802
Gravering mantelyta
Sida 278
G152
Nollpunktsförskjutning C-axel
Sida 253
G840
Konturfräsning
Sida 260
G153
Normera C-axel
Sida 253
G845
Fickfräsning grov
Sida 268
G846
Fickfräsning fin
Sida 274
Bearbetning på fram-/baksida
Bearbetning på mantelyta
G100
Snabbtransport front
Sida 254
G110
Snabbtransport mantelyta
Sida 257
G101
Linjär rörelse ändyta
Sida 255
G111
Linjär rörelse mantelyta
Sida 258
G102
Cirkelbåge ändyta
Sida 256
G112
Cirkelbåge mantelyta
Sida 259
G103
Cirkelbåge ändyta
Sida 256
G113
Cirkelbåge mantelyta
Sida 259
722
Variabelprogrammering, programförgrening
Variabelprogrammering, programförgrening
Variabelprogrammering
Datainmatning, datautmatning
#-Variabel
Utvärdering vid
programöversättning
Sida 313
INPUT
Inmatning (#-variabel)
Sida 309
V-variabel
Utvärdering vid program- exe
kvering
Sida 315
WINDOW
Öppna utmatningsfönster (#variabel)
Sida 309
Programförgrening, -upprepning
PRINT
Utmatning (#-variabel)
Sida 310
IF..THEN..
Programförgrening
Sida 319
INPUTA
Inmatning (V-variabel)
Sida 311
WHILE..
programupprepning
Sida 320
WINDOWA
Öppna utmatningsfönster (Vvariabel)
Sida 310
SWITCH..
Programförgrening
Sida 321
PRINTA
Utmatning (V-variabel)
Sida 311
Specialfunktioner
Underprogram
$
Slidbeteckning
Sida 323
/
Utsläckningsnivå (block skip)
Sida 323
Anrop av underprogram
Sida 324
Mätfunktioner, belastningsövervakning
Mätfunktioner, belastningsövervakning
Mätfunktioner, belastningsövervakning
Mätning in-process
Mätning post-process
G910
Aktivera mätning in-process
Sida 293
G915
G912
Upptagning av ärvärde vid mätning inprocess
Sida 294
Skärkraftsövervakning
Mätning post-process
Sida 295
G913
Deaktivera mätning in-process
Sida 294
G995
Fastlägga övervakningszon
Sida 298
G914
Avstängning övervakning av mätprobe
Sida 294
G996
Typ av skärkraftsövervakning
Sida 298
HEIDENHAIN CNC PILOT 4290
723
Översikt G-kommandon BEARBETNING
Variabelprogrammering, programförgrening
Översikt G-kommandon BEARBETNING
Speciella G-funktioner
Speciella G-funktioner
Speciella G-funktioner
G4
Fördröjning
Sida 299
G907
Varvtalsövervakning av blockvis
Sida 303
G7
Precisionsstopp på
Sida 299
G908
Matningsövermanning 100%
Sida 304
G8
Precisionsstopp av
Sida 299
G909
Interpreter-stopp
Sida 304
G9
Precisionsstopp (blockvis)
Sida 299
G918
Förstyrning av/på
Sida 304
G15
Förflytta rundaxel
Sida 300
G919
Spindel-override 100%
Sida 304
G60
Inaktivera skyddszon
Sida 300
G920
Deaktivera nollpunktsförskjutning
Sida 305
G65
Visa spänndon
Sida 301
G921
Deaktivera nollpunktsförskjutning,
verktygsmått
Sida 305
G66
Aggregat-position
Sida 302
G930
Pinolövervakning
Sida 307
G204
Vänta på klockslag
Sida 302
G975
Släpfelsgräns
Sida 306
G717
Aktualisera börvärde
Sida 302
G980
Aktivera nollpunktsförskjutning
Sida 306
G718
Kör in släpfel
Sida 303
G981
Aktivera nollpunktsförskjutning,
verktygsmått
Sida 307
Sida 305
G901
Ärvärde i variabel
Sida 303
G940
T-nummer intern
G902
Nollpunktsförskjutning i variabel
Sida 303
G941
Överför magasinsplatskorrektörvärden Sida 306
G903
Släpfel i variabel
Sida 303
724
Översikt G-kommandon BEARBETNING
B- och Y-axelbearbetning
Y-axelbearbetning
Y-axelbearbetning
Bearbetningsplan
Fräscykler
G16
Vridning av bearbetningsplanet
G841
Fräsning av ytor - grovbearbetning
G17
XY-plan (fram- eller baksida)
G842
Fräsning av ytor - finbearbetning
G18
XZ-planet (svarvbearbetning)
G843
Flerkantfräsning - grovbearb.
G19
YZ-plan (ovanifrån/mantel)
G844
Fräsning av flera kanter - finbearbetning
Verktygsrörelser utan bearbetning
G845
Fickfräsning grov
G0
Positionering med snabbtransport
G846
Fickfräsning fin
G14
Förflyttning till verktygsväxlingspunkt
G800
Gängfräsning XY-plan
G701
Snabbtransport med
maskinkoordinater
G806
Gängfräsning YZ-plan
G714
Växla in magasinverktyg
G803
Gravering i XY-plan
G712
Definiera verktygsläge
G804
Gravering i YZ-plan
G600
Verktygsförval
G808
Kugghjulsfräsning
Enkla linjära och cirkulära rörelser
G1
Linjär rörelse
G2
Cirkulär rörelse, inkremental angivelse
av mittpunkt
G3
Cirkulär rörelse, inkremental angivelse
av mittpunkt
G12
Cirkulär rörelse, absolut angivelse av
mittpunkt
G13
Cirkulär rörelse, absolut angivelse av
mittpunkt
HEIDENHAIN CNC PILOT 4290
725
726
Översikt G-kommandon BEARBETNING
DR. JOHANNES HEIDENHAIN GmbH
Dr.-Johannes-Heidenhain-Straße 5
83301 Traunreut, Germany
{ +49 8669 31-0
| +49 8669 5061
E-mail: [email protected]
Technical support | +49 8669 32-1000
Measuring systems { +49 8669 31-3104
E-mail: [email protected]
TNC support
{ +49 8669 31-3101
E-mail: [email protected]
NC programming { +49 8669 31-3103
E-mail: [email protected]
PLC programming { +49 8669 31-3102
E-mail: [email protected]
Lathe controls
{ +49 8669 31-3105
E-mail: [email protected]
www.heidenhain.de
635 787-62 · Ver02 · pdf · 4/2010