Heidenhain ITNS 530 CONVERSATIONAL PROGRAMMING

Page 1
Käyttäjän käsikirja HEIDENHAIN­selväkieli-dialogi
iTNC 530
NC-ohjelmisto 606 420-01 606 421-01
Suomi (fi) 10/2010
Page 2

TNC:n käyttöelementit

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

Käyttöelementit kuvaruudulla

Näppäin Toiminto
Kuvaruudun näytönosituksen valinta
Kuvaruudun näytön vaihto kone- ja ohjelmointikäyttötapojen välillä
Ohjelmanäppäimet: Kuvaruudun toiminnon valinta
Ohjelmanäppäinpalkin vaihto

Aakkosnäppäimistö

Näppäin Toiminto
Tiedostonimet, kommentit
DIN/ISO-ohjelmointi

Konekäyttötavat

Näppäin To i m i n t o
Käsikäyttö
Elektroninen käsipyörä

Ohjelmien/tiedostojen hallinta, TNC-toiminnot

Näppäin Toiminto
Ohjelmien/tiedostojen valinta ja poisto, ulkoinen tiedonsiirto
Ohjelmakutsun määrittely, nollapiste- ja pistetaulukoiden valinta
MOD-toiminnon valinta
Ohjetekstien näyttö NC-virheilmoituksilla, TNCguide-ohjeiden kutsu
Kaikkien esiintyvien virheilmoitusten näyttö
Taskulaskimen esilleotto

Navigointinäppäimet

Näppäin Toiminto
Kirkaskentän siirto
Lauseiden, työkiertojen ja parametritoimintojen suora valinta

Syöttöarvon ja karan kierrosluvun potentiometri

Syöttöarvo Karan kierrosluku

Ohjelmointikäyttötavat

Näppäin To i m i n t o
smarT.NC
Paikoitus käsin sisäänsyöttäen
Ohjelman yksittäislauseajo
Jatkuva ohjelmanajo
Ohjelman tallennus/editointi
Ohjelman testaus

Työkierrot, aliohjelmat ja ohjelmanosatoistot

Näppäin Toiminto
Kosketusjärjestelmän työkiertojen määrittely
Työkiertojen määrittely ja kutsu
Aliohjelmien ja ohjelmanosatoistojen sisäänsyöttö ja kutsu
Ohjelmakeskeytyksen sisäänsyöttö ohjelmassa
Page 3

Työkalujen määrittelyt

Näppäin Toiminto
Työkalutietojen määrittely ohjelmassa
Työkalutietojen kutsu

Koordinaattiakseleiden ja numeroiden sisäänsyöttö, editointi

Näppäin Toiminto
Koordinaattiakseleiden valinta tai sisäänsyöttö ohjelmaan
Numerot

Rataliikkeiden ohjelmointi

Näppäin Toiminto
Muotoon ajo/muodon jättö
Vapaa muodon ohjelmointi FK
Suora
Ympyräkeskipiste/Napapiste napakoordinaatteja varten
Ympyrärata keskipisteen ympäri
Ympyrärata säteen avulla
Ympyrärata tangentiaalisella liitynnällä
Viiste/nurkan pyöristys

Erikoistoiminnot/smarT.NC

Näppäin Toiminto
Erikoistoimintojen näyttö
Desimaalipiste/etumerkin vaihto
Napakoordinaattien sisäänsyöttö/inkrementaaliarvot
Q-parametriohjelmointi/Q-parametritila
Hetkellisaseman, taskulaskinarvojen vastaanotto
Dialogikysymyksen ohitus ja sanojen poisto
Sisäänsyötön vahvistus ja dialogin jatkaminen
Lauseen sulkeminen, sisäänsyötön päättäminen
Lukuarvon sisäänsyötön peruutus tai TNC:n virheilmoituksen poisto
Dialogin keskeytys, ohjelmanosan poisto
smarT.NC: Seuraavan välilehden valinta kaavassa
smarT.NC: Ensimmäisen sisäänsyöttökentän valinta edellisessä/seuraavassa kehikossa
Page 4
Page 5

Tätä käsikirjaa koskevia tietoja

Alla on luettelo tässä käsikirjassa käytettävistä ohjesymboleista.
Tämä symboli ilmoittaa sinulle, että esiteltävään toimintoon liittyy erityisesti huomioitavia ohjeita.
Tämä symboli ilmoittaa sinulle, että esiteltävään toimintoon liittyy yksi tai useampi seuraavista vaaroista:
Vaara työkappaleelleVaara kiinnittimelleVaara työkalulleVaara koneelleVaara käyttäjälle
Tämä symboli ilmoittaa sinulle, että esiteltävä toiminto on mukautettava koneeseen sen valmistajan toimesta. Sen vuoksi toiminto voi vaikuttaa eri tavoin eri koneissa.
Tämä symboli ilmoittaa sinulle, että jossakin toisessa käyttäjän käsikirjassa on tätä toimintoa koskevia tarkempia ohjeita.
Tätä käsikirjaa koskevia tietoja

Toivotko muutoksia tai oletko havainnut vikoja?

Pyrimme jatkuvasti parantamaan dokumentaatiotamme. Auta meitä löytämään parannuskohteet ilmoittamalla niistä sähköpostitse osoitteeseen: tnc-userdoc@heidenhain.de.
HEIDENHAIN iTNC 530 5
Page 6

TNC-tyyppi, ohjelmisto ja toiminnot

Tässä käsikirjassa esitellään toiminnot, jotka ovat käytettävissä seuraavissa ja sitä uudemmissa TNC-ohjauksen NC­ohjelmistoversioissa.
TNC-tyyppi NC-ohjelmiston no.
iTNC 530, HSCI ja HeROS 5 606 420-01
iTNC 530 E, HSCI ja HeROS 5 606 421-01
Kirjaintunnus E tarkoittaa TNC:n vientiversiota. Vientiversioita koskee seuraava rajoitus:
Suoraviivaiset liikkeet samanaikaisesti enintään neljällä akselilla
HSCI (HEIDENHAIN Serial Controller Interface) on TNC-ohjausten uusi laitealusta.
HeROS 5 on HSCI-liitännän uusi TNC-ohjauksiin perustuva käyttöjärjestelmä.
Koneen valmistaja sovittaa TNC:ssä käytettävät tehoarvot koneparametrien avulla erikseen kutakin konetta varten. Näin ollen tämä käsikirja sisältää myös sellaisia toimintokuvauksia, jotka eivät koske kaikkia TNC-versioita.
Tällaisia TNC-toimintoja, jotka eivät ole käytettävissä kaikissa koneissa,
TNC-tyyppi, ohjelmisto ja toiminnot
ovat esimerkiksi seuraavat:
Työkalun mittaus TT-järjestelmällä
Ota yhteys koneen valmistajaan, mikäli haluat tarkempia tietoja koneellasi ohjattavista yksittäisistä toiminnoista.
Monet koneiden valmistajat ja HEIDENHAIN tarjoavat asiakkailleen TNC:n ohjelmointikursseja. Niihin osallistuminen on suositeltavaa, jotta TNC-toimintojen käyttäminen olisi aina mahdollisimman tehokasta.
Työkiertojen ohjelmoinnin käyttäjän käsikirja:
Kaikki työkiertotoiminnot (kosketystyökierrot ja koneistustyökierrot) on kuvattu erillisessä käyttäjän käsikirjassa. Käänny HEIDENHAINin puoleen, kun tarvitset tätä käyttäjän käsikirjaa. ID: 670 388-xx
Käyttäjän asiakirja-aineisto smarT.NC:
Uusi käyttötapa smarT.NC esitellään tarkemmin erillisessä pikaoppaassa. Käänny HEIDENHAINin puoleen, kun tarvitset tätä käyttäjän pikaopasta. ID: 533 191-xx.
6
Page 7

Ohjelmaoptiot

iTNC 530 sisältää erilaisia ohjelmavarusteita eli optioita, jotka koneen valmistaja voi vapauttaa sinun käyttöösi. Kukin optio on vapautettavissa erikseen ja sisältää tällöin seuraavat suorituskelpoiset toiminnot:
Ohjelmisto-optio 1
Lieriövaippainterpolaatio (Työkierrot 27, 28, 29 ja 39)
Syöttöarvo yksikössä mm/min kiertoakseleilla: M116
Koneistustason kääntö (Työkierto 19, PLANE-toiminto ja ohjelmanäppäin 3D-ROT käsikäyttötavalla)
Ympyrä kolmella akselilla käännetyn koneistustason kanssa
Ohjelmisto-optio 2
Lauseenkäsittelyaika 0.5 ms entisen 3.6 ms sijaan
Viiden akselin interpolaatio
Spline-interpolaatio
3D-koneistus:
M114: Koneen geometrian automaattinen korjaus työskentelyssä
kääntöakseleilla
M128: Työkalun kärjen aseman säilytys ennallaan kääntöakselin
paikoituksessa (TCPM)
FUNCTION TCPM: Työkalun kärjen aseman säilytys ennallaan
kääntöakselin paikoituksessa (TCPM) vaikutustavan säätömahdollisuudella
M144: Koneen kinematiikan huomiointi TOD/ASET-asemissa
lauseen lopussa: M144
Lisäparametrit Silitys/Rouhinta ja Kiertoakseleiden
toleranssi työkierrossa 32 (G62)
LN-lauseet (3D-korjaus)
TNC-tyyppi, ohjelmisto ja toiminnot
Ohjelmisto-optio DCM-törmäys Kuvaus
Toiminto, joka valvoo koneen valmistajan määrittelemää aluetta törmäysten välttämiseksi.
Ohjelmisto-optio DXF-konvertteri Kuvaus
Muotojen ja koneistusasemien vastaanotto DXF-tiedostoista (Formaatti R12).
HEIDENHAIN iTNC 530 7
Sivu 377
Sivu 252
Page 8
Ohjelmisto-optio Lisädialogikieli Kuvaus
Toiminto, joka vapauttaa dialogikielet slovenia, slovakia, norja, latvia, eesti, korea, turkki, romania, liettua.
Sivu 654
Ohjelmisto-optiona globaalit ohjelma­asetukset
Toiminto, joka tallentaa koordinaattimuunnokset ohjelmanajon käyttötavoilla, päällekkäinen käsikäyttöliike virtuaaliseen akselisuuntaan
Ohjelmisto-optio AFC Kuvaus
Adaptiivinen syötönsäätötoiminto lastuamisolosuhteiden optimointia varten sarjatuotannossa.
Ohjelmisto-optio KinematicsOpt Kuvaus
Kosketustyökierrot koneen tarkkuuden testaukseen ja optimointiin
Ohjelmisto-optio 3D-ToolComp Kuvaus
TNC-tyyppi, ohjelmisto ja toiminnot
Ryntökulmasta riippuva työkalun 3D­sädekorjaus LN-lauseissa.
Kuvaus
Sivu 395
Sivu 406
Työkiertojen käsikirja
Sivu 406
8
Page 9

Kehitystilat (Päivitystoiminnot)

Ohjelmisto-optioiden lisäksi FCL-toiminnolla (Feature Content Level) (engl. kehitystilan käsite) hallitaan tärkeitä jatkokehitysvaiheita. FCL:n alaiset toiminnot eivät ole käytettävissäsi, mikäli TNC-ohjauksesi sisältää ohjelmistopäivityksen.
Kun hankit uuden koneen, kaikki päivitystoiminnot ovat käytettävissäsi ilman lisäkustannuksia.
Nämä toiminnot merkitään käsikirjassa merkinnällä FCLn, jossa n tarkoittaa juoksevaa kehitysvaiheen numeroa.
Halutessasi voit vapauttaa FCL-toiminnot pysyvästi käyttöösi hankkimalla sitä varten salasanan (avainluku). Ota tarvittaessa yhteys koneen valmistajaan tai HEIDENHAIN-edustajaan.
FCL 4-toiminnot Kuvaus
Suoja-alueen graafinen esitys aktiviisella törmäysvalvonnalla DCM
Sivu 381
Päällekkäinen käsikäyttöliike pysäytystilassa aktiivisella törmäysvalvonnalla DCM
3D-peruskääntö (kiinnitinkompensaatio) Koneen käsikirja
FCL 3-toiminnot Kuvaus
Kosketustyökierto 3D-kosketusta varten Työkiertojen käsikirja
Kosketustyökierto automaattiseen peruspisteen asetukseen uran keskelle/askelman keskelle
Syöttöarvon hidastus muototaskun koneistuksessa, kun työkalu on täyskosketuksessa työkappaleeseen
PLANE-toiminto: Akselikulman sisäänsyöttö
Käyttäjän dokumentaatio sisältöperusteisena ohjejärjestelmänä
smarT.NC: smarT.NC ohjelmointi rinnakkain koneistuksen kanssa
smarT.NC: Muototasku pistekuviolla Pikaopas smarT.NC
smarT.NC: Muoto-ohjelmien esikatselu tiedostonhallinnassa
Sivu 380
Työkiertojen käsikirja
Työkiertojen käsikirja
Sivu 458
Sivu 152
Sivu 113
Pikaopas smarT.NC
TNC-tyyppi, ohjelmisto ja toiminnot
smarT.NC: Paikoitusstrategia pistekoneistuksilla
HEIDENHAIN iTNC 530 9
Pikaopas smarT.NC
Page 10
FCL 2-toiminnot Kuvaus
3D-viivagrafiikka Sivu 144
Virtuaalinen työkaluakseli Sivu 575
Tietovälineiden USB-tuki (muistisauvat, kiintolevyt, CD-ROM-levyasemat)
Ulkoisesti laadittujen muotojen suodatus
Mahdollisuus, että kullekin osamuodolle määritellään muotokaavassa syvyydet erikseen
Kosketustyökierto kosketusjärjestelmän parametrien globaalia asetusta varten
smarT.NC: Lauseajon graafinen tuki Pikaopas smarT.NC
smarT.NC: Koordinaattimuunnokset Pikaopas smarT.NC
smarT.NC: PLANE-toiminto Pikaopas smarT.NC

Tarkoitettu käyttöalue

TNC-tyyppi, ohjelmisto ja toiminnot
TNC täyttää eurooppalaisen direktiivin EN 55022 luokan A vaatimukset ja se tarkoitettu pääasiassa teollisuuden käyttöön.
Sivu 123
Sivu 420
Työkiertojen käsikirja
Kosketusjärjestelmän työkiertojen käsikirja

Oikeudellinen ohje

Tämä tuote avoimen lähteen ohjelmistoa. Lisätietoja on ohjauksen kohdassa
U Ohjelman tallennuksen ja editoinnin käyttötapa U MOD-toiminnot U Ohjelmanäppäin OIKEUDELLISET OHJEET
10
Page 11

Uudet toiminnot 606 42x-01 verrattuna edeltäviin versioihin 340 49x-05

Uusi niihin liittyvä ulkoisesti laadittujen tiedostojen avaus ja
muokkaus (Katso „Lisätyökaluja ulkoisten tiedostotyyppien käsittelyyn” myös sivulla 126)
Uudet siihen liittyvät toiminnot tehtäväpalkissa (Katso
„Tehtäväpalkki” myös sivulla 84)
Laajennetut toiminnot Ethernet-liitännän konfiguraatiossa (Katso
„TNC:n konfigurointi” myös sivulla 625)
Täydennyksiä toimintaturvallisuuteen FS (Optio):
Yleistä liittyen toimintaturvallisuuteen FS (Katso „Yleistä” myös
sivulla 534)
Käsitteiden selitykset (Katso „Käsitteiden selitykset” myös sivulla
535)
Akseliasemien tarkastus (Katso „Akseliasemien tarkastus” myös
sivulla 536)
Syöttönopeusrajoitusten aktivointi (Katso
„Syöttönopeusrajoitusten aktivointi” myös sivulla 538)
Täydennyksiä toimintaturvallisuusoptiolla varustettujen TNC-
ohjausten yleisiin tilan näyttöihin (Katso „Täydentävät tilan näytöt” myös sivulla 538)
Uudet käsipyörät HR 510, HR 520 ja HR 550 FS ovat tuettuja (Katso
„Liikkeet elektronisella käsipyörällä” myös sivulla 522)
Uusi ohjelmaoptio 3D-ToolComp: Ryntökulmasta riippuva työkalun
3D-sädekorjaus pintanormaalivektorilauseissa (LN-lauseet, katso „Ryntökulmasta riippuva 3D-työkalukorjaus (ohjelmaoptio 3D­ToolComp)”, sivu 488)
3D-viivagrafiikka nyt mahdollinen myös täyden näytön (Full-Screen)
tilassa (Katso „3D-viivagrafiikka (FCL2-toiminto)” myös sivulla 144)
Tiedostojen valitsemiseksi erilaisiin NC-toimintoihin ja
palettitaulukoiden taulukkonäkymään on nyt käytettävissä tiedostonvalinnan dialogi (Katso „Mielivaltaisen ohjelman kutsu aliohjelmana” myös sivulla 274)
DCM: Kiinnitystilanteiden tallennus ja uudelleenperustaminenDCM: Testausohjelman luonnissa käytettävä lomake sisältää nyt
myös kuvakkeita ja vinkkejä (Katso „Mitoitetun kiinnittimen aseman tarkastus” myös sivulla 388)
DCM, FixtureWizard: Kosketuspisteet ja kosketusjärjestys on
esitelty yksiselitteisesti
DCM, FixtureWizard: Merkinnät, kosketuspisteet ja
jälkimittauspisteet voidaan ottaa esiin ja piilottaa (Katso „FixtureWizardin käyttäminen” myös sivulla 385)
DCM, FixtureWizard: Kiinnitin ja kiinnityspisteet voidaan nyt valita
hiiren napsautuksella
DCM: Käytettävissä on nyt kirjasto standardikiinnittimillä (Katso
„Kiinnittimien alkuperäismallit” myös sivulla 384)
Uudet toiminnot 606 42x-01 verrattuna edeltäviin versioihin 340 49x-05
HEIDENHAIN iTNC 530 11
Page 12
DCM: Työkalukiinnittimen hallinta (Katso „Työkalunpitimen hallinta
(Ohjelmaoptio DCM)” myös sivulla 392)
Ohjelman testauksen käyttötavalla koneistustaso voidaan nyt
määritellä manuaalisesti (Katso „Aseta käännetty koneistustaso ohjelman testausta varten” myös sivulla 600)
Koneissa, joissa ei ole mittauslaitetta, kiertoakseleille voidaan
määritellä koordinaatit M114-koodin avulla virtuaalisen akselisuunnan VT määrittelemistä varten (Katso „Virtuaaliakseli VT” myös sivulla 405)
Manuaalikäytöllä on nyt käytettävissä myös RW-3D-tila
paikoitusnäyttöjä varten (Katso „Paikoitusnäytön valinta” myös sivulla 636)
Täydennyksiä työkalutaulukkoon TOOL.T (Katso „Työkalutaulukko:
Standardit työkalutiedot” myös sivulla 164):
Uusi sarake DR2TABLE korjaustaulukon määrittelemiseksi
ryntökulmasta riippuvaa työkalun sädekorjausta varten
Uusi sarake LAST_USE, johon TNC kirjaa viimeksi tehdyn
työkalukutsun päiväyksen ja kellonajan
Q-parametriohjelmointi: Merkkijonoparametria QS voidaan nyt
käyttää myös hyppyosoitteille tietyissä hypyissä, aliohjelmissa tai ohjelmanosatoistoissa (katso „Aliohjelman kutsu”, sivu 272, katso „Ohjelmanosatoiston kutsu”, sivu 273 ja katso „Jos/niin-haarojen ohjelmointi”, sivu 299)
Työkalukäyttöluettelon laadinta ohjelmaa suoritavilla käyttötavoilla
voidaan nyt konfiguroida lomakkeen avulla (Katso „Työkalun käyttötestauksen asetukset” myös sivulla 183)
Työkalujen poistomenettelyyn työkalutaulukosta voidaan nyt
vaikuttaa koneparametrilla 7263 (Katso „Työkalutaulukoiden muokkaus” myös sivulla 170)
Paikoitustilassa TURN voidaan PLANE-toiminnolle määritellä nyt
varmuuskorkeus, johon työkalun tulee vetäytyä takaisin ennen työkaluakselin suuntaista sisäänkääntöä (Katso „Automaattinen sisäänkääntö: MOVE/TURN/STAY (sisäänsyöttö ehdottomasti tarpeellinen)” myös sivulla 460)
Laajennetussa työkalunhallinnassa on nyt käytettävissä seuraavat
lisätoiminnot (Katso „Työkalunhallinta (Ohjelmaoptio)” myös sivulla
186):
Myös erikoistoimintojen sarakkeet ovat nyt muokkauskelpoisiaTyökalutietojen lomakkeen näyttö voidaan nyt päättää
valinnaisesti joko muutettujen tietojen tallennuksella tai ilman tallentamista
Taulukkonäkymässä on käytettävissä hakutoimintoIndeksoidut työkalut esitetään nyt oikein lomakenäytössäTyökalusarjaluettelossa on käytettävissä lisää yksityiskohtaista
tietoa
Työkalumakasiinin lataus- ja purkuluettelo on nyt ladattavissa ja
purettavissa veto- ja pudotusmenettelyä (Drag and Drop) käyttäen
Taulukkonäkymän sarakkeita voidaan nyt siirrellä veto- ja
Uudet toiminnot 606 42x-01 verrattuna edeltäviin versioihin 340 49x-05
pudotusmenettelyä (Drag and Drop) käyttäen
12
Page 13
MDI-käyttötavalla on nyt käytettävissä myös joitakin
erikoistoimintoja (SPEC FCT -näppäin) (Katso „Yksinkertaisten koneistusten ohjelmointi ja suoritus” myös sivulla 578)
Käytettävissä on uusi manuaalinen kosketustyökierto, jonka avulla
työkappaleen vinoa asemaa voidaan korjata pyöröpöytää kääntämällä (Katso „Työkappaleen suuntaus kahden pisteen avulla” myös sivulla 560)
Uusi kosketustyökierto kosketusjärjestelmän kaibrointikuulan
kalibrointia varten (katso työkierto-ohjelmoinnin käyttäjän käsikirjaa)
KinematicsOpt: Parempi tuki hirth-hammastettujen akseleiden
paikoitukseen (katso työkierto-ohjelmoinnin käyttäjän käsikirjaa)
KinematicsOpt: Ylimääräinen parametri on lisätty kiertoakselin
välyksen määrittämistä varten (katso työkierto-ohjelmoinnin käyttäjän käsikirjaa)
Uusi koneistustyökierto 275 Trokoidinen uran jyrsintä (katso
työkierto-ohjelmoinnin käyttäjän käsikirjaa)
Huuliporauksen työkierrossa 241 voidaan nyt määritellä myös
odotussyvyys (katso työkierto-ohjelmoinnin käyttäjän käsikirjaa)
Työkierron 39 LIERIÖVAIPPAMUOTO saapumis- ja
poistumisliikkeet ovat nyt asetettavissa (katso työkierto­ohjelmoinnin käyttäjän käsikirjaa)
HEIDENHAIN iTNC 530 13
Uudet toiminnot 606 42x-01 verrattuna edeltäviin versioihin 340 49x-05
Page 14

Muutetut toiminnot 606 42x-01 verrattuna edeltäviin versioihin 340 49x-06

Q-parametriohjelmointi: FN20-toiminnolla WAIT FOR voidaan nyt
syöttää sisään 128 merkkiä (Katso „FN20: WAIT FOR: NC:n ja PLC:n synkronointi” myös sivulla 318)
Kosketusjärjestelmän pituuden ja säteen kalibrointivalikoissa
näytetään nyt myös aktiivisen työkalun numero ja nimi (jos käytetään työkalutaulukon kalibrointitietoja, MP7411 = 1, katso „Useampien kalibrointitietolauseiden hallinta”, sivu 555)
PLANE-toiminto näyttää nyt sisäänkäännön loppumatkan
näyttötilassa todellista vielä siirrettävää kulmaa tavoiteasemaan (Katso „Paikoitusnäyttö” myös sivulla 445)
Muotoonajon menettelyä on muutettu sivuttaissilityksessä
työkierrolla 24 (DIN/ISO: G124) (katso työkierto-ohjelmoinnin käyttäjän käsikirjaa)
Muutetut toiminnot 606 42x-01 verrattuna edeltäviin versioihin 340 49x-06
14
Page 15
Sisältö
Ensimmäinen askel iTNC 530 -ohjauksella
1
Johdanto
2
Ohjelmointi: Perusteet, Tiedostonhallinta
3
Ohjelmointi: Ohjelmointiapu
4
Ohjelmointi: Työkalut
5
Ohjelmointi: Muotojen ohjelmointi
6
Ohjelmointi: Lisätoiminnot
7
Ohjelmointi: Tietojen talteenotto DXF­tiedostoista
8
Ohjelmointi: Aliohjelmat ja ohjelmanosatoistot
9
Ohjelmointi: Q-parametri
10
Ohjelmointi: Lisätoiminnot
11
Ohjelmointi: Erikoistoiminnot
12
Ohjelmointi: Moniakselikoneistus
13
Ohjelmointi: Paletinhallinta
14
Paikoitus käsin sisäänsyöttäen
15
Ohjelman testaus ja ohjelmanajo
16
MOD-toiminnot
17
Taulukot ja yleiskuvaus
18
HEIDENHAIN iTNC 530 15
Page 16
Page 17

1 Ensimmäinen askel iTNC 530 ohjauksella ..... 43

1.1 Yleiskuvaus ..... 44
1.2 Koneen kytkentä päälle ..... 45
Virtakatkoksen kuittaus ja ajo referenssipisteeseen ..... 45
1.3 Ensimmäisen kappaleen ohjelmointi ..... 46
Oikean käyttötavan valinta ..... 46
TNC:n tärkeimmät käyttöelementit ..... 46
Uuden ohjelman avaus/Tiedostonhallinta ..... 47
Aihion määrittely ..... 48
Ohjelman rakenne ..... 49
Yksinkertaisen muodon ohjelmointi ..... 50
Työkierto-ohjelman laadinta ..... 53
1.4 Ensimmäisen kappaleen graafinen testaus ..... 56
Oikean käyttötavan valinta ..... 56
Työkalutaulukoiden valinta ohjelman testausta varten ..... 56
Valitse ohjelma, jota haluat tarkastella ..... 57
Näytönosituksen ja näkymän valinta ..... 57
Ohjelmatestin käynnistys ..... 58
1.5 Työkalujen asetus ..... 59
Oikean käyttötavan valinta ..... 59
Työkalujen valmistelu ja mittaus ..... 59
Työkalutaulukko TOOL.T ..... 59
Paikkataulukko TOOL_P.TCH ..... 60
1.6 Työkappaleen asetus ..... 61
Oikean käyttötavan valinta ..... 61
Työkappaleen kiinnitys ..... 61
Työkappaleen suuntaus 3D-kosketusjärjestelmällä ..... 62
Peruspisteen asetus 3D-kosketusjärjestelmällä ..... 63
1.7 Ensimmäisen kappaleen ohjelmointi ..... 64
Oikean käyttötavan valinta ..... 64
Valitse ohjelma, jonka haluat suorittaa ..... 64
Ohjelman käynnistys ..... 64
HEIDENHAIN iTNC 530 17
Page 18

2 Johdanto ..... 65

2.1 iTNC 530 ..... 66
Ohjelmointi: HEIDENHAIN-dialogi, smarT.NC ja DIN/ISO ..... 66
Yhteensopivuus ..... 66
2.2 Näyttöruutu ja käyttöpaneeli ..... 67
Näyttöruutu ..... 67
Näyttöaueen osituksen asetus ..... 68
Käyttöpaneeli ..... 69
2.3 Käyttötavat ..... 70
Käsikäyttö ja sähköinen käsipyörä ..... 70
Paikoitus käsin sisäänsyöttäen ..... 70
Ohjelman tallennus/editointi ..... 71
Ohjelman testaus ..... 71
Jatkuva ohjelmanajo ja yksittäislauseajo ..... 72
2.4 Tilanäytöt ..... 73
„Yleinen“ tilanäyttö ..... 73
Lisätilanäytöt ..... 75
2.5 Ikkunanhallinta ..... 83
Tehtäväpalkki ..... 84
2.6 Tarvikkeet: 3D-kosketusjärjestelmä ja elektroniset käsipyörät HEIDENHAINilta ..... 85
3D-kosketusjärjestelmät ..... 85
Elektroniset käsipyörät HR ..... 86
18
Page 19

3 Ohjelmointi: Perusteet, Tiedostonhallinta ..... 87

3.1 Perusteet ..... 88
Mittauslaitteet ja referenssimerkit ..... 88
Perusjärjestelmä ..... 88
Perusjärjestelmä jyrsinkoneilla ..... 89
Polaariset koordinaatit ..... 90
Absoluuttiset ja inkrementaaliset työkappaleen asemat ..... 91
Peruspisteen valinta ..... 92
3.2 Ohjelman avaus ja sisäänsyöttö ..... 93
NC-ohjelman rakenne HEIDENHAIN-selväkieli-muodossa ..... 93
Aihion määrittely: BLK FORM ..... 93
Uuden koneistusohjelman avaaminen ..... 94
Työkalun liikkeiden ohjelmointi selväkielidialogissa ..... 96
Hetkellisaseman talteenotto ..... 98
Ohjelman muokkaus ..... 99
TNC:n hakutoiminnot ..... 103
3.3 Tiedostonhallinta: Perusteet ..... 105
Tiedostot ..... 105
Ulkoisesti laadittujen tiedostojen näyttö TNC:llä ..... 107
Tietojen varmuustallennus ..... 107
3.4 Työskentely tiedostonhallinnalla ..... 108
Hakemistot ..... 108
Polut ..... 108
Yleiskuvaus: Tiedostonhallinnan toiminnot ..... 109
Tiedostonhallinnan kutsu ..... 110
Levyasemien, hakemistojen ja tiedostojen valinta ..... 111
Uuden hakemiston luonti (mahdollinen vain levyasemaan TNC:\) ..... 114
Uuden tiedoston luonti (mahdollinen vain levyasemaan TNC:\) ..... 114
Yksittäisen tiedoston kopiointi ..... 115
Tiedoston kopiointi toiseen hakemistoon ..... 116
Taulukon kopiointi ..... 117
Hakemiston kopiointi ..... 118
Tiedoston valinta viimeisten valittuna olleiden joukosta ..... 118
Tiedoston poisto ..... 119
Hakemiston poisto ..... 119
Tiedostojen merkintä ..... 120
Tiedoston nimeäminen uudelleen ..... 122
Lisätoiminnot ..... 123
Työskentely pikavalintojen avulla ..... 125
Lisätyökaluja ulkoisten tiedostotyyppien käsittelyyn ..... 126
Tiedonsiirto ulkoisen muistin välillä ..... 131
TNC verkossa ..... 133
USB-laitteet TNC:llä (FCL 2-toiminto) ..... 134
HEIDENHAIN iTNC 530 19
Page 20

4 Ohjelmointi: Ohjelmointiapu ..... 137

4.1 Kommenttien lisäys ..... 138
Käyttö ..... 138
Kommentit ohkelman laadinnan aikana ..... 138
Kommenttien lisäys jälkikäteen ..... 138
Kommentti omana lauseena ..... 138
Toiminnot kommenttien muokkauksessa ..... 139
4.2 Ohjelman selitykset ..... 140
Määritelmä, käyttömahdollisuus ..... 140
Kuvausikkunan näyttö/aktiivisen ikkunan vaihto ..... 140
Selityslauseen lisäys ohjelmaikkunaan (vasemmalla) ..... 140
Lauseiden valinta selitysikkunassa ..... 140
4.3 Taskulaskin ..... 141
Käyttö ..... 141
4.4 Ohjelmointigrafiikka ..... 142
Suoritus ohjelmointigrafiikan kanssa/ilman ..... 142
Ohjelmointigrafiikan luonti olemassa olevalle ohjelmalle ..... 142
Lauseen numeron näyttö ja piilotus ..... 143
Grafiikan poisto ..... 143
Osakuvan suurennus tai pienennys ..... 143
4.5 3D-viivagrafiikka (FCL2-toiminto) ..... 144
Käyttö ..... 144
3D-viivagrafiikan toiminnot ..... 144
NC-lauseiden värikorostaminen grafiikassa ..... 146
Lauseen numeron näyttö ja piilotus ..... 146
Grafiikan poisto ..... 146
4.6 Pikaohjeet NC-virheilmoituksilla ..... 147
Virheilmoitusten näyttö ..... 147
Ohjeen näyttö ..... 147
4.7 Kaikkien esiintyvien virheilmoitusten lista ..... 148
Toiminto ..... 148
Virhelistan näyttö ..... 148
Ikkunan sisältö ..... 149
TNCguide-ohjejärjestelmän kutsuminen ..... 150
Huoltotiedostojen luonti ..... 151
4.8 Sisältöperusteinen ohjejärjestelmä TNCguide (FCL3-toiminto) ..... 152
Käyttö ..... 152
Työskentely TNCguide-järjestelmällä ..... 153
Ohjetiedostojen lataus ..... 157
20
Page 21

5 Ohjelmointi: Työkalut ..... 159

5.1 Työkalukohtaiset määrittelyt ..... 160
Syöttöarvo F ..... 160
Karan kierrosluku S ..... 161
5.2 Työkalutiedot ..... 162
Työkalukorjauksen edellytys ..... 162
Työkalun numero, työkalun nimi ..... 162
Työkalun pituus L ..... 162
Työkalun säde R ..... 162
Pituuksien ja säteiden Delta-arvot ..... 163
Työkalutietojen sisäänsyöttö ohjelmaan ..... 163
Työkalutietojen sisäänsyöttö taulukkoon ..... 164
Työkalunpitimen kinematiikka ..... 173
Yksittäisten työkalutietojen ylikirjoitus ulkoisesta PC:stä siirretyillä tiedoilla ..... 174
Paikkataulukko työkalunvaihtajaa varten ..... 175
Työkalutietojen kutsu ..... 178
Työkalunvaihto ..... 180
Työkalun käyttötestaus ..... 183
Työkalunhallinta (Ohjelmaoptio) ..... 186
5.3 Työkalukorjaus ..... 191
Johdanto ..... 191
Työkalun pituuskorjaus ..... 191
Työkalun sädekorjaus ..... 192
HEIDENHAIN iTNC 530 21
Page 22

6 Ohjelmointi: Muotojen ohjelmointi ..... 197

6.1 Työkalun liikkeet ..... 198
Ratatoiminnot ..... 198
Vapaa muodon ohjelmointi FK ..... 198
Lisätoiminnot M ..... 198
Aliohjelmat ja ohjelmanosatoistot ..... 198
Ohjelmointi Q-parametreilla ..... 198
6.2 Ratatoimintojen perusteet ..... 199
Työkalun liikkeen ohjelmointi koneistukselle ..... 199
6.3 Muotoon ajo ja muodon jättö ..... 203
Yleiskuvaus: Ratamuodot muotoon ajolle ja muodon jätölle ..... 203
Tärkeät pisteet muotoon ajossa ja muodon jätössä ..... 204
Muotoon ajo suoraviivaisesti tangentiaalisella liitynnällä: APPR LT ..... 206
Suoraviivainen muotoon ajo kohtisuorasti ensimmäiseen muotopisteeseen: APPR LN ..... 206
Muotoon ajo ympyränkaaren mukaista rataa tangentiaalisella liitynnällä: APPR CT ..... 207
Muotoon ajo ympyräkaaren mukaista rataa tangentiaalisella liitynnällä muotoon ja tulosuoraan: APPR LCT ..... 208
Muodon jättö suoraviivaisesti tangentiaalisella irtautumisella: DEP LT ..... 209
Suoraviivainen muodon jättö kohtisuorasti viimeisestä muotopisteestä: DEP LN ..... 209
Muodon jättö ympyränkaaren mukaista rataa tangentiaalisella irtautumisella: DEP CT ..... 210
Muodon jättö ympyräkaaren mukaista rataa tangentiaalisella liitynnällä muotoon ja tulosuoraan: DEP LCT ..... 210
6.4 Rataliikkeet - suorakulmaiset koordinaatit ..... 211
Ratatoimintojen yleiskuvaus ..... 211
Suora L ..... 212
Viisteen lisäys kahden suoran väliin ..... 213
Nurkan pyöristys RND ..... 214
Ympyräkeskipiste CCI ..... 215
Ympyrärata C ympyrän keskipisteen CC ympäri ..... 216
Ympyrärata CR määritellyllä säteellä ..... 217
Ympyrärata CT tangentiaalisella liitynnällä ..... 219
6.5 Rataliikkeet - polaarikoordinaatit (napakoordinaatit) ..... 224
Yleiskuvaus ..... 224
Polaarikoordinaattien origo: Napa CC ..... 225
Suora LP ..... 225
Ympyrärata CP napapisteen CC ympäri ..... 226
Ympyrärata CTP tangentiaalisella liitynnällä ..... 227
Kierukkalinja (ruuvikierre) ..... 228
22
Page 23
6.6 Rataliikkeet – Vapaa muodon ohjelmointi FK ..... 232
Perusteet ..... 232
FK-ohjelmoinnin grafiikka ..... 234
FK-ohjelman muuntaminen selväkielidialogiohjelmaksi ..... 235
FK-dialogin avaus ..... 236
Napapiste FK-ohjelmointia varten ..... 237
Suorien vapaa ohjelmointi ..... 237
Ympyräradan vapaa ohjelmointi ..... 238
Sisäänsyöttömahdollisuudet ..... 238
Apupisteet ..... 242
Suhteelliset vertaukset ..... 243
HEIDENHAIN iTNC 530 23
Page 24

7 Ohjelmointi: Tietojen talteenotto DXF-tiedostoista ..... 251

7.1 DXF-tietojen käsittely (ohjelmisto-optio) ..... 252
Käyttö ..... 252
DXF-tiedoston avaaminen ..... 253
Perusasetukset ..... 254
Kerroksen asetttaminen ..... 256
Peruspisteen määrittely ..... 257
Muodon valinta ja tallennus ..... 259
Koneistusasemien valinta ja tallennus ..... 262
Zoomaustoiminto ..... 268
24
Page 25

8 Ohjelmointi: Aliohjelmat ja ohjelmanosatoistot ..... 269

8.1 Aliohjelmien ja ohjelmanosatoistojen merkintä ..... 270
Label-merkki ..... 270
8.2 Aliohjelmat ..... 271
Työvaiheet ..... 271
Ohjelmointiohjeet ..... 271
Aliohjelman ohjelmointi ..... 271
Aliohjelman kutsu ..... 272
8.3 Ohjelmanosatoistot ..... 273
Label LBL ..... 273
Työvaiheet ..... 273
Ohjelmointiohjeet ..... 273
Ohjelmanosatoiston ohjelmointi ..... 273
Ohjelmanosatoiston kutsu ..... 273
8.4 Mielivaltainen ohjelma aliohjelmana ..... 274
Työvaiheet ..... 274
Ohjelmointiohjeet ..... 274
Mielivaltaisen ohjelman kutsu aliohjelmana ..... 274
8.5 Ketjuttaminen ..... 276
Ketjutustavat ..... 276
Ketjutussyvyys ..... 276
Aliohjelma aliohjelmassa ..... 277
Ohjelmanosatoistojen toistaminen ..... 278
Aliohjelman toistaminen ..... 279
8.6 Ohjelmointiesimerkki ..... 280
HEIDENHAIN iTNC 530 25
Page 26

9 Ohjelmointi: Q-parametri ..... 287

9.1 Periaate ja toimintokuvaus ..... 288
Ohjelmointiohjeet ..... 290
Q-parametritoimintojen kutsu ..... 291
9.2 Osaperheet - Q-parametri lukuarvon asemesta ..... 292
Käyttö ..... 292
9.3 Muotojen kuvaus matemaattisten toimintojen avulla ..... 293
Käyttö ..... 293
Yleiskuvaus ..... 293
Peruslaskutoimitusten ohjelmointi ..... 294
9.4 Kulmatoiminnot (Trigonometria) ..... 295
Määritelmät ..... 295
Kulmatoimintojen ohjelmointi ..... 296
9.5 Ympyrälaskennat ..... 297
Käyttö ..... 297
9.6 haarautuminen Q-parametreilla ..... 298
Käyttö ..... 298
Ehdottomat hypyt ..... 298
Jos/niin-haarojen ohjelmointi ..... 299
Käytettävät lyhenteet ja käsitteet ..... 299
9.7 Q-parametrin tarkastus ja muokkaus ..... 300
Toimenpiteet ..... 300
9.8 Lisätoiminnot ..... 301
Yleiskuvaus ..... 301
FN 14: ERROR: Virheilmoituksen tulostus ..... 302
FN 15: PRINT: Tekstien tai Q-parametriarvojen tulostus ..... 306
FN 16: F-PRINT: Tekstien ja Q-parametriarvojen formatoitu tulostus ..... 307
FN 18: SYS-DATUM READ: Järjestelmätietojen luku ..... 311
FN 19: PLC: Arvojen siirto PLC:hen ..... 317
FN20: WAIT FOR: NC:n ja PLC:n synkronointi ..... 318
FN 25: PRESET: Uuden peruspisteen asetus ..... 320
9.9 Kaavan suora sisäänsyöttö ..... 321
Kaavan sisäänsyöttö ..... 321
Laskusäännöt ..... 323
Sisäänsyöttöesimerkki ..... 324
26
Page 27
9.10 Merkkijonoparametrit ..... 325
Merkkijonon käsittelyn toiminnot ..... 325
Merkkijonoparametrin osoitus ..... 326
Merkkijonoparametrin ketjutus ..... 327
Numeerisen arvon muuttaminen merkkijonoparametriksi ..... 328
Osamerkkijonon kopiointi merkkijonoparametrista ..... 329
Järjestelmätietojen kopiointi merkkijonoparametrista ..... 330
Merkkijonon muuttaminen numeeriseksi arvoksi ..... 332
Merkkijonoparametrin testaus ..... 333
Merkkijonoparametrin pituuden määritys ..... 334
Aakkosnumeerisen järjestyksen vertailu ..... 335
9.11 Esivaratut Q-parametrit ..... 336
Arvot PLC:stä: Q100 ... Q107 ..... 336
WMAT-lause: QS100 ..... 336
Aktiivinen työkalun säde: Q108 ..... 336
Työkaluakseli: Q109 ..... 337
Karan tila: Q110 ..... 337
Jäähdytysnesteen syöttö: Q111 ..... 337
Limityskerroin: Q112 ..... 337
Mittamäärittelyt ohjelmassa: Q113 ..... 338
Työkalun pituus: Q114 ..... 338
Kosketuksen jälkeiset koordinaatit ohjelmanajon aikana ..... 338
Olo-Aset-ero automaattisessa työkalun mittauksessa järjestelmällä TT 130 ..... 339
Koneistustason kääntö työkappaleen kulmalla: TNC:n laskemat koordinaatit kiertoakseleille ..... 339
Kosketusjärjestelmän työkiertojen mittaustulokset (katso kosketusjärjestelmän työkiertojen käsikirjaa) ..... 340
9.12 Ohjelmointiesimerkki ..... 342
HEIDENHAIN iTNC 530 27
Page 28

10 Ohjelmointi: Lisätoiminnot ..... 349

10.1 Lisätoimintojen M ja STOP määrittely ..... 350
Perusteet ..... 350
10.2 Lisätoiminnot ohjelmanajon valvontaa, karaa ja jäähdytystä varten ..... 351
Yleiskuvaus ..... 351
10.3 Lisätoiminnot koordinaattimäärittelyjä varten ..... 352
Konekohtaisten koordinaattien ohjelmointi: M91/M92 ..... 352
Aktivoi viimeksi asetettu peruspiste: M104 ..... 354
Ajo kääntämättömän koordinaatiston paikoitusasemiin käännetyn koneistustason yhteydessä: M130 ..... 354
10.4 Lisätoiminnot ratakäyttäytymistä varten ..... 355
Nurkan tasaus: M90 ..... 355
Määritellyn pyöristyksen lisäys kahden suoran pätkän väliin: M112 ..... 355
Pisteiden huomiotta jättäminen korjaamattomien suoran pätkien käsittelyssä: M124 ..... 356
Pienten muotoaskelmien koneistus: M97 ..... 357
Avointen muotonurkkien täydellinen koneistus: M98 ..... 359
Sisäänpistoliikkeiden syöttöarvokerroin: M103 ..... 360
Syöttöarvo yksikössä millimetri/karan kierros: M136 ..... 361
Syöttönopeus ympyräkaarissa: M109/M110/M111 ..... 362
Sädekorjatun muodon etukäteislaskenta (LOOK AHEAD): M120 ..... 363
Käsipyöräpaikoitus ohjelmanajon aikana: M118 ..... 365
Vetäytyminen muodosta työkaluakselin suunnassa: M140 ..... 366
Kosketusjärjestelmän irroitus: M141 ..... 367
Modaalisten ohjelmatietojen poisto: M142 ..... 368
Peruskäännön poisto: M143 ..... 368
Työkalun automaattinen irrotus muodosta NC-pysäytyksessä: M148 ..... 369
Rajakytkimen ilmoituksen mitätöinti: M150 ..... 370
10.5 Lisätoiminnot laserileikkauskoneita varten ..... 371
Periaate ..... 371
Ohjelmoidun jännitteen suora tulostus: M200 ..... 371
Jännite liikematkan funktiona: M201 ..... 371
Jännite nopeuden funktiona: M202 ..... 372
Jännitteen tulostus ajan funktiona (aikariippuva ramppi): M203 ..... 372
Jännitteen tulostus ajan funktiona (aikariippuva pulssi): M204 ..... 372
28
Page 29

11 Ohjelmointi: Erikoistoiminnot ..... 373

11.1 Erikoistoimintojen yleiskuvaus ..... 374
Erikoistoimintojen SPEC FCT päävalikko ..... 374
Ohjelmamäärittelyjen valikko ..... 375
Muoto- ja pistekoneistustoimintojen valikko ..... 375
Valikko erilaisten selväkielisten-toimintojen määrittelemiseen ..... 376
Ohjelmointiohjeiden valikko ..... 376
11.2 Dynaaminen törmäysvalvonta (Ohjelmaoptio) ..... 377
Toiminto ..... 377
Törmäysvalvonta käsikäyttötavoilla ..... 379
Törmäysvalvonta automaattikäytöllä ..... 380
Suoja-alueen graafinen etäisyys (FCL4-toiminto) ..... 381
Törmäysvalvonta ohjelman testauksen käyttötavalla ..... 382
11.3 Kiinnittimen valvonta (Ohjelmaoptio DCM) ..... 383
Perusteet ..... 383
Kiinnittimien alkuperäismallit ..... 384
Kiinnittimen parametrisointi: FixtureWizard ..... 384
Kiinnittimen sijoittaminen koneeseen ..... 386
Kiinnittimen muuttaminen ..... 387
Kiinnittimen poistaminen ..... 387
Mitoitetun kiinnittimen aseman tarkastus ..... 388
Kiinnitysten hallinta ..... 390
11.4 Työkalunpitimen hallinta (Ohjelmaoptio DCM) ..... 392
Perusteet ..... 392
Työkalunpitimen mallit ..... 392
Työkalunpitimen parametrisointi: ToolHolderWizard ..... 393
Työkalunpitimen poisto ..... 394
11.5 Globaalit ohjelman-asetukset (ohjelmisto-optio) ..... 395
Käyttö ..... 395
Tekniset edellytykset ..... 397
Toiminnon aktivointi/deaktivointi ..... 398
Peruskääntö ..... 400
Akselin vaihto ..... 401
Päällekkäinen peilikuvaus ..... 402
Lisänollapistesiirto ..... 402
Akseleiden esto ..... 403
Päällekkäiskierto ..... 403
Syöttöarvon muunnos ..... 403
Käsipyöräpaikoitus ..... 404
HEIDENHAIN iTNC 530 29
Page 30
11.6 Adaptiivinen syötönsäätö AFC (Ohjelmisto-optio) ..... 406
Käyttö ..... 406
AFC-perusasetusten määrittely ..... 408
Opettelulastun suorittaminen ..... 410
AFC:n aktivointi/deaktivointi ..... 413
Pöytäkirjatiedosto ..... 414
Työkalun rikko-/kulumisvalvonta ..... 416
Karan kuormituksen valvonta ..... 416
11.7 Taaksepäin etenevän ohjelman luonti ..... 417
Toiminto ..... 417
Ohjelman muuntamisen edellytykset ..... 418
Käyttöesimerkki ..... 419
11.8 Muotojen suodatus (FCL 2-toiminto) ..... 420
Toiminto ..... 420
11.9 Tiedostotoiminnot ..... 422
Käyttö ..... 422
Tiedostokäytön määrittely ..... 422
11.10 Koordinaattimuunnosten määrittely ..... 423
Yleiskuvaus ..... 423
TRANS DATUM AXIS ..... 423
TRANS DATUM TABLE ..... 424
TRANS DATUM RESET ..... 424
11.11 Tekstitiedostojen luonti ..... 425
Käyttö ..... 425
Tekstitiedoston avaaminen ja poistuminen ..... 425
Tekstin muokkaus ..... 426
Merkkien, sanojen ja rivien poisto ja lisäys uudelleen ..... 427
Tekstilohkojen käsittely ..... 428
Tekstiosien etsintä ..... 429
11.12 Työskentely lastuamistietojen taulukoilla ..... 430
Ohje ..... 430
Sisäänsyöttömahdollisuudet ..... 430
Työkappaleen materiaalien taulukko ..... 431
Työkalun terämateriaalien taulukko ..... 432
Lastuamistietojen taulukko ..... 432
Tarvittavat määrittelyt työkalutaulukossa ..... 433
Toimenpiteet työskentelyssä automaattisella kierrosluvun/syöttöarvon laskennalla ..... 434
Tiedonsiirto lastumistietojen taulukosta ..... 435
Konfiguraatiotiedosto TNC.SYS ..... 435
30
Page 31
11.13 Vapaasti määriteltävät taulukot ..... 436
Perusteet ..... 436
Vapaasti määriteltävän taulukon määrittely ..... 436
Taulukkomuodon muuttaminen ..... 437
Vaihto taulukkoesityksen ja kaavaesityksen välillä ..... 438
FN 26: TABOPEN: Vapaasti määriteltävän taulukon avaus ..... 439
FN 27: TABWRITE: Vapaasti määriteltävään taulukkoon kirjoittaminen ..... 439
FN 28: TABREAD: Vapaasti ohjelmoitavan taulukon luku ..... 440
HEIDENHAIN iTNC 530 31
Page 32

12 Ohjelmointi: Moniakselikoneistus ..... 441

12.1 Moniakselikoneistuksen toiminnot ..... 442
12.2 PLANE-toiminto: koneistustason kääntö (ohjelma-optio 1) ..... 443
Johdanto ..... 443
PLANE-toiminnon määrittely ..... 445
Paikoitusnäyttö ..... 445
PLANE-toiminnon resetointi ..... 446
Koneistustason määrittely tilakulman avulla: PLANE SPATIAL ..... 447
Koneistustason määrittely projektiokulman avulla: TASO PROJISOITU ..... 449
Koneistustason määrittely Euler-kulman avulla: PLANE EULER ..... 451
Koneistustason määrittely kahden vektorin avulla: PLANE VECTOR ..... 453
Koneistustason määrittely kolmen pisteen avulla: PLANE POINTS ..... 455
Koneistustason määrittely yksittäisen, inkrementaalisen tilakulman avulla: PLANE RELATIVE ..... 457
Koneistustaso akselikulman avulla: PLANE AXIAL (FCL 3-toiminto) ..... 458
PLANE-toiminnon paikoitusmenettelyn asetus ..... 460
12.3 Puskujyrsintä käännetyssä tasossa ..... 465
Toiminto ..... 465
Puskujyrsintä kiertoakselin inkrementaalisella siirtoliikkeellä ..... 465
Puskujyrsintä normaalivektorin avulla ..... 466
12.4 FUNCTION TCPM (ohjelma-optio 2) ..... 467
Toiminto ..... 467
Toiminnon FUNCTION TCPM määrittely ..... 468
Ohjelmoidun syöttöarvon vaikutustavat ..... 468
Ohjelmoitujen kiertoakselin koordinaattien tulkinta ..... 469
Interpolointitapa alku- ja loppupisteen välillä ..... 470
Toiminnon FUNCTION TCPM peruutus ..... 471
12.5 Lisätoiminnot kiertoakseleita varten ..... 472
Syöttöarvo yksikössä mm/min kiertoakseleilla A, B, C: M116 (Ohjelmaoptio 1) ..... 472
Kiertoakseleiden matkaoptimoitu ajo: M126 ..... 473
Kiertoakselin näytön rajaus alle arvon 360°: M94 ..... 474
Automaattinen koneen geometrian korjaus työskentelyssä kääntöakseleilla: 114 (ohjelmaoptio 2) ..... 475
Työkalun kärjen aseman säilytys ennallaan kääntöakselin paikoituksessa (TCPM*): M128
(Ohjelmaoptio 2) ..... 476
Tarkka pysäytys nurkissa ilman tangentiaalista liittymäkaarta: M134 ..... 479
Kääntöakseleiden peruutus: M138 ..... 479
Koneen kinematiikan huomiointi HETK/ASET-asemissa lauseen lopussa: M144 (ohjelmaoptio 2) ..... 480
32
Page 33
12.6 Kolmiulotteinen työkalukorjaus (ohjelmaoptio 2) ..... 481
Johdanto ..... 481
Normivektorin määrittäminen ..... 482
Sallitut työkalun muodot ..... 483
Muiden työkalujen käyttö: Delta-arvot ..... 483
3D-korjaus ilman työkalun suuntausta ..... 484
Otsajyrsintä: 3D-korjaus ilman työkalun suuntausta ja sen kanssa ..... 484
Varsijyrsintä: 3D-sädekorjaus työkalun suuntauksella ..... 486
Ryntökulmasta riippuva 3D-työkalukorjaus (ohjelmaoptio 3D-ToolComp) ..... 488
12.7 Rataliikkeet – Spline-interpolaatio (ohjelmaoptio 2) ..... 492
Käyttö ..... 492
HEIDENHAIN iTNC 530 33
Page 34

13 Ohjelmointi: Paletinhallinta ..... 495

13.1 Paletinhallinta ..... 496
Käyttö ..... 496
Palettitaulukon valinta ..... 498
Palettitiedostosta poistuminen ..... 498
Paletin peruspisteen hallinta palettien esiasetustaulukon avulla ..... 499
Palettitiedoston käsittely ..... 501
13.2 Palettikäyttö työkalukohtaisella koneistuksella ..... 502
Käyttö ..... 502
Palettitiedoston valinta ..... 507
Palettitiedoston asetus sisäänsyöttölomakkeella ..... 507
Työkalukohtaisen koneistuksen kulku ..... 512
Palettitiedostosta poistuminen ..... 513
Palettitiedoston käsittely ..... 514
34
Page 35

14 Käsikäyttö ja asetus ..... 515

14.1 Päällekytkentä, poiskytkentä ..... 516
Päällekytkentä ..... 516
Poiskytkentä ..... 519
14.2 Koneen akseleiden ajo ..... 520
Ohje ..... 520
Akseleiden ajo ulkoisilla suuntanäppäimillä ..... 520
Paikoitus askelsyötöllä ..... 521
Liikkeet elektronisella käsipyörällä ..... 522
14.3 Karan kierrosluku S, syöttöarvo F ja lisätoiminto M ..... 532
Käyttö ..... 532
Arvojen sisäänsyöttö ..... 532
Karan kierrosluvun ja syöttöarvon muuttaminen ..... 533
14.4 Toiminnallinen turvallisuus FS (lisävaruste) ..... 534
Yleistä ..... 534
Käsitteiden selitykset ..... 535
Akseliasemien tarkastus ..... 536
Sallittujen syöttöarvojen ja pyörimisnopeuksien yleiskuvaus ..... 537
Syöttönopeusrajoitusten aktivointi ..... 538
Täydentävät tilan näytöt ..... 538
14.5 Peruspisteen asetus ilman 3D-kosketusjärjestelmää ..... 539
Ohje ..... 539
Valmistelu ..... 539
Peruspisteen asetus akselinäppäinten avulla ..... 540
Peruspisteen hallinta esiasetustaulukon avulla ..... 541
14.6 3D-kosketusjärjestelmän käyttö ..... 548
Yleiskuvaus ..... 548
Kosketusjärjestelmän työkierron valinta ..... 548
Mittausarvojen kirjaus kosketustyökierroista ..... 549
Mittausarvojen kirjoitus kosketustyökierroista nollapistetaulukkoon ..... 550
Mittausarvojen kirjoitus kosketustyökierroista esiasetustaulukkoon ..... 551
Mittausarvojen tallennus palettien esiasetustaulukkoon ..... 552
14.7 3D-kosketusjärjestelmä ..... 553
Johdanto ..... 553
Todellisen pituuden kalibrointi ..... 553
Todellisen säteen kalibrointi ja kosketusjärjestelmän keskipistesiirtymän kompensointi ..... 554
Kalibrointiarvojen näyttö ..... 555
Useampien kalibrointitietolauseiden hallinta ..... 555
14.8 Työkappaleen suuntaus 3D-kosketusjärjestelmällä ..... 556
Johdanto ..... 556
Peruskäännön määritys kahden pisteen avulla ..... 557
Peruskäännön määritys kahden reiän/kaulan avulla ..... 559
Työkappaleen suuntaus kahden pisteen avulla ..... 560
HEIDENHAIN iTNC 530 35
Page 36
14.9 Peruspisteen asetus 3D-kosketusjärjestelmällä ..... 561
Yleiskuvaus ..... 561
Peruspisteen asetus halutulla akselilla ..... 561
Nurkka peruspisteeksi – eri kosketuspisteet kuin peruskäännössä ..... 562
Nurkka peruspisteeksi – eri kosketuspisteet kuin peruskäännössä ..... 562
Ympyräkeskipiste peruspisteeksi ..... 563
Keskiakseli peruspisteeksi ..... 564
Peruspisteen asetus reikien/kaulojen avulla ..... 565
Työkappaleen mittaus 3D-kosketusjärjestelmällä ..... 566
Kosketustoimintojen käyttö mekaanisilla kosketuspäillä tai mittakelloilla ..... 569
14.10 Koneistustason kääntö (ohjelmaoptio 1) ..... 570
Käyttö, työskentelytavat ..... 570
Referenssipisteeseen ajo käännetyillä akseleilla ..... 572
Peruspisteen asetus käännetyssä järjestelmässä ..... 572
Peruspisteen asetus koneilla pyöröpöydällä ..... 573
Peruspisteen asetus koneissa, jotka on varustettu pyöröpöydällä ..... 573
Paikoitusnäyttö käännetyssä järjestelmässä ..... 573
Rajoitukset koneistustason käännössä ..... 573
Manuaalisen käännön aktivointi ..... 574
Aseta voimassa olevan työkaluakselin suunta aktiiviseksi koneistussuunnaksi (FCL 2-toiminto) ..... 575
36
Page 37

15 Paikoitus käsin sisäänsyöttäen ..... 577

15.1 Yksinkertaisten koneistusten ohjelmointi ja suoritus ..... 578
Sisäänsyöttöpaikoituksen soveltaminen ..... 578
Ohjelmien tallennus tai poisto tiedostosta $MDI ..... 581
HEIDENHAIN iTNC 530 37
Page 38

16 Ohjelman testaus ja ohjelmanajo ..... 583

16.1 Grafiikka ..... 584
Käyttö ..... 584
Yleiskuvaus: Kuvaustavat ..... 586
Syväkuvaus ..... 586
Esitys 3 tasossa ..... 587
3D-kuvaus ..... 588
Osakuvan suurennus ..... 591
Graafisen simulaation toisto ..... 592
Työkalun näyttö ..... 592
Koneistusajan määritys ..... 593
16.2 Ohjelmanäytön toiminnot ..... 594
Yleiskuvaus ..... 594
16.3 Ohjelman testaus ..... 595
Käyttö ..... 595
16.4 Ohjelmanajo ..... 601
Käyttö ..... 601
Koneistusohjelman toteutus ..... 602
Koneistuksen keskeytys ..... 603
Koneen akseleiden ajo keskeytyksen aikana ..... 605
Ohjelmanajon jatkaminen keskeytyksen jälkeen ..... 606
Mielivaltainen sisääntulo ohjelmaan (Esilauseajo) ..... 607
Paluuajo muotoon ..... 610
16.5 Automaattinen ohjelman käynnistys ..... 611
Käyttö ..... 611
16.6 Lauseen ohitus ..... 612
Käyttö ..... 612
„/“-merkin poisto ..... 612
16.7 Valinnainen ohjelmanajon pysäytys ..... 613
Käyttö ..... 613
38
Page 39

17 MOD-toiminnot ..... 615

17.1 MOD-toiminnon valinta ..... 616
MOD-toimintojen valinta ..... 616
Asetusten muuttaminen ..... 616
MOD-toiminnon lopetus ..... 616
MOD-toimintojen yleiskuvaus ..... 617
17.2 Ohjelmiston numerot ..... 618
Käyttö ..... 618
17.3 Avainluvun sisäänsyöttö ..... 619
Käyttö ..... 619
17.4 Palvelupaketin lataus ..... 620
Käyttö ..... 620
17.5 Tiedonsiirtoliitännän asetus ..... 621
Käyttö ..... 621
RS-232-liitännän asetus ..... 621
RS-422-liitännän asetus ..... 621
Ulkoisen laitteen KÄYTTÖTAVAN valinta ..... 621
BAUD-luvun asetus ..... 621
Osoitus ..... 622
Tiedonsiirron ohjelmisto ..... 623
17.6 Ethernet-liitäntä ..... 625
Johdanto ..... 625
Liitäntämahdollisuudet ..... 625
TNC:n konfigurointi ..... 625
17.7 PGM MGT -konfigurointi ..... 631
Käyttö ..... 631
PGM MGT –asetuksen muuttaminen ..... 631
Riippuvat tiedostot ..... 632
17.8 Konekohtaiset käyttäjäparametrit ..... 633
Käyttö ..... 633
17.9 Aihion esitys työskentelytilassa ..... 634
Käyttö ..... 634
Koko esityksen kierto ..... 635
17.10 Paikoitusnäytön valinta ..... 636
Käyttö ..... 636
17.11 Mittajärjestelmän valinta ..... 637
Käyttö ..... 637
17.12 Ohjelmointikielen valinta toiminnolle $MDI ..... 638
Käyttö ..... 638
17.13 Akselivalinta L-lauseen generoinnille ..... 639
Käyttö ..... 639
HEIDENHAIN iTNC 530 39
Page 40
17.14 Liikealueen rajojen määrittely, nollapistenäyttö ..... 640
Käyttö ..... 640
Työskentely ilman liikealueen rajoitusta ..... 640
Maksimin liikealueen määritys ja sisäänsyöttö ..... 640
Peruspisteen näyttö ..... 641
17.15 OHJE-tiedostojen näyttö ..... 642
Käyttö ..... 642
OHJE-tiedostojen valinta ..... 642
17.16 Käyttötietojen näyttö ..... 643
Käyttö ..... 643
17.17 Tietovälineen tarkastus ..... 644
Käyttö ..... 644
Tietovälineen tarkastuksen toteutus ..... 644
17.18 Järjestelmäajan asetus ..... 645
Käyttö ..... 645
Asetusten toteuttaminen ..... 645
17.19 Telepalvelu ..... 646
Käyttö ..... 646
Telepalvelun kutsu/lopetus ..... 646
17.20 Ulkoinen käyttöoikeus ..... 647
Käyttö ..... 647
17.21 Radiokäsipyörän HR 550 FS konfigurointi ..... 649
Käyttö ..... 649
Käsipyörän säilytyspaikan osoitus käsipyörälle ..... 649
Radiokanavan asetus ..... 650
Lähetystehon asetus ..... 651
Tilastot ..... 651
40
Page 41

18 Taulukot ja yleiskuvaus ..... 653

18.1 Yleiset käyttäjäparametrit ..... 654
Koneparametrien sisäänsyöttömahdollisuudet ..... 654
Yleisten käyttäjäparametrien valinta ..... 654
Yleisten käyttäjäparametrien luettelot ..... 655
18.2 Tiedonsiirtoliitäntöjen liitäntäkaapeleiden sijoittelu ..... 670
Liitäntä V.24/RS-232-C HEIDEHAIN-laitteet ..... 670
Oheislaite ..... 671
Liitäntä V.11/RS-422 ..... 672
Ethernet-liitäntä RJ45-muhvi ..... 672
18.3 Tekniset tiedot ..... 673
18.4 Puskuripariston vaihto ..... 682
HEIDENHAIN iTNC 530 41
Page 42
42
Page 43

Ensimmäinen askel iTNC 530 ohjauksella

Page 44
1.1 Yleiskuvaus
Tämän kappaleen tarkoituksena auttaa TNC:n uusia käyttäjiä perehtymään nopeasti TNC:n tärkeimpiin käyttötoimenpiteisiin. Kutakin aihetta koskevat lisätiedot löytyvät siihen liittyvästä kuvauksesta, johon kulloinkin viitataan.
Tämä kappale käsittelee seuraavia teemoja:
Koneen kytkentä päälleEnsimmäisen kappaleen ohjelmointi

1.1 Yleiskuvaus

Ensimmäisen kappaleen graafinen testausTyökalujen asetusTyökappaleen asetusEnsimmäisen kappaleen ohjelmointi
44 Ensimmäinen askel iTNC 530 ohjauksella
Page 45
1.2 Koneen kytkentä päälle

Virtakatkoksen kuittaus ja ajo referenssipisteeseen

Koneen päällekytkentä ja akseleiden ajo referenssipisteeseen ovat konekohtaisia toimintoja. Katso sitä varten myös koneen käyttöohjekirjaa
U Kytke koneen ja TNC:n virransyöttö päälle: TNC käynnistää
käyttöjärjestelmän. Tämä vaihe voi kestää muutamia minuutteja. Sen jälkeen TNC näyttää kuvaruudun otsikkorivillä virtakatkoksen dialogia.
U Paina CE-näppäintä: TNC kääntää PLC-ohjelman.
U Kytke ohjausjännite päälle: TNC testaa
hätäseiskytkimen toiminnan ja vaihtaa referenssipisteeseen ajon käyttötavalle.
U Ajo referenssipisteiden yli suoritetaan
esimääritellyssä järjestyksessä: Paina jokaista akselia varten erikseen ulkoista KÄYNTIIN-painiketta. Jos koneessa on absoluuttinen pituus- ja kulma-anturi, referenssipisteisiin ajoa ei tapahdu.
TNC on nyt toimintavalmis ja asettuneena käyttötavalle Käsikäyttö.
Yksityiskohtaisia tietoja tähän aiheeseen
Referenssipisteiden yliajo: Katso „Päällekytkentä”, sivu 516Käyttötavat: Katso „Ohjelman tallennus/editointi”, sivu 71

1.2 Koneen kytkentä päälle

HEIDENHAIN iTNC 530 45
Page 46
1.3 Ensimmäisen kappaleen ohjelmointi

Oikean käyttötavan valinta

Ohjelmia voidaan laatia vain tallennuksen/editoinnin käyttötavalla:
U Paina käyttötavan painiketta: TNC vaihtaa käyttötavalle
Tallennus/editointi
Yksityiskohtaisia tietoja tähän aiheeseen
Käyttötavat: Katso „Ohjelman tallennus/editointi”, sivu 71

TNC:n tärkeimmät käyttöelementit

Toiminnot dialogiohjausta varten Näppäin
Sisäänsyötön vahvistus ja seuraavan dialogikysymyksen aktivointi
Dialogikysymyksen ohitus
Dialogin lopetus ennenaikaisesti
Dialogin lopetus, lsisäänsyötön hylkäys

1.3 Ensimmäisen kappaleen ohjelmointi

Kuvaruudun ohjelmanäppäimet, joilla valitset toimintoja voimassa olevan käyttötilan mukaan
Yksityiskohtaisia tietoja tähän aiheeseen
Ohjelmien laadinta ja muutos: Katso „Ohjelman muokkaus”, sivu 99Näppäinten yleiskuvaus: Katso „TNC:n käyttöelementit”, sivu 2
46 Ensimmäinen askel iTNC 530 ohjauksella
Page 47

Uuden ohjelman avaus/Tiedostonhallinta

U Paina näppäintä PGM MGT: TNC avaa
tiedostonhallinnan. TNC:n tiedostonhallinta on rakenteeltaan samanlainen kuin PC:n tiedostonhallinta ja Windowsin resurssienhallinta. Tiedostonhallinnan avulla hallitset TNC:n kiintolevyllä olevia tietoja.
U Valitse nuolinäppäinten avulla kansio, jossa haluat
avata uuden tiedoston.
U Anna tiedostonimi tiedostotunnuksella .H: Sen jälkeen
TNC avaa automaattisesti ohjelman ja kysyy uuden ohjelman mittayksikön. Huomioi erkoismerkkejä koskevat rajoitukset tiedostonimissä (Katso „Tiedostojen nimet” myös sivulla 106)
U Valitse mittayksikkö: Paina ohjelmanäppäintä MM tai
TUUMA: TNC käynnistää automaattisesti aihion määrittelyn(Katso „Aihion määrittely” myös sivulla
48)
TNC luo automaattisesti ohjelman ensimmäisen ja viimeisen lauseen. Näitä lauseita et voi enää myöhemmin muuttaa.
Yksityiskohtaisia tietoja tähän aiheeseen
Tiedostonhallinta: Katso „Työskentely tiedostonhallinnalla”, sivu
108
Uuden ohjelman laadinta: Katso „Ohjelman avaus ja sisäänsyöttö”,
sivu 93
1.3 Ensimmäisen kappaleen ohjelmointi
HEIDENHAIN iTNC 530 47
Page 48

Aihion määrittely

Y
X
Z
MAX
MIN
-40
100
100
0
0
Kun olet avannut uuden ohjelman, TNC käynnistää heti dialogin aihion määrittelyn sisäänsyöttöä varten. Aihioksi määritellään aina neljäkäs antamalla sille MIN- ja MAX-pisteet kulloinkin valittuna olevan peruspisteeseen suhteen.
Sen jälkeen kun olet valinnut uuden ohjelman, TNC ohjaa sinut automaattisesti aihion määrittelyn läpi ja kysyy tarvittavat aihion tiedot:
U Karan akseli Z?: Aktiivisen karan akselin sisäänsyöttö. Z on
esiasetettu, vahvista näppäimellä ENT.
U Def BLK FORM: Min-piste?: Syötä aihion pienin X-koordinaatti
peruspisteen suhteen, esim. 0, vahvista näppäimellä ENT.
U Def BLK FORM: Min-piste?: Syötä aihion pienin Y-koordinaatti
peruspisteen suhteen, esim. 0, vahvista näppäimellä ENT.
U Def BLK FORM: Min-piste?: Syötä aihion pienin Z-koordinaatti
peruspisteen suhteen, esim. -40, vahvista näppäimellä ENT.
U Def BLK FORM: Max-piste?: Syötä aihion suurin X-koordinaatti
peruspisteen suhteen, esim. 100, vahvista näppäimellä ENT.
U Def BLK FORM: Max-piste?: Syötä aihion suurin Y-koordinaatti
peruspisteen suhteen, esim. 100, vahvista näppäimellä ENT.
U Def BLK FORM: Max-piste?: Syötä aihion suurin Z-koordinaatti
peruspisteen suhteen, esim. 0, vahvista näppäimellä ENT: TNC päättää dialogin.
NC-esimerkkilauseet
0 BEGIN PGM NEU MM
1.3 Ensimmäisen kappaleen ohjelmointi
1 BLK FORM 0.1 Z X+0 Y+0 Z-40 2 BLK FORM 0.2 X+100 Y+100 Z+0 3 END PGM NEU MM
Yksityiskohtaisia tietoja tähän aiheeseen
Aihion määrittely: (katso sivua 94)
48 Ensimmäinen askel iTNC 530 ohjauksella
Page 49

Ohjelman rakenne

Koneistusohjelmien tulisi aina olla rakenteeltaan samanlaisia. Se parantaa niiden yleisluettavuutta, nopeuttaa ohjelmointia ja vähentää virheiden mahdollisuuksia.
Suositeltava ohjelman rakenne yksinkertaisissa, tavanomaisissa muotokoneistuksissa
1 Työkalun kutsu, työkaluakselin määrittely 2 Työkalun irtiajo 3 Esipaikoitus muodon aloituspisteen läheisyyteen koneistustasossa 4 Esipaikoitus työkappaleen yläpuolelle tai tiettyyn syvyyteen
työkaluakselilla, tarvittaessa karan/jäähdytysnesteen kytkentä päälle
5 Muotoon ajo 6 Muodon koneistus 7 Muodon jättö 8 Työkalun irtiajo, ohjelman lopetus
Yksityiskohtaisia tietoja tähän aiheeseen:
Muoto-ohjelmointi: Katso „Työkalun liikkeet”, sivu 198
Esimerkki: Ohjelmarakenne muodon ohjelmoinnissa
0 BEGIN PGM BSPCONT MM 1 BLK FORM 0.1 Z X... Y... Z... 2 BLK FORM 0.2 X... Y... Z... 3 TOOL CALL 5 Z S5000 4 L Z+250 R0 FMAX 5 L X... Y... R0 FMAX 6 L Z+10 R0 F3000 M13 7 APPR ... RL F500 ... 16 DEP ... X... Y... F3000 M9 17 L Z+250 R0 FMAX M2 18 END PGM BSPCONT MM
Suositeltava ohjelman rakenne yksinkertaisissa työkierto­ohjelmissa
1 Työkalun kutsu, työkaluakselin määrittely 2 Työkalun irtiajo 3 Koneistusaseman määrittely 4 Koneistustyökierron määrittely 5 Työkierron kutsu, karan/jäähdytysnesteen päällekytkentä 6 Työkalun irtiajo, ohjelman lopetus
Yksityiskohtaisia tietoja tähän aiheeseen:
Työkierron ohjelmointi: Katso työkiertojen käyttäjän käsikirjaa.
1.3 Ensimmäisen kappaleen ohjelmointi
Esimerkki: Ohjelmarakenne työkiertojen ohjelmoinnissa
0 BEGIN PGM BSBCYC MM 1 BLK FORM 0.1 Z X... Y... Z... 2 BLK FORM 0.2 X... Y... Z... 3 TOOL CALL 5 Z S5000 4 L Z+250 R0 FMAX 5 PATTERN DEF POS1( X... Y... Z... ) ... 6 CYCL DEF... 7 CYCL CALL PAT FMAX M13 8 L Z+250 R0 FMAX M2 9 END PGM BSBCYC MM
HEIDENHAIN iTNC 530 49
Page 50

Yksinkertaisen muodon ohjelmointi

X
Y
9
5
95
5
10
10
20
20
1
4
2
3
Kuvassa oikealla esitettävä muoto on ensin jyrsittävä ympäri 5 mm syvyyteen. Aihion määrittelyn olet luonut jo valmiiksi. Kun olet avannut dialogin toimintonäppäimellä, syötä sisään kaikki TNC:n otsikkorivillä pyytämät tiedot.
U Työkalun kutsu: Määrittele työkalutiedot. Vahvista
kukin sisäänsyöttö näppäimellä ENT, äläkä unohda työkaluakselia.
U Työkalun irtiajo: Paina oranssia akselinäppäintä Z
ajaaksesi työkaluakselin irti, ja syötä arvo tavoiteasemaa varten, esim. 250. Vahvista näppäimellä ENT.
U Sädekorjaus: RL/RR/Ei korjausta ? vahvistetaan
ENT-näppäimellä: Ei sädekorjauksen aktivointia.
U Syöttöarvo F=? vahvistetaan näppäimellä ENT: Ajo
pikaliikkeellä (FMAX).
U Lisätoiminto M? vahvistetaan painamalla END: TNC
tallentaa sisäänsyötetyn liikelauseen.
U Työkalun paikoitus koneistustasossa: Paina oranssia
akselinäppäintä X ja syötä sisään tavoiteaseman arvo, esim. -20.
U Paina oranssia akselinäppäintä Y ja syötä arvo
tavoiteasemaa varten, esim. -20. Vahvista ENT­näppäimellä.
1.3 Ensimmäisen kappaleen ohjelmointi
U Sädekorjaus: RL/RR/Ei korjausta ? vahvistetaan
näppäimellä ENT: Ei sädekorjauksen aktivointia.
U Syöttöarvo F=? vahvistetaan näppäimellä ENT: Ajo
pikaliikkeellä (FMAX).
U Lisätoiminto M? vahvistetaan painamalla END: TNC
tallentaa sisäänsyötetyn liikelauseen.
U Työkalun ajo syvyyteen: Paina oranssia
akselinäppäintä Y ja syötä arvo tavoiteasemaa varten, esim. -5. Vahvista näppäimellä ENT.
U Sädekorjaus: RL/RR/Ei korjausta ? vahvistetaan
näppäimellä ENT: Ei sädekorjauksen aktivointia.
U Syöttöarvo F=? Syötä sisään paikoitussyöttöarvo,
esim. 3000 mm/min, vahvista näppäimellä ENT.
U Lisätoiminto M ? Karan ja jäähdytysnesteen
päällekytkentä, esim. M13, vahvista näppäimellä END: TNC tallentaa sisäänsyötetyn liikelauseen.
50 Ensimmäinen askel iTNC 530 ohjauksella
Page 51
U Muotoon ajo: Paina näppäintä APPR/DEP: TNC antaa
näytölle ohjelmanäppäinpalkin muotoon ajon ja muodosta poistumisen toiminnoilla.
U Muotoon ajon toiminnon APPR CT valinta: Syötä
muodon aloituspisteen 1 koordinaatit X ja Y, esim. 5/5, vahvista näppäimellä ENT.
U Keskipistekulma? Syötä sisäänajokulma, esim. 90°,
vahvista näppäimellä ENT.
U Ympyrän säde? Syötä sisäänajosäde, esim. 8 mm,
vahvista näppäimellä ENT.
U Sädekorjaus: RL/RR/Ei korjausta ? vahvistetaan
ohjelmanäppäimellä RL: Sädekorjauksen aktivointi ohjelmoidun muodon vasemmalle puolelle
U Syöttöarvo F=? Syötä sisään koneistussyöttöarvo,
esim. 700 mm/min, vahvista näppäimellä END.
U Muodon koneistus, ajo muotopisteeseen 2:
Sisäänsyöttönä riittävät vain muuttuneet tiedot, syötä siis vain Y-koordinaatti 95 ja vahvista määrittelyt näppäimellä END.
U Ajo muotopisteeseen 3: Syötä sisään X-koordinaatti
95 ja vahvista sisäänsyötöt näppäimellä END.
U Viisteen määrittely muotopisteessä 3: Syötä sisään
viisteen leveys 10 mm, tallenna näppäimellä END speichern
U Ajo muotopisteeseen 4: Syötä sisään Y-koordinaatti 5
ja vahvista sisäänsyötöt näppäimellä END.
U Viisteen määrittely muotopisteessä 4: Syötä sisään
viisteen leveys 20 mm, tallenna näppäimellä END speichern
U Ajo muotopisteeseen 1: Syötä sisään X-koordinaatti 5
ja vahvista sisäänsyötöt näppäimellä END.
1.3 Ensimmäisen kappaleen ohjelmointi
HEIDENHAIN iTNC 530 51
Page 52
U Muodon jättö
U Ulosajotoiminnon DEP CT valinta U Keskipistekulma? Syötä ulosajokulma, esim. 90°,
vahvista näppäimellä ENT.
U Ympyrän säde? Syötä ulosajosäde, esim. 8 mm,
vahvista näppäimellä ENT.
U Syöttöarvo F=? Syötä sisään paikoitussyöttöarvo,
esim. 3000 mm/min, vahvista näppäimellä ENT.
U Lisätoiminto M ? Jäähdytysnesteen päällekytkentä,
esim. M9, vahvista näppäimellä END: TNC tallentaa sisäänsyötetyn liikelauseen.
U Työkalun irtiajo: Paina oranssia akselinäppäintä Z
ajaaksesi työkaluakselin irti, ja syötä arvo tavoiteasemaa varten, esim. 250. Vahvista näppäimellä ENT.
U Sädekorjaus: RL/RR/Ei korjausta ? vahvistetaan
näppäimellä ENT: Ei sädekorjauksen aktivointia.
U Syöttöarvo F=? vahvistetaan näppäimellä ENT: Ajo
pikaliikkeellä (FMAX).
U Lisätoiminto M ? Ohjelman loppukoodin M2
määrittely, vahvista näppäimellä END: TNC tallentaa sisäänsyötetyn liikelauseen.
Yksityiskohtaisia tietoja tähän aiheeseen
1.3 Ensimmäisen kappaleen ohjelmointi
Täydellinen esimerkki NC-lauseilla: Katso „Esimerkki:
Karteesinen suora liike ja viiste”, sivu 220
Uuden ohjelman laadinta: Katso „Ohjelman avaus ja sisäänsyöttö”,
sivu 93
Muotoon ajo/muodon jättö Katso „Muotoon ajo ja muodon jättö”,
sivu 203
Muotojen ohjelmointi: Katso „Ratatoimintojen yleiskuvaus”, sivu
211
Ohjelmoitavat syöttötavat: Katso „Mahdolliset syöttöarvon
määrittelyt”, sivu 97
Työkalun sädekorjaus: Katso „Työkalun sädekorjaus”, sivu 192Lisätoiminnot M: Katso „Lisätoiminnot ohjelmanajon valvontaa,
karaa ja jäähdytystä varten”, sivu 351
52 Ensimmäinen askel iTNC 530 ohjauksella
Page 53

Työkierto-ohjelman laadinta

X
Y
20
10
100
100
10
90
9080
Kuvassa oikealla esitetyt reiät (syvyys 20 mm) tulee työstää standardityökierron avulla. Aihion määrittelyn olet luonut jo valmiiksi.
U Työkalun kutsu: Määrittele työkalutiedot. Vahvista
kukin sisäänsyöttö näppäimellä ENT, äläkä unohda työkaluakselia.
U Työkalun irtiajo: Paina oranssia akselinäppäintä Z
ajaaksesi työkaluakselin irti, ja syötä arvo tavoiteasemaa varten, esim. 250. Vahvista näppäimellä ENT.
U Sädekorjaus: RL/RR/Ei korjausta ? vahvistetaan
ENT-näppäimellä: Ei sädekorjauksen aktivointia.
U Syöttöarvo F=? vahvistetaan näppäimellä ENT: Ajo
pikaliikkeellä (FMAX).
U Lisätoiminto M? vahvistetaan painamalla END: TNC
tallentaa sisäänsyötetyn liikelauseen.
U Työkiertovalikon kutsu
U Poraustyökiertojen näyttö
U Standardiporaustyökierron 200 valinta: TNC
käynnistää dialogin työkierron määrittelyä varten. Syötä sisään kaikki TNC:n pyytämät parametrit vaihe vaiheelta ja päätä jokainen sisäänsyöttö painamalla näppäintä ENT. TNC näyttää oikeanpuoleisessa ruudussa lisäksi grafiikkaa, jossa esitellään kukin työkiertoparametri.
1.3 Ensimmäisen kappaleen ohjelmointi
HEIDENHAIN iTNC 530 53
Page 54
U Erikoistoimintojen valikon kutsu
U Pistekoneistuksen toimintojen näyttö
U Kuviomäärittelyn valinta
U Pistesyötön valinta: Syötä neljän pisteen koordinaatit,
vahvista kukin näppäimellä ENT. Kun olet syöttänyt sisään neljännen pisteen, tallenna lause näppäimellä END.
U Työkiertokutsun määrittelyvalikon näyttö
U Määritellyn kuvion poraustyökierron toteutus: U Syöttöarvo F=? vahvistetaan näppäimellä ENT: Ajo
pikaliikkeellä (FMAX).
U Lisätoiminto M ? Karan ja jäähdytysnesteen
päällekytkentä, esim. M13, vahvista näppäimellä END: TNC tallentaa sisäänsyötetyn liikelauseen.
U Työkalun irtiajo: Paina oranssia akselinäppäintä Z
ajaaksesi työkaluakselin irti, ja syötä arvo tavoiteasemaa varten, esim. 250. Vahvista näppäimellä ENT.
U Sädekorjaus: RL/RR/Ei korjausta ? vahvistetaan
näppäimellä ENT: Ei sädekorjauksen aktivointia.
U Syöttöarvo F=? vahvistetaan näppäimellä ENT: Ajo
1.3 Ensimmäisen kappaleen ohjelmointi
pikaliikkeellä (FMAX).
U Lisätoiminto M ? Ohjelman loppukoodin M2
määrittely, vahvista näppäimellä END: TNC tallentaa sisäänsyötetyn liikelauseen.
54 Ensimmäinen askel iTNC 530 ohjauksella
Page 55
NC-esimerkkilauseet
0 BEGIN PGM C200 MM 1 BLK FORM 0.1 Z X+0 Y+0 Z-40 2 BLK FORM 0.2 X+100 Y+100 Z+0 3 TOOL CALL 5 Z S4500 4 L Z+250 R0 FMAX 5 PATTERN DEF
POS1 (X+10 Y+10 Z+0) POS2 (X+10 Y+90 Z+0) POS3 (X+90 Y+90 Z+0) POS4 (X+90 Y+10 Z+0)
6 CYCL DEF 200 PORAUS
Q200=2 ;VARMUUSETÄIS. Q201=-20 ;SYVYYS Q206=250 ;F SYVYYSASETUS Q202=5 ;ASETUSSYVYYS Q210=0 ;OD.AIKA YLHÄÄLLÄ Q203=-10 ;KOORD. YLÄPINTA Q204=20 ;2. VARMUUSETÄIS.
Q211=0.2 ;ODOTUSAIKA ALHAALLA 7 CYCL CALL PAT FMAX M13 8 L Z+250 R0 FMAX M2 9 END PGM C200 MM
Aihion määrittely
Työkalukutsu Työkalun irtiajo Koneistusasemien määrittely
Työkierron määrittely
Kara ja jäähdytysneste päälle, työkierron kutsu Työkalun irtiajo, ohjelman loppu
1.3 Ensimmäisen kappaleen ohjelmointi
Yksityiskohtaisia tietoja tähän aiheeseen
Uuden ohjelman laadinta: Katso „Ohjelman avaus ja sisäänsyöttö”,
sivu 93
Työkierron ohjelmointi: Katso työkiertojen käyttäjän käsikirjaa.
HEIDENHAIN iTNC 530 55
Page 56
1.4 Ensimmäisen kappaleen graafinen testaus

Oikean käyttötavan valinta

Ohjelmia voidaan testata vain ohjelman testauksen käyttötavalla:
U Paina käyttötavan painiketta: TNC vaihtaa käyttötavalle
Ohjelman testaus
Yksityiskohtaisia tietoja tähän aiheeseen
TNC:n käyttötavat: Katso „Käyttötavat”, sivu 70Ohjelman testaus: Katso „Ohjelman testaus”, sivu 595

Työkalutaulukoiden valinta ohjelman testausta varten

Tämä vaihe on suoritettava vain, et ole vielä aktivoinut työkalutaulukkoa ohjelman testauksen käyttötavalla.
U Paina näppäintä PGM MGT: TNC avaa
tiedostonhallinnan.
U Paina ohjelmanäppäintä VALITSE TYYPPI: TNC
näyttää ohjelmanäppäinvalikon näytettävän tiedostotyypin valintaa varten.
U Paina ohjelmanäppäintä NÄYTÄ KAIKKI: TNC näyttää
kaikkia tallennettuja tiedostoja oikeanpuoleisessa ikkunassa.
U Kirkankentän siirto vasemmalle hakemistoihin

1.4 Ensimmäisen kappaleen graafinen testaus

U Kirkaskentän siirto hakemistoon TNC:\
U Kirkankentän siirto oikealle tiedostoihin
U Kirkaskentän siirto tiedostoon TOOL.T (aktiivinen
työkalutaulukko), vahvistus näppäimellä ENT: TOOL.T sisältää tilan S ja siksi se on aktiivinen ohjelman testausta varten.
U Paina näppäintä END: Tiedostonhallinnan lopetus
Yksityiskohtaisia tietoja tähän aiheeseen
Työkalunhallinta: Katso „Työkalutietojen sisäänsyöttö taulukkoon”,
sivu 164
Ohjelman testaus: Katso „Ohjelman testaus”, sivu 595
56 Ensimmäinen askel iTNC 530 ohjauksella
Page 57

Valitse ohjelma, jota haluat tarkastella

U Paina näppäintä PGM MGT: TNC avaa
tiedostonhallinnan.
U Paina ohjelmanäppäintä EDELLISET TIEDOSTOT:
TNC avaa ponnahdusikkunan, jossa on viimeksi valittuja tiedostoja.
U Valitse nuolinäppäinten avulla se ohjelma, jonka haluat
testata, vahvista näppäimellä ENT.
Yksityiskohtaisia tietoja tähän aiheeseen
Ohjelman valinta: Katso „Työskentely tiedostonhallinnalla”, sivu 108

Näytönosituksen ja näkymän valinta

U Paina näytönosituksen valinnan näppäintä: TNC
näyttää käytettävissä olevat vaihtoehdot ohjelmanäppäinpalkissa.
U Paina ohjelmanäppäintä OHJELMA + GRAFIIKKA:
TNC esittää näytön vasemmanpuoleisessa osassa ohjelmaa ja oikeanpuoleisessa osassa aihiota.
U Valitse haluamasi näkymä ohjelmanäppäimen avulla U Syväkuvauksen näyttö
U Näytön esitys 3 tasossa
U 3D-kuvauksen näyttö
Yksityiskohtaisia tietoja tähän aiheeseen
Grafiikkatoiminnot: Katso „Grafiikka”, sivu 584Ohjelmatestin toteutus: Katso „Ohjelman testaus”, sivu 595
1.4 Ensimmäisen kappaleen graafinen testaus
HEIDENHAIN iTNC 530 57
Page 58

Ohjelmatestin käynnistys

U Paina ohjelmanäppäintä NOLLAA + KÄYNNISTÄ: TNC
simuloi aktiivisen ohjelman, ohjelmoituun keskeytykseen tai ohjelman loppuun saakka.
U Simuloinnin ollessa käynnissä voit vaihtaa näkymää
ohjelmanäppäinten avulla.
U Paina ohjelmanäppäintä SEIS: TNC keskeyttää
ohjelmatestin.
U Paina ohjelmanäppäintä ALOITA: TNC aloittaa
ohjelmatestin keskeytyksen jälkeen.
Yksityiskohtaisia tietoja tähän aiheeseen
Ohjelmatestin toteutus: Katso „Ohjelman testaus”, sivu 595Grafiikkatoiminnot: Katso „Grafiikka”, sivu 584Testausnopeuden asetus: Katso „Ohjelman testauksen nopeuden
asetus”, sivu 585
1.4 Ensimmäisen kappaleen graafinen testaus
58 Ensimmäinen askel iTNC 530 ohjauksella
Page 59
1.5 Työkalujen asetus

Oikean käyttötavan valinta

Työkalut asetetaan käyttötavalla Käsikäyttö:
U Paina käyttötavan painiketta: TNC vaihtaa käyttötavalle
Käsikäyttö
Yksityiskohtaisia tietoja tähän aiheeseen
TNC:n käyttötavat: Katso „Käyttötavat”, sivu 70

Työkalujen valmistelu ja mittaus

U Tarvittavien työkalujen kiinnitys kuhunkin kiinnitysistukkaan U Mittaus ulkoisella työkalun esiasetuslaitteella: Mittaa työkalut,
merkitse muistiin pituus ja säde tai siirrä tiedot suoraan siirto­ohjelman kautta koneelle.
U Mittaus koneella: Lataa työkalut työkalunvaihtajaan (katso sivua 60)

Työkalutaulukko TOOL.T

Työkalutaulukkoon TOOL.T (kiinteä tallennus juureen TNC:\) tallennetaan työkalutiedot kuten pituus ja säde sekä muut työkalukohtaiset tiedot, joita TNC tarvitsee erilaisten toimintojen suorittamista varten.
Syöttääksesi työkalutiedot työkalutaulukkoon TOOL.T toimi seuraavasti:
U Työkalutaulukon näyttö: TNC näyttää työkalutaulukon
taulukkoesityksessä.
U Työkalutaulukon muuttaminen: Aseta ohjelmanäppäin
MUOKKAA asetukseen PÄÄLLÄ.
U Valitse ylös tai alas osoittavien nuolinäppäinten avulla
se työkalun numero, jonka haluat muuttaa.
U Valitse oikealle tai vasemmalle osoittavien
nuolinäppäinten avulla ne työkalutiedot, jotka haluat muuttaa.
U Poistu työkalutaulukosta: Paina näppäintä END

1.5 Työkalujen asetus

Yksityiskohtaisia tietoja tähän aiheeseen
TNC:n käyttötavat: Katso „Käyttötavat”, sivu 70Työskentely työkalutaulukon avulla: Katso „Työkalutietojen
sisäänsyöttö taulukkoon”, sivu 164
HEIDENHAIN iTNC 530 59
Page 60

Paikkataulukko TOOL_P.TCH

Paikkataulukon toimintatapa on koneesta riippuvainen. Katso sitä varten myös koneen käyttöohjekirjaa
Paikkataulukossa TOOL_P.TCH (kiinteä tallennus juureen TNC:\) määritellään, mitkä työkalut on varastoitu työkalumakasiiniin.
Syöttääksesi tiedot paikkataulukkoon TOOL_P.TCH toimi seuraavasti:
U Työkalutaulukon näyttö: TNC näyttää työkalutaulukon
taulukkoesityksessä.
1.5 Työkalujen asetus
Yksityiskohtaisia tietoja tähän aiheeseen
TNC:n käyttötavat: Katso „Käyttötavat”, sivu 70Työskentely paikkataulukon avulla: Katso „Paikkataulukko
työkalunvaihtajaa varten”, sivu 175
U Paikkataulukon näyttö: TNC näyttää paikkataulukon
taulukkoesityksessä.
U Paikkataulukon muuttaminen: Aseta ohjelmanäppäin
MUOKKAA asetukseen PÄÄLLÄ.
U Valitse ylös tai alas osoittavien nuolinäppäinten avulla
se paikkanumero, jonka haluat muuttaa.
U Valitse oikealle tai vasemmalle osoittavien
nuolinäppäinten avulla ne tiedot, jotka haluat muuttaa.
U Poistu paikkataulukosta: Paina näppäintä END.
60 Ensimmäinen askel iTNC 530 ohjauksella
Page 61
1.6 Työkappaleen asetus

Oikean käyttötavan valinta

Työkalut asetetaan käyttötavalla Käsikäyttö tai Sähköinen käsipyörä.
U Paina käyttötavan painiketta: TNC vaihtaa käyttötavalle
Käsikäyttö
Yksityiskohtaisia tietoja tähän aiheeseen
Käsikäyttö: Katso „Koneen akseleiden ajo”, sivu 520

Työkappaleen kiinnitys

Kiinnitä työkappale kiinnittimen avulla koneen pöytään. Jos sinulla on koneessasi 3D-kosketusjärjestelmä, työkappaleiden akselikohtaista suuntausta ei tarvitse tehdä.
Jos 3D-kosketusjärjestelmää ei ole käytössä, täytyy työkappale suunnata niin, että se on samansuuntainen koneen akseleiden kanssa.

1.6 Työkappaleen asetus

HEIDENHAIN iTNC 530 61
Page 62
Työkappaleen suuntaus 3D­kosketusjärjestelmällä
U 3D-kosketusjärjestelmän vaihto: Suorita MDI-käyttötavalla (MDI =
Manual Data Input) TOOL CALL-lause määrittelemällä työkaluakseli ja valitse sen jälkeen käyttötavaksi Käsikäyttö (MDI-käyttötavalla voit toteuttaa haluamasi NC-lauseet toisistaan riippumatta)
U Kosketustoimintojen valinta: TNC näyttää
käytettävissä olevat toiminnot ohjelmanäppäinpalkissa.
U Peruskäännön mittaus: TNC antaa näytölle
peruskääntövalikon. Määrittääksesi peruskäännön kosketa kahteen työkappaleella olevan suoran pisteeseen.
U Esipaikoita kosketusjärjestelmä
1.6 Työkappaleen asetus
akselisuuntanäppäimillä ensimmäisen kosketuspisteen läheisyyteen.
U Valitse akselisuunta ohjelmanäppäimen avulla U Paina NC-käynnistyspainiketta: Kosketusjärjestelmä
ajaa määriteltyyn suuntaan, kunnes se koskettaa työkappaleeseen ja siirtyy sen jälkeen automaattisesti taas takaisin aloituspisteeseen.
U Esipaikoita kosketusjärjestelmä
akselisuuntanäppäimillä toisen kosketuspisteen läheisyyteen.
U Paina NC-käynnistyspainiketta: Kosketusjärjestelmä
ajaa määriteltyyn suuntaan, kunnes se koskettaa työkappaleeseen ja siirtyy sen jälkeen automaattisesti taas takaisin aloituspisteeseen.
U Sen jälkeen TNC näyttää määritettyä peruskääntöä: U Poistu valikosta näppäimellä END, vastaa
kysymykseen peruskäännön vastaanottamisesta esiasetustaulukkoon näppäimellä NO ENT (ei vastaanottoa)
Yksityiskohtaisia tietoja tähän aiheeseen
MDI-käyttötapa: Katso „Yksinkertaisten koneistusten ohjelmointi ja
suoritus”, sivu 578
Työkappaleen suuntaus: Katso „Työkappaleen suuntaus 3D-
kosketusjärjestelmällä”, sivu 556
62 Ensimmäinen askel iTNC 530 ohjauksella
Page 63

Peruspisteen asetus 3D-kosketusjärjestelmällä

U 3D-kosketusjärjestelmän vaihto: Suorita MDI-käyttötavalla TOOL
CALL-lause määrittelemällä työkaluakseli ja valitse sen jälkeen uudelleen käyttötavaksi Käsikäyttö.
U Kosketustoimintojen valinta: TNC näyttää
käytettävissä olevat toiminnot ohjelmanäppäinpalkissa.
U Peruspisteen asetus esim. työkappaleen nurkkaan:
TNC kysyy, voitko vastaanottaa kosketuspisteet aiemmin perustetusta peruskäännöstä. Paina näppäintä ENT pisteiden vastaanottamiseksi.
U Paikoita kosketusjärjestelmä ensimmäisen
kosketuspisteen lähelle työkappaleen sellaisella sivulla, johon peruskäännössä ei ole tehty kosketusta.
U Valitse akselisuunta ohjelmanäppäimen avulla U Paina NC-käynnistyspainiketta: Kosketusjärjestelmä
ajaa määriteltyyn suuntaan, kunnes se koskettaa työkappaleeseen ja siirtyy sen jälkeen automaattisesti taas takaisin aloituspisteeseen.
U Esipaikoita kosketusjärjestelmä
akselisuuntanäppäimillä toisen kosketuspisteen läheisyyteen.
U Paina NC-käynnistyspainiketta: Kosketusjärjestelmä
ajaa määriteltyyn suuntaan, kunnes se koskettaa työkappaleeseen ja siirtyy sen jälkeen automaattisesti taas takaisin aloituspisteeseen.
U Sen jälkeen TNC näyttää määritetyn nurkkapisteen
koordinaatit.
U Asetus 0: Paina PERUSP. OHJELMANÄPPÄIMEN
ASETUS.
U Poistu valikosta painamalla näppäintä END.
1.6 Työkappaleen asetus
Yksityiskohtaisia tietoja tähän aiheeseen
Peruspisteen asetus: Katso „Peruspisteen asetus 3D-
kosketusjärjestelmällä”, sivu 561
HEIDENHAIN iTNC 530 63
Page 64
1.7 Ensimmäisen kappaleen ohjelmointi

Oikean käyttötavan valinta

Ohjelmat voidaan toteuttaa joko yksittäislauseajon käyttötavalla tai jatkuvan ohjelmanajon käyttötavalla:
U Paina käyttötavan painiketta: TNC vaihtaa käyttötavalle
Yksittäislauseajo, TNC käsittelee ohjelman lause lauseelta. Jokainen lause on vahvistettava NC­käynnistyspainikkeella.
U Paina käyttötapanäppäintä: TNC vaihtaa käyttötavalle
Jatkuva lauseajo, TNC käsittelee ohjelman lause lauseelta NC-käynnistyksestä ohjelman keskeyttämiseen tai loppuun saakka.
Yksityiskohtaisia tietoja tähän aiheeseen
TNC:n käyttötavat: Katso „Käyttötavat”, sivu 70Ohjelman suoritus: Katso „Ohjelmanajo”, sivu 601

Valitse ohjelma, jonka haluat suorittaa

U Paina näppäintä PGM MGT: TNC avaa
tiedostonhallinnan.

1.7 Ensimmäisen kappaleen ohjelmointi

U Paina ohjelmanäppäintä EDELLISET TIEDOSTOT:
TNC avaa ponnahdusikkunan, jossa on viimeksi valittuja tiedostoja.
U Tarvittaessa valitse nuolinäppäinten avulla se ohjelma,
jonka haluat testata, vahvista näppäimellä ENT.
Yksityiskohtaisia tietoja tähän aiheeseen
Tiedostonhallinta: Katso „Työskentely tiedostonhallinnalla”, sivu
108

Ohjelman käynnistys

U Paina NC-käynnistyspainiketta: TNC toteuttaa
aktiivisen ohjelman.
Yksityiskohtaisia tietoja tähän aiheeseen
Ohjelman suoritus: Katso „Ohjelmanajo”, sivu 601
64 Ensimmäinen askel iTNC 530 ohjauksella
Page 65

Johdanto

Page 66
2.1 iTNC 530
HEIDENHAIN TNC -ohjaukset ovat verstaskäyttöön tarkoitettuja rataohjauksia, joilla ohjelmoidaan tavanomaisia jyrsintä- ja poraustehtäviä helposti ymmärrettävän selväkielidialogin avulla suoraan koneelle. Ne on suunniteltu käytettäväksi jyrsin- ja porakoneissa sekä koneistuskeskuksissa. iTNC 530 voi ohjata enintään 12 akselia. Lisäksi voit ohjelmoida karan kulma-aseman

2.1 iTNC 530

asetuksia. Sisäänrakennetulle kiintolevylle voit tallentaa mielivaltaisen määrän
ohjelmia myös silloin, jos olet laatinut ne ulkoisesti toisessa laitteessa. Nopeita laskutoimituksia varten voit milloin tahansa kutsua näytölle taskulaskimen.
Käyttöpaneeli ja näyttöalueen ositus on suunniteltu niin, että voit päästä kaikkiin toimintoihin nopeasti ja yksinkertaisesti.

Ohjelmointi: HEIDENHAIN-dialogi, smarT.NC ja DIN/ISO

Ohjelmien laatiminen on yksinkertaista käyttäjäystävällisellä HEIDENHAIN-selväkielidialogilla. Ohjelmointigrafiikka esittää yksittäiset koneistusvaiheet ohjelman sisäänsyötön aikana. Mikäli sinulla ei ole käytettävänäsi NC-sääntöjen mukaista kappaleen piirustusta, voit käyttää apunasi vapaata muodon ohjelmointia FK. Työkappaleen koneistuksen graafinen simulointi on mahdollista sekä ohjelman testauksen että ohjelmanajon aikana.
TNC:n uusille käyttäjille käyttötapa smarT.NC tarjoaa erittäin kätevän mahdollisuuden laatia strukturoituja selväkielidialogiohjelmia nopeasti ja ilman laajempaa koulutustaustaa. smarT.NC mahdollistaa erillisten käyttäjädokumenttien hyväksikäyttämisen.
Lisäksi voit ohjelmoida TNC-ohjauksia myös DIN/ISO- tai DNC-käytöllä. Ohjelmaa voidaan syöttää sisään ja testata myös silloin, kun toisella
ohjelmalla ollaan parhaillaan suorittamassa työkappaleen koneistusta.

Yhteensopivuus

TNC pystyy suorittamaan koneistusohjelmia, jotka on laadittu HEIDENHAIN-rataohjauksella TNC 150 B tai sitä myöhemmillä versioilla. Mikäli vanhat TNC-ohjelmat sisältävät valmistajan perustamia työkiertoja, on niille iTNC 530:tä varten suoritettava sovitus PC-ohjelman CycleDesign avulla. Ota tarvittaessa yhteys koneen valmistajaan tai HEIDENHAIN-edustajaan.
66 Johdanto
Page 67
2.2 Näyttöruutu ja käyttöpaneeli
1
3
1
1
4
4
5
1
6
7
8
2
1
9
1
3
4
4
5
1
6
7
8
2
1
1
7

Näyttöruutu

TNC toimitetaan 15 tuuman tasovärinäytöllä BF 250. Vaihtoehtoisesti voidaan käyttää 19 tuuman tasovärinäyttöä BF 260.
1 Otsikkorivi
Kun TNC on kytketty päälle, kuvaruudun otsikkorivillä näytetään valittua käyttötapaa: vasemmalla konekäyttötapa ja oikealla ohjelmointikäyttötapa. Otsikkorivin suuremmassa kentässä on se käyttötapa, jolle monitori on kytkettynä: siihen ilmestyvät dialogikysymykset ja tekstiviestit (Poikkeus: Kun TNC näyttää vain grafiikkaa).
2 Ohjelmanäppäimet
Alarivillä TNC näyttää muita ohjelmanäppäinpalkin toimintoja. Nämä toiminnot voit valita niiden alla olevien näppäinten avulla. Heti ohjelmanäppäinpalkin yläpuolella olevassa kapeassa palkissa näytetään niiden ohjelmanäppäinpalkkien lukumäärää, jotka voit valita vieressä olevien mustien nuolinäppäinten avulla. Voimassa olevaa ohjelmanäppäinpalkkia näytetään kirkkaana.
15 tuuman näytöllä on käytettävissä 8 ohjelmanäppäintä, 19 tuuman näytöllä 10 ohjelmanäppäintä.
3 Ohjelmanäppäinten valintapainikkeet 4 Ohjelmanäppäinpalkin vaihto 5 Näyttöalueen osituksen asettaminen 6 Näytön vaihtonäppäin kone- ja ohjelmointikäyttötapoja varten 7 Ohjelmanäppäinten valintanäppäimet koneen valmistajan luomia
ohjelmanäppäimiä varten. 15 tuuman näytöllä on käytettävissä 6 ohjelmanäppäintä, 19
tuuman näytöllä 10 ohjelmanäppäintä.
8 Ohjelmanäppäinpalkki koneen valmistajan ohjelmanäppäinten
vaihtoa varten
9 USB-liitäntä

2.2 Näyttöruutu ja käyttöpaneeli

HEIDENHAIN iTNC 530 67
Page 68

Näyttöaueen osituksen asetus

Käyttäjä valitsee näyttökuvan osituksen: näin TNC voi esittää samanaikaisesti vasemmassa näyttöikkunassa esim. ohjelmaa käyttötavalla Ohjelman tallennus/editointi ja oikeassa näyttöikkunassa esim. ohjelmointigrafiikkaa. Vaihtoehtoisesti voidaan oikeassa näyttöikkunassa esittää ohjelmankulkua tai yksinomaan ohjelmaa yhdessä isossa näyttöikkunassa. TNC:n näyttämä ikkuna riippuu valitusta käyttötavasta.
Näyttöalueen osituksen asetus:
Paina näyttökuvan vaihtonäppäintä: Ohjelmanäppäinpalkki esittää mahdolliset näyttökuvan ositukset, katso „Käyttötavat”, sivu 70
Valitse näyttöalueen ositus ohjelmanäppäimellä
2.2 Näyttöruutu ja käyttöpaneeli
68 Johdanto
Page 69

Käyttöpaneeli

1
2
3
5
1
4
6
77
1
79
8
TNC toimitetaan käyttöpaneelilla TE 530. Kuva esittää käyttöpaneelin TE 530 käyttöelementtejä:
1 Aakkosnäppäimistö tekstien ja tiedostonimien sisäänsyöttöä sekä
DIN/ISO-ohjelmointia varten Kaksiprosessoriversio: Lisänäppäimet Windows-käyttöä varten
2 Tiedostonhallinta
TaskulaskinMOD-toiminnotOHJE-toiminto
3 Ohjelmointikäyttötavat 4 Konekäyttötavat 5 Ohjelmointidialogin avaus 6 Nuolinäppäimet ja hyppyosoitusGOTO 7 Lukuarvojen sisäänsyöttö ja akselin valinta 8 Kosketuslevy: Vain kaksiprosessoriversioiden käyttöä varten
ohjelmanäppäimiltä tai smarT.NC:ltä
9 smarT.NC-navigointinäppäimet
Yksittäisten näppäinten toiminnot on koottu yhteenvedoksi ohjekirjan ensimmäiselle taittosivulle.
Monet konevalmistajat eivät käytä HEIDENHAIN­standardikäyttöpaneelia. Katso tällöin käyttöopaneelin kuvaus koneen käsikirjasta.
Ulkoiset näppäimet, kuten esim. NC-käynnistysnäppäin tai NC-pysäytysnäppäin, esitellään koneen käsikirjassa.
2.2 Näyttöruutu ja käyttöpaneeli
HEIDENHAIN iTNC 530 69
Page 70
2.3 Käyttötavat

Käsikäyttö ja sähköinen käsipyörä

Koneen asetukset tehdään käsikäyttötavalla. Tällä käyttötavalla voidaan paikoittaa koneen akselit joko manuaalisesti tai askelsyötöllä, asettaa peruspisteet ja kääntää koneistustasoa.
Elektronisen käsipyörän käyttötapa tukee koneen akseleiden manuaalista syöttöä elektronisen käsipyörän HR avulla.

2.3 Käyttötavat

Ohjelmanäppäimet näyttöalueen ositusta varten (valitaan edellä
esitetyllä tavalla)
Ikkuna Ohjelmanäppäin
Paikoitusasemat
Vasen: paikoitusasemat, oikea: tilan näyttö
Vasen: asemat, oikea: aktiivinen törmäyskappale (FCL4-toiminto).

Paikoitus käsin sisäänsyöttäen

Tällä käyttötavalla voidaan ohjelmoida yksinkertaisia syöttöliikkeitä, esim. tason jyrsintää tai esipaikoitusta varten.
Ohjelmanäppäimet näyttöalueen ositusta varten
Ikkuna Ohjelmanäppäin
Ohjelma
Vasen: ohjelma, oikea: tilan näyttö
Vasen: ohjelma, oikea: aktiivinen törmäyskappale (FCL4-toiminto). Kun olet valinnut tämän näkymän, TNC näyttää törmäystä grafiikkaikkunassa punaisen kehyksen sisällä.
70 Johdanto
Page 71

Ohjelman tallennus/editointi

Koneistusohjelmat luodaan tällä käyttötavalla. Vapaa muodon ohjelmointi, erilaiset työkierrot ja Q-parametritoiminto antavat ohjelmointiin monipuolista tukea ja lisämahdollisuuksia. Haluttaessa ohjelmointigrafiikka tai 3D-viivagrafiikka (FCL 2-toiminto) näyttävät liikeratoja.
Ohjelmanäppäimet näyttöalueen ositusta varten
Ikkuna Ohjelmanäppäin
Ohjelma
Vasen: ohjelma, oikea: ohjelmankulku
Vasen: ohjelma, oikea: ohjelmointigrafiikka
Vasen: ohjelma, oikea: 3D-viivagrafiikka
3D-viivagrafiikka

Ohjelman testaus

2.3 Käyttötavat
Ohjelman testauksen käyttötavalla TNC simuloi ohjelmia ja ohjelmanosia, minkä avulla voidaan löytää mahdolliset ristiriitaiset, virheelliset tai väärät sisäänsyöttötiedot sekä työskentelytilan puutteet. Simulointi esitetään graafisesti eri kuvakulmista.
Liittyen ohjelmaoptioon DCM (dynaaminen törmäysvalvonta) voit tarkastaa ohjelman törmäysten varalta. Tällöin TNC huomioi, kuten ohjelmanajossakin, kaikki koneen valmistajan määrittelemät koneen sisäiset osat ja mitoitetut kiinnittimet.
Ohjelmanäppäimet näyttöalueen ositusta varten: katso „Jatkuva ohjelmanajo ja yksittäislauseajo”, sivu 72.
HEIDENHAIN iTNC 530 71
Page 72

Jatkuva ohjelmanajo ja yksittäislauseajo

Jatkussa ohjelmanajossa TNC ohjaa ohjelman suoritusta ohjelman loppuun saakka tai manuaaliseen tai ohjelmoituun keskeytykseen saakka. Keskeytyksen jälkeen voit jatkaa ohjelmanajoa uudelleen.
Yksittäislauseajossa jokainen lause aloitetaan erikseen painamalla ulkoista käynnistyspainiketta.
Ohjelmanäppäimet näyttöalueen ositusta varten
Ikkuna Ohjelmanäppäin
2.3 Käyttötavat
Ohjelma
Vasen: ohjelma, oikea: ohjelmankulku
Vasen: ohjelma, oikea: tila
Vasen: ohjelma, oikea: grafiikka
Grafiikka
Vasen: ohjelma, oikea: aktiivinen törmäyskappale (FCL4-toiminto). Kun olet valinnut tämän näkymän, TNC näyttää törmäystä grafiikkaikkunassa punaisen kehyksen sisällä.
Aktiivinen törmäyskappale (FCL4-toiminto). Kun olet valinnut tämän näkymän, TNC näyttää törmäystä grafiikkaikkunassa punaisen kehyksen sisällä.
Ohjelmanäppäimet näyttöalueen ositukseen ositukseen palettitaulukoilla
Ikkuna Ohjelmanäppäin
Palettitaulukko
Vasen: ohjelma, oikea: palettitaulukko
Vasen: palettitaulukko, oikea: tila
Vasen: palettitaulukko, oikea: grafiikka
72 Johdanto
Page 73
2.4 Tilanäytöt
OLO
X Y Z
F S M

„Yleinen“ tilanäyttö

Yleinen tilanäyttö kuvaruudun alaosassa kertoo sinulle koneen hetkellisen tilan. Se ilmestyy automaattisesti
yksittäislauseajon ja jatkuvan ohjelmanajon käyttötavoilla, mikäli
näyttöä ei ole valittu yksinomaan „grafiikalle“ ja
paikoitettaessa käsin sisäänsyöttäen.
Käsikäytöllä ja elektronisella käsipyöräkäytöllä tilanäyttö esitetään suuressa ikkunassa.
Tilanäytön informaatio
Symboli Merkitys
Hetkellisaseman koordinaattien olo- tai asetusarvo
Koneen akselit; TNC näyttää apuakselit pienillä kirjaimilla. Koneen valmistaja määrittelee akseleiden järjestyksen ja lukumäärän. Katso koneen käyttöohjekirjaa
Syöttöarvon näyttö tuumayksikössä vastaa kymmenettä osaa vaikuttavasta arvosta. Kierrosluku S, syöttöarvo F ja vaikuttava lisätoiminto M

2.4 Tilanäytöt

Ohjelmanajo on käynnistynyt
Akseli on lukittu
Akselia voidaan ajaa käsipyörällä
Akseleita liikutetaan huomioimalla peruskääntö
Akseleita voidaan liikuttaa käännetyssä koneistustasossa
Toiminto M128 tai TOIMINTO TCPM on aktiivinen
HEIDENHAIN iTNC 530 73
Page 74
Symboli Merkitys
Toiminto Dynaaminen törmäysvalvonta DCM on aktiivinen
Toiminto Adaptiivinen syötön säätö AFC on aktiivinen (ohjelmisto-optio)
Yksi tai useampi yleinen ohjelmanasetus on aktiivinen
2.4 Tilanäytöt
(ohjelmisto-optio)
Aktiivisen peruspisteen numero esiasetustaulukosta. Kun peruspiste on asetettu käsikäytöllä, TNC näyttää symbolin takana tekstiä MAN
74 Johdanto
Page 75

Lisätilanäytöt

Lisätilanäytöt antavat yksityiskohtaista informaatiota ohjelman kulusta. Sen voi kutsua kaikilla käyttötavoilla lukuunottamatta ohjelman tallennuksen/editoinnin käyttötapaa.
Lisätilanäyttöjen asetus päälle
Ota esiin näyttöalueen osituksen ohjelmanäppäinpalkki
Näyttökuvauksen valinta lisätilanäytöllä: TNC näyttää oikeassa kuvaruudun puoliskossa tilalomaketta
Yleiskuvaus
Valitse lisätilanäytöt
Vaihda ohjelmannäppäinpalkkia, kunnes TILA­ohjelmanäppäin ilmestyy
Valitse lisätilanäyttö suoraan ohjelmanäppäimellä, esim. asemat ja koordinaatit, tai
2.4 Tilanäytöt
valitse haluamasi näyttö vaihtonäppäimillä
Seuraavaksi kuvataan käytettävissä olevat tilanäytöt, jotka voit valita suoraan ohjelmanäppäinten tai vaihto-ohjelmanäppäimen avulla.
Huomaa, että jotkut seuraavaksi kuvattavista tilanäytöistä ovat käytettävissä vain, jos vastaava ohjelmaoptio on vapautettu TNC:llä.
HEIDENHAIN iTNC 530 75
Page 76
Yleiskuvaus
Tilalomake Yleiskuvaus näyttää päällekytkennän jälkeen TNC:tä, jos näytön ositukseksi on valittu OHJELMA+TILA (tai ASEMA+ TILA). Yleiskuvauslomakkeeseen on koottu tärkeimmät tilainformaatiot, jotka löydät jaoteltuna vastaavasta detaljilomakkeesta.
Ohjelmanäppäin Merkitys
Aseman näyttö enintään 5 akselilla
2.4 Tilanäytöt
Yleiset ohjelmatiedot (Kohde PGM)
Ohjelmanäppäin Merkitys
Suoravalinta ei mahdollinen
Työkalutiedot
Aktiiviset M-toiminnot
Aktiiviset koordinaattimuunnokset
Aktiivinen aliohjelma
Aktiivinen ohjelmanosatoisto
Kutsulla PGM CALL kutsuttu ohjelma
Todellinen koneistusaika
Aktiivisen pääohjelman nimi
Aktiivisen pääohjelman nimi
Ympyrän keskipiste CC (Napa)
Odotusajan laskin
Koneistusaika, jos ohjelma simuloidaan kokonaan ohjelman testauksen käyttötavalla
Hetkellinen koneistusaika yksikössä %
Hetkellinen kellonaika
Hetkellinen ratasyöttöarvo
Kutsuttu ohjelma
76 Johdanto
Page 77
Yleiset palettitiedot (välilehti PAL)
Ohjelmanäppäin Merkitys
Suoravalinta ei mahdollinen
Ohjelmanosatoisto/aliohjelma (Kohde LBL)
Aktiivisen palettiesiasetuksen numero
Ohjelmanäppäin Merkitys
Suoravalinta ei mahdollinen
Standardityökiertojen tiedot (Kohde CYC)
Ohjelmanäppäin Merkitys
Suoravalinta ei mahdollinen
Aktiiviset ohjelmanosatoistot lauseen numerolla, tunnusnumerolla (Label) ja ohjelmoitujen/vielä suoritettavien toistojen lukumäärä
Aktiiviset aliohjelman numerot sekä niiden lauseiden numerot, joissa aliohjelmat on kutsuttu sekä kutsuttu Label-numero
Aktiivinen koneistustyökierto
Aktiiviset arvot työkierrossa 32 Toleranssi
2.4 Tilanäytöt
HEIDENHAIN iTNC 530 77
Page 78
Aktiiviset lisätoiminnot M (Kohde M)
Ohjelmanäppäin Merkitys
Suoravalinta ei mahdollinen
Voimassa olevien kiinteiden M-toimintojen lista
Koneen valmistajan sovittamien aktiivisten M­toimintojen lista
2.4 Tilanäytöt
78 Johdanto
Page 79
Asemat ja koordinaatit (Kohde POS)
Ohjelmanäppäin Merkitys
Paikoitusnäytön tyyppi, esim. oloasema
Virtuaalisessa akselisuunnassa VT liikutettu arvo (vain ohjelmaoptiolla Yleiset ohjelmanasetukset)
Koneistustason kääntökulma
Peruskääntökulma
Työkalujen tiedot (Kohde TOOL)
Ohjelmanäppäin Merkitys
Näyttö T: Työkalun numero ja nimiNäyttö RT: Sisartyökalun numero ja nimi
Työkaluakseli
Työkalun pituus ja säde
Työvara (Delta-arvo) työkalutaulukosta (TAB) ja työkalumuistista TOOL CALL (PGM)
Kestoaika, maksimikestoaika (TIME 1) ja maksimikestoaika kutsulla TOOL CALL (TIME 2)
2.4 Tilanäytöt
Aktiivisen työkalun ja (seuraavan) sisartyökalun näyttö
HEIDENHAIN iTNC 530 79
Page 80
Työkalun mittaus kosketusjärjestelmällä (Kohde TT)
TNC näyttää kohteen TT vain, jos tämä toiminto on aktiivinen koneessasi.
Ohjelmanäppäin Merkitys
Suoravalinta ei
2.4 Tilanäytöt
mahdollinen
Koordinaattimuunnokset (Kohde TRANS)
Ohjelmanäppäin Merkitys
Mitattavan työkalun numero
Näyttö, mitataanko työkalun säde vai pituus
MIN- ja MAX-arvo yksittäisterän mittauksessa ja mittaustulos pyörivällä työkalulla (DYN)
Työkalun terän numero ja siihen liittyvä mittausarvo. Mittausarvon takana oleva tähti ilmoittaa, että työkalutaulukon toleranssi on alitettu. TNC näyttää enintään 24 terän mittausarvoa tilanäytössä.
Aktiviisen nollapistetaulukon nimi
Aktiivisen nollapisteen numero (#), aktiivisen nollapisteen numeron aktiivisen rivin kommentti (DOC) työkierrosta 7
Aktiivinen nollapisteen siirto (Työkierto 7); TNC näyttää aktiivisen nollapistesiirron enintään kahdeksalla akselilla
Peilatut akselit (Työkierto 8)
Aktiivinen peruskääntö
Aktiivinen kääntökulma (Työkierto 10)
Aktiivinen mittakerroin / mittakertoimet (Työkierrot 11 / 26); TNC näyttää aktiivisen mittakertoimen enintään kuudella akselilla
Keskijatkeen keskipiste
Katso koordinaattimuunnoksia työkiertojen käsikirjasta.
80 Johdanto
Page 81
Yleiset ohjelma-asetukset 1 (Kohde GPS1, ohjelmisto-optio)
TNC näyttää kohteen vain, jos tämä toiminto on aktiivinen koneessasi.
Ohjelmanäppäin Merkitys
Suoravalinta ei mahdollinen
Yleiset ohjelma-asetukset 2 (Kohde GPS2, ohjelmisto-optio)
TNC näyttää kohteen vain, jos tämä toiminto on aktiivinen koneessasi.
Ohjelmanäppäin Merkitys
Suoravalinta ei mahdollinen
Vaihdetut akselit
Päällekkäinen nollapisteen siirto
Päällekkäinen peilaus
Estetyt akselit
Päällekkäine peruskääntö
2.4 Tilanäytöt
Päällekkäinen kierto
Aktiivinen syöttökerroin
HEIDENHAIN iTNC 530 81
Page 82
Adaptiivinen syötönsäätö AFC (Kohde AFC, ohjelmisto-optio)
TNC näyttää kohteen AFC vain, jos tämä toiminto on aktiivinen koneessasi.
Ohjelmanäppäin Merkitys
Suoravalinta ei
2.4 Tilanäytöt
mahdollinen
Aktiivinen tila, jossa adaptiivista syötön säätöä käytetään
Työkalun numero ja nimi (numero ja nimi)
Lastun numero
Syöttönopeuden potentiometrin hetkellinen kerroin yksikössä %
Hetkellinen karan kuormitus yksikössä %
Kara referenssikuormitus
Karan hetkellinen kierrosluku
Kierrosluvun hetkellinen poikkeama
Todellinen koneistusaika
Viivadiagrammi, jossa näytetään karan todellista kuormitusta ja TNC:n käskemää syöttöarvon muunnosarvoa
82 Johdanto
Page 83
2.5 Ikkunanhallinta
Koneen valmistaja perustaa ikkunanhallinnan toimintoympäristön ja toimintaominaisuudet. Katso koneen käyttöohjekirjaa!
TNC:llä on käytettävissä Window-Manager Xfce. Xfce on UNIX­pohjaisen käyttöjärjestelmän standardisovellus, jonka avulla voi käsitellä graafista käyttöliittymää. Ikkunanhallinnan avulla ovat seuraavat toiminnot mahdollisia:
Tehtäväpalkin näyttö erilaisten sovellusten (käyttäjäliitännät) välistä
vaihtoa varten.
Lisätyöpöydän hallinta, jossa voidaan suorittaa koneen valmistajan
erikoissovelluksia.
Kohdennuksen ohjaus NC-ohjelmiston sovellusten ja koneen
valmistajan sovellusten välillä.
Päällekkäisikkunan (ponnahdusikkunan) kokoa ja sijaintia voidaan
muuttaa. Myös päällekkäisikkunan sulkeminen, uudelleenperustaminen ja minimointi on mahdollista.
TNC antaa näytön vasempaan yläkulmaan tähden, jos virheen syynä on Windows-hallinnan sovellus tai itse Window-hallinta. Vaihda tässä tapauksessa Windows­hallintaan ja poista ongelma, katso tarvittaessa sanakirjaa.

2.5 Ikkunanhallinta

HEIDENHAIN iTNC 530 83
Page 84

Tehtäväpalkki

Tehtäväpalkin avulla valitaan erilaisia työalueita hiirtä käyttäen. iTNC­ohjauksessa voidaan käyttää seuraavia työalueita:
Työalue 1: Aktiivinen koneen käyttötapaTyöalue 2: Aktiivinen ohjelmointikäyttötapaTyöalue 3: Koneen valmistajan sovellukset (valinnaisesti
käytettävissä)
Sen lisäksi voit tehtäväpalkin kautta valita myös muita sovelluksia, jotka olet käynnistänyt samanaikaisesti TNC-ohjauksen kanssa (esim. vaihto PDF-esikatseluun tai TNCguide-toimintoon).
Vihreän HEIDENHAIN-symbolin avulla voit hiiren painikkeella avata
2.5 Ikkunanhallinta
valikon, jossa voit katsella tietoja, tehdä asetuksia tai avata sovelluksia. Käytettävissä ovat seuraavat toiminnot:
Tietoja Xfce: Tietoja toiminnolle Window-Manger XfceTietoja HeROS: Tietoja TNC:n käyttöjärjestelmälleNC-ohjaus: TNC-ohjelmiston käynnistys ja pysäytys. Sallittu vain
diagnoositarkoituksia varten
Web-selain: Mozilla Firefoxin käynnistysDiagnostics: Käyttö sallittu vain valtuutetuille ammattimiehille
diagnoosisovellusten käynnistämistä varten
Settings: Erilaisten asetusten konfigurointi
Date/Time: Päiväyksen ja kellonajan asetusLanguage: Järjestelmädialogin kielen asetus. TNC korvaa tämän
asetuksen käynnistyksen yhteydessä koneparametrin 7230 mukaisella kielen asetuksella
Network: VerkkoasetusReset WM-Conf: Windows-hallintaohjelman perusasetuksen
uudelleenperustaminen. Nollaa tarvittaessa myös asetukset, jotka koneen valmistaja on suorittanut
Screensaver: Näytönsäästäjän asetukset, joita on käytettävissä
useampia
Shares: Verkkoyhteyksien konfigurointi
Tools: Vain valtuutettujen käyttäjien käyttöön. Tools-toiminnossa
käytettävät sovellukset voidaan käynnistää suoraan asiaankuuluvasta tiedostotyypistä TNC:n tiedostonhallinnassa (Katso „Lisätyökaluja ulkoisten tiedostotyyppien käsittelyyn” myös sivulla 126)
84 Johdanto
Page 85
2.6 Tarvikkeet: 3D­kosketusjärjestelmä ja elektroniset käsipyörät HEIDENHAINilta

3D-kosketusjärjestelmät

HEIDENHAINin erilaisten 3D-kosketusjärjestelmien avulla voit:
Suunnata työkappaleet automaattisestiAsettaa peruspisteet nopeasti ja tarkastiToteuttaa työkappaleen mittauksia ohjelmanajon aikanaMitata ja tarkastaa työkaluja
Kaikki kosketusjärjestelmän toiminnot on kuvattu erillisessä työkiertojen käsikirjassa. Käänny HEIDENHAINin puoleen, kun tarvitset tätä käyttäjän käsikirjaa. ID: 670 388-xx.
Kytkevät kosketusjärjestelmät TS 220, TS 640 ja TS 440
Nämä kosketusjärjestelmät soveltuvat erityisen hyvin automaattiseen työkappaleen suuntaukseen, peruspisteen asetukseen ja työkappaleen mittaukseen. TS 220 välittää kytkentäsignaalin kaapelin avulla ja on siksi kohtuuhintainen vaihtoehto tilapäisiin digitointitarpeisiin.
Erityisesti työkalunvaihtajalla varustettuihin koneisiin soveltuvat kosketusjärjestelmät TS 640 (katso kuvaa) ja pienempi TS 440, joissa kytkentäsignaali siirretään ilman kaapelia infrapunasäteen avulla.
Toimintaperiaate: HEDENHAINin kytkeytyvissä kosketusjärjestelmissä kosketusvarren taittuminen rekisteröidään kulumattoman optisen kytkimen avulla. Muodostettu signaali voidaan tallentaa muistiin järjestelmän paikoitusaseman hetkellisarvoksi.
HEIDENHAINilta
HEIDENHAIN iTNC 530 85
2.6 Tarvikkeet: 3D-kosketusjärjestelmä ja elektroniset käsipyörät
Page 86
Kosketusjärjestelmä TT 140 työkalumittauksiin
TT 140 on kytkeytyvä 3D-kosketusjärjestelmä, jolla voidaan mitata ja tarkastaa työkaluja. TNC:ssä on käytettävissä 3 työkiertoa, joiden avulla voidaan määrittää työkalun säde ja pituus niin paikallaan olevalla kuin pyörivällä karalla. Erittäin tukeva rakenne ja hyvä suojaus takaavat, että TT 140 ei ole herkkä jäähdytysnesteille ja lastuille. Kytkentäsignaali muodostetaan kulumattomalla optisella kytkimellä, joka on osoittautunut erittäin luotettavaksi ja käyttövarmaksi.

Elektroniset käsipyörät HR

HEIDENHAINilta
Elektroniset käsipyörät yksinkertaistavat olennaisesti akseleiden tarkkoja manuaalisia paikoitustoimenpiteitä. Liikepituus yhtä käsipyörän kierrosta kohti on valittavissa suurelta alueelta. Kiinteiden käsipyörien HR130 ja HR 150 lisäksi HEIDENHAIN tarjoaa siirrettäviä käsipyöriä HR 510 ja HR 520. Yksityiskohtainen kuvaus käsipyörästä HR 520 on kappaleessa 14 (Katso „Liikkeet elektronisella käsipyörällä” myös sivulla 522)
2.6 Tarvikkeet: 3D-kosketusjärjestelmä ja elektroniset käsipyörät
86 Johdanto
Page 87

Ohjelmointi: Perusteet, Tiedostonhallinta

Page 88
3.1 Perusteet
Y
X
Z
X (Z,Y)
X
MP
Y
X
Z

Mittauslaitteet ja referenssimerkit

Koneen kullakin akselilla on liikkeen mittauslaitteita, jotka määrittävät koneen pöydän tai työkalun aseman. Lineaariakseleilla on yleensä pituusmittauslaitteet, kun taas pyöröpöydillä ja kääntöakseleilla on kulmamittauslaitteet.

3.1 Perusteet

Kun koneen akseli liikkuu, mittauslaite muodostaa sen mukaisen sähköisen signaalin, josta TNC laskee koneen akselille tarkan hetkellisaseman.
Virtakatkoksen sattuessa järjestelmä menettää koneen luistin todellisen aseman ja lasketun hetkellisaseman välisen yhteyden. Tämän yhteyden perustamiseksi uudelleen inkrementaalisissa pituusmittauslaitteissa on referenssimerkkejä. Kun luisti ajetaan referenssimerkin yli, TNC saa sitä koskevan signaalin ja tunnistaa sen perusteella koneen kiinteän peruspisteen, Näin TNC voi perustaa uudelleen hetkellisen paikoitusaseman ja koneen luistin todellisaseman välisen yhteyden. Välimatkakoodatuin referenssimerkein varustetuissa pituusmittausjärjestelmissä koneen akseleita tarvitsee ajaa vain enintään 20 mm ja kulmamittausjärjestelmissä enintään 20°.
Absoluuttisissa mittauslaitteissa absoluttinen paikoitusarvo siirretään ohjaukseen heti laitteen päällekytkennän jälkeen. Näin hetkellisaseman ja koneen luistin todellisaseman välinen yhteys tulee perustettua uudelleen ilman koneen akseleiden liikkeitä heti päällekytkennän jälkeen.

Perusjärjestelmä

Perusjärjestelmässä määritellään yksiselitteisesti tasossa tai tila­avaruudessa sijaitsevat asemat. Aseman määrittely perustuu aina kiinteäksi asetettuun pisteeseen ja se esitetään koordinaattien avulla.
Suorakulmaisessa järjestelmässä (karteesinen järjestelmä) on kolme liikesuuntaa, jotka määritetään akseleina X, Y ja Z. Akselit ovat kohtisuorassa toistensa suhteen ja leikkaavat toisensa yhdessä pisteessä, joka on nollapiste. Koordinaattiarvo määrittelee etäisyyden nollapisteestä tiettyyn akselin määräämään suuntaan. Näin voidaan mikä tahansa asema esittää tasossa kahden koordinaatin avulla ja tila­avaruudessa kolmen koordinaatin avulla.
Nollapisteeseen perustuvat koordinaatit ovat absoluuttisia koordinaatteja. Koordinaatiston muuhun mielivaltaiseen pisteeseen (peruspiste) perustuvat koordinaatit ovat suhteellisia koordinaattiarvoja. Suhteellisia koordinaattiarvoja kutsutaan myös inkrementaalisiksi koordinaattiarvoiksi.
88 Ohjelmointi: Perusteet, Tiedostonhallinta
Page 89

Perusjärjestelmä jyrsinkoneilla

+X
+Y
+Z
+X
+Z
+Y
W+
C+
B+
V+
A+
U+
Y
X
Z
Kun työkappale koneistetaan jyrsinkoneessa, se tapahtuu yleensä perustuen suorakulmaiseen koordinaatistoon. Kuva oikealla esittää, kuinka koneen akselit on järjestelty suorakulmaisessa koordinaatistossa. Hyvänä muistiapuna toimii oikean käden kolmisormisääntö: Kun keskisormi osoittaa työkaluakselin suuntaa työkappaleesta työkaluun päin, niin sen suunta on Z+, peukalon suunta tällöin on X+ ja etusormen suunta Y+.
iTNC 530 voi ohjata enintään 9 akselia. Pääakseleiden X, Y ja Z lisäksi on samansuuntaiset lisäakselit U, V ja W. Kiertoakselit merkitään osoitteilla A, B ja C. Alin kuva oikealla esittää lisäakseleiden ja kiertoakseleiden järjestelyä pääakseleiden suhteen.
3.1 Perusteet
HEIDENHAIN iTNC 530 89
Page 90

Polaariset koordinaatit

X
Y
30
10
CC
PR
PA
1
PA
2
PR
PR
PA
3
X
Z
Y
X
Z
Y
X
Z
Y
Jos valmistuspiirustus on mitoitettu suorakulmaisen koordinaatiston mukaisesti, niin myös koneistusohjelma laaditaan suorakulmaisten koordinaattien avulla. Kun työkappaleessa on kaarevia linjoja tai kulmamittoja, on usein yksinkertaisempaa määritellä paikoitusasemat polaarisisten koordinaattien eli napakoordinaattien avulla.
Vastoin kuin suorakulmaisilla koordinaateilla X, Y ja Z, polaarisilla koordinaateilla voidaan kuvata vain tasossa olevia asemia. Polaaristen
3.1 Perusteet
koordinaattien nollapisteenä on napapiste eli Pol CC (CC = circle centre; engl. ympyräkeskipiste). Tasossa sijaitseva asema määritellään näin yksiselitteisesti seuraavien muuttujien avulla:
Polaarikoordinaatilla säde: Etäisyys napapisteestä Pol CC asemaanPolaarikoordinaatilla kulma: Kulmaperusakselin ja napapisteestä Pol
CC asemaan kulkevan suoran välinen kulma
Napapisteen ja kulmaperusakselin asetus
Napapiste asetetaan suorakulmaisen koordinaatiston kahden koordinaatin avulla jossakin kolmesta mahdollisesta tasosta. Näin määräytyy yksiselitteisesti myös kulmaperusakseli napakoordinaattikulmaa PA varten.
Polaarikoordinaatit (taso) Kulmaperusakseli
X/Y +X
Y/Z +Y
Z/X +Z
90 Ohjelmointi: Perusteet, Tiedostonhallinta
Page 91
Absoluuttiset ja inkrementaaliset työkappaleen
X
Y
2
1
3
10 30 50
10
20
30
X
Y
20
10 10
20
10
10
5
4
6
X
Y
30
10
CC
PR
PA
+IPA
PR
PR
+IPA
+IPR
asemat
Absoluuttiset työkappaleen asemat
Kun tietyn aseman koordinaatit perustuvat koordinaattien (alkuperäiseen) nollapisteeseen, niitä kutsutaan absoluuttisiksi koordinaateiksi. Jokainen työkappaleella sijaitseva asema määritellään yksiselitteisesti absoluuttisilla koordinaateilla.
Esimerkki 1: Porausereijät absoluuttisilla koordinaateilla: Reikä 1 Reikä 2 Reikä 3
X = 10 mm X = 30 mm X = 50 mm Y = 10 mm Y = 20 mm Y = 30 mm
Työkappaleen asemat
Inkrementaaliset koordinaatit perustuvat työkalun viimeksi ohjelmoituun asemaan, joka on suhteellinen (kuviteltu) nollapiste. Näinollen inkrementaaliset koordinaatit määräävät ohjelmoinnissa edellisen ja sitä seuraavan asetusaseman välisen etäisyysmitan, jonka verran työkalun tulee liikkua. Näitä mittoja kutsutaan myös ketjumitoiksi.
Inkrementaaliset mitat merkitään G91-toiminnon merkinnällä „I“ juuri akseliosoitteen edellä.
Esimerkki 2: Porausreijät inkrementaalisilla koordinaateilla Absoluuttiset koordinaatit reiälle 4 X = 10 mm
Y = 10 mm Reikä 5, joka perustuu reikään 4 Reikä 6, joka perustuu reikään 5
X = 20 mm X = 20 mm Y = 10 mm Y = 10 mm
3.1 Perusteet
Absoluuttiset ja inkrementaaliset polaarikoordinaatit
Absoluuttiset koordinaatit perustuvat aina napapisteeseen (napaan) ja kulmaperusakseliin.
Inkrementaaliset koordinaatit perustuvat työkalun viimeksi ohjelmoituun asemaan.
HEIDENHAIN iTNC 530 91
Page 92

Peruspisteen valinta

Y
X
Z
MAX
MIN
X
Y
325
320
0
450 900
950
150
-150
750
0
300
±
0,1
21
3 4
7 6
5
Työkappaleen piirustus sisältää tarkan työkappaleen muotoelementin absoluuttiseksi peruspisteeksi (nollapiste), joka on yleensä työkappaleen nurkkapiste. Peruspisteen asetuksessa työkappale suunnataan ensin koneen akseleiden mukaan ja sitten työkalu ajetaan kullakin akselilla tunnettuun asemaan työkappaleella. Tässä asemassa TNC:n näyttö asetetaan joko nollaan tai esimääriteltyyn paikoitusarvoon. Näin työkappaleelle perustetaan perusjärjestelmä,
3.1 Perusteet
joka on voimassa TNC:n näyttöarvoille ja koneistusohjelmalle. Jos työkappaleen piirustuksessa on suhteellisia peruspisteitä, käytä
tällöin yksinkertaisesti koordinaattimuunnosten työkiertoja (katso koordinaattimuunnokset työkiertojen ohjelmoinnin käsikirjasta).
Jos työkappaleen piirustus ei ole mitoitettu NC-sääntöjen mukaisesti, niin valitse silloin peruspisteeksi jokin sellainen asema tai työkappaleen nurkka, josta muut työkappaleen asemat voidaan määrittää mahdollisimman yksinkertaisesti.
Peruspisteen voit asettaa kätevästi HEIDENHAINin 3D­kosketusjärjestelmällä. Katso koneistustyökiertojen käsikirjan kappaletta „Peruspisteen asetus 3D-kosketusjärjestelmillä“.
Esimerkki
Oikealla oleva työkappaleen piirustus esittää reiät (14), joiden mitat perustuvat absoluuttiseen peruspisteeseen koordinaateilla X=0 Y=0. Reiät (5 ... 7) perustuvat suhteelliseen peruspisteeseen absoluuttisilla koordinaateilla X=450 Y=750. Työkierrolla NOLLAPISTESIIRTO voit siirtää nollapisteen edelleen asemaan X=450, Y=750, jotta reikiä (5 ... 7) varten ei tarvitsisi tehdä lisälaskutoimituksia.
92 Ohjelmointi: Perusteet, Tiedostonhallinta
Page 93
3.2 Ohjelman avaus ja sisäänsyöttö
10 L X+10 Y+5 R0 F100 M3
Lausenumero
Ratatoiminto
Sanat
Lause
NC-ohjelman rakenne HEIDENHAIN-selväkieli­muodossa
Koneistusohjelma koostuu ohjelmalauseiden sarjasta. Oikealla oleva kuva esittää lauseen elementtejä.
TNC numeroi koneistusohjelman lauseet nousevassa numerojärjestyksessä.
Ohjelman ensimmäinen lause merkitään koodilla BEGIN PGM, ohjelman nimellä ja voimassa olevalla mittayksiköllä.
Sen jälkeiset lauseet sisältävät tietoja seuraavista yksityiskohdista:
AihioTyökalukutsutAjo varmuusasemaanSyöttöarvot ja karan kierrosluvutRataliikkeet, työkierrot ja muut toiminnot
Ohjelman viimeinen lause merkitään koodilla END PGM, ohjelman nimellä ja voimassa olevalla mittayksiköllä.
Huomaa törmäysvaara!
HEIDENHAIN suosittelee, että ajat aina työkalun kutsumisen jälkeen ensin varmuusasemaan, jotta välttäisit törmäyksen koneistamisen aikana!

Aihion määrittely: BLK FORM

Heti uuden ohjelman avaamisen jälkeen määritellään nelisärmäinen koneistamaton työkappale. Määritelläksesi jälkikäteen aihion paina näppäintä SPEC FCT ja sen jälkeen ohjelmanäppäintä BLK FORM. Tätä määrittelyä TNC tarvitsee graafista simulointia varten. Nelisärmäisen kappaleen kunkin sivun pituus voi olla enintään 100 000 mm ja niiden tulee olla akseleiden X, Y ja Z kanssa samansuuntaisia. Tällainen aihio voidaan asettaa sen kahden nurkkapisteen avulla.
MIN-piste: neliön pienin X-,Y- ja Z-koordinaatti; syötä sisään
absoluuttiarvot
MAX-piste: suurin X-,Y- ja Z-koordinaatti; syötä sisään absoluuttinen
tai inkrementaalinen arvo
Aihion määrittely on välttämätöntä vain silloin, jos haluat testata sen graafisesti!

3.2 Ohjelman avaus ja sisäänsyöttö

HEIDENHAIN iTNC 530 93
Page 94

Uuden koneistusohjelman avaaminen

Koneistusohjelma syötetään sisään aina käyttötavalla Ohjelman tallennus/editointi. Esimerkki ohjelman avaamisesta:
Valitse ohjelman tallennuksen/editoinnin käyttötapa
Kutsu tiedostonhallinta: Paina näppäintä PGM MGT
Valitse hakemisto, johon haluat tallentaa uuden ohjelman:
TIEDOSTONIMI = ALT.H
Syötä sisään uuden ohjelman nimi, vahvista näppäimellä ENT
Mittayksikön valinta: Paina ohjelmanäppäintä MM tai
3.2 Ohjelman avaus ja sisäänsyöttö
KARAN AKSELISUUNTA X/Y/Z ?
TUUMA. TNC vaihtaa ohjelmaikkunan ja avaa dialogin aihion määrittelyä BLK-FORM varten
Syötä sisään kara-akseli, esim. Z
DEF BLK-FORM: MIN-PISTE ?
Syötä sisään peräjälkeen MIN-pisteen X-, Y- ja Z­koordinaatit, vahvista kukin näppäimellä ENT­näppäintä
DEF BLK-FORM: MAX-PISTE?
Syötä sisään peräjälkeen MAX-pisteen X-, Y- ja Z­koordinaatit, vahvista kukin näppäimellä ENT­näppäintä
94 Ohjelmointi: Perusteet, Tiedostonhallinta
Page 95
Esimerkki: Aihion muodon BLK-FORM näyttö NC-ohjelmassa
0 BEGIN PGM NEU MM 1 BLK FORM 0.1 Z X+0 Y+0 Z-40 2 BLK FORM 0.2 X+100 Y+100 Z+0 3 END PGM NEU MM
TNC luo lauseen numerot sekä BEGIN- ja END-lauseen automaattisesti.
Jos et halua määritellä aihiota, keskeytä dialogi kohdassa Karan yhdensuuntaisakseli X/Y/Z painamalla DEL­näppäintä!
TNC voi esitää grafiikan vain, jos lyhin sivu on vähintään 50 µm ja pisin sivu on enintään 99 999,999 mm.
Ohjelman alku, nimi, mittayksikkö Kara-akseli, MIN-pistekoordinaatit MAX-pistekoordinaatit Ohjelman loppu, nimi, mittayksikkö
3.2 Ohjelman avaus ja sisäänsyöttö
HEIDENHAIN iTNC 530 95
Page 96
Työkalun liikkeiden ohjelmointi
20
selväkielidialogissa
Ohjelmoidaksesi uuden lauseen aloita dialoginäppäimellä. Näytön otsikkorivillä TNC pyytää tarvittavia tietoja.
Paikoituslauseen esimerkki
Avaa lause
KOORDINAATIT ?
Syötä sisään X-akselin tavoitekoordinaatti
Syötä sisään Y-akselin tavoitekoordinaatti, jatka seuraavaan kysymykseen painamalla näppäintä ENT
SÄDEKORJAUS: RL/RR/EI KORJAUSTA: ?
Syötä sisään „Ei sädekorjausta”, jatka seuraavaan kysymykseen painamalla näppäintä ENT
3.2 Ohjelman avaus ja sisäänsyöttö
SYÖTTÖARVO F=? / F MAX = ENT
Syöttöarvo tälle rataliikkeelle 100 mm/min, jatka seuraavaan kysymykseen painamalla näppäintä ENT
LISÄTOIMINTO M ?
Lisätoiminto M3 „Kara päälle”, näppäimellä ENT päättää TNC tämän dialogin
Ohjelmaikkunassa näytetään rivejä:
3 L X+10 Y+5 R0 F100 M3
96 Ohjelmointi: Perusteet, Tiedostonhallinta
Page 97
Mahdolliset syöttöarvon määrittelyt
Syötön määrittelyn toiminnot
Liike pikasyötöllä, lausekohtainen vaikutus. Poikkeus: jos määritelty ennen APPR-lausetta, tällöin FMAX saa aikaan myös lähestymisen apupisteeseen (Katso „Tärkeät pisteet muotoon ajossa ja muodon jätössä” myös sivulla 204)
Liike automaattisesti TOOL CALL-lauseessa lasketulla syöttöarvolla
Ajo ohjelmoidulla syöttöarvolla (yksikkö mm/min tai 1/10 tuuma/min). Kiertoakseleilla TNC tulkitsee syötön asteiksi minuutissa riippumatta siitä, onko ohjelma kirjoitettu millimetreissä vai tuumissa.
Toiminnolla FT määritellään nopeuden sijaan sekunneissa (sisäänsyöttöalue 0.001 … 999.999 sekuntia) ilmaistava aika, jonka kuluessa ohjelmoitu liike tulee toteuttaa. FT vaikuttaa vain lausekohtaisesti
Toiminnolla FMAXT määritellään nopeuden sijaan sekunneissa (sisäänsyöttöalue 0.001 … 999.999 sekuntia) ilmaistava aika, jonka kuluessa ohjelmoitu liike tulee toteuttaa. FMAXT vaikuttaa vain näppäimistöissä, joissa on pikaliikkeen nopeussäädin. FMAXT vaikuttaa vain lausekohtaisesti
Ohjel­manäppäin
3.2 Ohjelman avaus ja sisäänsyöttö
Kierrossyöttöarvon määrittely (yksikkö mm/r tai tuuma/r). Huomautus: tuumaohjelmoinnissa FU ei ole yhdisteltävissä M136:n kanssa
Hammassyöttöarvon määrittely (yksikkö mm/hammas tai tuuma/hammas) Työkappaleen hampaiden lukumäärän on oltava määritelty sarakkeessa CUT.
Toiminnot dialogiohjausta varten Näppäin
Dialogikysymyksen ohitus
Dialogin lopetus ennenaikaisesti
Dialogin keskeytys ja poisto
HEIDENHAIN iTNC 530 97
Page 98

Hetkellisaseman talteenotto

TNC mahdollistaa työkalun hetkellisen aseman vastaanottamisen ohjelmaan, esim. kun
ohjelmoidaan liikelauseitaohjelmoidaan työkiertojamääritellään työkaluja koodilla TOOL DEF
Oikean paikoitusarvon vastaanottamiseksi toimitaan seuraavalla tavalla:
U Sijoita sisäänsyöttökenttä sen lauseen kohdalle, johon haluat
aseman vastaanottaa.
U Valitse hetkellisaseman vastaanotto: TNC näyttää
ohjelmanäppäinpalkissa akseleita, joiden asemat voit vastaanottaa.
U Valitse akseli: TNC kirjoittaa valitun akselin
hetkellisaseman aktiiviseen sisäänsyöttökenttään
TNC vastaanottaa koneistustasossa työkalun keskipisteen koordinaatit aina myös silloin, kun työkalun sädekorjaus on aktiivinen.
TNC vastaanottaa työkaluakselilla aina työkalun kärjen
3.2 Ohjelman avaus ja sisäänsyöttö
koordinaatit, siis työkalun pituuskorjaus tulee aina huomioiduksi.
TNC pitää akselivalinnan ohjelmanäppäinpalkkia aktiivisena niin pitkään, kunnes poistat sen aktivoinnin painamalla uudelleen näppäintä „Hetkellisaseman talteenotto“. Tämä pätee myös silloin, kun tallennat voimassa olevan lauseen ja avaat uuden lauseen ratatoimintonäppäimellä. Jos valitset uuden lause-elementin määrittelemällä syöttövaihtoehdon ohjelmanäppäimellä (esim. sädekorjaus), tällöin TNC sulkee myös akselinvalinnan ohjelmanäppäinpalkin.
Toiminto „Hetkellisaseman talteenotto“ on sallittu vain, jos koneistustason käännön toiminto on aktiivinen.
98 Ohjelmointi: Perusteet, Tiedostonhallinta
Page 99

Ohjelman muokkaus

Voit muokata ohjelmaa vain, kun käsittely ei tapahdu suoraan TNC:n konekäyttötavalla. TNC mahdollistaa kyllä lauseen käsittelemisen, mutta vastaa muutosten tallentamiseen virheilmoituksella.
Kun olet luomassa tai muuttamassa koneistusohjelmaa, voit valita ohjelmassa millä tahansa rivillä olevan lauseen yksittäisen sanan joko nuolinäppäinten tai ohjelmanäppäinten avulla:
Toiminto
Sivujen selaus ylöspäin
Sivujen selaus alaspäin
Hyppy ohjelman alkuun
Hyppy ohjelman loppuun
Hetkellisen lauseen sijainnin muuttaminen kuvaruudulla. Näin voit saada näytölle enemmän ohjelmalauseita, jotka on ohjelmoitu ennen nykyistä lausetta
Hetkellisen lauseen sijainnin muuttaminen kuvaruudulla. Näin voit saada näytölle enemmän ohjelmalauseita, jotka on ohjelmoitu nykyisen lauseen jälkeen
Siirto lause lauseelta
Yksittäisten sanojen valinta
Ohjelmanäppäin/ Näppäimet
3.2 Ohjelman avaus ja sisäänsyöttö
Tietyn lauseen valinta: Paina näppäintä GOTO, syötä sisään haluamasi lauseen numero, vahvista näppäimellä ENT. Syötä sisään lausenumeroaskel ja hyppää määritellyn rivimäärän yli joko ylöspäin tai alaspäin painamalla ohjelmanäppäintä N RIVIÄ.
HEIDENHAIN iTNC 530 99
Page 100
Toiminto
Valitun sanan arvon asetus nollaan
Virheellisen arvon poisto
Virheilmoituksen (ei vilkkuva) poisto
Valitun sanan poisto
Valitun lauseen poisto
Työkiertojen ja ohjelmanosien poisto
Viimeksi muokatun tai poistetun lauseen lisäys
Lauseen lisäys haluttuun kohtaan
U Valitse se lause, jonka jälkeen haluat lisätä uuden lauseen ja avaa
3.2 Ohjelman avaus ja sisäänsyöttö
dialogi
Sanojen muuttaminen ja lisäys
U Valitse lauseessa oleva sana ja ylikirjoita sen kohdalle uusi arvo. Kun
olet valinnut sanan, selväkielidialogi on sen aikana käytettävissä.
U Päätä muokkaus: Paina näppäintä END.
Jos haluat lisätä sanan, käytä nuolinäppäimiä (oikealle tai vasemmalle), kunnes haluamasi dialogi ilmestyy ja syötä sisään haluamasi arvo.
Ohjelmanäppäin/ Näppäin
100 Ohjelmointi: Perusteet, Tiedostonhallinta
Loading...