3D-mallintajalla mallinnettujen rakennuskomponenttien materiaalinkeruu
Myös 3D-malllintajalla mallinnettujen rakennuskomponenttien osatiedot on mahdollista kerätä yleiseen materiaalitietokantaan. Komponentit, joista osatiedot kerätään, määritetään BDSX-avainsanaryhmän avainsanalla g4_bom_filter. Avainsanan arvoksi annetaan ehtolause, jossa voidaan käyttää parametreja MACTYPE tai CODE. Esimerkiksi:
- g4_bom_filter
- "where MACTYPE = 5 or MACTYPE = 6"
Jos avainsanalla ei ole arvoa, 3D-malllintajalla mallinnettujen rakennuskomponenttien osatietoja ei kerätä lainkaan.
Rakennuskomponenteista kerättäviä tietoja ovat osien lukumäärä ja niiden materiaalikoodit. Lisäparametreja voidaan määrittää BDSX-avainsanaryhmän avainsanalla g4_bom_param:
- g4_bom_param
- NUMBER PARAM DESCR
Avainsanan optiot ovat seuraavat:
- NUMBER on sen parametrin numero materiaalitietokannassa (DBCOLLECT), johon materiaalitieto kerätään. Materiaalitietokannassa parametri on nimeltään PARAMn, jossa n = NUMBER.
- PARAM on osasta kerättävän parametrin nimi.
- DESCR on parametrin kuvaus, joka esitetään materiaalitietokannan kentässä DESCRn.
Avainsanalla g4_bom_roll_mode voidaan määrittää kokoonpanon osat, joista materiaalitieto kerätään:
- g4_bom_roll_mode
- VALUE
Avainsana voi saada seuraavat arvot:
- ONLYPARTS - kerää vain kokoonpanon osat (ensimmäisen tason osat)
- ONLYME - kerää vain itse kokoonpanon
- FIRSTLEVEL - kerää vain kokoonpanon ja ensimmäisen tason osat
- TOEND - kerää kokoonpanon ja kaikki osat (myös alikokoonpanoista)
Avainsanalla g4_bom_use_value voidaan asettaa miten komponentin käyttö ja tyyppi kerätään:
- g4_bom_use_value
- VALUE
Avainsana voi saada seuraavat arvot:
- DEFAULT, jolloin USE = PART ja COMP_TYPE = G4PART
- VXMAINTYPE, jolloin USE ja COMP_TYPE -arvot riippuvat komponentille komponenttikirjastossa asetetusta tyypistä.