Käyttäjän käsikirja CISS Base Käyttäjän Käsikirja Ciss Software Oy 1
Tuotemerkit AutoCAD on Autodeskin tuotemerkki. Adobe, Adobe-logo, Acrobat, Acrobat-logo, Distiller, Exchange ja Postscript ovat Adobe Systemsin tuotemerkkejä. Windows on Microsoft Corporationin rekisteröity tuotemerkki. Tekijänoikeudet CISS Software Oy 2018 Muut oikeudet varataan maiden lakien mukaan. Kaikki oikeudet pidätetään. 2 Ciss Software Oy CISS Base Käyttäjän Käsikirja
CISS BASE Sisällysluettelo 1. CISS Base Automaatio... 1-4 1.1 CISS Base Automaatiosovelluksen käynnistys CISS Base:ssa... 1-4 2. Uuden automaatioprojektin luonti... 2-5 2.1 Käytönlajin lisääminen projektille... 2-7 2.2 Signaalin lisääminen projektille... 2-8 2.3 Automaatioasetusten muokkaus... 2-10 3. Uuden toimintaryhmän luonti... 3-11 4. Uuden kaapelin luonti... 4-12 4.1 Kaapelien haku... 4-13 5. Uuden tunnusobjektin luonti... 5-14 5.1 Tunnusobjektin haku... 5-15 6. Kaavion luonti... 6-16 7. Automaation grafiikkasovellus... 7-18 7.1 Rivitietojen lisäys/muokkaus... 7-20 7.2 Rivitiedon kopiointi/siirto... 7-22 7.3 Rivitiedon poistaminen... 7-22 7.4 Otsikkotietojen päivitys kuvaan... 7-23 7.5 Toimintakaavion päivitys tietokannan mukaiseksi... 7-23 8. Muut toiminnot... 8-24 8.1 Tunnusten tuonti... 8-24 8.2 Automaatiokaavion kopiointi... 8-28 8.3 Automaatioprojektin kopiointi... 8-28 9. Listaukset... 9-29 9.1 Projektin kaavioiden listaus... 9-29 9.2 Projektin rivitietojen listaus... 9-30 9.3 Projektin tunnusten listaus... 9-31 9.4 Listauslomakkeen muokkaus... 9-32 10. Raportit... 10-33 10.1 Raportin määritykset... 10-33 10.2 Etäraportointi... 10-34 10.3 Raportin ajo... 10-37 11. Tulosteet... 11-38 11.1 Kaavion tulostus... 11-38 CISS Base Käyttäjän Käsikirja Ciss Software Oy 3
1. CISS Base Automaatio CISS Base Automaatio on CISS Base ohjelmiston laajennus, jolla tehdään automaatiosuunnittelua. Ohjelmaan liittyy tietokantaosuus sekä AutoCAD sovellus. Ohjelma tuottaa valmiiit toiminta- ja säätökaaviot tietokantaan syötettyjen perustietojen sekä CAD ohjelmassa olevien pohjakaavioiden avulla. CISS Base Automaatio käyttää CISS Base ohjelman normaaleja toimintoja dokumenttien hallintaan. Katso CISS Base käyttäjän käsikirjasta ohjeita, mikäli tästä manuaalista ei asiaa käsitellä. 1.1 CISS Base Automaatiosovelluksen käynnistys CISS Base:ssa Käynnistä CISS Base normaalisti ja valitse ohjelman ylämenusta Sovellukset -> Automaatio. CISS Base Automaation työkalut ilmestyvät ohjelman vasemman alareunan menuun Automaatio. 1-4 Ciss Software Oy CISS Base Käyttäjän Käsikirja
2. Uuden automaatioprojektin luonti Automaation käyttö lähtee liikkeelle uuden automaatioprojektin luomisesta. Tavallinen CISS Base projekti ei käy automaatiosuunnitteluun, koska automaatioprojektilla on paljon omia asetuksia, joita ei normaalilla projektilla ole. Automaatioprojekti luodaan jonkin CISS Basen kansion alle. Kansion pitää olla tyyppiä Projekti. Vain yhden automaatioprojektin voi luoda pääkansion alle. Projektirakenne kannattaa miettiä huolellisesti etukäteen, jotta myös mahdolliset muiden osa-alueiden projektit saadaan samaan rakenteeseen sujuvasti. Uuden automaatioprojektin luominen aloitetaan valitsemalla CISS Base rakenteessa kansio, joka on tyyppiä Projekti. Tällainen kansio luodaan vakio CISS Base työkaluilla (Luo uusi -> Kansio). Projektikansiolle voidaan syöttää lisätietoja (asiakastiedot), jotka kopioituvat automaatioprojektille luontivaihessa. Automaatioprojektille tulee oletuksena ylemmän kansion nimi + AU teksti. Myös ylemmän kansion asiakastiedot kopioituvat uudelle automaatioprojektille. Automaatioprojektin suunnittelunimi syötetään projektille asetuksissa määritellyllä suunnittelukielellä. Asetuksissa määritetään myös tulostuskieli, jolla projektin nimi voidaan syöttää projektin päälomakkeella Projektin tulostusnimi kenttään. CISS Base Käyttäjän Käsikirja Ciss Software Oy 2-5
Automaatioprojektin luominen: 1. Valitse/luo kansio CISS Base rakenteeseen (tyyppiä Projekti). 2. Valitse Automaatiomenun komento Luo uusi Automaatioprojekti (alamenusta). Kohdassa 1 tehty kansio pitää olla valittuna puussa. 3. Tarkista, että projektille kopioituu tunnus + AU ja nimi ylemmältä kansiolta. Voit myös muokata projektin tunnusta. 4. Tarkasta/valitse lomakkeen alareunasta Automaatioprojektipohja. Oletuksena pohjana käytetään automaatioasetuksissa määritettyä pohjaprojektia. 5. Hyväksy Automaatioprojektin luominen. Jos haluat tehdä tyhjän automaatioprojektin, laita rasti kohtaan Luo tyhjä automaatioprojekti. Tällöin projektin luonnissa ei käytetä mitään pohjaprojektia ja luodaan ainoastaan yksi tyhjä projektikansio. 2-6 Ciss Software Oy CISS Base Käyttäjän Käsikirja
2.1 Käytönlajin lisääminen projektille Automaatioprojekti sisältää Käytönlajit. Ne ovat omalla lomakkeellaan projektin lomakkeella. Käytönlajit kopioituvat pohjaprojektista automaatioprojektia luotaessa ja niitä voidaan muokata projektikohtaisesti (lisätä, muuttaa, poistaa). Pääkäytönlajin lisääminen: 1. Valitse automaatioprojekti puussa. 2. Siirry automaatioprojektin lehdelle Käytönlajit (lomakkeen alareunasta). 3. Aktivoi tyhjä Käytönlajit -kenttä vasemman puoleiselta listalta. 4. Syötä uusi pääkäytönlaji kenttään ja kuvaus viereiseen Kuvaus kenttään (siirry tabulaattorilla/hiirellä kentästä toiseen). 5. Talleta muutokset Komennot osion Talleta komennolla. Voit syöttää useamman pääkäytönlajin ja kuvauksen ennen tallenusta. CISS Base Käyttäjän Käsikirja Ciss Software Oy 2-7
Alikäytönlajin lisääminen: 1. Valitse automaatioprojekti puussa. 2. Siirry automaatioprojektin lehdelle Käytönlajit (lomakkeen alareunasta). 3. Aktivoi pääkäytönlaji vasemman puoleiselta listalta. 4. Aktivoi tyhjä Alikäytönlaji kenttä oikeanpuoleiselta listalta. 6. Syötä uusi alikäytönlaji kenttään ja kuvaus viereiseen Kuvaus kenttään (siirry tabulaattorilla/hiirellä kentästä toiseen). 5. Talleta muutokset Komennot osion Talleta komennolla. Voit syöttää useamman alikäytönlajin ja kuvauksen ennen tallenusta. Huom! Aina tallennuksen jälkeen valitun käytönlajin aktiviisuus poistuu ja ylimmäinen rivi aktivoituu. Muista valita käsittelyssä oleva käytönlaji aina tallennuksen jälkeen, jos jatkat käytönlajien muokkaamista. 2.2 Signaalin lisääminen projektille Automaatioprojekti sisältää Signaalin asettelut. Ne ovat omalla lomakkeellaan projektin lomakkeella. Signaalin asettelut kopioituvat pohjaprojektista automaatioprojektia luotaessa ja niitä voidaan muokata projektikohtaisesti (lisätä, muuttaa, poistaa). 2-8 Ciss Software Oy CISS Base Käyttäjän Käsikirja
Lomakkeen ylälistalla ovat pääkäytönlajit, jotka sisältävät signaalin tunnuksia. Listalle tulevat kaikki Käytönlajit lomakkeelle syötetyt pääkäytönlajit. Kun listalta valitsee pääkäytönlajin, tulee sen signaalin asettelut alalistalle. Signaalin asettelun lisääminen: 1. Valitse automaatioprojekti puussa. 2. Siirry automaatioprojektin lehdelle Signaalin asettelut (lomakkeen alareunasta). 3. Aktivoi ylemmältä listalta haluamasi pääkäytönlaji. 4. Aktivoi tyhjä Signaalitunnus -kenttä alemmalta listalta. 5. Syötä uusi signaalitunnus kenttään ja asetteluteksti viereisiin Asetteluteksti (suunnittelu ja tulostutuskielillä) kenttiin (siirry tabulaattorilla/hiirellä kentästä toiseen). 6. Talleta muutokset Komennot osion Talleta komennolla. Voit syöttää useamman signaalin asettelun ennen tallenusta. Huom! Aina tallennuksen jälkeen valitun pääkäytönlajin aktiviisuus poistuu ja ylimmäinen rivi aktivoituu. Muista valita käsittelyssä oleva käytönlaji aina tallennuksen jälkeen, jos jatkat signaalin asettelujen syöttämistä tallennuksen jälkeen. CISS Base Käyttäjän Käsikirja Ciss Software Oy 2-9
2.3 Automaatioasetusten muokkaus Automaatioprojekti sisältää muutamia yleistä asetuksia. Asetukset sijaitsevat omalla Asetukset lomakkeella automaatioprojekti lomakkeen alareunassa. Automaatioprojektin suunnittelu- ja tulostuskieli valitaan asetuslomakkeen yläosan kentistä. Valittavissa olevat kielet syötetään CISS Base Työkalut -> Asetukset lomakkeen Kielet kohdassa. Asetukset lomakkeella olevat muut kentät sisältävät erilaisten pohjatiedostojen määrityksiä. Kaikki määritykset kopioituvat oletusprojektista, jos sellaista on käytetty automaatioprojektia luotaessa. Automaatioprojektia luotaessa oletusprojektin pohjatiedostojen viittaukset muutetaan osoittaamaan uuden, luotavan projektin alle kopioituviin tiedostoihin (ei siis enää oletusprojektin alla oleviin tiedostoihin). Tästä seuraa se, että jokaisella automaatioprojektilla on oletuksena omat pohjatiedostonsa, eikä yhden pohjan muuttaminen vaikuta muihin automaatioprojekteihin. 2-10 Ciss Software Oy CISS Base Käyttäjän Käsikirja
3. Uuden toimintaryhmän luonti Automaatioprojektin alle voidaan luoda Toimintaryhmiä, jotka sisältävät Tunnusobjekteja ja kaavioita. Kaavioiden toimintaryhmät luodaan automaattisesti, jos kaaviot luodaan Tunnusobjekteista lähtien. Toimintaryhmän luominen tapahtuu valitsemalla puussa automaatioprojekti tai jokin sen alikansio ja automaatiomenun toiminto Lisää toimintaryhmä. Toimintaryhmä ei voi luoda automaatioprojektin ulkopuolelle. Lisää toimintaryhmä: 1. Valitse puussa jokin automaatioprojektin alla oleva kansio (yleensä Tunnukset). 2. Valitse Automaatiomenusta toiminto Lisää toimintaryhmä. 3. Anna wizardille toimintaryhmän tunnus ja kuvaus suunnittelu- ja tulostuskielillä (tarpeen mukaan). 4. Hyväksy toimintaryhmän luonti Valmis napilla. Huom! Kun luodaan uusi kaavio lähtien liikkeelle Tunnusobjektin päältä, luo ohjelma automaattisesti toimintaryhmäkansion kaaviokansio alle ja sijoittaa kaavion ko. toimintaryhmän alle. Toimintaryhmästä tulee samanniminen kuin alkuperäinen toimintaryhmä (siis sen, jonka alla Tunnusobjekti sijaitsee). CISS Base Käyttäjän Käsikirja Ciss Software Oy 3-11
4. Uuden kaapelin luonti Luo kaapeli Kaapeleita voidaan luoda minkä tahansa kansion alle. 1. Valitse automaatioprojektin alta kansio, johon haluat luoda kaapelin (voit valita myös esim. kaavion). 2. Valitse Automaatio -alamenusta komento Lisää oheislaite -> Kaapeli. 3. Anna kaapelin tunnus (voit hakea seuraavan vapaan Hae tunnus - napilla). 4. Valitse kaapelin tyyppi. 5. Valitse Mistä Mihin -tiedot. 6. Hyväksy kaapeli Valmis -napilla. Kaapelin tunnuksen generointi: Syötä Tunnus kenttään kaapelin tunnuksen alkuosa siten, että syötät juoksevasta numerosarjasta vain ensimmäisen numeron (esim. KA0). Paina seuraavaksi Hae tunnus nappulaa, jolloin ohjelma hakee samanalkuisista kaapelitunnuksista seuraavan vapaan numeron. Jos kannasta ei löydy samanalkuisia kaapeleita, kysyy ohjelma luodaanko uusi numerosarja. Ohjelma olettaa, että käyttäjän syöttämän alkuosan lisäksi numerosarjaan kuuluu aina kolme seuraavaa numeroa. Jos käyttäjä syöttää esim. KA0 alkuosaksi, hakee ohjelma kannasta KA0001 muotoisia tunnuksia ja valitsee niistä seuraavan vapaan numeron. 4-12 Ciss Software Oy CISS Base Käyttäjän Käsikirja
4.1 Kaapelien haku Kaapeleita haetaan normaalin Etsi -lomakkeen avulla. Lomakkeen Hakuvalinnat -nappulassa on listan alaosassa hakutoiminnot kaapeleleille ym. toimialaobjekteille. Yllä olevassa kuvassa haetaan jm -alkuisia kaapeleita. Hakukentän perässä olevasta Objektin tyyppi -kentästä on valittu Kaapeli (AU). Hakumerkkien jälkeen ei tarvita wildcard -merkkejä. Komento hakee automaattisesti hakumerkeillä alkavia tekstejä. Edessä olevat merkit voidaan korvata % -merkillä. Tekstiä haetaan kaapelin tunnuksesta ja mistä-mihin-kentistä. Hakuehto %% hakee kaikki kaapelit. CISS Base Käyttäjän Käsikirja Ciss Software Oy 4-13
5. Uuden tunnusobjektin luonti Tunnusobjekti voidaan luoda manuaalisesti automaatioprojektin alirakenteeseen. Normaalisti Tunnusobjektit tuodaan joko PI järjestelmästä tai ulkoisesta Excel taulukosta. Tunnusobjektia ei voi luoda rakenteeseen muualle kuin automaatioprojektin tai sen alikansioiden alle. Tunnusobjekti on yhteinen objekti PI-, Automaatio- ja Sähkösovelluksille. Objekti sisältää erilaisia tietoja eri suunnittelualueista, mutta sillä on myös paljon yhteistä tietoa kaikille (mm. nimi, tunnus ym). Tunnusobjekti -lomake 5-14 Ciss Software Oy CISS Base Käyttäjän Käsikirja
Lisää Tunnusobjekti: 1. Valitse puussa jokin automaatioprojektin alikansio (yleensä Tunnukset kansion alla oleva Toimintaryhmäkansio). 2. Valitse Automaatiomenusta toiminto Lisää tunnusobjekti. 3. Syötä wizardiin Tunnuskoodi ja kuvaukset suunnittelu- ja tulostuskielillä. 4. Valitse Tunnusobjektin tyyppi ja objektityyppi (eivät pakollisia valintoja). 5. Hyväksy Tunnusobjektin luonti Valmis napilla. 5.1 Tunnusobjektin haku Tunnusobjektin haku toimii niin, että ohjelma hakee kaikkien ehdot täyttävien tunnusobjektien ylemmät kansiot hakulistalle (yleensä toimintaryhmiä, myös muut kansio -tyyppiset haetaan). Komento ei palauta hakulistalle itse tunnusobjektia, vaan ainoastaan sen ylemmän kansion. Hakuehto %% hakee kaikki kansiot, joiden alla on tunnusobjekteja. CISS Base Käyttäjän Käsikirja Ciss Software Oy 5-15
6. Kaavion luonti Automaatioprojektin alle voidaan luoda tarpeen mukaan kaavioita. Kaavioiden luominen tapahtuu Automaatiomenun toiminnolla Lisää kaavio. Kaavio voidaan luoda vain automaatioprojektin alapuolella rakenteessa. Normaalisti kaavion luominen lähtee liikkeelle Tunnusobjektin päältä. Tällöin valittu tunnustobjekti tulee oletuksena kaavion perustaksi ja sen tietokentät kopiotuvat kaaviolle. Kaavion voi luoda myös suoraan mihin tahansa automaatioprojektin alla olevaan kansioon valitsematta Tunnusobjektia. Kaavion luominen Tunnusobjektista lähtien: 1. Valitse puussa automaatioprojektin alla oleva Tunnusobjekti (sijaitsevat normaalisti Tunnukset -kansion jonkin toimintaryhmän alla). 2. Valitse Automaatiomenun toiminto Lisää kaavio. 3. Valitse kaavion ja piirustuksen tyyppi wizardin ensimmäiltä lomakkeelta. Paina Seuraava. 4. Tarkista wizardin seuraavalta lomakkeelta, että kaikkiin kenttiin on kopioitunut oikeat tiedot (Tunnusobjektin ja Projektin nimitykset ym.). 5. Hyväksy kaavion luonti Valmis nappulalla. Huom! Kaavion voi suoraan hyväksyä kohdassa 3 painamalla Valmis nappulaa. Tällöin kaavio luodaan oletusasetuksilla. 6-16 Ciss Software Oy CISS Base Käyttäjän Käsikirja
Kaavio luodaan automaatioprojektin asetuksissa määritetyn Toiminto- ja Säätökaaviot kansion alle. Ensin ko. kansion alle luodaan Tunnusobjektin Toimintaryhmäkansio (kopioi alkuperäisestä) ja kaavio sijoitetaan sen alle. Jos Tunnusobjekti ei ollut Toimintaryhmäkansio alla, sijoitetaan kaavio suoraan kaaviokansion alle. Automaationkaavio lomake. CISS Base Käyttäjän Käsikirja Ciss Software Oy 6-17
7. Automaation grafiikkasovellus CISS-ProsessiAutomaation grafiikkasovellus toimii AutoCADin 2017 versiossa. Kun grafiikkasovellus on asennettu, sen komennot näkyvät AutoCADin valintapalkin Add-ins välilehdellä. Asetuksia muokkaamalla komennot saa näkyviin myös työkalupalkkina, joka on oletuksena telakoitu ikkunan vasempaan reunaan. Otsikkotaulutietojen päivitys sisältyy erilliseen CISS for AutoCAD sovellukseen. 7-18 Ciss Software Oy CISS Base Käyttäjän Käsikirja
Sovelluksessa on seuraavat toiminnot: Komento Lisää/muokkaa rivitieto Poista rivitieto Siirrä/kopioi rivitieto Päivitä kaavion kaikki tiedot Päivitä rivitietotaulukko Päivitä otsikkotaulutiedot Asetukset Toiminto Lisää/muokkaa rivitietoa kaaviossa. Poistaa rivitiedon kaaviosta. Siirtää/kopioi rivitiedon kaaviossa. Synkronoi rivitiedot, otsikkotiedot ja muutostiedot kaavioon. Synkronoi rivitiedot. Synkronoi otsikkotaulutiedot. Avaa sovelluksen asetustiedoston muokattavaksi. Näyttää sovelluksen versiotiedot. Tietoja CISS Base Käyttäjän Käsikirja Ciss Software Oy 7-19
7.1 Rivitietojen lisäys/muokkaus Toimintakaavioon voidaan lisätä rivitietoa joko suoraan CAD kuvassa tai CISS Basessa. Normaali tapa on lisätä rivitiedot CAD kuvassa, koska silloin käyttäjän näkyvissä on kaavio ja kohta, johon tieto viittaan. Rivitietoa voidaan muokata pelkästään CISS Basessa ja lopuksi päivittää tiedot avoimeen CAD kaavioon. Rivitiedon lisääminen CAD kaaviossa: 1. Avaa CISS Base automaatiorakenteessa oleva kaavio AutoCADilla. 2. Valitse CISS ProcessAutomation for AutoCAD sovelluksen komento Lisää/Muokkaa rivitieto. 3. Osoita ja hyväksy kaaviosta rivi, jolle tietoa syötetään. Rivitietolomake avautuu kaavion päälle. 4. Valitse rivitietolomakkeella Tunnusobjekti (Tunnus kohdasta). 5. Valitse Tunnusobjektin nimi Kuvaus kentän listalta. Listalla ovat myös muut ko. Tunnusobjektille mahdollisesti muilla riveillä syötetyt nimitykset näkyvissä. Tunnusobjektille voidaan tässä vaiheessa syöttää myös vapaa nimitys. 6. Valitse signaalin tunnus Signaalitunnus kentästä. 7. Valitse signaalin tunnuksen asetteluteksti Asetteluteksti kentän listalta. 8. Hyväksy rivitiedon lisäys painamalla OK. Rivitieto päivittyy automaattisesti kaavioon sekä lisätään CISS Base - rakenteeseen. 7-20 Ciss Software Oy CISS Base Käyttäjän Käsikirja
Rivitiedon lisääminen CISS Basessa: 1. Valitse automaatiokaavio CISS Base rakenteessa. 2. Valitse CISS-ProsessiAutomaatiomenun toiminto Lisää rivitieto. 3. Syötä Lisää uusi rivitieto lomakkeelle rivinumero Rivi kenttään. 4. Valitse muut kentät edellisen kohdan mukaan (ei pakollisia). 5. Hyväksy rivitiedon luominen Valmis napilla. Huom! Tässä tavassa pitää tarkasti tietää, mille riville tieto tulee. Käytännössä kaavio pitää olla joko auki ruudulla tai tuloste siitä käytettävissä. Rivitiedon muokkaaminen CAD kaaviossa: 1. Avaa automaatiokaavio. 2. Valitse CISS ProcessAutomation for AutoCAD sovelluksen komento Lisää/muokkaa rivitieto. 3. Osoita kaavion rivi, jota haluat muokata (rivi, jolla on jo tietoa). 4. Muokkaa Lisää/muokkaa rivitieto lomakkeella rivin tietoja. 5. Hyväksy muokkaus painamalla OK. Rivitiedon muokkaaminen CISS Basessa: 1. Valitse rivitieto puussa. 2. Muokkaa rivitietoa lomakkeella (siirry pois muokatusta kentästä esim. tabulaattorilla). 3. Talleta muokkaus Komennot -osion Talleta toiminnolla. Huom! Jos rivitietoa muokataan CISS Basessa, ei muokkaus päivity kaavioon ennen kuin kaavio avataan ja otetaan toiminto Päivitä rivitietotaulukko. CISS Base Käyttäjän Käsikirja Ciss Software Oy 7-21
7.2 Rivitiedon kopiointi/siirto Toimintakaaviossa oleva rivitieto voidaan kopioida tai siirtää toiselle kaavion riville. Kopioinnissa/siirrossa kaikki alkuperäisellä rivillä olleet tiedot kopioituvat/siirtyvät uudelle riville. Rivin kopiointi/siirto toiselle kaavion riville: 1. Avaa kaavio. 2. Valitse komento Siirrä/Kopioi rivitieto. 3. Osoita siirrettävä/kopioitava rivi. 4. Osoita rivi, jolla rivitieto kopioidaan. 5. Hyväksy rivin kopioiminen tai siirto. Jos kohderivillä on ennestään rivitietoa, ohjelma ilmoittaa käyttäjälle että rivi on jo tietoa, eikä tee kopiointia/siirtoa. Tuhoa ensin kohderivin tieto ja siirrä/kopioi uudestaan. 7.3 Rivitiedon poistaminen Poista rivitieto: Toimintakaaviossa oleva rivitieto voidaan poistaa Poista rivitieto komennolla. Rivin tiedot poistuvat kaaviosta sekä CISS Base tietokannasta. 1. Avaa kaavio. 2. Valitse komento Poista rivitieto. 3. Osoita poistettava rivitieto kaaviosta. 4. Hyväksy rivin poistaminen. Voit poistaa rivitiedon myös CISS Base tietokannassa (puussa), mutta poistaminen ei päivity kaavioon ennen kuin Päivitä rivitiedot komento ajetaan kaaviolle (tai kaavioita käsitellään eräajona). 7-22 Ciss Software Oy CISS Base Käyttäjän Käsikirja
7.4 Otsikkotietojen päivitys kuvaan Komennolla sijoitetan kaavion otsikkotiedot kuvaan. Kaavion luontihetkellä nimitystiedot kopioidaan projektin ym. tiedoista kaavion nimityskenttiin. Nämä tiedot ja lisäksi muita tietoja (versiotiedot ym.) pävitetään avoimen kaavion otsikkotauluun. Kaavio otsikkotietojen päivittäminen kuvaan: 1. Avaa haluamasi kaavio CISS Base:sta. 2. Valitse CISS ProcessAutomation for AutoCAD sovelluksen komento Päivitä otsikkotaulutiedot. Otsikkotiedot päivittyvät kuvaan. Huom. Kuvassa on oltava oikea arkkipohja, jossa on määrätyn nimiset attribuutit kiinnitettyinä. Jos tällaisia ei löydy, ei otsikkotekstejä voida päivittää kuvaan. 7.5 Toimintakaavion päivitys tietokannan mukaiseksi Komennolla päivitetään koko kaavio tietokannan mukaiseksi. Tämä komento yhdistää kaksi edellistä komentoa ja päivittää sekä rivi- että otsikkotiedot samalla kertaa kaavioon. Kaikkien kaavio tietojen päivittäminen kuvaan: 1. Avaa haluamasi kaavio CISS Base:sta. 2. Valitse CISS ProcessAutomation for AutoCAD sovelluksen komento Päivitä kaavion kaikki tiedot. Tiedot päivittyvät kuvaan. Huom. Kuvassa on oltava oikea arkkipohja, jossa on määrätyn nimiset attribuutit kiinnitettyinä. CISS Base Käyttäjän Käsikirja Ciss Software Oy 7-23
8. Muut toiminnot 8.1 Tunnusten tuonti CISS Base Prosessiautomaatioon voidaan tuoda valmiita tunnusobjekteja joko XML tiedostosta tai ohjelman sisältä PI sovelluksesta. Tunnusobjektit tuodaan aina Tunnukset kansion alle omiin toimintaryhmiinsä. Jos tuotavassa tunnusobjektissa ei ole määritetty toimintaryhmään, tulee se suoraan toimintaryhmän alle. XML tiedosto voidaan muodostaa esim. Excel taulukosta. Tähän tarvitaan Excelistä versio 2003. XML tiedoston voi muodostaa millä tahansa muullakin tavalla (esim. kirjoittamalla se suoraan jostain toisesta sovellusohjelmasta). Tunnusten tuonti XML tiedostosta: 1. Varmista, että Automaatio toimiala on käynnissä CISS Basessa (Sovellukset -> Automaatio). 2. Valitse CISS Base puusta automaatioprojektin alla oleva Tunnukset kansio. 3. Valitse Automaatiomenun toiminto Tuo tunnukset (ohjelman vasemmassa alareunassa). 4. Valitse Tuo tunnukset lomakkeelta Tiedosto -> Avaa tuontitiedosto. 5. Valitse avautuvalta lomakkeelta tuotava XML tiedosto (huom! Ei voi valita suoraan Excel tiedostoa). 8-24 Ciss Software Oy CISS Base Käyttäjän Käsikirja
Ohjelma lukee tuontitiedoston sisällön ja vertaa sitä kannassa jo oleviin projektin tunnuksiin. Lopuksi tuotavat tunnukset tulevat listalle tarkasteltaviksi. 6. Laita lomakkeelle listattujen tunnusten ensimmäisessä sarakkeessa oleva rasti päälle, jos haluat tunnuksen tulevan/päivittyvän kantaan. Voit vertailla muuttuneita tunnuksia tuplaklikkaamalla riviä lomakkeella. Muuttuneet tiedot esitetään punaisella. 7. Hyväksy tunnusten tuonti kantaan. Aa Vertailun tuotavista tiedoista ja tietokannassa olevista tiedoista voi tallentaa XML-tiedostoon, jota voidaan käsitellä esimerkiksi Excelissä. Vertailu tallennetaan valitsemalla Tiedosto -> Tallenna vertailu nimellä CISS Base Käyttäjän Käsikirja Ciss Software Oy 8-25
Excel taulukon muuttaminen XML muotoon: 1. Valitse CISS Base Automaatiomenun toiminto Tuo tunnukset. 2. Valitse Tuo tunnukset lomakkeelta Tiedosto -> Luo XML tuontipohja. 3. Anna XML pohjalle nimi. Pohja kannattaa tallentaa samaan hakemistoon, jossa Excel taulukko on (ja nimikin voi olla samanlainen). 4. Hyväksy pohjan luonti ja poistu tunnusten tuonnista (sulje lomake). Seuraavaksi siirrytään Exceliin käsittelemään taulukkoa. 5. Avaa Excel ja tunnusten tuontitaulukko. 6. Valitse Tiedot -> XML -> XML lähde. 7. Valitse XML lähde lomakkeelta nappula XML määritykset (yleensä ruudulla oikeassa alareunassa). 8. Valitse XML määritykset lomakkeelta Lisää nappula. 9. Valitse Valitse XML lähde -lomakkeelta Tuo tunnukset lomakkeella tekemäsi XML pohjatiedosto (kuittaa mahdollinen ilmoitus Määrätty XML lähde ei viittaa rakenteeseen OK:lla). 10. Hyväksy XML lähde OK:lla. Seuraavaksi määritetään, mikä Excelin taulukon sarake vastaa mitäkin XML pohjatiedostossa olevaan kenttää. 11. Valitse/Avaa XML lähde lomakkeella ImportRow haara (voit sulkea Headers haaran). 12. Raahaa XML lähde lomakkeelta ImportRows haaran alla oleva kenttä taulukon sarakkeen otsikon päälle. Esim. FunctionalGroupCode raahataan Functional Group-sarakkeen otsikon päälle. 8-26 Ciss Software Oy CISS Base Käyttäjän Käsikirja
Huomaa, että ensimmäiseksi on parasta raahata sellainen kenttää, jonka sarakkeessa on tietoa kaikilla riveillä tiedoston loppuun asti. Linkitys katkeaa, jos välillä on tyhjä rivi (sen voi toki käsin vetää loppuun asti). 13. Jatka XML lähde lomakkeen kenttin linkitsemistä taulukon sarakkeisiin. Linkitys pitää tehdä niin, että linkitysalueesta tulee yhtenäinen määritysalue. Eli aina seuraava kenttä pitää linkittää edellisen sarakkeen viereen (kummalle tahansa puolen). Linkitystä ei saa tehdä niin, että linkitettyjen alueiden väliin jää linkitemättömiä sarakkeita. Ylimääräiset sarakkeet pitää tuhota pois tai siirtää taulukon loppuun. Huom! Tunnuksille pakollinen kenttä on ViewCode, joka pitää linkittää tunnuksen koodisarakkeeseen. 14. Kun linkitys on valmis, valitse Excelin Tallenna nimellä komento. Valitse tallennusformaatiksi XML tietoja (*.xml) ja anna nimeksi haluamasi siirtotiedoston nimi. Testaa luomasi XML tuontitiedoston oikeellisuus seuraamalla edellisen kohdan ohjetta Tunnusten tuonti XML tiedostosta. Jos tiedosto on virheellinen, ilmoittaa ohjelma sen heti, kun tiedosto valitaan tuotavaksi. CISS Base Käyttäjän Käsikirja Ciss Software Oy 8-27
8.2 Automaatiokaavion kopiointi Automaatiokaavion kopiointi tehdään CISS Basen komennolla Tallenna nimellä. Kopioi automaatiokaavio 1. Valitse CISS Basen puussa haluamasi automaatiokaavio. 2. Valitse CISS Basen komento Tallenna nimellä. 3. Hae/anna kaaviolle uusi tunnus (+ tiedostonimi). 4. Valitse kohdekaavion talletuspaikka Sijainti rakenteessa kohdan perässä olevalla nappulalla ( ). 5. (Kopioi rakenne. Ei vielä käytössä). 6. Paina Valmis. Kaavio kopioidaan lähdekaavion tiedoilla valitsemaasi paikkaan. 8.3 Automaatioprojektin kopiointi Automaatioprojektin kopiointi tehdään samalla komennolla kuin uuden luonti. Luontivaiheessa valitaan pohjaprojektiksi oletuspohjan sijasta haluttu projekti. Pohjaprojektista kopioidaan kaikki kansiot ja projektin pohjatiedostot ja asetukset, mutta ei kopioida mitään projektin tiedostoja (eikä esim. toimintaryhmiä). Kopioi automaatioprojekti 1. Luo ensin CISS Baseen uusi normaali projekti, jonka alle haluat kopioida jonkin olemassa olevan automaatioprojektin. Automaatioprojekti voidaan sijoittaa vain Projekti tyyppisen kansion alle ja vain yksi automaatioprojekti sallitaan samassa rakenteessa. 2. Valitse CISS Basen puussa luomasi normaali projekti. 3. Valitse Automaatiomenusta komento Luo uusi automaatioprojekti. a. Projektitunnus ja nimet tulevat automaattisesti uudelle projektille. 4. Paina Automaatioprojektipohja: kentän lopussa olevaa nappulaa (..) ja valitse avautuvalta listalta haluamasi lähdeprojekti (sen, jonka halut kopioida). 5. Paina Valmis. 8-28 Ciss Software Oy CISS Base Käyttäjän Käsikirja
9. Listaukset CISS Base Prosessiautomaatiossa voidaan listata kantaan luotuja asioita erilliselle listalle yhtä aikaa näkyviin. Listat ovat käyttäjän muokattavissa (näkyvät kentät ja kenttien järjestys). Käyttäjän muokkaama listan ulkoasu tallentuu XML tiedostoon. Ohjelmassa on mukana oletuksena neljä eri listausta: Kaapelien listaus Kaavioiden listaus Rivitietojen listaus Tunnusten listaus 9.1 Projektin kaavioiden listaus Toiminto listaa kaikki aktiivisena olevan automaatioprojektin kaaviot. Listaushetkellä mikä tahansa projektin alla oleva objekti voi olla valittuna. Kaaviolistalle tulevat kaikki Automaationmenun toiminnolla Lisää kaavio tehdyt objektit (eivät siis esimerkiksi normaalit CAD kuvat, jotka on tehty vakiolla CISS Base toiminnoilla). Listaa automaatioprojektin kaaviot: 1. Valitse jokin automaatioprojektin objekti (esim. projektiobjekti). 2. Valitse Automaatiomenun toiminto Listaa -> Kaaviot. CISS Base Prosessiautomaatio avaa listauslomakkeen ja hakee sille kaikki projektin kaaviot. Listauslomakkeelta on mahdollista tallentaa hakutulokset XML muotoiseen tiedostoon Vie napilla. Listauslomakkeella voi jopa päivittää kaavioiden tietoja. Haluttu tieto voidaan aktivoida ja kirjoittaa uusi tieto sen päälle (jos tieto ei aktivoidu, ei sitä saa muuttaa). Muutos tallentuu, kun lomake suljetaan OK napilla. CISS Base Käyttäjän Käsikirja Ciss Software Oy 9-29
9.2 Projektin rivitietojen listaus Toiminto listaa kaikkien aktiivisena olevan automaatioprojektin toimintakaavioiden rivitiedot. Listaushetkellä mikä tahansa projektin alla oleva objekti voi olla valittuna. Rivitietolistalle tulevat kaikki Automaationmenun toiminnolla Lisää rivitieto tai CAD prosessiautomaatiosovelluksen Lisää rivitieto tehdyt objektit. Listaa rivitiedot: 1. Valitse jokin automaatioprojektin objekti (esim. projektiobjekti). 2. Valitse Automaatiomenun toiminto Listaa -> Rivitiedot. CISS Base Prosessiautomaatio avaa listauslomakkeen ja hakee sille kaikkien projektin kaavioiden rivitiedot. Listauslomakkeelta on mahdollista tallentaa hakutulokset XML muotoiseen tiedostoon Vie napilla. Listauslomakkeella voi jopa päivittää rivitietoja. Haluttu tieto voidaan aktivoida ja kirjoittaa uusi tieto sen päälle (jos tieto ei aktivoidu, ei sitä saa muuttaa). Muutos tallentuu, kun lomake suljetaan OK napilla 9-30 Ciss Software Oy CISS Base Käyttäjän Käsikirja
9.3 Projektin tunnusten listaus Toiminto listaa kaikkien aktiivisena olevan automaatioprojektin tunnusobjektien tiedot. Listaushetkellä mikä tahansa projektin alla oleva objekti voi olla valittuna. Tunnuslistalle tulevat kaikki Automaatiosovelluksen Tunnusobjekti tyyppiset objektit. Listaa rivitiedot: 1. Valitse jokin automaatioprojektin objekti (esim. projektiobjekti). 2. Valitse Automaatiomenun toiminto Listaa -> Tunnukset. CISS Base Prosessiautomaatio avaa listauslomakkeen ja hakee sille kaikkien projektin tunnusobjektin tiedot. Listauslomakkeelta on mahdollista tallentaa hakutulokset XML muotoiseen tiedostoon Vie napilla. Listauslomakkeella voi jopa päivittää tunnusten tietoja. Haluttu tieto voidaan aktivoida ja kirjoittaa uusi tieto sen päälle (jos tieto ei aktivoidu, ei sitä saa muuttaa). Muutos tallentuu, kun lomake suljetaan OK napilla CISS Base Käyttäjän Käsikirja Ciss Software Oy 9-31
9.4 Listauslomakkeen muokkaus Jokainen listauslomake (kaapelit, kaaviot, rivitiedot, tunnukset) voidaan muokata käyttäjäkohtaisesti. Listauksiin on mahdollista valita vain halutut tietokannan kentät ja niiden järjestys sekä koko lomakkeella. Listalle tulevien tietokannan kenttien määritys: 1. Avaa haluamasi lista (Automaatio -> Listaa -> Kaapelit, tunnukset, rivit, kaaviot). 2. Paina lomakkeen oikean alareunan nuolta. Lista kaikista mahdollisista tietokannan kentistä aukeaa. 3. Valitse haluamasi kenttä listalta tai sulje jo ennestään valittu kenttä laittamalla väkänen päälle/pois kentän nimen edestä. Kenttälistaus suljetaan samasta nuolesta, josta se avautuu. Kentät ilmestyvät listaukselle aina viimeiseksi sarakkeeksi. Sarakkeiden järjestystä voi muuttaa yksinkertaisesti raahaamalla otsikko toiseen kohtaan listalla. Sarakkeen leveyden voi hiirellä vetää halutun kokoiseksi. Jos haluat tallentaa kenttien määrityksen, valitse Ulkoasu -> Tallenna oletusulkoasuksi. 9-32 Ciss Software Oy CISS Base Käyttäjän Käsikirja
10. Raportit Raportit luodaan Automaation menun kohdasta Raportit -> Raportin nimi. Raportit generoidaan Excel tiedostoon, joka sisältää ulkoasun sekä kenttämääritykset pohjatiedoston mukaisesti. Sisäisesti raportti generoidaan XML muodossa, joka linkitetään ja puretaan pohjana olevan Excel tiedoston kopioon. Tämä tapahtuu automaattisesti kun käyttäjä valitsee jonkin raportin ajon menusta. Raportit ovat käyttäjän muokattavissa (lisäys, poisto, hakuehdot ym.). Menussa oleva Raportit kohta päivittyy automaattisesti raporttiasetuksia muokatessa. Raportit ovat projektin tausta-asetuksia ja ne kopioituvat aina uudelle projektille pohjaprojektista. 10.1 Raportin määritykset Raportit määritellään projektikohtaisesti tausta-kortilla Raportit. Määritelty raportti on käytössä vain siinä projektissa, mihin se on määritetty. Jos raportit määritetään pohjaprojektille, tulevat ne automaattisesti käyttöön uusille projekteille. Raporttien määrityslomakkeella on kaksi listaa, joille määritykset tehdään: Ylemmälle listalle tulee raportin nimi, käytettävän näkymän nimi (sisältää kentät, joista voidaan hakea tietoa) ja Excel tiedosto, jota käytetään pohjana. Alemmalle listalle tulee kentän nimi (ylemmän listan näkymän sisältä), jolle annetaan hakuehto, operaattori (täsmälleen annettu merkkijono on = ja LIKE on vapaavalintainen osa merkkijonoa) sekä ehto, johon annetaan ehtona oleva merkkijono (LIKE tilanteessa % vastaa korvattavia merkkejä). Jos samalle kentälle annetaan useampia hakuehtoja, on TAI ehto voimassa niiden kesken (eli hakee kaikki rivit, jotka täyttävät jonkin hakuehdon). CISS Base Käyttäjän Käsikirja Ciss Software Oy 10-33
10.2 Etäraportointi Etäraportointi tarkoittaa erilaista tapaa muodostaa raportin sisältö. Käyttäjälle toiminto on aivan vastaava kuin normaali raportointi, mutta ohjelman sisäisesti toiminto on aivan eri. Etäraportoinnissa raportin sisältö muodostetaan serverillä ja työasema on vapaasti käytettävissä sen ajan. Tästä on apua varsinkin silloin, kun raporttien ajaminen kestää kauan työasemalla. Etäraportointi määritetään laittamalla raporttien asetuksiin rasti Etäraportointi päälle JA valitsemalla raportin Luo dokumentti -kohtaan Talleta CB:hen. Yllä olevassa kuvassa on määritetty etäraportointi käyttöön. Kuitenkin yksi raportti (M Osaluettelo) ajetaan normaalilla tavalla, koska sen Luo dokumentti -asetus on muotoa Talleta kiintolevylle. 10-34 Ciss Software Oy CISS Base Käyttäjän Käsikirja
Uuden raportin määrittäminen (käyttäen olemassa olevaa Excel pohjaa): 1. Valitse CISS Basen puusta automaatioprojekti. 2. Valitse projektin alakorteista Raportit. 3. Anna raportille nimi ylemmän listan ensimmäiseen kenttään (esim. Tunnukset-CONT). 4. Valitse näkymän nimi seuraavaan kenttään (tunnukset tapauksessa valitse Projektin tunnukset). 5. Valitse pohjatiedosto kolmanteen kenttään. Paina kenttään hiirellä, jolloin siihen ilmestyy nappula, josta aukeaa valintapuu pohjatiedostolle. Valitse avautuneesta puusta haluamasi Excel pohjatiedosto. Voit käyttää olemassa olevaa pohjaa, jos raportista tulee sarakkeiltaan täysin vastaava kuin jo olemassa olevasta raportista (tietosisältö voi olla eri hakuehdon perusteella). Jos teet kokonaan uuden tai sarakkeiltaan erilaisen raportin, luo Excel pohjatiedosto kantaan ennen tätä valintaa. Valitse tässä tapauksessa pohjaksi esim. Measurement List. 6. Valitse alemman listan Kentän nimi kohtaan kenttä EceDOCDB.GenericLabelObject.ObjectType. Tämä kenttä vastaa tunnusobjektin käytönlajia. 7. Anna Operaattori kenttään = -valinta. 8. Anna Ehto kenttään hakuehdoksi CONT teksti. 9. Talleta määrittely normaalilla Talleta komennolla. Uuden Excel pohjatiedoston määrittäminen: 1. Luo uusi Excel tiedosto kantaan. Voit esim. nimetä olemassa olevan Excel pohjan uudelle nimelle, jolloin suurin osa ulkoasun määrittelystä on valmiina. Raporttipohjat kannattaa sijoittaa määrättyyn paikkaan (esim. ReportTemplates), jotta ne löytyvät helposti. 2. Avaa luomasi Excel pohjatiedosto normaalisti Exceliin. Kuittaa mahdollinen kysely makroista ja puuttuvasta XML tiedostosta. 3. Avaa Tiedot -> XML -> XML lähde (Data -> XML -> XML source). 4. XML lähde listaus avautuu ohjelman oikeaan reunaan (oletuksena). Lähde koostuu kolmesta lohkosta: a. General data, joka sisältää nykyisen päivämäärän, aktiivisen käyttäjän nimen ja nimikirjaimet. b. ReportHeaders, joka sisältää aktiivisen projektin tiedot. c. ReportRow, joka sisältää raporttiin valitun näkymän kentät (tunnukset, rivit tai kaaviot). CISS Base Käyttäjän Käsikirja Ciss Software Oy 10-35
5. XML lähde listalla on esitetty boldilla raporttipohjaan määritetyt kentät. Jos haluat poistaa jonkin kentän, valitse kenttä listalta ja hiiren oikeasta menusta Poista osa (aktivoi sarake raporttipohjasta, jolloin XML lähde listalla aktivoituu vastaava kenttä). Raportin sarakkeissa ei saa olla tyhjää väliä (muuten rivien järjestys sekoaa), joten jos poistat jonkin olemassa olevan sarakemäärityksen, pitää koko sarake joko poistaa raporttipohjasta tai määrittää sille uusi kenttä XML listalta. 6. Lisää uusi kenttä poistetun tilalle. Valitse XML lähde listalta haluamasi kenttä ja raahaa se poistamasi sarakkeen otsikon päälle (siis raporttipohjaan kirjoitetun otsikon päälle, ei Excel taulukon sarakekirjaimen päälle). Raahaaminen tuo pohjaan kaksi päällekkäistä kenttää ja jos otsikko oli jo valmiiksi kirjoitettu pohjaan, ei se korvaannu kentän nimellä. Jos otsikkoa ei ollut, voit käsin kirjoittaa kentän nimen tilalle haluamasi otsikon. Pidä huoli, että XML määritykset muodostavat yhtenäisen ketjun (jokaisessa sarakkeessa on jokin XML kenttä). Voit lisätä uusi sarakkeita raportin oikeaan reunaan, kunhan et jätä tyhjiä sarakkeita väliin. 7. Voit tuoda XML lähde listalta GeneralData ja ReportHeaders kenttiä raportin otsikkoalueelle vapaasti. Niiden kohdalla ei tarvitse huolehtia määrityksen yhtenäisyydestä, koska otsikkoalueen tietoja ei järjestellä myöhemmin. 8. Talleta pohjatiedosto. Huom. älä jätä pohjassa aktiiviseksi jotain kaukana oikealla olevaa kenttää vaan valitse esim. jokin otsikkoalueen kenttä vasemmalta ennen talletusta. Näin raportti aukeaa siistimmin Exceliin. 9. Valitse jollekin raportille juuri luomasi pohjatiedosto aktiiviseksi (Projekti -> Raportit -> Raporttipohjatiedosto). 10. Testaa raportin ajo. 10-36 Ciss Software Oy CISS Base Käyttäjän Käsikirja
10.3 Raportin ajo Raportit ajetaan Automaatiomenusta kohdasta Raportit -> Raportin nimi. Listalle generoituu automaattisesti projektille määritetyt raportit. Raportit sijoitetaan oletuksena CISS Basen varauksen oletuskansion alle hakemistoon Automation. Varauksen oletuskansio asetetaan kohdassa Työkalut -> Asetukset -> Yleiset. Kun raportti ajetaan, avautuu Excel automaattisesti raportille valitulla pohjatiedostolla (makron käyttöönotto pitää käyttäjän kuitata Excelin asetuksista riippuen). Kun taulukko on avautunut, generoi ohjelma siihen automaattisesti rivitiedot taustalla olevasta XML tiedostosta. Kun rivit on muodostettu taulukkoon, poistaa ohjelma automaattisesti käyttämänsä XML lähdetiedoston. Kun raportti on valmis ruudulla, on Automation hakemistossa talletettuna vain pelkkä pohjatiedosto nimettynä raportin nimellä, kellonajalla ja päivämäärällä (+.XLS). Käyttäjä voi tässä vaiheessa muokata raportin sisältöä (esim. rivien järjestystä) ja lopuksi tallentaa sen Excelin normaalilla Talleta komennolla. Tämän jälkeen Automation hakemistossa on valmis raportti rivitietoineen. Raportin ajo: 1. Valitse CISS Basen puusta automaatioprojekti tai jokin sen aliobjekti. 2. Valitse Automaatiomenusta Raportit -> haluamasi raportin nimi. 3. Salli Excelille makrojen käyttö, jos sitä kysytään raportin avausvaiheessa. 4. Muokkaa raportin sisältöä tarpeen mukaan. Voit esim. järjestellä rivitiedot painalla sarakkeen otsikkoa ja otsikon oikean alareunaan avautuvaa pientä nuolta ja valitsemalla avautuvalta listalta haluamasi järjestelytavan. 5. Talleta ja sulje Excel. Mikäli raportit on tarve tallentaa CISS Baseen, voi ne raahata normaalisti haluttuun kansioon Automation hakemistosta. Yleensä kannattaa raahata useampi raportti kerrallaan, jolloin ohjelma tallentaa ne kyselemättä tietoja yksittäiselle raportille. CISS Base Käyttäjän Käsikirja Ciss Software Oy 10-37
11. Tulosteet 11.1 Kaavion tulostus Kaaviot tulostetaan Autocadin omilla tulostustyökaluilla. Kaaviot voidaan tulostaa joko yksitellen tai eräajona valitsemalla joukko kaavioita. Yksittäisen kaavion tulostaminen: 1. Avaa kaavio normaalisti Autocadilla. 2. Valitse Autocadin komento Print. 3. Aseta tulostusasetukset haluamiksesi (tulostin, arkki, skaala ym.). 4. Tulosta kaavio kuten mikä tahansa Autocadin kuva. Eräajotulostus: 1. Valitse CISS Base Automaatiomenun toiminto Tulosta kaaviot. Puussa pitää olla valittuna jokin automaatioprojektin objekti. 2. Valitse Tulosta lomakkeelta tulostettavat kaaviot laittamalla rasti rivin eteen. 3. Valitse Tulosta kaaviot lomakkeelta tulostuskieli (suunnittelu- tai tulostuskieli). 4. Valitse Tulosta kaaviot lomakkeelta tulostustapa (PDF, Tulosta ym.). 5. Paina Tulosta nappia lomakkeella. Eräajotulostuksen toimintaperiaate: Eräajotulostuksen määritykset syötetään Automaatioasetukset lomakkeen kohtaan Tulostustavat. Seuraavassa asetusten toimintaperiaate ja syntaksi annettavista komennoista: CB lähettää valitun tulostustavan komennot (asetuksissa määritelty) sekä tulostettavat kaaviot CAD:n tulostuksen hallinnalle XML muodossa. CAD:n tulostuksen hallinta käy kuvat läpi yksitellen ja suorittaa komennot määritellyssä järjestyksessä. Tulostustavan tehtävänä on tuoda kuva työasemalle ja avata se aktiiviseksi CAD:iin. XML -data, joka CAD:n tulostuksen hallinnalle on lähetetty, sisältää tiedon myös lähdekuvasta (SOURCE) ja kohdekuvasta (TARGET). Käytännössä nämä ovat polku+tiedostonimi. 11-38 Ciss Software Oy CISS Base Käyttäjän Käsikirja
Lähdekuva on aina alkuperäisellä nimellä eli sillä nimellä, jolla se on CB:ssä. Lähdekuva tuodaan aina oletuksena käyttäjän TEMP -hakemistoon. Kohdekuva on nimetty vaihtoehtoisille fiktiiviselle nimelle. Sen sijaintipolku on myös eri. Haluttuun kuvaan viitataan aina komennon yhteydessä siihen varatulla nimellä. XML lähdekuvaan viitataan aina SOURCE nimellä. Vastaavasti kohdekuvan viitataan TARGET -nimellä. HUOM! Kaavioiden automaatiopäivitys ON TEHTÄVÄ aina lähdekuvalle SOURCE! Mikäli ei käytetä kaavioiden päivitystä ollenkaan, voidaan tehdä tulostus suoraan kohdekuvalle (TARGET). Kohdekuvan hakemisto rakennetaan tulostustyökalussa ohjelmallisesti. HUOM! Komennot, joita tulostuksen hallinnalle CAD:iin syötetään, ovat normaaleja näppäinkomentoja. Esivalmistelut: CAD tulee olla käynnissä avattuna sellaisella kuvalla, joka ei ole tulostettavien kuvien joukossa. CISS Base Käyttäjän Käsikirja Ciss Software Oy 11-39
Komennot: BRequest SOURCE tai TARGET -> Tuo kaavion työasemalle CB:stä, joko lähdekuvaksi tai kohdekuvaksi. BOpen SOURCE tai TARGET -> Avaa kaavion Cad:iin. Parametrinä joko lähdekuva tai kohdekuva. BClose -> Tallentaa muutokset ja sulkee aktiivisen kaavion. BApplyLayers -> Päivittää avoinna olevaan kaavioon tasot joko suunnittelukielelle tai tulostuskielelle. BUpdateTitleblock -> Päivittää avoinna olevaan kaavioon otsikkotaulun. BUpdateAUDiagramAll -> Päivittää avoinna olevaan kaavioon kaikki kuvan automaatiotiedot CB:stä (rivitiedot + otsikkotaulu). BCopy SOURCE TARGET -> Kopioi kuvan lähteestä kohteeseen tai päinvastoin. BRemove SOURCE tai TARGET -> Poistaa lähteen tai kohteen prosessin päätyttyä. Huom! Tämä komento suoritetaan vasta, kun kaikki kuvat on läpikäyty. 11-40 Ciss Software Oy CISS Base Käyttäjän Käsikirja
Esimerkkejä valmiista komentoketjuista: DWG:n kopiointi kohdekuvaksi BRequest SOURCE BOpen SOURCE BApplyLayers BUpdateAUDiagramAll BClose BCopy SOURCE TARGET BRemove SOURCE PDF-tulostus kohdehakemistoon. Kohdehakemisto DWG jää talteen PDF:n rinnalle. BRequest SOURCE BOpen SOURCE BApplyLayers BUpdateAUDiagramAll BClose BCopy SOURCE TARGET BOpen TARGET <PDF:n tekokomennot> BClose BRemove SOURCE Paperitulostus suoraan kohdekuvasta. Kuva poistetaan lopuksi. BRequest SOURCE BOpen SOURCE BApplyLayers BUpdateAUDiagramAll <tulostuskomennot> BClose BRemove SOURCE CISS Base Käyttäjän Käsikirja Ciss Software Oy 11-41
AutoCADin tulostuskomennot Tulostuskomennot lisätään yhdeksi tulostustavan riviksi Muokkaa editorissa -painikkeen avulla. Seuraavat komennot tulostavat kaavion modelin PDF:ksi. Mm. paperin kokona käytetään oletusta. filedia 0 -plot No Model DWG to PDF.pc3 No Yes filedia 1 Seuraavat komennot tulostavat modelin tietynnimiselle tulostimelle A3- koossa. filedia 0 -plot Yes Model SHARP MX-2640N PCL6 A3 Millimeters Landscape No Extents Fit 0.0, 0.0 Yes. Yes 11-42 Ciss Software Oy CISS Base Käyttäjän Käsikirja
No Yes filedia 1 Skriptejä on muokattava tarvittaessa. Jos käytetään yksityiskohtaisia valintoja (detailed plot configuration: yes), layoutien tulostus vaatii eri määrän valintoja kuin modelin. Oletusvalinnoilla (detailed plot configuration: no) sama skripti toimii molemmille. Paperikokojen nimet voivat vaihdella tulostimesta toiseen. AutoCADin PDF-tulostin DWG to PDF.pc3 ei automaattisesti korvaa aiempaa samannimistä tiedostoa, joten tulostus voi epäonnistua, jos vanhoja PDF:iä ei ole poistettu ensin. CISS Base Käyttäjän Käsikirja Ciss Software Oy 11-43