Guida di MicroStation CONNECT Edition

Personalizzazione delle unità nel file Units.def

Le unità definite in un file di questo tipo sono disponibili durante una sessione. Possono essere selezionate allo stesso modo delle unità standard. Se un'unità del file di definizione delle unità è in conflitto con una delle unità standard, viene utilizzata l'unità del file di definizione. Il file di unità attivo è definito dalla variabile di configurazione MS_CUSTOMUNITDEF. Il file predefinito è units.def, situato nella cartella ..\Default\Data\ della directory di programma di MicroStation. Questo file include la sintassi ed esempi delle definizioni di unità personalizzate.

Il file di definizione delle unità attive è utilizzato in due occasioni:
  1. Solo le unità definite nel file units.def sono generalmente accessibili nell'interfaccia utente. Per includere tutte le unità note nell'interfaccia utente, definire la variabile di configurazione MS_UNITS_SHOWALL.
  2. Il file units.def viene consultato quando i dati sono convertiti dal formato file con informazioni incomplete sulle unità. Per esempio, i file dgn V7 forniscono solo un'etichetta con unità a due caratteri. Questa etichetta con due caratteri è confrontata alle etichette fornite nel file units.def per determinare la corretta definizione matematica.
Nota: In entrambi i casi precedenti, se un'unità del file di definizione unità è in conflitto con una delle unità standard, verrà utilizzata l'unità del file di definizione.
Nota: Entrambe le unità standard e personalizzate sono accessibili con la digitazione SET UNITS.

Formato del file Units.def

Il formato del file è composto da una definizione delle unità per ogni riga, con il seguente formato:
Etichetta,Etichetta,...,Etichetta; Nome(singolare); Nome(plurale); Numeratore; Denominatore; Base; Sistema
In cui:
  • Etichetta - Specifica l'etichetta predefinita per la lettura di coordinate e quotatura. È possibile fornire un elenco di etichette, tuttavia solo la prima viene utilizzata dal formato file V8. Le altre etichette sono usate quando viene caricato un file in formato V7. In questo caso l'etichetta per l'unità principale del file V7 corrisponderà a quelle di tutte le etichette fornite.
  • Nome(singolare) e Nome(plurale) - Consente di visualizzare l'unità nell'interfaccia utente. Utilizzare il valore speciale "_[SYSTEM]_" per indicare che il software deve usare il nome standard incorporato.
  • Numeratore e Denominatore - Usate insieme, definiscono le dimensioni delle unità descritte. Il rapporto del numeratore diviso per il denominatore rappresenta il numero X delle nuove unità che comporranno un singolo Metro. Ad esempio: 100,0 / 1,0 = 100,0 centimetri = 1 metro. Per garantire la massima precisione, è vivamente raccomandato specificare un numero intero per entrambi numeratore e denominatore.
  • Base - È possibile confrontare solo unità che hanno la stessa base. Tutte le unità di distanza lineare devono avere come base il Metro. Per le unità non lineari, come gradi, latitudine o longitudine, è necessario specificare Unitless (senza unità). I valori validi per la base sono:
    • 0 - Unitless
    • 1 - Meter
  • Sistema - Consente di definire la categoria delle unità da visualizzare in alcune finestre. I valori validi per il sistema sono:
    • 0 - Non definito
    • 1 - Inglese (basato sul piede statunitense)
    • 2 - Metrico
    • 3 - Inglese (basato sul piede statunitense)

Per personalizzare questi dati copiare il file Units.def, posizionarlo all'interno della propria Configurazione e definire la variabile di configurazione MS_CUSTOMSHEETSIZEDEF in tale posizione.