5.9.4.3.5. Esempio: caratteristiche speciali per la creazione di progetti, in particolare nei cataloghi di architettura / BIM

Il LOG (precedentemente noto come LOD) è di particolare importanza nei cataloghi di architettura / BIM. Parallelamente ai livelli Alto / Medio / Basso noti nell'area "Meccanica", esiste un principio separato nello schema 100 / 200 / 300 / 400. "Basso" e "200", "Medio" e "300", "Alto" e "400" corrispondono tra loro. Non esiste un equivalente per "100" nell'area "Meccanica".

ID   Visualizzazione BIM Info   Display MECH Info
100 100Nessuna geometria non disponibile-
200 200Profondità di visualizzazione approssimativa (geometria semplice basata su regole) BassoBox di delimitazione
300 300Profondità media di visualizzazione (geometria semplice basata su regole) MedioContorno dell'interferenza
400 400Molto dettagliato (per il marketing, la campionatura digitale) AltoMolto dettagliato

L'esempio seguente mostra come creare un componente con due diversi livelli di geometria.

  1. Creare un nuovo progetto in PARTproject

    Nella finestra di dialogo Nuovo progetto [New project], inserire un nome per il progetto in Nome del progetto [Project name] e selezionare "Modello per architettura di progetto 3D con LOG (AEC - asse Z superiore)" in Modello [Template].

    Creare un nuovo progetto

    Figura 5.589. Creare un nuovo progetto

    -> In PARTproject, il nuovo progetto viene visualizzato di default nell'albero degli indici.

    Figura 5.590. 

    -> Le seguenti variabili sono impostate automaticamente in PARTdesigner:

    • LOGDEST (caratteristica funzionale [Function attribute] )

    • LOG (caratteristica funzionale [Function attribute] )

    • LOGX (caratteristica funzionale [Function attribute] )

    Variabili create automaticamente dal modello

    Figura 5.591. Variabili create automaticamente dal modello

    • LOGDEST (caratteristica funzionale [Function attribute] )

    • LOG (caratteristica funzionale [Function attribute] )

    • LOGX (caratteristica funzionale [Function attribute] )

      Se necessario, regolare l'algoritmo delle caratteristiche sui valori da visualizzare.

      IF (LOGDEST.EQ.'mechanical')THEN LOGX = '''300'', ''Medium'',''400'',''High'''
      ELSEIF(LOGDEST.EQ.'architecture')THEN LOGX = '''300'',''300'',''400'',''400'''
      ELSE
       LOGX = '''-'',''-'''
      ENDIF

      [Nota]Nota

      Gli ID non devono essere eliminati (il primo valore in ogni caso). Il secondo valore di ogni coppia può essere modificato secondo le esigenze. Le coppie di valori possono essere eliminate se non sono necessarie.

      Figura 5.592. 

      Figura 5.593. 

  2. Creare una variabile con l'algoritmo della caratteristica corrispondente alla versione del modello 3D da utilizzare.

    Variabile per la variante del modello 3D (qui denominata VERS a titolo di esempio)

    Figura 5.594. Variabile per la variante del modello 3D (qui denominata VERS a titolo di esempio)

    L'algoritmo delle caratteristiche controlla a quale valore di LOG deve essere caricato il modello 3D.

    Esempio:

    IF (LOG.EQ.'high'.OR.LOG.EQ.'400')THEN VERS = 1 ELSE VERS = 2 ENDIF

  3. Ora create varianti con la stessa variabile (qui "VERS" come esempio) in PARTproject -> pagina della scheda Impostazioni [Settings] -> pagina della scheda Viste [Views] -> area di dialogo Varianti [Variants] e assegnate i modelli 3D [3D models] corrispondenti alle singole varianti.

    Variante 1 assegnata

    Figura 5.595. Variante 1 assegnata

    Variante 2 assegnata

    Figura 5.596. Variante 2 assegnata

  4. Richiamare PARTdataManager.

    -> Si controlla il livello di geometria nel campo dell'intervallo di valori LOG della tabella.

    Architettura: LOG 300

    Figura 5.597. Architettura: LOG 300

    Architettura: LOG 400

    Figura 5.598. Architettura: LOG 400