• Keine Ergebnisse gefunden

TNC 320

N/A
N/A
Protected

Academic year: 2022

Aktie "TNC 320"

Copied!
465
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Gebruikershandboek HEIDENHAIN-

klaartekstdialoog

TNC 320

NC-software 340 551-01

Nederlands (nl) 3/2006

(2)

Bedieningselementen op de beeldschermeenheid

˜ FFd=’4^Fham=FdamV˜caF«Fm

˜ FFd=’4^Fh˜›¤’’Fm˜h"4^amF_˜Fm˜

zpV"hhFF§Fc’›"m=˜caF«Fm˜

˜ pO›cF©’9˜O¤m4›aF˜pz˜^F›˜*FFd=’4^Fh

caF«Fm

˜ pO›cF©*"dcFm˜ph’4^"cFdFm Machinewerkstanden kiezen

˜"m=*F=aFmamV

˜d˜^"m=§aFd

˜p’a›apmFFm˜hF›˜^"m=am¦pF

˜pV"hh"_¤a›¦pFamV˜FVFd˜¦pp˜FVFd

˜¤›ph"›a’4^F˜zpV"hh"_¤a›¦pFamV Programmeerwerkstanden kiezen

˜pV"hhFFm—*F§FcFm

˜pV"hh"›F’›

Beheer van programma’s/bestanden, TNC-functies

˜pV"hh"Ž’—*F’›"m=Fm˜caF«Fm˜Fm˜§a’’Fm

¨›FmF˜="›"_p¦F="4^›

˜pV"hh"_pzpFz˜=FOama¿Fm:˜m¤dz¤m›_˜Fm˜

z¤m›Fm›"*FddFm˜caF«Fm

˜_O¤m4›aF˜caF«Fm

˜Fdz›Fc’›Fm˜Fm˜^Fdz’4^FhFm˜§FFVF¦Fm

˜ddF˜"4›¤FdF˜Op¤›hFd=amVFm˜§FFVF¦Fm

˜"d4¤d"›p˜§FFVF¦Fm

Cursor verplaatsen en regels, cycli en parameterfuncties direct kiezen

˜ ¤’p˜¦Fzd""›’Fm

˜FVFd’:˜4©4da˜Fm˜z""hF›FO¤m4›aF’˜=aF4›˜caF«Fm:˜

*FFd=’4^Fh›pF›’Fm*p=˜pzFmFm˜pO˜=pz=p§m_hFm¤˜

pzFmFm

Override-draaiknoppen voor aanzet/spiltoerental

˜ 150

0 50

100

F %

150

0 50

100

S %

Baanbewegingen programmeren

˜ pm›p¤˜*Fm"=FFm—¦Fd"›Fm

˜ abF˜4pm›p¤zpV"hhFamV˜

˜ F4^›F

˜ acFdha==Fdz¤m›—zppd˜¦pp˜zppd4p¶=am"›Fm

˜ acFd*""m˜ph˜4acFdha==Fdz¤m›

˜ acFd*""m˜hF›˜"=a¤’

˜ acFd*""m˜hF›˜›"mVFm›a¿dF˜""m’d¤a›amV

˜ Oc"m›amV—^pFcFm˜"Opm=Fm Gereedschapsgegevens

˜ FFF=’4^"z’dFmV›F˜Fm˜_"=a¤’˜am¦pFFm˜Fm˜

pzpFzFm

Cycli, subprogramma’s en herhalingen van programmadelen

˜ ©4da˜=FOama¿Fm˜Fm˜pzpFzFm

˜ ¤*zpV"hh"Ž’˜Fm˜^F^"damVFm˜¦"m˜

zpV"hh"=FdFm˜am¦pFFm˜Fm˜pzpFzFm

˜ pV"hh"’›pz˜am˜FFm˜zpV"hh"˜am¦pFFm

˜ "’›4©4da˜=FOama¿Fm

Coördinatenassen en cijfers invoeren, bewerken

˜. . . p¶=am"›Fm"’’Fm˜caF«Fm˜F’z˜am˜^F›˜

zpV"hh"˜am¦pFFm

˜. . . abOF’

˜ F4ah""d›FcFm—¦pp›FcFm˜phcFFm

˜ ppd4p¶=am"›Fmam¦pF—am4FhFm›FdF˜§""=Fm

˜ _z""hF›FzpV"hhFamV—_z""hF›F’›"›¤’

˜ 4›¤FdF˜zp’a›aF:˜§""=Fm˜¦"m˜4"d4¤d"›p˜p¦FmFhFm

˜ a"dppV¦"VFm˜p¦F’d""m˜Fm˜§pp=Fm˜§a’’Fm

˜ m¦pF˜"O’d¤a›Fm˜Fm˜=a"dppV˜¦pp›«F››Fm

˜ FVFd˜"O’d¤a›Fm:˜am¦pF˜*F¿am=aVFm

˜ m¦pF˜¦"m˜VF›"d§""=Fm˜›F¤V«F››Fm˜pO˜_Op¤›hFd=amV˜§a’’Fm

˜ a"dppV˜"O*FcFm:˜zpV"hh"=FFd˜§a’’Fm Navigatie in dialogen

˜ FFO›˜pz˜=a›˜hphFm›˜mpV˜VFFm˜O¤m4›aF˜

˜ a"dppV¦Fd=˜pO˜cmpz˜ph^ppV—phd""V

(3)
(4)
(5)

HEIDENHAIN TNC 320 5

TNC-type, software en functies

In dit handboek wordt beschreven over welke functies u bij de TNC vanaf het volgende NC-softwarenummer kunt beschikken.

De machinefabrikant past de beschikbare functies van de TNC via machineparameters aan de desbetreffende machine aan. Daarom worden er in dit handboek ook functies beschreven die niet bij iedere TNC beschikbaar zijn.

TNC-functies die niet op alle machines beschikbaar zijn, zijn onder andere:

„Tastfunctie voor het 3D-tastsysteem

„Schroefdraad tappen zonder voedingscompensatie

„Opnieuw benaderen van de contour na onderbrekingen

De TNC 320 beschikt bovendien nog over software-opties die door uw machinefabrikant kunnen worden vrijgeschakeld.

U kunt contact opnemen met de machinefabrikant om te weten te komen, over welke functies uw specifieke machine beschikt.

Veel machinefabrikanten en ook HEIDENHAIN bieden programmeer- cursussen voor de TNC’s aan. Wij adviseren u deze cursussen te volgen, als u de functies van de TNC grondig wilt leren kennen.

Gebruiksomgeving

De TNC voldoet aan de eisen van klasse A volgens EN 55022 en is hoofdzakelijk bedoeld voor gebruik in een industriële omgeving.

TNC-type NC-softwarenummer

TNC 320 340 551-xx

Software-optie

1. Additionele as voor 4 assen en ongestuurde spil 2. Additionele as voor 5 assen en ongestuurde spil

(6)
(7)

HEIDENHAIN TNC 320 7

Inhoud

Inleiding

1

Handbediening en instellen

2

Positioneren met handinvoer

3

Programmeren: basisbegrippen bestands-

beheer, programmeerondersteuning

4

Programmeren: gereedschappen

5

Programmeren: contouren

programmeren

6

Programmeren: additionele functies

7

Programmeren: cycli

8

Programmeren: subprogramma’s en

herhalingen van programmadelen

9

Programmeren: Q-parameters

10

Programmatest en programma-

uitvoering

11

MOD-functies

12

Tastcycli

13

Technische informatie

14

(8)
(9)

HEIDENHAIN TNC 320 9

1.1 De TNC 320 ... 28

Programmering: HEIDENHAIN klaartekstdialoog ... 28

Compatibiliteit ... 28

1.2 Beeldscherm en bedieningspaneel ... 29

Beeldscherm ... 29

Beeldschermindeling vastleggen ... 29

Bedieningspaneel ... 30

1.3 Werkstanden ... 31

Handbediening en El. handwiel ... 31

Positioneren met handinvoer ... 31

Programmeren/bewerken ... 31

Programmatest ... 32

Automatische programma-uitvoering en programma-uitvoering regel voor regel ... 32

1.4 Statusweergaven ... 33

"Algemene" statusweergave ... 33

Additionele statusweergaven ... 34

1.5 Toebehoren: 3D-tastsystemen en elektronische handwielen van HEIDENHAIN ... 37

3D-tastsystemen ... 37

Elektronische handwielen HR ... 37

1 Inleiding ... 27

(10)

10

2.1 Inschakelen, uitschakelen ... 40

Inschakelen ... 40

Uitschakelen ... 41

2.2 Verplaatsen van de machine-assen ... 42

Aanwijzing ... 42

As met de externe richtingstoetsen verplaatsen ... 42

Stapsgewijs positioneren ... 43

Verplaatsen met het elektronische handwiel HR 410 ... 44

2.3 Spiltoerental S, aanzet F en additionele M-functie ... 45

Toepassing ... 45

Waarden invoeren ... 45

Spiltoerental en aanzet wijzigen ... 46

2.4 Referentiepunt vastleggen (zonder 3D-tastsysteem) ... 47

Aanwijzing ... 47

Voorbereiding ... 47

Referentiepunt vastleggen met astoetsen ... 47

2 Handbediening en instellen ... 39

(11)

HEIDENHAIN TNC 320 11

3.1 Eenvoudige bewerkingen programmeren en afwerken ... 50

Positioneren met handinvoer toepassen ... 50

Programma’s uit $MDI opslaan of wissen ... 52

3 Positioneren met handinvoer ... 49

(12)

12

4.1 Basisbegrippen ... 54

Lengte- en hoekmeetsystemen en referentiemerken ... 54

Referentiesysteem ... 54

Referentiesysteem bij freesmachines ... 55

Poolcoördinaten ... 56

Absolute en incrementele werkstukposities ... 57

Referentiepunt kiezen ... 58

4.2 Bestandsbeheer: basisbegrippen ... 59

Bestanden ... 59

Beeldschermtoetsenbord ... 60

Gegevensbeveiliging ... 60

4.3 Bijzonderheden bij bestandsbeheer ... 61

Directory's ... 61

Paden ... 61

Overzicht: functies van het bestandsbeheer ... 62

Bestandsbeheer oproepen ... 63

Stations, directory's en bestanden kiezen ... 64

Nieuwe directory maken ... 65

Afzonderlijk bestand kopiëren ... 66

Directory kopiëren ... 66

Een van de laatste 10 gekozen bestanden selecteren ... 67

Bestand wissen ... 67

Directory wissen ... 67

Bestanden markeren ... 68

Bestand hernoemen ... 69

Bestanden sorteren ... 69

Additionele functies ... 69

Data-overdracht naar/van een externe gegevensdrager ... 70

Bestand naar een andere directory kopiëren ... 72

De TNC op het netwerk ... 73

USB-apparaten aan de TNC ... 74

4.4 Programma's openen en invoeren ... 75

Opbouw van een NC-programma in HEIDENHAIN-klaartekstformaat ... 75

Onbewerkt werkstuk definiëren: BLK FORM... 75

Nieuw bewerkingsprogramma openen ... 76

Gereedschapsverplaatsingen in klaartekstdialoog programmeren ... 78

Actuele posities overnemen ... 79

Programma bewerken ... 80

De zoekfunctie van de TNC ... 83

4 Programmeren: basisbegrippen, bestandsbeheer, programmeerondersteuning ... 53

(13)

HEIDENHAIN TNC 320 13

4.5 Grafische programmeerweergave ... 85

Wel/geen grafische programmeerweergave ... 85

Een bestaand programma grafisch laten weergeven ... 85

Regelnummers weergeven/verbergen ... 86

Grafische weergave wissen ... 86

Vergroting/verkleining van een detail ... 86

4.6 Commentaar invoegen ... 87

Toepassing ... 87

Commentaarregel invoegen ... 87

Functies bij het bewerken van het commentaar ... 87

4.7 De calculator ... 88

Bediening ... 88

4.8 De foutmeldingen ... 90

Fouten tonen ... 90

Foutvenster openen ... 90

Foutvenster sluiten ... 90

Uitgebreide foutmeldingen ... 91

Softkey Details ... 91

Fout wissen ... 91

Fouten-logfile ... 92

Toetsen-logfile ... 92

Aanwijzingsteksten ... 93

Servicebestanden opslaan ... 93

(14)

14

5.1 Gegevens gerelateerd aan gereedschap ... 96

Aanzet F ... 96

Spiltoerental S ... 97

5.2 Gereedschapsgegevens ... 98

Voorwaarde voor de gereedschapscorrectie ... 98

Gereedschapsnummer, gereedschapsnaam ... 98

Gereedschapslengte L ... 98

Gereedschapsradius R ... 99

Deltawaarden voor lengten en radiussen ... 99

Gereedschapsgegevens in het programma invoeren ... 99

Gereedschapsgegevens in de tabel invoeren ... 100

Plaatstabel voor gereedschapswisselaar ... 104

Gereedschapsgegevens oproepen ... 106

Gereedschapswissel ... 107

5.3 Gereedschapscorrectie ... 109

Inleiding ... 109

Gereedschapslengtecorrectie ... 109

Gereedschapsradiuscorrectie ... 110

5 Programmeren: gereedschappen ... 95

(15)

HEIDENHAIN TNC 320 15

6.1 Gereedschapsverplaatsingen ... 114

Baanfuncties ... 114

Vrije contourprogrammering FK ... 114

Additionele M-functies ... 114

Subprogramma’s en herhalingen van programmadelen ... 114

Programmeren met Q-parameters ... 114

6.2 Basisbegrippen van de baanfuncties ... 115

Gereedschapsverplaatsing voor een bewerking programmeren ... 115

6.3 Contour benaderen en verlaten ... 119

Overzicht: baanvormen voor het benaderen en verlaten van de contour ... 119

Belangrijke posities bij het benaderen en verlaten ... 119

Benaderen via een rechte met tangentiële aansluiting: APPR LT ... 121

Benaderen via een rechte loodrecht op het eerste contourpunt: APPR LN ... 121

Benaderen via een cirkelbaan met tangentiële aansluiting: APPR CT ... 122

Benaderen via een cirkelbaan met tangentiële aansluiting op de contour en de rechte: APPR LCT ... 122

Verlaten via een rechte met tangentiële aansluiting: DEP LT ... 123

Verlaten via een rechte loodrecht op het laatste contourpunt: DEP LN: DEP LN ... 123

Verlaten via een cirkelbaan met tangentiële aansluiting: DEP CT ... 124

Verlaten via een cirkelbaan met tangentiële aansluiting op contour en rechte: DEP LCT ... 124

6.4 Baanbewegingen – rechthoekige coördinaten ... 125

Overzicht van de baanfuncties ... 125

Rechte L ... 125

Afkanting CHF tussen twee rechten invoegen ... 126

Hoeken afronden RND ... 127

Cirkelmiddelpunt CC ... 128

Cirkelbaan C om cirkelmiddelpunt CC ... 129

Cirkelbaan CR met vastgelegde radius ... 129

Cirkelbaan CT met tangentiële aansluiting ... 131

6.5 Baanbewegingen – poolcoördinaten ... 136

Overzicht ... 136

Oorsprong poolcoördinaten: pool CC ... 136

Rechte LP ... 137

Cirkelbaan CP om pool CC ... 137

Cirkelbaan CTP met tangentiële aansluiting ... 138

Schroeflijn (helix) ... 138

6 Programmeren: Contouren programmeren ... 113

(16)

16

6.6 Baanbewegingen – Vrije contourprogrammering FK ... 143

Basisbegrippen ... 143

Grafische programmeerweergave van de FK-programmering ... 145

FK-dialoog openen ... 146

Rechten vrij programmeren ... 147

Cirkelbanen vrij programmeren ... 147

Invoermogelijkheden ... 148

Hulppunten ... 151

Gegevens met verwijzing ... 152

(17)

HEIDENHAIN TNC 320 17

7.1 Additionele M-functies en STOP invoeren ... 160

Basisbegrippen ... 160

7.2 Additionele functies voor controle van programma-uitvoering, spil en koelmiddel ... 162

Overzicht ... 162

7.3 Coördinaten gerelateerd aan de machine programmeren: M91/M92 ... 163

Coördinaten gerelateerd aan de machine programmeren: M91/M92 ... 163

7.4 Additionele functies voor de baaninstelling ... 165

Contourtrapjes bewerken: M97 ... 165

Open contourhoeken volledig bewerken: M98 ... 167

Aanzetsnelheid bij cirkelbogen: M109/M110/M111 ... 167

Contour met gecorrigeerde radius vooruitberekenen (LOOK AHEAD): M120 ... 168

Handwielpositionering tijdens de programma-uitvoering laten doorwerken: M118 ... 169

Terugtrekken van de contour in gereedschapsasrichting: M140 ... 169

Bewaking van tastsysteem onderdrukken: M141 ... 170

Basisrotatie wissen: M143 ... 171

Gereedschap bij NC-stop automatisch van de contour vrijzetten: M148 ... 171

7.5 Additionele functies voor rotatie-assen ... 172

Aanzet in mm/min bij rotatie-assen A, B, C: M116 ... 172

Rotatie-assen in optimale baan verplaatsen: M126 ... 173

Weergave van de rotatie-as tot een waarde onder 360° reduceren: M94 ... 174

7 Programmeren: Additionele functies ... 159

(18)

18

8.1 Met cycli werken ... 176

Machinespecifieke cycli ... 176

Cyclus definiëren via softkeys ... 177

Cyclus definiëren via functie GOTO ... 177

Cycli oproepen ... 179

8.2 Cycli voor het boren, schroefdraad tappen en schroefdraad frezen ... 180

Overzicht ... 180

BOREN (cyclus 200) ... 182

RUIMEN (cyclus 201) ... 184

UITDRAAIEN (cyclus 202) ... 186

UNIVERSEELBOREN (cyclus 203) ... 188

IN VRIJLOOP VERPLAATSEN (cyclus 204) ... 190

UNIVERSEEL-DIEPBOREN (cyclus 205) ... 193

BOORFREZEN (cyclus 208) ... 196

SCHROEFDRAAD TAPPEN NIEUW met voedingscompensatie (cyclus 206) ... 198

SCHROEFDRAAD TAPPEN zonder voedingscompensatie GS NIEUW (cyclus 207) ... 200

SCHROEFDRAAD TAPPEN SPAANBREKEN (cyclus 209) ... 202

Basisprincipes van schroefdraad frezen ... 204

SCHROEFDRAAD FREZEN (cyclus 262) ... 206

SCHROEFDRAAD FREZEN MET VERZINKEN (cyclus 263) ... 208

SCHROEFDRAAD FREZEN MET VERZINKEN EN VOORBOREN (cyclus 264) ... 212

HELIX-SCHROEFDRAAD FREZEN MET VERZINKEN (cyclus 265) ... 216

BUITENSCHROEFDRAAD FREZEN (cyclus 267) ... 220

8.3 Cycli voor het frezen van kamers, tappen en sleuven ... 226

Overzicht ... 226

KAMERFREZEN (cyclus 4) ... 227

KAMER NABEWERKEN (cyclus 212) ... 229

TAP NABEWERKEN (cyclus 213) ... 231

RONDKAMER (cyclus 5) ... 233

RONDKAMER NABEWERKEN (cyclus 214) ... 235

RONDE TAP NABEWERKEN (cyclus 215) ... 237

SLEUF (spiebaan) met pendelend insteken (cyclus 210) ... 239

RONDE SLEUF (spiebaan) met pendelend insteken (cyclus 211) ... 242

8.4 Cycli voor het maken van puntenpatronen ... 248

Overzicht ... 248

PUNTENPATROON OP CIRKEL (cyclus 220) ... 249

PUNTENPATROON OP LIJNEN (cyclus 221) ... 251

8 Programmeren: cycli ... 175

(19)

HEIDENHAIN TNC 320 19

8.5 SL-cycli ... 255

Basisbegrippen ... 255

Overzicht SL-cycli ... 257

CONTOUR (cyclus 14) ... 257

Overlappende contouren ... 258

CONTOURGEGEVENS (cyclus 20) ... 261

VOORBOREN (cyclus 21) ... 262

RUIMEN (cyclus 22) ... 263

NABEWERKEN DIEPTE (cyclus 23) ... 264

NABEWERKEN ZIJKANT (cyclus 24) ... 265

8.6 Cycli voor het affrezen ... 269

Overzicht ... 269

AFFREZEN (cyclus 230) ... 269

LINEAIR AFVLAKKEN (cyclus 231) ... 272

VLAKFREZEN (cyclus 232) ... 275

8.7 Cycli voor coördinatenomrekening ... 283

Overzicht ... 283

Werking van de coördinatenomrekeningen ... 283

NULPUNT-verschuiving (cyclus 7) ... 284

NULPUNT-verschuiving met nulpunttabellen (cyclus 7) ... 285

SPIEGELEN (cyclus 8) ... 288

ROTATIE (cyclus 10) ... 290

MAATFACTOR (cyclus 11) ... 291

MAATFACTOR ASSP. (cyclus 26) ... 292

8.8 Speciale cycli ... 295

STILSTANDTIJD (cyclus 9) ... 295

PROGRAMMA-OPROEP (cyclus 12) ... 296

SPILORIËNTATIE (cyclus 13) ... 297

(20)

20

9.1 Subprogramma’s en herhalingen van programmadelen kenmerken ... 300

Label ... 300

9.2 Subprogramma’s ... 301

Werkwijze ... 301

Programmeeraanwijzingen ... 301

Subprogramma programmeren ... 301

Subprogramma oproepen ... 301

9.3 Herhalingen van programmadelen ... 302

Label LBL ... 302

Werkwijze ... 302

Programmeeraanwijzingen ... 302

Herhaling van programmadeel programmeren ... 302

Herhaling van een programmadeel oproepen ... 302

9.4 Willekeurig programma als subprogramma ... 303

Werkwijze ... 303

Programmeeraanwijzingen ... 303

Willekeurig programma als subprogramma oproepen ... 304

9.5 Nestingen ... 305

Nestingswijzen ... 305

Nesting-diepte ... 305

Subprogramma in het subprogramma ... 305

Herhalingen van programmadelen herhalen ... 306

Subprogramma herhalen ... 307

9 Programmeren: subprogramma’s en herhalingen van programmadelen ... 299

(21)

HEIDENHAIN TNC 320 21

10.1 Principe en functie-overzicht ... 316

Programmeerinstructies ... 317

Q-parameterfuncties oproepen ... 317

10.2 Productfamilies – Q-parameters in plaats van getalwaarden ... 318

NC-voorbeeldregels ... 318

Voorbeeld ... 318

10.3 Contouren d.m.v. wiskundige functies beschrijven ... 319

Toepassing ... 319

Overzicht ... 319

Basisberekeningen programmeren ... 320

10.4 Hoekfuncties (trigonometrie) ... 321

Definities ... 321

Hoekfuncties programmeren ... 322

10.5 Cirkelberekeningen ... 323

Toepassing ... 323

10.6 Indien/dan-beslissingen met Q-parameters ... 324

Toepassing ... 324

Onvoorwaardelijke sprongen ... 324

Indien/dan-beslissingen programmeren ... 324

Toegepaste afkortingen en begrippen ... 325

10.7 Q-parameters controleren en veranderen ... 326

Werkwijze ... 326

10.8 Additionele functies ... 327

Overzicht ... 327

FN14: ERROR: foutmeldingen uitgeven ... 328

FN16: F-PRINT: teksten en Q-parameterwaarden geformatteerd uitgeven ... 330

FN18: SYS-DATUM READ: systeemgegevens lezen ... 333

FN19: PLC: waarden aan PLC doorgeven ... 341

FN20: WAIT FOR: NC en PLC synchroniseren ... 342

FN25: PRESET: nieuw referentiepunt vastleggen ... 344

FN29: PLC: waarden aan PLC doorgeven ... 345

FN37: EXPORT ... 346

10 Programmeren: Q-parameters ... 315

(22)

22

10.9 Tabeltoegang met SQL-opdrachten ... 347 Inleiding ... 347

Een transactie ... 348

SQL-opdrachten programmeren ... 350 Overzicht van de softkeys ... 350 SQL BIND ... 351

SQL SELECT ... 352 SQL FETCH ... 355 SQL UPDATE ... 356 SQL INSERT ... 356 SQL COMMIT ... 357 SQL ROLLBACK ... 357 10.10 Formule direct invoeren ... 358

Formule invoeren ... 358 Rekenregels ... 360 Invoervoorbeeld ... 361

10.11 Vooraf ingestelde Q-parameters ... 362

Waarden vanuit de PLC: Q100 t/m Q107 ... 362 Actieve gereedschapsradius: Q108 ... 362 Gereedschapsas: Q109 ... 362

Spiltoestand: Q110 ... 363 Koelmiddeltoevoer: Q111 ... 363 Overlappingsfactor: Q112 ... 363

Maatgegevens in het programma: Q113 ... 363 Gereedschapslengte: Q114 ... 363

Coördinaten na het tasten tijdens de programma-uitvoering ... 364 10.12 Stringparameters ... 365

Werken met stringparameters ... 365 Stringparameters toewijzen ... 365 Functies van de stringverwerking ... 366 Koppelen van stringparameters ... 366 Machineparameters uitlezen ... 367

Numerieke waarde naar een stringparameter converteren ... 367 Stringparameter naar een numerieke waarde converteren ... 367 Deelstring uit een stringparameter lezen ... 367

Stringparameter controleren ... 368

Lengte van een stringparameter uitlezen ... 368 Alfabetische volgorde vergelijken ... 368 Systeemstrings uitlezen ... 368

(23)

HEIDENHAIN TNC 320 23 11.1 Grafische weergaven ... 378

Toepassing ... 378

Overzicht: aanzichten ... 379 Bovenaanzicht ... 379 Weergave in 3 vlakken ... 380 3D-weergave ... 381

Detailvergroting ... 382

Grafische simulatie herhalen ... 383 Bewerkingstijd bepalen ... 384

11.2 Onbewerkt werkstuk in het werkbereik weergeven ... 385 Toepassing ... 385

11.3 Functies voor programmaweergave ... 386 Overzicht ... 386

11.4 Programmatest ... 387 Toepassing ... 387

11.5 Programma-uitvoering ... 389 Toepassing ... 389

Bewerkingsprogramma uitvoeren ... 389 Bewerking onderbreken ... 390

Machine-assen tijdens een onderbreking verplaatsen ... 390

Verdergaan met de programma-uitvoering na een onderbreking ... 391 Willekeurige binnenkomst in het programma (regelsprong) ... 392 Opnieuw benaderen van de contour ... 393

11.6 Automatische programmastart ... 394 Toepassing ... 394

11.7 Regels overslaan ... 395 Toepassing ... 395

"/"-teken invoegen ... 395

"/"-teken wissen ... 395 11.8 Optionele programmastop ... 396

Toepassing ... 396

11 Programmatest en programma-uitvoering ... 377

(24)

24

12.1 MOD-functie kiezen ... 398 MOD-functies kiezen ... 398 Instellingen wijzigen ... 398 MOD-functies verlaten ... 398 Overzicht MOD-functies ... 399 12.2 Softwarenummers ... 400

Toepassing ... 400 12.3 Sleutelgetal invoeren ... 401

Toepassing ... 401

12.4 Machinespecifieke gebruikerparameters ... 402 Toepassing ... 402

12.5 Digitale uitlezing kiezen ... 403 Toepassing ... 403

12.6 Maateenheid kiezen ... 404 Toepassing ... 404 12.7 Bedrijfstijden tonen ... 405

Toepassing ... 405

12.8 Data-interfaces instellen ... 406

Seriële interfaces op de TNC 320 ... 406 Toepassing ... 406

RS-232-interface instellen ... 406 BAUDRATE instellen (baudRate) ... 406 Protocol instellen (protocol) ... 406 Gegevensbits instellen (dataBits) ... 407 Pariteit controleren (parity) ... 407 Stopbits instellen (stopBits) ... 407 Handshake instellen (flowControl) ... 407

Werkstand van het externe apparaat kiezen (fileSystem) ... 408 Software voor data-overdracht ... 409

12.9 Ethernet-interface ... 411 Inleiding ... 411

Aansluitingsmogelijkheden ... 411

Besturing op het netwerk aansluiten ... 412

12 MOD-functies ... 397

(25)

HEIDENHAIN TNC 320 25 13.1 Inleiding ... 418

Overzicht ... 418 Tastcyclus kiezen ... 418

13.2 Schakelend tastsysteem kalibreren ... 419 Inleiding ... 419

Kalibreren van de actieve lengte ... 419

Actieve radius kalibreren en de middenverstelling van het tastsysteem compenseren ... 420 Kalibratiewaarden weergeven ... 421

13.3 Scheve ligging van een werkstuk compenseren ... 422 Inleiding ... 422

Basisrotatie berekenen ... 422 Basisrotatie weergeven ... 423 Basisrotatie opheffen ... 423

13.4 Referentiepunt vastleggen met 3D-tastsystemen ... 424 Inleiding ... 424

Referentiepunt vastleggen in een willekeurige as (zie afbeelding rechts) ... 424

Hoekpunt als referentiepunt - punten overnemen, die voor de basisrotatie zijn getast (zie afbeelding rechts) ... 425

Cirkelmiddelpunt als referentiepunt ... 426 13.5 Werkstukken meten met 3D-tastsystemen ... 427

Inleiding ... 427

Coördinaat van een positie op het uitgerichte werkstuk bepalen ... 427 Coördinaten van een hoekpunt in het bewerkingsvlak bepalen ... 427 Werkstukmaten bepalen ... 428

Hoek tussen de hoekreferentie-as en een zijde van het werkstuk bepalen ... 429 13.6 Beheer van de tastsysteemgegevens ... 430

Inleiding ... 430

13.7 Werkstukken automatisch meten ... 432 Overzicht ... 432

Referentiesysteem voor meetresultaten ... 432 REFERENTIEVLAK tastsysteemcyclus 0 ... 432 REFERENTIEVLAK polair tastcyclus 1 ... 434 METEN (tastcyclus 3) ... 435

13 Tastcycli in de werkstanden Handbediening en El. handwie l ... 417

(26)

26

14.1 Pinbezetting en aansluitkabel voor data-interfaces ... 438

Data-interface V.24/RS-232-C voor HEIDENHAIN-apparatuur ... 438 Randapparatuur ... 439

Ethernet-interface RJ45-bus ... 439 14.2 Technische informatie ... 440 14.3 Bufferbatterij verwisselen ... 445

14 Tabellen en overzichten ... 437

(27)

1

Inleiding

(28)

28 s˜mdFa=amV

1 .1 De TNC 320

1.1 De TNC 320

F˜Œ’˜¦"m˜˜«abm˜am˜=F˜§Fczd""›’˜zpV"hhFF*"F˜

4pm›p¤*F’›¤amVFm:˜§""hFF˜’›"m=""=˜OFF’_˜Fm˜*pp*F§FcamVFm˜

=aF4›˜pz˜=F˜h"4^amF˜am˜VFh"ccFdabc˜›F˜*FVabzFm˜cd""›Fc’›=a"dppV˜

VFzpV"hhFF=˜c¤mmFm˜§p=Fm˜F˜˜¢¬˜a’˜¦pp˜›pFz"’’amV˜pz˜

OFF’_˜Fm˜*pph"4^amF’˜hF›˜h"¨ah""d˜T "’’Fm˜|pz›apmFFd˜Q˜"’’Fm}˜

pm›§pzFm˜m˜zd""›’˜¦"m˜=F˜¦aF=F˜F’z˜¦abO=F˜"’˜c¤m›˜¤˜ppc˜=F˜

^pFczp’a›aF˜¦"m˜=F˜’zad˜zpV"hhFFm

F˜am=FdamV˜¦"m˜«p§Fd˜^F›˜*F=aFmamV’z"mFFd˜"d’˜¦"m˜=F˜

*FFd=’4^Fh§FFV"¦F˜a’˜p¦F«a4^›Fdabc:˜«p="›˜"ddF˜O¤m4›aF’˜’mFd˜Fm˜

FFm¦p¤=aV˜c¤mmFm˜§p=Fm˜*FFac›

Programmering: HEIDENHAIN klaartekstdialoog

F›˜h"cFm˜¦"m˜zpV"hh"Ž’˜a’˜*ab«pm=F˜FFm¦p¤=aV˜am˜=F˜

VF*¤acF’¦aFm=FdabcF˜cd""›Fc’›=a"dppV˜¦"m˜˜"Oa’4^F˜

zpV"hhFF§FFV"¦F˜VFFO›˜=F˜"O«pm=FdabcF˜*F§FcamV’’›"zzFm˜

›ab=Fm’˜=F˜zpV"hh"_am¦pF˜§FF˜pc˜^Fdz›˜=F˜¦abF˜

4pm›p¤zpV"hhFamV˜ ˜§"mmFF˜F˜VFFm˜¦pp˜˜VF’4^ac›F˜

›FcFmamV˜¦pp^"m=Fm˜a’˜F˜V"Oa’4^F˜’ah¤d"›aF˜¦"m˜=F˜

§Fc’›¤c*F§FcamV˜a’˜«p§Fd˜›ab=Fm’˜=F˜zpV"hh"›F’›˜"d’˜›ab=Fm’˜=F˜

zpV"hh"_¤a›¦pFamV˜hpVFdabc˜

Fm˜zpV"hh"˜c"m˜ppc˜amVF¦pF=˜Fm˜VF›F’›˜§p=Fm˜›F§abd˜FFm˜"m=F˜

zpV"hh"˜pz˜="›˜hphFm›˜FFm˜§Fc’›¤c*F§FcamV˜¤a›¦pF›

Compatibiliteit

F˜*F’4^ac*"F˜O¤m4›aF’˜¦"m˜=F˜˜¢¬˜cphFm˜maF›˜p¦FFFm˜hF›˜=aF˜

¦"m˜=F˜*F’›¤amVFm˜¦"m˜=F˜’FaF˜˜T¨¨˜Fm˜a˜Q¬˜""ph˜hpVFm˜

*F§FcamV’zpV"hh"Ž’˜=aF˜hF›˜*F^¤dz˜¦"m˜_

4pm›p¤*F’›¤amVFm˜|¦"m"O˜=F˜˜sQ¬˜}˜«abm˜VFh""c›:˜’dF4^›’˜

*FzFc›˜"ddFFm˜¦pp§""=Fdabc˜=pp˜=F˜˜¢¬˜§p=Fm˜¤a›VF¦pF=˜

m=aFm˜_FVFd’˜pmVFd=aVF˜FdFhFm›Fm˜*F¦"››Fm:˜§p=Fm˜=F«F˜=pp˜=F˜

˜*ab˜^F›˜amdF«Fm˜"d’˜_FVFd’˜""mVFVF¦Fm

(29)

˜˜¢¬ 29

1 .2 Beeldsc h er m en bedieningspaneel

1.2 Beeldscherm en bedieningspaneel

Beeldscherm

F˜˜§p=›˜hF›˜FFm˜sQ˜am4^˜ _¦d"c*FFd=’4^Fh˜VFdF¦F=˜

|«aF "O*FFd=amV˜F4^›’*p¦Fm}

Beeldschermindeling vastleggen

F˜VF*¤acF˜caF’›˜=F˜*FFd=’4^Fham=FdamV”˜«p˜c"m˜=F˜˜*ab¦˜am˜=F˜

§Fc’›"m=˜pV"hhFFm—*F§FcFm˜^F›˜zpV"hh"˜am˜^F›˜damcF˜

¦Fm’›F˜›pmFm:˜›F§abd˜^F›˜F4^›F˜¦Fm’›F˜›FVFdabcF›ab=˜*ab¦˜V"Oa’4^˜

^F›˜zpV"hh"˜§FFVFFO›˜d’˜"d›Fm"›aFO˜c"m˜am˜^F›˜F4^›F˜¦Fm’›F˜

ppc˜=F˜’›"›¤’§FFV"¦F˜§p=Fm˜VF›ppm=˜pO˜¤a›’d¤a›Fm=˜^F›˜zpV"hh"˜

am˜ÁÁm˜Vpp›˜¦Fm’›F˜Fdc˜¦Fm’›F˜=F˜˜c"m˜§FFVF¦Fm:˜^"mV›˜"O˜

¦"m˜=F˜VFcp«Fm˜§Fc’›"m=

FFd=’4^Fham=FdamV˜¦"’›dFVVFm9

FFd=’4^Fh_ph’4^"cFd›pF›’˜am=¤ccFm9˜=F˜

’pO›cF©*"dc˜›ppm›˜=F˜hpVFdabcF˜*FFd=’4^F_

ham=FdamVFm:˜«aF˜‡Fc’›"m=Fm‡:˜*d"=«ab=F˜s

FFd=’4^Fham=FdamV˜hF›˜’pO›cF©˜caF«Fm

1 pzFVFd

ab˜FFm˜˜=aF˜""mVF«F›˜a’:˜›ppm›˜^F›˜*FFd=’4^Fh˜am˜=F˜cpzFVFd˜

=F˜VFcp«Fm˜§Fc’›"m=Fm9˜h"4^amF§Fc’›"m=Fm˜damc’˜Fm˜

zpV"hhFF§Fc’›"m=Fm˜F4^›’˜m˜^F›˜Vp›F˜¦Fd=˜¦"m˜=F˜

cpzFVFd˜’›""›˜=F˜§Fc’›"m=˜§""pz˜^F›˜*FFd=’4^Fh˜a’˜

amVF’4^"cFd=9˜=""˜¦F’4^abmFm˜=a"dppV¦"VFm˜Fm˜hFd=›Fc’›Fm˜

|¤a›«pm=FamV9˜§"mmFF˜=F˜˜"ddFFm˜V"Oa’4^˜§FFVFFO›}

2 pO›cF©’

m˜=F˜¦pF›FVFd˜›ppm›˜=F˜˜¦F=FF˜O¤m4›aF’˜am˜FFm˜’pO›cF©*"dc˜

F«F˜O¤m4›aF’˜§p=Fm˜=h¦˜=F˜=""pm=F˜daVVFm=F˜›pF›’Fm˜

VFcp«Fm˜F˜pa¿m›FamV˜›pmFm˜’›FFzbF’˜=aF4›˜*p¦Fm˜=F˜

’pO›cF©*"dc˜^F›˜""m›"d˜’pO›cF©*"dcFm˜="›˜hF›˜=F˜""m˜=F˜

*¤a›Fmc"m›˜*F’4^ac*"F˜«§"›F˜zabd›pF›’Fm˜c"m˜§p=Fm˜VFcp«Fm˜

F˜"4›aF¦F˜’pO›cF©*"dc˜§p=›˜hF›˜FFm˜pzda4^›Fm=F˜*"dc˜

§FFVFVF¦Fm

3 pO›cF©_cF¤«F›pF›’Fm 4 pO›cF©*"dcFm˜ph’4^"cFdFm

5 "’›dFVVFm˜¦"m˜=F˜*FFd=’4^Fham=FdamV

6 FFd=’4^Fh_ph’4^"cFd›pF›’˜¦pp˜h"4^amF_˜Fm˜

zpV"hhFF§Fc’›"m=Fm

7 pO›cF©_cF¤«F›pF›’Fm˜¦pp˜’pO›cF©’˜¦pp˜h"4^amFO"*ac"m›Fm 8 pO›cF©*"dcFm˜¦pp˜’pO›cF©’˜¦pp˜h"4^amFO"*ac"m›Fm˜

ph’4^"cFdFm

31 1 1

4 4

5 61

7 8

2

(30)

30 s˜mdFa=amV

1 .2 Beeldsc h er m en bedieningspaneel

Bedieningspaneel

F˜˜¢¬˜§p=›˜hF›˜FFm˜VF»m›FVFF=˜*F=aFmamV’z"mFFd˜VFdF¦F=˜

F˜"O*FFd=amV˜F4^›’*p¦Fm˜›ppm›˜=F˜*F=aFmamV’FdFhFm›Fm˜¦"m˜^F›˜

*F=aFmamV’z"mFFd9

F˜O¤m4›aF’˜¦"m˜=F˜›pF›’Fm˜§p=Fm˜’›¤c˜¦pp˜’›¤c˜pz˜=F˜FF’›F˜

¤a›cd"z*"F˜*d"=«ab=F˜*F’4^F¦Fm

1 „F’›"m=’*F^FF

„"d4¤d"›p

„_O¤m4›aF

„_O¤m4›aF

2 pV"hhFF§Fc’›"m=Fm 3 "4^amF§Fc’›"m=Fm

4 zFmFm˜¦"m˜zpV"hhFF=a"dpVFm 5 abd›pF›’Fm˜Fm˜’zpmVO¤m4›aF˜

6 m¦pF˜¦"m˜VF›"ddFm˜Fm˜"’cF¤«F 7 "¦aV"›aF›pF›’Fm

¨›FmF˜›pF›’Fm:˜«p"d’˜*ab¦˜_˜pO˜_:˜«abm˜am˜

¤§˜h"4^amF^"m=*pFc˜*F’4^F¦Fm

21 3

5 1 4

6

7 7 1

(31)

˜˜¢¬ 31

1 .3 W er kstanden

1.3 Werkstanden

Handbediening en El. handwiel

F›˜am’›FddFm˜¦"m˜=F˜h"4^amF˜VF*F¤›˜*ab˜^"m=*F=aFmamV˜m˜=F«F˜

§Fc’›"m=˜c¤mmFm˜=F˜h"4^amF_"’’Fm˜^"m=h"›aV˜pO˜’›"z’VF§ab’˜

§p=Fm˜VFzp’a›apmFF=˜Fm˜=F˜FOFFm›aFz¤m›Fm˜§p=Fm˜¦"’›VFdFV=

F˜§Fc’›"m=˜d˜^"m=§aFd˜pm=F’›F¤m›˜^F›˜^"m=h"›aV˜¦Fzd""›’Fm˜

¦"m˜=F˜h"4^amF_"’’Fm˜hF›˜FFm˜FdFc›pma’4^˜^"m=§aFd˜

Softkeys voor de beeldschermindeling˜|caF«Fm˜«p"d’˜^aF¦pp˜

*F’4^F¦Fm}

Positioneren met handinvoer

m˜=F«F˜§Fc’›"m=˜c¤mmFm˜FFm¦p¤=aVF˜¦Fzd""›’amVFm˜

VFzpV"hhFF=˜§p=Fm:˜*ab¦˜¦pp˜^F›˜¦d"cOF«Fm˜pO˜

¦ppzp’a›apmFFm˜

Softkeys voor de beeldschermindeling

Programmeren/bewerken

§˜*F§FcamV’zpV"hh"Ž’˜§p=Fm˜am˜=F«F˜§Fc’›"m=˜VFh""c›˜

F ¦abF˜4pm›p¤zpV"hhFamV:˜=F˜¦F’4^addFm=F˜4©4da˜Fm˜=F˜

_z""hF›FO¤m4›aF’˜V""m=FFm˜¤a›VF*Fa=F˜pm=F’›F¤mamV˜Fm˜

""m¦¤ddamV˜*ab˜^F›˜zpV"hhFFm˜F’VF§Fm’›˜VFFO›˜=F˜

zpV"hhFF§FFV"¦F˜=F˜"O«pm=FdabcF˜’›"zzFm˜§FF

Softkeys voor de beeldschermindeling

Venster Softkey

p’a›aF’

amc’9˜zp’a›aF’:˜F4^›’9˜’›"›¤’§FFV"¦F

Venster Softkey

pV"hh"

amc’9˜zpV"hh":˜F4^›’9˜’›"›¤’§FFV"¦F

Venster Softkey

pV"hh"

amc’9˜zpV"hh":˜F4^›’9˜V"Oa’4^F˜

zpV"hhFF§FFV"¦F

(32)

32 s˜mdFa=amV

1 .3 W er kstanden

Programmatest

F˜˜’ah¤dFF›˜zpV"hh"Ž’˜Fm˜=FdFm˜¦"m˜zpV"hh"Ž’˜am˜=F˜

§Fc’›"m=˜pV"hh"›F’›:˜ph˜*ab¦˜VFphF›a’4^F˜

pm¦FFmaV*""^F=Fm:˜pm›*FcFm=F˜pO˜Op¤›aF¦F˜VFVF¦Fm’˜am˜^F›˜

zpV"hh"˜Fm˜*F’4^"=aVamVFm˜¦"m˜^F›˜›F˜*F§FcFm˜pzzF¦d"c˜›F˜

pm›=FccFm˜F˜’ah¤d"›aF˜§p=›˜V"Oa’4^˜hF›˜¦F’4^addFm=F˜""m«a4^›Fm˜

pm=F’›F¤m=

pO›cF©’˜¦pp˜=F˜*FFd=’4^Fham=FdamV9˜«aF˜‡¤›ph"›a’4^F˜

zpV"hh"_¤a›¦pFamV˜Fm˜zpV"hh"_¤a›¦pFamV˜FVFd˜¦pp˜FVFd‡:˜

*d"=«ab=F˜¢

Automatische programma-uitvoering en programma-uitvoering regel voor regel

m˜¤›ph"›a’4^F˜zpV"hh"_¤a›¦pFamV˜¦pF›˜=F˜˜FFm˜zpV"hh"˜

›—h˜^F›˜Fam=F˜¦"m˜^F›˜zpV"hh"˜pO˜›p›˜FFm˜^"m=h"›aVF˜F’z˜

VFzpV"hhFF=F˜pm=F*FcamV˜¤a›˜"˜FFm˜pm=F*FcamV˜c"m˜=F˜

zpV"hh"_¤a›¦pFamV˜§FF˜§p=Fm˜¦pp›VF«F›

m˜pV"hh"_¤a›¦pFamV˜FVFd˜¦pp˜FVFd˜§p=›˜FdcF˜FVFd˜"z"›˜

VF’›"›˜=h¦˜=F˜F¨›FmF˜_›pF›’

Softkeys voor de beeldschermindeling

Venster Softkey

pV"hh"

amc’9˜zpV"hh":˜F4^›’9˜’›"›¤’

amc’9˜zpV"hh":˜F4^›’9˜V"Oa’4^F˜§FFV"¦F

"Oa’4^F˜§FFV"¦F

(33)

˜˜¢¬ 33

1 .4 Stat usw eer g a v en

1.4 Statusweergaven

"Algemene" statusweergave

F˜"dVFhFmF˜’›"›¤’§FFV"¦F˜1 amOphFF›˜p¦F˜=F˜"4›¤FdF˜’›"›¤’˜¦"m˜

=F˜h"4^amF˜!ab˜¦F’4^abm›˜"¤›ph"›a’4^˜am˜=F˜§Fc’›"m=Fm

„pV"hh"_¤a›¦pFamV˜FVFd˜¦pp˜FVFd˜Fm˜¤›ph"›a’4^F˜

zpV"hh"_¤a›¦pFamV:˜«pd"mV˜maF›˜¤a›’d¤a›Fm=˜=F˜‡V"Oa’4^F˜

§FFV"¦F‡˜a’˜VFcp«Fm:˜Fm˜*ab˜^F›

„zp’a›apmFFm˜hF›˜^"m=am¦pF

m˜=F˜§Fc’›"m=Fm˜"m=*F=aFmamV˜Fm˜d˜^"m=§aFd˜¦F’4^abm›˜=F˜

’›"›¤’§FFV"¦F˜am˜^F›˜Vp›F˜¦Fm’›F˜

Informatie over de statusweergave Symbool Betekenis

4›¤FdF˜pO˜mpham"dF˜4p¶=am"›Fm˜¦"m˜=F˜"4›¤FdF˜

zp’a›aF

"4^amF_"’’Fm”˜^¤dz"’’Fm˜VFFO›˜=F˜˜hF›˜cdFamF˜

dF››F’˜""m˜F˜¦pdVp=F˜Fm˜^F›˜""m›"d˜¦"m˜=F˜

""mVFVF¦Fm˜"’’Fm˜§p=Fm˜=pp˜=F˜

h"4^amFO"*ac"m›˜¦"’›VFdFV=˜""=zdFFV˜¤§˜

h"4^amF^"m=*pFc FFF=’4^"z’m¤hhF˜

F˜§FFV"¦F˜¦"m˜=F˜""m«F›˜am˜am4^˜cph›˜p¦FFFm˜

hF›˜FFm˜›aFm=F˜¦"m˜=F˜FOOF4›aF¦F˜§""=F˜pFFm›"d˜

:˜""m«F›˜ ˜Fm˜"4›aF¦F˜"==a›apmFdF˜_O¤m4›aF

’˜a’˜VFcdFh=

p4Fm›¤FdF˜p¦Fa=F_am’›FddamV˜

’˜c"m˜hF›˜^F›˜^"m=§aFd˜§p=Fm˜¦Fzd""›’›

’’Fm˜§p=Fm:˜FcFmamV˜^p¤=Fm=˜hF›˜=F˜

*"’a’p›"›aF:˜¦Fzd""›’›

FFm˜zpV"hh"˜"4›aFO

pV"hh"˜a’˜VF’›"›

pV"hh"˜a’˜VF’›pz›

pV"hh"˜§p=›˜"OVF*pcFm

11 IST

X Y Z

F S M

(34)

34 s˜mdFa=amV

1 .4 Stat usw eer g a v en Additionele statusweergaven

F˜"==a›apmFdF˜’›"›¤’§FFV"¦Fm˜VF¦Fm˜VF=F›"addFF=F˜amOph"›aF˜p¦F˜

=F˜zpV"hh"_¤a›¦pFamV˜!ab˜c¤mmFm˜am˜"ddF˜§Fc’›"m=Fm˜pzVFpFzFm˜

§p=Fm:˜h¤¦˜pV"hhFFm—*F§FcFm

Additionele statusweergave inschakelen

pO›cF©*"dc˜¦pp˜=F˜*FFd=’4^Fham=FdamV˜pzpFzFm

FFd=’4^Fh§FFV"¦F˜hF›˜"==a›apmFdF˜

’›"›¤’§FFV"¦F˜caF«Fm

Additionele statusweergaven kiezen

pO›cF©*"dc˜ph’4^"cFdFm˜›p›="›˜_’pO›cF©’˜

¦F’4^abmFm

==a›apmFdF˜’›"›¤’§FFV"¦F˜caF«Fm:˜*ab¦˜"dVFhFmF˜

zpV"hh"_amOph"›aF

m=F’›""m=˜§p=Fm˜¦F’4^addFm=F˜"==a›apmFdF˜’›"›¤’§FFV"¦Fm˜

*F’4^F¦Fm:˜=aF˜¦a"˜=F˜’pO›cF©’˜VFcp«Fm˜c¤mmFm˜§p=Fm9 Algemene programma-informatie

Softkey Toewijzing Betekenis

1 ""h˜¦"m˜^F›˜"4›aF¦F˜

^ppO=zpV"hh"

2 zVFpFzFm˜zpV"hh"Ž’

3 4›aF¦F˜*F§FcamV’4©4d¤’

4 acFdha==Fdz¤m›˜˜|zppd}

5 F§FcamV’›ab=

6 FddF˜¦pp˜’›ad’›"m=›ab=

5

6 4

1

2

3

(35)

˜˜¢¬ 35

1 .4 Stat usw eer g a v en

Posities en coördinaten

Informatie over de gereedschappen Softkey Toewijzing Betekenis

1 pp›˜=aVa›"dF˜¤a›dF«amV:˜*ab¦˜"4›¤FdF˜

zp’a›aF

2 aVa›"dF˜¤a›dF«amV

3 ¤hhF˜¦"m˜^F›˜"4›aF¦F˜

FOFFm›aFz¤m›˜¤a›˜=F˜zF’F›_›"*Fd˜

|O¤m4›aF˜maF›˜*F’4^ac*""˜pz˜=F˜

¢¬}

4 pFc˜¦"m˜=F˜*"’a’p›"›aF

Softkey Toewijzing Betekenis

1 „FFV"¦F˜9˜

VFFF=’4^"z’m¤hhF˜Fm˜_m""h

2 FFF=’4^"z’"’

3 FFF=’4^"z’dFmV›F˜Fm˜_"=a¤’’Fm 4 ¦Fh"›Fm˜|=Fd›"§""=Fm}˜¦"m¤a›˜=F˜

˜˜|}˜Fm˜=F˜

VFFF=’4^"z’›"*Fd˜|}

5 ›"m=›ab=:˜h"¨ah"dF˜’›"m=›ab=˜|˜

s}˜Fm˜h"¨ah"dF˜’›"m=›ab=˜*ab˜˜

˜|˜¢}

6 FFV"¦Fm˜¦"m˜^F›˜"4›aF¦F˜

VFFF=’4^"z˜Fm˜¦"m˜^F›˜|¦pdVFm=F}˜

«¤’›FVFFF=’4^"z

4 1

3 2

2 3

5 1

4

6

(36)

36 s˜mdFa=amV

1 .4 Stat usw eer g a v en

Coördinatenomrekeningen

!aF˜‡©4da˜¦pp˜4p¶=am"›FmphFcFmamV‡˜pz˜*d"=«ab=F ¢G˜

Actieve additionele M-functies

Status Q-parameters

Softkey Toewijzing Betekenis 1 pV"hh"m""h

2 4›aF¦F˜m¤dz¤m›¦F’4^¤a¦amV˜

|4©4d¤’ •}

3 F’zaFVFd=F˜"’’Fm˜|4©4d¤’˜G}

4 4›aF¦F˜p›"›aF^pFc˜|4©4d¤’˜s¬}

5 4›aF¦F˜h""›O"4›p˜—˜h""›O"4›pFm˜

|4©4da˜ss˜—˜¢–}

Softkey Toewijzing Betekenis

1 ab’›˜hF›˜"4›aF¦F˜_O¤m4›aF’˜hF›˜

VF=FOamaFF=F˜*F›FcFma’

2 ab’›˜hF›˜"4›aF¦F˜_O¤m4›aF’˜=aF˜=pp˜

¤§˜h"4^amFO"*ac"m›˜§p=Fm˜

""mVFz"’›

Softkey Toewijzing Betekenis

1 ab’›˜¦"m˜=F˜hF›˜=F˜pO›cF©˜

_˜VF=FOamaFF=F˜

_z""hF›F’

1 2

5

4

3

1

2

1

(37)

˜˜¢¬ 37

1 .5 T o ebehor en: 3D-tastsyst emen en elektr onisc he handwielen v an H EIDENHAIN 1.5 Toebehoren: 3D-tastsystemen

en elektronische handwielen van HEIDENHAIN

3D-tastsystemen

F›˜=F˜¦F’4^addFm=F˜_›"’›’©’›FhFm˜¦"m˜˜c¤mmFm9

„§Fc’›¤ccFm˜"¤›ph"›a’4^˜§p=Fm˜¤a›VFa4^›

„FOFFm›aFz¤m›Fm˜’mFd˜Fm˜m"¤§cF¤aV˜§p=Fm˜¦"’›VFdFV=

„hF›amVFm˜pz˜^F›˜§Fc’›¤c˜›ab=Fm’˜=F˜zpV"hh"_¤a›¦pFamV˜§p=Fm˜

¤a›VF¦pF=

De schakelende tastsystemen TS 220, TS 440 en TS 640 F«F˜›"’›’©’›FhFm˜«abm˜*ab«pm=F˜VF’4^ac›˜¦pp˜^F›˜"¤›ph"›a’4^˜

¤a›a4^›Fm˜¦"m˜^F›˜§Fc’›¤c:˜^F›˜¦"’›dFVVFm˜¦"m˜^F›˜FOFFm›aFz¤m›˜Fm˜

¦pp˜hF›amVFm˜pz˜^F›˜§Fc’›¤c˜ab˜=F˜˜¢¢¬˜¦am=›˜p¦F="4^›˜¦"m˜=F˜

’4^"cFd’aVm"dFm˜zd""›’˜¦a"˜FFm˜c"*Fd”˜=F˜˜¢¢¬˜c"m˜FFm˜¦pp=FdaVF˜

"d›Fm"›aFO˜«abm˜

F˜›"’›’©’›FhFm˜˜TT¬˜Fm˜˜–T¬˜«abm˜’zF4a""d˜¦pp˜h"4^amF’˜hF›˜

VFFF=’4^"z’§a’’Fd""˜VF’4^ac›˜|«aF˜"O*FFd=amV˜F4^›’}˜F˜

p¦F="4^›˜¦"m˜=F˜’4^"cFd’aVm"dFm˜¦am=›˜¦a"˜FFm˜amO"pp=›"bF4›˜

«pm=F˜c"*Fd’˜zd""›’

F˜§FcamV9˜am˜=F˜’4^"cFdFm=F˜›"’›’©’›FhFm˜¦"m˜˜

FVa’›FF›˜FFm˜’dab›¦"’›F˜pz›a’4^F˜’Fm’p˜^F›˜¤a›§abcFm˜¦"m˜=F˜›"’›’›aO›˜

F›˜VFVFmFFF=F˜’aVm""d˜«pV›˜F¦pp:˜="›˜=F˜"4›¤FdF˜§""=F˜¦"m˜=F˜

"4›¤FdF˜zp’a›aF˜¦"m˜^F›˜›"’›’©’›FFh˜pzVF’d"VFm˜§p=›

Elektronische handwielen HR

F˜FdFc›pma’4^F˜^"m=§aFdFm˜¦FFFm¦p¤=aVFm˜^F›˜zF4aF«F˜^"m=h"›aV˜

¦Fzd""›’Fm˜¦"m˜=F˜"’’dF=Fm˜F˜¦Fzd""›’amV˜zF˜ph§Fm›FdamV˜¦"m˜

^F›˜^"m=§aFd˜a’˜p¦F˜FFm˜Vpp›˜*FFac˜am’›Fd*""˜""’›˜=F˜

am*p¤§^"m=§aFdFm˜ s¬˜Fm˜ sQ¬˜*aF=›˜˜ppc˜^F›˜

=""V*"F˜^"m=§aFd˜ Ts¬˜""m˜

(38)
(39)

2

Handbediening en instellen

(40)

40 ¢˜"m=*F=aFmamV˜Fm˜am’›FddFm

2.1 Insc hak e len, uitsc h ak elen

2.1 Inschakelen, uitschakelen

Inschakelen

4^"cFd˜=F˜¦pF=amV’’z"mmamV˜¦"m˜=F˜˜Fm˜=F˜h"4^amF˜am˜""m"˜

VFFO›˜=F˜˜=F˜¦pdVFm=F˜=a"dppV˜§FF9

F˜˜§p=›˜VF’›"›

_hFd=amV˜="›˜F˜FFm˜’›pphpm=F*FcamV˜a’˜

VF§FF’›˜_˜hFd=amV˜§a’’Fm

F›˜_zpV"hh"˜¦"m˜=F˜˜§p=›˜"¤›ph"›a’4^˜¦F›""d=

›¤¤’z"mmamV˜am’4^"cFdFm˜F˜˜4pm›pdFF›˜=F˜

§FcamV˜¦"m˜=F˜mpp=’›pz’4^"cFdamV

FOFFm›aFz¤m›Fm˜am˜=F˜¦pp"O˜amVF¦pF=F˜¦pdVp=F˜

z"’’FFm9˜¦pp˜aF=FF˜"’˜F¨›FmF˜_›pF›’˜

am=¤ccFm:˜pO

FOFFm›aFz¤m›Fm˜am˜§addFcF¤aVF˜¦pdVp=F˜z"’’FFm9˜

¦pp˜aF=FF˜"’˜F¨›FmF˜a4^›amV’›pF›’˜am=¤ccFm˜Fm˜

amVF=¤c›˜^p¤=Fm˜›p›˜^F›˜FOFFm›aFz¤m›˜VFz"’’FF=˜

F›˜am’4^"cFdFm˜Fm˜^F›˜*Fm"=FFm˜¦"m˜=F˜

FOFFm›aFz¤m›Fm˜«abm˜h"4^amF_"O^"mcFdabcF˜O¤m4›aF’˜

""=zdFFV˜¤§˜h"4^amF^"m=*pFc

SYSTEM STARTUP

STROOMONDERBREKING

PLC-PROGRAMMA VERTALEN

STUURSPANNING VOOR RELAIS NIET AANWEZIG

HANDBEDIENING

REFERENTIEPUNTEN PASSEREN

d’˜¤§˜h"4^amF˜a’˜¤a›VF¤’›˜hF›˜"*’pd¤›F˜hFF›’©’›FhFm:˜

¦F¦"d›˜^F›˜z"’’FFm˜¦"m˜=F˜FOFFm›aFhFcFm˜F˜˜a’˜

="m˜=aF4›˜m"˜^F›˜am’4^"cFdFm˜¦"m˜=F˜’›¤¤’z"mmamV˜

VF*¤ac’cd""

(41)

˜˜¢¬ 41

2.1 Insc hak e len, uitsc h ak elen

F˜˜a’˜m¤˜VF*¤ac’cd""˜Fm˜’›""›˜am˜=F˜§Fc’›"m=˜"m=*F=aFmamV

Uitschakelen

h˜VFVF¦Fm’¦FdaF’˜*ab˜^F›˜¤a›’4^"cFdFm˜›F˜¦ppcphFm:˜hpF›˜^F›˜

*F’›¤amV’’©’›FFh˜¦"m˜=F˜˜¦pdVFm’˜FFm˜*Fz""d=F˜zp4F=¤F˜

§p=Fm˜’›pzVF«F›9

8Fc’›"m=˜"m=*F=aFmamV˜caF«Fm

8 ¤m4›aF˜¦pp˜^F›˜¤a›’4^"cFdFm˜caF«Fm:˜mpVh""d’˜hF›˜

=F˜’pO›cF©˜˜*F¦F’›aVFm

8"mmFF˜=F˜˜am˜FFm˜"z"›˜¦Fm’›F˜=F˜›Fc’›˜NOW IT IS SAFE TO TURN POWER OFF˜§FFVFFO›:˜h"V˜¤˜=F˜

¦pF=amV’’z"mmamV˜¦"m˜=F˜˜pm=F*FcFm

˜hpF›˜=F˜FOFFm›aFz¤m›Fm˜"ddFFm˜z"’’FFm˜"d’˜¤˜=F˜

h"4^amF_"’’Fm˜§ad›˜¦Fzd""›’Fm˜"mmFF˜¤˜"ddFFm˜

zpV"hh"Ž’˜§ad›˜*F§FcFm˜pO˜›F’›Fm:˜caF’›˜¤˜m"˜^F›˜

am’4^"cFdFm˜¦"m˜=F˜’›¤¤’z"mmamV˜=aF4›˜=F˜§Fc’›"m=˜

pV"hhFFm—*F§FcFm˜pO˜pV"hh"›F’›˜

F˜FOFFm›aFz¤m›Fm˜c¤m›˜¤˜="m˜"4^›F"O˜z"’’FFm˜¤c˜

=""¦pp˜am˜=F˜§Fc’›"m=˜"m=*F=aFmamV˜pz˜=F˜’pO›cF©˜

˜˜

addFcF¤aV˜¤a›’4^"cFdFm˜¦"m˜=F˜˜c"m˜dFa=Fm˜›p›˜¦FdaF’˜

¦"m˜VFVF¦Fm’

(42)

42 ¢˜"m=*F=aFmamV˜Fm˜am’›FddFm

2.2 V e rp laatsen v a n de mac h ine-assen

2.2 Verplaatsen van de machine- assen

Aanwijzing

As met de externe richtingstoetsen verplaatsen

Fc’›"m=˜"m=*F=aFmamV˜caF«Fm

¨›FmF˜a4^›amV’›pF›’˜«pd"mV˜am=¤ccFm˜Fm˜amVF=¤c›˜

^p¤=Fm˜"d’˜=F˜"’˜¦Fzd""›’›˜hpF›˜§p=Fm:˜pO

F˜"’˜4pm›am¤˜¦Fzd""›’Fm9˜F¨›FmF˜a4^›amV’›pF›’˜

amVF=¤c›˜^p¤=Fm˜Fm˜F¨›FmF˜_›pF›’˜cp›˜

am=¤ccFm

›pzzFm9˜F¨›FmF˜_›pF›’˜am=¤ccFm

F›˜*Fa=F˜hF›^p=Fm˜c¤m›˜¤˜ppc˜hFF=FF˜"’’Fm˜›FVFdabcF›ab=˜

¦Fzd""›’Fm˜F˜""m«F›˜§""hFF˜=F˜"’’Fm˜¦Fzd""›’›˜§p=Fm:˜§ab«aV›˜

¤˜hF›˜=F˜’pO›cF©˜ :˜«aF˜‡zad›pFFm›"d˜:˜""m«F›˜ ˜Fm˜"==a›apmFdF˜_

O¤m4›aF‡:˜*d"=«ab=F˜TQ

Fzd""›’Fm˜hF›˜F¨›FmF˜a4^›amV’›pF›’Fm˜a’˜FFm˜h"4^amF_

"O^"mcFdabcF˜O¤m4›aF˜"4^amF^"m=*pFc˜""=zdFVFmM

Fm

(43)

˜˜¢¬ 43

2.2 V e rp laatsen v a n de mac h ine-assen

Stapsgewijs positioneren

ab˜’›"z’VF§ab’˜zp’a›apmFFm˜¦Fzd""›’›˜=F˜˜FFm˜h"4^amF_"’˜hF›˜

FFm˜=pp˜¤˜amVF’›Fd=F˜’›"zh""›

Fc’›"m=˜"m=*F=aFmamV˜pO˜d˜^"m=§aFd˜caF«Fm˜

›"z’VF§ab’˜zp’a›apmFFm˜caF«Fm9˜’pO›cF©˜˜

pz˜

Fzd""›’amV˜am˜hh˜am¦pFFm:˜*ab¦˜G˜hh˜Fm˜’pO›cF©˜

˜˜am=¤ccFm

m¦pF˜hF›˜’pO›cF©˜˜*F¿am=aVFm

¨›FmF˜a4^›amV’›pF›’˜am=¤ccFm9˜§addFcF¤aV˜¦""c˜

zp’a›apmFFm

h˜=F˜O¤m4›aF˜›F˜=F"4›a¦FFm:˜=¤c›˜¤˜pz˜=F˜’pO›cF©˜Uitschakelen LINEAIRE ASSEN:

16 X Z

8

8 8

(44)

44 ¢˜"m=*F=aFmamV˜Fm˜am’›FddFm

2.2 V e rp laatsen v a n de mac h ine-assen

Verplaatsen met het elektronische handwiel HR 410

F›˜=""V*"F˜^"m=§aFd˜˜Ts¬˜^FFO›˜›§FF˜¦abV"¦F›pF›’Fm˜F˜

¦abV"¦F›pF›’Fm˜*F¦am=Fm˜«a4^˜pm=F˜=F˜’›FVFFz˜

˜c¤m›˜=F˜h"4^amF_"’’Fm˜"ddFFm˜¦Fzd""›’Fm˜"d’˜FFm˜¦"m˜=F˜

¦abV"¦F›pF›’Fm˜amVF=¤c›˜a’˜|h"4^amF_"O^"mcFdabcF˜O¤m4›aF}

F›˜^"m=§aFd˜˜Ts¬˜*F’4^ac›˜p¦F˜=F˜¦pdVFm=F˜

*F=aFmamV’FdFhFm›Fm9

F˜p=F˜§FFV"¦Fm˜›pmFm˜§FdcF˜"’˜Fm˜§FdcF˜""m«F›˜¤˜VFcp«Fm˜^F*›

Fzd""›’Fm˜hF›˜^F›˜^"m=§aFd˜a’˜*ab˜FFm˜"4›aF¦F˜M118˜ppc˜›ab=Fm’˜=F˜

zpV"hh"_¤a›¦pFamV˜hpVFdabc˜

Verplaatsen

Fc’›"m=˜d˜^"m=§aFd˜caF«Fm

abV"¦F›pF›’˜amVF=¤c›˜^p¤=Fm

F˜"’˜caF«Fm

F˜""m«F›˜caF«Fm

4›aF¦F˜"’˜am˜a4^›amV˜‚˜pO˜J˜¦Fzd""›’Fm

1 _›pF›’

2 "m=§aFd 3 abV"¦F›pF›’Fm 4 pF›’Fm˜¦pp˜"’cF¤«F

5 pF›’˜¦pp˜p¦Fm"hF˜¦"m˜=F˜"4›¤FdF˜zp’a›aF

6 pF›’Fm˜¦pp˜^F›˜¦"’›dFVVFm˜¦"m˜=F˜""m«F›˜|d"mV«""h:˜

ha==Fd’mFd:˜’mFd”˜=F˜""m«F››Fm˜§p=Fm˜=pp˜=F˜h"4^amFO"*ac"m›˜

¦"’›VFdFV=}

7 a4^›amV˜§""am˜=F˜˜=F˜VFcp«Fm˜"’˜¦Fzd""›’›

8 "4^amFO¤m4›aF’˜|§p=Fm˜=pp˜=F˜h"4^amFO"*ac"m›˜¦"’›VFdFV=}

2

4 6 8

1

3 4 5 7

pO

(45)

˜˜¢¬ 45

2.3 Spilt o er ental S , aanz e t F en additionele M-functie

2.3 Spiltoerental S, aanzet F en additionele M-functie

Toepassing

m˜=F˜§Fc’›"m=Fm˜"m=*F=aFmamV˜Fm˜d˜^"m=§aFd˜¦pF›˜¤˜^F›˜

’zad›pFFm›"d˜:˜=F˜""m«F›˜ ˜Fm˜=F˜"==a›apmFdF˜_O¤m4›aF˜am˜hF›˜=F˜

’pO›cF©’˜F˜"==a›apmFdF˜O¤m4›aF’˜§p=Fm˜pm=F˜‡•˜pV"hhFFm9˜

"==a›apmFdF˜O¤m4›aF’‡˜*F’4^F¦Fm

Waarden invoeren

Spiltoerental S, additionele M-functie

m¦pF˜¦pp˜’zad›pFFm›"d˜caF«Fm9˜’pO›cF©˜

zad›pFFm›"d˜am¦pFFm˜Fm˜hF›˜=F˜F¨›FmF˜_

›pF›’˜p¦FmFhFm

F›˜p›FFm˜¦"m˜=F˜’zad˜hF›˜^F›˜amVF¦pF=F˜›pFFm›"d˜˜§p=›˜=pp˜

ha==Fd˜¦"m˜FFm˜"==a›apmFdF˜_O¤m4›aF˜VF’›"›˜˜VFFO›˜FFm˜"==a›apmFdF˜

_O¤m4›aF˜pz˜=F«FdO=F˜§ab«F˜am

Aanzet F

F˜am¦pF˜¦"m˜""m«F›˜ ˜hpF›˜¤˜am˜zd""›’˜¦"m˜hF›˜=F˜F¨›FmF˜_

›pF›’Fm˜hF›˜=F˜’pO›cF©˜˜*F¦F’›aVFm

pp˜=F˜""m«F›˜ ˜VFd=›9

„m=aFm˜ K¬˜a’˜amVF¦pF=:˜a’˜=F˜cdFam’›F˜""m«F›˜¤a›˜h"4^amFz""hF›F

minFeed˜"4›aFO

„d’˜=F˜amVF¦pF=F˜""m«F›˜=F˜am˜h"4^amFz""hF›F˜h"¨ FF=˜

VF=FOamaFF=F˜§""=F˜p¦F’4^ab=›:˜a’˜=F˜am˜=F˜h"4^amFz""hF›F˜

amVF¦pF=F˜§""=F˜"4›aFO

„ ˜*dabO›˜ppc˜m"˜FFm˜’›pphpm=F*FcamV˜*F^p¤=Fm

F˜h"4^amFO"*ac"m›˜dFV›˜¦"’›˜§FdcF˜"==a›apmFdF˜_

O¤m4›aF’˜¤˜c¤m›˜VF*¤acFm˜Fm˜§FdcF˜O¤m4›aF˜«F˜^F**Fm

SPILTOERENTAL S=

1000

(46)

46 ¢˜"m=*F=aFmamV˜Fm˜am’›FddFm

2.3 Spilt o er ental S , aanz e t F en additionele M-functie

Spiltoerental en aanzet wijzigen

F›˜=F˜p¦Fa=F_=""acmpzzFm˜¦pp˜’zad›pFFm›"d˜˜Fm˜""m«F›˜ ˜c"m˜=F˜

amVF’›Fd=F˜§""=F˜¦"m˜¬~˜›—h˜sQ¬~˜¦F"m=F=˜§p=Fm˜F›˜*FFac˜

c"m˜F4^›F˜ppc˜hF›˜h"4^amFz""hF›F˜minFeedOverride

maxFeedOverrideminSpindleOverride˜Fm˜maxSpindleOverride˜

¦F=F˜§p=Fm˜*FzFc›˜|§p=›˜=pp˜=F˜h"4^amFO"*ac"m›˜amVF’›Fd=}

F˜p¦Fa=F_=""acmpz˜¦pp˜^F›˜’zad›pFFm›"d˜§Fc›˜"ddFFm˜

*ab˜h"4^amF’˜hF›˜FFm˜›"zdpp’˜FVFd*"F˜’zad""m=ab¦amV

F›˜"d’˜h"4^amFz""hF›F˜amVF¦pF=F˜hamah"dF˜Fm˜

h"¨ah"dF˜’zad›pFFm›"d˜§p=›˜maF›˜pm=F_˜F’z˜

p¦F’4^F=Fm

"mmFF˜=F˜h"4^amFz""hF›F˜

minSpindleOverride=0%˜a’˜amVF’›Fd=:˜dFa=›˜=F˜am’›FddamV˜

’zad_p¦Fa=FK¬˜›p›˜FFm˜’zad’›pz

(47)

˜˜¢¬ 47

2.4 Ref e re ntiepunt v a stlegg en (z onder 3D-tastsyst e em)

2.4 Referentiepunt vastleggen (zonder 3D-tastsysteem)

Aanwijzing

ab˜FOFFm›aFz¤m›˜¦"’›dFVVFm˜§p=›˜=F˜§FFV"¦F˜¦"m˜=F˜˜pz˜=F˜

4p¶=am"›Fm˜¦"m˜FFm˜*FcFm=F˜zp’a›aF˜pz˜^F›˜§Fc’›¤c˜¦"’›VFdFV=9

Voorbereiding

8Fc’›¤c˜pz’z"mmFm˜Fm˜¤a›a4^›Fm

8¤dVFFF=’4^"z˜hF›˜*FcFm=F˜"=a¤’˜am’z"mmFm

8¦pp˜«pVFm˜="›˜=F˜˜"4›¤FdF˜zp’a›aF’˜§FFVFFO›

Referentiepunt vastleggen met astoetsen

Fc’›"m=˜Handbediening˜caF«Fm

FFF=’4^"z˜¦pp«a4^›aV˜¦Fzd""›’Fm˜›p›="›˜^F›˜

§Fc’›¤c˜""mVF""c›˜§p=›

F˜"’˜caF«Fm

FOFFm›aFz¤m›˜¦"’›dFVVFm˜hF›˜_›"’›’©’›FFh9˜

""=zdFFV˜VF*¤acF’^"m=*pFc˜"’›4©4da

Beschermingsmaatregel

"mmFF˜^F›˜§Fc’›¤cpzzF¦d"c˜maF›˜""mVF""c›˜h"V˜

§p=Fm:˜="m˜hpF›˜F˜FFm˜’›"dFm˜zd""›˜hF›˜FFm˜*FcFm=F˜

=ac›F˜=˜pz˜^F›˜§Fc’›¤c˜VFdFV=˜§p=Fm˜pp˜^F›˜

FOFFm›aFz¤m›˜hpF›˜="m˜FFm˜§""=F˜¦FhFF=F=˜hF›˜=˜

§p=Fm˜amVF¦pF=

Y

X Z

X Y

(48)

48 ¢˜"m=*F=aFmamV˜Fm˜am’›FddFm

2.4 Ref e re ntiepunt v a stlegg en (z onder 3D-tastsyst e em)

¤dVFFF=’4^"z:˜’zad"’9˜§FFV"¦F˜pz˜*FcFm=F˜

§Fc’›¤czp’a›aF˜|*ab¦˜¬}˜¦"’›dFVVFm˜pO˜=ac›F˜=˜¦"m˜=F˜

’›"dFm˜zd""›˜am¦pFFm˜m˜^F›˜*F§FcamV’¦d"c9˜FcFmamV˜

^p¤=Fm˜hF›˜VFFF=’4^"z’"=a¤’

F˜FOFFm›aFz¤m›Fm˜¦pp˜=F˜F’›FFm=F˜"’’Fm˜§p=Fm˜pz˜=F«FdO=F˜

h"maF˜¦"’›VFdFV=

d’˜am˜=F˜"’˜¦pp˜=F˜=aFz›F_""m«F›˜FFm˜¦pp"O˜amVF’›Fd=˜VFFF=’4^"z˜

›pFVFz"’›˜§p=›:˜="m˜hpF›˜=F˜"’§FFV"¦F˜¦pp˜=F˜=aFz›F_""m«F›˜pz˜

dFmV›F˜˜¦"m˜^F›˜VFFF=’4^"z˜F’z˜pz˜=F˜’ph˜!K‚=˜¦"’›VFdFV=˜

§p=Fm˜

REFERENTIEPUNT VASTLEGGEN Z=

(49)

3

Positioneren met handinvoer

(50)

50 3 Positioneren met handinvoer

3.1 Een v oudig e bew e rk ing e n pr ogr ammer e n en afw e rk en 3.1 Eenvoudige bewerkingen

programmeren en afwerken

Voor eenvoudige bewerkingen of voor het voorpositioneren van het gereedschap is de werkstand Positioneren met handinvoer geschikt.

Hier kunt u een kort programma in HEIDENHAIN-klaartekstformaat invoeren en direct laten uitvoeren. Ook de cycli van de TNC kunnen worden opgeroepen. Het programma wordt in het bestand $MDI opgeslagen. Bij het positioneren met handinvoer kan ook de additionele statusweergave geactiveerd worden.

Positioneren met handinvoer toepassen

Werkstand Positioneren met handinvoer kiezen. Het bestand $MDI willekeurig programmeren

Programma-uitvoering starten: externe START-toets

Voorbeeld 1

Een enkel werkstuk moet voorzien worden van een 20 mm diepe boring. Na het opspannen en uitrichten van het werkstuk en het vastleggen van het referentiepunt kan de boring met slechts enkele programmaregels geprogrammeerd en uitgevoerd worden.

Eerst wordt het gereedschap met L-regels (rechten) boven het werkstuk voorgepositioneerd en op een veiligheidsafstand van 5 mm boven het boorgat gepositioneerd. Vervolgens wordt de boring met cyclus 1 DIEPBOREN uitgevoerd.

Beperking

De vrije contourprogrammering FK, grafische weergaven van het programmeren, subprogramma’s, herhalingen van programmadelen en baancorrectie zijn niet beschikbaar. Het bestand $MDI mag geen programma- oproep bevatten (PGM CALL).

Y

X Z

50

50

0 BEGIN PGM $MDI MM

1 TOOL DEF 1 L+0 R+5 Gereedschap definiëren: nulgereedschap, radius 5

2 TOOL CALL 1 Z S2000 Gereedschap oproepen: gereedschapsas Z,

Spiltoerental 2000 omw/min

3 L Z+200 R0 FMAX Gereedschap terugtrekken (F MAX = ijlgang)

4 L X+50 Y+50 R0 FMAX M3 Gereedschap met F MAX boven boorgat

positioneren, Spil aan

6 CYCL DEF 200 BOREN Cyclus BOREN definiëren

(51)

HEIDENHAIN TNC 320 51

3.1 Een v oudig e bew e rk ing e n pr ogr ammer e n en afw e rk en

Rechtefunctie L (zie "Rechte L" op bladzijde 125), cyclus BOREN (zie

"BOREN (cyclus 200)" op bladzijde 182).

Voorbeeld 2: compenseren van de scheve ligging van het werkstuk bij machines met rondtafel

Basisrotatie met 3D-tastsysteem uitvoeren. Zie het gebruikershandboek Tastcycli, "Tastcycli in de werkstanden Handbediening en El. handwiel", paragraaf " Scheve ligging van een werkstuk compenseren".

Rotatiehoek noteren en basisrotatie weer opheffen

Werkstand kiezen: Positioneren met handinvoer

Rondtafelas kiezen, genoteerde rotatiehoek en aanzet invoeren, bijv. L C+2.561 F50

Invoer afsluiten

Externe START-toets indrukken: scheve ligging wordt door rotatie van de rondtafel gecompenseerd

Q200=5 ;VEILIGHEIDSAFST. Veiligheidsafst. van gereedschap boven boorgat

Q201=-15 ;DIEPTE Diepte boorgat (voorteken=werkrichting)

Q206=250 ;AANZET DIEPTEVERPL. Booraanzet

Q202=5 ;DIEPTE-INSTELLING Diepteverplaatsing vóór het terugtrekken

Q210=0 ;ST.TIJD BOVEN Stilstandtijd na elke terugtrekbeweging in seconden Q203=-10 ;COÖR. OPPERVL. Coördinaat van het werkstukoppervlak

Q204=20 ;2E V.AFSTAND Veiligheidsafst. van gereedschap boven boorgat Q211=0.2 ;STILSTANDTIJD BENEDEN Stilstandtijd op bodem van de boring in seconden

7 CYCL CALL Cyclus BOREN oproepen

8 L Z+200 R0 FMAX M2 Gereedschap terugtrekken

9 END PGM $MDI MM Einde programma

(52)

52 3 Positioneren met handinvoer

3.1 Een v oudig e bew e rk ing e n pr ogr ammer e n en afw e rk en Programma’s uit $MDI opslaan of wissen

Het bestand $MDI wordt meestal voor korte en tijdelijk benodigde programma’s gebruikt. Wanneer een programma toch opgeslagen dient te worden, gaat dat als volgt:

Werkstand kiezen: Programmeren/bewerken

Bestandsbeheer oproepen: toets PGM MGT (program management)

Bestand $MDI markeren

"Bestand kopiëren" kiezen: softkey KOPIËREN

Voer de naam in waaronder de actuele inhoud van bestand $MDI moet worden opgeslagen

Kopiëren uitvoeren

Bestandsbeheer verlaten: softkey EINDE

Het wissen van de inhoud van bestand $MDI gaat op een soortgelijke manier: in plaats van te kopiëren, wordt de inhoud gewist met de softkey WISSEN. Bij de volgende omschakeling naar de werkstand Positioneren met handinvoer toont de TNC een leeg bestand $MDI.

Meer informatie: zie "Afzonderlijk bestand kopiëren", bladzijde 66.

DOELBESTAND =

Wanneer $MDI gewist moet worden, dan

„mag de werkstand Positioneren met handinvoer niet gekozen zijn (ook niet op de achtergrond)

„mag het bestand $MDI in de werkstand Programmeren/bewerken niet gekozen zijn

„moet u de bewerkingsbeveiliging van bestand $MDI opheffen

BORING

(53)

4

Programmeren:

basisbegrippen, bestandsbeheer,

programmeerondersteuning

(54)

54 T˜pV"hhFFm9˜*"’a’*FVazzFm:˜*F’›"m=’*F^FF:˜zpV"hhFFpm=F’›F¤mamV

4.1 Basisbegr ippen

4.1 Basisbegrippen

Lengte- en hoekmeetsystemen en referentiemerken

z˜=F˜h"4^amF_"’’Fm˜*F¦am=Fm˜«a4^˜dFmV›F_˜Fm˜^pFchFF›’©’›FhFm:˜

=aF˜=F˜zp’a›aF’˜¦"m˜=F˜h"4^amF›"OFd˜F’z˜^F›˜VFFF=’4^"z˜FVa’›FFm˜

˜«abm˜hFF’›"d˜dFmV›FhFF›’©’›FhFm˜""m˜damF"aF˜"’’Fm˜""mVF*p¤§=:˜

Fm˜^pFchFF›’©’›FhFm˜""m˜pm=›"OFd’˜Fm˜«§Fmc"’’Fm

"mmFF˜FFm˜h"4^amF_"’˜§p=›˜¦Fzd""›’›:˜VFmFFF›˜^F›˜

*ab*F^pFm=F˜dFmV›F_˜Fm˜^pFchFF›’©’›FFh˜FFm˜FdFc›a’4^˜’aVm""d:˜

§""¤a›˜=F˜˜=F˜zF4aF«F˜"4›¤FdF˜zp’a›aF˜¦"m˜=F˜h"4^amF_"’˜*Fz""d›

ab˜FFm˜’›pphpm=F*FcamV˜V""›˜=F˜Fd"›aF˜›¤’’Fm˜=F˜zp’a›aF˜¦"m˜=F˜

h"4^amF’dF=F˜Fm˜=F˜*FFcFm=F˜"4›¤FdF˜zp’a›aF˜¦FdpFm˜h˜=F«F˜

Fd"›aF˜›F˜^F’›FddFm:˜*F’4^accFm˜am4FhFm›FdF˜dFmV›F_˜Fm˜

^pFchFF›’©’›FhFm˜p¦F˜FOFFm›aFhFcFm˜ab˜^F›˜z"’’FFm˜¦"m˜FFm˜

FOFFm›aFhFc˜pm›¦"mV›˜=F˜˜FFm˜’aVm""d˜="›˜FFm˜h"4^amF¦"’›˜

FOFFm›aFz¤m›˜cFmhFc›˜""hFF˜c"m˜=F˜˜=F˜Fd"›aF˜›¤’’Fm˜=F˜

"4›¤FdF˜zp’a›aF˜Fm˜=F˜"4›¤FdF˜zp’a›aF˜¦"m˜=F˜h"4^amF˜^F’›FddFm˜ab˜

dFmV›FhFF›’©’›FhFm˜hF›˜"O’›"m=’VF4p=FF=F˜FOFFm›aFhFcFm˜

hpF›Fm˜=F˜h"4^amF_"’’Fm˜h"¨ah""d˜¢¬˜hh˜¦Fzd""›’›˜§p=Fm:˜*ab˜

^pFchFF›’©’›FhFm˜h"¨ah""d˜¢¬@

ab˜"*’pd¤›F˜hFF›’©’›FhFm˜§p=›˜m"˜am’4^"cFdamV˜FFm˜"*’pd¤›F˜

zp’a›aF§""=F˜m""˜=F˜*F’›¤amV˜VF«pm=Fm˜aF=pp˜a’:˜«pm=F˜="›˜=F˜

h"4^amF_"’’Fm˜§p=Fm˜¦Fzd""›’›:˜=F˜Fd"›aF˜›¤’’Fm˜=F˜"4›¤FdF˜zp’a›aF˜

Fm˜=F˜zp’a›aF˜¦"m˜=F˜h"4^amF’dF=F˜=aF4›˜m"˜am’4^"cFdamV˜^F’›Fd=

Referentiesysteem

F›˜FFm˜FOFFm›aF’©’›FFh˜§p=Fm˜zp’a›aF’˜am˜FFm˜¦d"c˜pO˜FFm˜¤ah›F˜

FFm=¤a=aV˜¦"’›VFdFV=˜F˜pzV"¦F˜¦"m˜FFm˜zp’a›aF˜a’˜"d›ab=˜VFFd"›FF=˜

""m˜FFm˜¦"’›VFdFV=˜z¤m›˜Fm˜§p=›˜=pp˜4p¶=am"›Fm˜*F’4^F¦Fm

m˜^F›˜F4^›^pFcaVF˜’©’›FFh˜|4"›F’a""m’˜’©’›FFh}˜§p=Fm˜=aF˜

a4^›amVFm˜"d’˜"’’Fm˜:˜ ˜Fm˜!˜¦"’›VFdFV=˜F˜"’’Fm˜’›""m˜dpp=F4^›˜pz˜

Fdc""˜Fm˜’mab=Fm˜Fdc""˜am˜ÁÁm˜z¤m›:˜^F›˜m¤dz¤m›˜Ám˜4p¶=am""›˜VFFO›˜

=F˜"O’›"m=˜m""˜^F›˜m¤dz¤m›˜am˜ÁÁm˜¦"m˜=F«F˜a4^›amVFm˜""m˜!p˜§p=›˜

FFm˜zp’a›aF˜am˜^F›˜¦d"c˜=pp˜›§FF˜4p¶=am"›Fm˜Fm˜am˜FFm˜¤ah›F˜=pp˜

=aF˜4p¶=am"›Fm˜*F’4^F¦Fm

p¶=am"›Fm˜=aF˜""m˜^F›˜m¤dz¤m›˜«abm˜VFFd"›FF=:˜§p=Fm˜"d’˜"*’pd¤›F˜

4p¶=am"›Fm˜""mVF=¤a=˜Fd"›aF¦F˜4p¶=am"›Fm˜«abm˜VFFd"›FF=˜""m˜FFm˜

§addFcF¤aV˜"m=FF˜zp’a›aF˜|FOFFm›aFz¤m›}˜am˜^F›˜4p¶=am"›Fm’©’›FFh˜

Fd"›aF¦F˜4p¶=am"›Fm§""=Fm˜§p=Fm˜ppc˜"d’˜am4FhFm›FdF˜

4p¶=am"›Fm§""=Fm˜""mVF=¤a=

X (Z,Y)

XMP

Y

X Z

Y

X Z

Referenzen

ÄHNLICHE DOKUMENTE

1 El TNC posiciona la herramienta en marcha rápida FMAX partiendo de la posición actual en el plano de mecanizado sobre el punto de partida 1; El punto de partida en el plano

Als de additionele functie niet alleen per regel werkzaam is, wordt zij in een volgende regel of aan het einde van het programma weer opgeheven. Enkele additionele functies

„ R0, wanneer er geen radiuscorrectie uitgevoerd moet worden De radiuscorrectie wordt actief, zodra een gereedschap opgeroepen en met een rechte-regel in het bewerkingsvlak met RL

„ R0, wanneer er geen radiuscorrectie uitgevoerd moet worden De radiuscorrectie wordt actief, zodra een gereedschap opgeroepen en met een rechte-regel in het bewerkingsvlak met RL

 Toets HELP indrukken: de TNC start het helpsysteem en toont de beschrijving van de actieve functie (geldt niet voor additionele functies of cycli die door uw machinefabrikant

 Toets HELP indrukken: de TNC start het helpsysteem en toont de beschrijving van de actieve functie (geldt niet voor additionele functies of cycli die door uw machinefabrikant

 Toets HELP indrukken: de TNC start het helpsysteem en toont de beschrijving van de actieve functie (geldt niet voor additionele functies of cycli die door uw machinefabrikant

• Artikel 41 van het decreet over het lokaal bestuur van 22 december 2017 waarin wordt bepaald dat volgende bevoegdheden niet aan het college van burgemeester en schepenen