Odhlásenie
Späť
HOME
Užívateľ: Firma: [ Zmena osobných nastavení ]                  Piatok 19.04.2024
Články  

 

 

 

 

Windchill: Použitie Pohľadu a Stavu životného cyklu pre Najnovšiu špecifikáciu konfigurácie

 

Pri výbere Najnovšej špecifikácie konfigurácie je taktiež možné určiť Pohľad a/alebo Stav životného cyklu. Toto redukuje počet najnovších objektov len na tie, ktoré sa zhodujú s vybraným Pohľadom a/alebo Stavom. Pretože Stav životného cyklu je spojený s verziou (nie iteráciou) a Pohľad je novou verziou, použitie Pohľadu alebo Stavu v skutočnosti len redukuje počet vhodných verzií, z ktorých môže byť najnovšia iterácia vybraná.

Akýkoľvek objekt, ktorý je spravovaný životným cyklom musí mať priradenú šablónu životného cyklu a taktiež musí mať Stav životného cyklu.Typicky sú tieto stavy pomenované ako Rozpracovaný, Uvoľnený alebo Zastaralý, čo označuje stav, v ktorom sa momentálne daná verzia objektu v životnom cykle nachádza. Pre daný komponent, Verzia B môže byť Uvoľnená, zatiaľ čo Verzia C môže byť Rozpracovaná a Verzia C môže byť Zastaralá.

Ak trochu upravíme štruktúru výrobku z predchádzajúcej časti použitím Stavu životného cyklu, dostaneme:

WTPartMaster
 aKomponent
    |
    |
  WTPart
 aKomponent,A.1 [UVOĽNENÝ]
    |
    +-- WTPartMaster
    |    bKomponent
    |        |
    |        |
    |      WTPart
    |    bKomponent,A.1 [POSUDZOVANÝ]
    |
    |
    +-- WTPartMaster
         cKomponent
             |--------------------------+
             |                          |
           WTPart                     WTPart
         cKomponent,A.1 [UVOĽNENÝ]  cKomponent,B.1 [ROZPRACOVANÝ]
             |                          |
             +-- WTPartMaster           +-- WTPartMaster
                  dKomponent                 eKomponent
                     |                           |
                     |                           |
                   WTPart                      WTPart
                 dKomponent,A.1 [UVOĽNENÝ]   eKomponent,A.1 [UVOĽNENÝ]

Použitím Najnovšej špecifikácie konfigurácie so Stavom [UVOĽNENÝ] dostaneme nasledovný kusovník:

aKomponent,A.1
  |
  +-- bKomponent master
  |
  +-- cKomponent,A.1
         |
         +-- dKomponent,A.1

Ak by sme použili len Najnovšiu špecifikáciu konfigurácie, komponenty bKomponent,A.1 a cKomponent,B.1 by boli zahrnuté. Avšak, pokiaľ tieto komponenty nie sú vo zolenom Stave životného cyklu, nie sú zahrnuté do kusovníka. Taktiež si všimnite si, že aj keď eKomponent,A.1 je v požadovanom stave životného cyklu, jeho rodičovský komponent (cKomponent,B.1) nie je. A preto ani eKomponent,A.1 nie je zahrnutý do kusovníka.

Akýkoľvek objekt, ktorý je spravovaný pohľadmi môže mať priradený pohľad (alebo nemusí). Aby sme boli schopný vytvoriť novú verziu pohľadu objektu, objekt by musel mať priradený pohľad už pri prvotnom vytvorení. Nová verzia pohľadu je akoby vetvou štruktúry výrobku, ktorá musí byť riadená samostatne. Zámerom je, aby v nich boli uložené odlišné portrebné “pohľady” rovnakej výrobkovej štruktúry, ktoré potom môžu používať rôzne skupiny užívateľov, ktorí požadujú rôzne informácie o každom komponente štruktúry. Napríklad, skupina technológov môže požadovať viac podrobností o dodávateľoch komponentov ako skupina konštruktérov. Preto by mali byť vytvorené dva odlišné pohľady na štruktúru, jednen pre Technológov s podrobnosťami štruktúry a druhý pre Konštruktérov bez podrobností. Každý pohľad by mal zobrazovať informácie potrebné pre danú skupinu.
Podobne, pohľady je možné použiť pre zúženie výberu možných verzií predtým ako je použitá špecifikácia konfigurácie. Avšak, je potrebné spomenúť, že zatiaľ čo Stavy žitovného cyklu sú jednoduché identifikátory, pohľady majú hierarchiu. Použijeme hierarchiu pohľadov načítanú s demo dátami:

Engineering
Manufacturing
Facility 1
Facility 2
Facility 3

Ak bol objekt vytvorený použitím pohľadu, pri vytvorení novej verzie pohľadu objektu sú prístupné len podpohľady. Inými slovami, ak bol objekt vytvorený v pohľade Manufacturing, prístupnými pohľadmi pre novú verziu pohľadu budú len pohľady Facility 1, 2, a 3. V prípade špecifikácie konfigurácie, ak neexisuje žiadna iterácia v aktuálnom pohľade ale existuje iterácia v jednom z rodičovských pohľadov podľa danej hierarchie pohľadov, potom výsledkom bude zobrazená iterácia z rodičovského pohľadu.

Pre nasledovnú štruktúru:

WTPartMaster
 aKomponent
    |
    |
  WTPart
aKomponent,A (Engineering).1
    |
    +-- WTPartMaster
    |    bKomponent
    |        |
    |        |
    |      WTPart
    |    bKomponent,A (Manufacturing).1
    |
    |
    +-- WTPartMaster
         cKomponent
             |------------------------------+
             |                              |
           WTPart                         WTPart
         cKomponent,A (Engineering).1   cKomponent,A.A (Facility 2).1

Z identifikátora verzie môžeme vidieť, že cKomponent,A.A (Facility 2) bol vytvorený ako nová verzia pohľadu z komponentu cKomponent,A (Engineering).

Použitím Najnovšej špecifikácie konfigurácie s pohľadom nastaveným na [Engineering] sa zobrazí nasledovný kusovník:

aKomponent,A (Engineering).1
  |
  +-- bKomponent Master
  |
  +-- cKomponent,A (Engineering).1

Všimnite si, že pre komponent bKomponent nebola nájdená žiadna platná verzia daná špecifikáciou konfigurácie a preto bol pre bKomponent zobrazený master objekt.

Použitím Najnovšej špecifikácie konfigurácie s pohľadom nastaveným na [Manufacturing] sa zobrazí nasledovný kusovník:

aKomponent,A (Engineering).1
  |
  +-- bKomponent ,A (Manufacturing).1
  |
  +-- cKomponent,A (Engineering).1

Všimnite si, že ak je dostupná verzia pohľadu Manufacturing, potom je aj zobrazená. Ak nie je dostupná, potom sa zobrazí Engineering pohľad (najbližší vyšší pohľad z hierarchie pohľadov)

Použitím Najnovšej špecifikácie konfigurácie s pohľadom nastaveným na [Facility 2] sa zobrazí nasledovný kusovník:

aKomponent,A (Engineering).1
  | 
  +-- bKomponent ,A (Manufacturing).1
  | 
  +-- cKomponent,A.A (Facility 2).1

Použitím Najnovšej špecifikácie konfigurácie s pohľadom nastaveným na [Facility 3] sa zobrazí nasledovný kusovník:

aKomponent,A (Engineering).1
  |
  +-- bKomponent ,A (Manufacturing).1
  |
  +-- cKomponent,A (Engineering).1

Taktiež môžeme filtrovať verzie objektov použitím Stavu životného cyklu a Pohľadu:

WTPartMaster
 aKomponent
    |
    |
  WTPart
aKomponent,A (Engineering).1 [UVOĽNENÝ]
    |
    +-- WTPartMaster
    |    bKomponent
    |        |
    |        |
    |      WTPart
    |    bKomponent,A (Manufacturing).1 [UVOĽNENÝ]
    |
    |
    +-- WTPartMaster
         cKomponent
             |-----------------------------------------+
             |                                         |
           WTPart                                    WTPart
         cKomponent,A (Engineering).1 [UVOĽNENÝ]   cKomponent,A.A (Facility 2).1 [ROZPRACOVANÝ]

Použitím Najnovšej špecifikácie konfigurácie s pohľadom nastaveným na [Facility 2] a stavom [UVOĽNENÝ] sa zobrazí nasledovný kusovník:

aKomponent,A (Engineering).1
  |
  +-- bKomponent,A (Manufacturing).1
  |
  +-- cKomponent,A (Engineering).1

Aj keď cKomponent má iteráciu vo vybranom pohľade, ale stav tohoto pohľadu sa nezhoduje s vybraným stavom, a preto táto verzia objektu nie je zobrazená.

Pretože Pohľad a Stav sú použité na redukciu verzií objektov z ktorých môžu byť vybrané “najnovšie“ verzie, špecifikácia konfigurácie s nastaveným Pohľadom a/alebo Stavom môže vrátiť aj neplatné verzie (Špecifikácia konfigurácie nie vždy vráti iteráciu, ale master objekt).

 

Súvisiace články

Copyright © 2004 - 2024 IPM SOLUTIONS, s.r.o. Všetky práva vyhradené.