iTNC 530
NC-software 340 422-xx 340 423-xx 340 480-xx 340 481-xx
Bruksanvisning
Kontroller på bildskärmen
Välj bildskärmsuppdelning
Växla bildskärm mellan maskin- och programmeringsdriftart
Softkeys: Välj funktioner i bildskärmen Växla softkeyrad
Alfabetiskt tangentbord: Inmatning av bokstäver och tecken
Filnamn Kommentar DIN/ISO- program Välj maskindriftarter
Manuell Drift El. Handratt
Manuell positionering Program enkelblock Program blockföljd Välj programmeringsdriftarter
Programinmatning/editering Programtest
Program-/filhantering, TNC-funktioner Välj eller radera program/filer
Extern dataöverföring
Definiera programanrop, selektera nollpunkts- och punkt-tabeller
Välj MOD-funktion
Visa hjälptext vid NC-felmeddelanden Visa kalkylator
Förflytta markören samt välj block, cykler och parameterfunktioner direkt
Förflytta markören Välj block, cykler och parameterfunktioner
Programmering av konturförflyttningar Fram-/frånkörning kontur
Flexibel konturprogrammering FK Rätlinje
Cirkelcentrum/Pol för polära koordinater Cirkelbåge runt cirkelcentrum
Cirkelbåge med radie
Cirkelbåge med tangentiell anslutning Fas
Hörnrundning Uppgifter om verktyg
Ange och anropa verktygslängd och -radie Cykler, underprogram och programdels-
upprepningar
Definiera och anropa cykler
Ange och anropa underprogram och programdelsupprepningar
Ange programstopp i ett program Definiera avkännarcykler
Ange och editera koordinataxlar och siffror . . .
Välj koordinataxlar resp.
ange dem i ett program . . . Siffror
Decimalpunkt Växla förtecken
Ange polära koordinater Inkrementalt värde
Q-parameterprogrammering/Q-parameterstatus Överför är-position eller värde från kalkylatorn
TNC-typ, mjukvara och funktioner
Denna handbok beskriver funktioner som finns tillgängliga i TNC styrsystem med följande NC-mjukvarunummer.
Bokstavsbeteckningen E anger att det är en exportversion av TNC:n. I exportversionerna av TNC gäller följande begränsningar:
Rätlinjeförflyttning simultant i upp till 4 axlar
Maskintillverkaren anpassar, via maskinparametrar, lämpliga
funktioner i TNC:n till den specifika maskinen. Därför förekommer det funktioner, som beskrivs i denna handbok, vilka inte finns tillgängliga i alla TNC-utrustade maskiner.
Vissa TNC-funktioner finns inte tillgängliga i alla maskiner eftersom dessa funktioner måste anpassas av maskintillverkaren, exempelvis gäller detta
Avkännarfunktioner för 3D-avkännarsystemet
Verktygsmätning med TT 130
Gängning utan flytande gängtappshållare
Återkörning till konturen efter avbrott
TNC-typ NC-mjukvarunummer
iTNC 530 340 422-xx
iTNC 530 E 340 423-xx
iTNC 530, 2 processor-version 340 480-xx iTNC 530 E, 2 processor-version 340 481-xx
Därutöver är iTNC 530 försedd med ytterligare 2 software- optionspaket, vilka kan friges av dig eller din maskintillverkare:
Kontakta maskintillverkaren för att klargöra vilka funktioner som finns tillgängliga i Er maskin.
Många maskintillverkare och HEIDENHAIN erbjuder
programmeringskurser för TNC. Att deltaga i sådana kurser ger oftast en god inblick i användandet av TNC-funktionerna.
Avsett användningsområde
Software-option 1
Cylindermantel-interpolering (cykel 27 och 28) Matning i mm/min för rotationsaxlar: M116
3D-vridning av bearbetningsplanet (cykel 19 och softkey 3D-ROT i driftart Manuell)
Cirkel i 3 axlar vid tippat bearbetningsplan Software-option 2
Blockcykeltid 0.5 ms istället för 3.6 ms 5-axlig interpolering
Spline-interpolering 3D-bearbetning:
M114: Automatisk kompensering för maskingeometrin vid arbete med rotationsaxlar
M128: Bibehåll verktygsspetsens position vid positionering av rotationsaxlar (TCPM)
M144: Ta hänsyn till maskinens kinematik i ÄR/BÖR-positioner vid blockslutet
Ytterligare parametrar Grovbearbetning/Finbearbetning och Tolerans för rotationsaxlar i cykel 32 (G62)
LN-block (3D-kompensering)
Bruksanvisning Avkännarcykler:
Alla avkännarfunktioner beskrivs i en separat
bruksanvisning. Kontakta HEIDENHAIN om du behöver denna bruksanvisning. Id-nr.: 375,319-xx.
Nya funktioner i förhållande till tidigare versioner 340 420-xx/340 421-xx
Förvaltning av utgångspunkter via Preset-tabell (se ”Administration av utgångspunkter via Preset-tabellen” på sida 58)
Ny fräscykel REKTANGULÄR FICKA (se ”REKTANGULÄR FICKA (cykel 251)” på sida 317)
Ny fräscykel CIRKULÄR FICKA (se ”CIRKULÄR FICKA (cykel 252)” på sida 322)
Ny fräscykel SPÅRFRÄSNING (se ”SPÅRFRÄSNING (cykel 253)” på sida 325)
Ny fräscykel CIRKULÄRT SPÅR (se ”CIRKULÄRT SPÅR (cykel 254)” på sida 329)
Med funktionen CYCL CALL POS finns det en ny möjlighet att anropa bearbetningscykler (se ”Cykelanrop med CYCL CALL POS” på sida 255)
Cykel 205 UNIVERSAL-DJUPBORRNING utökad: Fördjupad startpunkt för djuphålsborrning kan anges (se ”UNIVERSAL-DJUPBORRNING (cykel 205)” på sida 274)
Cykel Punktmönster på cirkel utökad: Förflyttningen mellan bearbetningspositionerna kan väljas till rätlinje eller på
cirkelsegmentet (se ”PUNKTMÖNSTER PÅ CIRKEL (cykel 220)” på sida 359)
Egenheter vid iTNC 530 med Windows 2000 (se ”iTNC 530 med Windows 2000 (Option)” på sida 599)
Förvaltning av beroende filer (se ”Ändra inställning beroende filer”
på sida 558)
Kontroll av nätverksanslutning med Ping-monitor (se ”Kontrollera nätverksförbindelse” på sida 556)
Skapa versionsnummer-fil (se ”Ange kodnummer” på sida 545)
Cykel 210 SPÅR PENDLING har utökats med parameter Skärdjup finskär (se ”SPÅR med pendlande nedmatning (cykel 210)” på sida 348)
Cykel 211 CIRKULÄRT SPÅR har utökats med parameter Skärdjup finskär (se ”CIRKULÄRT SPÅR med pendlande nedmatning (cykel 211)” på sida 351)
Ny kraftfull funktion för Tiltning av bearbetningsplanet (se
”PLANE-funktionen: 3D-vridning av bearbetningsplanet” på sida 436)
Ändrade funktioner i förhållande till tidigare versioner 340 420-xx/340 421-xx
Funktionen Nollpunktsförskjutning från nollpunktstabeller har ändrats. Nollpunkter som utgår från REF står inte längre till förfogande. För detta har Preset-tabellen införts (se ”NOLLPUNKTS- förskjutning med nollpunktstabell (cykel 7)” på sida 411)
Funktionen i Cykel 247 har ändrats. Cykel 247 aktiverar numera en Preset från Preset-tabellen (se ”INSTÄLLNING UTGÅNGSPUNKT (cykel 247)” på sida 415)
Maskinparameter 7475 har inte längre någon funktion (se
”Kompatibilitets-maskinparameter för nollpunktstabeller” på sida 587)
Nya/ändrade beskrivningar i denna handbok
Betydelsen av software-numren under MOD (se ”Mjukvaru- och optionsnummer” på sida 544)
Anropa bearbetningscykler (se ”Anropa cykler” på sida 254)
Programmeringsexempel med nya fräscykler (se ”Exempel:
Fräsning av fickor, öar och spår” på sida 354)
Beskrivning av knappsats TE 530 har tillkommit (se ”Knappsats” på sida 39)
Skriva över enstaka verktygsdata från en extern PC (se ”Skriv över enstaka verktygsdata från en extern PC” på sida 149)
Direkt anslutning av iTNC till en Windows-PC (se ”Direkt anslutning av iTNC till en Windows-PC” på sida 551)
Innehåll
Introduktion
1
Manuell drift och inställning
2
Manuell positionering
3
Programmering: Grunder filhantering,
programmeringshjälp
4
Programmering: Verktyg
5
Programmering: Programmering av
konturer
6
Programmering: Tilläggsfunktioner
7
Programmering: Cykler
8
Programmering: Specialfunktioner
9
Programmering: Underprogram och
programdelsupprepningar
10
Programmering: Q-parameter
11
Programtest och programkörning
12
MOD-funktioner
13
Tabeller och översikt
14
iTNC 530 med Windows 2000 (Option)
15
1.1 iTNC 530 ... 36
Programmering: HEIDENHAIN Klartext-Dialog och DIN/ISO ... 36
Kompatibilitet ... 36
1.2 Bildskärm och knappsats ... 37
Bildskärm ... 37
Välja bildskärmsuppdelning ... 38
Knappsats ... 39
1.3 Driftarter ... 40
Manuell drift och El. Handratt ... 40
Manuell positionering ... 40
Programinmatning/Editering ... 41
Programtest ... 41
Program blockföljd och Program enkelblock ... 42
1.4 Statuspresentation ... 43
”Allmän” Statuspresentation ... 43
Utökad statuspresentation ... 44
1.5 Tillbehör: HEIDENHAIN 3D-avkännarsystem och elektroniska handrattar ... 47
3D-avkännarsystem ... 47
Elektroniska handrattar HR ... 48
1 Introduktion ... 35
2.1 Uppstart, avstängning ... 50
Uppstart ... 50
Avstängning ... 51
2.2 Förflyttning av maskinaxlarna ... 52
Hänvisning ... 52
Förflytta axel med de externa riktningsknapparna ... 52
Förflyttning med den elektroniska handratten HR 410 ... 53
Stegvis positionering ... 54
2.3 Spindelvarvtal S, Matning F och Tilläggsfunktion M ... 55
Användningsområde ... 55
Ange värde ... 55
Ändra spindelvarvtal och matning ... 55
2.4 Inställning av utgångspunkt (utan 3D-avkännarsystem) ... 56
Hänvisning ... 56
Förberedelse ... 56
Inställning av utgångspunkt med axelknappar ... 57
Administration av utgångspunkter via Preset-tabellen ... 58
2.5 Tippning av bearbetningsplanet (software-option 1) ... 63
Användning, arbetssätt ... 63
Referenspunktssökning vid vridna axlar ... 64
Inställning av utgångspunkt i vridet system ... 65
Inställning av utgångspunkt i maskiner med rundbord ... 65
Inställning av utgångspunkten vid maskiner med system för att växla spindelhuvuden ... 65
Positionsindikering i vridet system ... 66
Begränsningar vid 3D-vridning av bearbetningsplanet ... 66
Aktivering av manuell vridning ... 67
2 Manuell drift och inställning ... 49
3.1 Programmera och utföra enkla bearbetningar ... 70
Använda manuell positionering ... 70
Säkra eller radera program från $MDI ... 72
3 Manuell positionering ... 69
4.1 Grunder ... 74
Positionsmätsystem och referensmärken ... 74
Positionssystem ... 74
Koordinatsystem i fräsmaskiner ... 75
Polära koordinater ... 76
Absoluta och inkrementala arbetsstyckespositioner ... 77
Inställning av utgångspunkt ... 78
4.2 Filhantering: Grunder ... 79
Filer ... 79
Datasäkerhet ... 80
4.3 Standard filhantering ... 81
Hänvisning ... 81
Kalla upp filhantering ... 81
Välja fil ... 82
Radera fil ... 82
Kopiera fil ... 83
Dataöverföring till/från en extern dataenhet ... 84
Kalla upp en av de 10 sist valda filerna ... 86
Döp om fil ... 86
Skydda fil/upphäv filskydd ... 87
4.4 Utökad filhantering ... 88
Hänvisning ... 88
Kataloger ... 88
Sökväg ... 88
Översikt: Den utökade filhanteringens funktioner ... 89
Kalla upp filhantering ... 90
Välja enhet, katalog och fil ... 91
Skapa en ny katalog (endast möjligt på enhet TNC:\) ... 92
Kopiera enstaka fil ... 93
Kopiera katalog ... 94
Kalla upp en av de 10 senast valda filerna ... 95
Radera fil ... 95
Radera katalog ... 95
Markera filer ... 96
Döp om fil ... 97
Specialfunktioner ... 97
Dataöverföring till/från en extern dataenhet ... 98
4 Programmering: Grunder, Filhantering, Programmeringshjälp, Paletthantering ... 73
4.5 Öppna och mata in program ... 102
Uppbyggnad av ett NC-program i HEIDENHAIN-klartext-format ... 102
Definiera råämne: BLK FORM... 102
Öppna ett nytt bearbetningsprogram ... 103
Programmera verktygsrörelser i Klartext-dialog ... 105
Överför är-position ... 106
Editera program ... 107
TNC:ns sökfunktion ... 110
4.6 Programmeringsgrafik ... 112
Medritning / ej medritning av programmeringsgrafik ... 112
Framställning av programmeringsgrafik för ett program ... 112
Visa eller ta bort radnummer ... 113
Radera grafik ... 113
Delförstoring eller delförminskning ... 113
4.7 Strukturera program ... 114
Definition, användningsområden ... 114
Växla mellan länkningsfönster/aktivt fönster ... 114
Infoga länkningsblock i programfönstret (till vänster) ... 114
Välj block i länkningsfönstret ... 114
4.8 Infoga kommentarer ... 115
Användningsområde ... 115
Kommentar under programinmatningen ... 115
Infoga kommentar i efterhand ... 115
Kommentar i ett eget block ... 115
Funktioner vid editering av en kommentar ... 115
4.9 Skapa textfiler ... 116
Användningsområde ... 116
Öppna och lämna textfiler ... 116
Editera text ... 117
Radera tecken, ord och rader samt återinfoga ... 118
Bearbeta textblock ... 118
Söka textdelar ... 119
4.10 Kalkylatorn ... 120
Användning ... 120
4.11 Direkt hjälp vid NC-felmeddelanden ... 121
Presentation av felmeddelanden ... 121
Visa hjälp ... 121
4.12 Paletthantering ... 122
Användningsområde ... 122
Välj palett-tabell ... 124
Lämna palettfil ... 124
Exekvera palettfil ... 124
4.13 Palettdrift med verktygsorienterad bearbetning ... 126
Användningsområde ... 126
Välja palettfil ... 130
Visa palettfil med inmatningsformulär ... 131
Förlopp vid verktygsorienterad bearbetning ... 135
Lämna palettfil ... 136
Exekvera palettfil ... 136
5.1 Verktygsrelaterade uppgifter ... 140
Matning F ... 140
Spindelvarvtal S ... 141
5.2 Verktygsdata ... 142
Förutsättning för verktygskompenseringen ... 142
Verktygsnummer, verktygsnamn ... 142
Verktygslängd L ... 142
Verktygsradie R ... 143
Delta-värde för längd och radie ... 143
Inmatning av verktygsdata i programmet ... 143
Inmatning av verktygsdata i tabellen ... 144
Skriv över enstaka verktygsdata från en extern PC ... 149
Platstabell för verktygsväxlare ... 150
Anropa verktygsdata ... 152
Verktygsväxling ... 153
5.3 Verktygskompensering ... 155
Introduktion ... 155
Kompensering för verktygslängd ... 155
Kompensering för verktygsradie ... 156
5.4 Tredimensionell verktygskompensering (software-option 2) ... 159
Introduktion ... 159
Definition av en normaliserad vektor ... 160
Tillåtna verktygsformer ... 160
Använda ett annat verktyg: Delta-värde ... 161
3D-kompensering utan verktygsorientering ... 161
Face Milling: 3D-kompensering utan och med verktygsorientering ... 162
Peripheral Milling: 3D-radiekompensering med verktygsorientering ... 164
5.5 Arbeta med skärdatatabeller ... 166
Hänvisning ... 166
Användningsområde ... 166
Tabeller för arbetsstyckets material ... 167
Tabell för verktygsskärets material ... 168
Tabell för skärdata ... 168
Erforderliga uppgifter i verktygstabellen ... 169
Tillvägagångssätt vid arbete med automatisk beräkning av varvtal/matning ... 170
Förändra tabellstruktur ... 170
Dataöverföring av skärdatatabeller ... 172
5 Programmering: Verktyg ... 139
6.1 Verktygsrörelser ... 174
Konturfunktioner ... 174
Flexibel konturprogrammering FK ... 174
Tilläggsfunktioner M ... 174
Underprogram och programdelsupprepningar ... 174
Programmering med Q-parametrar ... 174
6.2 Allmänt om konturfunktioner ... 175
Programmera verktygsrörelser för en bearbetning ... 175
6.3 Framkörning till och frånkörning från kontur ... 179
Översikt: Funktioner för framkörning till och frånkörning från konturen ... 179
Viktiga positioner vid fram- och frånkörning ... 179
Framkörning på en rät linje med tangentiell anslutning: APPR LT ... 181
Framkörning på en rätlinje vinkelrät mot första konturpunkten: APPR LN ... 181
Framkörning på en cirkelbåge med tangentiell anslutning: APPR CT ... 182
Framkörning på en cirkelbåge med tangentiell anslutning till kontur och rätlinje: APPR LCT ... 183
Frånkörning på en rät linje med tangentiell anslutning: DEP LT ... 184
Frånkörning på en rätlinje vinkelrätt från sista konturpunkten: DEP LN ... 184
Frånkörning på en cirkelbåge med tangentiell anslutning: DEP CT ... 185
Frånkörning på en cirkelbåge med tangentiell anslutning till kontur och rätlinje: DEP LCT ... 185
6.4 Konturfunktioner – rätvinkliga koordinater ... 186
Översikt konturfunktioner ... 186
Rätlinje L ... 187
Infoga Fas CHF mellan två räta linjer ... 188
Hörnrundning RND ... 189
Cirkelcentrum CC ... 190
Cirkelbåge C runt cirkelcentrum CC ... 191
Cirkelbåge CR med bestämd radie ... 192
Cirkelbåge CT med tangentiell anslutning ... 193
6 Programmering: Programmering av konturer ... 173
6.5 Konturfunktioner – polära koordinater ... 198
Översikt ... 198
Polära koordinaters utgångspunkt: Pol CC ... 199
Rätlinje LP ... 200
Cirkelbåge CP runt Pol CC ... 200
Cirkelbåge CTP med tangentiell anslutning ... 201
Skruvlinje (Helix) ... 201
6.6 Konturfunktioner – Flexibel konturprogrammering FK ... 206
Grunder ... 206
Grafik vid FK-programmering ... 207
Öppna FK-dialog ... 208
Flexibel programmering av räta linjer ... 208
Flexibel programmering av cirkelbågar ... 209
Inmatningsmöjligheter ... 210
Hjälppunkter ... 213
Relativ referens ... 214
6.7 Konturrörelser – Spline-interpolering (software-option 2) ... 221
Användningsområde ... 221
7.1 Inmatning av tilläggsfunktioner M och STOPP ... 224 Grunder ... 224
7.2 Tilläggsfunktioner för kontroll av programkörning, spindel och kylvätska ... 225 Översikt ... 225
7.3 Tilläggsfunktioner för koordinatuppgifter ... 226
Programmering av maskinfasta koordinater: M91/M92 ... 226 Aktivera den sist inställda utgångspunkten: M104 ... 228
Förflyttning till positioner i icke vridet koordinatsystem vid 3D-vridet bearbetningsplan: M130 ... 228 7.4 Tilläggsfunktioner för konturbeteende ... 229
Rundning av hörn: M90 ... 229
Infoga definierad rundningsbåge mellan räta linjer: M112 ... 230
Ta inte hänsyn till vissa punkter vid bearbetning med icke kompenserade räta linjer: M124 ... 230 Bearbetning av små kontursteg: M97 ... 231
Fullständig bearbetning av öppna konturhörn: M98 ... 232 Matningsfaktor vid nedmatningsrörelse: M103 ... 233 Matning i millimeter/spindelvarv: M136 ... 234
Matningshastighet vid cirkelbågar: M109/M110/M111 ... 235
Förberäkning av radiekompenserad kontur (LOOK AHEAD): M120 ... 235 Överlagra handrattsrörelser under programkörning: M118 ... 237 Frånkörning från konturen i verktygsaxelns riktning: M140 ... 238 Avstängning av avkännarsystemets övervakning: M141 ... 239 Upphäv modala programinformationer: M142 ... 240
Upphäv grundvridning: M143 ... 240 7.5 Tilläggsfunktioner för rotationsaxlar ... 241
Matning i mm/min vid rotationsaxlar A, B, C: M116 (software-option 1) ... 241 Vägoptimerad förflyttning av rotationsaxlar: M126 ... 241
Minskning av positionsvärde i rotationsaxel till ett värde under 360°: M94 ... 242
Automatisk kompensering för maskingeometrin vid arbete med rotationsaxlar: M114 (software-option 2) ... 243 Bibehåll verktygsspetsens position vid positionering av rotationsaxlar (TCPM*): M128 (software-option 2) ... 244 Precisionsstopp vid hörn med icke tangentiella övergångar: M134 ... 246
Val av rotationsaxlar: M138 ... 246
Ta hänsyn till maskinens kinematik i ÄR/BÖR-positioner vid blockslutet: M144 (software-option 2) ... 247 7.6 Tilläggsfunktioner för laserskärmaskiner ... 248
Princip ... 248
Direkt utmatning av programmerad spänning: M200 ... 248 Spänning som funktion av sträckan: M201 ... 248
Spänning som funktion av hastigheten: M202 ... 249
7 Programmering: Tilläggsfunktioner ... 223
8.1 Arbeta med cykler ... 252
Definiera cykel via softkeys ... 252 Definiera cykel via GOTO-funktion ... 252 Anropa cykler ... 254
Arbeta med tilläggsaxlar U/V/W ... 256 8.2 Punkttabeller ... 257
Användningsområde ... 257 Ange punkttabell ... 257
Välja punkttabell i programmet ... 258
Anropa cykel i kombination med punkttabeller ... 259 8.3 Cykler för borrning, gängning och gängfräsning ... 260
Översikt ... 260
DJUPBORRNING (cykel 1) ... 262 BORRNING (cykel 200) ... 263 BROTSCHNING (cykel 201) ... 265 URSVARVNING (cykel 202) ... 267
UNIVERSAL-BORRNING (cykel 203) ... 269 BAKPLANING (cykel 204) ... 271
UNIVERSAL-DJUPBORRNING (cykel 205) ... 274 BORRFRÄSNING (cykel 208) ... 277
GÄNGNING med flytande gänghuvud (cykel 2) ... 279 GÄNGNING NY med flytande gänghuvud (cykel 206) ... 280
SYNKRONISERAD GÄNGNING utan flytande gänghuvud (cykel 17) ... 282 SYNKRONISERAD GÄNGNING utan flytande gänghuvud NY (cykel 207) ... 283 GÄNGSKÄRNING (cykel 18) ... 285
GÄNGNING SPÅNBRYTNING (cykel 209) ... 286 Grunder för gängfräsning ... 288
GÄNGFRÄSNING (cykel 262) ... 290
FÖRSÄNK-GÄNGFRÄSNING (cykel 263) ... 292 BORR-GÄNGFRÄSNING (cykel 264) ... 296 HELIX- BORRGÄNGFRÄSNING (cykel 265) ... 300 UTVÄNDIG GÄNGFRÄSNING (cykel 267) ... 304
8 Programmering: Cykler ... 251
8.4 Cykler för att fräsa fickor, öar och spår ... 315 Översikt ... 315
REKTANGULÄR FICKA (cykel 251) ... 317 CIRKULÄR FICKA (cykel 252) ... 322 SPÅRFRÄSNING (cykel 253) ... 325 CIRKULÄRT SPÅR (cykel 254) ... 329 URFRÄSNING (cykel 4) ... 334 FICKA FINSKÄR (cykel 212) ... 336 Ö FINSKÄR (cykel 213) ... 338 CIRKULÄR FICKA (cykel 5) ... 340
CIRKELFICKA FINSKÄR (cykel 214) ... 342 CIRKEL Ö FINSKÄR (cykel 215) ... 344 SPÅRFRÄSNING (cykel 3) ... 346
SPÅR med pendlande nedmatning (cykel 210) ... 348
CIRKULÄRT SPÅR med pendlande nedmatning (cykel 211) ... 351 8.5 Cykler för att skapa punktmönster ... 357
Översikt ... 357
PUNKTMÖNSTER PÅ CIRKEL (cykel 220) ... 359 PUNKTMÖNSTER PÅ LINJER (cykel 221) ... 361 8.6 SL-cykler ... 365
Grunder ... 365
Översikt SL-cykler ... 366 KONTUR (cykel 14) ... 367 Överlagrade konturer ... 367 KONTURDATA (cykel 20) ... 370 FÖRBORRNING (cykel 21) ... 371 GROVSKÄR (cykel 22) ... 372 FINSKÄR DJUP (cykel 23) ... 373 FINSKÄR SIDA (cykel 24) ... 374 KONTURLINJE (cykel 25) ... 375
CYLINDERMANTEL (cykel 27, software-option 1) ... 377
CYLINDERMANTEL spårfräsning (cykel 28, software-option 1) ... 379 8.7 SL-cykler med konturformel ... 392
Grunder ... 392
Välj program med konturdefinitioner ... 393 Definiera konturbeskrivningar ... 393 Ange konturformel ... 394
Överlagrade konturer ... 394
Bearbetning av kontur med SL-cykler ... 396
8.8 Cykler för ytor ... 400 Översikt ... 400
BEARBETNING MED 3D-DATA (cykel 30) ... 401 PLANING (cykel 230) ... 402
LINJALYTA (cykel 231) ... 404 8.9 Cykler för koordinatomräkning ... 409
Översikt ... 409
Koordinatomräkningarnas varaktighet ... 409 NOLLPUNKTS-förskjutning (cykel 7) ... 410
NOLLPUNKTS-förskjutning med nollpunktstabell (cykel 7) ... 411 INSTÄLLNING UTGÅNGSPUNKT (cykel 247) ... 415
SPEGLING (cykel 8) ... 416 VRIDNING (cykel 10) ... 418 SKALFAKTOR (cykel 11) ... 419
SKALFAKTOR AXELSP. (cykel 26) ... 420
BEARBETNINGSPLAN (cykel 19, software-option 1) ... 421 8.10 Specialcykler ... 429
VÄNTETID (cykel 9) ... 429
PROGRAMANROP (cykel 12) ... 430 SPINDELORIENTERING (cykel 13) ... 431 TOLERANS (cykel 32, software-option 2) ... 432
9.1 PLANE-funktionen: 3D-vridning av bearbetningsplanet ... 436 Introduktion ... 436
Definiera PLANE-funktion ... 438 Positionspresentation ... 438 Återställa PLANE-funktion ... 439
9.2 Definiera bearbetningsplan via rymdvinkel: PLANE SPATIAL ... 440 Användningsområde ... 440
Inmatningsparametrar ... 441
9.3 Definiera bearbetningsplan via projektionsvinkel: PLANE PROJECTED ... 442 Användningsområde ... 442
Inmatningsparametrar ... 443
9.4 Definiera bearbetningsplan via Eulervinkel: PLANE EULER ... 444 Användningsområde ... 444
Inmatningsparametrar ... 445
9.5 Definiera bearbetningsplan via två vektorer: PLANE VECTOR ... 446 Användningsområde ... 446
Inmatningsparametrar ... 447
9.6 Definiera bearbetningsplan via tre punkter: PLANE POINTS ... 448 Användningsområde ... 448
Inmatningsparametrar ... 449
9.7 Definiera bearbetningsplan via en enstaka inkremental rymdvinkel: PLANE RELATIVE ... 450 Användningsområde ... 450
Inmatningsparametrar ... 451 Använda förkortningar ... 451
9.8 Bestämma positioneringsbeteende för PLANE-funktionen ... 452 Översikt ... 452
Automatisk vridning: MOVE/STAY (obligatorisk uppgift) ... 453
Val av alternativa tiltlösningar: SEQ +/– (uppgift om så önskas) ... 455 Val av transformeringssätt (uppgift om så önskas) ... 456
9.9 Stötfräsning i det tiltade planet ... 457 Funktion ... 457
Stötfräsning genom inkremental förflyttning av en rotationsaxel ... 457 Stötfräsning via normalvektorer ... 458
9 Programmering: Specialfunktioner ... 435
10.1 Underprogram och programdelsupprepning ... 460 Label ... 460
10.2 Underprogram ... 461 Arbetssätt ... 461
Programmering - anmärkning ... 461 Programmering underprogram ... 461 Anropa underprogram ... 461 10.3 Programdelsupprepningar ... 462
Label LBL ... 462 Arbetssätt ... 462
Programmering - anmärkning ... 462
Programmering programdelsupprepning ... 462 Anropa programdelsupprepning ... 462 10.4 Godtyckligt program som underprogram ... 463
Arbetssätt ... 463
Programmering - anmärkning ... 463
Anropa godtyckligt program som underprogram ... 464 10.5 Länkning av underprogram ... 465
Länkningstyper ... 465 Länkningsdjup ... 465
Underprogram i underprogram ... 465
Upprepning av programdelsupprepning ... 466 Upprepning av underprogram ... 467
10 Programmering: Underprogram och programdelsupprepningar ... 459
11.1 Princip och funktionsöversikt ... 476 Programmeringsanvisning ... 476 Kalla upp Q-parameterfunktioner ... 477
11.2 Detaljfamiljer – Q-parametrar istället för siffervärden ... 478 Exempel NC-block ... 478
Exempel ... 478
11.3 Beskrivning av konturer med hjälp av matematiska funktioner ... 479 Användningsområde ... 479
Översikt ... 479
Programmering av matematiska grundfunktioner ... 480 11.4 Vinkelfunktioner (Trigonometri) ... 481
Definitioner ... 481
Programmera vinkelfunktioner ... 482 11.5 Cirkelberäkningar ... 483
Användningsområde ... 483
11.6 IF/THEN - bedömning med Q-parametrar ... 484 Användningsområde ... 484
Ovillkorligt hopp ... 484
IF/THEN - bedömning programmering ... 484 Använda begrepp och förkortningar ... 485 11.7 Kontrollera och ändra Q-parametrar ... 486
Tillvägagångssätt ... 486 11.8 Specialfunktioner ... 487
Översikt ... 487
FN14: ERROR: Kalla upp felmeddelanden ... 488
FN15: PRINT: Utmatning av text eller Q-parametervärde ... 490
FN16: F-PRINT: Formaterad utmatning av text eller Q-parametervärde ... 491 FN18: SYS-DATUM READ: Läsa systemdata ... 494
FN19: PLC: Överför värde till PLC ... 499
FN20: WAIT FOR: NC och PLC synkronisering ... 499 FN25: PRESET: Inställning av ny utgångspunkt ... 502 FN26: TABOPEN: Öppna fritt definierbar tabell ... 503 FN27: TABWRITE: Skriv till fritt definierbar tabell ... 503 FN28: TABREAD: Läs från fritt definierbar tabell ... 504
11 Programmering: Q-parameter ... 475
11.9 Formel direkt programmerbar ... 505 Inmatning av formel ... 505 Räkneregler ... 507 Inmatningsexempel ... 508 11.10 Fasta Q-parametrar ... 509
Värden från PLC: Q100 till Q107 ... 509 Aktiv verktygsradie: Q108 ... 509 Verktygsaxel: Q109 ... 509 Spindelstatus: Q110 ... 509 Kylvätskeförsörjning: Q111 ... 510 Överlappningsfaktor: Q112 ... 510 Måttenhet i program: Q113 ... 510 Verktygslängd: Q114 ... 510
Koordinater efter avkänning under programkörning ... 510
Avvikelse mellan är- och börvärde vid automatisk verktygsmätning med TT 130 ... 511
3D-vridning av bearbetningsplanet med arbetsstyckets vinkel: av TNC:n beräknade koordinater för rotationsaxlarna ... 511
Mätresultat från avkännarcykler (se även bruksanvisningen Avkännarcykler) ... 512
12.1 Grafik ... 522
Användningsområde ... 522 Översikt: Presentationssätt ... 522 Vy ovanifrån ... 523
Presentation i 3 plan ... 524 3D-framställning ... 525 Delförstoring ... 526
Upprepa grafisk simulering ... 527 Beräkning av bearbetningstid ... 528 12.2 Funktioner för presentation av program ... 529
Översikt ... 529 12.3 Programtest ... 530
Användningsområde ... 530 12.4 Programkörning ... 532
Användningsområde ... 532
Körning av bearbetningsprogram ... 532 Stoppa bearbetningen ... 533
Förflyttning av maskinaxlarna under ett avbrott ... 534 Fortsätt programkörning efter ett avbrott ... 535 Godtyckligt startblock i program (block scan) ... 536 Återkörning till konturen ... 537
12.5 Automatisk programstart ... 538 Användningsområde ... 538 12.6 Hoppa över block ... 539
Användningsområde ... 539 Radering av ”/”-tecknet ... 539 12.7 Valbart programkörningsstopp ... 540
Användningsområde ... 540
12 Programtest och programkörning ... 521
13.1 Välj MOD-funktion ... 542 Välja MOD-funktioner ... 542 Ändra inställningar ... 542 Lämna MOD-funktioner ... 542 Översikt MOD-funktioner ... 542 13.2 Mjukvaru- och optionsnummer ... 544
Användningsområde ... 544 13.3 Ange kodnummer ... 545
Användningsområde ... 545 13.4 Inställning av datasnitt ... 546
Användningsområde ... 546
Inställning av RS-232-datasnitt ... 546 Inställning av RS-422-datasnitt ... 546 Välja DRIFTART för extern enhet ... 546 Inställning av BAUD-RATE ... 546 Tilldelning ... 547
Programvara för dataöverföring ... 548 13.5 Ethernet-datasnitt ... 550
Introduktion ... 550
Anslutningsmöjligheter ... 550
Direkt anslutning av iTNC till en Windows-PC ... 551 Konfigurering av TNC:n ... 553
13.6 Konfiguration av PGM MGT ... 557 Användningsområde ... 557 Ändra inställning PGM MGT ... 557 Ändra inställning beroende filer ... 558 13.7 Maskinspecifika användarparametrar ... 559
Användningsområde ... 559
13.8 Presentation av råämnet i bearbetningsrummet ... 560 Användningsområde ... 560
13.9 Välja typ av positionsindikering ... 562 Användningsområde ... 562
13 MOD-funktioner ... 541
13.10 Välja måttenhet ... 563 Användningsområde ... 563
13.11 Välja programmeringsspråk för $MDI ... 564 Användningsområde ... 564
13.12 Axelval för L-blocksgenerering ... 565 Användningsområde ... 565
13.13 Ange begränsning av rörelseområde, nollpunktspresentation ... 566 Användningsområde ... 566
Arbeta utan extra begränsning av rörelseområdet ... 566 Visa och ange det maximala rörelseområdet ... 566 Presentation av utgångspunkt ... 567
13.14 Visa HJÄLP-filer ... 568 Användningsområde ... 568 Välja HJÄLP-filer ... 568 13.15 Visa drifttid ... 569
Användningsområde ... 569 13.16 Teleservice ... 570
Användningsområde ... 570 Kalla upp/avsluta Teleservice ... 570 13.17 Extern åtkomst ... 571
Användningsområde ... 571
14.1 Allmänna användarparametrar ... 574
Inmatningsmöjligheter för maskinparametrar ... 574 Kalla upp allmänna användarparametrar ... 574
14.2 Kontaktbeläggning och anslutningskabel för datasnitt ... 588 Datasnitt V.24/RS-232-C HEIDENHAIN-utrustning ... 588 Främmande utrustning ... 589
Datasnitt V.11/RS-422 ... 590
Ethernet-datasnitt RJ45-kontakt ... 590 14.3 Teknisk information ... 591
14.4 Byta buffertbatteri ... 597
14 Tabeller och översikt ... 573
15.1 Introduktion ... 600 Allmänt ... 600 Tekniska data ... 601
15.2 Starta iTNC 530-tillämpning ... 602 Windows-inloggning ... 602
Inloggning som TNC-användare ... 602 Inloggning som lokal administratör ... 603 15.3 Avstängning av iTNC 530 ... 604
Grundläggande ... 604 Logga ut en användare ... 604 Avsluta iTNC-användningen ... 605 Stänga av Windows ... 606 15.4 Nätverksinställningar ... 607
Förutsättning ... 607 Justera inställningar ... 607 Åtkomststyrning ... 608 15.5 Egenheter vid filhantering ... 609
iTNC:ns enheter ... 609
Dataöverföring till iTNC 530 ... 610
15 iTNC 530 med Windows 2000 (Option) ... 599
1 .1 iTNC 530
1.1 iTNC 530
HEIDENHAIN TNC-system är verkstadsanpassade
kurvlinjestyrsystem, med vilka man kan programmera fräs- och borrbearbetningar direkt i maskinen med hjälp av lättförståelig Klartext-Dialog. De är avsedda för fräsmaskiner, borrmaskiner och bearbetningscenter. iTNC 530 kan styra upp till 12 axlar. Dessutom kan spindelns vinkelposition programmeras.
På den integrerade hårddisken kan ett godtyckligt antal program lagras, även sådana som har genererats externt. För att utföra snabba beräkningar kan man, när som helst, kalla upp en kalkylator.
Knappsats och bildskärmspresentation är överskådligt utformade, så att alla funktioner kan nås snabbt och enkelt.
Programmering: HEIDENHAIN Klartext-Dialog och DIN/ISO
Att skapa program är extra enkelt i den användarvänliga HEIDENHAIN-Klartext-Dialogen. En programmeringsgrafik presenterar de individuella bearbetningsstegen samtidigt som programmet matas in. Dessutom underlättar den Flexibla- Konturprogrammeringen FK när NC-anpassade ritningsunderlag saknas. Bearbetningen av arbetsstycket kan simuleras grafiskt både i programtest och under själva bearbetningen. Dessutom kan TNC- systemen programmeras enligt DIN/ISO eller i DNC-mode.
Program kan även matas in och testas samtidigt som ett annat program utför bearbetning av ett arbetsstycke.
Kompatibilitet
TNC:n kan hantera alla bearbetningsprogram som har skapats i HEIDENHAIN-kurvlinjestyrsystem från och med TNC 150 B.
1 .2 Bildskär m oc h knappsats 1.2 Bildskärm och knappsats
Bildskärm
TNC:n kan levereras antingen med flatfärgskärmen BF 150 (TFT) eller med flatfärgskärmen BF 120 (TFT). Bilden uppe till höger visar kontrollerna på BF 150, bilden i mitten till höger visar kontrollerna på BF 120.
1 Övre raden
Vid påslagen TNC visar bildskärmen de valda driftarterna i den översta raden: Maskindriftarter till vänster och
programmeringsdriftarter till höger. Den driftart som för tillfället presenteras i bildskärmen visas i ett större fält i den övre raden:
där visas även dialogfrågor och meddelandetexter (Undantag: när TNC:n endast visar grafik).
2 Softkeys
I underkanten presenterar TNC:n ytterligare funktioner i form av en softkeyrad. Dessa funktioner väljer man med de därunder placerade knapparna. För orientering indikerar smala linjer precis över softkeyraden antalet tillgängliga softkeyrader. Dessa ytterligare softkeyrader väljs med de svarta pilknapparna som är placerade längst ut i knappraden. Den aktiva softkeyraden markeras med en upplyst linje.
3 Knappar för softkeyval 4 Växla softkeyrad
5 Val av bildskärmsuppdelning
6 Knapp för bildväxling mellan maskin- och programmeringsdriftart 7 Knappar för softkeyval avsedda för maskintillverkar-softkeys 8 Växla softkeyrad för maskintillverkar-softkeys
1 3 1 1
4 4
5
1 6
7 8
2
2 1
1
41 3
1
5 41 6
1 .2 Bildskär m oc h knappsats
Välja bildskärmsuppdelning
Användaren väljer själv önskad uppdelning av bildskärmen: På detta sätt kan TNC:n exempelvis i driftart Programinmatning/editering presentera programmet i det vänstra fönstret, samtidigt som det högra fönstret exempelvis programmeringsgrafiken visas i det högra fönstret. Alternativt kan man välja att presentera programstrukturen i det högra fönstret eller enbart programmet i ett stort fönster. Vilka fönster som TNC:n kan visa är beroende av vilken driftart som har valts.
Välja bildskärmsuppdelning:
Tryck på knappen för bildskärmsuppdelning:
Softkeyraden presenterar de möjliga
bildskärmsuppdelningarna, se ”Driftarter”, sida 40
Välj bildskärmsuppdelning med softkey
1 .2 Bildskär m oc h knappsats
Knappsats
TNC:n kan antingen levereras med knappsatsen TE 420 eller med knappsatsen TE 530. Bilden uppe till höger visar kontrollerna på knappsatsen TE 420, bilden i mitten till höger visar kontrollerna på knappsatsen TE 530:
De enskilda knapparnas funktion har sammanfattats på den första omslagssidan. Externa knappar, såsom exempelvis NC-START, beskrivs i maskinhandboken.
1 Alfabetiskt tangentbord för textinmatning, filnamn och DIN/ISO- programmering.
Två-processor-version: Ytterligare knappar för Windows-hantering 2 Filhantering
Kalkylator
MOD-funktion
HELP-funktion
3 Programmeringsdriftarter 4 Maskindriftarter
5 Öppning av programmeringsdialogen 6 Pilknappar och hoppinstruktion GOTO 7 Inmatning av siffror och axelval
8 Musplatta: Endast för handhavande av två-processor-versionen
12
3 5
1 4
6 1 7
12
3 5
1 4
6
7 7
1
7 8
1. 3 D ri ft a rt e r 1.3 Driftarter
Manuell drift och El. Handratt
Inställning av maskinen utförs i Manuell drift. I denna driftart kan maskinaxlarna förflyttas manuellt eller stegvis, utgångspunkten kan ställas in och bearbetningsplanet kan vridas.
Driftarten El. Handratt stödjer manuell förflyttning av maskinaxlarna med hjälp av en elektronisk handratt HR.
Softkeys för bildskärmsuppdelning (välj enligt tidigare beskrivna metod)
Manuell positionering
I denna driftart kan enkla förflyttningar och funktioner programmeras, exempelvis för planfräsning eller förpositionering.
Softkeys för bildskärmsuppdelning
Fönster Softkey
Positioner
Vänster: Positioner, höger: Statuspresentation
Fönster Softkey
Program
Vänster: Program, höger: Statuspresentation
1. 3 D ri ft a rt e r
Programinmatning/Editering
I denna driftart skapar man sina bearbetningsprogram. Den flexibla konturprogrammeringen, de olika cyklerna och Q-
parameterfunktionerna erbjuder ett stort stöd och funktionsomfång.
Om så önskas visar programmeringsgrafiken de enskilda programstegen.
Softkeys för bildskärmsuppdelning
Programtest
I driftart Programtest simulerar TNC:n program och programdelar, detta för att finna exempelvis geometriska motsägelser, saknade eller felaktiga uppgifter i programmet samt rörelser utanför arbetsområdet.
Simulationen stöds med olika grafiska presentationsformer.
Softkeys för bildskärmsuppdelning: se ”Program blockföljd och Program enkelblock”, sida 42.
Fönster Softkey
Program
Vänster: Program, höger: Programstruktur
Vänster: Program, höger: Programmeringsgrafik
1. 3 D ri ft a rt e r Program blockföljd och Program enkelblock
I Program blockföljd utför TNC:n ett bearbetningsprogram kontinuerligt till dess slut eller till ett manuellt eller programmerat avbrott. Efter ett avbrott kan man återuppta programexekveringen.
I Program enkelblock startar man varje block separat genom att trycka på den externa START-knappen.
Softkeys för bildskärmsuppdelning
Softkeys för bildskärmsuppdelning vid palettabeller
Fönster Softkey
Program
Vänster: Program, höger: Programstruktur
Vänster: Program, höger: Status
Vänster: Program, höger: Grafik
Grafik
Fönster Softkey
Palettabell
Vänster: Program, höger: Palettabell
Vänster: Palettabell, höger: Status
Vänster: Palettabell, höger: Grafik
1 .4 Stat uspr esentation 1.4 Statuspresentation
”Allmän” Statuspresentation
Den allmänna Statuspresenationen 1 ger dig information om maskinens aktuella tillstånd. Den visas automatiskt i driftarterna
Program enkelblock och Program blockföljd, under förutsättning att inte presentation av enbart ”Grafik” har valts, och vid
Manuell positionering.
I driftarterna Manuell drift och El. Handratt visas statuspresentationen i ett större fönster.
Information i statuspresentationen Symbol Betydelse
Den aktuella positionens Är- eller Bör-koordinater
Maskinaxlar; TNC:n presenterar hjälpaxlar med små bokstäver. Ordningsföljden och antalet visade axlar bestäms av Er maskintillverkare. Beakta
anvisningarna i Er maskinhandbok
Presentationen av matning i tum motsvarar en tiondel av det verksamma värdet. Varvtal S, matning F och aktiv tilläggsfunktion M
Programkörning har startats
Axeln är låst
Axeln kan förflyttas med handratten
Axlarna förflyttas i ett tippat bearbetningsplan
Axlarna förflyttas i ett grundvridet bearbetningsplan
Den aktiva utgångspunktens nummer från Preset- tabellen. Om utgångspunkten har ställts in manuellt visar TNC:n texten MAN efter symbolen.
11 ÄR
X Y Z
F S M
1 .4 Stat uspr esentation
Utökad statuspresentation
Den utökade statuspresentationen ger detaljerad information om programförloppet. Man kan kalla upp den i alla driftarter med undantag för Programinmatning/Editering.
Kalla upp den utökade statuspresentationen
Kalla upp softkeyraden för bildskärmsuppdelning
Välj bildskärmsuppdelning med utökad statuspresentation
Välja utökad statuspresentation
Växla softkeyrad, fortsätt tills STATUS-softkeys visas
Välj typ av utökad statuspresentation, exempelvis allmän programinformation
Nedan beskrivs de olika typer av utökad statuspresentation som man kan välja via softkeys:
Allmän programinformation
4 6
1 2
3
5 1 Huvudprogramnamn
2 Anropat program 3 Aktiv bearbetningscykel 4 Cirkelcentrum CC (Pol) 5 Bearbetningstid 6 Räknare för väntetid
1 .4 Stat uspr esentation
Positioner och koordinater
Information om verktyg
Koordinatomräkningar
2
4 1
3 1 Positionsvisning
2 Typ av positionsvisning, t.ex. Ärposition 3 Tippningsvinkel för bearbetningsplanet 4 Vinkel för grundvridning
2 3
5 1
4
6 1 Presentation T: Verktygsnummer och -namn
Presentation RT: Nummer och namn för ett systerverktyg 2 Verktygsaxel
3 Verktygslängd och -radie
4 Tilläggsmått (Deltavärde) från TOOL CALL (PGM) och verktygstabellen (TAB)
5 Livslängd, maximal livslängd (TIME 1) och maximal livslängd vid TOOL CALL (TIME 2)
6 Presentation av det aktiva verktyget och dess (nästa) systerverktyg
4 1 2 3
5 6
1 Huvudprogramnamn
2 Den aktiva nollpunktstabellens namn, aktivt nollpunktsnummer (#), kommentar från den aktiva raden för nollpunkten (DOC) aktiverad via cykel 7
3 Den aktiva preset-tabellens namn, aktivt preset-nummer (#), kommentar från det aktiva preset-numrets rad (DOC)
4 Aktiv nollpunktsförskjutning (cykel 7) 5 Speglade axlar (cykel 8)
1 .4 Stat uspr esentation
Programdelsupprepning/underprogram
Verktygsmätning
Aktiva tilläggsfunktioner M
1
2 1 Aktiv programdelsupprepning med blocknummer, label-nummer
och antal programmerade upprepningar/upprepningar kvar att utföra
2 Aktiva underprogram-nummer med det blocknummer som underprogrammet anropades från och det label-nummer som anropades
2 3
4 1 Verktygsnummer som mäts 1
2 Indikering, om verktygsradie eller -längd mäts
3 MIN- och MAX-värde vid mätning av individuella skär och resultat för mätning med roterande verktyg (DYN).
4 Verktygsskärets nummer med tillhörande mätvärde. Stjärnan efter mätvärdet indikerar att toleransen från verktygstabellen har överskridits.
1
2 1 Lista med aktiva M-funktioner som har förutbestämd betydelse
2 Lista med aktiva M-funktioner som har anpassats av din maskintillverkare
vkänna rsyst e m oc h elektr onisk a handr at tar 1.5 Tillbehör: HEIDENHAIN 3D-
avkännarsystem och elektroniska handrattar
3D-avkännarsystem
Med de olika 3D-avkännarsystemen från HEIDENHAIN kan man:
Rikta upp arbetsstycket automatiskt
Snabbt och noggrant ställa in utgångspunkten
Utföra mätning på arbetsstycket under programexekveringen
Mäta och kontrollera verktyg
De brytande avkännarsystemen TS 220, TS 630 och TS 632 Dessa avkännarsystem lämpar sig väl för automatisk uppriktning av arbetsstycket, inställning av utgångspunkten och för mätning på arbetsstycket. TS 220 överför triggersignalen via en kabel och är ett kostnadseffektivt alternativ då man önskar digitalisera ibland.
TS 630 och TS 632 lämpar sig speciellt väl för maskiner med verktygsväxlare eftersom triggersignalen överförs via en infraröd sändare/mottagare utan kabel.
Funktionsprincip: I de brytande avkännarsystemen från HEIDENHAIN registrerar en förslitningsfri optisk sensor utböjningen av mätstiftet.
Den erhållna signalen medför att den aktuella avkännarpositionens ärvärde lagras.
Alla avkännarfunktioner beskrivs i en separat
bruksanvisning. Kontakta HEIDENHAIN om du behöver denna bruksanvisning. Id.-nr.: 329 203-xx.
vkänna rsyst e m oc h elektr onisk a handr at tar
Verktygsavkännarsystem TT 130 för verktygsmätning
TT 130 är ett brytande 3D-avkännarsystem för mätning och kontroll av verktyg. För detta ändamål erbjuder TNC:n tre cykler, med vilka verktygsradie och -längd med stillastående eller roterande spindel kan mätas. Det mycket robusta utförandet och den höga skyddsklassen gör TT 130 okänslig mot kylvätska och spånor. Triggersignalen skapas med en förslitningsfri optisk sensor, vilken kännetecknas av en hög tillförlitlighet.
Elektroniska handrattar HR
De elektroniska handrattarna förenklar precisa manuella förflyttningar av axelsliderna. Förflyttningssträckan per handrattsvarv kan väljas inom ett brett område. Förutom inbyggnadshandrattarna HR 130 och HR 150 erbjuder HEIDENHAIN den portabla handratten HR 410 (se bilden i mitten).
2.1 Uppstar t, a v stängning
2.1 Uppstart, avstängning
Uppstart
Slå på matningsspänningen till TNC och maskin. Därefter inleder TNC:n automatiskt med följande dialog:
TNC:ns minne testas automatiskt
TNC-meddelande, strömmen har varit bruten – radera meddelandet
TNC:ns PLC-program översätts automatiskt
Slå på styrspänningen. TNC:n testar Nödstoppslingans funktion
Passera referenspunkterna i föreslagen ordningsföljd:
Tryck på den externa START-knappen för varje axel, eller
Passera referenspunkterna i valfri ordningsföljd: Tryck på den externa riktningsknappen för respektive axel och håll den intryckt tills referenspunkten har passerats
Uppstartsproceduren och referenspunktssökningen är maskinavhängiga funktioner. Beakta anvisningarna i Er maskinhandbok.
MINNESTEST
STRÖMAVBROTT
ÖVERSÄTT PLC-PROGRAM
STYRSPÄNNING TILL RELÄ SAKNAS
MANUELL DRIFT
PASSERA REFERENSPUNKTER
2.1 Uppstar t, a v stängning
TNC:n är nu funktionsklar och befinner sig i driftart Manuell drift.
Referenspunktssökning vid 3D-vridet koordinatsystem
Passering av referenspunkter kan utföras i 3D-vridet koordinatsystem via de externa riktningsknapparna. För att göra detta måste funktionen
”3D-vridning av bearbetningsplanet ” vara aktiv i Manuell drift, se
”Aktivering av manuell vridning”, sida 67. Vid tryckning på de externa axelriktningsknapparna interpolerar TNC:n de däri ingående
maskinaxlarna.
NC-START-knappen har ingen funktion. Om den används kommer TNC:n att presentera ett felmeddelande.
Avstängning
För att undvika dataförlust vid avstängning måste man ta ner TNC:ns operativsystem på ett kontrollerat sätt:
Välj driftart Manuell
Välj funktionen för att stänga av, bekräfta med softkey JA igen
När TNC:n presenterar texten Nu kan du stänga av i ett överlagrat fönster, får man stänga av
matningsspänningen till TNC:n
Referenspunkterna behöver bara passeras då
maskinaxlarna skall förflyttas. Om man bara skall editera eller testa program kan driftart Programinmatning/
Editering eller Programtest väljas direkt efter påslag av styrspänningen.
Referenspunkterna kan då passeras vid ett senare tillfälle.
För att göra detta trycker man på softkey SÖK REF.PUNKT i driftart Manuell drift.
Kontrollera så att vinkelvärdet som angivits i menyn överensstämmer med vridningsaxelns verkliga vinkel.
iTNC 530 med Windows 2000: Se ”Avstängning av iTNC 530”, sida 604.
Godtycklig avstängning av TNC:n kan leda till dataförlust.
2.2 F ö rflyt tning a v maskinaxlar na 2.2 Förflyttning av maskinaxlarna
Hänvisning
Förflytta axel med de externa riktningsknapparna
Välj driftart Manuell drift
Tryck på den externa riktningsknappen och håll den inne så länge axeln skall förflyttas, eller
Förflytta axel kontinuerligt: Håll den externa
riktningsknappen intryckt och tryck samtidigt på den externa START-knappen.
Stoppa: Tryck på den externa STOPP-knappen
Med båda metoderna kan man förflytta flera axlar samtidigt. Man kan ändra matningen som axlarna förflyttar sig med via softkey F, se
”Spindelvarvtal S, Matning F och Tilläggsfunktion M”, sida 55.
Förflyttning med de externa riktningsknapparna är en maskinavhängig funktion. Beakta anvisningarna i Er maskinhandbok!
och
2.2 F ö rflyt tning a v maskinaxlar na
Förflyttning med den elektroniska handratten HR 410
Den portabla handratten HR 410 är utrustad med två stycken säkerhetsbrytare. Säkerhetsbrytarna är placerade nedanför veven.
Man kan bara förflytta maskinaxlarna då man trycker in en av säkerhetsbrytarna (maskinavhängig funktion).
Handratten HR 410 är bestyckad med följande manöverfunktioner:
De röda lysdioderna indikerar vilken axel och vilken matningshastighet man har valt.
Förflyttning med handratten kan även utföras under programexekveringen.
Förflyttning
Välj driftart El. Handratt
Håll säkerhetsbrytaren intryckt
Välj axel
Välj matningshastighet
Förflytta aktiv axel i + eller – riktningen 1 NÖDSTOPP
2 Handratt 3 Säkerhetsbrytare 4 Knappar för axelval
5 Knapp för överföring av Är-positionen
6 Knappar för att välja matningshastigheten (långsam, medel, snabb;
matningshastigheterna bestäms av maskintillverkaren) 7 Riktning, i vilken TNC:n skall förflytta den valda axeln 8 Maskinfunktioner (bestäms av maskintillverkaren)
2
4 6 8
1
3 4 5 7
eller
2.2 F ö rflyt tning a v maskinaxlar na Stegvis positionering
Vid stegvis positionering förflyttar TNC:n en maskinaxel med ett av dig angivet stegmått.
Välj driftart Manuell eller El. Handratt
Välj stegvis positionering: Softkey INKREMENT växlas till PÅ
Ange steglängden i mm, t.ex. 8 mm
Tryck på den externa riktningsknappen: kan utföras ett godtyckligt antal gånger
STEGLÄNGD =
16 X Z
8
8 8
2.3 Spindelv arvtal S , Matning F oc h Tilläggsfunktion M 2.3 Spindelvarvtal S, Matning F och
Tilläggsfunktion M
Användningsområde
I driftarterna Manuell drift och El. Handratt anger man spindelvarvtal S, matning F och tilläggsfunktion M via softkeys. Tilläggsfunktionerna beskrivs i ”7. Programmering: Tilläggsfunktioner”.
Ange värde
Spindelvarvtal S, tilläggsfunktion M
Välj inmatning av spindelvarvtal: Softkey S
Ange spindelvarvtal och överför med den externa START-knappen
Man startar spindelrotationen med det angivna varvtalet S via en tilläggsfunktion M. Man anger en tilläggsfunktion M på samma sätt.
Matning F
Inmatningen av en Matning F bekräftar man inte med den externa START-knappen utan istället med knappen ENT.
För matningen F gäller:
Om man anger F=0 så verkar den lägsta matningen från MP1020
F kvarstår även efter ett strömavbrott
Ändra spindelvarvtal och matning
Med override-potentiometrarna för spindelvarvtal S och matning F kan det inställda värdet ändras från 0% till 150%.
Maskintillverkaren definierar vilka tilläggsfunktioner M som kan användas och deras betydelse.
SPINDELVARVTAL S=
1000
Override-potentiometern för spindelvarvtal fungerar bara i
2.4 Inställning a v utgångspunkt (utan 3D-a vkännarsyst em)
2.4 Inställning av utgångspunkt (utan 3D-avkännarsystem)
Hänvisning
Vid inställning av utgångspunkten ändras TNC:ns positionsvärde så att det överensstämmer med en känd position på arbetsstycket.
Förberedelse
Rikta och spänn fast arbetsstycket
Växla in ett nollverktyg med känd radie
Försäkra dig om att TNC:n visar Är-positioner
Inställning av utgångspunkt med 3D-avkännarsystem: Se Bruksanvisning Avkännarcykler.
2.4 Inställning a v utgångspunkt (utan 3D-a vkännarsyst em)
Inställning av utgångspunkt med axelknappar
Välj driftart Manuell drift
Förflytta verktyget försiktigt tills det berör arbetsstycket (tangerar)
Välj axel (alla axlar kan även väljas via ASCII- knappsatsen)
Nollverktyg, spindelaxel: Ändra positionsvärdet till en känd arbetsstyckesposition (t.ex. 0) eller till bleckets tjocklek d. I bearbetningsplanet: Ta hänsyn till verktygsradien
Inställning av utgångspunkten för de övriga axlarna utförs på samma sätt.
Om man använder ett förinställt verktyg i ansättningsaxeln skall positionen i ansättningsaxeln ändras till verktygets längd L alt. till summan Z=L+d.
Skyddsåtgärder
Om arbetsstyckets yta inte får repas kan ett bleck med tjocklek d placeras på arbetsstycket. Då anges
utgångspunkten som ett värde d större än om verktyget hade tangerat arbetsstycket direkt.
ORIGOS LÄGEZ=
Y
X Z
X Y
2.4 Inställning a v utgångspunkt (utan 3D-a vkännarsyst em)
Administration av utgångspunkter via Preset- tabellen
Man skall använda Preset-tabeller, om
Maskinen är försedd med rotationsaxlar (rundbord eller vridbart spindelhuvud) och man arbetar med funktionen 3D-vridning av bearbetningsplan
Maskinen är utrustad med ett system för växling av spindelhuvud
Man tidigare har arbetat med nollpunktstabeller som har utgått från REF i äldre TNC-styrsystem
Man vill bearbeta flera likadana arbetsstycken som ligger uppspända olika snett
Preset-tabeller får innehålla ett godtyckligt antal rader (utgångspunkter). För att optimera filstorleken och databehandlingshastigheten, bör man bara använda så många rader som krävs för sin nollpunkts-administration.
Av säkerhetsskäl kan man bara infoga nya rader i slutet på Preset-tabellen.
2.4 Inställning a v utgångspunkt (utan 3D-a vkännarsyst em)
Spara utgångspunkter i preset-tabellen
Preset-tabellen heter PRESET.PR och finns lagrad i katalogen TNC:\.
PRESET.PR kan bara editeras i driftart Manuell och El. Handratt. I driftart Programinmatning/Editering kan man endast läsa tabellen, dock inte förändra den.
Man har flera möjligheter att spara utgångspunkter/grundvridningar i preset-tabellen:
Med hjälp av avkännarcykler i driftart Manuell resp. El. Handratt (se Bruksanvisning Avkännarcykler, Kapitel 2)
Via avkännarcyklerna 400 till 402 och 410 till 419 Automatikdrift (se bruksanvisning Avkännarcykler, kapitel 3)
Genom överföring av den aktuella utgångspunkten som man har ställt in manuellt via axelknapparna
Förklaring till de värdena som finns sparade i preset-tabellen
Enkel maskin med tre axlar utan rotationsaxlar
TNC:n sparar avståndet från arbetsstyckets utgångspunkt till referenspunkten i preset-tabellen (med korrekt förtecken, se bilden uppe till höger)
Maskiner med vridbara spindelhuvuden
TNC:n sparar avståndet från arbetsstyckets utgångspunkt till Manuell inmatning av värden i Preset-tabellen är endast tillåten om maskinen inte är försedd med några tiltsystem (rotationsaxlar). Undantag från denna regel är uppgiften om grundvridningen i kolumnen ROT. Anledningen till detta är den att TNC:n tar hänsyn till tiltsystemets geometri (bord/spindelhuvud) vid lagring av värden i Preset- tabellen.
Vid inställning av utgångspunkten kontrollerar TNC:n om rotationsaxlarnas positioner överensstämmer med respektive värde i 3D ROT-menyn (beroende av maskinparameter 7500, Bit 5). Därav följer:
Vid inaktiv funktion 3D-vridning av bearbetningsplanet måste rotationsaxlarnas positionsvärden = 0° (nollställ rotationsaxeln i förekommande fall).
Vid aktiv funktion 3D-vridning av bearbetningsplanet måste rotationsaxlarnas positionsvärden och vinklarna som har angivits i 3D ROT-menyn överensstämma.
Din maskintillverkare kan spärra ett godtyckligt antal rader i Preset-tabellen för att kunna lägga in fasta
utgångspunkter där (t.ex. ett rundbords centrumpunkt).
Sådana rader markeras med annan färg i Preset-tabellen (standardmarkeringen är röd).
2.4 Inställning a v utgångspunkt (utan 3D-a vkännarsyst em)
Editera preset-tabell
Editeringsfunktioner vid presentationssätt
tabell Softkey
Gå till tabellens början
Gå till tabellens slut
Gå till föregående sida i tabellen
Gå till nästa sida i tabellen
Frige/spärra editering av preset-tabell
Lagra den i driftart Manuell aktiva
utgångspunkten i den aktuella raden i preset- tabellen
Aktivera utgångspunkten i för tillfället valda raden i preset-tabellen
Infoga ett definierbart antal rader vid tabellens slut (andra softkeyraden)
Kopiera markerat fält (andra softkeyraden)
Infoga kopierat fält (andra softkeyraden)
Återställ den för tillfället valda raden: TNC:n skriver in – i alla kolumner (andra softkeyraden) Infoga enstaka rad vid tabellens slut (andra softkeyraden)
Radera enstaka rad vid tabellens slut (andra softkeyraden)
2.4 Inställning a v utgångspunkt (utan 3D-a vkännarsyst em)
Aktivera utgångspunkt från preset-tabellen i driftart Manuell
Välj driftart Manuell drift
Kalla upp funktion för inställning av utgångspunkt
Kalla upp preset-tabell
Frige editering av preset-tabell Växla softkey EDITERING AV/PÅ till PÅ
Välj det utgångspunktsnummer som du vill aktivera med pilknapparna, eller
välj den utgångspunkt du vill aktivera med knappen GOTO, bekräfta med knappen ENT
Vid aktivering av en utgångspunkt från preset-tabellen, återställer TNC:n alla aktiva koordinatomräkningar som har aktiverats med följande cykler:
Cykel 7, nollpunktsförskjutning
Cykel 8, spegling
Cykel 10, vridning
Cykel 11, skalfaktor
Cykel 26, axelspecifik skalfaktor
Koordinatomräkning från cykel 19, tippning av bearbetningsplanet förblir däremot aktiv.
ORIGOS LÄGE X=
2.4 Inställning a v utgångspunkt (utan 3D-a vkännarsyst em)
Aktivera utgångspunktBekräfta aktivering av utgångspunkten. TNC:n ställer in positionsindikeringen samt – om så har definierats – grundvridningen
Lämna preset-tabell
Aktivera utgångspunkt från preset-tabellen i ett NC-program Man använder cykel 247 för att aktivera utgångspunkter från preset- tabellen under programkörningen. I cykel 247 definierar man numret på den utgångspunkt som man vill aktivera (se ”INSTÄLLNING UTGÅNGSPUNKT (cykel 247)” på sida 415).
2.5 Tippning a v bearbetningsplanet (sof tw ar e-option 1) 2.5 Tippning av bearbetnings-
planet (software-option 1)
Användning, arbetssätt
TNC:n understöder 3D-vridning av bearbetningsplanet i
verktygsmaskiner med vridbara spindelhuvuden och tippningsbord.
Typiska användningsområden är t.ex sned borrning eller konturer placerade på sneda ytor. Bearbetningsplanet vrids alltid runt den aktiva nollpunkten. Bearbetningen programmeras på vanligt sätt i ett huvudbearbetningsplan (t.ex. X/Y-planet). Däremot kommer
bearbetningen att utföras i ett plan som är tippat i förhållande till det normala huvudbearbetningsplanet.
Det finns två funktioner tillgängliga för vridning av bearbetningsplanet:
Manuell vridning med softkey 3D ROT i driftarterna Manuell drift och El. Handratt, se ”Aktivering av manuell vridning”, sida 67
Styrd vridning, cykel 19 BEARBETNINGSPLAN i
bearbetningsprogrammet (se ”BEARBETNINGSPLAN (cykel 19, software-option 1)” på sida 421)
TNC-funktionen för ”3D-vridning av bearbetningsplanet” är av typen koordinattransformerande. Därvid förblir bearbetningsplanet alltid vinkelrätt mot den faktiska verktygsaxelns riktning.
Vid vridning av bearbetningsplanet skiljer TNC:n mellan två maskintyper:
Maskiner med tippbara rundbord
Tippningsbordet måste först positioneras så att arbetsstycket hamnar i önskat bearbetningsläge. Detta kan utföras med t.ex. ett L-block.
Den transformerade verktygsaxelns läge ändrar sig inte i förhållande till det maskinfasta koordinatsystemet. När
rundbordet vrids – m.a.o även arbetsstycket – t.ex. till 90°, vrids inte koordinatsystemet med. När man trycker på
axelriktningsknappen Z+, i driftart Manuell drift, kommer verktyget också att förflytta sig i Z+ riktningen.
Funktionerna för 3D-vridning av bearbetningsplanet måste anpassas i maskinen och TNC:n av
maskintillverkaren. För det specifika spindelhuvudet (tippningsbordet) bestämmer maskintillverkaren om TNC:n skall tolka vinklarna som programmeras i cykeln som rotationsaxlarnas koordinater eller som
vinkelkomponenter för ett snett plan. Beakta anvisningarna i Er maskinhandbok.
X
Z Y
B
10°
2.5 Tippning a v bearbetningsplanet (sof tw ar e-option 1)
Maskiner med vridbara spindelhuvuden
Spindelhuvudet måste först positioneras så att verktyget hamnar i önskat bearbetningsläge. Detta kan utföras med t.ex. ett L-block.
Den transformerade verktygsaxelns läge ändrar sig i förhållande till det maskinfasta koordinatsystemet: Om din maskins spindelhuvud vrids – m.a.o även verktyget – t.ex. i B-axeln till +90°, vrids koordinatsystemet med. När man trycker på axelriktningsknappen Z+, i driftart Manuell drift, förflyttar sig verktyget i det maskinfasta koordinatsystemets X+ riktning.
Vid beräkning av det transformerade koordinatsystemet tar TNC:n hänsyn till mekaniskt betingade förskjutningar i spindelhuvudet (”transformerings” komponenter) samt förskjutningar som uppstår genom vridningen av verktyget (3D
verktygslängdkompensering).
Referenspunktssökning vid vridna axlar
Vid 3D-vridet bearbetningsplan kan referenspunkten sökas med de externa riktningsknapparna. TNC:n interpolerar därvid de tillhörande axlarna. Kontrollera att funktionen ”3D-vridning av
bearbetningsplanet” är aktiverad i driftart Manuell drift samt att vridningsaxelns är-vinkel har angivits i menyfältet.