• Keine Ergebnisse gefunden

TNC 620 Bruger-håndbog HEIDENHAIN- Klartext-dialog

N/A
N/A
Protected

Academic year: 2022

Aktie "TNC 620 Bruger-håndbog HEIDENHAIN- Klartext-dialog"

Copied!
596
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

TNC 620

Bruger-håndbog HEIDENHAIN- Klartext-dialog

NC-Software

734980-02

734981-02

(2)

Betjeningselementer for TNC´en

Betjeningselementer på billedskærm

Taste Funktion

Valg af billedskærm-opdeling Skift billedskærm mellem maskine- og programmerings-driftsart Softkeys: Vælg funktion på billedskærm

Skift mellem softkey-lister

Maskin-driftsarter

Taste Funktion

Manuel drift

Elektroniske håndhjul Positionering med manuel indlæsning

Programafvikling enkeltblok Programafvikling blokfølge

Programmerings-driftsarter

Taste Funktion

Programmering Program-test

Styring af programmer/filer, TNC-funktioner

Taste Funktion

Vælge og slette programmer/filer, ekstern dataoverføring

Definere program-kald, vælge nulpunkt- og punkt tabeller Valg af MOD-funktioner Hjælpetekst visning ved NC- fejlmeldinger, kald TNCguide Vis alle opstånde fejlmeldinger Indblænding af lommeregner

Navigeringstaster

Taste Funktion

Forskydning af det lyse felt Direkte valg af blokke, cykler og parameter-funktioner

Potentiometer for tilspænding og spindelomdr.tal

Tilspænding Spindelomdrejningstal

(3)

Cykler, underprogrammer og programdel-gentagelser

Taste Funktion

Definere tastsystem-cykler Cykler definering og kald

Underprogrammer og programdel- gentagelser indlæsning og kald Indlæsning af program-stop i et program

Angivelser om værktøjer

Taste Funktion

Definere værktøjsdata i et program Kalde Værktøjsdata

Programmering af banebevægelser

Taste Funktion

Kontur tilkøre/forlade Fri konturprogrammering FK Retlinie

Cirkelmidtpunkt/Pol for polarkoordinater

Cirkelbane om cirkelmidtpunkt Cirkelbane med radius

Cirkelbane med tangential tilslutning

Specialfunktioner

Taste Funktion

Vise specialfunktioner Vælg næste fane i formularen Dialogfelt eller kontaktflade frem/

tilbage

Indlæse koordinatakser og tal, editering

Taste Funktion

. . . .

Vælge koordinatakser hhv. indlæse i et program

. . . .

Cifre

Vende decimal-punkt/fortegn om Indlæse polarkoordinater / inkremental-værdier

Q-parameter-programmering / Q- parameter-status

Akt.-position, overtage værdier fra lommeregner

Overse dialogspørgsmål og slette ord

Afslutte indlæsning og fortsætte dialog

Afslutte blok, afslutte indlæsning Tilbagestille talværdi-indlæsning eller slette TNC fejlmelding Afbryde dialog, slette programdel

(4)
(5)

Grundlæggende

(6)

Med denne håndbog

Efterfølgende finder De en liste med de i denne håndbog anvendte anvisnings-symboler

Dette symbol viser, at for den beskrevne funktion skal man være opmærksom på særlige anvisninger

Dette symbol viser, at ved anvendelse af den beskrevne funktion består én eller flere af følgende farer:

Fare for emnet Fare for spændejern Fare for værktøj Fare for maskine Fare for brugeren

Dette symbol indikerer en potentielt farlig situation, der kan resultere i mindre eller moderate skader, hvis den ikke undgås.

Dette symbol fortæller Dem, at den beskrevne funktion skal være tilpasset af maskinfabrikanten.

Den beskrevne funktion kan nemlig virke forskellig fra maskine til maskine.

Dette symbol viser, at De finder detaljerede beskrivelser af en funktion i en anden bruger- håndbog.

Ændringer ønsket eller har sætternissen været på spil?

Vi anstrenger os for at forbedre vores dokumentation for Dem.

Hjælp os med det og meddel os venligst Deres ændrings ønsker på følgende E-mail-adresse: tnc-userdoc@heidenhain.de.

(7)

TNC-Type, software og funktioner

TNC-Type, software og funktioner

Denne håndbog beskriver funktioner, som er til rådighed i TNC´er med følgende NC-software-numre.

TNC-type NC-software-nr.

TNC 620 734980-02

TNC 620E 734981-02

340561-04 TNC 620 Programmeringsplads

Kendebogstavet E kendetegner eksportudgaven af TNC´en. For exportversionen af TNC gælder følgende begrænsninger:

Retliniebevægelser simultant indtil 4 akser

Maskinfabrikanten tilpasser omfanget af TNC´ens tilladte ydelser med maskin-parametre på de enkelte maskiner. Derfor er der i denne håndbog også beskrevet funktioner, som ikke er til rådighed i alle TNC´er.

TNC-funktioner, der ikke er til rådighed i alle maskiner, er eksempelvis:

Værktøjs-opmåling med TT

Sæt Dem venligst i forbindelse med maskinfabrikanten, for individuel hjælp til at lære Deres styrede maskine at kende.

Mange maskinfabrikanter og HEIDENHAIN tilbyder TNC programmerings-kurser. Deltagelse i et sådant kursus er anbefalelsesværdigt, intensivt at blive fortrolig med TNC- funktionerne.

Bruger-håndbog cyklusprogrammering:

Alle cyklus-funktionerne (tastsystemcykler og bearbejdningscykler) er beskrevet i bruger-håndbog Cyklusprogrammering Henvend Dem evt. til TP TEKNIK A/S hvis De har behov for denne bruger- håndbog. ID: 679295-xx

(8)

Software-optioner

TNC 620´en råder over forskellige software-optioner, som kan frigives af maskinfabrikanten. Hver option skal frigives separat og indeholder altid de efterfølgende opførte funktioner:

Hardware optioner

■ 1. Hjælpeakse for 4 akser og spindel

■ 2. Hjælpeakse for 5 akser og spindel Software Option 1 (Optionsnummer #08)

Rundbords-bearbejdning ■ Programmering af konturer på afviklingen af en cylinder

■ Tilspænding i mm/min

Koordinat-omregninger ■ Transformering af bearbejdningsplan

Interpolation ■ Cirkel i 3 akser med drejet bearbejdningsplan (rumcirkel) Software Option 2 (Optionsnummer #09)

■ Særlig rykfri bevægelsesføring

■ 3D-værktøjs-korrektur med fladenormal-vektorer

■ Ændring af svinghovedstilling med det elektroniske håndhjul under programafviklingen; positionen af værktøjsspidsen forbliver uændret (TCPM = Tool Center Point Management)

3D-bearbejdning

■ Hold værktøjet vinkelret på konturen

■ Værktøjs-radiuskorrektur vinkelret på bevægelses- og værktøjsretning

Interpolation ■ Retlinie i 5 akser (export godkendelsespligtig)

Software-option Touch probe function (Optionsnummer #17)

■ Kompensere for skrå værktøjsposition i manuel drift

■ Kompensere for værktøjsskråflade i automatikdrift

■ Fastlægge henføringspunkt manuel drift

■ Fastlæg henføringspunkt i automatikdrift

■ Automatisk emne opmåling Tastsystem-cykler

■ Automatisk opmåling af værktøjer HEIDENHAIN DNC (optionsnummer #18)

■ Kommunikation med ekstern PC-anvendelse med COM-komponenter Software-Option Advanced programming features (Optionsnummer #19)

Fri konturprogrammering FK ■ Programmering i HEIDENHAIN-klartekst med grafisk understøttelse for ikke NC-korrekt målsatte emner

(9)

TNC-Type, software og funktioner

Software-Option Advanced programming features (Optionsnummer #19)

■ Dybboring, reifning, uddrejning, undersænkning, centrering (cyklerne 201 - 205, 208, 240, 241)

■ Fræsning af indv. og udv.gevind (cyklerne 262 - 265 - 267)

■ Sletfræse firkantede og cirkelformede lommer og tappe (cyklerne 212 - 215, 251 - 257)

■ Nedfræsning af plane og skråtliggende flader (cyklerne 230 - 232)

■ Retlinede noter og cirkelformede noter (cyklerne 210, 211, 253, 254)

■ Punktmønster på cirkler og linier (cyklerne 220, 221)

■ Konturkæder, konturlommer - også konturparallel (cyklerne 20 -25) Bearbejdningscykler

■ Fabrikantcykler (specielt af maskinfabrikanten fremstillede cykler) kan blive integreret

Software-Option Advanced grafic features (Optionsnummer #20)

■ Set ovenfra

■ Fremstilling i tre planer Test- og bearbejdningsgrafik

■ 3D-fremstilling Software option 3 (Optionsnummer #21)

Værktøjs-korrektur ■ M120: Radiuskorrigeret kontur indtil 99 blokke forudberegnet (LOOK AHEAD)

3D-bearbejdning ■ M118: Overlejring med håndhjul-positionering under

programafviklingen Software-Option Pallet managment (Optionsnummer #22)

■ Palette-styring Display step (optionsnummer #23)

■ Lineærakser indtil 0,01µm Indlæsefinhed og måleskridt

■ Vinkelakser indtil 0,00001°

(10)

Software-option yderligere dialogsprog (optionsnummer #41)

■ Slovensk

■ Norsk

■ Slovakisk

■ Lettisk

■ Koreansk

■ Estisk

■ Tyrkisk

■ Rumænsk

Yderligere dialogsprog

■ Litauisk

Software-Option DXF-konverter (optionnummer #42)

■ Understøttet DXF-format: AC1009 (AutoCAD R12)

■ For kontur og punktmønster

■ Komfortabel henføringspunkt-fastlæggelse Ekstrahere fra DXF-data

kontur-programmer og bearbejdningspositioner Ekstraher fra Klartext-

Dialogprogram konturafsnit. ■ Vælg grafisk konturafsnit fra Klartekst-Dialog-program Software-option KinematicsOpt (Optionsnummer #48)

■ Aktiv kinematik sikre/genfremstille

■ Teste aktiv kinematik Tastsystem-cykler for

automatisk kontrol og optimering af

maskinkinematikken ■ Optimere aktiv kinematik

Software-Option Cross Talk Compensation CTC (Optionsnummer #141) Kompensation af

aksekoblinger

■ Påvisning af dynamisk betinget positionsafvigelse gennem akseacceleration

■ Kompensation af TCP´er

Software-Option Position Adaptive Control PAC (Optionsnummer #142)

Tilpasning af regelparameter ■ Tilpasning af Regelparameter i afhængighed af stillingen af aksen i arbejdsrummet

■ Tilpasning af Regelparameter i afhængighed af hastigheden eller accelerationen af en akse

Software-Option Load Adaptive Control LAC (Optionsnummer #143)

■ Registrerer automatisk emnet masse og friktion kræfter Dynamisk tilpasning af

regelparameter ■ Under bearbejdning, tilpasser parametrene i adaptive feedforward kontrol kontinuerligt den aktuelle masse af arbejdsemnet

Software-Option Active Chatter Control ACC (Optionsnummer #145) Fuldautomatisk funktion for vibrationsdæmpning under bearbejdning

(11)

TNC-Type, software og funktioner

Udviklingsstand (Upgrade-funktioner)

Udover software-optioner bliver væsentlige videreudviklinger af TNC-softwaren styret med upgrade-funktionen, den såkaldte Feature Content Level (eng. begreb for udviklingsstand). Funktioner der ligger under FCL, står ikke til rådighed, hvis De til Deres TNC har fået en software-update.

Når De modtager en ny maskine, så står alle upgrade-funktioner til Deres rådighed omkostningsfrit.

Upgrade-funktioner er kendetegnet i håndbogen med FCL n, hvor n kendetegner det fortløbende nummer for udviklingsstanden.

De kan med et nøgletal som kan købes varigt frigive FCl-funktioner Herfor skal De sætte Dem i forbindelse med maskinfabrikanten eller med HEIDENHAIN.

Forudset anvendelsesområde

TNC´en svarer til klasse A ifølge EN 55022 og er hovedsageligt forudset til brug i industriområder.

Retslige anvisninger

Dette produkt bruger Open Source Software. Yderligere informationer finder De på styringen under

Driftsart indlagring/editering MOD-funktion

Softkey LICENS ANVISNINGER

(12)

Nye funktioner

Nye Funktioner 73498x-02

DXF-filer kan nu direkte blive åbnet på TNC´en, for derfra at ekstrahere konturer og punktmønster ("Programmering:

Dataovertagelse fra DXF-filer eller Klartext-Kontur", Side 229).

Den aktive værktøjsakses-retning kan nu i manuel drift sættes som aktiv ved håndhjuloverførsel som virtuel akse"Overlejring med håndhjuls-positionering under programafviklingen: M118 (Software- Option Miscellaneous functions)", Side 346

Skrivning og læsning af tabeller er kun muligt med frit definerbar tabeller ("Frit definerbare tabeller", Side 370).

Ny Tastsystem-cyklus 484 for kalibrering af det trådløse tastsystem TT 449 (se bruger-håndbogen cyklen).

De nye håndhjul HR 520 og HR 550 FS bliver understøttet ("Kør med elektronisk håndhjul", Side 432).

Ny bearbejdningscyklus 225 gravering (se bruger-håndbogen cyklus-programmering).

Ny Software-Option Aktiv Vibrations Dæmpning ACC ("Aktiv Vibrations Dæmpning ACC (Software option)", Side 357).

Nye manuelle tastecyklus "Midterakse som

henføringspunkt" ("Midterakse som henføringspunkt ", Side 475).

Ny funktion for til rundning af hjørner ("Hjørnerunding: M197", Side 352).

Den eksterne tilgang til TNC´en kan kun spærres via MOD-funktion ("Ekstern adgang").

(13)

TNC-Type, software og funktioner

Ændrede Funktioner 73498x-02

I værktøjstabellerne er det maksimale antal tegn, for feltet NAME og DOC, forhøjet fra 16 til 32 ("Indgiv Værktøjs-data i tabellen ", Side 154).

Værktøjs-tabellen er blevet udvidet med kolonne ACC ("Indgiv Værktøjs-data i tabellen ", Side 154).

Betingelserne og positionsforholdet, ved manuelle tastecyklus, er blevet forbedret ("Anvend 3D-tastesystem (software-option Taster funktion)", Side 456).

I Cykluser kan De med funktionen PREDEF nu også overføre en værdi i en Cyklus-parameter (se brugerhåndbogen Cyklus- Programmering).

Ved KinematicsOpt-Cyklus er følgende forbedringer gennemført (se bruger-håndbogen cyklus-programmering):

Ved Cyklus 257 Rund-Tap-fræsning, er der nu en parameter tilrådighed, med hvilken De kan fastlægge en tilkørselsposition til Tappen (se bruger-håndbogen cyklus-programmering)

Ved Cyklus 256 Rund-Tap-fræsning, er der nu en parameter tilrådighed, med hvilken De kan fastlægge en tilkørselsposition til Tappen (se bruger-håndbogen cyklus-programmering)

Med den manuelle Tastecyklus "Grunddrejning" kan emne- fladen nu også udlignes via borddrejning ("Skråt liggende emne, kompensering med en borddrejning ", Side 469)

(14)
(15)

Índholdsfortegnelse

1 Første skridt med TNC 620... 45

2 Introduktion...65

3 Programmering: Grundlaget, Fil-styring... 83

4 Programmering: Programmeringshjælp... 125

5 Programmering: Værktøjer...149

6 Programmering: Kontur programmering... 177

7 Programmering: Dataovertagelse fra DXF-filer eller Klartext-Kontur... 229

8 Programmering: Underprogrammer og programdel-gentagelser... 247

9 Programmering: Q-parametre... 263

10 Programmering: Hjælpe-funktioner... 333

11 Programmering: Specialfunktioner...353

12 Programmerin: Flerakse bearbejdning... 377

13 Programmering: Palette-styring... 421

14 Manuel drift og opretning... 427

15 Positionering med manuel indlæsning... 487

16 Program-test og programafvikling... 493

17 MOD-funktioner... 519

18 Tabeller og oversigter... 541

(16)
(17)

1 Første skridt med TNC 620... 45

1.1 Oversigt... 46

1.2 Indkobling af maskinen... 46

Kvittere en strømafbrydelse og kørsel til referencepunkter... 46

1.3 Den første del programmering... 47

Vælg den rigtige driftsart... 47

De vigtigste betjeningselementer i TNC´en...47

Åbne et nyt program/fil-styring... 48

Definere et råemne...49

Programopbygning...50

Programmere en simpel kontur... 51

Fremstille et cyklusprogram... 54

1.4 Test den første del grafisk (Software-Option Advances grafic features)... 56

Vælg den rigtige driftsart... 56

Vælg værktøjs-tabel for program-testen... 56

Vælg programmet, som De vil teste... 57

Vælg billedskærm-opdeling og billede... 57

Starte program-testen... 58

1.5 Indrette værktøjer...59

Vælg den rigtige driftsart... 59

Forberede og opmåle værktøjer...59

Værktøjs-tabellen TOOL.T... 60

Plads-tabellen TOOL_P.TCH...61

1.6 Indretning af emne... 62

Vælg den rigtige driftsart... 62

Opspænding af emnet... 62

Sæt nhenføringspunkt med 3D-tastesystem (software-option Taster funktion)... 63

1.7 Afvikle det første program...64

(18)

2 Introduktion...65

2.1 TNC 620... 66

Programmering: HEIDENHAIN klartext-dialog og DIN/ISO... 66

Kompatibilitet...66

2.2 Billedskærm og betjeningsfelt... 67

Billedeskærm... 67

Fastlæg billedeskærm-opdeling... 68

Betjeningsfelt...68

2.3 Driftsarter... 69

Manuel drift og El. håndhjul...69

Positionering med manuel indlæsning... 69

Programmering... 69

Program-test... 70

Programafvikling blokfølge og programafvikling enkeltblok... 70

2.4 Status-visning... 71

„Generel“ Status-visning... 71

Yderlig Status-visning... 72

2.5 Window-Manager... 78

Task-liste... 79

2.6 Sikkerhedssoftware SELinux...80

2.7 Tilbehør: 3D-tastsystemer og elektroniske håndhjul fra HEIDENHAIN...81

3D-tastesystem (software-option Taster funktion)... 81

Elektroniske håndhjul HR... 82

(19)

3 Programmering: Grundlaget, Fil-styring... 83

3.1 Grundlaget...84

Længdemålesystemer og referencemærker... 84

Henføringssystem... 84

Henføringssystem på fræsemaskine... 85

Aksebetejnelse på fræsemaskinen... 85

Polarkoordinater... 86

Absolut og inkremental Emne-Positionen...87

Vælg henføringspunkt... 88

3.2 Åben og indgiv Program... 89

Opbygning af et NC-Program i HEIDENHAIN-Klartext-Format... 89

Definere råemne: BLK FORM...89

Nyt bearbejdnings-program åbned... 90

Værktøjs-bevægelse i Klartext-Dialog programmering... 91

Overfør aktuel-position... 93

Program editering...94

Søgefunktionen i TNC´en... 97

3.3 Fil-styring: Grundlæggende...99

Filer... 99

Vise eksternt fremstillede filer på TNC`en...101

Datasikring... 101

(20)

3.4 Arbejd med Fil-styring... 102

Bibliotek... 102

Stier... 102

Oversigt: Funktion med fil-styringen... 103

Kald Fil-styring... 104

Vælg drev, biblioteker og filer... 105

Fremstil nyt bibliotek... 106

Fremstil ny Fil...106

Kopier enkelte Filer... 106

Kopiere fil til et andet bibliotek...107

Kopier Tabel... 108

Kopier Bibliotek... 108

Udvælge en af de sidst valgte filer...109

Slet Fil... 110

Slet bibliotek...110

Marker Filer... 111

Overfør Fil...112

Overfør Fil...112

Øvrige funktioner...113

Hjælpetools for styring af eksterne fil-typer... 114

Dataoverførsel til/fra en ekstren Disk... 119

TNC´en på netværk... 121

USB-udstyr til TNC´en... 122

(21)

4 Programmering: Programmeringshjælp... 125

4.1 Billedeskærm-tastatur...126

Indlæse tekst med billedskærm-tastaturet... 126

4.2 Inføje kommentarer...127

Anvendelse... 127

Kommentar under programindlæsningen...127

Indføj kommentar senere...127

Kommentar i egen blok... 127

Funktioner ved editering af kommentarer... 128

4.3 Program struktur... 129

Definition, anvendelsesmulighed... 129

Vis inddelings-vindue/skift aktivt vindue...129

Indføje inddelings-blok i program-vindue (til venstre)... 129

Vælge blokke i inddelings-vindue... 129

4.4 Lommeregneren...130

Betjening...130

4.5 Programmer-Grafik... 132

Programmerings-grafik medføre/ikke medføre... 132

Fremstilling af programmerings-grafik for et bestående program... 132

Ind og udblænding af blok-numre... 133

Sletning af grafik... 133

Indblænde gitterlinier...133

Udsnitforstørrelse eller formindskelse... 134

(22)

4.6 Fejlmelding...135 Vise fejl... 135 Åbne fejlvindue...135 Lukke fejlvindue...135 Udførlige fejlmeldinger... 136 Softkey INTERNE INFO...136 Slette fejl... 137 Fejl-protokol... 137 Taste-protokol... 138 Anvisningstekster... 139 Gemme service-filer...139 Kalde hjælpesystemet TNCguide... 140 4.7 Kontekstsensitiv hjælpesystem TNCguide...141 Anvendelse... 141 At arbejde med TNCguide`en... 142 Download aktuelle hjælpefiler... 146

(23)

5 Programmering: Værktøjer...149 5.1 Værktøjshenførte indlæsninger... 150 Tilspænding F... 150 Spindelomdrejningstal S...151 5.2 Værktøjs-data... 152 Forudsætning for værktøjs-korrektur... 152 Værktøjs-nummer, Værktøjs-navn...152 Værktøjs-længde L...152 Værktøjs-Radius R... 152 Delta-værdier for længde og radier... 153 Indlæse værktøjs-data i et program... 153 Indgiv Værktøjs-data i tabellen...154 Importere værktøjs-tabeller... 162 Plads-tabel for værktøjs-veksler... 163 Kald værktøjs-data... 166 Værktøjsveksel...168 Værktøjs-brugs-test...171 5.3 Værktøjs-korrektur... 173 Introduktion...173 Værktøj-længdekorrektur...173 Værktøjs-Radiuskorrektur...174

(24)

6 Programmering: Kontur programmering... 177 6.1 Værktøjs-bevægelser... 178 Banefunktionen...178 Fri kontur-programmering FK (Software-Option Advanced programming features)...178 Hjælpefunktioner M...178 Underprogrammer og programdel-gentagelser...179 Programmering med Q-parametre... 179 6.2 Grundlaget for banefunktioner... 180 Programmere en værktøjsbevægelse for en bearbejdning... 180 6.3 Tilkør og forlad kontur... 184 Oversigt: Baneformer for tilkørsel og frakørsel af kontur... 184 Vigtige positioner ved til- og frakørsel... 185 Tilkørsel til en retlinie med tangential tilslutning: APPR LT... 187 Kørsel ad en retlinie vinkelret på første konturpunkt: APPR LN... 187 Tilkørsel til en cirkelbane med tangential tilslutning: APPR CT... 188 Tilkørsel på en cirkelbane med tangential tilslutning til konturen og retlinie-stykke: APPR LCT... 189 Frakørsel på en retlinie med tangential tilslutning: DEP LT... 189 Frakørsel ad en retlinie vinkelret på sidste konturpunkt: DEP LN...190 Frakørsel på en cirkelbane med tangential tilslutning: DEP CT... 191 Frakørsel på en cirkelbane med tangential tilslutning til konturen og retliniestykke: DEP LCT... 191 6.4 Banebevægelse - retvinklet Koordinater... 192 Oversigt over banrfunktioner...192 ligelinie L... 193 Indføj affasning mellem to retlinier... 194 Hjørne-runding RND... 195 Cirkelmidtpunkt CC... 196 Cirkelbane C om Cirkelmidtpunkt CC... 197 Cirkelbane CR med fastlagte Radius... 198 Cirkelbane CT med tangential tilkørsel... 200 Eksempel: Retliniebevægelse og affasning kartesisk... 201 Eksempel: Cirkelbevægelse kartesisk... 202 Eksempel: Helcirkel kartesisk... 203

(25)

6.5 Banebevægelser-Polarkoordinater... 204 Oversigt... 204 Polarkoordinat-oprindelse: Pol CC... 205 ligelinie LLP... 205 Cirkelbane CP om Pol CC... 206 Cirkelbane CT med tangential tilkørsel... 206 Skruelinie (Helix)...207 Eksempel: Retliniebevægelse polar... 209 Eksempel: Helix...210 6.6 Banebevægelse - Fri kontur-programmering FK (Software-Option Advanced programming

features)...211 Grundlaget... 211 Grafik i FK-Programmering... 213 Åben FK-Dialog...215 Pol for FK-programmering... 215 Frit programmer retlinie... 216 Frit programmer Cirkelbane...217 Indgivelsesmuligheder...218 Hjælpepunkter... 221 Relativ henføring... 222 Eksempel: FK-programmering 1... 224 Eksempel: FK-programmering 2... 225 Eksempel: FK-programmering 3... 226

(26)

7 Programmering: Dataovertagelse fra DXF-filer eller Klartext-Kontur... 229 7.1 Brug DXF-Data (Software-Option)... 230 Anvendelse... 230 Åbne DXF-fil...231 Arbejde med DXF-konverter... 231 Grundindstilling... 232 Layer indstilling...234 Fastlæg henføringspunkt... 235 Vælg kontur og gem... 237 Vælg bearbejdningsposition og gem...241

(27)

8 Programmering: Underprogrammer og programdel-gentagelser... 247 8.1 Kendetegn for underprogrammer og programdel-gentagelser... 248 Label... 248 8.2 Underprigrammer... 249 Arbejdsmåde...249 Programmerings-anvisninger... 249 Programmering af et underprogram... 249 Kald af et underprogram... 250 8.3 Programdel-gentagelse... 251 Label LBL... 251 Arbejdsmåde...251 Programmerings-anvisninger... 251 Programmering af programdel-gentagelser... 251 Kald af programdel-gentagelse... 252 8.4 Vilkårlig program som underprogram... 253 Arbejdsmåde...253 Programmerings-anvisninger... 253 Kald af et vilkårligt program som underprogram... 254 8.5 Sammenkædninger... 255 Sammenkædningsarter...255 Sammenkædningsdybde... 255 Underprogram i underprogram... 256 Gentage programdel-gentagelser...257 Underprogram gentagelse...258 8.6 Programmerings-eksempler... 259 Eksempel: Konturfræsning med flere fremrykninger...259 Eksempel: Hulgrupper... 260 Eksempel: Hulgruppe med flere værktøjer... 261

(28)

9 Programmering: Q-parametre... 263 9.1 Princip og Funktionsoversigt... 264 Programmereringsanvisninger... 265 Kald Q-Parameter-Funktionen... 266 9.2 Delefamilien – Q-parametreri stedet for talværdier...267 Anvendelse... 267 9.3 Beskrive konturen ved matematiske funktioner... 268 Anvendelse... 268 Oversigt... 268 Programmering af grundregnearter...269 9.4 Vinkelfunktion (trigonometri)...270 Definitioner... 270 Programmering af vinkelfunktioner... 270 9.5 Cirkelberegning... 271 Anvendelse... 271 9.6 Hvis/så-beslutning med Q-parameter...272 Anvendelse... 272 Ubetingede spring... 272 Programmeringer af betingede spring... 272 Anvendte forkortelser og begreber... 273 9.7 Kontrollere og ændre Q-parameter... 274 Fremgangsmåde... 274 9.8 Øvrige funktioner... 276 Oversigt... 276 FN 14: ERROR: Udlæs fejlmelding... 277 FN 16: F-PRINT: Udlæs formateret tekst og Q-parameter værdi...281 FN 18: SYS-DATUM READ: Læs Systemdata... 285 FN 19: PLC:overfør værdi til PLC...294 FN 20: WAIT FOR: NC og PLC synkronisering...294 FN 29: PLC: overfør værdi til PLC... 296 FN 37: EXPORT...296

(29)

9.9 Tabel adgang med SQL-Instruktioner...297 Introduktion...297 En transaktion...298 Programmere SQL-anvisninger... 300 Oversigt over softkeys... 300 SQL BIND...301 SQL SELECT... 302 SQL FETCH... 304 SQL UPDATE...305 SQL INSERT... 305 SQL COMMIT... 306 SQL ROLLBACK... 306 9.10 Indlæse formel direkte...307 Indlæsning af formel... 307 Regneregler... 309 Indlæse-eksempel...310 9.11 String-Parameter...311 Funktioner for stringforarbejdning... 311 Tildele string-parametre...312 Programmereringsanvisninger... 312 Programmereringsanvisninger... 313 Programmereringsanvisninger... 314 Konvertere en String-parameter til en numerisk værdi... 315 Programmereringsanvisninger... 316 Fremskaffe længden af en string-parameter...317 Sammenlign alfabetisk rækkefølge... 318 Læse maskin-parameter...319

(30)

9.12 Forbelagte Q-parameter... 322 Værdier fra PLC'en: Q100 til Q107... 322 Aktiv værktøjs-radius: Q108... 322 Værktøjsakse: Q109... 322 Spindeltilstand: Q110...323 Kølemiddelforsyning: Q111... 323 Overlapningsfaktor: Q112... 323 Målangivelser i et program: Q113...323 Værktøjs-længde: Q114... 323 Koordinater efter tastning under programafvikling...324 Akt.-Sollværdi-afvigelse ved automatisk værktøjs-opmåling med TT 130... 324 Transformation af bearbejdningsplanet med emne-vinklen: Koordinater beregnet af TNC'en for

drejeaksen... 324 Måleresultater fra tastsystem-cykler (se også bruger-håndbogen Tastsystem-cykler)... 325 9.13 Programmerings-eksempler... 327 Eksempel: Ellipse... 327 Eksempel: Cylinder konkav cylinder med radiusfræser... 329 Eksempel: Konveks kugle med skaftfræser...331

(31)

10 Programmering: Hjælpe-funktioner... 333 10.1 Indgiv Yderlig-Funktioner M og STOP... 334 Grundlag... 334 10.2 Yderlig-funktion for programafvikling-kontrol, spindel og kølemiddel... 335 Oversigt... 335 10.3 Yderlig-Funktion for koordinatangivelse...336 Programmere maskinhenførte koordinater: M91/M92... 336 Kør i position i u-transformeret koordinat-system med transformeret bearbejdningsplan: M130... 338 10.4 Yderlig-Funktion for baneforhold... 339 Bearbejdning af små konturtrin: M97... 339 Komplet bearbejdning af åbne konturhjørner: M98... 340 Tilspændingsfaktor for indstiksbevægelse: M103... 341 Tilspænding i millimeter/spindel-omdrejning: M136... 342 Tilspændingshastighed ved cirkelbuer: M109/M110/M111... 343 Forudberegne en radiuskorrigeret kontur (LOOK AHEAD): M120 (Software-Option Miscellaneous

functions)... 344 Overlejring med håndhjuls-positionering under programafviklingen: M118 (Software-Option

Miscellaneous functions)...346 Kørsel væk fra konturen i værktøjsakse-retning: M140... 348 Undertrykke tastsystem-overvågning: M141... 349 Slette grunddrejning: M143...350 Løfter værktøjet automatisk op fra konturen ved et NC-stop: M148... 351 Hjørnerunding: M197...352

(32)

11 Programmering: Specialfunktioner...353 11.1 Oversigt specialfunktioner... 354 Hovedmenu sprcialfunktioner SPEC FCT...354 Menu programspecifikationer... 355 Menu funktioner for kontur- og punktbearbejdninger... 355 Definere forskellige klartext-funktioner... 356 11.2 Aktiv Vibrations Dæmpning ACC (Software option)...357 Anvendelse... 357 AFC aktivere/deaktivere...357 11.3 Arbejde med parallelakserne U, V og W... 358 Oversigt... 358 FUNTION PARAXCOMP DISPLAY... 359 FUNTION PARAXCOMP MOVE... 359 FUNTION PARAXCOMP OFF...360 FUNTION PARAXMODE... 360 FUNKTION PARAXMODE OFF... 361 11.4 Filfunktioner... 362 Anvendelse... 362 Definere filoperationer...362 11.5 Definer Koordinat-Transformation... 363 Oversigt... 363 TRANS DATUM AKSE... 363 TRANS DATUM TABLE... 364 TRANS DATUM RESET... 365 11.6 Tekst Fil fremstilles... 366 Anvendelse... 366 Åben og forlad en Tekst-Fil... 366 Tekst editering... 367 slet karakterer, ord og linier og indføje dem igen...367 Bearbejdning af tekstblokke...368 find tekstdele...369

(33)

11.7 Frit definerbare tabeller... 370 Grundlaget... 370 Anlægge frit definerbare tabeller... 370 Ændre tabelformat... 371 Skifte imellem tabel- og formularbillede... 372 FN 26: TAPOPEN: Åbne fri definierbar Tabel...373 FN 27: TAPWRITE: Beskriv en frit definerbare Tabel...374 FN 28: TAPWRITE: Læs frit definerbare Tabel... 375

(34)

12 Programmerin: Flerakse bearbejdning... 377

12.1 Funktioner for fleraksebearbejdning... 378 12.2 PLANE-funktionen: Transformering af bearbejdningsplan (software-option 1)...379 Indledning... 379 Definere PLANE-funktion... 381 Positions-visning... 381 Tilbagestil PLAN-Funktion...382 Definer bearbejdningsplanet via rumvinkel: PLAN SPATIAL... 383 Definer bearbejdningsplanet via rumvinkel: PLAN PROJECTED...385 Definer bearbejdningsplanet via Eulervinkel: PLAN EULER...386 Definer bearbejdningsplan via to vektorer: PLAN VECTOR... 388 Definer bearbejdningsplanet via tre punkter: PLAN POINT...390 Definer bearbejdningsplanet via en enkelt inkremental rumvinkel: PLAN RELATIV...392 Definer bearbejdningsplanet via Aksevinkel: PLAN AXIAL (FCL 3-Funktion)... 393 Fastlæg positionerforhold for PLAN-Funktion... 395 12.3 Dykfræsning i det svingede plan (Software-Option 2)...400 Funktion... 400 Dykfræsning med inkremental kørsel af en drejeakse... 400 Dykfræsning med normalvektorer...401 12.4 Yderlig-funktion for drejeakser... 402 Tilspænding i mm/min ved drejeakserne A, B, C: M116 (Software-Option1)... 402 Kør vejoptimering drejeakse: M126... 403 Reducer visning af drejeakser til en værdi under 360°: M94... 404 Positionen af værktøjsspidsen ved positionering af svingaksen bibeholdes (TCPM): M128 (Software- Option 2)... 405 Valg af svingakse: M138... 408 Hensyntagen til maskin-kinematik´en i AKT./SOLL-positioner ved blokenden: M144

(Software-Option 2)...409 12.5 FUNKTION TCPM (Software-Option 2)... 410 Funktion... 410 Definere FUNCTION TCPM... 410 Virkemåden af den programmerede tilspænding:...411 Fortolkning af de programmerede drejeakse-koordinater... 411 Interpolationsart mellem start- og slutposition:... 413 Tilbagestille FUNKTION TCPM... 414

(35)

12.6 Tredimensionalt værktøjs-korrektur (Software-Option 2)... 415 Introduktion...415 Definition af en normeret Vektor... 416 Tilladte værktøjs-former...417 Andre værktøjer anvender: Delta-værdi... 417 3D-Korrektur uden TCPM...417 Planfræsning: 3D-Korrektur med TCPM...418 Valse fræsning: 3D-radiuskorrektur med TCPM og radius-korrektur (RL/RR)... 419

(36)

13 Programmering: Palette-styring... 421 13.1 Palette-forvaltning (Software-Option)... 422 Anvendelse... 422 Vælg Palette-Tabel... 424 Forlade palette-fil... 424 Afvikle Palette-Data... 424

(37)

14 Manuel drift og opretning... 427 14.1 Indkobl, Udkoble... 428 Indkobling... 428 Udkoble...430 14.2 Kør maskinaksen... 431 Anvisning... 431 Kør akse med ekstern retningstast... 431 Positioner skridtvis... 431 Kør med elektronisk håndhjul... 432 14.3 Spindelomdrejningstal S, tilspænding F og hjælpefunktion M... 442 Anvendelse... 442 Indlæsning af værdier...442 Spindelomdr- og tilspænding ændre... 443 Aktivere tilspændingsbegrænsning... 443 14.4 Funktional Safety FS (Option)... 444 Generelt... 444 Forklaringer til begreber... 445 Kontroller akseposition... 446 Aktivere tilspændingsbegrænsning... 447 Andre status-displays... 448 14.5 Henføringspunkt sættes uden 3D-tastesystem...449 Anvisning... 449 Forberedelse... 449 Fastlæg henføringspunkt med aksetaster...449 Henføringsp.-forvaltning med Preset-Tabel... 450 14.6 Anvend 3D-tastesystem (software-option Taster funktion)... 456 Oversigt... 456 Funktoner i Tastsystem-cykler...457

(38)

14.7 3D-Tastsystem kalibrer (Software-Option Touch probe funktion)... 463 Introduktion...463 Kalibrering af den aktive længde...464 Kalibrer aktiv radius og udjævn tastsystem-centerforskydningen...465 Vise kalibrerings-værdier... 467 14.8 Kompenser slidtage med 3D-tastesystem (Software-Option Touch probe functions)... 468 Introduktion...468 Overfør grunddrejning... 469 Gemme en grunddrejning i preset-tabellen... 469 Skråt liggende emne, kompensering med en borddrejning...469 Vise grunddrejning...470 Ophævelse af grunddrejning... 470 14.9 Sæt henføringspunkt med 3D-tastesystem (software-option Taster funktion)... 471 Oversigt... 471 Fastlæg henføringspunkt i en vilkårlig akse... 471 Hjørne som henføringspunkt... 472 Cirkelcentrum som henføringspunkt... 473 Midterakse som henføringspunkt... 475 Opmåle emner med 3D-tastsystem... 476 Tastefunktion med mekanisk taster eller måleur...479 14.10 Drejning af bearbejdningsplan (software-option 1)...480 Anvendelse, arbejdsmåde... 480 Kørsel til referencepunkter med transformerede akser... 482 Positionsvisning i et transformeret system... 482 Begrænsninger ved transformation af bearbejdningsplan...482 Aktivering af manuel transformation...483 Fastlæg den aktuelle værktøjsakse-retning som aktiv bearbejdningsretning... 484 Henføringspunkt-fastlæggelse i et transformeret system... 485

(39)

15 Positionering med manuel indlæsning... 487 15.1 Simpel programmering af emne og afvikling... 488 Anvende positionering med manuel indlæsning... 488 Sikre eller slette programmer fra $MDI...491

(40)

16 Program-test og programafvikling... 493 16.1 Grafik (Software-Option Advanced grafic features)...494 Anvendelse... 494 Hastighed af Indstil Programm-Test...495 Oversigt: Visning... 496 Set fra oven...497 Fremstilling i 3 planer...497 3D-fremstilling... 498 Gentage en grafisk simulering... 500 Vis værktøj...500 Bestemme bearbejdningstid... 501 16.2 Fremstille råemne i arbejdsrummet (Software-OptionAdvanced grafic features)... 502 Anvendelse... 502 16.3 Funktion til programvisning...503 Oversigt... 503 16.4 Program-test... 504 Anvendelse... 504 16.5 Programafvikling... 507 Anvendelse... 507 Udføre et bearbejdnings-program... 508 Afbryd bearbejdning... 509 Kørsel med maskinakserne under en afbrydelse... 510 Forsæt en programafvikling efter en afbrydelse... 510 Indtræd tilfældig i program (Blokafvikling)... 512 Gentilkørsel til konturen... 514 16.6 Automatisk programstart... 515 Anvendelse... 515 16.7 Overspringe blokke... 516 Anvendelse... 516 Indføj „/“-tegn... 516 Slet "/"-tegnet...516 16.8 Valgfrit programafviklings-stop... 517

(41)

17 MOD-funktioner... 519 17.1 MOD-Funktion...520 Vælg MOD-Funktionen... 520 Ændring af indstillinger... 520 Forlad MOD-Funktionen... 520 Oversigt MOD-Funktioner... 521 17.2 Vælg positions-visning... 522 Anvendelse... 522 17.3 Vælg målesystem...523 Anvendelse... 523 17.4 Vis driftstider... 523 Anvendelse... 523 17.5 Software-Nummer...524 Anvendelse... 524 17.6 Indgiv password... 524 Anvendelse... 524 17.7 Opsæt datainterface...525 Serielle interface på TNC 620... 525 Anvendelse... 525 Indrette RS-232-interface... 525 Indstilling af BAUD-RATE (baudRate)... 525 Indstilling af protokol (protocol)...526 Indstilling af databits (dataBits)...526 Kontrollere paritet (parity)...526 Stop-Bits indstilles (stopBits)... 526 Handshake indstilles (flowControl)... 527 Filsystem for Filoperation (fileSystem)...527

(42)

17.8 Ethernet-Interface... 531 Indførsel...531 Tilslutningsmuligheder...531 TNC konfigurer... 531 17.9 Konfigurer trådløs håndhjul HR 550 FS... 537 Anvendelse... 537 Tilordne håndhjul til en bestemt håndhjulsholder... 537 Indstil trådløs kanal... 538 Indstil sendestyrke... 538 Statistik... 539

(43)

18 Tabeller og oversigter... 541 18.1 Maskinspecifikke brugerparameter... 542 Anvendelse... 542 18.2 Stikforbindelse og tilslutningskabler for Data Interface... 552 Interface V.24/RS-232-C HEIDENHAIN-apparater...552 Fremmed udstyr... 554 Ethernet-interface RJ45-hunstik... 554 18.3 Tekniske informationer... 555 18.4 Oversigtstabeller... 563 Bearbejdningscykler...563 Hjælpe-funktioner... 564 18.5 Sammenligning af funktioner TNC 620 og iTNC 530... 566 Sammenligning: Tekniske-data... 566 Sammenligning: Datainterface... 566 Sammenligning: Tilbehør...567 Sammenligning: PC-software... 567 Sammenligning: Maskinspecifikke funktioner...568 Sammenligning: Bruger-funktioner... 568 Sammenligning: Cykler...575 Sammenligning: Hjælpe-funktioner... 577 Sammenligning: Tastsystem-cykler i driftsart manuel og el. håndhjul... 579 Sammenligning: Tastsystem-cykler for automatisk emne-kontrol...579 Sammenligning: Forskelle ved programmering...581 Sammenligning: Forskelle ved program-test, funktionalitet... 583 Sammenligning: Forskelle ved program-test, betjening...584 Sammenligning: Forskelle ved manuel drift, funktionalitet... 584 Sammenligning: Forskelle ved manuel drift, betjening... 586 Sammenligning: Forskelle ved afvikling, betjening... 586 Sammenligning: Forskelle ved afvikling, kørselsbevægelser... 587

(44)
(45)

1

Første skridt med

TNC 620

(46)

1.1 Oversigt

Dette kapitel skal hjælpe TNC-begynderen, til hurtigt at finde sig tilrette med betjeningen af TNC`en Nærmere informationer om det pågældende tema finder De i den tilhørende beskrivelse, der altid bliver henvist til.

Følgende temaer bliver behandlet i dette kapitel:

Indkobling af maskinen Den første del programmering Grafisk teste den første del Indrette værktøjer

Indretning af emne Afvikle det første program

1.2 Indkobling af maskinen

Kvittere en strømafbrydelse og kørsel til referencepunkter

Indkoblingen og kørsel til referencepunkterne er maskinafhængige funktioner. Vær opmærksom på Deres maskinhåndbog.

Indkoble spændingsforsyningen for TNC og maskine: TNC`en starter driftssystemet. Dette forløb kan vare nogle minutter.

Herefter viser TNC`en i toplinien på billedskærmen dialogen strømafbrydelse

Tryk tasten CE: TNC´en oversætter PLC- programmet

Indkoble styrespændingen: TNC´en kontrollerer funktionen for NØDSTOP og skifter til funktionen referencepunkt kørsel

Overkør referencepunkter i den angivne

rækkefølge: For hver akse trykkes den eksterne START-taste. Hvis De har absolutte længde- og vinkelmåleudstyr på Deres maskine, bortfalder kørslen til referencepunkterne

TNC´en er nu driftsklar og befinder sig i driftsarten manuel drift.

Detaljerede informationer om dette tema

Referencepunkt kørsel: se "Indkobling", Side 428 Driftsarter: se "Programmering", Side 69

(47)

Den første del programmering 1.3

1

1.3 Den første del programmering

Vælg den rigtige driftsart

Programmer kan De udelukkende fremstille i driftsarten indlagring/

editering:

Tryk driftsart-tasten: TNC´en skifter til driftsarten programmering

Detaljerede informationer om dette tema Driftsarter: se "Programmering", Side 69

De vigtigste betjeningselementer i TNC´en

Funktioner for dialogføring Taste Bekræft indlæsning og aktivér næste

dialogspørgsmål

Forbigå dialogspørgsmål Afslutte dialog for tidlig

Afbryde dialog, forkast indlæsning Softkeys på billedskærmen, med hvilke De vælger funktion afhængig af den aktive driftstilstand

Detaljerede informationer om dette tema

Fremstille og ændre programmer: se "Program editering", Side 94

Tasteoversigt: se "Betjeningselementer for TNC´en", Side 2

(48)

Åbne et nyt program/fil-styring

Tryk tasten PGM MGT: TNC´en åbner fil-styringen Fil-styringen i TNC´en er opbygget på lignende måde som fil-styringen på en PC med Windows Explorer. Med fil-styringen styrer De dataerne på TNC-harddisken

De vælger med piltasterne mappen, i hvilken De vil åbne en ny fil

De indlæser et vilkårligt filnavn med endelsen .H: TNC´en åbner så automatisk et program og spørger efter måleenheden for det nye program Vælg måleenhed: Tryk softkey MM eller TOMME:

TNC´en starter automatisk råemnedefinitionen (se

"Definere et råemne", Side 49)

TNC´en genererer automatisk den første og sidste blok i programmet. Disse blokke kan De herefter ikke mere ændre.

Detaljerede informationer om dette tema Fil-styring: se "Arbejd med Fil-styring", Side 102

Fremstille et nyt program: se "Åben og indgiv Program", Side 89

(49)

Den første del programmering 1.3

1

Definere et råemne

Efter at De har åbnet et nyt program, starter TNC`en straks dialogen for indlæsning af råemnedefinitionen. Som råemne definerer De altid en kasse ved angivelse af MIN- og MAX-punkter, altid henført til det valgte henføringspunkt.

Efter at De har åbnet et nyt program, indleder TNC`en automatisk råemne-definitionen og spørger efter de nødvendige råemnedata:

Bearbejdningsplan i grafik: XY?: Indlæs den aktive

spindelakse. Z er lagt bagved som forindstilling, overfør med tasten ENT

Råemne-definition: Minimum X: Indlæs mindste X-koordinat til råemnet henført til henføringspunktet, f.eks. 0, bekræft med tasten ENT

Råemne-definition: Minimum X: Indlæs mindste Y-koordinat til råemnet henført til henføringspunktet, f.eks. 0, bekræft med tasten ENT

Råemne-definition: Minimum Z: Indlæs mindste Z-koordinat til råemnet henført til henføringspunktet, f.eks. -40, bekræft med tasten ENT

Råemne-definition: Indlæs maksimum X: Indlæs største X-koordinat til råemnet henført til henføringspunktet, f.eks. 100, bekræft med tasten ENT

Råemne-definition: Maksimum X: Indlæs største Y-koordinat til råemnet henført til henføringspunktet, f.eks. 100, bekræft med tasten ENT

Råemne-definition: Maksimum Z: Indlæs største Z-koordinat til råemnet henført til henføringspunktet, f.eks. 0, bekræft med tasten ENT: TNC`en afslutter dialogen

NC-blok eksempel 0 BEGIN PGM NY MM

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 NY MM

Detaljerede informationer om dette tema Definere råemne: Side 90

(50)

Programopbygning

Bearbejdningsprogrammer skal aktid helst være opbygget på lignende måde. Det forbedrer oversigten, accelererer programmeringen og reducerer fejlkilder.

Anbefalet programopbygning ved enkle, konventionelle konturbearbejdninger

1 Kald værktøj, definere værktøjsakse 2 Frikøre værktøj

3 Forpositionere i bearbejdningsplanet i nærheden af konturstartpunktet

4 Forpositionere i værktøjsaksen over emnet eller lige som på dybden, om nødvendigt indkobles spindel/kølemiddel 5 Kørsel til kontur

6 Bearbejde kontur 7 Forlade kontur

8 Værktøj frikøres, program-slut

Detaljerede informationer om dette tema

Konturprogrammeringse "Værktøjs-bevægelser", Side 178

Programopbygning 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 Anbefalet programopbygning ved enkle cyklusprogrammer

1 Kald værktøj, definere værktøjsakse 2 Værktøj frikøres

3 Definere bearbejdningsposition 4 Definere bearbejdningscyklus

5 Kalde cyklus, indkoble spindel/kølemiddel 6 Værktøj frikøres, program-slut

Detaljerede informationer om dette tema

Cyklusprogrammering: Se bruger-håndbog cykler

Programopbygning cyklusprogrammering

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

(51)

Den første del programmering 1.3

1

Programmere en simpel kontur

Den i billedet til højre viste kontur skal fræses en omgang med en dybde på 5mm. Råemnedefinitionen har De allerede fremstillet.

Efter at De med en funktionstaste har åbnet en dialog, indlæser De alle de data TNC`en i toplinien på billedskærmen spørger efter.

Kalde værktøj: De indlæser værktøjsdataerne. De bekræfter altid indlæsningen med tasten ENT, glem ikke værktøjsaksen

Frikøre værktøj: De trykker den orange aksetaste Z, for at frikøre værktøjsaksen, og indlæse værdien for positionen der skal køres til, f.eks. 250. Bekræft med tasten ENT

Radiuskorr.: RL/RR/ingen korr. ? bekræft med tasten ENT: Ingen radiuskorrektur aktiveres Tilspænding F=? bekræft med tasten ENT : Kør i ilgang (FMAX)

Hjælpe-funktion M ? bekræft med tasten END:

TNC´en gemmer den indlæste kørselsblok Værktøjet forpositioneres i bearbejdningsplanet:

De trykker den orange aksetaste X og indlæser værdien for positionen der skal køres til, f.eks. -20 De trykker den orange aksetaste Y og indlæser værdien for positionen der skal køres til, f.eks. -20.

Bekræft med taste ENT.

Radiuskorr.: RL/RR/ingen korr. ? bekræft med tasten ENT: Ingen radiuskorrektur aktiveres Tilspænding F=? bekræft med tasten ENT : Kør i ilgang (FMAX)

Hjælpe-funktion M ? bekræft med tasten END:

TNC´en gemmer den indlæste kørselsblok Køre værktøj til dybden: De trykker den orange aksetaste og indlæser værdien for positionen der skal køres til, f.eks. -5. Bekræft med tasten ENT Radiuskorr.: RL/RR/ingen korr. ? bekræft med tasten ENT: Ingen radiuskorrektur aktiveres Tilspænding F=? Indlæs positioneringstilspænding f.eks. 3000 mm/min, bekræft med tasten ENT Hjælpe-funktion M ? Indkoble spindel og

kølemiddel, f.eks. M13, bekræft med tasten END:

TNC´en gemmer den indlæste kørselsblok Kør til kontur: De trykker tasten APPR/DEP:

TNC´en indblænder en softkey-liste med til- og frakørselsfunktioner

(52)

Vælg tilkørselsfunktion APPR CT: angiv koordinater til konturstartpunktet 1 i X og Y, f.eks. 5/5, bekræft med tasten ENT

Midtpunktsvinkel? Indlæs tilkørselsvinkel, f.eks.

90°, bekræft med tasten ENT

Cirkelradius?Indlæs tilkørselsradius f.eks. 8 mm, bekræft med tasten ENT

Radiuskorr.: RL/RR/ingen korr. ? Bekræft med softkey RL: Aktivere radiuskorrektur til venstre for den programmerede kontur

Tilspænding F=?Indlæs bearbejdningstilspænding f.eks. 700 mm/min, med tasten END gemmes indlæsningen

Bearbejde kontur, kør til konturpunkt 2: Det er nok at indlæse indlæsningen for de ændrede informationer, altså kun Y-koordinat 95 og med tasten END gemme indlæsningen

Kør til konturpunkt 3: X-koordinat 95 indlæses og med tasten END gemme indlæsningen

Definere fase på konturpunkt 3: Indlæs fasebredde 10 mm, gem med tasten END

Kør til konturpunkt 4: Y-koordinat 5 indlæses og med tasten END gemmes indlæsningen

Definere fase på konturpunkt 4: Indlæs fasebredde 20 mm, gem med tasten END

Kør til konturpunkt 1: X-koordinat 5 indlæses og med tasten END gemme indlæsningen

Forlade kontur

Vælg frakørselsfunktion DEP CT

Midtpunktsvinkel? Indlæs frakørselsvinkel, f.eks.

90°, bekræft med tasten ENT

Cirkelradius?Indlæs frakørselsradius f.eks. 8 mm, bekræft med tasten ENT

Tilspænding F=? Indlæs positioneringstilspænding f.eks. 3000 mm/min, gem med tasten ENT Hjælpe-funktion M ? Udkoble kølemiddel, f.eks.

M9, bekræft med tasten END: TNC´en gemmer den indlæste kørselsblok

Indgiv Frikør vørktøj: Tast den orange aksetast Z, for at frikører værktøjsaksen, og indlæse værdien for positionen der skal køres til, f.eks. 250. Bekræft med tasten ENT

Radiuskorr.: RL/RR/ingen korr. ? bekræft med tasten ENT: Ingen radiuskorrektur aktiveres Tilspænding F=? bekræft med tasten ENT : Kør i ilgang (FMAX)

HJÆLPE-FUNKTION M ? INDLÆS M2 for program slut, bekræft med tasten END: TNC´en gemmer den indlæste kørselsblok

(53)

Den første del programmering 1.3

1

Detaljerede informationer om dette tema

Komplet eksempel med NC-blokke: se "Eksempel:

Retliniebevægelse og affasning kartesisk", Side 201 Fremstille et nyt program: se "Åben og indgiv Program", Side 89

Konturer tilkøre/forlade: se " Tilkør og forlad kontur", Side 184 Kontur programmering: se "Oversigt over banrfunktioner", Side 192

Programmerbare tilspændingsarter: se "Værktøjs-bevægelse i Klartext-Dialog programmering", Side 91

Værktøjs-radiuskorrektur: se "Værktøjs-Radiuskorrektur", Side 174

Hjælpe-funktioner M: se "Yderlig-funktion for programafvikling- kontrol, spindel og kølemiddel ", Side 335

(54)

Fremstille et cyklusprogram

De i billedet til højre viste boringer (dybde 20 mm) skal udføres med en standard borecyklus. Råemnedefinitionen har De allerede fremstillet.

Kalde værktøj: De indlæser værktøjsdataerne. De bekræfter altid indlæsningen med tasten ENT, GLEM IKKE VÆRKTØJSAKSEN

Frikøre værktøj: De trykker den orange aksetaste Z, for at frikøre værktøjsaksen, og indlæse værdien for positionen der skal køres til, f.eks. 250. Bekræft med tasten ENT

Radiuskorr.: RL/RR/ingen korr. ? bekræft med tasten ENT: Ingen radiuskorrektur aktiveres Tilspænding F=? bekræft med tasten ENT : Kør i ilgang (FMAX)

Hjælpe-funktion M ? bekræft med tasten END:

TNC´en gemmer den indlæste kørselsblok Kald cyklusmenuen

Vis borecykler

Vælg standardborecyklus 200: TNC`en starter dialogen for cyklusdefinition. Indlæs alle de af TNC

´en krævede parametre skridt for skridt, bekræft altid indlæsningen med tasten ENT. TNC`en viser i højre billedskærm yderligere en grafik, i hvilken den pågældende cyklusparameter er fremstillet Kald menuen for specialfunktioner

Vis funktionen for punktbearbejdningen Vælg mønsterdefinition

Vælg punktindlæsning: De indlæser koordinaterne for de 4 punkter, bekræft altid med tasten ENT.

Efter indlæsning af det fjerde punkt gemmes blokken med tasten END

Vis menuen for definition af cyklus-kaldet

Afvikle borecyklus`en på det definerede mønster:

Tilspænding F=? bekræft med tasten ENT : Kør i ilgang (FMAX)

Hjælpe-funktion M ? Indkoble spindel og

kølemiddel, f.eks. M13, bekræft med tasten END:

TNC´en gemmer den indlæste kørselsblok

(55)

Den første del programmering 1.3

1

Indgiv Frikør vørktøj: Tast den orange aksetast Z, for at frikører værktøjsaksen, og indlæse værdien for positionen der skal køres til, f.eks. 250. Bekræft med tasten ENT

Radiuskorr.: RL/RR/ingen korr. ? bekræft med tasten ENT: Ingen radiuskorrektur aktiveres Tilspænding F=? bekræft med tasten ENT : Kør i ilgang (FMAX)

Hjælpe-funktion M ? Indlæs M2 for program slut, bekræft med tasten END: TNC´en gemmer den indlæste kørselsblok

NC-blok eksempel 0 BEGIN PGM C200 MM

1 BLK FORM 0.1 Z X+0 Y+0 Z-40 Råemne-definition 2 BLK FORM 0.2 X+100 Y+100 Z+0

3 TOOL CALL 5 Z S4500 Værktøjs-kald

4 L Z+250 R0 FMAX Værktøj frikøres

5 PATTERN 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)

Definere bearbejdningspositioner

6 CYCL DEF 200 BORING Cyklus definition

Q200=2 ;SIKKERHEDS-AFST.

Q201=-20 ;DYBDE

Q206=250 ;F DYBDEFREMR.

Q202=5 ;FREMRYK-DYBDE Q210=0 ;F.-TID OPPE Q203=-10 ;KOOR. OVERFL.

Q204=20 ;2. S.-AFSTAND Q211=0.2 ;DVÆLETID NEDE

7 CYCL CALL PAT FMAX M13 Spindel og kølemiddel ind, kald cyklus

8 L Z+250 R0 FMAX M2 Værktøj frikøres, program-slut

9 END PGM C200 MM

Detaljerede informationer om dette tema

Fremstille et nyt program: se "Åben og indgiv Program", Side 89

Cyklusprogrammering: Se bruger-håndbog cykler

(56)

1.4 Test den første del grafisk (Software- Option Advances grafic features)

Vælg den rigtige driftsart

Test af programmer kan udelukkende ske i driftsarten program-test:

Tryk driftsart-tasten: TNC´en skifter til driftsarten program-test

Detaljerede informationer om dette tema Driftsarter i TNC´en: se "Driftsarter", Side 69 Teste programmer: se "Program-test", Side 504

Vælg værktøjs-tabel for program-testen

Dette skridt skal De kun udføre, når De i driftsarten program-test endnu ingen værktøjs-tabel har aktiveret.

Tryk tasten PGM MGT: TNC´en åbner fil-styringen Tryk softkey VÆLG TYPE: TNC´en viser en softkeymenu for valg af fil-typen der skal vises Tryk softkey VIS ALLE.: TNC´en viser alle gemte filer i højre vindue

Skub det lyse felt mod venstre til bibliotekerne Skub det lyse felt til biblioteket TNC:\

Skub det lyse felt mod venstre til filerne

Skub det lyse felt til filen TOOL.T (aktive værktøjs- tabel), overtag med tasten ENT: TOOL.T får status S og er dermed aktiv for program-testen

Tryk tasten END: Forlad fil-styring

Detaljerede informationer om dette tema

Værktøjs-styring: se "Indgiv Værktøjs-data i tabellen ", Side 154

Teste programmer: se "Program-test", Side 504

(57)

Test den første del grafisk (Software-Option Advances grafic features)

1.4

1

Vælg programmet, som De vil teste

Tryk tasten PGM MGT: TNC´en åbner fil-styringen Tryk softkey SIDSTE FILER: TNC´en åbner et overblændingsvindue med de sidst valgte filer Med piltasten vælges programmet, som De vil teste, overtag med tasten ENT

Detaljerede informationer om dette tema

Vælg program:se "Arbejd med Fil-styring", Side 102

Vælg billedskærm-opdeling og billede

Tryk tasten for valg af billedskærm-opdeling:

TNC`en viser i softkey-listen de disponible alternativer.

Tryk softkey PROGRAM + GRAFIK: TNC´en viser i den venstre billedskærmmhalvdel progammet, i den højre billedskærmhalvdel råemnet

Pr. softkey vælges den ønskede billede Set fra oven

Vis fremstilling i 3 planer Vis 3D-fremstilling

Detaljerede informationer om dette tema

Grafikfunktioner: se "Grafik (Software-Option Advanced grafic features)", Side 494

Gennemføre program-test: se "Program-test", Side 504

(58)

Starte program-testen

Tryk softkey RESET + START: TNC´en simulerer det aktive program, indtil en programmeret afbrydelse eller indtil enden af programmet Medens simuleringen kører, kan De med softkeys skifte billeder

Tryk softkey STOP: TNC´en afbryder program- testen

Tryk softkey START: TNC´en fortsætter program- testen efter en afbrydelse

Detaljerede informationer om dette tema

Gennemføre program-test: se "Program-test", Side 504 Grafikfunktioner: se "Grafik (Software-Option Advanced grafic features)", Side 494

Indstille testhastigheden: se "Hastighed af Indstil Programm- Test", Side 495

(59)

Indrette værktøjer 1.5

1

1.5 Indrette værktøjer

Vælg den rigtige driftsart

Værktøjer indretter De i driftsarten manuel drift:

Tryk driftsart-tasten: TNC´en skifter til driftsarten manuel drift

Detaljerede informationer om dette tema Driftsarter i TNC´en: se "Driftsarter", Side 69

Forberede og opmåle værktøjer

Opspænde de nødvendige værktøjer i den pågældende centrerpatron

Ved opmåling med eksternt værktøjs-forindstillingsudstyr:

Opmål værktøjer, notér længde og radius eller overfør direkte med et overførselsprogram til maskinen

Ved opmåling på maskinen: Lagring af værktøjer i en værktøjsveksler Side 61

(60)

Værktøjs-tabellen TOOL.T

I værktøjs-tabellen TOOL.T (gemt fast under TNC:\TABLE) gemmer De værktøjsdata som længde og radius, men også yderligere værktøjsspecifikke informationer, som TNC´en behøver for udførelsen af de mest forskelligartede funktioner.

For at indlæse værktøjsdata i værktøjs-tabellen TOOL.T, går De frem som følger:

Vise værktøjstabellen: TNC`en viser værktøjs- tabellen i en tabelvisning

Ændre værktøjs-tabellen: Sæt softkey EDITERING på IND

Med piltasterne nedad eller opad vælger De værktøjs-nummeret, som De vil ændre

Med piltasterne til højre eller til venstre vælges værktøjsdataerne, som De vil ændre

Forlade værktøjs-tabellen: Tryk END Detaljerede informationer om dette tema

Driftsarter i TNC´en: se "Driftsarter", Side 69

Arbejde med værktøjs-tabellen:se "Indgiv Værktøjs-data i tabellen ", Side 154

(61)

Indrette værktøjer 1.5

1

Plads-tabellen TOOL_P.TCH

Måden plads-tabellen fungerer på er

maskinafhængig. Vær opmærksom på Deres maskinhåndbog.

I plads-tabellen TOOL_P.TCH (fast gemt under TNC:\TABLE

\) fastlægger De, hvilke værktøjer Deres værktøjs-magasin er bestykket med.

For at indlæse data i plads-tabellen TOOL_P.TCH, går De frem som følger:

Vise værktøjstabellen: TNC`en viser værktøjs- tabellen i en tabelvisning

Vise pladstabellen: TNC`en viser plads-tabellen i en tabelvisning

Ændre plads-tabellen: Sæt softkey EDITERING på IND

Med piltasterne nedad eller opad vælger De plads- nummeret, som De vil ændre

Med piltasterne til højre eller til venstre vælges dataerne, som De vil ændre

Forlade plads-tabellen: Tryk END Detaljerede informationer om dette tema

Driftsarter i TNC´en: se "Driftsarter", Side 69

Arbejde med plads-tabellen:se "Plads-tabel for værktøjs-veksler", Side 163

(62)

1.6 Indretning af emne

Vælg den rigtige driftsart

Emnet indretter De i driftsarten manuel drift eller El. håndhjul Tryk driftsart-tasten: TNC´en skifter til driftsarten manuel drift

Detaljerede informationer om dette tema Manuel drift: se "Kør maskinaksen", Side 431

Opspænding af emnet

De opspænder emnet med en spændeindretning på maskinbordet.

Hvis De har et 3D-tastsystem til rådighed på Deres maskine, så bortfalder den akseparallelle opretning af emnet

Hvis De ingen 3D-tastsystem har til rådighed, så skal D oprette emnet således, at er opspændt parallelt med maskinaksen.

(63)

Indretning af emne 1.6

1

Sæt nhenføringspunkt med 3D-tastesystem (software-option Taster funktion)

Indveksle 3D-tastsystem: I driftsarten MDI udføres en TOOL CALL-blok med angivelse af værktøjsaksen og herefter vælges igen driftsart manuel drift

Vælge tast-funktion: TNC`en viser i softkey-listen de disponible funktioner.

Fastlæg henføringspunkt f.eks. på emnehjørnet Positionér tastsystemet i nærheden af det første tastpunkt på den første emne-kant

Pr. softkey vælges tast-retningen

Tryk NC-start: Tastsystemet kører i den definerede retning, indtil det berører emnet og herefter automatisk igen tilbage til startpunktet Tastsystemet forpositioneres med

akseretningstasterne i nærheden af det andet tastpunkt på første emnekant

Tryk NC-start: Tastsystemet kører i den definerede retning, indtil det berører emnet og herefter automatisk igen tilbage til startpunktet Tastsystemet forpositioneres med

akseretningstasterne i nærheden af det første tastpunkt på anden emnekant

Pr. softkey vælges tast-retningen

Tryk NC-start: Tastsystemet kører i den definerede retning, indtil det berører emnet og herefter automatisk igen tilbage til startpunktet Tastsystemet forpositioneres med

akseretningstasterne i nærheden af det andet tastpunkt på den anden emnekant

Tryk NC-start: Tastsystemet kører i den definerede retning, indtil det berører emnet og herefter automatisk igen tilbage til startpunktet

Herefter viser TNC´en de fremskaffede koordinater til det fremskaffede hjørnepunkt

Fastlægge 0: Tryk SOFTKEY FASTLÆG HENF.PKT.

Forlade menuen med tasten END Detaljerede informationer om dette tema

Fastlægge henføringspunkter: se "Sæt henføringspunkt med 3D- tastesystem (software-option Taster funktion)", Side 471

(64)

1.7 Afvikle det første program

Vælg den rigtige driftsart

Afvikling af programmer kan De udføre enten i driftsart programafvikling enkeltblok eller i driftsarten programafvikling- blokfølge

Tryk driftsart-tasten: TNC´en skifter til driftsart programafvikling enkeltblok, TNC´en afvikler programmet blok for blok. De skal bekræfte hver blok med tasten NC-start

Tryk driftsart-tasten: TNC´en skifter til

driftsart programafvikling blokfølge, TNC´en afvikler programmet efter NC-start indtil en programafbrydelse eller til enden.

Detaljerede informationer om dette tema Driftsarter i TNC´en: se "Driftsarter", Side 69

Afvikle programmer: se "Programafvikling", Side 507

Vælg programmet, som De vil afvikle

Tryk tasten PGM MGT: TNC´en åbner fil-styringen Tryk softkey SIDSTE FILER: TNC´en åbner et overblændingsvindue med de sidst valgte filer Om nødvendigt vælges med piltasterne programmet, som De vil afvikle, overtag med tasten ENT

Detaljerede informationer om dette tema Fil-styring: se "Arbejd med Fil-styring", Side 102

Starte program

Tryk NC-start: TNC´en afvikler det aktive program

Detaljerede informationer om dette tema

Afvikle programmer: se "Programafvikling", Side 507

(65)

2

Introduktion

(66)

2.1 TNC 620

HEIDENHAIN TNC´er er værkstedsorienterede banestyringer, med hvilke De kan programmere almindelige fræse- og

borebearbejdninger direkte på maskinen i en let forståelig klartext- dialog. De er udlagt til brug på fræse- og boremaskiner såvel som bearbejdningscentre med indtil 18 akser. Yderligere kan De indstille vinkelpositionen for spindlen programmeret.

Betjeningsfelt og billedskærms-fremstillinger er udlagt meget overskueligt, således at De hurtigt og let kan få fat i alle funktioner.

Programmering: HEIDENHAIN klartext-dialog og DIN/ISO

Program-fremstillingen er særdeles enkel i den brugervenlige HEIDENHAIN-klartext-dialog. En programmerings-grafik viser de enkelte bearbejdnings-skridt under programindlæsningen.

Herudover er den frie kontur-programmering FK til stor hjælp, hvis der ikke foreligger en NC-korrekt tegning. Den grafiske simulering af emnebearbejdninger er mulig såvel under program-testen som også under programafviklingen.

Yderligere kan De også programmere TNC´en efter DIN/ISO eller i DNC-drift.

Et program kan også indlæses og testes, samtidig med at et andet program netop udfører en emnebearbejdning.

Kompatibilitet

Bearbejdningsprogrammer som er fremstillet på HEIDENHAIN- banestyringer (fra TNC 150 B), kan kun betinget afvikles TNC 620.

Hvis NC-blokke indeholder ugyldige elementer, bliver disse af TNC`en ved åbningen af filen kendetegnet som ERROR-blokke.

se "Sammenligning af funktioner TNC 620 og iTNC 530", Side 566 Vær også opmærksom på den udførdlige beskrivelse af forskellene mellem iTNC 530 og TNC 620.

Referenzen

ÄHNLICHE DOKUMENTE

191 Anfahren auf einer Geraden senkrecht zum ersten Konturpunkt: APPR LN...191 Anfahren auf einer Kreisbahn mit tangentialem Anschluss: APPR CT.... 192 Anfahren auf einer Kreisbahn

I retlinieblokkene før og efter G24-blokken programmerer De altid begge koordinater til planet, i hvilket fasen bliver udført Radiuskorrekturerne før og efter G24 -blokken skal

Werkzeug-Länge: Korrekturwert für die Länge Werkzeug-Radius: Korrekturwert für den Radius Während des Dialogs können Sie den Wert für die Länge und den Radius direkt in das

Retlinie med tangential tilslutning Retlinie vinkelret på konturpunktet Cirkelbane med tangential tilslutning Cirkelbane med tangential tilslutning til konturen, til- og frakørsel

Koordinater til spindelaksen, i hvilke den ingen kollision kan ske mellem værktøj og emne (spændejern) Indlæseområde 0 til 99999.9999 Kør til sikker højde Q301: Fastlæg,

195 Frakørsel ad en retlinie vinkelret på sidste konturpunkt: DEP LN...196 Frakørsel på en cirkelbane med tangential tilslutning: DEP CT.... 196 Frakørsel på en cirkelbane

Werkzeugdaten können Sie entweder mit der Funktion TOOL DEF direkt im Programm oder separat in Werkzeugtabellen eingeben.. Wenn Sie die Werkzeugdaten in Tabellen eingeben,

Vælg Softkey VÆRKTØJ EXPORT, TNC´en viser et pop-up vindue: angiv navn for CSV.fil, bekræft med tasten ENT Start eksportprocessen med Softkey START: TNC´en viser et pop-up vindue