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ä.