Guida di MicroStation CONNECT Edition

Utilizzo di caratteri jolly nelle assegnazioni dei materiali

Quando si specificano assegnazioni di livello/colore per i materiali mediante le finestre di dialogo Editor materiali o Assegnazioni materiale è possibile utilizzare caratteri jolly nell'assegnazione. Le assegnazioni di livello/colore vengono specificate sotto forma di IntervalloLivello: IntervalloColore. Attualmente, l'unico carattere jolly supportato è l'asterisco (*).

Caratteri jolly per il colore

È possibile specificare singoli colori, più colori separati da virgole oppure un intervallo di colori separati da un trattino. Per i colori, il carattere jolly corrisponde a tutti i colori. Per i colori non è possibile combinare caratteri jolly e caratteri normali: il carattere jolly ha la precedenza.

Examples:

  • muro: 1,3,6,20–30 corrisponde ai colori 1,3,6, e ai colori da 20 fino a 30 su muro livello
  • muro: * corrisponde a tutti i colori su livello muro.
  • muro è l’equivalente di muro: * e corrisponde a tutti i colori su livello muro.
  • muro: 2* è l’equivalente di muro: * e corrisponde a tutti i colori su livello muro.

Caratteri jolly per i nomi di livello

È possibile specificare singoli livelli, più livelli separati da virgole oppure un intervallo di livelli separati da un trattino. Per i livelli, il carattere jolly * corrisponde a zero o più caratteri, come mostrato nei seguenti esempi:

  • 1, 5, 7–13 : * corrisponde a tutti i colori sui livelli numerati 1, 5, e 7 fino a 13.
  • w* corrisponde ai livelli wall, window e west entrance.
  • w*n* corrisponde ai livelli finestra e west entrance.
  • *oor corrisponde a door e floor.
  • *oor* corrisponde a door, floor e doorknobs.

È possibile specificare più caratteri jolly sulla stessa riga come segue:

  • hvac*, *floor* :22 corrisponde a colore 22 su tutti i livelli che iniziano con hvac e/o tutti i livelli che contengono la parola floor.

Conflitti tra caratteri jolly

Quando si verificano conflitti tra assegnazioni, le assegnazioni più complete hanno la precedenza sulle altre. Ad esempio:

  • wa* : 22 ha la precedenza su w*: 22. In altre parole, i livelli che iniziano con wa corrisponderanno alla prima assegnazione, mentre tutti gli altri livelli che iniziano con w corrisponderanno con la seconda.
  • wall : 22 ha la precedenza su w*: 22. In altre parole, i livelli che nominati wall corrisponderanno alla prima assegnazione, mentre tutti gli altri livelli che iniziano con w corrisponderanno con la seconda.