Ohjeet · PADS-skriptit

Variant Reports -skripti kalustusvarianteille

Variant Reports laajentaa PADS Layoutin varianttitulostusta: osaluettelot ja keskipistelistat Excel-pohjaan sekä varianttikohtaiset Logic-PDF:t ja STEP-tiedostot. Tarkoitettu kalustusvariantteja dokumentoiville suunnittelijoille.

Tiedostoja: 2

PADS Layout -ohjelmistossa on jo pitkään ollut varianttituki (Assembly Variants). Sen pääasiallinen tarkoitus on luoda ja dokumentoida korttiversioita, jotka toteutetaan kortin kalustusta muuttamalla piirikorttipohjan pysyessä samana.

Komponentti voidaan kalustusvaihtoehdossa joko jättää pois tai asentaa tilalle toinen, edellyttäen että kotelo (decal) on sama. Joskus kortille varataan paikka kahdelle erilaiselle komponentille, joista ladotaan jompikumpi. Tällöin on yksinkertaisinta esittää molemmat piirikaaviossa, tosin piirikaavion luettavuus ehkä hiukan kärsii.

Varianteille on helppo luoda tulostusrutiini PADS Layout Script Wizard -skriptillä, mutta siihen on kaivattu laajennuksia. Näin päädyttiin kirjoittamaan Variant Reports -skripti.

Osaluettelot ja keskipistelistat

Jokaiselle kalustusvaihtoehdolle tarvitaan yleensä oma osaluettelo, tavallisimmin Excel-formaatissa. Osaluettelo tulostetaan usein koontilistana, jossa samanlaiset komponentit on esitetty yhdellä rivillä ja yhdessä solussa on luettelo tunnuksista.

Keskipistelistaan tarvitaan komponenttien paikkatieto, asennuskulma ja kerros (top tai bottom). Jokainen komponentti esitetään omalla rivillään, koska koordinaatit ovat erilaiset.

Listapohjien käyttö

Skriptin voi parametroida käyttämään pohjana jotakin Excel-tiedostoa. Etuna on, että listan muotoilu (fontit, sarakeleveydet, logot, yritystiedot jne.) voidaan tehdä etukäteen valmiiksi, jolloin pohjaa käyttämällä saadaan valmis lista vähemmällä vaivalla. Tästä lisää Settings-kohdassa.

Logic PDF -varianttitulostus

Logicissa ei ole sisäänrakennettua varianttitukea, mutta ohjelmointirajapinta mahdollistaa monipuoliset toiminnot. Jos käytettävissä on Logic-tiedosto, joka täsmää Layout-tiedoston kanssa, Variant Reports voi muodostaa siitä kullekin variantille muokatun version ja ajaa sen suoraan PDF-tiedostoksi.

Varianttinimi voidaan kirjoittaa Logicin kenttään (Field), jolloin se päivittyy otsikkotauluun. Kalustamattomat ja vaihdetut komponentit merkitään piirikaavioon niin, että varianttikaaviota on helppo tulkita.

Layoutin STEP-tiedostot

STEP Export -toiminto ei valitettavasti tue variantteja. Skripti kiertää rajoituksen muodostamalla alkuperäisestä Layout-tiedostosta varianttitiedostot, joiden sisältö muutetaan vastaamaan varianttia lähinnä niin, että kalustamattomat komponentit poistetaan varianttiversiosta. Näistä voidaan sitten ajaa STEP-tiedostot puoliautomaattisesti. Näihin STEP-tiedostoihin ei kannata ottaa johdinkuvioita mukaan, koska komponentin poistaminen Layoutista aiheuttaa johdinkuviomuutoksia.

Asennus

Skripti tallennetaan sopivaan hakemistoon tarkenteella .bas ja otetaan käyttöön Tools – Basic Scripts – Basic Scripts-dialogista. Useimmin käytettävät makrot kannattaa asettaa In Menu-tilaan, jolloin ne näkyvät suoraan Tools – Basic Scripts-valikossa.

Parametritiedoston oletuspaikka on sama kuin Layoutin skriptihakemisto.

Käynnistys ja asetukset

Jos parametritiedostoa ei löydy (kuten yleensä ensimmäisellä käyttökerralla), skripti antaa ilmoituksen. Jatkettaessa avautuu Settings-dialogi.

  • Halutut tiedot siirretään Attributes-listasta nuolipainikkeella tulostettavien sarakkeiden joukkoon. Jos työtiedostossa ei ajohetkellä ole jotakin attribuuttia, sen nimen voi lisätä listaan New-painikkeella.
  • Jos Excel-pohja on käytössä, Attributes vs template titles-listassa näkyvät rinnakkain valittu attribuutti ja Excel-pohjasta BOM insertion -rivin yläpuolelta luettu otsikko. Näin attribuutin nimen ei tarvitse olla sama kuin sarakeotsikko Excelissä.
  • Tiedostopolut (Settings filename ja Excel template) on toistaiseksi kirjoitettava tai poimittava Explorerista. Save-painike tallentaa valinnat Current settings filename-kentän osoittamaan tiedostoon.

Keskipistelistan määrittelyssä on lisäksi seuraavat valinnat:

  • asetteluun liittyvät tiedot
  • keskipisteen valinta: Use Center tarkoittaa, että käytetään Layoutin laskemaa geometrista keskipistettä. Muutoin käytetään komponentin nollapistettä eli origoa. Jos komponentit on rakennettu IPC:n suositusten mukaan, origo käy.

Logic-varianttiasetukset

  • Logic field name for Variant: kenttä (Field), johon variantin nimi tallennetaan.
  • NI text for Logic parts: kalustamattomaan komponenttiin lisättävä indikointiteksti.
  • Hide attrs in Logic for NI parts: kalustamattoman komponentin arvot voidaan kytkeä pois näkyvistä.
  • Substitute indicator for Refdes: vaihdettu komponentti voidaan indikoida esimerkiksi *-merkein.

Kalustamattoman komponentin tunnus (Refdes) esitetään sulkumerkeissä.

Logic Variant PDFs

Kun ainakin joitakin tietoja on valittu tulostettaviksi, skripti lukee käynnistyksessä varianttitiedot. Niistä voi valita halutut käsiteltäviksi.

Schematic Variant PDFs-painike luo piirikaaviovariantit ja ajaa ne PDF-tiedostoiksi Logicin Export PDF -rutiinilla. Rutiinilla on omat parametrointinsa, joten ne kannattaa käydä asettamassa ensin (edellisen käyttökerran asetukset jäävät voimaan).

Skripti luo välivaiheena jokaiselle variantille (paitsi BaseOption) piirikaaviotiedoston. Näitä voi toki muokata, mutta koska variantin perusajatus on, että vaihtoehdot johdetaan yhdestä päädokumentista, niitä ei kannattane tallentaa.

Layout STEP export

Variant PCBs for 3D-painike generoi jokaiselle variantille oman version piirilevytiedostosta. Tässä yhteydessä Layout saattaa antaa ilmoituksia esimerkiksi yksinastaisista neteistä. Niillä ei ole merkitystä, koska näitä tiedostoja on tarkoitus käyttää ainoastaan komponenttien 3D-esityksen tuottamiseen STEP-formaatissa.

Listan klikkaus avaa kyseisen tiedoston ja STEP Export -dialogin. Layoutissa voi olla tarpeen avata 3D-näkymä kerran, jotta sen oletuspaikka ja koko asettuvat skriptin kannalta toimiviksi.

Tiedostot

Liittyvät ohjelmistot

    Jäikö kysyttävää?

    Soita 040 520 3854 tai lähetä tukipyyntö. Vastaamme suomeksi.

    Alkuperäinen ohje

    Ohje kuvineen (PDF)

    Ruutukaappaukset ja asetusikkunat ovat alkuperäisessä PDF-ohjeessa.

    Tukipyyntö

    Eikö ohje riittänyt? Autamme.

    Kerro ohjelmisto, versio ja mitä tapahtuu. Kiireellisissä asioissa soita numeroon 040 520 3854.

    Hannu Tikkanen

    Lähetä tukipyyntö

    Vastaamme arkipäivisin. Tietoja käytetään vain yhteydenottoon eikä niitä luovuteta eteenpäin.