• Keine Ergebnisse gefunden

iTNC 530 NC-software 340 422-xx 340 423-xx 340 480-xx 340 481-xx

N/A
N/A
Protected

Academic year: 2022

Aktie "iTNC 530 NC-software 340 422-xx 340 423-xx 340 480-xx 340 481-xx"

Copied!
620
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

iTNC 530

NC-software 340 422-xx 340 423-xx 340 480-xx 340 481-xx

Bruksanvisning

(2)

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

(3)
(4)
(5)

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

(6)

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.

(7)

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)

(8)

Ä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)

(9)

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)

(10)
(11)

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

(12)
(13)

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

(14)

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

(15)

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

(16)

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

(17)

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

(18)

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

(19)

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

(20)

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

(21)

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

(22)

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

(23)

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

(24)

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

(25)

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

(26)

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

(27)

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

(28)

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

(29)

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

(30)

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

(31)

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

(32)

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

(33)

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

(34)

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

(35)
(36)

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.

(37)

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

(38)

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

(39)

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

(40)

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

(41)

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

(42)

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

(43)

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

(44)

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

(45)

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)

(46)

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

(47)

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.

(48)

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

(49)
(50)

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

(51)

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.

(52)

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

(53)

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

(54)

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

(55)

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

(56)

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.

(57)

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

(58)

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.

(59)

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

(60)

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)

(61)

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=

(62)

2.4 Inställning a v utgångspunkt (utan 3D-a vkännarsyst em)

Aktivera utgångspunkt

Bekrä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).

(63)

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°

(64)

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.

Referenzen

ÄHNLICHE DOKUMENTE

MANUAL OPERATION ELECTRONIC HANDWHEEL POSITIONING WITH MDI PROGRAM RUN, SINGLE BLOCK PROGRAM RUN, FULL SEQUENCE Programming modes.. PROGRAMMING AND EDITING

Entre deux séquences de programme dont la correction de rayon RR et RL diffère, il doit y avoir au minimum une séquence de déplacement dans le plan d'usinage sans correction de

Hvis De herudover også vil gennemføre en værktøjs-orientering eller en tredimensional radiuskorrektur, skal disse blokke yderligere indeholde endnu en normeret vektor

Uma frase RND também se pode usar para a aproximação suave ao contorno, se não se pretender usar as funções APPR.

6.3 Muotoon ajo ja muodon jättö Muodon jättö ympyränkaaren mukaista rataa tangentiaalisella liitynnällä: APPR CT. TNC ajaa työkalun suoraviivaisesti alkupisteestä P S

Bild rechts oben: Wenn Sie den Startpunkt im dunkelgrauen Bereich festlegen, dann wird die Kontur beim Anfahren des ersten Kontur- punkts beschädigt.

MANUAL OPERATION ELECTRONIC HANDWHEEL POSITIONING WITH MDI PROGRAM RUN, SINGLE BLOCK PROGRAM RUN, FULL SEQUENCE Programming modes.. PROGRAMMING AND EDITING

Vous définissez les combinaisons matières pièces/matières de coupe avec leurs données de coupe correspondantes dans un tableau ayant pour extension .CDT (de l'angl. cutting data