Skift billedskærm mellem maskine- og
programmerings-driftsart
Softkeys: Vælg funktion på billedskærm
Skift mellem softkey-lister
Alfa-tastaturet
TasteFunktion
Filnavne, kommentarer
DIN/ISO-programmering
Maskin-driftsarter
TasteFunktion
Manuel drift
Elektroniske håndhjul
Styring af programmer/filer, TNC-funktioner
TasteFunktion
Vælge og slette programmer/filer,
ekstern dataoverføring
Definere program-kald, vælge nulpunktog punkt tabeller
Valg af MOD-funktioner
Hjælpetekst visning ved NCfejlmeldinger, kald TNCguide
Vis alle opstånde fejlmeldinger
Indblænding af lommeregner
Navigeringstaster
TasteFunktion
Forskydning af det lyse felt
Direkte valg af blokke, cykler og
parameter-funktioner
Potentiometer for tilspænding og spindelomdr.tal
TilspændingSpindelomdrejningstal
smarT.NC
Positionering med manuel indlæsning
Programafvikling enkeltblok
Programafvikling blokfølge
Programmerings-driftsarter
TasteFunktion
Program indlagring/editering
Program-test
Cykler, underprogrammer og programdel-gentagelser
TasteFunktion
Definere tastsystem-cykler
Cykler definering og kald
Underprogrammer og programdelgentagelser indlæsning og kald
Indlæsning af program-stop i et program
Angivelser om værktøjer
Ta s t eFunktion
Definere værktøjsdata i et program
Indlæse koordinatakser og tal, editering
TasteFunktion
Vælg koordinatakser hhv.
indlæse i et program
Kalde Værktøjsdata
Programmering af banebevægelser
Ta s t eFunktion
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 / inkrementalvæ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 eFunktion
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 emnet
Fare for spændejern
Fare for værktøj
Fare for maskine
Fare 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 5305
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-typeNC-software-nr.
iTNC 530, HSCI og HeROS 5606 420-01
iTNC 530 E, HSCI og HeROS 5606 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 TNCstyringer.
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 brugerhå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 CollisonBeskrivelse
Funktion, som af maskinfabrikanten
overvåger definerede områder, for at undgå
kollisioner.
Software-Option DXF-ConverterBeskrivelse
Ekstrahere konturer og
bearbejdningspositioner fra DXF-filer (format
R12).
Side 375
Side 250
TNC-Type, software og funktioner
HEIDENHAIN iTNC 5307
Software-option yderligere dialogsprogBeskrivelse
Funktion for frigivelse af dialogsprogene
slovensk, slovakisk, norsk, lettisk, estisk,
koreansk, tyrkisk, rumænsk litauisk.
Side 650
Software-option globale programindstillinger
Funktion for overlapning af koordinattransformationer i afviklings-driftsarterne,
håndhjulsoverlejret kørsel i mulig akseretning.
Software-option AFCBeskrivelse
Funktion adaptiv tilspændingsstyring for
optimering af snitbetingelserne ved
serieproduktion.
Software-option kinematicsOptBeskrivelse
Tastsystem-cykler for kontrol og optimering
af maskin-nøjagtighed.
TNC-Type, software og funktioner
Software-Option 3D-ToolCompBeskrivelse
Indgrebsvinkel-afhængig 3D værktøjradiuskorrektur 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 TNCsoftwaren 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 upgradefunktioner 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-funktionerBeskrivelse
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-funktionerBeskrivelse
Tastsystem-cyklus for 3D-tastningBruger-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æsningSide 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 5309
FCL 3-funktionerBeskrivelse
smarT.NC: Preview af
konturprogrammer i fil-Manager
Lods smarT.NC
smarT.NC: Positioneringsstrategi ved
punkt-bearbejdninger
FCL 2-funktionerBeskrivelse
3D-liniegrafikSide 144
Virtuel værktøjs-akseSide 574
USB-understøttelse af blok-udstyr
(hukommelses-sticks, harddiske, CDROM-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-transformationerLods smarT.NC
smarT.NC: PLANE-funktionLods 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ændingssituationer
DCM: 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
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 programtest” 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øjsbrugstest” 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øjstabeller” 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øjsakseretningen 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å editeres
Formularbilledet 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ådighed
Indekserede værktøjer bliver nu fremstillet rigtigt i formularbilledet
I 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
Til- og frakørselsforhold for cyklus 39 CYLINDERFLADE KONTUR
kan nu indstilles (se bruger-håndbogen cyklus-programmering)
HEIDENHAIN iTNC 53013
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 "Positionsvisning” 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 DXFfiler
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 53015
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 53017
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 53019
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