• Keine Ergebnisse gefunden

TNC 620

N/A
N/A
Protected

Academic year: 2022

Aktie "TNC 620"

Copied!
511
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Bruksanvisning HEIDENHAIN- klartext-dialog

TNC 620

NC-software 340 560-02 340 561-02 340 564-02

(2)

TNC:ns manöverenheter

Manöverelement på bildskärmen

Maskindriftarter

Programmeringsdriftarter

Program-/filhantering, TNC-funktioner

Navigationsknappar

Potentiometrar för matning och spindelvarvtal

Cykler, underprogram och programdelsupprepningar

Knapp Funktion

Välj bildskärmsuppdelning

Växla bildskärm mellan maskin- och programmeringsdriftart

Softkeys: Välj funktioner i bildskärmen

Växla softkeyrad

Knapp Funktion

Manuell drift

Elektronisk handratt

Positionering med manuell inmatning

Programkörning enkelblock

Programkörning blockföljd

Knapp Funktion

Programinmatning/editering

Programtest

Knapp Funktion

Välja eller radera program/filer, extern dataöverföring

Definiera programanrop, selektera nollpunkts- och punkt-tabeller Välj MOD-funktion

Visa hjälptexter vid NC-felmeddelanden, kalla upp TNCguide

Presentera alla felmeddelanden som står i kö

Visa kalkylator

Knapp Funktion

Förflytta markören

Välj block, cykler och parameterfunktioner direkt

Matning Spindelvarvtal

Knapp Funktion

Definiera avkännarcykler

Definiera och anropa cykler 150

0 50

100

F %

150 0

50

100

S %

(3)

Uppgifter om verktyg

Programmering av konturförflyttningar

Specialfunktioner/smarT.NC

Ange och editera koordinataxlar och siffror

Knapp Funktion

Definiera verktygsdata i programmet

Anropa verktygsdata

Knapp Funktion

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

Knapp Funktion

Visa specialfunktioner

Välj nästa flik i formulär

Dialogfält eller funktionsknapp framåt/tillbaka

Knapp Funktion

Välja koordinataxel resp.

ange i programmet 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

Hoppa över dialogfråga och radera ord

Avsluta inmatning och fortsätt dialogen

Avsluta blocket, avsluta inmatning

Radera inmatat siffervärde eller radera TNC-felmeddelande

Avbryt dialog, radera programdel

. . .

. . .

(4)
(5)

Om denna handbok Om denna handbok

Nedan finner du en lista med de anmärkningssymboler som används i denna handbok

Önskas ändringar eller har du upptäckt ett tryckfel?

Vi eftersträvar alltid att förbättra vår dokumentation. Hjälp oss med detta och informera oss om önskade ändringar via följande E- postadress: tnc-userdoc@heidenhain.de.

Denna symbol visar dig att det finns särskilda

anmärkningar till den beskrivna funktionen att ta hänsyn till.

Denna symbol visar dig att det finns en eller flera av följande risker risker vid användning av den beskrivna funktionen:

„Fara för arbetsstycket

„Fara för spänndon

„Fara för verktyget

„Fara för maskinen

„Fara för användaren

Denna symbol visar att den beskrivna funktionen måste ha anpassats av din maskintillverkare. Den beskrivna funktionen kan alltså fungera på olika sätt från maskin till maskin.

Denna symbol visar dig att du kan hitta en detaljerad beskrivning för en funktion i en annan bruksanvisning.

(6)

TNC-typ, mjukv a ra oc h funktioner

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.

TNC-funktioner som inte finns tillgängliga i alla maskiner är exempelvis:

„Verktygsmätning med TT

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.

TNC-typ NC-mjukvarunummer

TNC 620 340 560-02

TNC 620 E 340 561-02

TNC 620 Programmeringsstation 340 564-02

Bruksanvisning cykelprogrammering:

Alla cykelfunktioner (avkännarcykler och bearbetningscykler finns beskrivna i en separat bruksanvisning. Kontakta HEIDENHAIN om du behöver denna bruksanvisning. ID: 679 295-xx

(7)

TNC-typ, mjukv a ra oc h funktioner

Software-optioner

TNC 620 förfogar över olika software-optioner, vilka kan friges maskintillverkare. Varje option friges separat och innehåller de funktioner som finns listade nedan:

Hårdvaru-optioner

Tilläggsaxel för 4 axlar och icke reglerad spindel Tilläggsaxel för 5 axlar och icke reglerad spindel Software-option 1 (Optionsnummer #08) Cylindermantel-interpolering (cykel 27, 28, och 29) Matning i mm/min för rotationsaxlar: M116

3D-vridning av bearbetningsplanet (Plane-funktion, cykel 19 och softkey 3D-ROT i driftart Manuell)

Cirkel i 3 axlar vid tippat bearbetningsplan Software-option 2 (Optionsnummer #09) Blockcykeltid 1.5 ms istället för 6 ms 5-axlig interpolering

3D-bearbetning:

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

Touch probe function (Optionsnummer #17) Avkännarcykler

„Kompensering för snett placerat arbetsstycke i manuell drift

„Kompensering för snett placerat arbetsstycke i automatikdrift

„Inställning av utgångspunkt i manuell drift

„Inställning av utgångspunkt i automatikdrift

„Automatisk mätning av arbetsstycke

„Automatisk mätning av verktyg

(8)

TNC-typ, mjukv a ra oc h funktioner

Advanced programming features (Optionsnummer #19) Flexibel konturprogrammering FK

„Programmering i HEIDENHAIN-klartext med grafiskt stöd för arbetsstycken som inte har NC-anpassad måttsättning Bearbetningscykler

„Djuphålsborrning, Brotschning, Ursvarvning, Försänkning, Centrering (cykel 201 - 205, 208, 240, 241)

„Fräsning av invändiga och utvändiga gängor (cykel 262 - 265, 267)

„Finbearbetning av rektangulära och cirkulära fickor och tappar (cykel 212 - 215, 251- 257)

„Uppdelning av plana och vinklade ytor (cykel 230 - 232)

„Raka och cirkulära spår (cykel 210, 211,253, 254)

„Punktmönster på cirkel och linjer (cykel 220, 221)

„Konturtåg, konturficka - även konturparallell (cykel 20 -25)

„Maskintillverkarcykler (speciella cykler som har skapats av maskintillverkaren) kan integreras

Advanced grafic features (Optionsnummer #20) Test- och bearbetningsgrafik

„Vy ovanifrån

„Presentation i tre plan

„3D-framställning

Software option 3 (Optionsnummer #21) Verktygskompensering

„M120: Förberäkning av radiekompenserad kontur upp till 99 block (LOOK AHEAD)

3D-bearbetning

„M118: Överlagra handrattsrörelser under programkörning

Pallet managment (Optionsnummer #22) Paletthantering

HEIDENHAIN DNC (Optionsnummer #18)

Kommunikation med externa PC-applikationer via COM-komponent

(9)

TNC-typ, mjukv a ra oc h funktioner

Utvecklingsnivå (uppgraderingsfunktioner)

Förutom software-optioner hanteras större vidareutvecklingar av TNC:ns programvara via Upgrade-funktioner, så kallad Feature Content Level (eng. begrepp för utvecklingsnivå). Funktioner som sorterar under FCL, finns inte tillgängliga för dig om du erhåller en software-uppgradering i din TNC.

Upgrade-funktioner indikeras i handboken med FCL n, där n indikerar utvecklingsnivåns löpnummer.

Du kan öppna FCL-funktionen genom att köpa ett lösenord. Kontakta i förekommande fall din maskintillverkare eller HEIDENHAIN.

Avsett användningsområde

TNC:n motsvarar klass A enligt EN 55022 och är huvudsakligen avsedd för användning inom industrin.

Rättslig anmärkning

Denna produkt använder Open Source Software. Ytterligare information finner du i styrsystemet under

UDriftart Inmatning/Editering

UMOD-funktion

USoftkey LICENS ANMÄRKNING Display step (Optionsnummer #23) Inmatnings- och presentationsupplösning:

„Linjäraxlar ner till 0,01µm

„Vinkelaxlar ner till 0,00001°

Double speed (Optionsnummer #49)

Double Speed reglerkrets används oftast för spindlar med mycket höga varvtal samt linjär- och torque-motorer

När du får en ny maskin levererad står alla Upgrade- funktioner till förfogande utan merkostnad.

(10)

Ny a funktioner i pr ogr amv a ra 340 56x -02 Nya funktioner i programvara 340 56x-02

„PLANE-funktionen för flexibel definition av ett tiltat bearbetningsplan har införts (se "Plane-funktionen: Tippning av bearbetningsplanet (software-option 1)" på sida 327)

„Det kontextanpassade hjälpsystemet TNCguide har införts (se "Kalla upp TNCguide" på sida 128)

„Funktionen FUNCTION PARAX för definition av beteendet i

parallellaxlarna U, V, W har införts (se "Arbeta med parallellaxlar U, V och W" på sida 319)

„Dialogspråken Slovakiska, Norska, Lettiska, Estniska, Koreanska, Turkiska och Rumänska har införts (se "Parameterlista" på sida 454)

„Med knappen Backspace kan nu enskilda tecken raderas i samband med inmatningen (se "Ange och editera koordinataxlar och siffror" på sida 3)

„Funktionen PATTERN DEF för definition av punktmönster har införts (se Bruksanvisning Cykler)

„Numera kan punkttabeller selekteras via funktionen SEL PATTERN (se Bruksanvisning Cykler)

„Med funktionen CYCL CALL PAT kan cykler nu utföras i kombination med punkttabeller (se Bruksanvisning Cykler)

„I funktionen DECLARE CONTOUR kan numera även konturens djup definieras (se Bruksanvisning Cykler)

„Ny bearbetningscykel 241 för långhålsborrning har införts (se Bruksanvisning Cykler)

„Nya bearbetningscykler 251 till 257 för fräsning av fickor, tappar och spår har införts (se Bruksanvisning Cykler)

„Avkännarcykel 416 (inställning av utgångspunkt i hålcirkelcentrum) har utökats med parameter Q320 (säkerhetsavstånd) (se

Bruksanvisning Cykler)

„Avkännarcykel 412, 413, 421 och 422: Ytterligare parameter Q365 Förflyttningstyp (se Bruksanvisning Cykler)

„Avkännarcykel 425 (mätning spår) har utökats med parameter Q301 (utför mellanpositionering till säkerhetshöjd eller inte) och Q320 (säkerhetsavstånd ) (se Bruksanvisning Cykler)

„Avkännarcykel 408 till 419: Vid inställning av det presenterade positionsvärdet skriver TNC:n även utgångspunkten till rad 0 i preset-tabellen (se Bruksanvisning Cykler)

„I maskindriftarterna Programkörning Blockföljd och

Programkörning Enkelblock kan numera även nollpunktstabeller selekteras (STATUS M)

„Vid definitionen av matningar i bearbetningscykler kan numera även FU och FZ-värden definieras (se Bruksanvisning Cykler)

(11)

Ändr ade funktioner i pr ogr amv a ra 340 56x -02 Ändrade funktioner i programvara

340 56x-02

„I cykel 22 kan du nu även definiera ett verktygsnamn för förbearbetningsverktyget (se Bruksanvisning Cykler)

„Den utökade statuspresentationen har omarbetats. Följande utökningar har genomförts (se "Utökad statuspresentation" på sida 67):

„En nu översiktssida med de viktigaste statuspresentationerna har införts

„Den via cykel 32 Tolerans inställda värdet presenteras

„Fick-, tapp- och spårfräsningscykler 210 till 214 har tagits bord från standard-softkeyraden (CYCL DEF > FICKOR/ÖAR/SPÅR). Cyklerna står av kompatibilitetsskäl fortfarande till förfogande och kan väljas via knappen GOTO

„Numera kan även slutna konturer programmeras med cykel 25 Konturtåg

„Vid återstart av ett program är numera även verktygsväxling möjligt

„Med FN16 F-Print kan numera även språkberoende texter matas ut

„Softkey-strukturen i funktionen SPEC FCT har ändrats och anpassats till iTNC 530

(12)

Ändr ade funktioner i pr ogr amv a ra 340 56x -02

(13)

Innehåll

Första stegen med TNC 620

1

Inledning

2

Programmering: Grunder, filhantering

3

Programmering: Programmeringshjälp

4

Programmering: Verktyg

5

Programmering: Programmering av

konturer

6

Programmering: Underprogram och

programdelsupprepning

7

Programmering: Q-parametrar

8

Programmering: Tilläggsfunktioner

9

Programmering: Specialfunktioner

10

Programmering: Fleraxlig bearbetning

11

Manuell drift och inställning

12

Positionering med manuell inmatning

13

Programtest och programkörning

14

MOD-funktioner

15

Tabeller och översikt

16

(14)
(15)

1.1 Översikt ... 36

1.2 Slå på maskinen ... 37

Kvittera strömavbrottet och sök referenspunkterna ... 37

1.3 Programmera den första detaljen ... 38

Välj korrekt driftart ... 38

TNC:ns viktigaste manöverenheter ... 38

Öppna ett nytt program/Filhantering ... 39

Definiera ett råämne ... 40

Programuppbyggnad ... 41

Programmera en enkel kontur ... 42

Skapa cykelprogram ... 45

1.4 Testa den första detaljen grafiskt (Software-option Advanced grafic features) ... 48

Välj korrekt driftart ... 48

Välj verktygstabell för programtestet ... 48

Välj det program som du vill testa ... 49

Välj bildskärmsuppdelningen och presentationen ... 49

Starta programtestet ... 50

1.5 Verktygsinställning ... 51

Välj korrekt driftart ... 51

Förbereda och mäta upp verktyg ... 51

Verktygstabellen TOOL.T ... 51

Platstabellen TOOL_P.TCH ... 52

1.6 Inställning av arbetsstycket ... 53

Välj korrekt driftart ... 53

Spänn upp arbetsstycket ... 53

Utför funktionen grundvridning med 3D-avkännarsystem (Software-Option Touch probe function). ... 54

Inställning av utgångspunkt med 3D-avkännarsystem (Software-Option Touch probe function) ... 55

1.7 Exekvera det första programmet ... 56

Välj korrekt driftart ... 56

Välj det program som du vill exekvera ... 56

Starta Program ... 56

1 Första stegen med TNC 620 ... 35

(16)

2.1 Die TNC 620 ... 58

Programmering: HEIDENHAIN Klartext-Dialog och DIN/ISO ... 58

Kompatibilitet ... 58

2.2 Bildskärm och knappsats ... 59

Bildskärm ... 59

Välja bildskärmsuppdelning ... 60

Knappsats ... 61

2.3 Driftarter ... 62

Manuell drift och El. Handratt ... 62

Positionering med manuell inmatning ... 62

Programinmatning/Editering ... 63

Programtest ... 63

Program blockföljd och Program enkelblock ... 64

2.4 Statuspresentation ... 65

”Allmän” Statuspresentation ... 65

Utökad statuspresentation ... 67

2.5 Tillbehör: HEIDENHAIN 3D-avkännarsystem och elektroniska handrattar ... 73

3D-avkännarsystem (Software-Option Touch probe function) ... 73

Elektroniska handrattar HR ... 74

2 Inledning ... 57

(17)

3.1 Grunder ... 76

Positionsmätsystem och referensmärken ... 76

Koordinatsystem ... 76

Koordinatsystem i fräsmaskiner ... 77

Axlarnas beteckningar i fräsmaskiner ... 77

Polära koordinater ... 78

Absoluta och inkrementala arbetsstyckespositioner ... 79

Inställning av utgångspunkt ... 80

3.2 Öppna och mata in program ... 81

Uppbyggnad av ett NC-program i HEIDENHAIN-klartext-format ... 81

Definiera råämne: BLK FORM ... 81

Öppna ett nytt bearbetningsprogram ... 82

Programmera verktygsrörelser i i Klartext-dialog ... 84

Överför är-position ... 86

Editera program ... 87

TNC:ns sökfunktion ... 91

3.3 Filhantering: Grunder ... 93

Filer ... 93

Datasäkerhet ... 94

3.4 Arbeta med filhanteringen ... 95

Kataloger ... 95

Sökväg ... 95

Översikt: Funktioner i filhanteringen ... 96

Kalla upp filhantering ... 97

Välja enhet, katalog och fil ... 98

Skapa ny katalog ... 100

Skapa ny fil ... 100

Kopiera enstaka fil ... 101

Kopiera filer till en annan katalog ... 102

Kopiera katalog ... 102

Kalla upp en av de senast valda filerna ... 103

Radera fil ... 103

Radera katalog ... 104

Markera filer ... 105

Döp om fil ... 106

Sortera filer ... 106

Specialfunktioner ... 107

Dataöverföring till/från en extern dataenhet ... 108

3 Programmering: Grunder, filhantering ... 75

(18)

4.1 Bildskärmsknappsats ... 114

Mata in text med bildskärmsknappsatsen ... 114

4.2 Infoga kommentarer ... 115

Användningsområde ... 115

Kommentar i ett eget block ... 115

Funktioner vid editering av en kommentar ... 116

4.3 Strukturera program ... 117

Definition, användningsområden ... 117

Växla mellan länkningsfönster/aktivt fönster ... 117

Infoga länkningsblock i programfönstret (till vänster) ... 117

Välj block i länkningsfönstret ... 117

4.4 Kalkylatorn ... 118

Handhavande ... 118

4.5 Programmeringsgrafik ... 120

Medritning / ej medritning av programmeringsgrafik ... 120

Framställning av programmeringsgrafik för ett program ... 120

Visa eller ta bort radnummer ... 121

Radera grafik ... 121

Delförstoring eller delförminskning ... 121

4.6 Felmeddelanden ... 122

Visa fel ... 122

Öppna felfönstret ... 122

Stäng felfönstret ... 122

Utförliga felmeddelanden ... 123

Softkey INTERN INFO ... 123

Radera fel ... 124

Fel-protokoll ... 124

Knapp-protokoll ... 125

Upplysningstext ... 126

Lagra servicefiler ... 126

Kalla upp hjälpsystem TNCguide ... 126

4.7 Kontextanpassat hjälpsystem TNCguide ... 127

Användningsområde ... 127

Arbeta med TNCguide ... 128

Ladda ner aktuella hjälpfiler ... 132

4 Programmering: Programmeringshjälp ... 113

(19)

5.1 Verktygsrelaterade uppgifter ... 134

Matning F ... 134

Spindelvarvtal S ... 135

5.2 Verktygsdata ... 136

Förutsättning för verktygskompenseringen ... 136

Verktygsnummer, verktygsnamn ... 136

Verktygslängd L ... 136

Verktygsradie R ... 136

Delta-värde för längd och radie ... 137

Inmatning av verktygsdata i programmet ... 137

Inmatning av verktygsdata i tabellen ... 138

Platstabell för verktygsväxlare ... 144

Anropa verktygsdata ... 147

5.3 Verktygskompensering ... 148

Inledning ... 148

Kompensering för verktygslängd ... 148

Kompensering för verktygsradie ... 149

5 Programmering: Verktyg ... 133

(20)

6.1 Verktygsrörelser ... 154

Konturfunktioner ... 154

Flexibel konturprogrammering FK (Software-Option Advanced programming features) ... 154

Tilläggsfunktioner M ... 154

Underprogram och programdelsupprepningar ... 154

Programmering med Q-parametrar ... 154

6.2 Allmänt om konturfunktioner ... 155

Programmera verktygsrörelser för en bearbetning ... 155

6.3 Framkörning till och frånkörning från kontur ... 159

Översikt: Konturformer för framkörning till och frånkörning från konturen ... 159

Viktiga positioner vid fram- och frånkörning ... 160

Framkörning på en tangentielltanslutande rätlinje: APPR LT ... 162

Framkörning på en rätlinje vinkelrät mot första konturpunkten: APPR LN ... 162

Framkörning på en tangentiellt anslutande cirkelbåge: APPR CT ... 163

Framkörning på en cirkelbåge med tangentiell anslutning till kontur och rätlinje: APPR LCT ... 164

Frånkörning på en rätlinje med tangentiell anslutning: DEP LT ... 165

Frånkörning på en rätlinje vinkelrät från den sista konturpunkten: DEP LN ... 165

Frånkörning på en cirkelbåge med tangentiell anslutning: DEP CT ... 166

Frånkörning på en cirkelbåge med tangentiell anslutning till kontur och rätlinje: DEP LCT ... 166

6.4 Konturrörelser - rätvinkliga koordinater ... 167

Översikt konturfunktioner ... 167

Rätlinje L ... 168

Infoga fas mellan två räta linjer ... 169

Hörnrundning RND ... 170

Cirkelcentrum CCI ... 171

Cirkelbåge C runt cirkelcentrum CC ... 172

Cirkelbåge CR med bestämd radie ... 173

Cirkelbåge CT med tangentiell anslutning ... 175

6.5 Konturfunktioner – polära koordinater ... 180

Översikt ... 180

Polära koordinater utgångspunkt: Pol CC ... 181

Rätlinje LP ... 181

Cirkelbåge CP runt CC ... 182

Cirkelbåge CTP med tangentiell anslutning ... 183

Skruvlinje (Helix) ... 184

6 Programmering: Programmering av konturer ... 153

(21)

6.6 Konturförflyttningar – Flexibel konturprogrammering FK (Software-Option Advanced programming features) ... 188

Grunder ... 188

Grafik vid FK-programmering ... 190

Öppna FK-dialog ... 191

Pol för FK-programmering ... 192

Flexibel programmering av räta linjer ... 192

Flexibel programmering av cirkelbågar ... 193

Inmatningsmöjligheter ... 194

Hjälppunkter ... 198

Relativ referens ... 199

(22)

7.1 Markera underprogram och programdelsupprepningar ... 208 Label ... 208

7.2 Underprogram ... 209 Arbetssätt ... 209

Programmering - anmärkning ... 209 Programmering underprogram ... 209 Anropa underprogram ... 209 7.3 Programdelsupprepningar ... 210

Label LBL ... 210 Arbetssätt ... 210

Programmering - anmärkning ... 210

Programmering programdelsupprepning ... 210 Anropa programdelsupprepning ... 210

7.4 Godtyckligt program som underprogram ... 211 Arbetssätt ... 211

Programmering - anmärkning ... 211

Anropa godtyckligt program som underprogram ... 212 7.5 Länkning av underprogram ... 213

Länkningstyper ... 213 Länkningsdjup ... 213

Underprogram i underprogram ... 214

Upprepning av programdelsupprepning ... 215 Upprepning av underprogram ... 216

7.6 Programmeringsexempel ... 217

7 Programmering: Underprogram och programdelsupprepning ... 207

(23)

8.1 Princip och funktionsöversikt ... 224 Programmeringsanvisning ... 226 Kalla upp Q-parameterfunktioner ... 227

8.2 Detaljfamiljer – Q-parametrar istället för siffervärden ... 228 Användningsområde ... 228

8.3 Beskrivning av konturer med hjälp av matematiska funktioner ... 229 Användningsområde ... 229

Översikt ... 229

Programmering av matematiska grundfunktioner ... 230 8.4 Vinkelfunktioner (Trigonometri) ... 231

Definitioner ... 231

Programmera vinkelfunktioner ... 232 8.5 Cirkelberäkningar ... 233

Användningsområde ... 233

8.6 IF/THEN - bedömning med Q-parametrar ... 234 Användningsområde ... 234

Ovillkorligt hopp ... 234

IF/THEN - bedömning programmering ... 234 Använda begrepp och förkortningar ... 235 8.7 Kontrollera och ändra Q-parametrar ... 236

Tillvägagångssätt ... 236 8.8 Specialfunktioner ... 237

Översikt ... 237

FN 14: ERROR: Utmatning av felmeddelanden ... 238

FN 16: F-PRINT: Formaterad utmatning av text och Q-parametervärde ... 243 FN 18: SYS-DATUM READ: Läsa systemdata ... 247

FN 19: PLC: Överför värde till PLC ... 255

FN 20: WAIT FOR: NC och PLC synkronisering ... 256 FN29: PLC: Överför värde till PLC ... 257

FN37: EXPORT ... 258

8.9 Tabellåtkomst med SQL-instruktioner ... 259 Inledning ... 259

En transaktion ... 260

Programmera SQL-instruktioner ... 262 Översikt softkeys ... 262

SQL BIND ... 263 SQL SELECT ... 264 SQL FETCH ... 267

8 Programmering: Q-Parametrar ... 223

(24)

8.10 Formel direkt programmerbar ... 270 Inmatning av formel ... 270 Räkneregler ... 272 Inmatningsexempel ... 273 8.11 String-parameter ... 274

Funktioner för strängbearbetning ... 274 Tilldela String-parameter ... 275

Koppla ihop string-parametrar ... 276

Omvandla ett numeriskt värde till en strängparameter ... 277 Kopiera en delsträng från en String-parameter ... 278 Omvandla string-parameter till ett numeriskt värde ... 279 Kontrollera en string-parameter ... 280

Kontrollera en string-parameters längd ... 281 Jämför alfabetisk ordningsföljd ... 282 8.12 Fasta Q-parametrar ... 283

Värden från PLC: Q100 till Q107 ... 283 Aktiv verktygsradie: Q108 ... 283 Verktygsaxel: Q109 ... 284 Spindelstatus: Q110 ... 284 Kylvätska till/från: Q111 ... 284 Överlappningsfaktor: Q112 ... 284 Måttenhet i program: Q113 ... 285 Verktygslängd: Q114 ... 285

Koordinater efter avkänning under programkörning ... 285

Avvikelse mellan är- och börvärde vid automatisk verktygsmätning med TT 130 ... 286

3D-vridning av bearbetningsplanet med arbetsstyckets vinkel: av TNC:n beräknade koordinater för vridningsaxlar ... 286

Mätresultat från avkännarcykler (se även bruksanvisningen Avkännarcykler) ... 287 8.13 Programmeringsexempel ... 289

(25)

9.1 Inmatning av tilläggsfunktioner M och STOPP ... 298 Grunder ... 298

9.2 Tilläggsfunktioner för kontroll av programkörning, spindel och kylvätska ... 299 Översikt ... 299

9.3 Tilläggsfunktioner för koordinatuppgifter ... 300

Programmering av maskinfasta koordinater: M91/M92 ... 300

Förflyttning till positioner i icke vridet koordinatsystem vid 3D-vridet bearbetningsplan: M130 ... 302 9.4 Tilläggsfunktioner för konturbeteende ... 303

Bearbeta små kontursteg: M97 ... 303

Fullständig bearbetning av öppna konturhörn: M98 ... 305 Matningsfaktor vid nedmatningsrörelse: M103 ... 306 Matning i millimeter/spindelvarv: M136 ... 307

Matningshastighet vid cirkelbågar: M109/M110/M111 ... 307

Förberäkning av radiekompenserad kontur (LOOK AHEAD): M120 (Software-Option Miscellaneous functions) ... 308

Överlagra handrattspositionering under programkörning: M118 (Software-Option Miscellaneous functions) ... 310

Frånkörning från konturen i verktygsaxelns riktning: M140 ... 311 Avstängning av avkännarsystemets övervakning: M141 ... 312

Automatisk lyftning av verktyget från konturen vid NC-stopp: M148 ... 313

9 Programmering: Tilläggs-funktioner ... 297

(26)

10.1 Översikt specialfunktioner ... 316

Huvudmeny specialfunktioner SPEC FCT ... 316 Meny programmallar ... 317

Meny funktioner för kontur- och punktbearbetning ... 317 Meny definition av olika Klartext-funktioner ... 318 10.2 Arbeta med parallellaxlar U, V och W ... 319

Översikt ... 319

FUNTION PARAXCOMP DISPLAY ... 320 FUNTION PARAXCOMP MOVE ... 321 FUNTION PARAXCOMP OFF ... 322 FUNTION PARAXMODE ... 323 FUNCTION PARAXMODE OFF ... 324

10 Programmering: Specialfunktioner ... 315

(27)

11.1 Funktioner för fleraxlig bearbetning ... 326

11.2 Plane-funktionen: Tippning av bearbetningsplanet (software-option 1) ... 327 Inledning ... 327

Definiera PLANE-funktion ... 329 Positionspresentation ... 329 Återställa PLANE-funktionen ... 330

Definiera bearbetningsplan via rymdvinkel: PLANE SPATIAL ... 331

Definiera bearbetningsplan via projektionsvinkel: PLANE PROJECTED ... 333 Definiera bearbetningsplan via Eulervinkel: PLANE EULER ... 335

Definiera bearbetningsplan via två vektorer: PLANE VECTOR ... 337 Definiera bearbetningsplan via tre punkter: PLANE POINTS ... 339

Definiera bearbetningsplan via en enstaka inkremental rymdvinkel: PLANE RELATIVE ... 341 Bearbetningsplan via axelvinkel: PLANE AXIAL (FCL 3-funktion) ... 342

Bestämma positioneringsbeteende för PLANE-funktionen ... 344 11.3 Fräsning med vinklat verktyg i det tiltade planet (Software-Option 2) ... 348

Funktion ... 348

Fräsning med vinklat verktyg genom inkremental förflyttning av en rotationsaxel ... 348 Fräsning med vinklat verktyg via normalvektorer ... 349

11.4 Tilläggsfunktioner för rotationsaxlar ... 350

Matning i mm/min vid rotationsaxlar A, B, C: M116 (software-option 1) ... 350 Vägoptimerad förflyttning av rotationsaxlar: M126 ... 351

Minskning av positionsvärdet i rotationsaxel till ett värde under 360°: M94 ... 352

Bibehåll verktygsspetsens position vid positionering av rotationsaxlar (TCPM): M128 (Software-option 2) ... 352 11.5 Tredimensionell verktygskompensering (software-option 2) ... 355

Inledning ... 355

Definition av en normaliserad vektor ... 356 Tillåtna verktygsformer ... 357

Använda andra verktyg: Delta-värde ... 357 3D-kompensering utan verktygsorientering ... 358

Face Milling: 3D-kompensering utan och med verktygsorientering ... 358 Peripheral Milling: 3D-radiekompensering med verktygsorientering ... 360

11 Programmering: Fleraxlig bearbetning ... 325

(28)

12.1 Uppstart, avstängning ... 364 Uppstart ... 364

Avstängning ... 366

12.2 Förflyttning av maskinaxlarna ... 367 Hänvisning ... 367

Förflytta axel med de externa riktningsknapparna ... 367 Stegvis positionering ... 368

Förflyttning med den elektroniska handratten HR 410 ... 369 12.3 Spindelvarvtal S, Matning F och Tilläggsfunktion M ... 370

Användningsområde ... 370 Ange värde ... 370

Ändra spindelvarvtal och matning ... 371

12.4 Inställning av utgångspunkt utan 3D-avkännarsystem ... 372 Hänvisning ... 372

Förberedelse ... 372

Inställning av utgångspunkt med axelknappar ... 373 Administration av utgångspunkter via Preset-tabellen ... 374

12.5 Använda 3D-avkännarsystem (Software-Option Touch probe functions) ... 380 Översikt ... 380

Välj avkännarcykel ... 381

Skriva mätvärden från avkännarcyklerna till en nollpunktstabell ... 382 Skriva mätvärden från avkännarcyklerna till preset-tabellen ... 383

12.6 Kalibrera 3D-avkännarsystem (Software-Option Touch probe functions) ... 384 Inledning ... 384

Kalibrering av effektiv längd ... 384

Kalibrering av effektiv radie och kompensering för kulans centrumförskjutning ... 385 Visa kalibreringsvärden ... 386

12.7 Kompensera arbetsstyckets snedställning med 3D-avkännarsystem (Software-Option Touch probe functions) ... 387

Inledning ... 387

Uppmätning av grundvridning ... 387 Spara grundvridning i preset-tabellen ... 388 Visa grundvridning ... 388

Upphäv vridning av basplanet ... 388

12 Manuell drift och inställning ... 363

(29)

12.8 Inställning av utgångspunkt med 3D-avkännarsystem (Software-Option Touch probe functions) ... 389 Översikt ... 389

Inställning av utgångspunkt i en valfri axel ... 389 Hörn som utgångspunkt ... 390

Cirkelcentrum som utgångspunkt ... 391

Mätning av arbetsstycke med 3D-avkännarsystem ... 392

Använda avkännarfunktioner med mekaniska avkännare eller mätklockor ... 395 12.9 Tippning av bearbetningsplanet (software-option 1) ... 396

Användning, arbetssätt ... 396

Referenspunktssökning vid vridna axlar ... 398 Positionsindikering i vridet system ... 398

Begränsningar vid 3D-vridning av bearbetningsplanet ... 398 Aktivering av manuell vridning ... 399

(30)

13.1 Programmera och utföra enkla bearbetningar ... 402 Använda manuell positionering ... 402

Säkra eller radera program från $MDI ... 405

13 Positionering med manuell inmatning ... 401

(31)

14.1 Grafik (Software-Option Advanced grafic features) ... 408 Användningsområde ... 408

Översikt: Presentationssätt ... 409 Vy ovanifrån ... 409

Presentation i 3 plan ... 410 3D-framställning ... 411 Delförstoring ... 412

Upprepa grafisk simulering ... 413 Beräkning av bearbetningstid ... 414

14.2 Visa råämnet i arbetsområdet (Software-Option Advanced grafic features) ... 415 Användningsområde ... 415

14.3 Funktioner för presentation av program ... 416 Översikt ... 416

14.4 Programtest ... 417

Användningsområde ... 417 14.5 Programkörning ... 419

Användningsområde ... 419

Körning av bearbetningsprogram ... 420 Stoppa bearbetningen ... 421

Förflyttning av maskinaxlarna under ett avbrott ... 422 Fortsätt programkörning efter ett avbrott ... 423 Godtyckligt startblock i program (block scan) ... 424 Återkörning till konturen ... 426

14.6 Automatisk programstart ... 427 Användningsområde ... 427 14.7 Hoppa över block ... 428

Användningsområde ... 428 Infoga ”/”-tecknet ... 428 Radera ”/”-tecknet ... 428

14.8 Valbart programkörningsstopp ... 429 Användningsområde ... 429

14 Programtest och programkörning ... 407

(32)

15.1 Välj MOD-funktion ... 432 Välja MOD-funktioner ... 432 Ändra inställningar ... 432 Lämna MOD-funktioner ... 432 Översikt MOD-funktioner ... 433 15.2 Mjukvarunummer ... 434

Användningsområde ... 434 15.3 Ange kodnummer ... 435

Användningsområde ... 435 15.4 Inställning av datasnitt ... 436

Seriellt datasnitt i TNC 620 ... 436 Användningsområde ... 436

Inställning av RS-232-datasnitt ... 436 Inställning av BAUD-RATE (baudRate) ... 436 Inställning av protokoll (protocol) ... 436 Inställning av databitar (dataBits) ... 437 Kontrollera paritet (parity) ... 437

Inställning av stopp-bitar (stopBits) ... 437 Inställning av handskakning (flowControl) ... 437

Inställningar för dataöverföring med PC-software TNCserver ... 438 Välj driftart för den externa enheten (fileSystem) ... 438

Programvara för dataöverföring ... 439 15.5 Ethernet-datasnitt ... 441

Introduktion ... 441

Anslutningsmöjligheter ... 441

Ansluta styrsystemet till nätverket ... 442 15.6 Välja typ av positionsindikering ... 447

Användningsområde ... 447 15.7 Välja måttenhet ... 448

Användningsområde ... 448 15.8 Visa drifttid ... 449

Användningsområde ... 449

15 MOD-funktioner ... 431

(33)

16.1 Maskinspecifika användarparametrar ... 452 Användningsområde ... 452

16.2 Kontaktbeläggning och anslutningskabel för datasnitt ... 460 Datasnitt V.24/RS-232-C HEIDENHAIN-utrustning ... 460 Främmande utrustning ... 461

Ethernet-datasnitt RJ45-kontakt ... 461 16.3 Teknisk information ... 462

16.4 Byta buffertbatteri ... 469

16 Tabeller och översikt ... 451

(34)
(35)

Första stegen med

(36)

1 .1 Öv ersikt

1.1 Översikt

Detta kapitel skall hjälpa TNC-nybörjare att snabbt komma in i TNC:ns viktigaste handhavandesteg. Närmare information om respektive ämne finner du i de tillhörande beskrivningarna det finns referenser till.

Följande ämnen behandlas i detta kapitel:

„Slå på maskinen

„Programmera den första detaljen

„Testa den första detaljen grafiskt

„Verktygsinställning

„Inställning av arbetsstycket

„Exekvera det första programmet

(37)

1 .2 Slå på maskinen 1.2 Slå på maskinen

Kvittera strömavbrottet och sök referenspunkterna

USlå på matningsspänningen till TNC och maskin: TNC:n startar operativsystemet. Detta förlopp kan ta några minuter. Därefter visar TNC:n dialogen strömavbrott i bildskärmens övre rad.

UTryck på knappen CE: TNC:n översätter PLC- programmet

USlå på styrspänningen: TNC:n testar nödstoppslingans funktion och växlar till mode referenssökning

UPassera referenspunkterna i föreslagen ordningsföljd:

Tryck på den externa START-knappen för varje axel.

Om du har absoluta längd- och vinkelmätsystem i din maskin, behöver referenspunkterna inte sökas.

TNC:n är nu driftklar och befinner sig i driftart Manuell drift.

Detaljerad information om detta ämne

„Sökning av referenspunkter: Se "Uppstart", sida 364

„Driftarter: Se "Programinmatning/Editering", sida 63

Uppstartsproceduren och referenspunktssökningen är maskinberoende funktioner. Beakta även anvisningarna i Er maskinhandbok.

(38)

1 .3 Pr ogr ammer a den första detaljen

1.3 Programmera den första detaljen

Välj korrekt driftart

Man kan bara skapa program i driftart Inmatning/Editering:

UTryck på driftartknappen: TNC:n växlar till driftart Inmatning/Editering

Detaljerad information om detta ämne

„Driftarter: Se "Programinmatning/Editering", sida 63

TNC:ns viktigaste manöverenheter

Detaljerad information om detta ämne

„Skapa och ändra program: Se "Editera program", sida 87

„Knappöversikt: Se "TNC:ns manöverenheter", sida 2 Funktioner för dialogledning Knapp Bekräfta inmatning och aktivera nästa dialogfråga

Hoppa över dialogfrågan

Avsluta dialogen i förväg

Avbryt dialogen, ångra inmatningar

Softkeys på bildskärmen, med vilka man kan välja olika funktioner beroende på driftläget

(39)

1 .3 Pr ogr ammer a den första detaljen

Öppna ett nytt program/Filhantering

UTryck på knappen PGM MGT: TNC:n öppnar

filhanteringen. TNC:ns filhantering är uppbyggd på ett liknande sätt som en PC med Windows utforskare.

Med filhanteraren administrerar man data på TNC:ns hårddisk

UVälj den katalog som du önskar placera den nya filen i med pilknapparna

UAnge ett valfritt filnamn med extension .H: TNC:n öppnar då automatiskt ett program och frågar efter det nya programmets måttenhet.

UVälj måttenhet: Tryck på softkey MM eller INCH:

TNC:n startar automatiskt råämnesdefinitionen (se

"Definiera ett råämne" på sida 40)

TNC:n genererar automatiskt programmets första och sista block.

Man kan inte förändra dessa block i efterhand.

Detaljerad information om detta ämne

„Filhantering: Se "Arbeta med filhanteringen", sida 95

„Skapa ett nytt program: Se "Öppna och mata in program", sida 81

(40)

1 .3 Pr ogr ammer a den första detaljen

Definiera ett råämne

Efter att du har öppnat ett nytt program, startar TNC:n direkt dialogen för inmatning av råämnesdefinitionen. Du definierar alltid ett råämne i form av en kub genom inmatning av MIN- och MAX-punkter, vilka utgår från den valda utgångspunkten.

Efter att du har öppnat ett nytt program, inleder TNC:n automatiskt råämnesdefinitionen och frågar efter nödvändiga råämnesdata:

UBearbetningsplan i grafik: XY?: Ange aktiv spindelaxel. Z är förinställt, godkänn med knappen ENT

URåämnesdefinition: Minimum X: Ange den råämnets minsta X-koordinat i förhållande till utgångspunkten, t.ex. 0, godkänn med knappen ENT

URåämnesdefinition: Minimum Y: Ange den råämnets minsta Y-koordinat i förhållande till utgångspunkten, t.ex. 0, godkänn med knappen ENT

URåämnesdefinition: Minimum Z: Ange den råämnets minsta Z-koordinat i förhållande till utgångspunkten, t.ex. -40, godkänn med knappen ENT

URåämnesdefinition: Maximum X: Ange den råämnets största X-koordinat i förhållande till utgångspunkten, t.ex. 100, godkänn med knappen ENT

URåämnesdefinition: Maximum Y: Ange den råämnets största Y-koordinat i förhållande till utgångspunkten, t.ex. 100, godkänn med knappen ENT

URåämnesdefinition: Maximum Z: Ange den råämnets största Z-koordinat i förhållande till utgångspunkten, t.ex. 0, godkänn med knappen ENT

Exempel NC-block

Detaljerad information om detta ämne

„Definiera råämne: (se sida 82)

Y

X Z

MAX

-40 MIN 100

0 100 0 BEGIN PGM NEU MM 0

1 BLK FORM 0.1 Z X+0 Y+0 Z-40 2 BLK FORM 0.2 X+100 Y+100 Z+0 3 END PGM NEU MM

(41)

1 .3 Pr ogr ammer a den första detaljen

Programuppbyggnad

Bearbetningsprogram skall i möjligaste mån byggas upp på liknande sätt. Detta ökar översiktligheten, förkortar programmeringstiden och minskar risken för fel.

Rekommenderad programuppbyggnad vid enkel, konventionell konturbearbetning

1 Anropa verktyg, definiera verktygsaxel 2 Frikör verktyget

3 Förpositionera i bearbetningsplanet i närheten av konturens startpunkt

4 Förpositionera i verktygsaxeln över arbetsstycket eller direkt till djupet, starta spindel/kylvätska vid behov

5 Förflyttning fram till konturen 6 Bearbeta konturen

7 Förflyttning bort från konturen 8 Frikör verktyget, avsluta programmet Detaljerad information om detta ämne:

„Konturprogrammering: Se "Verktygsrörelser", sida 154

Rekommenderad programuppbyggnad vid enkel cykelprogrammering

1 Anropa verktyg, definiera verktygsaxel 2 Frikör verktyget

3 Definiera bearbetningspositioner 4 Definiera bearbetningscykel

5 Anropa cykel, starta spindel/kylvätska 6 Frikör verktyget, avsluta programmet Detaljerad information om detta ämne:

„Cykelprogrammering: Se Bruksanvisning Cykler

Exempel: Programuppbyggnad konturprogrammering

0 BEGIN PGM BSPCONT MM

1 BLK FORM 0.1 Z X... Y... Z...

2 BLK FORM 0.2 X... Y... Z...

3 TOOL CALL 5 Z S5000 4 L Z+250 R0 FMAX 5 L X... Y... R0 FMAX 6 L Z+10 R0 F3000 M13 7 APPR ... RL F500 ...

16 DEP ... X... Y... F3000 M9 17 L Z+250 R0 FMAX M2

18 END PGM BSPCONT MM

Exempel: Programuppbyggnad cykelprogrammering

0 BEGIN PGM BSBCYC MM

1 BLK FORM 0.1 Z X... Y... Z...

2 BLK FORM 0.2 X... Y... Z...

3 TOOL CALL 5 Z S5000 4 L Z+250 R0 FMAX

5 PATTERN DEF POS1( X... Y... Z... ) ...

6 CYCL DEF...

7 CYCL CALL PAT FMAX M13 8 L Z+250 R0 FMAX M2 9 END PGM BSBCYC MM

(42)

1 .3 Pr ogr ammer a den första detaljen

Programmera en enkel kontur

Konturen som visas i bilden till höger skall fräsas en gång på djupet 5mm. Råämnesdefinitionen har du redan skapat. Efter att du har öppnat en dialog med hjälp av en funktionsknapp, anger du alla data som TNC:n frågar om i bildskärmens övre rad.

UAnropa verktyg: Ange verktygsdata. Bekräfta respektive inmatning med knappen ENT, glöm inte verktygsaxeln

UFrikör verktyget: Tryck på den orangefärgade axelknappen Z för att friköra i verktygsaxeln och ange värdet för den position som förflyttningen skall utföras till, t.ex. 250. Bekräfta med knappen ENT

URadiekorr.: RL/RR/ingen korr.? bekräfta med knappen ENT: Aktivera inte någon radiekorrigering

UMatning F=? bekräfta med knappen ENT: Förflytta med snabbtransport (FMAX)

UTilläggsfunktion M? Bekräfta med knappen END:

TNC:n lagrar det inmatade förflyttningsblocket

UFörpositionera verktyget i bearbetningsplanet: Tryck på den orangefärgade axelknappen X och ange värdet för den position som förflyttningen skall utföras till, t.ex. -20

UTryck på den orangefärgade axelknappen Y och ange värdet för den position som förflyttningen skall utföras till, t.ex. -20. Bekräfta med knappen ENT.

URadiekorr.: RL/RR/ingen korr.? bekräfta med knappen ENT: Aktivera inte någon radiekorrigering

UMatning F=? bekräfta med knappen ENT: Förflytta med snabbtransport (FMAX)

UTilläggsfunktion M? Bekräfta med knappen END:

TNC:n lagrar det inmatade förflyttningsblocket

UFörflytta verktyget till djupet: Tryck på den

orangefärgade axelknappen och ange värdet för den position som förflyttningen skall utföras till, t.ex. -5.

Bekräfta med knappen ENT.

URadiekorr.: RL/RR/ingen korr.? bekräfta med knappen ENT: Aktivera inte någon radiekorrigering

UMatning F=? Ange positioneringsmatning, t.ex. 3000 mm/min, bekräfta med knappen ENT

UTilläggsfunktion M? Starta spindel och kylvätska, t.ex. M13, bekräfta med knappen END: TNC:n lagrar det inmatade förflyttningsblocket

X Y

9 5

95

5

10

10

20

201 4

2

3

(43)

1 .3 Pr ogr ammer a den första detaljen

UFramkörning till konturen: Tryck på knappen

APPR/DEP: TNC:n växlar in en softkeyrad med fram- och frånkörningsfunktioner.

UVälj framkörningsfunktion APPR CT: Ange koordinater för konturens startpunkt 1 i X och Y, t.ex. 5/5, bekräfta med knappen ENT

UMittpunktsvinkel? Ange framkörningsvinkel, t.ex.

90°, bekräfta med knappen ENT

UCirkelradie? Ange framkörningsradie, t.ex. 8 mm, bekräfta med knappen ENT

URadiekorr.: RL/RR/ingen korr.? välj RL med softkey: Aktivera radiekorrigering till vänster om den programmerade konturen

UMatning F=? Ange bearbetningsmatning, t.ex. 700 mm/min, bekräfta med knappen END

UBearbeta konturen, förflyttning till konturpunkt 2: Det räcker att mata in den information som har ändrat sig, ange alltså bara Y-koordinat 95 och spara

inmatningarna med knappen END

UFörflyttning till konturpunkt 3: Ange X-koordinat 95 och spara inmatningarna med knappen END

UDefiniera fas vid konturpunkt 3: Ange fasbredd 10 mm, spara med knappen END

UFörflyttning till konturpunkt 4: Ange Y-koordinat 5 och spara inmatningarna med knappen END

UDefiniera fas vid konturpunkt 4: Ange fasbredd 20 mm, spara med knappen END

UFörflyttning till konturpunkt 1: Ange X-koordinat 5 och spara inmatningarna med knappen END

(44)

1 .3 Pr ogr ammer a den första detaljen

UFörflyttning från konturen

UVälj frånkörningsfunktion DEP CT

UMittpunktsvinkel? Ange frånkörningsvinkel, t.ex.

90°, bekräfta med knappen ENT

UCirkelradie? Ange frånkörningsradie, t.ex. 8 mm, bekräfta med knappen ENT

UMatning F=? Ange positioneringsmatning, t.ex. 3000 mm/min, spara med knappen ENT

UTilläggsfunktion M? Stäng av kylvätska, t.ex. M9, bekräfta med knappen END: TNC:n lagrar det inmatade förflyttningsblocket

UFrikör verktyget: Tryck på den orangefärgade axelknappen Z för att friköra i verktygsaxeln och ange värdet för den position som förflyttningen skall utföras till, t.ex. 250. Bekräfta med knappen ENT

URadiekorr.: RL/RR/ingen korr.? bekräfta med knappen ENT: Aktivera inte någon radiekorrigering

UMatning F=? bekräfta med knappen ENT: Förflytta med snabbtransport (FMAX)

UTilläggsfunktion M? Ange M2 för programslut, bekräfta med knappen END: TNC:n lagrar det inmatade förflyttningsblocket

Detaljerad information om detta ämne

„Komplett exempel med NC-block: Se "Exempel: Rätlinjerörelse och fas med rätvinkliga koordinater", sida 176

„Skapa ett nytt program: Se "Öppna och mata in program", sida 81

„Fram-/frånkörning kontur: Se "Framkörning till och frånkörning från kontur", sida 159

„Programmering av konturer: Se "Översikt konturfunktioner", sida 167

„Programmerbara matningstyper: Se "Möjliga matningsuppgifter", sida 85

„Kompensering för verktygsradie: Se "Kompensering för verktygsradie", sida 149

„Tilläggsfunktion M: Se "Tilläggsfunktioner för kontroll av programkörning, spindel och kylvätska", sida 299

(45)

1 .3 Pr ogr ammer a den första detaljen

Skapa cykelprogram

Hålen som visas i bilden till höger (djup 20 mm) skall tillverkas med en standardborrcykel. Råämnesdefinitionen har du redan skapat.

UAnropa verktyg: Ange verktygsdata. Bekräfta respektive inmatning med knappen ENT, glöm inte verktygsaxeln

UFrikör verktyget: Tryck på den orangefärgade axelknappen Z för att friköra i verktygsaxeln och ange värdet för den position som förflyttningen skall utföras till, t.ex. 250. Bekräfta med knappen ENT

URadiekorr.: RL/RR/ingen korr.? bekräfta med knappen ENT: Aktivera inte någon radiekorrigering

UMatning F=? bekräfta med knappen ENT: Förflytta med snabbtransport (FMAX)

UTilläggsfunktion M? Bekräfta med knappen END:

TNC:n lagrar det inmatade förflyttningsblocket

UKalla upp cykelmeny

UVisa borrcykler

UVälj standardborrcykel 200: TNC:n startar dialogen för cykeldefinition. Ange alla parametrar som TNC:n frågar efter steg för steg, avsluta varje inmatning med knappen ENT. I den högra bildskärmsdelen visar TNC:n dessutom en grafik, i vilken de olika cykelparametrarna visas.

X Y

20 10

100 100

10 90

90 80

(46)

1 .3 Pr ogr ammer a den första detaljen

UKalla upp menyn för specialfunktioner

UVisa funktioner för punktbearbetningen

UVälj mönsterdefinition

UVälj punktinmatning: Ange koordinaterna för de fyra punkterna, bekräfta respektive inmatning med knappen ENT. Spara blocket efter inmatning av den fjärde punkten med knappen END.

UVisa menyn för definition av cykelanropet

UUtför borrcykeln på det definierade mönstret:

UMatning F=? bekräfta med knappen ENT: Förflytta med snabbtransport (FMAX)

UTilläggsfunktion M? Starta spindel och kylvätska, t.ex. M13, bekräfta med knappen END: TNC:n lagrar det inmatade förflyttningsblocket

UFrikör verktyget: Tryck på den orangefärgade axelknappen Z för att friköra i verktygsaxeln och ange värdet för den position som förflyttningen skall utföras till, t.ex. 250. Bekräfta med knappen ENT

URadiekorr.: RL/RR/ingen korr.? bekräfta med knappen ENT: Aktivera inte någon radiekorrigering

UMatning F=? bekräfta med knappen ENT: Förflytta med snabbtransport (FMAX)

UTilläggsfunktion M? Ange M2 för programslut, bekräfta med knappen END: TNC:n lagrar det inmatade förflyttningsblocket

Exempel NC-block 0 BEGIN PGM C200 MM

1 BLK FORM 0.1 Z X+0 Y+0 Z-40 Råämnesdefinition

2 BLK FORM 0.2 X+100 Y+100 Z+0

3 TOOL CALL 5 Z S4500 Verktygsanrop

4 L Z+250 R0 FMAX Frikörning av verktyget

5 PATERN DEF

POS1 (X+10 Y+10 Z+0) POS2 (X+10 Y+90 Z+0) POS3 (X+90 Y+90 Z+0) POS4 (X+90 Y+10 Z+0)

Definiera bearbetningspositioner

(47)

1 .3 Pr ogr ammer a den första detaljen

Detaljerad information om detta ämne

„Skapa ett nytt program: Se "Öppna och mata in program", sida 81

„Cykelprogrammering: Se Bruksanvisning Cykler

6 CYCL DEF 200 BORRNING Definiera cykler

Q200=2 ;SAEKERHETSAVSTAAND Q201=-20 ;DJUP

Q206=250 ;MATNING DJUP Q202=5 ;SKAERDJUP Q210=0 ;VAENTETID UPPE Q203=-10 ;KOORD. OEVERYTA Q204=20 ;2. SAEKERHETSAVST.

Q211=0.2 ;VAENTETID NERE

7 CYCL CALL PAT FMAX M13 Spindel och kylvätska till, anropa cykel

8 L Z+250 R0 FMAX M2 Frikörning av verktyget, programslut

9 END PGM C200 MM

(48)

1 .4 T e sta den första detaljen gr afiskt (Sof tw ar e-option A d v a nced gr afic feat ur es) 1.4 Testa den första detaljen grafiskt (Software-option Advanced grafic features)

Välj korrekt driftart

Man kan bara testa program i driftart Programtest:

UTryck på driftartknappen: TNC:n växlar till driftart Programtest

Detaljerad information om detta ämne

„TNC:ns driftarter: Se "Driftarter", sida 62

„Testa program: Se "Programtest", sida 417

Välj verktygstabell för programtestet

Du behöver bara utföra detta steg när du ännu inte har aktiverat någon verktygstabell i driftart Programtest.

UTryck på knappen PGM MGT: TNC:n öppnar filhanteringen.

UTryck på softkey VÄLJ TYP: TNC:n visar en softkeymeny för selektering av den filtyp som skall visas

UTryck på softkey VISA ALLA: TNC:n visar alla lagrade filer i det högra fönstret

UFlytta markören åt vänster till katalogerna

UFlytta markören till katalogen TNC:\

UFlytta markören åt höger till filerna

UFlytta markören till filen TOOL.T (aktiv verktygstabell), överför med knappen ENT: TOOL.T erhåller status S och är därmed aktiv för programtest

UTryck på knappen END: Lämna filhanteringen

Detaljerad information om detta ämne

„Verktygshantering: Se "Inmatning av verktygsdata i tabellen", sida 138

„Testa program: Se "Programtest", sida 417

(49)

.4 T e sta den första detaljen gr afiskt (Sof tw ar e-option A d v a nced gr afic feat ur es)

Välj det program som du vill testa

UTryck på knappen PGM MGT: TNC:n öppnar filhanteringen.

UTryck på softkey SISTA FILERNA: TNC:n öppnar ett inväxlat fönster med de senast valda filerna

UVälj det program som du vill testa med pilknapparna, bekräfta med knappen ENT

Detaljerad information om detta ämne

„Välja program: Se "Arbeta med filhanteringen", sida 95

Välj bildskärmsuppdelningen och presentationen

UTryck på knappen för bildskärmsuppdelning: TNC:n visar alla tillgängliga alternativ i softkeyraden

UTryck på softkey PROGRAM + GRAFIK: TNC:n visar programmet i den vänstra bildskärmsdelen och råämnet i den högra bildskärmsdelen

UVälj den önskade presentationen via softkey

UVisa vy ovanifrån

UVisa presentation i 3 plan

UVisa 3D-framställning

Detaljerad information om detta ämne

„Grafikfunktioner: Se "Grafik (Software-Option Advanced grafic features)", sida 408

„Utföra programtest: Se "Programtest", sida 417

(50)

1 .4 T e sta den första detaljen gr afiskt (Sof tw ar e-option A d v a nced gr afic feat ur es) Starta programtestet

UTryck på softkey RESET + START: TNC:n simulerar det aktiva programmet fram till ett programmerat stopp eller till programmets slut

UDu kan växla presentationssättet via softkeys när simuleringen pågår

UTryck på softkey STOPP: TNC:n stoppar programtestet

UTryck på softkey START: TNC:n fortsätter programtestet efter ett avbrott

Detaljerad information om detta ämne

„Utföra programtest: Se "Programtest", sida 417

„Grafikfunktioner: Se "Grafik (Software-Option Advanced grafic features)", sida 408

(51)

1 .5 V e rk ty gsinställning 1.5 Verktygsinställning

Välj korrekt driftart

Du ställer in verktyg i driftart Manuell drift:

UTryck på driftartknappen: TNC:n växlar till driftart Manuell drift

Detaljerad information om detta ämne

„TNC:ns driftarter: Se "Driftarter", sida 62

Förbereda och mäta upp verktyg

USpänn upp erforderliga verktyg i lämpliga verktygshållare

UVid uppmätning med extern förinställningsapparat: Mät upp verktygen, notera längd och radie eller överför dem direkt till maskinen med ett överföringsprogram

UVid uppmätning i maskinen: Ladda verktygen i verktygsväxlaren (se sida 52)

Verktygstabellen TOOL.T

I verktygstabellen TOOL.T (fast lagrad under TNC:\TABLE\) sparar du verktygsdata såsom längd och radie men också ytterligare

verktygsspecifik information som TNC:n behöver för att kunna utföra olika funktioner.

För att mata in verktygsdata i verktygstabellen TOOL.T, gör man på följande sätt:

UVisa verktygstabellen: TNC:n visar verktygstabellen i en tabellpresentation

UÄndra verktygstabellen: Sätt softkey EDITERING på TILL

UVälj det verktygsnummer som du vill ändra med pilknapparna nedåt eller uppåt

UVälj det verktygsdata som du vill ändra med pilknapp höger eller vänster

ULämna verktygstabellen: Tryck på knappen END Detaljerad information om detta ämne

„TNC:ns driftarter: Se "Driftarter", sida 62

„Arbeta med verktygstabellen: Se "Inmatning av verktygsdata i tabellen", sida 138

(52)

1 .5 V e rk ty gsinställning

Platstabellen TOOL_P.TCH

I platstabellen TOOL_P.TCH (fast lagrad under TNC:\TABLE\) bestämmer du vilka verktyg som verktygsmagasinet är bestyckat med.

För att mata in data i platstabellen TOOL_P.TCH för man på följande sätt:

UVisa verktygstabellen: TNC:n visar verktygstabellen i en tabellpresentation

UVisa platstabellen: TNC:n visar platstabellen i en tabellpresentation

UÄndra platstabellen: Sätt softkey EDITERING på TILL

UVälj det platsnummer som du vill ändra med pilknapparna nedåt eller uppåt

UVälj det data som du vill ändra med pilknapp höger eller vänster

ULämna platstabellen: Tryck på knappen END Detaljerad information om detta ämne

„TNC:ns driftarter: Se "Driftarter", sida 62

„Arbeta med platstabellen: Se "Platstabell för verktygsväxlare", sida 144

Platstabellens funktionssätt är maskinberoende. Beakta även anvisningarna i Er maskinhandbok.

(53)

1 .6 Inställning a v arbetssty c k e t 1.6 Inställning av arbetsstycket

Välj korrekt driftart

Du ställer in arbetsstycket i driftart Manuell drift eller El. handratt

UTryck på driftartknappen: TNC:n växlar till driftart Manuell drift

Detaljerad information om detta ämne

„Manuell drift: Se "Förflyttning av maskinaxlarna", sida 367

Spänn upp arbetsstycket

Spänn upp arbetsstycket med en fastspänningsanordning på maskinbordet. Om 3D-avkännarsystem finns tillgängligt i din maskin, behövs ingen axelparallell uppriktning av arbetsstycket.

När du inte har tillgång till ett 3D-avkännarsystem, måste du rikta upp arbetsstycket på ett sådant sätt att det är parallellt med maskinaxlarna.

(54)

1 .6 Inställning a v arbetssty c k e t Utför funktionen grundvridning med 3D-

avkännarsystem (Software-Option Touch probe function).

UVäxla in 3D-avkännarsystem: Utför ett TOOL CALL-block med information om verktygsaxel i driftart MDI (MDI = Manual Data Input) och välj sedan åter driftart Manuell drift (i driftart MDI kan du exekvera ett godtyckligt antal NC-block oberoende av varandra block för block)

UVälj avkännarfunktioner: TNC:n visar de tillgängliga funktionerna i softkeyraden

UMätning av grundvridning: TNC:n visar

grundvridningsmenyn. Känn av två punkter längs med en rak kant på arbetsstycket för att registrera grundvridningen

UFörpositionera avkännarsystemet med

axelriktningsknapparna i närheten av den första avkänningspunkten

UVälj den önska avkänningsriktningen via softkey

UTryck på NC-start: Avkännarsystemet förflyttas i den definierade riktningen tills det kommer i kontakt med arbetsstycket och sedan automatiskt tillbaka till startpunkten

UFörpositionera avkännarsystemet med

axelriktningsknapparna i närheten av den andra avkänningspunkten

UTryck på NC-start: Avkännarsystemet förflyttas i den definierade riktningen tills det kommer i kontakt med arbetsstycket och sedan automatiskt tillbaka till startpunkten

UDärefter presenterar TNC:n den registrerade grundvridningen

UÖverför det presenterade värdet till aktiv vridning med softkey SÄTT GRUNDVRIDNING. Softkey SLUT för att lämna menyn

Detaljerad information om detta ämne

„Driftart MDI: Se "Programmera och utföra enkla bearbetningar", sida 402

„Uppriktning av arbetsstycke: Se "Kompensera arbetsstyckets snedställning med 3D-avkännarsystem (Software-Option Touch probe functions)", sida 387

(55)

1 .6 Inställning a v arbetssty c k e t

Inställning av utgångspunkt med 3D-avkännarsystem (Software-Option Touch probe function)

UVäxla in 3D-avkännarsystem: Utför ett TOOL CALL-block med information om verktygsaxeln i driftart MDI och välj sedan driftart Manuell drift

UVälj avkännarfunktioner: TNC:n visar de tillgängliga funktionerna i softkeyraden

UInställning av utgångspunkt vid exempelvis arbetsstyckets hörn

UPositionera avkännarsystemet till en position i närheten av den första avkänningspunkten på arbetsstyckets första kant

UVälj den önska avkänningsriktningen via softkey

UTryck på NC-start: Avkännarsystemet förflyttas i den definierade riktningen tills det kommer i kontakt med arbetsstycket och sedan automatiskt tillbaka till startpunkten

UFörpositionera avkännarsystemet med

axelriktningsknapparna i närheten av den andra avkänningspunkten på arbetsstyckets första kant

UTryck på NC-start: Avkännarsystemet förflyttas i den definierade riktningen tills det kommer i kontakt med arbetsstycket och sedan automatiskt tillbaka till startpunkten

UFörpositionera avkännarsystemet med

axelriktningsknapparna i närheten av den första avkänningspunkten på arbetsstyckets andra kant

UVälj den önska avkänningsriktningen via softkey

UTryck på NC-start: Avkännarsystemet förflyttas i den definierade riktningen tills det kommer i kontakt med arbetsstycket och sedan automatiskt tillbaka till startpunkten

UFörpositionera avkännarsystemet med

axelriktningsknapparna i närheten av den andra avkänningspunkten på arbetsstyckets andra kant

UTryck på NC-start: Avkännarsystemet förflyttas i den definierade riktningen tills det kommer i kontakt med arbetsstycket och sedan automatiskt tillbaka till startpunkten

UDärefter presenterar TNC:n koordinaterna för den uppmätta hörnpunkten

USätt 0: Tryck på Softkey SÄTT UTGÅNGSPUNKT

(56)

1 .7 Ex ekv e ra det första pr ogr a mmet

1.7 Exekvera det första programmet

Välj korrekt driftart

Du kan exekvera program i antingen driftart Programkörning enkelblock eller i driftart Programkörning blockföljd:

UTryck på driftartknappen: TNC:n växlar till driftart Programkörning enkelblock, TNC:n utför

programmet block för block. Du måste starta varje individuellt block med knappen NC-start.

UTryck på driftartknappen: TNC:n växlar till driftart Programkörning blockföljd, efter NC-start utför TNC:n programmet fram till ett programstopp eller till sitt slut.

Detaljerad information om detta ämne

„TNC:ns driftarter: Se "Driftarter", sida 62

„Exekvering av programmet: Se "Programkörning", sida 419

Välj det program som du vill exekvera

UTryck på knappen PGM MGT: TNC:n öppnar filhanteringen.

UTryck på softkey SISTA FILERNA: TNC:n öppnar ett inväxlat fönster med de senast valda filerna

UVälj vid behov programmet som du vill testa med pilknapparna, bekräfta med knappen ENT Detaljerad information om detta ämne

„Filhantering: Se "Arbeta med filhanteringen", sida 95

Starta Program

UTryck på knappen NC-start: TNC:n exekverar det aktiva programmet

Detaljerad information om detta ämne

„Exekvering av programmet: Se "Programkörning", sida 419

(57)

Inledning

Referenzen

ÄHNLICHE DOKUMENTE

2 Om verktyget befinner sig på det andra säkerhetsavståndet, förflyttar styrsystemet verktyget till säkerhetsavståndet med snabbtransport FMAX och därifrån med

3 TNC:n förflyttar verktyget tillbaka till Säkerhetsavståndet med snabbtransport, väntar där - om så har angivits - och förflyttar det slutligen tillbaka med snabbtransport till

3 TNC:n förflyttar verktyget tillbaka till Säkerhetsavståndet med FMAX, väntar där - om så har angivits - och förflyttar det slutligen tillbaka med FMAX till en position

Vid framkörning till och frånkörning från en skruvlinje (helix) förflyttas verktyget i skruvlinjens förlängning och ansluter till konturen på en tangentiell cirkelbåge.

Vid framkörning till och frånkörning från en skruvlinje (helix) förflyttas verktyget i skruvlinjens förlängning och ansluter till konturen på en tangentiell cirkelbåge.

Vid framkörning till och frånkörning från en skruvlinje (helix) förflyttas verktyget i skruvlinjens förlängning och ansluter till konturen på en tangentiell cirkelbåge.

Vid framkörning till och frånkörning från en skruvlinje (helix) förflyttas verktyget i skruvlinjens förlängning och ansluter till konturen på en tangentiell cirkelbåge.

anslutning till konturen, framkörning till och frånkörning från en hjälppunkt utanför konturen med en tangentiellt anslutande rätlinje. Framkörning till och frånkörning från