Heidenhain ITNS 530 CONVERSATIONAL PROGRAMMING [da]

Bruger-håndbog HEIDENHAIN­klartext-dialog
iTNC 530
Software NC 606 420-01 606 421-01
Dansk (da) 10/2010

Betjeningselementer for TNC´en

1
50
0
50
100
F %
1
50
0
50
100
S %

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

Alfa-tastaturet

Taste Funktion
Filnavne, kommentarer
DIN/ISO-programmering

Maskin-driftsarter

Taste Funktion
Manuel drift
Elektroniske håndhjul

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
smarT.NC
Positionering med manuel indlæsning
Programafvikling enkeltblok
Programafvikling blokfølge

Programmerings-driftsarter

Taste Funktion
Program indlagring/editering
Program-test

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

Ta s t e Funktion
Definere værktøjsdata i et program

Indlæse koordinatakser og tal, editering

Taste Funktion
Vælg koordinatakser hhv. indlæse i et program
Kalde Værktøjsdata

Programmering af banebevægelser

Ta s t e Funktion
Kontur tilkøre/forlade
Fri konturprogrammering FK
Retlinie
Cirkelmidtpunkt/Pol for polarkoordinater
Cirkelbane om cirkelmidtpunkt
Cirkelbane med radius
Cirkelbane med tangential tilslutning
Affase/hjørne-afrunding
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

Specialfunktioner/smarT.NC

Ta s t e Funktion
Vise specialfunktioner
smarT.NC: Vælg næste fane i formularen
smarT.NC: Vælg første indlæsefelt i forrige/ næste ramme

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 emnetFare for spændejernFare for værktøjFare for maskineFare for brugeren
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.
Med denne 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.
HEIDENHAIN iTNC 530 5

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.
iTNC 530, HSCI og HeROS 5 606 420-01
iTNC 530 E, HSCI og HeROS 5 606 421-01
Kendebogstavet E kendetegner eksportudgaven af TNC´en. For eksportudgaven af TNC´en gælder følgende begrænsninger:
Retliniebevægelser simultant indtil 4 akser
HSCI (HEIDENHAIN Serial Controller Interface) kendetegner den nye hardware-platform for TNC-styringen.
HeROS 5 kendetegner det nye driftssystem for HSCI baserede TNC­styringer.
Maskinfabrikanten tilpasser det anvendelige brugsomfang af TNC´en 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-Type, software og funktioner
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 en separat bruger­håndbog. Henvend Dem evt. til TP TEKNIK A/S hvis De har behov for denne bruger-håndbog. ID: 670 388-xx.
Bruger-dokumentation smarT.NC:
Driftsart smarT.NC er beskrevet i en separat lods. Henvend Dem evt. til TP TEKNIK A/S hvis De har behov for denne lods. ID 533 191-xx
6

Software-optioner

iTNC 530 råder over forskellige software-optioner, som af Dem eller Deres maskinforhandler kan frigives. Hver option skal frigives separat og indeholder altid de efterfølgende opførte funktioner:
Software-option 1
Cylinderflade-interpolation (cyklerne 27, 28, 29 og 39)
Tilspænding i mm/min ved Rundakser: M116
Transformering af bearbejdningsplanet (cyklus 19, PLAN-funktion og softkey 3D-ROT i driftsart manuel)
Cirkel i 3 akser med transformeret bearbejdningsplan
Software-option 2
Blokforarbejdningstid 0.5 ms i stedet for 3.6 ms
5-akse-interpolation
Spline-interpolation
3D-bearbejdning:
M114: Automatisk korrektur af maskingeometri ved arbejde med
svingakser
M128: Bibeholde positionen af værktøjsspidsen ved
positionering af svingakser (TCPM)
FUNCTION TCPM: Bibeholde positionen af værktøjsspidsen ved
positionering af svingakser (TCPM) med mulighed for indstilling af virkemåden
M144: Hensyntagen til maskin-kinematik i AKT./SOLL-positioner
ved blokende
Yderligere parametre sletfræse/skrubbe og tolerance for
drejeakser i cyklus 32 (G62)
LN-blokke (3D-korrektur)
Software-Option DCM Collison Beskrivelse
Funktion, som af maskinfabrikanten overvåger definerede områder, for at undgå kollisioner.
Software-Option DXF-Converter Beskrivelse
Ekstrahere konturer og bearbejdningspositioner fra DXF-filer (format R12).
Side 375
Side 250
TNC-Type, software og funktioner
HEIDENHAIN iTNC 530 7
Software-option yderligere dialogsprog Beskrivelse
Funktion for frigivelse af dialogsprogene slovensk, slovakisk, norsk, lettisk, estisk, koreansk, tyrkisk, rumænsk litauisk.
Side 650
Software-option globale program­indstillinger
Funktion for overlapning af koordinat­transformationer i afviklings-driftsarterne, håndhjulsoverlejret kørsel i mulig akseretning.
Software-option AFC Beskrivelse
Funktion adaptiv tilspændingsstyring for optimering af snitbetingelserne ved serieproduktion.
Software-option kinematicsOpt Beskrivelse
Tastsystem-cykler for kontrol og optimering af maskin-nøjagtighed.
TNC-Type, software og funktioner
Software-Option 3D-ToolComp Beskrivelse
Indgrebsvinkel-afhængig 3D værktøj­radiuskorrektur ved LN-blokke.
Beskrivelse
Side 393
Side 404
Bruger-håndbog cykler:
Side 404
8

Udviklingsstand (Upgrade-funktioner)

Udover software-optioner bliver væsentlige videreudviklinger af TNC­softwaren styret med upgrade-funktionen, de 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.
FCL 4-funktioner Beskrivelse
Grafisk fremstilling af beskyttelsesområde med aktiv kollisionsovervågning DCM
Side 379
Håndhjulsoverlapning i standset tilstand med aktiv kollisionsovervågning DCM
3D-grunddrejning (opspændingskompensation)
FCL 3-funktioner Beskrivelse
Tastsystem-cyklus for 3D-tastning Bruger-håndbog cykler:
Tastsystem-cykler for automatisk henføringspunkt-fastlæggelse midt i not/midt i trin
Tilspændingsreducering ved bearbejdning af konturlomme når værktøjet er i fuldt indgreb.
PLANE-funktion: Aksevinkelindlæsning Side 456
Bruger-dokumentation som kontextfølsomt hjælpesystem
smarT.NC: smarT.NC programmering parallel med bearbejdning
smarT.NC: Konturlomme på punktmønster
Side 378
Maskin-håndbog
Bruger-håndbog cykler:
Bruger-håndbog cykler:
Side 152
Side 113
Lods smarT.NC
TNC-Type, software og funktioner
HEIDENHAIN iTNC 530 9
FCL 3-funktioner Beskrivelse
smarT.NC: Preview af konturprogrammer i fil-Manager
Lods smarT.NC
smarT.NC: Positioneringsstrategi ved punkt-bearbejdninger
FCL 2-funktioner Beskrivelse
3D-liniegrafik Side 144
Virtuel værktøjs-akse Side 574
USB-understøttelse af blok-udstyr (hukommelses-sticks, harddiske, CD­ROM-drev)
Filtrere konturer, som skal fremstilles eksternt.
Mulighed for , at anvise hver delkontur med konturformler forskellige dybder
Tastsystem-cyklus for global indstilling af tastsystem-parametre
TNC-Type, software og funktioner
smarT.NC: Understøtte blokforløb grafisk
smarT.NC: Koordinat-transformationer Lods smarT.NC
smarT.NC: PLANE-funktion Lods smarT.NC
Lods smarT.NC
Side 123
Side 418
Bruger-håndbog cykler:
Bruger-håndbog tastsystem-cykler
Lods smarT.NC

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
U Driftsart indlagring/editering U MOD-funktion U Softkey RETSLIGE ANVISNINGER
10

Nye funktioner 606 42x-01 henført til forgænger-udgaven 340 49x-05

Tilmed er åbning og bearbejdning af eksternt fremstillede filer nyt
(se "Hjælpetools for styring af eksterne fil-typer” på side 126)
Tilmed nye funktioner i task-listen (se "Task-liste” på side 84)Udvidede funktioner ved konfigureringen af Ethernet-interfacet (se
"TNC konfigurering” på side 623)
Udvidelser for funktionel sikkerhed FS (option):
Generelt om funktionel sikkerhed FS (se "Generelt” på side 532)Forklaringer til begreber (se "Forklaringer til begreber” på side
533)
Kontrol af aksepositionen (se "Teste aksepositioner” på side 534)Aktivere tilspændingsbegrænsning ((se "Aktivere
tilspændingsbegrænsning” på side 536)).
Udvidelser i det generelle status-display ved en TNC med
funktionel sikkerhed (se "Andre status-displays” på side 536)
De nye håndhjul HR 510, HR 520 og HR 550 FS bliver understøttet
(se "Kørsel med elektroniske håndhjul” på side 520)
Ny software-option 3D-ToolComp: Indgrebsvinkel afhængigt 3D-
værktøj-radiuskorrektur ved blokke med flade-normalenvektorer (LN-blokke, se "Indgrebsvinkelafhængig 3D-værktøjs-radiuskorrektur (software-option 3D-ToolComp)”, side 486)
3D-liniegrafik nu også mulig i Full-Screen funktion (se "3D-liniegrafik
(FCL2-funktion)” på side 144)
For valget af filer i forskellige NC-funktioner og i tabel-billedet for
palette-tabellen står nu en fil-valgs-dialog til rådighed (se "Kald af et vilkårligt program som underprogram” på side 272)
DCM: Sikre og genfremstilling af opspændingssituationerDCM: Formluar ved generering af et testprogram indeholder nu
også Icons og Tipp-tekster (se "Kontrollere positionen af det kalibrerede spændejern” på side 386)
DCM, FixtureWizard: Tastpunkter og tast-rækkefølge bliver
fremstillet éntydigt
DCM, FixtureWizard: Betegnelser, tastpunkter og eftermålepunkter
kan blive ind- og udblændet (se "Bruge FixtureWizard” på side 383)
DCM, FixtureWizard: Spændejern og ophængningspunkter kan nu
også vælges pr. muse-klik
DCM: Der står nu et bibliotek med standard-spændejer til rådighed
(se "Spændejernsskabeloner” på side 382)
DCM: Værktøjsholder-styring (se "Værktøjsholder-styring (software-
option DCM)” på side 390)
HEIDENHAIN iTNC 530 11
Nye funktioner 606 42x-01 henført til forgænger-udgaven 340 49x-05
I driftsarten program-test kan bearbejdningsplanet nu blive defineret
manuelt (se "Indstille transformeret bearbejdningsplan for program­test” på side 598)
Ved maskiner uden målesystem i drejeaksen kan man med M114
fastlægge drejeaksekoordinaterne for definition i den mulige akseretning VT (se "Virtuelle akse VT” på side 403)
I manuel drift står nu også funktionen RW-3D til rådighed for
positions-visningen (se "Vælge positions-visning” på side 634)
Udvidelser i værktøjs-tabellen TOOL.T (se "Værktøjs-tabel: Standard
værktøjs-data” på side 164):
Ny spalte DR2TABLE for definition af en korrekturtabel for den
indgrebsvinkel afhængige værktøjs-radiuskorrektur
Ny spalte LAST_USE, i hvilken TNC´en indfører dato og klokkeslæt
for det sidste værktøjs-kald
Q-parameter-programmering: String-parametre QS kan nu også
anvendes til springadresser ved betingede spring, underprogrammer eller programdel-gentagelser (se "Kald af et underprogram”, side 270, se "Kald af programdel-gentagelse”, side 271 og se "Programmeringer af betingede spring”, side 297)
Fremstillingen af værktøjs-brugslisten i afviklings-driftsarterne kan
konfigureres med en formular (se "Forudsætning for værktøjs­brugstest” på side 182)
Forholdene ved sletning af værktøjer i værktøjs-tabellen kan nu
påvirkes med maskin-parameter 7263 (se "Editere værktøjs­tabeller” på side 170)
I positioneringsfunktion TURN i PLANE-funktionen kan nu defineres en
sikkerhedshøjde, til hvilken værktøjet før indsvingningen i værktøjs­akseretningen skal trækkes tilbage (se "Automatisk indsvingning: MOVE/TURN/STAY (indlæsning tvingende nødvendig)” på side 458)
I den udvidede værktøjs-styring står nu følgende yderligere
funktioner til rådighed (se "Værktøjs-styring (software-option)” på side 185):
Spalten med specialfunktioner kan nu også editeresFormularbilledet med værktøjsdata kan nu efter frit valg afsluttes
med lagring eller uden lagring af ændrede værdier
I tabelbilledet står nu en søgefunktion til rådighedIndekserede værktøjer bliver nu fremstillet rigtigt i formularbilledetI værktøjsfølgelisten står nu yderligere detailinformationer til
rådighed
Die ind- og udladelisten for værktøjs-magasinet kan kun ind- og
udlades pr. Drag and Drop
Spalten lader sig let forskyde i tabelbilledet pr. Drag and Drop
Nye funktioner 606 42x-01 henført til forgænger-udgaven 340 49x-05
12
I driftsarten MDI står nu også nogle specialfunktioner (taste SPEC
FCT) til rådighed (se "Programmere og afvikle enkle bearbejdninger” på side 576)
Der står en ny manuel tast-cyklus til rådighed, med hvilken
emneskråflader med en rundbordsdrejning kan blive i balance (se "Emne opretning med 2 punkter” på side 559)
Ny tastsystem-cyklus for kalibrering af et tastsystem på en
kalibreringskugle (se bruger-håndbogen cyklus-programmering)
KinematicsOpt: Bedre understøttelse for positionering af
hirthfortandede akser (se bruger-håndbogen cyklus-programmering)
KinematicsOpt: En yderligere parameter for fremskaffelse af sløret
på en drejeakse er blevet indført se bruger-håndbogen cyklus­programmering)
Ny bearbejdningscyklus 275 notfræsning trochoidal (se bruger-
håndbogen cyklus-programmering)
Med cyklus 241 for kanonbor kan der nu også defineres en
dvæledybde (se bruger-håndbogen cyklus-programmering)
Til- og frakørselsforhold for cyklus 39 CYLINDERFLADE KONTUR
kan nu indstilles (se bruger-håndbogen cyklus-programmering)
HEIDENHAIN iTNC 530 13
Nye funktioner 606 42x-01 henført til forgænger-udgaven 340 49x-05

Ændrede funktioner 606 42x-01 henført til forgænger-udgaven 340 49x-06

Q-parameter-programmering: Med FN20-funktionen WAIT FOR kan
man nu indlæse 128 tegn (se "FN 20: WAIT FOR: NC og PLC synkronisering” på side 316)
I kalibreringsmenen for tastsystem-længe og -radius bliver nu også
nummer og navn for det aktive værktøj vist (når kalibreringsdata fra værktøjs-tabellen skal anvendes, MP7411 = 1, se "Styre flere blokke af kalibreringsdata”, side 553)
PLANE-funktionen viser nu ved indsvingning i funktion restvej den
virkelige vinkel der endnu skal køres til målpositionen (se "Positions­visning” på side 443)
Tilkørselsforhold ved sidesletfræsning med cyklus 24 (DIN/ISO:
G124) er ændret se bruger-hånsbogen cyklus-programmering)
Ændrede funktioner 606 42x-01 henført til forgænger-udgaven 340 49x-06
14
Indhold
Første skridt med iTNC 530
1
Introduktion
2
Programmering: Grundlaget, Fil-styring
3
Programmering: Programmeringshjælp
4
Programmering: Værktøjer
5
Programmering: Kontur programmering
6
Programmering: Hjælpe-funktioner
7
Programmering: Dataovertagelse fra DXF­filer
8
Programmering: Underprogrammer og programdel-gentagelser
9
Programmering: Q-parametre
10
Programmering: Hjælpe-funktioner
11
Programmering: Specialfunktioner
12
Programmering: Fleraksebearbejdning
13
Programmering: Palette-styring
14
Positionering med manuel indlæsning
15
Programtest og programafvikling
16
MOD-funktioner
17
Tabeller og oversigter
18
HEIDENHAIN iTNC 530 15

1 Første skridt med iTNC 530 ..... 43

1.1 Oversigt ..... 44
1.2 Indkobling af maskinen ..... 45
Kvittere en strømafbrydelse og kørsel til referencepunkter ..... 45
1.3 Programmere den første del ..... 46
Vælg den rigtige driftsart ..... 46
De vigtigste betjeningselementer i TNC´en ..... 46
Åbne et nyt program/fil-styring ..... 47
Definere et råemne ..... 48
Programopbygning ..... 49
Programmere en simpel kontur ..... 50
Fremstille et cyklusprogram ..... 53
1.4 Grafisk teste den første del ..... 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 ..... 59
Plads-tabellen TOOL_P.TCH ..... 60
1.6 Indrette emne ..... 61
Vælg den rigtige driftsart ..... 61
Opspænding af emnet ..... 61
Oprette emne med 3D-tastsystem: ..... 62
Henføringspunkt-fastlæggelse med 3D-tastsystem ..... 63
1.7 Afvikle det første program ..... 64
Vælg den rigtige driftsart ..... 64
Vælg programmet, som De vil afvikle ..... 64
Starte program ..... 64
HEIDENHAIN iTNC 530 17

2 Introduktion ..... 65

2.1 iTNC 530 ..... 66
Programmering: HEIDENHAIN klartext-dialog smarT.NC og DIN/ISO ..... 66
Kompatibilitet ..... 66
2.2 Billedskærm og betjeningsfelt ..... 67
Billedskærmen ..... 67
Fastlægge billedskærm-opdeling ..... 68
Betjeningsfelt ..... 69
2.3 Driftsarter ..... 70
Manuel drift og El. håndhjul ..... 70
Positionering med manuel indlæsning ..... 70
Program-indlagring/editering ..... 71
Program-test ..... 71
Programafvikling blokfølge og programafvikling enkeltblok ..... 72
2.4 Status-display ..... 73
"Generel" status-visning ..... 73
Andre status-displays ..... 75
2.5 Window-Manager ..... 83
Task-liste ..... 84
2.6 Tilbehør: 3D-tastsystemer og elektroniske håndhjul fra HEIDENHAIN ..... 85
3D-tastsystemer ..... 85
Elektroniske håndhjul HR ..... 86
18

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

3.1 Grundlaget ..... 88
Længdemålesystemer og referencemærker ..... 88
Henføringssystem ..... 88
Henføringssystem på fræsemaskiner ..... 89
Polarkoordinater ..... 90
Absolutte og inkrementale emne-positioner ..... 91
Vælge henføringspunkt ..... 92
3.2 Åbne og indlæse programmer ..... 93
Opbygning af et NC-program i HEIDENHAIN-klartext-Format ..... 93
Definere råemne: BLK FORM ..... 93
Åbning af et nyt bearbejdnings-program ..... 94
Programmere værktøjs-bevægelser i Klartext-dialog ..... 96
Overtage Akt.-positioner ..... 98
Editering af program ..... 99
Søgefunktionen i TNC´en ..... 103
3.3 Fil-styring: Grundlaget ..... 105
Filer ..... 105
Vise eksternt fremstillede filer på TNC`en ..... 107
Datasikring ..... 107
3.4 Arbejde med fil-styringen ..... 108
Biblioteker ..... 108
Stier ..... 108
Oversigt: Funktioner for fil-styring ..... 109
Kalde fil-styring ..... 110
Vælge drev, biblioteker og filer ..... 111
Fremstille et nyt bibliotek (kun mulig på drev TNC:\) ..... 114
Fremstilling af en ny fil (kun mulig på drevet TNC:\) ..... 114
Kopiere en enkelt fil ..... 115
Kopiere fil til et andet bibliotek ..... 116
Kopiere tabel ..... 117
Kopiere et bibliotek ..... 118
Udvælge en af de sidst valgte filer ..... 118
Slette fil ..... 119
Slette bibliotek ..... 119
Markere filer ..... 120
Omdøbe fil ..... 122
Øvrige funktioner ..... 123
Arbejde med Shortcuts ..... 125
Hjælpetools for styring af eksterne fil-typer ..... 126
Dataoverføring til/fra et eksternt dataudstyr ..... 131
TNC´en i netværk ..... 133
USB-udstyr på TNC´en (FCL 2-funktion) ..... 134
HEIDENHAIN iTNC 530 19

4 Programmering: Programmeringshjælp ..... 137

4.1 Indføje kommentarer ..... 138
Anvendelse ..... 138
Kommentar under programindlæsningen ..... 138
Indføj kommentar senere ..... 138
Kommentar i egen blok ..... 138
Funktioner ved editering af kommentarer ..... 139
4.2 Inddeling af programmer ..... 140
Definition, anvendelsesmulighed ..... 140
Vis inddelings-vindue/skift aktivt vindue ..... 140
Indføje inddelings-blok i program-vindue (til venstre) ..... 140
Vælge blokke i inddelings-vindue ..... 140
4.3 Lommeregneren ..... 141
Betjening ..... 141
4.4 Programmerings-grafik ..... 142
Programmerings-grafik medføre/ikke medføre ..... 142
Fremstilling af programmerings-grafik for et bestående program ..... 142
Ind og udblænding af blok-numre ..... 143
Sletning af grafik ..... 143
Udsnitsforstørrelse eller -formindskelse ..... 143
4.5 3D-liniegrafik (FCL2-funktion) ..... 144
Anvendelse ..... 144
Funktioner for 3D-liniegrafik ..... 144
Fremhæve NC-blokke i grafikken med farve ..... 146
Ind og udblænding af blok-numre ..... 146
Sletning af grafik ..... 146
4.6 Direkte hjælp ved NC-fejlmeldinger ..... 147
Vise fejlmeldinger ..... 147
Hjælp visning ..... 147
4.7 Liste over alle tænkelige fejlmeldinger ..... 148
Funktion ..... 148
Vise fejlliste ..... 148
Vindues-indhold ..... 149
Kalde hjælpesystemet TNCguide ..... 150
Generere servicefiler ..... 151
4.8 Kontextsensitivt hjælpesystem TNCguide (FCL3-Funktion) ..... 152
Anvendelse ..... 152
At arbejde med TNCguide`en ..... 153
Downloade aktuelle hjælpefiler ..... 157
20

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

5.1 Værktøjshenførte indlæsninger ..... 160
Tilspænding F ..... 160
Spindelomdrejningstal S ..... 161
5.2 Værktøjs-data ..... 162
Forudsætning for værktøjs-korrektur ..... 162
Værktøjs-nummer, værktøjs-navn ..... 162
Værktøjs-længde L ..... 162
Værktøjs-radius R ..... 162
Delta-værdier for længder og radier ..... 163
Indlæse værktøjs-data i et program ..... 163
indlæsning af værktøjs-data i tabellen ..... 164
Værktøjsholder-kinematik ..... 172
Overføre enkelte værktøjsdata fra en ekstern PC ..... 173
Plads-tabel for værktøjs-veksler ..... 174
Kald af værktøjs-data ..... 177
Værktøjsveksel ..... 179
Værktøjs-brugstest ..... 182
Værktøjs-styring (software-option) ..... 185
5.3 Værktøjs-korrektur ..... 190
Introduktion ..... 190
Værktøjs-længdekorrektur ..... 190
Værktøjs-radiuskorrektur ..... 191
HEIDENHAIN iTNC 530 21

6 Programmering: Kontur programmering ..... 195

6.1 Værktøjs-bevægelser ..... 196
Banefunktioner ..... 196
Fri kontur-programmering FK ..... 196
Hjælpefunktioner M ..... 196
Underprogrammer og programdel-gentagelser ..... 196
Programmering med Q-parametre ..... 196
6.2 Grundlaget for banefunktioner ..... 197
Programmere en værktøjsbevægelse for en bearbejdning ..... 197
6.3 Tilkøre og frakøre kontur ..... 201
Oversigt: Baneformer for tilkørsel og frakørsel af kontur ..... 201
Vigtige positioner ved til- og frakørsel ..... 202
Tilkørsel til en retlinie med tangential tilslutning: APPR LT ..... 204
Tilkørsel på en retlinie vinkelret på første konturpunkt: APPR LN ..... 204
Tilkørsel på en cirkelbane med tangential tilslutning: APPR CT ..... 205
Tilkørsel på en cirkelbane med tangential tilslutning til konturen og retlinie-stykke: APPR LCT ..... 206
Frakørsel på en retlinie med tangential tilslutning: DEP LT ..... 207
Frakørsel på en retlinie vinkelret på sidste konturpunkt: DEP LN ..... 207
Frakørsel på en cirkelbane med tangential tilslutning: DEP CT ..... 208
Frakørsel på en cirkelbane med tangential tilslutning til kontur og retliniestykke: DEP LCT ..... 208
6.4 Banebevægelser - retvinklede koordinater ..... 209
Oversigt over banefunktionerne ..... 209
Retlinie L ..... 210
Indføj affasning mellem to retlinier ..... 211
Hjørne-runding RND ..... 212
Cirkelmidtpunkt CCI ..... 213
Cirkelbane C om cirkelmidtpunkt CC ..... 214
Cirkelbane CR med fastlagt radius ..... 215
Cirkelbane CT med tangential tilslutning ..... 217
6.5 Banebevægelser – polarkoordinater ..... 222
Oversigt ..... 222
Polarkoordinat-oprindelse: Pol CC ..... 223
Retlinie LP ..... 223
Cirkelbane CP om pol CC ..... 224
Cirkelbane CTP med tangential tilslutning ..... 225
Skruelinie (Helix) ..... 226
22
6.6 Banebevægelser – Fri kontur-programmering FK ..... 230
Grundlaget ..... 230
Grafik ved FK-programmering ..... 232
Konvertere FK-programmer til klartext-dialog-programmer ..... 233
Åbne en FK-dialog ..... 234
Pol for FK-programmering ..... 235
Fri programmering af retlinie ..... 235
Cirkelbane frit programmeret ..... 236
Indlæsemuligheder ..... 236
Hjælpepunkter ..... 240
Relativ-henføring ..... 241
HEIDENHAIN iTNC 530 23

7 Programmering: Dataovertagelse fra DXF-filer ..... 249

7.1 Forarbejde DXF-filer (software-option) ..... 250
Anvendelse ..... 250
Åbne DXF-fil ..... 251
Grundindstillinger ..... 252
Indstille Layer ..... 254
Fastlægge henføringspunkt ..... 255
Vælge og gemme en kontur ..... 257
Vælge og gemme bearbejdningspositioner ..... 260
Zoom-funktion ..... 266
24

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

8.1 Kendetegne underprogrammer og programdel-gentagelser ..... 268
Label ..... 268
8.2 Underprogrammer ..... 269
Arbejdsmåde ..... 269
Programmerings-anvisninger ..... 269
Programmering af et underprogram ..... 269
Kald af et underprogram ..... 270
8.3 Programdel-gentagelser ..... 271
Label LBL ..... 271
Arbejdsmåde ..... 271
Programmerings-anvisninger ..... 271
Programmering af programdel-gentagelser ..... 271
Kald af programdel-gentagelse ..... 271
8.4 Vilkårligt program som underprogram ..... 272
Arbejdsmåde ..... 272
Programmerings-anvisninger ..... 272
Kald af et vilkårligt program som underprogram ..... 272
8.5 Sammenkædninger ..... 274
Sammenkædningsarter ..... 274
Sammenkædningsdybde ..... 274
Underprogram i underprogram ..... 275
Gentage programdel-gentagelser ..... 276
Underprogram gentagelse ..... 277
8.6 Programmerings-eksempler ..... 278
HEIDENHAIN iTNC 530 25

9 Programmering: Q-parametre ..... 285

9.1 Princip og funktionsoversigt ..... 286
Programmeringsanvisninger ..... 288
Kald af Q-parameter-funktioner ..... 289
9.2 Delefamilien – Q-parametre i stedet for talværdier ..... 290
Anvendelse ..... 290
9.3 Beskrivelse af konturer med matematiske funktioner ..... 291
Anvendelse ..... 291
Oversigt ..... 291
Programmering af grundregnearter ..... 292
9.4 Vinkelfunktioner (trigonometri) ..... 293
Definitioner ..... 293
Programmering af vinkelfunktioner ..... 294
9.5 Cirkelberegninger ..... 295
Anvendelse ..... 295
9.6 Betingede spring med Q-parametre ..... 296
Anvendelse ..... 296
Ubetingede spring ..... 296
Programmeringer af betingede spring ..... 297
Anvendte forkortelser og begreber ..... 297
9.7 Kontrollere og ændre Q-parametre ..... 298
Fremgangsmåde ..... 298
9.8 Øvrige funktioner ..... 299
Oversigt ..... 299
FN 14: ERROR: Udlæs fejlmeldinger ..... 300
FN 15: PRINT: Udlæse tekster eller Q-parameter-værdier ..... 304
FN 16: F-PRINT Formateret udlæsning af tekster og Q-parameter-værdier ..... 305
FN 18: SYS-DATUM READ: Læse systemdata ..... 309
FN 19: PLC: Overfør værdier til PLC´en ..... 315
FN 20: WAIT FOR: NC og PLC synkronisering ..... 316
FN 25: PRESET: Fastlæg nyt henføringspunkt ..... 318
9.9 Indlæse formel direkte ..... 319
Indlæsning af formel ..... 319
Regneregler ..... 321
Indlæse-eksempel ..... 322
26
9.10 String-parameter ..... 323
Funktioner for stringforarbejdning ..... 323
Tildele string-parametre ..... 324
Sammenkæde string-parametre ..... 325
Konvertere en numerisk værdi til en string-parameter ..... 326
Kopiere en delstring fra en string-parameter ..... 327
Kopiere systemdata i en string-parameter ..... 328
Konvertere en String-parameter til en numerisk værdi ..... 330
Teste en string-parameter ..... 331
Fremskaffe længden af en string-parameter ..... 332
Sammenligne alfabetisk rækkefølge ..... 333
9.11 Forbelagte Q-parametre ..... 334
Værdier fra PLC'en: Q100 til Q107 ..... 334
WMAT-blok: QS100 ..... 334
Aktiv værktøjs-radius: Q108 ..... 334
Værktøjsakse: Q109 ..... 335
Spindeltilstand: Q110 ..... 335
Kølemiddelforsyning: Q111 ..... 335
Overlapningsfaktor: Q112 ..... 335
Målangivelser i et program: Q113 ..... 336
Værktøjs-længde: Q114 ..... 336
Koordinater efter tastning under programafvikling ..... 336
Akt.-Sollværdi-afvigelse ved automatisk værktøjs-opmåling med TT 130 ..... 337
Transformation af bearbejdningsplanet med emne-vinklen: Koordinater beregnet af TNC'en for
drejeaksen ..... 337
Måleresultater fra tastsystem-cykler (se også bruger-håndbogen Tastsystem-cykler) ..... 338
9.12 Programmerings-eksempler ..... 340
HEIDENHAIN iTNC 530 27

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

10.1 Indlæsning af hjælpe-funktioner M og STOP ..... 348
Grundlaget ..... 348
10.2 Hjælpe-funktioner for programafviklings-kontrol, spindel og kølemiddel ..... 349
Oversigt ..... 349
10.3 Hjælpe-funktioner for koordinatangivelser ..... 350
Programmere maskinhenførte koordinater: M91/M92 ..... 350
Aktivere det sidst fastlagte henførigspunkt: M104 ..... 352
Kørsel til positioner i et utransformeret koordinat-system med transformeret bearbejdningsplan: M130 ..... 352
10.4 Hjælpe-funktioner for baneforholdene ..... 353
Hjørne overgange: M90 ..... 353
Indføje en defineret rundingscirkel mellem retlinier: M112 ..... 353
Punkter ved afvikling af ikke korrigerede retlinieblokke tilgodeses ikke: M124 ..... 354
Bearbejdning af små konturtrin: M97 ..... 355
Komplet bearbejdning af åbne konturhjørner: M98 ..... 357
Tilspændingsfaktor for indstiksbevægelser: M103 ..... 358
Tilspænding i millimeter/spindel-omdrejning: M136 ..... 359
Tilspændingshastighed ved cirkelbuer: M109/M110/M111 ..... 360
Forudberegne en radiuskorrigeret kontur (LOOK AHEAD): M120 ..... 361
Overlejre håndhjuls-positionering under programafviklingen: M118 ..... 363
Kørsel væk fra konturen i værktøjsakse-retning: M140 ..... 364
Undertrykke tastsystem-overvågning: M141 ..... 365
Slette modale programinformationer: M142 ..... 366
Slette grunddrejning: M143 ..... 366
Løfte værktøjet automatisk op fra konturen ved et NC-stop: M148 ..... 367
Undertrykke endekontaktmelding: M150 ..... 368
10.5 Hjælpe-funktioner for laser-skæremaskiner ..... 369
Princip ..... 369
Direkte udlæsning af programmeret spænding: M200 ..... 369
Spænding som en funktion af strækningen: M201 ..... 369
Spænding som funktion af hastigheden: M202 ..... 370
Udlæsning af spændingen som funktion af tiden (tidsafhængig rampe): M203 ..... 370
Udlæsning af spænding som funktion af tiden (tidsafhængig impuls): M204 ..... 370
28

11 Programmering: Specialfunktioner ..... 371

11.1 Oversigt over specialfunktioner ..... 372
Hovedmenu sprcialfunktioner SPEC FCT ..... 372
Menu programforlæg ..... 373
Menu funktioner for kontur- og punktbearbejdninger ..... 373
Definere forskellige klartext-funktioner ..... 374
Menu programmeringshjælp ..... 374
11.2 Dynamisk kollisionsovervågning (Software-Option) ..... 375
Funktion ..... 375
Kollisionsovervågning i de manuelle driftsarter ..... 377
Kollisionsovervågning i automatikdrift ..... 378
Grafisk fremstilling af beskyttelsesrummet (FCL4-Funktion). ..... 379
Kollisionsovervågning i driftsart program-test ..... 380
11.3 Spændejernsovervågning (software-option DCM) ..... 381
Grundlaget ..... 381
Spændejernsskabeloner ..... 382
Parametrisere spændejern: FixtureWizard ..... 382
Placere spændejern på maskinen ..... 384
Ændre spændejern ..... 385
Fjerne spændejern ..... 385
Kontrollere positionen af det kalibrerede spændejern ..... 386
Styre opspændinger ..... 388
11.4 Værktøjsholder-styring (software-option DCM) ..... 390
Grundlaget ..... 390
Værktøjsholder-modeller ..... 390
Parametrisere værktøjsholder: ToolHolderWizard ..... 391
Fjerne værktøjsholder ..... 392
11.5 Globale program-indstillinger (software-option) ..... 393
Anvendelse ..... 393
Tekniske forudsætninger ..... 395
Funktion aktivere/deaktivere ..... 396
Grunddrejning ..... 398
Skifte Akser ..... 399
Overlappet spejling ..... 400
Yderligere, additiv nulpunkt-forskydning ..... 400
Spærring af akser ..... 401
Overlappet drejning ..... 401
Tilspændings-override ..... 401
Håndhjuls-overlejring ..... 402
HEIDENHAIN iTNC 530 29
11.6 Adaptiv tilspændingsregulering AFC (software-option) ..... 404
Anvendelse ..... 404
Definere AFC-grundindstillinger ..... 406
Gennemføre læresnit ..... 408
AFC aktivere/deaktivere ..... 411
Protokolfil ..... 412
Overvåge værktøjsbrud/værktøjsslitage ..... 414
Overvåge spindelbelastning ..... 414
11.7 Generere et baglæns-program ..... 415
Funktion ..... 415
Forudsætninger for programmet der skal omdannes ..... 416
Anvendelseseksempel ..... 417
11.8 Filtrere konturer (FCL 2-funktion) ..... 418
Funktion ..... 418
11.9 Filfunktioner ..... 420
Anvendelse ..... 420
Definere filoperationer ..... 420
11.10 Definere koordinat-transformationer ..... 421
Oversigt ..... 421
TRANS DATUM AXIS ..... 421
TRANS DATUM TABLE ..... 422
TRANS DATUM RESET ..... 422
11.11 Fremstille tekst-filer ..... 423
Anvendelse ..... 423
Åbne og forlade tekst-fil ..... 423
Tekst editering ..... 424
Sletning af karakterer, ord og linier og indføje dem igen ..... 425
Bearbejdning af tekstblokke ..... 426
Finde dele af tekst ..... 427
11.12 Arbejde med snitdata-tabeller ..... 428
Anvisning ..... 428
Anvendelsesmuligheder ..... 428
Tabeller for emne-materialer ..... 429
Tabeller for værktøjs-skærmaterialer ..... 430
Tabeller for skærdata ..... 430
Ndvendige angivelser i værktøjs-tabel ..... 431
Fremgangsmåde ved arbejde med automatisk omdr.tal-/tilsp.-beregning ..... 432
Dataoverføring af snitdata-tabeller ..... 433
Konfigurations-fil TNC.SYS ..... 433
30
Loading...
+ 659 hidden pages