Johdanto 1 Hallinta 2 SINUMERIK 840D sl ShopMill Ohjelmointi ShopMillin avulla Ohjelmointi G-koodeja käyttäen 3 4 Simulaatio 5 Hallinta/ohjelmointi Tiedostojen hallinta 6 Muottien valmistus 7 Hälytykset ja ilmoitukset 8 Esimerkit 9 Voimassa Ohjaus SINUMERIK 840D sl/840de sl Ohjelmisto Versio NCU-järjestelmäohjelmisto SINUMERIK 840D sl/840de sl 1.5 ja ShopMill 7.5 Liite Hakemisto A B Painos 01/2008
SINUMERIK -dokumentaatio Painoksia koskeva ohje Ennen tätä painosta on julkaistu alla mainitut painokset. "Huomatus"-sarakkeeseen on merkitty kirjain, joka osoittaa jo ilmestyneiden painosten statuksen. Statuksen tunnus "Huomautus"-sarakkeessa. A... B... C... Uusi dokumentaatio. Muuttamaton jälkipainos, jolla uusi tilausnumero. Uusittu versio. Painos Tilausnumero Huomautus 10/1997 6FC5298-2AD10-0HP0 A 11/1998 6FC5298-2AD10-0HP1 C 03/1999 6FC5298-5AD10-0HP0 C 08/2000 6FC5298-5AD10-0HP1 C 12/2001 6FC5298-6AD10-0HP0 C 11/2002 6FC5298-6AD10-0HP1 C 11/2003 6FC5298-6AD10-0HP2 C 10/2004 6FC5298-6AD10-0HP3 C 08/2005 6FC5298-4AP10-0HA0 C 11/2006 6FC5398-4AP10-1HA0 C 01/2008 6FC5398-4AP10-2HA0 C Merkit SIMATIC, SIMATIC HMI, SIMATIC NET, SIROTEC, SINUMERIK ja SIMODRIVE ovat Siemens AG:n rekisteröityjä tavaramerkkejä. Muut tässä painotuotteessa esiintyvät nimitykset saattavat olla tavaramerkkejä, joiden käyttö kolmansien osapuolien toimesta saattaa loukata omistajan oikeuksia. Lisätietoja löytyy Internetistä osoitteesta: http://www.siemens.com/motioncontrol Tämä esite on luotu seuraavilla ohjelmilla: Word 2003 ja Designer 7.1. Tämän asiakirjan luovuttaminen edelleen tai kopioiminen, sen sisällön hyödyntäminen ja tiedoksiantaminen on kielletty, ellei siihen ole annettu nimenomaista lupaa. Väärinkäytökset velvoittavat vahingonkorvauksiin. Kaikki oikeudet pidätetään, erityisesti patentin myöntämis- tai hyödyllisyysmallin rekisteröintitapauksessa. Siemens AG 2008 Ohjauksessa saattaa olla toimivia toimintoja, joita ei ole kuvattu tässä dokumentaatiossa. Näitä toimintoja ei ole oikeutta vaatia uuden toimituksen tai huollon yhteydessä. Olemme tarkastaneet painotuotteen sisällön soveltuvuuden kuvattuun laitteistoon ja ohjelmistoon. Silti poikkeamat ovat mahdollisia emmekä ota vastuuta täydellisestä soveltuvuudesta. Tämän painotuotteen tiedot tarkastetaan kuitenkin säännöllisesti, ja tarpeelliset korjaukset tehdään seuraaviin painoksiin. Olemme kiitollisia parannusehdotuksista. Pidätämme oikeuden teknisiin muutoksiin. 6FC5398-4AP10-2HA0 Siemens-Aktiengesellschaft.
0 01/2008 Johdanto 0 Johdanto SINUMERIKdokumentaatio SINUMERIK-dokumentaatiossa on 3 eri osaa: Yleinen dokumentaatio Käyttäjädokumentaatio Valmistajan/huollon dokumentaatio Kuukausittain päivitettävä luettelo painotuotteista ja saatavilla olevista kielistä löytyy internetistä osoitteesta: http://www.siemens.com/motioncontrol Seuraa valikkoja "Support" "Technical documentation" "Overview of publications". DOConCD:n Internet-versio DOConWEB löytyy osoitteesta: http://www.automation.siemens.com/doconweb Koulutusmahdollisuuksiin ja usein kysyttyihin kysymyksiin (FAQ frequently asked questions) liittyviä tietoja löytyy Internetistä osoitteesta: http://www.siemens.com/motioncontrol, valikkokohta "Support". Kohderyhmä Hyöty Vakiolaajuus Tämä dokumentaatio on tarkoitettu sellaisten pystytyöstökeskusten tai yleisjyrsinkoneiden käyttäjille, joissa on SINUMERIK 840D sl. Tämän painotuotteen avulla voit tutustua järjestelmän hallintaelementteihin ja komentoihin. Sen avulla voit reagoida häiriöihin oikein ja ryhtyä vastaaviin toimenpiteisiin. Tässä dokumentaatiossa on kuvattu ShopMill-käyttöliittymän toimintoja. Koneen valmistaja dokumentoi suorittamansa täydennykset tai muutokset. Ohjauksessa saattaa olla muita toimivia toimintoja, joita ei ole kuvattu tässä dokumentaatiossa. Näitä toimintoja ei ole oikeutta vaatia uuden toimituksen tai huollon yhteydessä. Tämä dokumentaatio ei selvyyden vuoksi sisällä tuotteen kaikkien tyyppien kaikkia yksityiskohtaisia tietoja, eikä siinä ole mahdollista huomioida jokaista mahdollista asennus-, käyttö- ja kunnossapitotilannetta. SINUMERIK 840D sl Hallinta/ohjelmointi ShopMill (BASsl) - 01/2008 iii
0 Johdanto 01/2008 0 Tekninen tuki Mikäli ilmenee teknisiä kysymyksiä, käänny seuraavan puhelinpalvelun puoleen: Eurooppa / Afrikka Puh.: +49 180 5050-222 Faksi: +49 180 5050-223 Internet: http://www.siemens.com/automation/support-request Amerikka Puh.: +1 423 262 2522 Faksi: +1 423 262 2200 Sähköposti: mailto:techsupport.sea@siemens.com Aasia / Tyynenmeren alue Puh.: +86 1064 719 990 Faksi: +86 1064 747 474 Sähköposti: mailto:adsupport.asia@siemens.com Tekniikkatuki Puh.: +49 (0) 2166 5506-115 Puhelinpalvelu on tavoitettavissa arkipäivisin klo 8-17. Teknisen neuvonnan maakohtaiset puhelinnumerot löytyvät Internetistä osoitteesta: http://www.siemens.com/automation/service&support Käsikirjaa koskevat kysymykset Internet-osoite EY-vaatimustenmukaisuusvakuutus Dokumentaatioon liittyvät kysymykset (aloitteet, korjaukset) lähetetään faksilla tai sähköpostilla seuraavaan numeroon/osoitteeseen: Faksi: +49 (0) 9131 98-63315 Sähköposti: mailto:motioncontrol.docu@siemens.com Painotuotteen lopusta löytyy faksikaavake http://www.siemens.com/sinumerik EMC-direktiiviin liittyvä EY-vaatimustenmukaisuusvakuutus löytyy/on saatavissa Internetistä http://www.ad.siemens.de/csinfo tuote-/tilausnumerolla 15257461 Siemens AG:n liiketoimintaryhmän A&D MC lähimmästä toimipaikasta iv SINUMERIK 840D sl Hallinta/ohjelmointi ShopMill (BASsl) - 01/2008
0 01/2008 Johdanto 0 Turvallisuusohjeet Tämä käsikirja sisältää ohjeita, jotka on otettava huomioon henkilökohtaisen turvallisuuden vuoksi sekä aineellisten vaurioiden välttämiseksi. Henkilökohtaiseen turvallisuuteen liittyvät tiedot on merkitty varoituskolmiolla. Pelkästään aineellisiin vahinkoihin liittyvissä ohjeissa ei ole varoituskolmiota. Ohjeissa käytetään eri asteisia varoituksia niiden aiheuttaman vaaran mukaan. Vaara tarkoittaa, että seurauksena on kuolema tai vakava vamma, jos kyseisiä varotoimenpiteitä ei suoriteta. Varoitus tarkoittaa, että seurauksena voi olla kuolema tai vakava vamma, jos kyseisiä varotoimenpiteitä ei suoriteta. Varoitus Tämä varoitusohje (varoituskolmion kanssa) tarkoittaa, että seurauksena voi olla lievä loukkaantuminen, jos kyseisiä varotoimenpiteitä ei suoriteta. Varoitus Tämä varoitusohje (ilman varoituskolmiota) tarkoittaa, että seurauksena voi olla aineellinen vahinko, jos kyseisiä varotoimenpiteitä ei suoriteta. Huomio Tarkoittaa, että seurauksena voi olla epätoivottu tulos tai tila, jos kyseisiä ohjeita ei oteta huomioon. Jos samanaikaisesti esiintyy useita vaaroja, käytetään aina korkeimman asteen varoitusta. Jos ohjeessa on varoitus, jossa varoitetaan henkilövahingoista, samaan varoitukseen saattaa sisältyä myös varoitus aineellisista vahingoista. Pätevä henkilöstö Laitteelle/järjestelmälle saa tehdä asetuksia ja sitä saa käyttää vain yhdessä tämän dokumentaation kanssa. Laitteen/järjestelmän kunnossapito ja käyttö on aina jätettävä pätevän henkilöstön tehtäväksi. Pätevällä henkilöstöllä tarkoitetaan tämän dokumentaation turvallisuusteknisissä ohjeissa sellaisia henkilöitä, joilla on oikeus ottaa käyttöön, maadoittaa ja merkitä laitteita, järjestelmiä ja virtapiirejä turvateknisten standardien mukaisesti. SINUMERIK 840D sl Hallinta/ohjelmointi ShopMill (BASsl) - 01/2008 v
0 Johdanto 01/2008 0 Käyttötarkoituksen mukainen käyttö Seuraavat ohjeet on otettava huomioon: Varoitus Laitetta saa käyttää ainoastaan luettelossa ja teknisessä kuvauksessa ilmoitettuun käyttötarkoitukseen ja vain yhdessä Siemensin suosittelemien / hyväksymien vierasvalmisteisten laitteiden ja komponenttien kanssa. Tuotteen moitteeton ja turvallinen toiminta edellyttää asianmukaista kuljetusta, varastointia, pystytystä ja asennusta sekä huolellista käyttöä ja kunnossapitoa. Dokumentaation rakenne Tässä dokumentaatiossa käytetään seuraavia symbolein merkittyjä informaatio-osioita: Toiminto Taustatietoja Toimintajärjestys Parametrien selitys Lisäohjeita Lisäohjelmisto Kuvatussa toiminnossa on kyse lisäohjelmistosta. Toimintoa voidaan käyttää ohjauksessa vain, jos siihen on hankittu vastaava lisäohjelmisto. Koneen valmistaja Kun koneen valmistajalla on johonkin asiasisältöön lisäyksiä tai muutoksia, siihen viitataan seuraavasti: Koneen valmistajan antamia tietoja on noudatettava. Kirjallisuusviite Kun joihinkin asiasisältöihin voi paneutua syvällisemmin kirjallisuuden avulla, siihen viitataan seuraavasti: Kirjallisuus: vi SINUMERIK 840D sl Hallinta/ohjelmointi ShopMill (BASsl) - 01/2008
0 01/2008 Johdanto 0 Käsitteet Seuraavassa määritellään joitakin tässä dokumentaatiossa esiintyviä peruskäsitteitä. Ohjelma Ohjelma on CNC-ohjaukselle annettava ohjeiden sarja, joka saa aikaan tietynlaisen työkappaleen valmistuksen koneessa. Rata Radaksi nimitetään tulevan työkappaleen ääriviivaa. Myös ohjelman osaa, jossa yksittäisistä elementeistä määritetään työkappaleen ääriviiva, kutsutaan radaksi. Sykli Sykli, esim. suorakulmataskun jyrsintä, on ShopMillin aliohjelma, joka suorittaa toistuvan työvaiheen. (Joskus sykliä kutsutaan toiminnoksi.) Mittayksikkö Tässä dokumentaatiossa parametrit annetaan aina metrijärjestelmän mukaisia mittayksiköitä käyttäen. Vastaavat tuumajärjestelmän mukaiset yksiköt löytyvät seuraavasta taulukosta. Metrijärj. mm mm/hammas mm/min mm/kierr. m/min Tuuma in in/hammas in/min in/kierr. ft/min SINUMERIK 840D sl Hallinta/ohjelmointi ShopMill (BASsl) - 01/2008 vii
0 Johdanto 01/2008 0 Muistiinpanoja viii SINUMERIK 840D sl Hallinta/ohjelmointi ShopMill (BASsl) - 01/2008
0 01/2008 Sisältö 0 Sisältö Johdanto 1-17 1.1 ShopMill...1-18 1.1.1 Työvaiheet... 1-19 1.2 Työpaikka... 1-20 1.2.1 Koordinaatisto... 1-21 1.2.2 Hallintapaneelit... 1-22 1.2.3 Hallintapaneelien painikkeet... 1-23 1.2.4 Koneen ohjauspaneelit... 1-25 1.2.5 Ohjauspaneelien elementit... 1-25 1.2.6 Käsihallintalaite...1-29 1.3 Käyttöliittymä... 1-31 1.3.1 Yleistiedot... 1-31 1.3.2 Hallinta toimintopainikkeilla ja muilla painikkeilla... 1-34 1.3.3 Ohjelmanäkymät... 1-38 1.3.4 Parametrien syöttö... 1-42 1.4 Perusteet...1-44 1.4.1 Tasojen nimitykset... 1-44 1.4.2 Napakoordinaatit... 1-44 1.4.3 Absoluuttinen mitta... 1-45 1.4.4 Inkrementaalinen mitta... 1-45 1.4.5 Laskintoiminto... 1-46 Hallinta 2-47 2.1 Kytkeminen päälle ja pois... 2-49 2.2 Referenssipisteeseen ajo... 2-49 2.2.1 Käyttäjän hyväksyntä Safety Integrated -järjestelmässä... 2-51 2.3 Akselien näyttö... 2-52 2.4 Käyttötilat... 2-53 2.5 Koneen asetukset... 2-54 2.5.1 Mittayksikön vaihto (millimetrit/tuumat)... 2-54 2.5.2 Koordinaattijärjestelmän (KKJ/TKJ) vaihto... 2-55 2.6 Aseman uuden arvon asettaminen... 2-56 2.7 Työkappaleen nollapisteen mittaaminen... 2-58 2.7.1 Syrjän mittaus... 2-62 2.7.2 Kulman mittaus... 2-67 2.7.3 Taskun ja porauksen mittaus... 2-69 2.7.4 Tapin mittaus... 2-76 2.7.5 Tason kohdistus... 2-83 2.7.6 Korjaukset nollapisteen mittauksen jälkeen... 2-85 2.7.7 Elektronisen mittakärjen kalibrointi... 2-86 2.8 Työkalun mittaus... 2-88 SINUMERIK 840D sl Hallinta/ohjelmointi ShopMill (BASsl) - 01/2008 ix
0 Sisältö 01/2008 0 2.8.1 Työkalun manuaalinen mittaus...2-88 2.8.2 Kiinteän pisteen kalibrointi...2-92 2.8.3 Työkalun mittaus mittakärjellä...2-93 2.8.4 Mittakärjen kalibrointi...2-96 2.9 Käsikäyttö...2-97 2.9.1 Työkalun valinta ja vaihto karaan...2-97 2.9.2 Uuden työkalun merkitseminen listaan ja vaihto karaan...2-98 2.9.3 Uuden työkalun merkitseminen listaan ja lataaminen makasiiniin...2-99 2.9.4 Karan manuaalinen käynnistys, pysäytys ja paikoitus...2-99 2.9.5 Akselien ajo...2-101 2.9.6 Akselien paikoitus...2-103 2.9.7 Kääntö...2-103 2.9.8 Tasojyrsintä...2-107 2.9.9 Käsikäytön asetukset...2-108 2.10 MDA-käyttö...2-111 2.11 Automaattikäyttö...2-112 2.11.1 Vaihto "T, F, S"-näytön, G-toimintojen ja aputoimintojen näytön välillä...2-113 2.11.2 Suoritettavan ohjelman valinta...2-114 2.11.3 Ohjelman käynnistys/pysäytys/keskeytys...2-115 2.11.4 Ohjelman keskeytys...2-116 2.11.5 Työstön aloitus tietystä ohjelman kohdasta...2-117 2.11.6 Ohjelman kulkuun vaikuttaminen...2-122 2.11.7 Päälletallennus...2-124 2.11.8 Ohjelman testaaminen...2-125 2.11.9 Myötäpiirto ennen työstöä...2-126 2.11.10 Myötäpiirto työstön aikana...2-128 2.12 Ohjelman sisäänajo...2-129 2.12.1 Yksittäislause...2-129 2.12.2 Nykyisen ohjelmalauseen näyttö...2-130 2.12.3 Ohjelman korjaaminen...2-131 2.13 Käyntiajat...2-132 2.14 Automaattisen käytön asetukset...2-134 2.14.1 Koekäynnin syötön valinta...2-134 2.14.2 Työkappalelaskurin parametrointi...2-135 2.15 Työkalut ja työkalukorjaukset...2-136 2.15.1 Uuden työkalun luominen...2-143 2.15.2 Useamman terän luominen työkalulle...2-145 2.15.3 Työkalun nimen muuttaminen...2-146 2.15.4 Rinnakkaistyökalun luominen...2-146 2.15.5 Käsityökalut...2-146 2.15.6 Työkalukorjaukset...2-147 2.15.7 Työkalun lisätoiminnot...2-150 2.15.8 Työkalun kuluneisuustietojen syöttö...2-151 2.15.9 Työkaluvalvonnan aktivointi...2-152 x SINUMERIK 840D sl Hallinta/ohjelmointi ShopMill (BASsl) - 01/2008
0 01/2008 Sisältö 0 2.15.10 Makasiinilista... 2-154 2.15.11 Työkalun poisto... 2-155 2.15.12 Työkalutyypin muuttaminen... 2-155 2.15.13 Työkalun lataaminen makasiiniin tai purku makasiinista... 2-156 2.15.14 Työkalun siirto... 2-158 2.15.15 Makasiinin paikoitus... 2-160 2.15.16 Työkalujen lajittelu... 2-160 2.16 Nollapistesiirrot... 2-162 2.16.1 Nollapistesiirtojen määrittely... 2-164 2.16.2 Nollapistesiirtojen luettelo... 2-165 2.16.3 Nollapistesiirron valinta/valinnan poisto manuaalisessa hallintatilassa... 2-167 2.17 Vaihto CNC-ISO-käyttöön... 2-168 2.18 ShopMill Open (PCU 50.3)... 2-169 2.19 Etädiagnoosi... 2-169 Ohjelmointi ShopMillin avulla 3-171 3.1 Ohjelmoinnin perusteet... 3-173 3.2 Ohjelman rakenne... 3-176 3.3 Askelohjelman luominen... 3-177 3.3.1 Uuden ohjelman luominen, aihion määrittely... 3-177 3.3.2 Uusien lauseiden ohjelmointi... 3-181 3.3.3 Ohjelmalauseiden muuttaminen... 3-183 3.3.4 Ohjelmaeditori... 3-184 3.3.5 Kappalemäärän ilmoittaminen... 3-187 3.4 Työkalun, korjausarvon ja karan kierrosluvun ohjelmointi... 3-188 3.5 Radan jyrsintä... 3-189 3.5.1 Radan esitys... 3-192 3.5.2 Uuden radan luominen... 3-194 3.5.3 Rataelementtien luominen... 3-196 3.5.4 Radan muuttaminen... 3-201 3.5.5 Ohjelmointiesimerkkejä radan vapaata ohjelmointia varten... 3-203 3.5.6 Ratajyrsintä... 3-207 3.5.7 Ratataskun esiporaus... 3-210 3.5.8 Ratataskun jyrsintä (rouhinta)... 3-213 3.5.9 Ratataskun jäännösmateriaalin väljennys... 3-215 3.5.10 Ratataskun silotus... 3-217 3.5.11 Ratataskun viistoutus... 3-219 3.5.12 Ratatappien jyrsintä (rouhinta)... 3-220 3.5.13 Ratatapin jäännösmateriaalin väljennys... 3-221 3.5.14 Ratatapin silotus... 3-223 3.5.15 Ratatapin viistoutus... 3-224 3.6 Suorat tai kaarevat rataliikkeet... 3-225 3.6.1 Suora... 3-225 SINUMERIK 840D sl Hallinta/ohjelmointi ShopMill (BASsl) - 01/2008 xi
0 Sisältö 01/2008 0 3.6.2 Ympyränkaari, jolla on tunnettu keskipiste...3-227 3.6.3 Ympyränkaari, jolla on tunnettu säde...3-228 3.6.4 Helikaali...3-229 3.6.5 Napakoordinaatit...3-230 3.6.6 Suora/napa...3-231 3.6.7 Ympyränkaari/napa...3-232 3.6.8 Napakoordinaattien ohjelmointiesimerkkejä...3-233 3.7 Poraus...3-234 3.7.1 Keskiöinti...3-234 3.7.2 Poraus ja raapiminen...3-235 3.7.3 Syväporaus...3-236 3.7.4 Avarrus...3-238 3.7.5 Kierreporaus...3-239 3.7.6 Kierrejyrsintä...3-241 3.7.7 Porakierrejyrsintä...3-245 3.7.8 Paikoitus vapaaseen asemaan ja asemamalliin...3-247 3.7.9 Vapaasti valittavat asemat...3-248 3.7.10 Linjan asemamalli...3-252 3.7.11 Ristikon asemamalli...3-253 3.7.12 Kehyksen asemamalli...3-254 3.7.13 Täysympyrän asemamalli...3-256 3.7.14 Osaympyrän asemamalli...3-258 3.7.15 Asemien aktivointi/ohitus...3-260 3.7.16 Este...3-261 3.7.17 Asemien toisto...3-263 3.7.18 Ohjelmointiesimerkkejä porausta varten...3-264 3.8 Jyrsintä...3-266 3.8.1 Tasojyrsintä...3-266 3.8.2 Suorakulmatasku...3-269 3.8.3 Ympyrätasku...3-273 3.8.4 Suorakulmatappi...3-276 3.8.5 Ympyrätappi...3-279 3.8.6 Pituusura...3-281 3.8.7 Ympyräura...3-284 3.8.8 Avoin ura...3-287 3.8.9 Asemamallin käyttö jyrsinnässä...3-292 3.8.10 Kaiverrus...3-295 3.9 Mittaus...3-300 3.9.1 Työkappaleen nollapisteen mittaaminen...3-300 3.9.2 Työkalun mittaus...3-302 3.9.3 Mittakärjen kalibrointi...3-304 3.10 Eri toimintoja...3-305 3.10.1 Aliohjelman avaaminen...3-305 3.10.2 Ohjelmalauseiden toisto...3-307 3.10.3 Ohjelma-asetuksien muuttaminen...3-309 xii SINUMERIK 840D sl Hallinta/ohjelmointi ShopMill (BASsl) - 01/2008
0 01/2008 Sisältö 0 3.10.4 Nollapistesiirtojen avaaminen... 3-309 3.10.5 Koordinaattitransformaatioiden määrittely... 3-311 3.10.6 Sylinterivaippatransformaatio... 3-314 3.10.7 Kääntö... 3-317 3.10.8 Lisätoiminnot... 3-323 3.11 G-koodin lisääminen askelohjelmaan... 3-324 Ohjelmointi G-koodeja käyttäen 4-327 4.1 G-koodiohjelman luominen... 4-328 4.2 G-koodiohjelman suorittaminen... 4-331 4.3 G-koodieditori... 4-333 4.4 Laskuparametrit... 4-337 4.5 ISO-murteet... 4-338 Simulaatio 5-339 5.1 Yleistä... 5-340 5.2 Ohjelman käynnistys/keskeyttäminen standardisimulaatiossa... 5-341 5.3 Esitys ylänäkymässä... 5-343 5.4 Esitys 3-tasonäkymässä... 5-344 5.5 Tarkasteltavan alueen suurentaminen... 5-345 5.6 Kolmiulotteinen esitys... 5-346 5.6.1 Tarkasteltavan alueen asennon muuttaminen... 5-347 5.6.2 Työkappaleen aukileikkaus... 5-348 5.7 Muotinvalmistuksen pikanäkymän käynnistys/keskeytys... 5-349 5.8 Esitykset pikanäkymässä... 5-349 5.9 Työkappalegrafiikan mukauttaminen ja siirto... 5-351 5.10 Etäisyyden mittaus... 5-352 5.11 Hakutoiminto... 5-353 5.12 Kappaleohjelmalauseiden muokkaus... 5-354 5.12.1 G-lauseiden valinta... 5-354 5.12.2 G-koodiohjelman muokkaus... 5-355 Tiedostojen hallinta 6-357 6.1 Ohjelmien hallinta ShopMillissä... 6-358 6.2 Ohjelmien hallinta ShopMillissä NCU:lla (HMI-Embedded sl)... 6-359 6.2.1 Ohjelman avaaminen... 6-361 6.2.2 Ohjelman suorittaminen... 6-362 6.2.3 Useamman työkappaleen kiinnitys... 6-362 6.2.4 G-koodiohjelman suorittaminen verkkoasemalta... 6-365 6.2.5 Hakemiston/ohjelman luominen... 6-366 SINUMERIK 840D sl Hallinta/ohjelmointi ShopMill (BASsl) - 01/2008 xiii
0 Sisältö 01/2008 0 6.2.6 Useampien ohjelmien merkitseminen...6-367 6.2.7 Hakemiston/ohjelman kopiointi/uudelleennimeäminen...6-368 6.2.8 Hakemiston/ohjelman poistaminen...6-369 6.2.9 Työkalu-/nollapistetietojen varmuuskopiointi/sisäänluku...6-370 6.3 Ohjelmien hallinta PCU 50.3:lla (HMI Advanced)...6-373 6.3.1 Ohjelman avaaminen...6-375 6.3.2 Ohjelman suorittaminen...6-376 6.3.3 Useamman työkappaleen kiinnitys...6-376 6.3.4 Ohjelmien lataaminen/poisto...6-379 6.3.5 G-koodiohjelman suorittaminen kiintolevyltä tai levyke-/verkkoasemalta...6-380 6.3.6 Hakemiston/ohjelman luominen...6-381 6.3.7 Useampien ohjelmien merkitseminen...6-382 6.3.8 Hakemiston/ohjelman kopiointi/uudelleennimeäminen/siirtäminen...6-383 6.3.9 Hakemiston/ohjelman poistaminen...6-385 6.3.10 Työkalu-/nollapistetietojen varmuuskopiointi/sisäänluku...6-385 Muottien valmistus 7-389 7.1 Edellytykset...7-390 7.2 Koneen asetukset...7-392 7.2.1 Työkalun mittaus...7-392 7.3 Ohjelman luominen...7-393 7.3.1 Ohjelman luominen...7-393 7.3.2 Työkalun ohjelmointi...7-393 7.3.3 "High Speed Settings"-syklin ohjelmointi...7-393 7.3.4 Aliohjelman avaaminen...7-394 7.4 Ohjelman suorittaminen...7-397 7.4.1 Suoritettavan ohjelman valinta...7-397 7.4.2 Työstön aloitus tietystä ohjelman kohdasta...7-398 7.5 Esimerkki...7-399 Hälytykset ja ilmoitukset 8-403 8.1 Ilmoitukset...8-404 8.2 Hälytykset...8-404 8.3 Käyttäjätiedot...8-405 8.4 Version näyttö...8-407 Esimerkit 9-409 9.1 Esimerkki 1: suorakulma-/ympyrätaskun ja ympyräuran työstö...9-410 9.2 Esimerkki 2: Radan siirto ja peilaus...9-418 9.3 Esimerkki 3: Sylinterivaippatransformaatio...9-421 9.4 Esimerkki 4: Uraseinämän korjaus...9-425 9.5 Esimerkki 5: Kääntö...9-429 xiv SINUMERIK 840D sl Hallinta/ohjelmointi ShopMill (BASsl) - 01/2008
0 01/2008 Sisältö 0 Liite A-437 A Lyhenteet...A-438 B Hakemisto... I-441 SINUMERIK 840D sl Hallinta/ohjelmointi ShopMill (BASsl) - 01/2008 xv
0 Sisältö 01/2008 0 Muistiinpanoja xvi SINUMERIK 840D sl Hallinta/ohjelmointi ShopMill (BASsl) - 01/2008
1 01/2008 Johdanto 1 Johdanto 1.1 ShopMill...1-18 1.1.1 Työvaiheet... 1-19 1.2 Työpaikka... 1-20 1.2.1 Koordinaatisto... 1-21 1.2.2 Hallintapaneelit...1-22 1.2.3 Hallintapaneelien painikkeet... 1-23 1.2.4 Koneen ohjauspaneelit... 1-25 1.2.5 Ohjauspaneelien elementit... 1-25 1.2.6 Käsihallintalaite...1-29 1.3 Käyttöliittymä... 1-31 1.3.1 Yleistiedot... 1-31 1.3.2 Hallinta toimintopainikkeilla ja muilla painikkeilla... 1-34 1.3.3 Ohjelmanäkymät... 1-38 1.3.4 Parametrien syöttö... 1-42 1.4 Perusteet...1-44 1.4.1 Tasojen nimitykset... 1-44 1.4.2 Napakoordinaatit... 1-44 1.4.3 Absoluuttinen mitta... 1-45 1.4.4 Inkrementaalinen mitta... 1-45 1.4.5 Laskintoiminto... 1-46 SINUMERIK 840D sl Hallinta/ohjelmointi ShopMill (BASsl) - 01/2008 1-17
1 Johdanto 01/2008 1.1 ShopMill 1 1.1 ShopMill ShopMill on jyrsinkoneiden hallinta- ja ohjelmointiohjelmisto, jonka avulla koneen käyttö on vaivatonta ja työkappaleiden ohjelmointi helppoa. Eräitä ohjelmiston ominaisuuksia: Koneen asetukset Ohjelman luominen Erityiset mittaussyklit helpottavat työkalujen ja työkappaleen mittaamista. Käytettävissä on 3 erilaista ohjelmavaihtoehtoa: G-koodiohjelmat muotinvalmistussovelluksiin, jotka siirretään CAD/CAM-järjestelmistä. G-koodiohjelmat, jotka luodaan suoraan koneella. Ohjelmoinnissa voidaan käyttää apuna kaikkia teknologiasyklejä. Askelohjelmat, jotka luodaan suoraan koneella (lisäohjelmisto). Työkappale voidaan ohjelmoida vaivatta, koska ohjelmassa on graafinen tuki eikä siinä vaadita G-koodien tuntemusta. ShopMill näyttää ohjelman havainnollisena työsuunnitelmana ja esittää yksittäiset syklit ja rataelementit dynaamisena grafiikkana. Ohjelmavaihtoehdosta riippumatta seuraavat toiminnot helpottavat ohjelmointia/työstöä: Ratojen tehokkaan laskennan ansiosta on mahdollista syöttää millaisia ratoja tahansa. Ratataskusykli, johon liittyy jäännösmateriaalin tunnistus, säästää ylimääräisiä työstövaiheita (lisäohjelmisto). Kääntösyklin ansiosta kappaleen työstö usealta puolelta ja viistojen pintojen työstö on mahdollista koneen kinematiikasta riippumatta (kääntöpöytä/kääntöpää). Ohjelman suorittaminen Ohjelmien kulku voidaan esittää näyttöruudussa kolmiulotteisesti. Näin voidaan helposti tarkistaa ohjelmoinnin tulos tai seurata työkappaleen työstöä koneella (lisäohjelmisto). Askelohjelman suorittamiseen tarvitaan kirjoitus- ja lukuoikeus. Askelohjelmien suorittamiseen vaaditaan erikseen hankittava lisäohjelmisto. 1-18 SINUMERIK 840D sl Hallinta/ohjelmointi ShopMill (BASsl) - 01/2008
1 01/2008 Johdanto 1.1 ShopMill 1 Työkalujen hallinta Ohjelmien hallinta ShopMill tallentaa työkalutiedot. Ohjelmistolla voidaan tällöin hallita myös sellaisten työkalujen tietoja, jotka eivät ole makasiinissa. Samankaltaisia ohjelmia ei tarvitse aina laatia uudestaan, vaan niitä voidaan helposti kopioida ja muokata. ShopMillin avulla voidaan kiinnittää samanaikaisesti useampi samanlainen tai erilainen (lisäohjelmisto) työkappale ja optimoida työkalujen käyttöjärjestys. Verkkoyhteyden ja levykeaseman kautta voidaan käyttää ulkoisia ohjelmia (lisäohjelmisto). 1.1.1 Työvaiheet Tässä ohjeessa erotetaan seuraavat kaksi tyypillistä työtilannetta. Halutaan suorittaa ohjelma, jolla työkappale työstetään automaattisesti. Työkappaleen työstöohjelma halutaan ensin luoda. Ohjelman suorittaminen Ennen ohjelman suorittamista on tehtävä koneen asetukset. Tätä varten on suoritettava seuraavat ShopMillin tukemat toimenpiteet (ks. luku "Hallinta"). Koneen ajaminen referenssipisteeseen (vain inkrementaalisessa matkanmittausjärjestelmässä) Työkalujen mittaus Työkappaleen nollapisteen määrittäminen Mahdollisten muiden nollapistesiirtojen syöttäminen Kun koneen asetukset ovat kunnossa, voidaan valita ohjelma ja suorittaa se automaattisesti (ks. luku "Automaattinen käyttö"). SINUMERIK 840D sl Hallinta/ohjelmointi ShopMill (BASsl) - 01/2008 1-19
1 Johdanto 01/2008 1.2 Työpaikka 1 Ohjelman luominen Uutta ohjelmaa luotaessa voidaan valita, halutaanko luoda askel- vai G-koodiohjelma (ks. "ShopMill-ohjelmointi" tai "G-koodiohjelmointi"). Luotaessa askelohjelmaa ShopMill kehottaa syöttämään kaikki tarvittavat parametrit. Ohjelman eteneminen esitetään aina automaattisesti viivagrafiikkamuodossa. Tämän lisäksi ohjelmointia tuetaan apukuvilla, jotka selventävät työstövaiheisiin liittyviä parametrejä. Luonnollisesti G-koodikäskyjä voidaan liittää myös askelohjelmaan. G-koodiohjelma sitä vastoin on luotava pelkistä G-koodikäskyistä. 1.2 Työpaikka ShopMill-työpaikkaan kuuluvat CNC-/paikoitusohjauksella varustetun jyrsinkoneen lisäksi hallintapaneeli ja koneen ohjauspaneeli. Työpaikan kaavakuva Jyrsinkone ShopMill-ohjelmistoa voidaan käyttää pysty- ja yleisjyrsinkoneissa, joissa on enintään 10 akselia (muk.luk. pyöröakselit ja kara). 10 akselista voidaan esittää näytöllä samanaikaisesti 3 lineaari- ja 2 pyöröakselia sekä 1 kara. Askel- ja G-koodiohjelmat soveltuvat 2D- tai 2½D-työstöön; 3Dtyöstöön käytetään CAD/CAM-järjestelmien G-koodiohjelmia. Ohjaus Hallintapaneelit Koneen ohjauspaneeli ShopMill toimii CNC-ohjauksessa SINUMERIK 840D sl ShopMillin kanssa NCU:lla (HMI Embedded sl) ja PCU 50.3:lla (HMI-Advanced). Kommunikaatioon ShopMillin kanssa käytetään hallintapaneelia. Koneen ohjauspaneelia käytetään jyrsinkoneen hallintaan. 1-20 SINUMERIK 840D sl Hallinta/ohjelmointi ShopMill (BASsl) - 01/2008
1 01/2008 Johdanto 1.2 Työpaikka 1 1.2.1 Koordinaatisto Työstettäessä työkappaletta jyrsinkoneella käytetään aina suorakulmaista koordinaatistoa. Se koostuu kolmesta koneen akselien suuntaisesta koordinaattiakselista X, Y ja Z. Koordinaatiston ja koneen nollapisteen sijainti riippuu koneen tyypistä. Z Y M W X Koordinaatiston, koneen nollapisteen ja työkappaleen nollapisteen sijainti (esimerkki) Akselien suunnat on määritelty ns. "oikean käden säännön" mukaan (DIN 66217). Koneen edessä seisottaessa oikean käden keskisormi osoittaa pääkaran asetussuuntaa vastaan. Tällöin: peukalo osoittaa suuntaa +X etusormi osoittaa suuntaa +Y keskisormi osoittaa suuntaa +Z SINUMERIK 840D sl Hallinta/ohjelmointi ShopMill (BASsl) - 01/2008 1-21
1 Johdanto 01/2008 1.2 Työpaikka 1 +Z +Y +X Oikean käden sääntö 1.2.2 Hallintapaneelit PCU-yksiköiden asemesta voidaan käyttää yhtä seuraavista hallintapaneeleista: OP 010 OP 010C OP 010S OP 012 OP 015 OP 015A OP 015AT TP 015A TP 015AT Hallintapaneelin OP 010 avulla kuvataan esimerkinomaisesti ohjauksen ja työstökoneen hallintaan käytettävät komponentit. Painikkeet kuvataan seuraavassa luvussa. Hallintapaneeli OP 010 4 1. 5 2 3 2 6 Hallintapaneeli OP 010 1-22 SINUMERIK 840D sl Hallinta/ohjelmointi ShopMill (BASsl) - 01/2008
1 01/2008 Johdanto 1.2 Työpaikka 1 1 Näyttöruutu 10" 2 Näyttöruudun painikkeet 3 Vaakasuora toimintopainikerivi 4 Pystysuora toimintopainikerivi 5 Kirjain- ja numeropainikkeet Korjaus- ja kursorilohko ohjaus- ja syöttönäppäimineen 6 USB-liitäntä 1.2.3 Hallintapaneelien painikkeet Alarm Cancel Tällä symbolilla merkityn hälytyksen kuittaus. Channel Ei merkitystä ShopMillissä. Help Siirtyminen työsuunnitelmasta ohjelmointigrafiikkaan tai ohjelmointigrafiikalla varustetusta parametrinäytöstä apukuvalla varustettuun parametrinäyttöön. Next Window Ei merkitystä ShopMillissä. Page Up tai Page Down Hakemiston tai työsuunnitelman selaaminen ylös tai alas. Kursori Siirtyminen riviltä tai kentästä toiseen. Oikealle osoittavalla kursoripainikkeella avataan hakemisto tai ohjelma. Vasemmalle osoittavalla kursoripainikkeella siirrytään ylemmälle hakemistotasolle. Select Valinta useammasta valmiiksi annetusta vaihtoehdosta. Painike vastaa toimintonäppäintä "Vaihtoehto". End Kursorin siirtäminen parametrinäytön viimeiseen syöttökenttään. Backspace Arvon poistaminen syöttökentästä. Lisäystilassa poistetaan kursorin edessä oleva merkki. Tab Ei merkitystä ShopMillissä. Shift Kun shift-painike (vaihtonäppäin) on painettuna, käytetään kaksi merkkiä sisältävien painikkeiden ylempää merkkiä. SINUMERIK 840D sl Hallinta/ohjelmointi ShopMill (BASsl) - 01/2008 1-23
1 Johdanto 01/2008 1.2 Työpaikka 1 Ctrl Seuraavilla näppäinyhdistelmillä liikutaan työsuunnitelmassa ja G-koodieditorissa: Ctrl + Pos1: siirtyminen alkuun Ctrl + End: siirtyminen loppuun. Alt Ei merkitystä ShopMillissä. Del ei OP 031:ssä Arvon poistaminen parametrikentästä. Lisäystilassa poistetaan kursorin merkitsemä merkki. Insert Lisäystilan tai laskimen aktivointi. Input Syöttökenttän syötetyn arvon vahvistaminen. Hakemiston tai ohjelman avaaminen. Alarm vain OP 010 ja OP 010C Hallinta-alueen "Ilmoitukset/hälytykset" haku näyttöön. Painike vastaa toimintonäppäintä "Hälytysluettelo". Program vain OP 010 ja OP 010C Hallinta-alueen "Ohjelma" haku näyttöön. Painike vastaa toimintopainiketta "Ohj. edit". Offset vain OP 010 ja OP 010C Hallinta-alueen "Työkalut/nollapistesiirrot" haku näyttöön. Painike vastaa toimintopainiketta "Työk. nollap.". Program Manager vain OP 010 ja OP 010C Hallinta-alueen "Ohjelmanhallinta" haku näyttöön. Painike vastaa toimintopainiketta "Ohjelma". 1-24 SINUMERIK 840D sl Hallinta/ohjelmointi ShopMill (BASsl) - 01/2008
1 01/2008 Johdanto 1.2 Työpaikka 1 1.2.4 Koneen ohjauspaneelit Jyrsinkoneessa voi olla Siemensin ohjauspaneeli tai koneen valmistajan erityinen ohjauspaneeli. Koneen ohjauspaneelin välityksellä käynnistetään koneen toimintoja, esim. ajetaan akseleita tai aloitetaan työkappaleen työstö. Aktiivisia toimintoja vastaavien painikkeiden ledit palavat koneen ohjauspaneelissa. 1.2.5 Ohjauspaneelien elementit Hätä-seis-painike Painiketta painetaan hätätilanteissa, ts. ihmishengen ollessa vaarassa sekä koneen tai työkappaleen vaurioitumisen uhatessa. Kaikki käytöt pysäytetään suurinta mahdollista jarrutusmomenttia käyttäen. Huomioi koneen valmistajan ohjeet muista hätä-seis-painikkeen painallukseen liittyvistä reaktioista. Reset Jog Teach In MDA Auto Reset (nollaus) Käynnissä olevan ohjelman keskeyttäminen. CNC-ohjaus pysyy synkronisena koneen kanssa. Se on perusasennossa ja valmiina uutta ohjelman suoritusta varten. Hälytyksen poisto Jog Valitaan koneen manuaalinen käyttötila. Teach In Ei merkitystä ShopMillissä. MDA Valitaan MDA-käyttötila. Auto Valitaan koneen automaattinen käyttötila. SINUMERIK 840D sl Hallinta/ohjelmointi ShopMill (BASsl) - 01/2008 1-25
1 Johdanto 01/2008 1.2 Työpaikka 1 Single Block Single Block Ohjelman suorittaminen lauseittain (yksittäislause). Repos Ref Point VAR 1 Repos Takaisinkohdennus, lähestytään taas rataa. Ref Point Ajetaan referenssipisteeseen. Inc Var (Incremental Feed Variable) Käytetään vaihtelevaa askelmittaa.... 10000 Inc (Incremental Feed) Käytetään kiinteää askelmittaa, jonka mitta on 1... 10000 inkrementtiä. Inkrementin arvo riippuu konetiedoista. Koneen valmistajan antamia tietoja on noudatettava. Cycle Start Cycle Stop X Rapid WCS MCS... 5th Axis + Cycle Start Ohjelman suorituksen aloittaminen. Cycle Stop Ohjelman suorituksen pysäyttäminen. Akselipainikkeet Akselin valinta. Suuntapainikkeet Akselin ajo negatiiviseen tai positiiviseen suuntaan. Rapid Akselia ajetaan pikaliikkeellä (suurimmalla mahdollisella nopeudella). WCS MCS Vaihto työkappaleen koordinaattijärjestelmästä (TKJ) koneen koordinaattijärjestelmään (KKJ) tai päinvastoin. 1-26 SINUMERIK 840D sl Hallinta/ohjelmointi ShopMill (BASsl) - 01/2008
1 01/2008 Johdanto 1.2 Työpaikka 1 % Syötön/pikaliikkeen override Ohjelmoidun syöttöliikkeen tai pikaliikkeen alentaminen tai korottaminen. Ohjelmoitu syöttö tai pikaliike vastaa 100%:a ja sitä voidaan säätää arvojen 0% ja 120% välillä, pikaliikettä vain 100%:iin asti. Uudelleen säädetty syöttöliike näytetään sekä absoluuttisena arvona että prosentteina syötön tilan näytössä näyttöruudulla. Feed Stop Feed Stop Käynnissä olevan ohjelman suorittaminen lopetetaan ja akselien käytöt pysäytetään. Feed Start Feed Start Ohjelman suoritusta jatketaan ajankohtaisesta lauseesta ja syöttö nostetaan ohjelman antamaan arvoon. % Karan override Karan ohjelmoidun kierrosluvun alentaminen tai korottaminen. Karan ohjelmoitu kierroslukuarvo vastaa 100%:a ja sitä voidaan säätää arvojen 50% ja 120% välillä. Uudelleen säädetty karan kierrosluku näytetään sekä absoluuttisena arvona että prosentteina karan tilan näytössä näyttöruudulla. Spindle Dec. Spindle Inc. 100% Spindle Stop Spindle Start Spindle Left Spindle Right Spindle Dec. vain koneen ohjauspaneelissa OP032S Karan ohjelmoidun kierrosluvun alentaminen. Spindle Inc. vain koneen ohjauspaneelissa OP032S Karan ohjelmoidun kierrosluvun korottaminen. 100% vain koneen ohjauspaneelissa OP032S Karan ohjelmoidun kierrosluvun palauttaminen. Spindle Stop Karan pysäyttäminen. Spindle Start Karan käynnistäminen. Spindle Left vain koneen ohjauspaneelissa OP032S Karan käynnistäminen (kiertosuunta vasemmalle). Spindle Right vain koneen ohjauspaneelissa OP032S Karan käynnistäminen (kiertosuunta oikealle). SINUMERIK 840D sl Hallinta/ohjelmointi ShopMill (BASsl) - 01/2008 1-27
1 Johdanto 01/2008 1.2 Työpaikka 1 Avainkytkin Avainkytkimellä voidaan määritellä erilaisia käyttöoikeuksia. Avainkytkimellä on neljä asentoa, jotka vastaavat käyttöoikeustasoja 4-7. Ohjelmien, tietojen ja toimintojen käyttöoikeutta voidaan rajoittaa konetiedoissa käyttämällä eri käyttöoikeustasoja. Koneen valmistajan antamia tietoja on noudatettava. Avainkytkimeen kuuluu kolme eri väristä avainta, jotka voidaan irrottaa seuraavissa asennoissa: Asento 0 Ei avainta Käyttöoikeustaso 7 Asento 1 Avain 1 musta Käyttöoikeustaso 6 Asento 2 Avain 1 vihreä Käyttöoikeustaso 5 Asento 3 Avain 1 punainen Käyttöoikeustaso 4 Alin käyttöoikeus Lisääntyvät Käyttöoikeudet Korkein käyttöoikeus Kun käyttöoikeuksia muutetaan vaihtamalla avaimen asentoa, tämä ei heti näy käyttöliittymästä. Ensin tulee suorittaa toiminto (esim. sulkea tai avata hakemisto). Jos PLC on pysäytystilassa (koneen ohjauspaneelin ledit vilkkuvat), ShopMill ei huomioi avainkytkimen asentoja konetta käynnistettäessä. Koneen valmistaja voi säätää muut käyttöoikeustasot 0-3 tunnussanoja käyttämällä. Kun tunnussana on asetettu, ShopMill ei huomioi avainkytkimen asentoa. Koneen valmistajan antamia tietoja on noudatettava. 1-28 SINUMERIK 840D sl Hallinta/ohjelmointi ShopMill (BASsl) - 01/2008
1 01/2008 Johdanto 1.2 Työpaikka 1 1.2.6 Käsihallintalaite 20 60 108 A G H F E 216 B D 88 I C 83,5 A Hätä-seis-painike, kaksikanavainen B Hyväksyntäpainike, kaksikanavainen C Akselinvalintakytkin, 5 akselia ja vapaa-asento D Toimintopainikkeet F1, F2, F3 E Ajopainikkeet, suunta +, - F Pikaliikepainike nopeaan ajoon ajopainikkeilla tai käsipyörällä G Käsipyörä H Magneetit metalliin kiinnitystä varten I Liitäntäjohto 1,5 m... 3,5 m Hallintaelementit Hätä-seis-painike Hätä-seis-painiketta on käytettävä hätätilanteissa, 1. jos henkilöihin kohdistuu vaaraa 2. jos on olemassa vaara, että kone tai työkappale vahingoittuu Hyväksyntäpainike Hyväksyntäpainike on 2-asentoinen. Sitä on painettava, jotta voidaan käynnistää ajoliikkeitä. Akselinvalintakytkin Akselinvalintakytkimellä voidaan valita enint. 5 akselia. SINUMERIK 840D sl Hallinta/ohjelmointi ShopMill (BASsl) - 01/2008 1-29
1 Johdanto 01/2008 1.2 Työpaikka 1 Toimintopainikkeet Toimintopainikkeilla voidaan käynnistää konekohtaisia toimintoja. Ajopainikkeet Ajopainikkeilla +, - voidaan käynnistää ajoliikkeitä sillä akselilla, joka on valittu akselinvalintakytkimellä. Käsipyörä Käsipyörällä voidaan käynnistää ajoliikkeitä sillä akselilla, joka on valittu akselinvalintakytkimellä. Käsipyörä antaa 2 vaihesignaalia 100 I/kierr. Pikaliikepainike Pikaliikepainikkeella voidaan korottaa akselinvalintakytkimellä valitun akselin ajonopeutta. Pikaliikepainike vaikuttaa sekä painikkeilla +/- annettaviin ajokäskyihin että käsipyörän signaaleihin. 1-30 SINUMERIK 840D sl Hallinta/ohjelmointi ShopMill (BASsl) - 01/2008
1 01/2008 Johdanto 1.3 Käyttöliittymä 1 1.3 Käyttöliittymä 1.3.1 Yleistiedot Kuvaruudun osat Käyttöliittymä 1 Aktiivinen käyttötila/hallinta-alue ja alihallintatila 2 Hälytys- ja ilmoitusrivi 3 Ohjelman nimi 4 Ohjelmapolku 5 Kanavatila ja ohjelmaan vaikuttaminen 6 Kanavakäyttöilmoitukset 7 Akselien aseman näyttö 8 Näytöt: Aktiivinen työkalu T Tämänhetkinen syöttö F Kara S Karan kuormitus prosentteina 9 Aktiivisten nollapistesiirtojen ja rotaation näyttö 10 Työskentelyikkuna 11 Dialogirivi lisäselvityksille 12 Vaakasuora toimintopainikerivi 13 Pystysuora toimintopainikerivi 14 Toimintopainikkeet 15 Näyttöruudun painikkeet SINUMERIK 840D sl Hallinta/ohjelmointi ShopMill (BASsl) - 01/2008 1-31
1 Johdanto 01/2008 1.3 Käyttöliittymä 1 Alihallintatila REF: Referenssipisteeseen ajo REPOS: Takaisinpaikoitus INC1... INC10000: Kiinteä askelmitta INC_VAR: Muuttuva askelmitta Kanavatila RESET aktiivinen keskeytetty Ohjelmaan vaikuttaminen SKP: G-koodilauseen poistaminen näytöstä DRY: Koekäytön syöttö!rov: Vain syötön override (ei syötön ja pikaliikkeen override) SBL1: Yksittäislause (pysäytys jokaisen lauseen jälkeen, joka laukaisee toiminnon koneessa) SBL2: Valinta ShopMillissä ei mahdollinen (pysäytys joka lauseen jälkeen) SBL3: Yksittäislause hienosäätönä (pysäytys jokaisen lauseen jälkeen, myös syklin aikana) M01: Ohjelmoitu pysähtyminen DRF: DRF-siirto PRT: Ohjelmatesti Kanavakäyttöilmoitukset Seis: Vaaditaan käyttäjän toimenpide. Odota: Käyttäjän toimenpiteitä ei vaadita. Jos jokin viive on aktiivinen, näytössä näkyy jäljellä oleva viiveaika. Se ilmoitetaan sekunteina tai karan kierroksina. Akselien aseman näyttö Aseman näytön oloarvo viittaa ENS-koordinaatistoon. Näyttö ilmoittaa aktiivisen työkalun aseman suhteessa työkappaleen nollapisteeseen. Akselinäytön symbolit Lineaariakseli lukittu Pyöröakseli lukittu Syötön tila Syöttöä ei vapautettu 1-32 SINUMERIK 840D sl Hallinta/ohjelmointi ShopMill (BASsl) - 01/2008
1 01/2008 Johdanto 1.3 Käyttöliittymä 1 Karan tila Karaa ei vapautettu Kara on paikoillaan Kara pyörii oikealle Kara pyörii vasemmalle Karan kuormituksen näyttö prosentteina voi olla 100%. Koneen valmistajan antamia tietoja on noudatettava. Symbolien väreillä on seuraava merkitys: Punainen: Kone on paikoillaan Vihreä: Kone on käynnissä Keltainen: Odotetaan käyttäjän toimenpidettä Harmaa: Muu Näyttöruudun painikkeet Kone Koneen aktiivisen käyttötilan kutsuminen (manuaalinen, MDA tai automaattinen). Paluu Ei merkitystä ShopMillissä. Laajennus Vaakasuoran toimintopainikerivin muuttaminen. Menu Select Perusvalikon haku näyttöön: Ohjelmapolun (4) asemesta näytössä voidaan esittää myös koneen valmistajan määrittelemiä symboleja. Ohjelmapolku näytetään tällöin yhdessä ohjelman nimen kanssa (3). Koneen valmistajan antamia tietoja on noudatettava. SINUMERIK 840D sl Hallinta/ohjelmointi ShopMill (BASsl) - 01/2008 1-33
1 Johdanto 01/2008 1.3 Käyttöliittymä 1 1.3.2 Hallinta toimintopainikkeilla ja muilla painikkeilla ShopMill-käyttöliittymä koostuu erilaisista näytöistä, joissa on kahdeksan vaakasuoraa ja kahdeksan pystysuoraa toimintopainiketta. Toimintoja käytetään näytössä näkyvien toimintojen vieressä olevien painikkeiden välityksellä. Kullakin toimintopainikkeilla saadaan näkyviin uusi näyttö. ShopMill jakaantuu 3 käyttötilaan (manuaalinen, MDA ja automaattinen) ja 4 hallinta-alueeseen (ohjelmanhallinta, ohjelma, ilmoitukset/hälytykset ja työkalut/nollapistesiirrot). Haluttaessa siirtyä yhdestä käyttötilasta tai yhdeltä hallinta-alueelta toiseen, painetaan painiketta "Menu Select". Näyttöön tulee perusvalikko ja haluttu hallinta-alue voidaan valita vastaavalla toimintopainikkeella. Vaihtoehtoisesti hallinta-alueet voidaan hakea näkyviin myös hallintapaneelin painikkeiden kautta. Jog MDA Auto Käyttötila voidaan aina valita suoraan koneen ohjauspaneelin painikkeilla. Kun painetaan perusvalikon toimintopainiketta "Kone", kuvaruutuun tulee aktiivisen käyttötilan näyttö. 1-34 SINUMERIK 840D sl Hallinta/ohjelmointi ShopMill (BASsl) - 01/2008
1 01/2008 Johdanto 1.3 Käyttöliittymä 1 Jos siirrytään toiseen käyttötilaan tai toiselle hallinta-alueelle, sekä vaakasuora että pystysuora toimintopainikerivi muuttuvat. Perusvalikko Koneen manuaalinen käyttötila SINUMERIK 840D sl Hallinta/ohjelmointi ShopMill (BASsl) - 01/2008 1-35
1 Johdanto 01/2008 1.3 Käyttöliittymä 1 Jos tietyn käyttötilan tai hallinta-alueen sisällä painetaan vaakasuoraan riviin kuuluvaa toimintopainiketta, vain pystysuora toimintopainikerivi vaihtuu. Koneen manuaalinen käyttötila Koneen manuaaliseen käyttötilaan sisältyvä toiminto 1-36 SINUMERIK 840D sl Hallinta/ohjelmointi ShopMill (BASsl) - 01/2008
1 01/2008 Johdanto 1.3 Käyttöliittymä 1 Jos käyttöliittymän dialogirivin oikeassa reunassa näkyy symboli, vaakasuoraa toimintopainikeriviä voidaan muuttaa hallinta-alueen sisällä. Tätä varten painetaan laajennuspainiketta. Painettaessa laajennuspainiketta vielä kertaalleen näyttöön ilmaantuu alkuperäinen vaakasuora toimintopainikerivi. Tietyn käyttötilan tai hallinta-alueen sisällä päästään toimintopainiketta "Takaisin" painamalla takaisin ylemmän tason näyttöön. Toimintopainikkeella "Keskeytys" voidaan poistua tietystä näytöstä vahvistamatta syötettyä arvoa, jolloin myös päädytään astetta ylempään näyttöön. Kun kaikki vaadittavat parametrit on syötetty oikein parametrinäyttöön, näyttö voidaan sulkea ja tallentaa toimintopainikkeella "Valinta". Toimintopainikkeella "OK" laukaistaan välittömästi toiminto, esim. ohjelman nimen vaihto tai poisto. Ohjelmatesti päällä pois Eräitä toimintoja toimintopainikkeella aktivoitaessa painikkeeseen tulee musta tausta. Toiminto poistetaan painamalla toimintopainiketta uudestaan. Tällöin toimintopainikkeen tausta muuttuu jälleen harmaaksi. SINUMERIK 840D sl Hallinta/ohjelmointi ShopMill (BASsl) - 01/2008 1-37
1 Johdanto 01/2008 1.3 Käyttöliittymä 1 1.3.3 Ohjelmanäkymät Askelohjelma voidaan esittää erilaisina näkyminä. Ohjelmanhallinta Ohjelmanhallinnassa hallitaan kaikkia ohjelmia. Lisäksi siinä valitaan ohjelma työkappaleen työstämistä varten. Ohjelmanhallinta -tai- Ohjelmanhallinta valitaan toimintopainikkeella "Ohjelma" tai painikkeella "Program Manager". Saman hakemiston sisällä voidaan liikkua käyttäen ylös ja alas osoittavia kursoripainikkeita. Oikealle osoittavalla kursoripainikkeella avataan hakemisto. Vasemmalle osoittavalla kursoripainikkeella palataan tasoa ylempään hakemistoon. -tai- Oikealle osoittavalla kursoripainikkeella tai "Input"-painikkeella avataan ohjelman työsuunnitelma. 1-38 SINUMERIK 840D sl Hallinta/ohjelmointi ShopMill (BASsl) - 01/2008
1 01/2008 Johdanto 1.3 Käyttöliittymä 1 Työsuunnitelma Työsuunnitelman avulla saadaan yleiskuva ohjelman yksittäisistä työstövaiheista. Työsuunnitelma Työsuunnitelman sisällä voidaan liikkua ohjelmalauseesta toiseen käyttäen ylös ja alas osoittavia kursoripainikkeita. Painikkeella "Help" voidaan siirtyä työsuunnitelman ja ohjelmointigrafiikan välillä Ohjelmointigrafiikka Ohjelmointigrafiikka näyttää työkappaleen dynaamisena viivagrafiikkana ylhäältä päin. Työsuunnitelmaan merkitty ohjelmalause näkyy ohjelmointigrafiikassa värillisenä. Ohjelmointigrafiikka SINUMERIK 840D sl Hallinta/ohjelmointi ShopMill (BASsl) - 01/2008 1-39
1 Johdanto 01/2008 1.3 Käyttöliittymä 1 Oikealle osoittavalla kursoripainikkeella voidaan avata työsuunnitelmassa ohjelmalause. Kuvaruudulle tulee vastaava parametrinäyttö ja ohjelmointigrafiikka. Ohjelmointigrafiikan sisältävä parametrinäyttö Parametrinäytön ohjelmointigrafiikka näyttää ajankohtaisen työstövaiheen radan viivagrafiikkana yhdessä parametrien kanssa. Ohjelmointigrafiikan sisältävä parametrinäyttö Parametrinäytön sisällä voidaan liikkua syöttökentästä toiseen kursoripainikkeita käyttäen. Painikkeella "Help" voidaan siirtyä parametrinäytössä ohjelmointigrafiikan ja apukuvan välillä. 1-40 SINUMERIK 840D sl Hallinta/ohjelmointi ShopMill (BASsl) - 01/2008
1 01/2008 Johdanto 1.3 Käyttöliittymä 1 Apukuvan sisältävä parametrinäyttö Parametrinäytön apukuva selvittää työstövaiheen yksittäisiä parametrejä. Apukuvan sisältävä parametrinäyttö Apukuvien värisymbolit merkitsevät seuraavaa: Keltainen ympyrä = viitepiste Punainen nuoli = työkalua ajetaan pikaliikkeellä Vihreä nuoli = työkalua ajetaan työstön syöttöliikkeellä SINUMERIK 840D sl Hallinta/ohjelmointi ShopMill (BASsl) - 01/2008 1-41
1 Johdanto 01/2008 1.3 Käyttöliittymä 1 1.3.4 Parametrien syöttö Koneen asetuksia tehtäessä ja ohjelmoitaessa tulee aina syöttää eri parametrien arvot valkotaustaisiin kenttiin. Parametrit, joiden syöttökenttien tausta on harmaa, lasketaan ShopMillissä automaattisesti. Valkoinen syöttökenttä Harmaa syöttökenttä Parametri Suora Yksikkö Siirto seurantaelemen. Parametrinäyttö Parametrien valinta -tai- Joidenkin parametrien syöttökentissä voidaan valita jokin useammista valmiiksi annetuista vaihtoehdoista. Näihin kenttiin ei voi syöttää itse omia arvoja. Toimintopainiketta "Vaihtoehto" tai painiketta "Select" painetaan niin monta kertaa, että haluttu säätö on näkyvissä. Toimintopainike "Vaihtoehto" on näkyvissä vain, jos kursori on monivalintasyöttökentässä. Myös "Select"-näppäin on toiminnassa vain tässä tapauksessa. Parametrien syöttö Muille parametreille syötetään syöttökenttään lukuarvo hallintapaneelin painikkeiden avulla. Syötetään haluttu arvo. Syöttö vahvistetaan painamalla painiketta "Input". -tai- Jos ei ole tarkoitus syöttää mitään arvoa, ei edes nollaa, painetaan "Backspace"- tai "Del"-painiketta. 1-42 SINUMERIK 840D sl Hallinta/ohjelmointi ShopMill (BASsl) - 01/2008
1 01/2008 Johdanto 1.3 Käyttöliittymä 1 Yksikön valinta Joissakin parametreissä voidaan valita eri yksiköitä. -tai- Toimintopainiketta "Vaihtoehto" tai painiketta "Select" painetaan niin monta kertaa, että haluttu yksikkö on näkyvissä. Toimintopainike "Vaihtoehto" on näkyvissä vain, jos tässä parametrissa voidaan valita yksikkö useammista vaihtoehdoista. Myös "Select"-näppäin on toiminnassa vain tässä tapauksessa. Parametrin poisto Jos syöttökentässä on väärä arvo, sen voi poistaa kokonaan. Painetaan painiketta "Backspace" tai "Del". -tai- Parametrien muuttaminen tai laskenta Jos syöttökentässä olevaa arvoa ei haluta päällekirjoittaa vaan ainoastaan muuttaa yksittäisiä merkkejä, voidaan siirtyä lisäystilaan. Tässä tilassa on aktiivisena myös laskin, jolla on helppo laskea parametriarvoja ohjelmoinnin aikana. Painetaan "Insert"-painiketta. Lisäystila / laskin on aktivoitu. Syöttökentän sisällä voidaan liikkua käyttäen vasemmalle ja oikealle osoittavia kursoripainikkeita. Painamalla painikkeita "Backspace" tai "Del" voidaan poistaa yksittäisiä merkkejä. Lisätietoja laskimesta on luvussa "Laskin". Parametrin hyväksyminen Kun kaikki tarvittavat parametrit on syötetty oikein parametrinäyttöön, näyttö voidaan sulkea ja tallentaa. -tai- Painetaan valinnan toimintopainiketta tai vasemmalle osoittavaa kursoripainiketta. Jos yhdellä rivillä on useampi syöttökenttä ja haluat tallentaa parametrit vasemmalle osoittavalla kursoripainikkeella, kursori on ensin sijoitettava aivan vasemmassa reunassa olevaan syöttökenttään. Parametriä ei voi tallentaa, jos sitä ei ole syötetty kokonaan tai se on syötetty virheellisesti. Dialogiriviltä näkyy, mitkä parametrit puuttuvat tai ovat virheellisiä. SINUMERIK 840D sl Hallinta/ohjelmointi ShopMill (BASsl) - 01/2008 1-43
1 Johdanto 01/2008 1.4 Perusteet 1 1.4 Perusteet 1.4.1 Tasojen nimitykset Kaksi koordinaattiakselia määräävät yhdessä yhden tason. Kolmas koordinaattiakseli (työkaluakseli) on kohtisuorassa tähän tasoon nähden ja määrää työkalun asetussuunnan (esim. 2½ D-työstöä varten). Ohjelmoitaessa on ilmoitettava ohjaukselle, millä tasolla työskennellään, jotta työkalujen korjausarvot lasketaan oikein. Tasolla on myös merkitystä tietyille ympyränkaariohjelmoinneille ja napakoordinaateille. Z Z/X Y/Z X/Y Y X Työtasot määrätään seuraavasti: Taso X/Y Z/X Y/Z Työkaluakseli Z Y X 1.4.2 Napakoordinaatit Suorakulmainen koordinaatisto soveltuu käytettäväksi silloin, kun valmistuspiirros on mitoitettu suorakulmaiseksi. Jos työkappaleet on mitoitettu ympyränkaarilla tai kulmatiedoilla, asemat on usein helpompaa antaa napakoordinaatteina. Tämä on mahdollista, kun ohjelmoidaan suora tai ympyränkaari (ks. luku "Yksinkertaisten rataliikkeiden ohjelmointi"). Napakoordinaattien nollapiste on napa. Esimerkki: Pisteet P1 ja P2 voitaisiin tällöin suhteessa napaan kuvata seuraavasti: Y P2 P1 P1: säde = 100 plus kulma = 30 P2: säde = 60 plus kulma = 75 60 75 100 30 Pol 30 X 15 1-44 SINUMERIK 840D sl Hallinta/ohjelmointi ShopMill (BASsl) - 01/2008
1 01/2008 Johdanto 1.4 Perusteet 1 1.4.3 Absoluuttinen mitta Absoluuttisia mittoja käytettäessä kaikki asematiedot viittaavat juuri voimassa olevaan nollapisteeseen. Työkalun liikettä ajatellen tämä tarkoittaa: Absoluuttinen mitta ilmoittaa aseman, johon työkalun tulee ajaa. Esimerkki: Pisteiden P1-P3 asematiedot absoluuttisena mittana ovat suhteessa nollapisteeseen: Y P2 P1: X20 Y35 P2: X50 Y60 P3: X70 Y20 60 35 P1 P3 20 X 20 50 70 1.4.4 Inkrementaalinen mitta Valmistuspiirrokset, joissa mittoja ei ilmoiteta suhteessa nollakohtaan vaan työkappaleen toiseen pisteeseen, voidaan käyttää inkrementaalisia mittoja (ketjumittoja). Syötettäessä inkrementaalisia mittoja asema ilmoitetaan suhteessa edeltävään pisteeseen. Esimerkki: Pisteiden P1-P3 asematiedot inkrementaalisina mittoina ovat: P1: X20 Y35 (viittaa Y P2 nollapisteeseen) P2: X30 Y20 (viittaa pisteeseen P1) 15 20 P1 P3 P3: X20 Y-35 (viittaa pisteeseen P2) 20 20 30 20 X SINUMERIK 840D sl Hallinta/ohjelmointi ShopMill (BASsl) - 01/2008 1-45
1 Johdanto 01/2008 1.4 Perusteet 1 1.4.5 Laskintoiminto Toiminto Edellytys Kursori on jossain parametrikentässä. "Insert"-painikkeella = tai yhtäkuin-painikkeella siirrytään laskintilaan. Kun painetaan tätä painiketta ja syötetään sitten jonkin peruslaskutoimituksen merkki (+, -, *, / ) ja haluttu arvo ja painetaan lopuksi "Input", laite suorittaa aikaisemman arvon ja uuden arvon laskutoimituksen. Esimerkki: Työkalua varten lisätään työkalun kuluneisuusarvoksi pituus L + 0.1. Kursori asetetaan kyseiseen parametrikenttään. Parametrikenttä avataan yhtäkuin-painikkeella. Aikaisempaan arvoon lisätään uusi kuluneisuusarvo, esim. 0.5 + 0.1 Laskutoimitus suoritetaan painamalla "Input"-painiketta. Tulos: 0.6 1-46 SINUMERIK 840D sl Hallinta/ohjelmointi ShopMill (BASsl) - 01/2008
2 01/2008 Hallinta 2 Hallinta 2.1 Kytkeminen päälle ja pois... 2-49 2.2 Referenssipisteeseen ajo... 2-49 2.2.1 Käyttäjän hyväksyntä Safety Integrated -järjestelmässä... 2-51 2.3 Akselien näyttö... 2-52 2.4 Käyttötilat... 2-53 2.5 Koneen asetukset... 2-54 2.5.1 Mittayksikön vaihto (millimetrit/tuumat)... 2-54 2.5.2 Koordinaattijärjestelmän (KKJ/TKJ) vaihto... 2-55 2.6 Aseman uuden arvon asettaminen... 2-56 2.7 Työkappaleen nollapisteen mittaaminen... 2-58 2.7.1 Syrjän mittaus... 2-62 2.7.2 Kulman mittaus... 2-67 2.7.3 Taskun ja porauksen mittaus... 2-69 2.7.4 Tapin mittaus...2-76 2.7.5 Tason kohdistus... 2-83 2.7.6 Korjaukset nollapisteen mittauksen jälkeen... 2-85 2.7.7 Elektronisen mittakärjen kalibrointi... 2-86 2.8 Työkalun mittaus... 2-88 2.8.1 Työkalun manuaalinen mittaus... 2-88 2.8.2 Kiinteän pisteen kalibrointi... 2-92 2.8.3 Työkalun mittaus mittakärjellä... 2-93 2.8.4 Mittakärjen kalibrointi... 2-96 2.9 Käsikäyttö...2-97 2.9.1 Työkalun valinta ja vaihto karaan... 2-97 2.9.2 Uuden työkalun merkitseminen listaan ja vaihto karaan... 2-98 2.9.3 Uuden työkalun merkitseminen listaan ja lataaminen makasiiniin... 2-99 2.9.4 Karan manuaalinen käynnistys, pysäytys ja paikoitus... 2-99 2.9.5 Akselien ajo... 2-101 2.9.6 Akselien paikoitus... 2-103 2.9.7 Kääntö... 2-103 2.9.8 Tasojyrsintä... 2-107 2.9.9 Käsikäytön asetukset... 2-108 2.10 MDA-käyttö... 2-111 2.11 Automaattikäyttö... 2-112 2.11.1 Vaihto "T, F, S"-näytön, G-toimintojen ja aputoimintojen näytön välillä... 2-113 2.11.2 Suoritettavan ohjelman valinta... 2-114 2.11.3 Ohjelman käynnistys/pysäytys/keskeytys... 2-115 2.11.4 Ohjelman keskeytys... 2-116 2.11.5 Työstön aloitus tietystä ohjelman kohdasta... 2-117 2.11.6 Ohjelman kulkuun vaikuttaminen... 2-122 2.11.7 Päälletallennus... 2-124 SINUMERIK 840D sl Hallinta/ohjelmointi ShopMill (BASsl) - 01/2008 2-47