Guida di MicroStation CONNECT Edition

Scenario di Configurazione tipica

Immaginiamo che un'organizzazione, Tensor Engineering, presti servizi a numerosi clienti. L'impresa dispone di standard interni per disegnare bordi, librerie di celle, livelli, materiali e così via. Tuttavia, alcuni dei suoi clienti richiedono che i loro standard siano impiegati in aggiunta o in sostituzione di quelli interni. Il dipartimento informatico (IT) dell'impresa utilizza un server "Tensor" per gli standard interni. Uno dei principali clienti è l'organizzazione Imperial Biotechnology, che dispone a sua volta di standard propri. Il dipartimento IT conserva un server "Imperial" impiegato nel lavoro svolto per Imperial Biotechnology. L'amministratore ha il compito di definire la configurazione appropriata per Tensor Engineering, e per il lavoro che svolge per conto di Imperial Biotechnology, e di consentire a tutti gli utenti MicroStation di condividere tale configurazione. In questo caso, ecco i passaggi da seguire.

L'amministratore MicroStation di Tensor configura l'installazione MicroStation in modo che indirizzi la configurazione personalizzata su \\Tensor\MicroStation\Configuration\". Ciò definisce la variabile _USTN_CONFIGURATION all'avvio di MicroStation.

L'amministratore copia il file WorkSpaceSetup.cfg fornito nella directory \\Tensor\MicroStation\Configuration (per cui _USTN_CONFIGURATION è definita all'avvio) e lo modifica per essere letto come segue:
#----------------------------------------------------------------------
#  WorkSpaceSetup.cfg - Configures WorkSpace for Tensor Engineering
#
# Set the WorkSpace label to Client
#----------------------------------------------------------------------
_USTN_WORKSPACELABEL    = Client

#----------------------------------------------------------------------
# Tensor-wide standards are located on the ‘Tensor’ server
#----------------------------------------------------------------------
_USTN_ORGANIZATION	= //Tensor/MicroStation/TensorStandards/

#----------------------------------------------------------------------
# Tensor Client Configuration files are located on the server.
#----------------------------------------------------------------------
_USTN_WORKSPACESROOT	= //Tensor/MicroStation/Clients/

Copiare le directory "NoWorkSpace" e "Template" nella nuova posizione di "_USTN_WORKSPACESROOT". In questo esempio, la posizione è //Tensor/MicroStation/Clients/.

Tensor Engineering decide di utilizzare la struttura di sottodirectory suggerita da Bentley per i suoi standard interni. Di conseguenza, l'amministratore crea le stesse sottodirectory presenti nella directory di esempio fornita Configuration\Organization, e le popola con librerie di celle, DGNLIBS, materiali, font, ecc. corrispondenti agli standard Tensor. Poiché la struttura della sottodirectory è identica a quella dell'esempio, l'amministratore copia semplicemente il file Standards.cfg fornito all'interno della directory \\Tensor\MicroStation\TensorStandards\. Poiché tutte le definizioni delle variabili di configurazione in standards.cfg sono relative a _USTN_ORGANIZATION, non è necessario apportare modifiche.

L'amministratore imposta la configurazione di Imperial Biotechnology. Il punto iniziale è il file Example.cfg consegnato all'interno di Configuration\WorkSpaces, quindi l'amministratore copia questo file come "Imperial BioTechnology.cfg" all'interno della directory \\Tensor\MicroStation\Clients\. Poiché tutti i dati di Imperial Biotechnology si trovano nel server Imperial (nella condivisione denominata MicroStation), la soluzione più semplice è quella di riorientare _USTN_WORKSPACEROOT verso una condivisione su tale server. La condivisione "MicroStation" contiene le sottodirectory Standards e WorkSets, corrispondenti alle impostazioni predefinite di _USTN_WORKSPACESTANDARDS e _USTN_WORKSETSROOT; non è quindi necessario impostarle. Imperial Biotechnology fornisce ulteriori file DGNLIB e librerie di celle, per l'utilizzo da parte di Tensor, che saranno aggiunti alle variabili di configurazione appropriate. Così il file "Imperial Biotechnology.cfg" completo avrà l'aspetto seguente:
#----------------------------------------------------------------------
# Imperial Biotechnology.cfg – Configuration for Imperial Biotechnology
#
# All of the standards and WorkSets for Imperial are located on the
# ‘Imperial’ server.
#----------------------------------------------------------------------
_USTN_WORKSPACEROOT	=	//Imperial/MicroStation/

#----------------------------------------------------------------------
# Imperial Biotechnology supplies several DgnLibs and GUI DgnLib files:
#----------------------------------------------------------------------
MS_DGNLIBLIST           > $(_USTN_WORKSPACESTANDARDS)DgnLib/*.dgnlib
MS_GUIDGNLIBLIST        > $(_USTN_WORKSPACESTANDARDS)DgnLib/GUI/*.dgnlib

#----------------------------------------------------------------------
# Imperial Biotechnology supplies several Cell libraries, so
#  add their subdirectory to the Cell library search path.
#----------------------------------------------------------------------
MS_CELL                 > $(_USTN_WORKSPACESTANDARDS)Cell/

Tensor Engineering si aggiudica un nuovo appalto con Imperial Biotechnology per il rinnovamento del suo laboratorio in Taos, New Mexico. Nel WorkSpace "Imperial Biotechnology", viene creato un nuovo WorkSet denominato 'Taos'. La finestra di dialogo Crea set di lavoro copia il modello di WorkSet in _USTN_WORKSETSROOT, generando \\Imperial\MicroStation\WorkSets\Taos.cfg. L'amministratore conserva le impostazioni predefinite per la posizione di standard e dati, quindi la finestra Crea set di lavoro genera le sottodirectory \\Imperial\MicroStation\WorkSets\Taos\Standards e \\Imperial\MicroStation\WorkSets\Taos\Dgn, per contenere gli standard ed i file di disegno relativi a questo WorkSet.

La struttura per le cartelle di questo scenario avrebbe l'aspetto seguente: