Brukerhåndbok HEIDENHAIN klartekstdialog
iTNC 530
NC-programvare 606420-04 606421-04 606424-04
Norsk (no) 6/2015
Betjeningselementer i TNC
Betjeningselementer på skjermen
Alfatastatur
Driftsmoduser for maskinen
Driftsmoduser for programmering
Administrere programmer/filer, TNC-funksjoner
Navigasjonstaster
Potensiometer for mating og spindelturtall
Sykluser, underprogrammer og programdelgjentakelser
Tast Funksjon
Velge skjerminndeling
Bla mellom skjerm for maskin- og programmeringsdriftsmodus Funksjonstaster: Velge funksjon i skjermbildet
Endre funksjonstastrekke
Tast Funksjon
Filnavn, kommentarer DIN/ISO-programmering
Tast Funksjon
Manuell drift Elektronisk håndratt smarT.NC
Posisjonering med manuell inntasting Programkjøring enkeltblokk
Programkjøring blokkrekke
Tast Funksjon
Lagre/redigere program Programtest
Tast Funksjon
Velge og slette programmer/filer, ekstern dataoverføring
Definere programanrop, velge nullpunkt- og punkttabeller
Velge MOD-funksjon
Vise hjelpetekster ved NC-feilmeldinger, kalle opp TNCguide
Vise alle feilmeldinger som venter Vise lommekalkulator
Tast Funksjon
Forskyve markeringer Velge blokker, sykluser og parameterfunksjoner direkte
Mating Spindelturtall
Tast Funksjon
Definere touch-probe-sykluser Definere og kalle opp sykluser
Angi og hente fram underprogrammer og programdelgjentakelser
Angi programstopp i et program 150
0 50
100
F %
150 0
50
100
S %
Informasjon om verktøy
Programmere banebevegelser
Spesialfunksjoner/smarT.NC
Angi og redigere koordinatakser og tall
Tast Funksjon
Definere verktøydata i programmet Kalle opp verktøydata
Tast Funksjon
Kjøre til/forlate kontur Fri konturprogrammering FK Linje
Sirkelsentrum/pol for polarkoordinater Sirkelbane rundt sirkelsentrum Sirkelbane med radius
Sirkelbane med tangential tilknytning Fase/hjørneavrunding
Tast Funksjon
Vise spesialfunksjoner
smarT.NC: Velge neste arkfane i formularet
smarT.NC: Velge første inndatafelt i forrige/ neste ramme
Tast Funksjon
Velge koordinatakser, eller angi dem i programmet Tall
Endre desimalpunkt/fortegn Angi
polarkoordinater/inkrementalverdier Q-parameterprogrammering/
Q-parameterstatus
Aktuell posisjon, overta verdier fra lommekalkulator
Ignorere dialogspørsmål og slette ord Avslutte inntasting og fortsette dialog Avslutte blokk, og avslutte inntasting Tilbakestille tallverdiangivelser, eller slette TNC-feilmeldinger
Avbryte dialog, og slette programdel
. . .
. . .
Om denne håndbok en
HEIDENHAIN iTNC 530 5
Om denne håndboken
Nedenfor finner du en liste over symbolene som brukes i denne håndboken
Ønsker du endringer, eller har du oppdaget en feil?
Vi arbeider stadig for å forbedre vår dokumentasjon. Du kan bidra til dette arbeidet ved å skrive til oss med endringer du ønsker, på følgende e-postadresse: tnc-userdoc@heidenhain.de.
Dette symbolet angir at spesielle anvisninger må følges for den beskrevne funksjonen.
Dette symbolet angir at én eller flere av følgende farer foreligger ved bruk av den beskrevne funksjonen:
Fare for emne
Fare for oppspenningsutstyr
Fare for verktøy
Fare for maskin
Fare for bruker
Dette symbolet viser at den beskrevne funksjonen må tilpasses av maskinprodusenten. Den beskrevne funksjonen kan derfor fungere forskjellig fra maskin til maskin.
Dette symbolet angir at du finner mer detaljerte beskrivelser av en funksjon i en annen brukerhåndbok.
TNC-type, pr ogr amv a re og funksjoner
6
TNC-type, programvare og funksjoner
Denne håndboken beskriver funksjoner som er tilgjengelige i TNC, fra og med følgende NC-programvarenummer.
Eksportversjonen av TNC er merket med bokstaven E. Følgende begrensning gjelder for eksportversjonene av TNC:
Simultane rettlinjede bevegelser for inntil fire akser
HSCI (HEIDENHAIN Serial Controller Interface) merker den nye maskinvareplattformen til TNC-styringene.
HEROS 5 merker operativsystemet til de HSCI-baserte TNC- styringene.
Maskinprodusenten tilpasser den effektive ytelsen til TNC til hver enkelt maskin. Ytelsen tilpasses ved hjelp av maskinparametre. Derfor inneholder denne håndboken også beskrivelser av funksjoner som ikke er tilgjengelige for hver TNC.
TNC-funksjoner som ikke er tilgjengelige for alle maskiner, er for eksempel:
Verktøyoppmåling med TT
Kontakt maskinprodusenten for å få informasjon om hvilke funksjoner som er tilgjengelige for din maskin.
Mange maskinprodusenter og HEIDENHAIN tilbyr kurs i
programmering av TNC. Vi anbefaler deg å delta på et slikt kurs for å gjøre deg kjent med TNC-funksjonene.
TNC-type NC-programvarenr.
iTNC 530, HSCI og HEROS 5 606420-04 iTNC 530 E, HSCI og HEROS 5 606421-04 iTNC 530 programmeringsstasjon,
HEROS 5
606424-04
Brukerhåndbok for syklusprogrammering:
Alle syklusfunksjonene (touch-probe-sykluser og bearbeidingssykluser) blir beskrevet i en separat
brukerhåndbok. Ta kontakt med HEIDENHAIN hvis du har behov for denne håndboken. ID: 670388-xx
Brukerdokumentasjon smarT.NC:
Driftsmodusen smarT.NC er beskrevet i en egen
bruksanvisning. Ta kontakt med HEIDENHAIN hvis du har behov for denne bruksanvisningen. ID: 533191-xx.
TNC-type, pr ogr amv a re og funksjoner
HEIDENHAIN iTNC 530 7
Programvarealternativer
iTNC 530 tilbyr forskjellige programvarealternativer som kan aktiveres av deg eller maskinprodusenten. Alternativene kan aktiveres separat.
De forskjellige alternativene har følgende funksjoner:
Programvarealternativ 1
Sylinderoverflate-interpolasjon (syklus 27, 28, 29 og 39) Mating i mm/min ved rundakser: M116
Dreiing av arbeidsplanet (syklus 19, PLANE-funksjon og funksjonstasten 3D-ROT i driftsmodusen Manuell) Sirkel med tre akser ved dreid arbeidsplan Programvarealternativ 2
5-aksers interpolasjon Spline-interpolasjon 3D-bearbeiding:
M114: Automatisk korrigering av maskingeometrien når du arbeider med dreieakser
M128: Verktøyspissen blir stående i samme posisjon når dreieaksene posisjoneres (TCPM)
FUNCTION TCPM: Verktøyspissen blir stående i samme posisjon når dreieaksene posisjoneres (TCPM). Virkemåten kan stilles inn
M144: Det blir tatt hensyn til maskinkinematikken i faktiske/nominelle posisjoner ved blokkslutt
Ekstra parametre Slettfresing/skrubbing og Toleranse for roteringsakser i syklus 32 (G62)
LN-blokker (3D-korrigering)
Programvarealternativ DCM Collision
(DCM kollisjon) Beskrivelse
Funksjonen overvåker områder som er definert av maskinprodusenten, og skal forhindre kollisjoner.
Side 402
Programvarealternativ DXF-Converter Beskrivelse Ekstrahere konturer og
bearbeidingsposisjoner fra DXF-filer (R12- format).
Side 270
TNC-type, pr ogr amv a re og funksjoner
8
Programvarealternativ Globale
programinnstillinger Beskrivelse
Funksjon for overlagring av
koordinattransformasjoner i driftsmodusene for kjøring, manuelt overlagret kjøring i virtuell akseretning.
Side 421
Programvarealternativet AFC Beskrivelse Funksjon for adaptiv matingskontroll for
optimering av snittbetingelsene ved serieproduksjon
Side 436
Programvarealternativet KinematicsOpt Beskrivelse Touch-probe-sykluser for kontroll og
optimering av maskinens nøyaktighet.
Brukerhåndbok for sykluser Programvarealternativ 3D-ToolComp Beskrivelse Inngripsvinkelavhengig radiuskorrigering av
3D-verktøy for LN-blokker.
Side 527
Programvarealternativ for utvidet
verktøybehandling Beskrivelse
Verktøybehandling fra maskinprodusenten som kan tilpasses med Python-skript.
Side 203
Programvarealternativ Interpol.dreiing Beskrivelse Interpolasjonsdreie en avsats med syklus
290.
Brukerhåndbok for sykluser Programvarealternativ CAD-Viewer Beskrivelse Åpne 3D-modeller i styringen. Side 288 Programvarealternativ Remote Desktop
Manager Beskrivelse
Fjernstyring av eksterne datamaskinenheter (f.eks. Windows-PC) via brukergrensenittet til TNC
Maskinhåndbok
TNC-type, pr ogr amv a re og funksjoner
HEIDENHAIN iTNC 530 9
Programvarealternativ Cross Talk
Compensation CTC Beskrivelse
Kompensering av aksekoblinger Maskinhåndbok Programvarealternativ Position Adaptive
Control PAC Beskrivelse
Tilpassing av reguleringsparametere Maskinhåndbok Programvarealternativ Load Adaptive
Control LAC Beskrivelse
Dynamisk tilpassing av reguleringsparametere
Maskinhåndbok
Programvarealternativ Active Chatter
Control ACC Beskrivelse
Helautomatisk antivibrasjonsfunksjon under bearbeiding
Maskinhåndbok
TNC-type, pr ogr amv a re og funksjoner
10
Utviklingsnivå (oppgraderingsfunksjoner)
Med oppgraderingsfunksjonene, de såkalte Feature Content Level (utviklingsnivå), administreres programvarealternativene og andre videreutviklede versjoner av TNC-programvaren. En
programvareoppdatering av TNC gir deg ikke tilgang til funksjonene som hører inn under FCL.
Oppgraderingsfunksjonene er merket med FCL n i håndboken. n er utviklingsnivåets fortløpende nummer.
FCL-funksjonene kan aktiveres ved hjelp av et kodetall som du kan kjøpe. Ta kontakt med maskinprodusenten eller HEIDENHAIN.
I nye maskiner har du gratis tilgang til alle oppgraderingsfunksjonene.
FCL 4-funksjoner Beskrivelse
Grafisk fremstilling av beskyttelsesrom ved aktiv kollisjonsovervåkning DCM
Side 406 Håndhjuloverlagring i stanset tilstand
ved aktiv kollisjonsovervåkning DCM
Side 405 3D-grunnrotering
(oppspenningskompensasjon)
Maskinhåndbok
FCL 3-funksjoner Beskrivelse
Touch-probe-syklus for 3D-prober Brukerhåndbok for sykluser
Touch-probe-sykluser for automatisk fastsetting av nullpunkt i midten av noten/steget
Brukerhåndbok for sykluser
Matereduksjon ved
konturlommebearbeiding når verktøyet er i fullt inngrep.
Brukerhåndbok for sykluser
PLANE-funksjon: inndata for aksevinkel Side 496 Brukerdokumentasjon som
kontekstsensitivt hjelpesystem
Side 168 smarT.NC: smarT.NC programmeres
parallelt med bearbeidingen
Side 129
smarT.NC: konturlomme på punktmal Bruksanvisning til smarT.NC smarT.NC: Forhåndsvisning av
konturprogrammer i filbehandleren
Bruksanvisning til smarT.NC smarT.NC: Posisjoneringsstrategi ved
punktbearbeidinger
Bruksanvisning til smarT.NC
TNC-type, pr ogr amv a re og funksjoner
HEIDENHAIN iTNC 530 11
Beregnet bruksområde
TNC tilsvarer klasse A iht. EN 55022 og er hovedsakelig beregnet for industriell bruk.
Juridisk informasjon
Dette produktet bruker programvare med åpen kildekode. Du finner mer informasjon om dette på styringen under
Driftsmodusen Lagre/rediger
MOD-funksjon
Funksjonstasten RECHTLICHE HINWEISE (JURIDISK INFORMASJON)
FCL 2-funksjoner Beskrivelse
3D-linjegrafikk Side 160
Virtuell verktøyakse Side 614
USB-støtte for blokkenheter (minnepinner, harddisker, CD-ROM- stasjoner)
Side 139
Filtrere konturer som er opprettet eksternt
Side 452 Mulighet til å gi delkonturene
forskjellige dybder i konturformelen
Brukerhåndbok for sykluser
Touch-probe-sykluser for global innstilling av touch-probe-parametre
Brukerhåndbok for touch-probe-sykluser smarT.NC: grafisk støtte av mid-
program-oppstart
Bruksanvisning til smarT.NC smarT.NC: Transformasjon av
koordinater
Bruksanvisning til smarT.NC smarT.NC: PLANE-funksjon Bruksanvisning til
smarT.NC
Ny e funksjoner 60642x -0 1 i f o rhold ti l de tidlig er e v e rsjonene 34049x -05
12
Nye funksjoner 60642x-01 i forhold til de tidligere versjonene 34049x-05
Nå er det også mulig å åpne og bearbeide eksternt opprettede filer (se "Tilleggsverktøy for behandling av eksterne filtyper" på side 144)
Nye funksjoner på oppgavelinjen (se "Oppgavelinje" på side 94)
Utvidede funksjoner ved konfigurasjon av Ethernet-grensesnitt (se
"Konfigurere TNC" på side 661)
Utvidelser til Funksjonell sikkerhet FS (alternativ):
Generelt om funksjonell sikkerhet FS (se "Generelt" på side 573)
Begrepsforklaringer (se "Begrepsforklaringer" på side 574)
Test av akseposisjoner (se "Kontrollere akseposisjoner" på side 575)
Aktivering av matebegrensning (se "Aktivere matebegrensning"
på side 577)
Utvidelser i den generelle statusvisningen på en TNC med funksjonell sikkerhet (se "Ekstra statusvisninger" på side 577)
De nye håndhjulene HR 520 og HR 550 FS støttes (se "Kjøring med elektroniske håndratt" på side 561)
Nytt programvarealternativ 3D-ToolComp: inngrepsvinkelavhengig radiuskorrigering av 3D-verktøy for blokker med flate-
normalvektorer (LN-blokker, se "Inngripsvinkelavhengig radiuskorrigering av 3D-verktøy (programvarealternativ 3D- ToolComp).", side 527)
3D-linjegrafikk er nå også mulig i fullskjermmodus (se "3D- linjegrafikk (FCL2-funksjon)" på side 160)
En filutvalgsdialog er nå tilgjengelig for valg av filer i forskjellige NC- funksjoner og i tabellvisningen i palettabellen (se "Starte vilkårlig program som underprogram" på side 297)
DCM: Lagring og gjenoppretting av oppspenningssituasjoner
DCM: Formularet for oppretting av et kontrollprogram inneholder nå ikoner og tipstekster (se "Kontrollere posisjonen til det innmålte oppspenningsutstyret" på side 413)
DCM, FixtureWizard: Probepunkter og proberekkefølge er tydeligere angitt
DCM, FixtureWizard: Betegnelser, probepunkter og kontrollmålingspunkter kan vises og skjules (se "Betjene FixtureWizard" på side 410)
DCM, FixtureWizard: Oppspenningsutstyr og monteringspunkter kan nå også velges med et museklikk
DCM: Et bibliotek med standard oppspenningsutstyr er nå tilgjengelig (se "Oppspenningsutstyrsmaler" på side 409)
DCM: Behandling av verktøyholder (se "Verktøyholderbehandling (programvarealternativ DCM)" på side 418)
Ny e funksjoner 60642x -0 1 i f o rhold ti l de tidlig er e v e rsjonene 34049x -05
HEIDENHAIN iTNC 530 13
I driftsmodusen Programtest kan nå arbeidsplanet defineres manuelt (se "Still inn dreid arbeidsplan for programtest" på side 637)
I manuell drift er nå også modusen RW-3D tilgjengelig for posisjonsvisningen (se "Velge posisjonsvisning" på side 675)
Utvidelser i verktøytabellen TOOL.T (se "Verktøytabell: Standard verktøydata" på side 180):
Ny kolonne DR2TABLE for å definere en korreksjonstabell for inngripsvinkelavhengig radiuskorrigering av verktøy
Ny kolonne LAST_USE som inneholder TNC-datoen og - klokkeslettet til det siste verktøyoppkallet
Programmering av Q-parameter: Strengparameteren QS kan nå også brukes for hoppadresser ved betingede hopp, underprogrammer eller programdelgjentakelser (se "Starte underprogrammer", side 294, se "Starte programdelgjentakelser", side 295 og se
"Programmere hvis/så-avgjørelser", side 321)
Oppstilling av verktøyinnsatslistene i kjøringsmodusene kan konfigureres ved hjelp av et formular (se "Innstillinger for verktøyinnsatstest" på side 200)
Med maskinparameter 7263 kan du nå påvirke hvordan sletting av verktøy fra verktøytabellen skal foregå se "Redigere verktøytabell", side 187
I posisjoneringsmodusen TURN for PLANE-funksjonen kan du nå definere en sikkerhetshøyde som verktøyet skal trekkes tilbake til, før det dreies i akseretningen til verktøyet (se "Automatisk dreining:
MOVE/TURN/STAY (inntasting er obligatorisk)" på side 498)
I den utvidede verktøybehandlingen er nå følgende tilleggsfunksjoner tilgjengelige (se "Verktøybehandling (programvarealternativ)" på side 203):
Kolonner med spesialfunksjoner er nå også redigerbare
Formularvisningen til verktøydataene kan nå valgfritt avsluttes med eller uten lagring av endrede verdier
I tabellvisningen er nå en søkefunksjon tilgjengelig
Indekserte verktøy angis nå riktig i formularvisningen
Mer detaljinformasjon er nå tilgjengelig i verktøyfølgelisten
Laste- og losselisten til verktøymagasinet kan nå lastes og losses ved hjelp av "dra og slipp"
Kolonner kan enkelt flyttes ved hjelp av "dra og slipp" i tabellvisningen
Ny e funksjoner 60642x -0 1 i f o rhold ti l de tidlig er e v e rsjonene 34049x -05
14
Noen spesialfunksjoner (trykk på tasten SPEC FCT) er nå også tilgjengelige i driftsmodusen MDI (se "Programmere og kjøre enkle bearbeidinger" på side 616)
En ny manuell probesyklus er tilgjengelig for utjevning av emner som ligger skjevt, ved hjelp av rotering av rundbordet (se "Justere inn emne over 2 punkter" på side 599)
Ny touch-probe-syklus for kalibrering av en touch-probe på en kalibreringskule (se brukerhåndboken for syklusprogrammering)
KinematicsOpt: Bedre støtte for posisjonering av akser med hirth- fortanning (se brukerhåndboken for syklusprogrammering)
KinematicsOpt: Det er innført en ekstra parameter for fastsetting av slakk for en roteringsakse (se brukerhåndboken for
syklusprogrammering)
Ny bearbeidingssyklus 275 for trokoidal notfresing (se brukerhåndboken for syklusprogrammering)
Nå kan du også definere en forsinkelsesdybde i syklus 241 for kanonboring (se brukerhåndboken for syklusprogrammering)
Nå kan du stille inn frem- og tilbakekjøringsatferd for syklus 39 SYLINDERMANTEL KONTUR (se brukerhåndboken for syklusprogrammering)
Ny e funksjoner 60642x -02
HEIDENHAIN iTNC 530 15
Nye funksjoner 60642x-02
Ny funksjon for å åpne 3D-data (programvarealternativ) direkte på TNC (se „Åpne 3D-CAD-data (programvarealternativ)” fra side 288)
Utvidelser ved den dynamiske kollisjonsovervåkningen DCM:
Arkiver for oppspenningsutstyr kan nå aktiveres og deaktiveres (se "Lade oppspenning programstyrt" på side 417) programstyrt (se "Deaktivere oppspenning programstyrt" på side 417)
Visningen av trinnverktøy har blitt forbedret
Når du velger en verktøyholderkinematikk, viser TNC nå en forhåndsvisning av holderkinematikken (se "Tilordne holderkinematikk" på side 190)
Utvidelse ved funksjoner for fleraksebearbeiding:
I manuell drift kan aksene nå også kjøres når TCPM og Dreie plan er aktive samtidig
Et verktøyskift kan nå også utføres ved aktiv M128/FUNCTION TCPM
Filbehandling: Arkivering av filer i ZIP-arkiver (se „Arkivere filer” fra side 142)
Nestingsdybden ved programoppkalling ble økt fra 6 til10 (se
"Nestingsdybde" på side 298)
smarT.NC-UNITs kan nå legges til på ønsket sted innenfor dialogprogrammer med klartekst (se "smartWizzard" på side 458)
I overlappingsvinduet for verktøyvalg er nå en søkefunksjon for verktøynavn tilgjengelig (se "Søke etter verktøynavn i valgvinduet" på side 196)
Utvidelser i området for palettbearbeiding:
For at oppspenninger skal kunne aktiveres automatisk, har den nye kolonnen FIXTURE blitt innført i palettabellen (se „Palettmodus med verktøyorientert bearbeiding” fra side 542)
Den nye verktøystatusen «utelate» (SKIP) har blitt innført i palettabellen (se „Stille inn palettplanet” fra side 548)
Hvis en verktøyfølgeliste opprettes for en palettabell, kontrollerer TNC nå også om alle NC-programmene til palettabellen er tilgjengelige (se "Hente frem verktøybehandling" på side 203)
Ny e funksjoner 60642x -02
16
Den nye funksjonen Hoveddatamaskindrift er innført(se
"Hoveddatamaskindrift" på side 687)
Sikkerhetsprogramvaren SELinux er tilgjengelig (se
"Sikkerhetsprogramvare SELinux" på side 95)
Utvidelser i DXF-konverter:
Konturer kan nå også ekstraheres fra .H-filer (se "Overta data fra klartekstprogrammer" på side 286)
Forvalgte konturer kan nå også velges via trestrukturen (se "Velge og lagre kontur" på side 276)
Festefunksjonen gjør konturvalget lettere
Statusvisning utvidet (se "Grunninnstillinger" på side 272)
Bakgrunnsfarge kan endres (se "Grunninnstillinger" på side 272)
Visningen kan veksles mellom 2D/3D (se "Grunninnstillinger" på side 272)
Utvidelser i den globale programinnstillingen GS:
Alle formulardataene kan nå defineres og tilbakestilles programstyrt (se "Tekniske forutsetninger" på side 423)
Håndhjuloverlagringsverdien VT kan slås av ved et verktøyskift (se
"Virtuell akse VT" på side 431)
Når funksjonen skifte akser er aktivert, er nå også posisjonering på maskinbaserte posisjoner i aksene som ikke er skiftet, tillatt
Via den nye funksjonen SEL PGM kan variable programnavn tildeles via strengparameteren QS og kalles opp via CALL SELECTED (se
"Definer programoppkalling" på side 457)
Utvidelser i verktøytabellen TOOL.T:
Med funksjonstasten SØKE ETTER AKT. VERKTØYNAVN kan du kontrollere om like verktøynavn er definert i verktøytabellen (se
„Redigere verktøytabell” fra side 187)
Inndataområdet for deltaverdiene DL, DR og DR2 ble økt til 999,9999 mm (se „Verktøytabell: Standard verktøydata” fra side 180)
I den utvidede verktøybehandlingen er nå følgende tilleggsfunksjoner tilgjengelige (se "Verktøybehandling (programvarealternativ)" på side 203):
Import av verktøydata i CSV-format (se "Importer verktøydata" på side 208)
Eksport av verktøydata i CSV-format (se "Eksportere verktøydata"
på side 210)
Markering og sletting av valgbare verktøydata (se "Slette merkede verktøydata" på side 210)
Tillegging av verktøyindekser (se "Betjene verktøybehandling" på side 205)
Ny e funksjoner 60642x -02
HEIDENHAIN iTNC 530 17
Ny bearbeidingssyklus 225 Gravere (se brukerhåndboken for syklusprogrammering)
Ny bearbeidingssyklus 276 Konturkjede 3D (se brukerhåndboken for syklusprogrammering)
Ny bearbeidingssyklus 290 Interpolasjonsdreiing (programvarealternativ, se brukerhåndboken for syklusprogrammering)
For gjengefressyklusene 26x er nå en separat mating for den tangentiale fremkjøringen mot gjengen tilgjengelig (se brukerhåndboken for syklusprogrammering)
For KinematicsOpt-syklusene er følgende forbedringer gjennomført (se brukerhåndboken for syklusprogrammering):
Ny, raskere optimeringsalgoritme
Etter vinkeloptimeringen er det ikke lenger nødvendig med en separat måleserie for posisjonsoptimeringen
Tilbakesending av forskyvningsfeil (endring av maskinnullpunktet) i parametrene Q147-149
Flere planmålepunkt ved kulemålingen
Roteringsakser som ikke er konfigurert blir ignorert av TNC når syklusen utføres
Ny e funksjoner 60642x -03
18
Nye funksjoner 60642x-03
Nytt programvarealternativ Aktiv antivibrasjonsfunksjon ACC (Active Chatter Control) (se "Aktiv antivibrasjonsfunksjon ACC (programvarealternativ)" på side 448)
Utvidelser ved den dynamiske kollisjonsovervåkningen DCM:
Porgramvaren støtter nå et utvalgsvindu med en filforhåndsvisning for valg av sikrede oppspenninger i NC- syntaksen SEL FIXTURE (se "Lade oppspenning programstyrt" på side 417)
Nestingsdybden ved programoppkalling ble økt fra 10 til 30 (se
"Nestingsdybde" på side 298)
Ved bruk av det andre Ethernet-grensesnittet for et maskinnettverk kan man også konfigurere en DHCP-server for å gi maskinen dynamiske IP-adresser (se „Generelle nettverksinnstillinger” fra side 662)
Med maskinparameteren 7268.x kan du nå tilordne og skjule kolonner i nullpunkttabellen (se „Liste over generelle brukerparametere” fra side 693)
Bryteren SEQ for PLANE-funksjonen kan nå også tilordnes en Q- parameter (se "Velge alternative dreiemuligheter: SEQ +/– (valgfri inntasting)" på side 501)
Utvidelser av NC-editor:
Lagring av program (se "Lagre endringer bevisst" på side 113)
Lagring av program under annet navn (se "Lagre program i en ny fil" på side 114)
Oppheving av blokkering (se "Angre endringer" på side 114)
Utvidelser i DXF-konverter:(se „Bearbeide DXF-filer (programvarealternativ)” fra side 270)
Utvidelser i statuslinjen
DXF-konverteren lagrer forskjellig informasjon når du går ut, og viser denne informasjonen når du kaller opp igjen
Ved lagring av konturen og punkter kan du nå velge ønsket filformat
Bearbeidingsposisjoner kan nå lagres i et dialogprogram med klarttekst
DXF-konverter har nå et nytt utseende og gir en ny
brukeropplevelse når DXF-filen åpnes direkte via filbehandlingen
Ny e funksjoner 60642x -03
HEIDENHAIN iTNC 530 19
Utvidelser i filbehandlingen:
Filbehandlingen har nå en forhåndsvisningsfunksjon (se "Åpne filbehandlingen" på side 125)
I den utvidede filbehandlingen er ekstra innstillingsmuligheter tilgjengelige (se "Tilpasse filbehandlingen" på side 140)
Utvidelser i den globale programinnstillingen GS:
Funksjonen Grenseplan er nå tilgjengelig (se "Grenseplan" på side 432)
Utvidelser i verktøytabellen TOOL.T:
Innholdet i tabellradene kan kopieres og limes inn igjen enten med funksjonstaster eller snarveier (se "Redigeringsfunksjoner" på side 188)
Den nye kolonnen ACC er innført (se "Verktøytabell: Standard verktøydata" på side 180)
I den utvidede verktøybehandlingen er nå følgende tilleggsfunksjoner tilgjengelige:
Grafisk visning av verktøystypen i tabellvisningen og formularet Verktøydata (se "Verktøybehandling (programvarealternativ)" på side 203)
Ny funksjon OPPDATER VISNING for ny initialisering ved inkonsekvent filbeholdning (se "Betjene verktøybehandling" på side 205)
Ny funksjon for å fylle ut tabell ved import av verktøydata (se
"Importer verktøydata" på side 208)
I den ekstra statusvisningen er det nå en ekstra fane, hvor man kan se områdegrensene og de faktiske verdiene for
håndhjuloverlagringer (se "Informasjon om håndhjuloverlagring (fane POS HR)" på side 89)
I blokkbehandlingen av en punkttabell kan man nå se en
forhåndsvisning, hvor man kan velge inngangsposisjonen grafisk (se
"Valgfri start av programmet (mid-program-oppstart)" på side 644)
For syklus 256 Rektangulær tapp finnes det nå en parameter som du kan bruke til å fastlegge tilkjøringsposisjonen til tappen (se brukerhåndbok syklusprogrammering)
For syklus 257 sirkeltapp finnes det nå en parameter som du kan bruke til å fastlegge tilkjøringsposisjonen til tappen (se
brukerhåndbok syklusprogrammering)
Ny e funksjoner 60642x -04
20
Nye funksjoner 60642x-04
For styring av funksjonen adaptiv matingskontroll AFC er det innført en ny NC-syntaks (se "Gjennomføre læresnitt" på side 440)
Via de globale programinnstillingene kan du nå utføre en håndrattoverlagring også i det dreide koordinatsystemet (se
"Håndrattoverlagring" på side 430)
Verktøynavn i TOOL CALL-blokken kan nå også kalles opp via strengparameteren QS (se "Hente frem verktøydata" på side 195)
Nestingsdybden ved programoppkalling ble økt fra 10 til 30 (se
"Nestingsdybde" på side 298)
Den nye kolonnen ACC er innført (se "Verktøytabell: Standard verktøydata" på side 180)
I verktøytabellen er følgende nye kolonner tilgjengelige:
Kolonne OVRTIME: Definering av maksimal mulig overskridelse av levetid (se "Verktøytabell: Standard verktøydata" på side 180)
Kolonne P4: Mulighet for å overføre en verdi til PLS (se
"Verktøytabell: Standard verktøydata" på side 180)
Kolonne CR: Mulighet for å overføre en verdi til PLS (se
"Verktøytabell: Standard verktøydata" på side 180)
Kolonne CL: Mulighet for å overføre en verdi til PLS (se
"Verktøytabell: Standard verktøydata" på side 180)
DXF-konverter:
Bokmerker kan settes inn med lagringsfunksjonen (se
"Bokmerker" på side 277)
Syklus 25: Automatisk restmaterialregistrering lagt til (se brukerhåndboken for syklusprogrammering)
Syklus 200: Inndataparameter Q359 for definering av dybdeforhold er utvidet (se brukerhåndboken for syklusprogrammering)
Syklus 203: Inndataparameter Q359 for definering av dybdeforhold er utvidet (se brukerhåndboken for syklusprogrammering)
Syklus 205: Inndataparameter Q208 for returmating er utvidet (se brukerhåndboken for syklusprogrammering)
Syklus 205: Inndataparameter Q359 for definering av dybdeforhold er utvidet (se brukerhåndboken for syklusprogrammering)
Syklus 225: Omlydtegn kan angis, tekst kan også plasseres på skrått (se brukerhåndboken for syklusprogrammering)
Syklus 253: Inndataparameter Q439 for mating er utvidet (se brukerhåndboken for syklusprogrammering)
Syklus 254: Inndataparameter Q439 for mating er utvidet (se brukerhåndboken for syklusprogrammering)
Syklus 276: Automatisk restmaterialregistrering lagt til (se brukerhåndboken for syklusprogrammering)
Syklus 290: Med syklus 290 kan du nå produsere et innstikk (se brukerhåndboken for syklusprogrammering)
Syklus 404: Inndataparameter Q305 er lagt til slik at en
grunnrotering kan lagres i en ønsket linje i nullpunktstabellen (se brukerhåndboken for syklusprogrammering)
Endr e de funksjoner 60642x -0 1 i f o rhold til de tidlig er e v e rsjonene 34049x -05
HEIDENHAIN iTNC 530 21
Endrede funksjoner 60642x-01 i forhold til de tidligere versjonene 34049x-05
Programmering av Q-parameter: For FN20-funksjonen WAIT FOR kan du nå angi 128 tegn (se "FN 20: WAIT FOR: Synkronisere NC og PLS"
på side 342)
I kalibreringsmenyene for touch-probe-lengde og -radius vises nå også nummer og navn på det aktive verktøyet (når kalibreringsdata fra verktøytabellen skal brukes, MP7411 = 1, se "Administrere flere blokker av kalibreringsdata", side 593)
Når verktøyet dreies i modus Distanse, viser PLANE-funksjonen nå vinkelen som faktisk gjenstår før verktøyet står i målposisjon (se
"Posisjonsvisning" på side 483)
Fremkjøringsatferd ved sideslettfresing med syklus 24 (DIN/ISO:
G124) er endret (se brukerhåndboken for syklusprogrammering)
Endr ede funksjoner 60642x -02
22
Endrede funksjoner 60642x-02
Verktøynavn kan nå defineres med 32 tegn (se "Verktøynummer og verktøynavn" på side 178)
Forbedret og standardisert betjening med mus og touchpad i alle grafikkvinduer (se "3D-linjegrafikkens funksjoner" på side 160)
Forskjellig: Overlappingsvinduet har fått et nytt design
Hvis en programtest utføres uten fastsetting av bearbeidingstiden, oppretter TNC likevel en verktøyinnsatsfil (se "Verktøyinnsatstest"
på side 200)
Størrelsen på Service-ZIP-filer ble økt til 40 MB (se "Opprette servicefiler" på side 167)
Ved å angi M124 kan M124 nå deaktiveres uten T (se "Hoppe over punkter når TNC kjører ukorrigerte, lineære blokker: M124" på side 380)
Funksjonstasten FORH.INNST.TABELL har fått nytt navn:
ADMINISTRERE NULLPUNKT
Funksjonstasten LAGRE FORH. INNST. har fått nytt navn: LAGRE AKTIV FORH.INNST.
Endr ede funksjoner 60642x -03
HEIDENHAIN iTNC 530 23
Endrede funksjoner 60642x-03
Forskjellig: Overlappingsvinduet (f.eks vindu for måleprotokoll, FN16-vindu) har fått en ny design. Disse vinduene har nå et rullefelt og kan forskyves i skjermbildet med musen
En grunnrotering kan nå også probes med innstilte roteringsakser (se "Innføring" på side 594)
Verdiene i nullpunktstabellen vises nå også som Inch (tommer) hvis posisjonsvisningen er satt til INCH (se "Administrere nullpunkt med nullpunkttabellen" på side 580)
Endr ede funksjoner 60642x -04
24
Endrede funksjoner 60642x-04
DXF-konverter:
Retningen til en kontur fastsettes nå allerede med det første klikket på det første konturelementet (se "Velge og lagre kontur"
på side 276)
Flere valgte boreposisjoner kan nå slettes ved å trekke opp et vindu mens CTRL-tasten holdes nede (se "Hurtigvalg av boreposisjoner via museområdet:" på side 281)
TNC viser stasjoner i filbehandlingen i en fastsatt rekkefølge (se
"Åpne filbehandlingen" på side 125)
TNC evaluerer kolonnen PITCH i verktøytabellen i forbindelse med gjengeboringssykluser (se "Verktøytabell: Standard verktøydata" på side 180)
HEIDENHAIN iTNC 530 25
Innhold
Komme i gang med iTNC 5301
Innføring
2
Programmering: grunnleggende,
filbehandling
3
Programmering: programmeringshjelp
4
Programmering: verktøy
5
Programmering: Programmere konturer
6
Programmering: dataoverføring fra DXF-
filer eller klartekstkonturer
7
Programmering: underprogrammer og
programdelgjentakelser
8
Programmering: Q-parameter
9
Programmering: tilleggsfunksjoner
10
Programmering: spesialfunksjoner
11
Programmering: fleraksebearbeiding
12
Programmering: palettstyring
13
Manuell drift og oppsett
14
Posisjonering med manuell inntasting
15
Programtest og programkjøring
16
MOD-funksjoner
17
Tabeller og oversikter
18
HEIDENHAIN iTNC 530 27 1.1 Oversikt ... 54
1.2 Slå på maskinen ... 55
Kvittere for strømbrudd og kjøre frem til referansepunkter ... 55 1.3 Programmere den første delen ... 56
Velge riktig driftsmodus ... 56
De viktigste betjeningselementene i TNC ... 56 Åpne et nytt program / filbehandling ... 57 Definere et råemne ... 58
Programoppbygging ... 59
Programmere en enkel kontur ... 60 Skrive syklusprogram ... 63
1.4 Teste den første delen grafisk ... 66 Velge riktig driftsmodus ... 66
Velge verktøytabell for programtesten ... 66 Velge programmet som du vil teste ... 67 Velge skjerminndeling og visning ... 67 Starte programtesten ... 68
1.5 Definere verktøy ... 69
Velge riktig driftsmodus ... 69 Forberede og måle verktøyet ... 69 Verktøytabellen TOOL.T ... 69 Pocket table TOOL_P.TCH ... 70 1.6 Definere emne ... 71
Velge riktig driftsmodus ... 71 Spenne fast emnet ... 71
Justere emne med touch-probe ... 72 Sette nullpunkt med touch-probe ... 73 1.7 Kjøre det første programmet ... 74
Velge riktig driftsmodus ... 74
Velge programmet som du vil kjøre ... 74 Starte program ... 74
1 Komme i gang med iTNC 530 ... 53
28
2.1 iTNC 530 ... 76
Programmering: HEIDENHAIN klartekstdialog, smarT.NC og DIN/ISO ... 76 Kompatibilitet ... 76
2.2 Skjermen og kontrollpanelet ... 77 Skjermbilde ... 77
Definere skjerminndelingen ... 78 Kontrollpanel ... 79
2.3 Driftsmoduser ... 80
Manuell drift og el. håndratt ... 80
Posisjonering med manuell inntasting ... 80 Lagre/redigere program ... 81
Programtest ... 81
Programkjøring Mid-program-oppstart og programkjøring Enkeltblokk ... 82 2.4 Statusvisning ... 83
Generell statusvisning ... 83 Ekstra statusvisninger ... 85 2.5 Window-manager ... 93
Oppgavelinje ... 94
2.6 Sikkerhetsprogramvare SELinux ... 95
2.7 Tilbehør: touch-prober og elektroniske håndhjul fra HEIDENHAIN ... 96 Touch-prober ... 96
Elektroniske håndratt (HR) ... 97
2 Innføring ... 75
HEIDENHAIN iTNC 530 29 3.1 Grunnleggende ... 100
Avstandsenkodere og referansemerker ... 100 Referansesystem ... 100
Referansesystem på fresmaskiner ... 101 Polarkoordinater ... 102
Absolutte og inkrementale emneposisjoner ... 103 Velge nullpunkt ... 104
3.2 Åpne og angi programmer ... 105
Oppbygging av et NC-program i HEIDENHAIN klartekst-format ... 105 Definere råemne: BLK FORM ... 106
Åpne et nytt bearbeidingsprogram ... 107
Programmere verktøybevegelser i klartekstdialogen ... 109 Overføre aktuelle posisjoner ... 111
Redigere program ... 112 TNCs søkefunksjoner ... 117 3.3 Filbehandling: Grunnleggende ... 119
Filer ... 119
Vis eksternt opprettede filer på TNC ... 121 Sikkerhetskopiere data ... 121
3 Programmering: grunnleggende, filbehandling ... 99
30
3.4 Arbeide med filbehandlingen ... 122 Kataloger ... 122
Baner ... 122
Oversikt: Funksjonene i filbehandlingen ... 123 Åpne filbehandlingen ... 125
Velge stasjoner, kataloger og filer ... 127
Opprette ny katalog (bare mulig på stasjonen TNC:\) ... 130 Opprette ny fil (bare mulig på stasjonen TNC:\) ... 130 Kopiere enkeltfiler ... 131
Kopiere fil til en annen katalog ... 132 Kopiere tabell ... 133
Kopiere katalog ... 134
Velge en av de sist valgte filene ... 134 Slette fil ... 135
Slette katalog ... 135 Merke filer ... 136 Gi filen nytt navn ... 138 Tilleggsfunksjoner ... 139 Arbeide med snarveier ... 141 Arkivere filer ... 142
Pakke ut filer fra arkivet ... 143
Tilleggsverktøy for behandling av eksterne filtyper ... 144 Overføre data til/fra eksternt lagringsmedium ... 149 TNC i nettverket ... 151
USB-enheter tilkoblet TNC (FCL 2-funksjon) ... 152
HEIDENHAIN iTNC 530 31 4.1 Sette inn kommentarer ... 154
Bruk ... 154
Kommentar når programmet skrives ... 154 Sette inn kommentar senere ... 154 Kommentar i separat blokk ... 154
Funksjoner for redigering av kommentar ... 155 4.2 Dele inn programmer ... 156
Definisjon, mulige bruksområder ... 156 Vise inndelingsvindu / bytte aktivt vindu ... 156
Legge til inndelingsblokk i programvinduet (venstre) ... 156 Velge blokker i inndelingsvinduet ... 156
4.3 Kalkulator ... 157 Bruk ... 157
4.4 Programmeringsgrafikk ... 158
Inkludere/ikke inkludere programmeringsgrafikk ... 158
Opprette programmeringsgrafikk for eksisterende program ... 158 Vise og skjule blokknumre ... 159
Slette grafikk ... 159
Forstørre eller forminske utsnitt ... 159 4.5 3D-linjegrafikk (FCL2-funksjon) ... 160
Bruk ... 160
3D-linjegrafikkens funksjoner ... 160
Fremheve NC-blokker med annen farge i grafikken ... 162 Vise og skjule blokknumre ... 162
Slette grafikk ... 162
4.6 Direkte hjelp ved NC-feilmeldinger ... 163 Vise feilmeldinger ... 163
Vise hjelp ... 163
4.7 Liste over alle ubehandlede feilmeldinger ... 164 Funksjon ... 164
Vise liste over feilmeldinger ... 164 Vindustekster ... 165
Kalle opp hjelpesystemet TNCguide ... 166 Opprette servicefiler ... 167
4.8 Kontekstsensitivt hjelpesystem TNCguide (FCL3-funksjon) ... 168 Bruk ... 168
Arbeide med TNCguide ... 169 Laste ned aktuelle hjelpefiler ... 173
4 Programmering: programmeringshjelp ... 153
32
5.1 Verktøyrelevante innføringer ... 176 Mating F ... 176
Spindelturtall S ... 177 5.2 Verktøydata ... 178
Forutsetning for verktøykorrigering ... 178 Verktøynummer og verktøynavn ... 178 Verktøylengde L ... 178
Verktøyradius R ... 178
Deltaverdier for lengder og radiuser ... 179 Legge inn verktøydata i programmet ... 179 Legge inn verktøydata i tabellen ... 180 Verktøyholderkinematikk ... 190
Overskrive utvalgte verktøydata fra en ekstern PC ... 191 Pocket table for verktøyveksler ... 192
Hente frem verktøydata ... 195 Verktøyskift ... 197
Verktøyinnsatstest ... 200
Verktøybehandling (programvarealternativ) ... 203 5.3 Verktøykorrektur ... 211
Innføring ... 211
Lengdekorrigering av verktøy ... 211 Radiuskorrigering av verktøy ... 212
5 Programmering: verktøy ... 175
HEIDENHAIN iTNC 530 33 6.1 Verktøybevegelser ... 216
Banefunksjoner ... 216
Fri konturprogrammering FK ... 216 Tilleggsfunksjonene M ... 216
Underprogrammer og programdelgjentakelser ... 216 Programmere med Q-parametere ... 216
6.2 Banefunksjonenes grunnleggende egenskaper ... 217
Programmering av verktøybevegelser for en bearbeiding ... 217 6.3 Kjøre til og fra en kontur ... 221
Oversikt: Baneformer ved kjøring til og fra en kontur ... 221 Viktige posisjoner ved frem- og tilbakekjøring ... 222
Kjøre frem på en linje med tangential tilknytning: APPR LT ... 224 Kjøre på en linje loddrett til det første konturpunktet: APPR LN ... 224 Kjøre frem på en sirkelbane med tangential tilknytning: APPR CT ... 225
Kjøre frem i en sirkelbane med tangential tilknytning til konturen og linjestykket: APPR LCT ... 226 Kjøre tilbake på en linje med tangential tilknytning: DEP LT ... 227
Kjøre tilbake på en linje loddrett til det siste konturpunktet: DEP LN ... 227 Kjøre tilbake på en sirkelbane med tangential tilknytning: DEP CT ... 228
Kjøre frem i en sirkelbane med tangential tilknytning til konturen og linjestykket: DEP LCT ... 228 6.4 Banebevegelser – rettvinklede koordinater ... 229
Oversikt over banefunksjonene ... 229 Linje L ... 230
Legge inn fas mellom to rette linjer ... 231 Hjørneavrunding RND ... 232
Sirkelsentrum CCI ... 233
Sirkelbane C rundt sirkelsenteret CC ... 234 Sirkelbane CR med definert radius ... 235 Sirkelbane CT med tangential tilknytning ... 237 6.5 Banebevegelser – polarkoordinater ... 242
Oversikt ... 242
Utgangspunkt for polarkoordinatene: Pol CC ... 243 Rett linje LP ... 243
Sirkelbane CO rundt polen CC ... 244
Sirkelbane CTP med tangential tilknytning ... 245 Skruelinje (heliks) ... 246
6 Programmering: Programmere konturer ... 215
34
6.6 Banebevegelser - fri konturprogrammering FK ... 250 Grunnleggende ... 250
Grafikken i FK-programmeringen ... 252
Konvertere FK-programmer til dialogprogrammer med klartekst ... 253 Åpne en FK-dialog ... 254
Pol for FK-programmering ... 255 Fri programmering av linjer ... 255 Fri programmering av sirkelbaner ... 256 Inntastingsmuligheter ... 256
Tilleggspunkter ... 260 Relative referanser ... 261
HEIDENHAIN iTNC 530 35 7.1 Bearbeide DXF-filer (programvarealternativ) ... 270
Bruk ... 270
Åpne en DXF-fil ... 271
Arbeide med DXF-konverteren: ... 271 Grunninnstillinger ... 272
Innstille layer ... 273 Bestemme nullpunkt ... 274 Velge og lagre kontur ... 276
Velge og lagre bearbeidingsposisjoner ... 279 7.2 Overta data fra klartekstprogrammer ... 286
Bruk ... 286
Åpne klartekstdialogfil ... 286
Fastsette nullpunkt, velge og lagre konturer ... 287 7.3 Åpne 3D-CAD-data (programvarealternativ) ... 288
Bruk ... 288
Betjene CAD-Viewer ... 289
7 Programmering: dataoverføring fra DXF-filer eller klartekstkonturer ... 269
36
8.1 Gi navn til underprogrammer og programdelgjentakelser ... 292 Label ... 292
8.2 Underprogram ... 293 Virkemåte ... 293
Merknader til programmeringen ... 293 Programmere underprogrammer ... 293 Starte underprogrammer ... 294 8.3 Programdelgjentakelser ... 295
Label LBL ... 295 Virkemåte ... 295
Merknader til programmeringen ... 295 Programmere programdelgjentakelser ... 295 Starte programdelgjentakelser ... 295 8.4 Vilkårlig program som underprogram ... 296
Virkemåte ... 296
Merknader til programmeringen ... 296
Starte vilkårlig program som underprogram ... 297 8.5 Nestinger ... 298
Nestingstyper ... 298 Nestingsdybde ... 298
Underprogram i underprogram ... 299 Gjenta programdelgjentakelser ... 300 Gjenta underprogram ... 301
8.6 Programmeringseksempler ... 302
8 Programmering: underprogrammer og programdelgjentakelser ... 291
HEIDENHAIN iTNC 530 37 9.1 Prinsipp og funksjonsoversikt ... 310
Merknader til programmeringen ... 312 Starte Q-parameterfunksjoner ... 313
9.2 Delfamilier – Q-parametere i stedet for tallverdier ... 314 Bruk ... 314
9.3 Beskrive konturer ved hjelp av matematiske funksjoner ... 315 Bruk ... 315
Oversikt ... 315
Programmere hovedregnetyper ... 316 9.4 Vinkelfunksjoner (trigonometri) ... 317
Definisjoner ... 317
Programmere vinkelfunksjoner ... 318 9.5 Sirkelberegninger ... 319
Bruk ... 319
9.6 Hvis/så-avgjørelser med Q-parametere ... 320 Bruk ... 320
Absolutte hopp ... 320
Programmere hvis/så-avgjørelser ... 321 Forkortelser og begreper som er brukt ... 321 9.7 Kontrollere og endre Q-parametere ... 322
Fremgangsmåte ... 322 9.8 Tilleggsfunksjoner ... 323
Oversikt ... 323
FN 14: ERROR: Vise feilmeldinger ... 324
FN 15: PRINT: Overføre tekster eller Q-parameterverdier ... 328 FN 16: F-PRINT: Vise tekster og Q-parameterverdier formatert ... 329 FN 18:SYS-DATUM READ: Lese systemdata ... 334
FN 19: PLS: overføre verdier til PLS ... 341 FN 20: WAIT FOR: Synkronisere NC og PLS ... 342 9.9 Angi formel direkte ... 344
Angi formel ... 344 Regneregler ... 346
Inntastingseksempel ... 347
9 Programmering: Q-parameter ... 309
38
9.10 Strengparameter ... 348
Funksjonene i strengbehandlingen ... 348 Tilordne strengparameter ... 349
Kjede strengparametere ... 350
Konvertere en tallverdi til en strengparameter ... 351 Kopiere en delstreng fra en strengparameter ... 352 Kopiere systemdata til en strengparameter ... 353 Konvertere en strengparameter til en tallverdi ... 355 Kontrollere en strengparameter ... 356
Registrere lengden på en strengparameter ... 357 Sammenligne alfabetisk rekkefølge ... 358 9.11 Forhåndsinnstilte Q-parametere ... 359
Verdier fra PLS: Q100 til Q107 ... 359 WMAT-blokk: QS100 ... 359
Aktiv verktøyradius: Q108 ... 359 Verktøyakse: Q109 ... 360 Spindelstatus: Q110 ... 360 Kjølevæsketilførsel: Q111 ... 360 Overlappingsfaktor: Q112 ... 360
Måleangivelser i programmet: Q113 ... 361 Verktøylengde: Q114 ... 361
Koordinater etter probing i løpet av programkjøringen ... 361
Diff. mellom aktuell og nominell verdi ved automatisk verktøyoppmåling med TT 130 ... 362 Dreie arbeidsplanet med emnevinkler: koordinater for roteringsaksene beregnet av TNC ... 362 Måleresultater for touch-probe-sykluser (se også brukerhåndboken for syklusprogrammering) ... 363 9.12 Programmeringseksempler ... 365
HEIDENHAIN iTNC 530 39 10.1 Angi tilleggsfunksjonene M og STOPP ... 374
Grunnleggende ... 374
10.2 Tilleggsfunksjoner for programkjøringskontrollen, spindelen og kjølevæsken ... 375 Oversikt ... 375
10.3 Tilleggsfunksjoner for koordinatangivelser ... 376
Programmere maskinrelaterte koordinater: M91/M92 ... 376 Aktivere sist definerte nullpunkt: M104 ... 378
Kjøre frem til posisjonene i et ikke-dreid koordinatsystem mens arbeidsplanet er dreid: M130 ... 378 10.4 Tilleggsfunksjoner for banebevegelser ... 379
Slipe hjørner: M90 ... 379
Føye til en definert avrundingsbue mellom linjestykker: M112 ... 379
Hoppe over punkter når TNC kjører ukorrigerte, lineære blokker: M124 ... 380 Bearbeide små konturtrinn: M97 ... 381
Bearbeide åpne konturhjørner fullstendig: M98 ... 383 Matefaktor for innstikksbevegelser: M103 ... 384 Mating i millimeter/spindelomdreining: M136 ... 385 Matehastighet ved sirkelbuer: M109/M110/M111 ... 386
Forhåndsberegning av radiuskorrigert kontur (LOOK AHEAD): M120 ... 387 Overlagre håndrattposisjonering under programkjøringen: M118 ... 389 Retur fra konturen i verktøyets akseretning: M140 ... 390
Overstyre touch-probe-overvåking: M141 ... 391 Slette modal programinformasjon: M142 ... 392 Slette grunnrotering: M143 ... 392
Heve verktøyet automatisk fra konturen ved NC-stopp: M148 ... 393 Forbikoble endebrytermeldinger: M150 ... 394
10.5 Tilleggsfunksjoner for laserskjæremaskiner ... 395 Prinsipp ... 395
Vis den programmerte spenningen direkte: M200 ... 395 Spenning som funksjon av distanse: M201 ... 395 Spenning som funksjon av hastigheten: M202 ... 396
Vis spenningen som funksjon av tid (tidsavhengig rampefunksjon): M203 ... 396 Avgi spenning som funksjon av tid (tidsavhengig puls): M204 ... 396
10 Programmering: tilleggsfunksjoner ... 373
40
11.1 Oversikt over spesialfunksjoner ... 398
Hovedmeny spesialfunksjoner SPEC FCT ... 398 Meny programinnstillinger ... 399
Meny funksjoner for kontur- og punktbearbeidinger ... 399 Meny funksjoner for kontur- og punktbearbeidinger ... 400 Definere meny for forskjellige klartekst-funksjoner ... 400 Meny programmeringshjelp ... 401
11.2 Dynamisk kollisjonskontroll (programvarealternativ) ... 402 Funksjon ... 402
Kollisjonskontroll i de manuelle driftsmodusene ... 404 Kollisjonskontroll ved automatisk drift ... 405
Grafisk visning av beskyttelsesrommet (FCL4-funksjon) ... 406 Kollisjonsovervåking i driftsmodusen programtest ... 407
11.3 Oppspenningsutstyrsovervåking (programvarealternativ DCM) ... 408 Grunnleggende ... 408
Oppspenningsutstyrsmaler ... 409
Parametrisere oppspenningsutstyr: FixtureWizard ... 409 Plassere oppspenningsutstyr på maskinen ... 411 Endre oppspenningsutstyr ... 412
Fjerne oppspenningsutstyr ... 412
Kontrollere posisjonen til det innmålte oppspenningsutstyret ... 413 Administrer oppspenninger ... 415
11.4 Verktøyholderbehandling (programvarealternativ DCM) ... 418 Grunnleggende ... 418
Verktøyholdermaler ... 418
Parametrisere verktøyholder: ToolHolderWizard ... 419 Fjerne verktøyholder ... 420
11.5 Globale program-innstillinger (programvarealternativ) ... 421 Bruk ... 421
Tekniske forutsetninger ... 423 Aktivere/deaktivere funksjonen ... 424 Grunnrotering ... 426
Skifte akser ... 427 Overlagret speiling ... 428
Ekstra additiv nullpunktforskyvning ... 428 Sperre akser ... 429
Overlagret rotering ... 429 Mateoverstyring ... 429 Håndrattoverlagring ... 430 Grenseplan ... 432
11 Programmering: spesialfunksjoner ... 397
HEIDENHAIN iTNC 530 41 11.6 Adaptiv matingskontroll AFC (programvarealternativ) ... 436
Bruk ... 436
Definere AFC-grunninnstillinger ... 438 Gjennomføre læresnitt ... 440
Aktivere/deaktivere AFC ... 444 Protokollfil ... 445
Overvåke verktøybrudd/verktøyslitasje ... 447 Overvåke spindelbelastning ... 447
11.7 Aktiv antivibrasjonsfunksjon ACC (programvarealternativ) ... 448 Bruk ... 448
Aktivere/deaktivere ACC ... 448 11.8 Opprette reverserende program ... 449
Funksjon ... 449
Forutsetninger for programmet som skal endres ... 450 Brukseksempel ... 451
11.9 Filtrere konturer (FCL 2-funksjon) ... 452 Funksjon ... 452
11.10 Filfunksjoner ... 453 Bruk ... 453
Definere filbehandlingsoperasjoner ... 453 11.11 Definere transformasjon av koordinater ... 454
Oversikt ... 454
TRANS DATUM AXIS ... 454 TRANS DATUM TABLE ... 455 TRANS DATUM RESET ... 456 Definer programoppkalling ... 457 11.12 smartWizzard ... 458
Bruk ... 458
Legge til enhet ... 459 Redigere enhet ... 460 11.13 Opprette tekstfiler ... 461
Bruk ... 461
Åpne og forlate tekstfil ... 461 Redigere tekster ... 462
Klippe ut og sette inn tegn, ord og linjer ... 463 Bearbeide tekstblokker ... 464
Finne tekstdeler ... 465
42
11.14 Arbeide med skjæredatatabeller ... 466 Merknad ... 466
Anvendelsesområder ... 466 Tabell for emnematerialer ... 467
Tabell over verktøyets skjærematerialer ... 468 Tabell for skjæredata ... 468
Nødvendige innføringer i verktøytabellen ... 469
Fremgangsmåte ved arbeid med automatisk beregning av turtall/mating ... 470 Dataoverføring av skjæredatatabeller ... 471
Konfigurasjonsfilen TNC.SYS ... 471 11.15 Fritt definerbare tabeller ... 472
Grunnleggende ... 472
Oprette fritt definerbare tabeller ... 472 Endre tabellformat ... 473
Skifte mellom tabell- og formularvisning ... 474 FN 26: TABOPEN: Åpne fritt definerbar tabell ... 475 FN 27: TABWRITE: Beskrive fritt definerbar tabell ... 476 FN 28: TABREAD: Lese fritt definerbar tabell ... 477
HEIDENHAIN iTNC 530 43 12.1 Funksjoner for fleraksebearbeiding ... 480
12.2 PLANE-funksjonen: Dreie arbeidsplanet (programvarealternativ 1) ... 481 Innføring ... 481
Definere PLANE-funksjon ... 483 Posisjonsvisning ... 483
Tilbakestille PLANE-funksjon ... 484
Definere arbeidsplan via romvinkler: PLANE SPATIAL ... 485
Definere arbeidsplan via projeksjonsvinkler: PLANE PROJECTED ... 487 Definere arbeidsplan via eulervinkler: PLANE EULER ... 489
Definere arbeidsplan via to vektorer: PLANE VECTOR ... 491 Definere arbeidsplan via tre punkter: PLANE POINTS ... 493
Definere arbeidsplan via én enkelt, inkremental romvinkel: PLANE RELATIVE ... 495 Arbeidsplan over aksevinkel: PLANE AXIAL (FCL 3-funksjon) ... 496
Fastsette posisjoneringen til PLANE-funksjonen ... 498 12.3 Skråfresing i dreid plan ... 503
Funksjon ... 503
Skråfresing ved inkremental kjøring av en roteringsakse ... 503 Skråfresing via normalvektorer ... 504
12.4 FUNKSJON TCPM (programvarealternativ 2) ... 505 Funksjon ... 505
Definere FUNKSJON TCPM ... 506
Slik virker den programmerte matingen ... 506
Tolking av de programmerte roteringsaksekoordinatene ... 507 Interpolasjonstype mellom start- og målposisjon ... 508 Tilbakestille FUNCTION TCPM ... 509
12.5 Tilleggsfunksjoner for koordinatangivelser ... 510
Mating i mm/min for roteringsaksene A, B, C: M116 (programvarealternativ 1) ... 510 Kjøre roteringsaksene optimalt i banen: M126 ... 511
Redusere verdien for roteringsaksen til under 360°: M94 ... 512
Automatisk korrigering av maskingeometrien under arbeid med dreieakser: M114 (programvarealternativ 2) ... 513
Beholde posisjon på verktøyspissen ved posisjonering av dreieakser (TCPM): M128 (programvarealternativ 2) ... 515
Presisjonsstopp på hjørner med ikke-tangentiale overganger: M134 ... 518 Velge dreieakser: M138 ... 518
Tilpasning til maskinkinematikken i aktuelle/nominelle posisjoner ved blokkslutt: M144 (programvarealternativ 2) ... 519
12 Programmering: fleraksebearbeiding ... 479
44
12.6 Tredimensjonal verktøykorrigering (programvarealternativ 2) ... 520 Innføring ... 520
Definisjon av en normert vektor ... 521 Tillatte verktøyformer ... 522
Bruke andre verktøy: Deltaverdier ... 522 3D-korrigering uten verktøyorientering ... 523
Planfresing: 3D-korrigering med og uten verktøyorientering ... 523 Rundfresing: 3D-radiuskorrigering med verktøyorientering ... 525
Inngripsvinkelavhengig radiuskorrigering av 3D-verktøy (programvarealternativ 3D-ToolComp). ... 527 12.7 Banebevegelser – splineinterpolasjon (programvarealternativ 2) ... 531
Bruk ... 531
HEIDENHAIN iTNC 530 45 13.1 Palettstyring ... 536
Bruk ... 536
Velge palettabell ... 538 Gå ut av palettfilen ... 538
Administrere palettnullpunkt med palettforhåndsinnstillingstabellen ... 539 Kjøre palettfil ... 541
13.2 Palettmodus med verktøyorientert bearbeiding ... 542 Bruk ... 542
Velge palettfil ... 547
Sette opp palettfil med inndataformular ... 547
Fremgangsmåte for verktøyorientert bearbeiding ... 552 Gå ut av palettfilen ... 553
Kjøre palettfil ... 553
13 Programmering: palettstyring ... 535
46
14.1 Slå av og på TNC ... 556 Innkobling ... 556 Utkobling ... 558 14.2 Kjøre maskinaksene ... 559
Merknad ... 559
Kjøre en akse med de eksterne retningstastene ... 559 Trinnvis posisjonering ... 560
Kjøring med elektroniske håndratt ... 561
14.3 Spindelturtall S, mating F og tilleggsfunksjon M ... 571 Bruk ... 571
Angi verdier ... 571
Endre spindelturtall og mating ... 572 14.4 Funksjonell sikkerhet FS (alternativ) ... 573
Generelt ... 573
Begrepsforklaringer ... 574 Kontrollere akseposisjoner ... 575
Oversikt over tillatte matinger og turtall ... 576 Aktivere matebegrensning ... 577
Ekstra statusvisninger ... 577
14.5 Sette nullpunkt uten touch-probe ... 578 Merknad ... 578
Klargjøring ... 578
Sette nullpunkt med aksetastene ... 579
Administrere nullpunkt med nullpunkttabellen ... 580 14.6 Bruke touch-probe ... 586
Oversikt ... 586
Velge touch-probe-syklus ... 587
Protokollføre måleverdiene fra touch-probe-syklusene ... 587
Skrive måleverdiene fra touch-probe-syklusene i en nullpunkttabell ... 588 Skrive måleverdiene fra touch-probe-syklusene i nullpunkttabellen ... 589 Lagre måleverdier i palettnullpunkttabellen ... 590
14.7 Kalibrere touch-probe ... 591 Innføring ... 591
Kalibrere effektiv lengde ... 591
Kalibrere effektiv radius, og utjevne touch-probe-senterforskyvning ... 592 Vise kalibreringsverdier ... 593
Administrere flere blokker av kalibreringsdata ... 593
14.8 Kompensere for emner som ligger skjevt, med touch-probe ... 594 Innføring ... 594
Beregne grunnrotering over 2 punkter ... 596 Beregne grunnrotering over 2 boringer/tapper ... 598 Justere inn emne over 2 punkter ... 599
14 Manuell drift og oppsett ... 555
HEIDENHAIN iTNC 530 47 14.9 Fastsette nullpunkt med touch-probe ... 600
Oversikt ... 600
Sette nullpunktet i en vilkårlig akse ... 600
Hjørne som nullpunkt – overta punkter som ble probet til grunnrotering ... 601 Hjørne som nullpunkt – ikke lagre punkter som ble probet til grunnrotering ... 601 Sirkelsentrum som nullpunkt ... 602
Midtakse som nullpunkt ... 603
Fastsette nullpunkter via boringer/sirkeltapper ... 604 Måle emner med touch-probe ... 605
Bruke probefunksjonene med mekaniske prober eller måleur ... 608 14.10 Dreie arbeidsplan (programvarealternativ 1) ... 609
Bruk, arbeidsmåte ... 609
Kjøre frem til referansepunktene med dreide akser ... 611 Sette nullpunkt i et dreid system ... 611
Sette nullpunkt i maskiner med rundbord ... 612
Sette nullpunkt i maskiner med system for skifte av hode ... 612 Posisjonsvisning i et dreid system ... 612
Begrensninger ved dreiing av arbeidsplanet ... 612 Aktivere manuell dreiing ... 613
Stille inn gjeldende retning på verktøyaksen som aktiv bearbeidingsretning (FCL 2-funksjon) ... 614
48
15.1 Programmere og kjøre enkle bearbeidinger ... 616 Bruke Posisjonering med manuell inntasting ... 616 Lagre eller slette programmer fra $MDI ... 619
15 Posisjonering med manuell inntasting ... 615
HEIDENHAIN iTNC 530 49 16.1 Grafikker ... 622
Bruk ... 622
Oversikt: visninger ... 624 Plantegning ... 624 Visning i 3 plan ... 625 3D-visning ... 626 Forstørre utsnitt ... 628
Gjenta grafisk simulering ... 629 Vise verktøy ... 629
Beregne bearbeidingstid ... 630 16.2 Funksjoner for programvisning ... 631
Oversikt ... 631 16.3 Programtest ... 632
Bruk ... 632 16.4 Utføre ... 638 Bruk ... 638
Utføre bearbeidingsprogram ... 639 Avbryte bearbeidingen ... 640
Bevege maskinakser under avbrudd ... 642 Fortsette programkjøringen etter et avbrudd ... 643 Valgfri start av programmet (mid-program-oppstart) ... 644 Ny start mot kontur ... 647
16.5 Automatisk programstart ... 648 Bruk ... 648
16.6 Hoppe over blokker ... 649 Bruk ... 649
Slette "/"-tegnet ... 649
16.7 Valgfri programkjøringsstopp ... 650 Bruk ... 650
16 Programtest og programkjøring ... 621
50
17.1 Velge MOD-funksjon ... 652 Velge MOD-funksjoner ... 652 Endre innstillingene ... 652 Forlate MOD-funksjoner ... 652 Oversikt over MOD-funksjoner ... 653 17.2 Programvarenumre ... 654
Bruk ... 654 17.3 Angi nøkkeltall ... 655
Bruk ... 655
17.4 Laste servicepakker ... 656 Bruk ... 656
17.5 Opprette datagrensesnitt ... 657 Bruk ... 657
Opprette RS-232-grensesnitt ... 657 Opprette RS-422-grensesnitt ... 657
Velge DRIFTSMODUS for ekstern enhet ... 657 Stille inn overføringshastighet ... 657
Tildeling ... 658
Programvare for dataoverføring ... 659 17.6 Ethernet-grensesnitt ... 661
Innføring ... 661
Muligheter for tilkobling ... 661 Konfigurere TNC ... 661
Koble iTNC direkte til en Windows-PC ... 668 17.7 Konfigurere PGM MGT ... 669
Bruk ... 669
Endre innstillingen PGM MGT ... 669 Avhengige filer ... 670
17.8 Maskinspesifikke brukerparametere ... 671 Bruk ... 671
17.9 Vise råemne i arbeidsrom ... 672 Bruk ... 672
Rotere hele visningen ... 674 17.10 Velge posisjonsvisning ... 675
Bruk ... 675
17.11 Velge målesystem ... 676 Bruk ... 676
17.12 Velge programmeringsspråk for $MDI ... 677 Bruk ... 677
17.13 Aksevalg for L-blokkgenerering ... 678 Bruk ... 678
17 MOD-funksjoner ... 651
HEIDENHAIN iTNC 530 51 17.14 Taste inn arbeidsområdebegrensningene, nullpunktvisning ... 679
Bruk ... 679
Arbeide uten arbeidsområdebegrensning ... 679 Fastsette og taste inn maksimalt arbeidsområde ... 679 Nullpunktvisning ... 680
17.15 Vise HJELP-filer ... 681 Bruk ... 681
Velge HJELP-FILER ... 681 17.16 Vise driftstider ... 682
Bruk ... 682
17.17 Kontrollere lagringsmedium ... 683 Bruk ... 683
Utføre kontroll av lagringsmedium ... 683 17.18 Stille inn systemtid ... 684
Bruk ... 684
Foreta innstillinger ... 684 17.19 Teleservice ... 685
Bruk ... 685
Starte/avslutte teleservice ... 685 17.20 Ekstern tilgang ... 686
Bruk ... 686
17.21 Hoveddatamaskindrift ... 687 Bruk ... 687
17.22 Konfigurering av trådløst håndratt HR 550 FS ... 688 Bruk ... 688
Tilordning av en bestemt håndrattholder til håndrattet ... 688 Innstilling av radiokanal ... 689
Innstilling av sendereffekt ... 690 Statistikk ... 690
52
18.1 Generelle brukerparametere ... 692
Inntastingsmuligheter for maskinparametere ... 692 Velge generelle brukerparametere ... 692
Liste over generelle brukerparametere ... 693
18.2 Pluggtilordning og tilkoblingskabel for datagrensesnitt ... 709 Grensesnitt V.24/RS-232-C HEIDENHAIN-enheter ... 709 Eksterne enheter ... 710
Grensesnitt V.11/RS-422 ... 711
Ethernet-grensesnitt RJ45-bøssing ... 711 18.3 Teknisk informasjon ... 712
18.4 Skifte bufferbatteri ... 722
18 Tabeller og oversikter ... 691
Komme i gang med
iTNC 530
54 Komme i gang med iTNC 530
1 .1 Ov ersikt
1.1 Oversikt
Dette kapittelet skal hjelpe nye TNC-brukere med å bli raskt kjent med de viktigste funksjonene i TNC. Du finner mer informasjon om hvert tema i den tilhørende beskrivelsen det henvises til.
Dette kapittelet omfatter følgende temaer:
Slå på maskinen
Programmere den første delen
Teste den første delen grafisk
Definere verktøy
Definere emne
Kjøre det første programmet
HEIDENHAIN iTNC 530 55
1 .2 Slå på maskinen
1.2 Slå på maskinen
Kvittere for strømbrudd og kjøre frem til referansepunkter
Slå på strømforsyningen til TNC og maskinen: TNC starter
operativsystemet. Denne prosessen kan ta noen minutter. Deretter viser TNC dialogen for strømbrudd i toppteksten på skjermen.
Trykk på CE-tasten: TNC konverterer PLS-programmet
Slå på styrespenningen: TNC kontrollerer funksjonen til nødstoppbryteren og skifter til modusen Kjør til referansepunkt
Kjør over referansepunktene i angitt rekkefølge: Trykk på ekstern START-tast for hver akse. Hvis det finnes absolutte lengde- og vinkelenkodere på maskinen, bortfaller fremkjøring til referansepunktene
TNC er nå driftsklar og befinner seg i driftsmodusen Manuell drift.
Detaljert informasjon om dette temaet
Kjøre frem til referansepunkter: Se "Innkobling" på side 556
Driftsmoduser: Se "Lagre/redigere program" på side 81 Påslåing og fremkjøring til referansepunkter er en maskinavhengig funksjon. Les alltid informasjonen i maskinhåndboken.
56 Komme i gang med iTNC 530
1 .3 Pr ogr ammer e den først e delen
1.3 Programmere den første delen
Velge riktig driftsmodus
Du kan bare skrive et program i driftsmodusen Lagre/rediger:
Trykk på driftsmodustasten: TNC skifter til driftsmodusen Lagre/rediger.
Detaljert informasjon om dette temaet
Driftsmoduser: Se "Lagre/redigere program" på side 81
De viktigste betjeningselementene i TNC
Detaljert informasjon om dette temaet
Opprette og endre programmer: Se "Redigere program" på side 112
Oversikt over tastene: Se "Betjeningselementer i TNC" på side 2 Funksjoner for dialogstyring Tast
Bekrefte inntasting og aktivere neste dialogspørsmål
Hoppe over dialogspørsmål Avslutte dialogen før den er ferdig Avbryte dialog, forkaste inntasting
Funksjonstaster på skjermen som brukes til å velge en funksjon som er avhengig av aktiv driftsstatus