Ajuda MicroStation CONNECT Edition

Personalizando Unidades no arquivo Units.def

As unidades definidas em um arquivo de definição de unidades estão disponíveis durante uma sessão. Elas podem ser selecionadas da mesma forma que unidades padrão. Se uma unidade do arquivo da definição da unidade se opõe a uma das unidades padrão, a unidade do arquivo da definição será usada. O arquivo da unidade ativa é definido pela variável de configuração MS_CUSTOMUNITDEF. O arquivo padrão é units.def localizado na ..\Default\Data\ pasta no diretório do programa do MicroStation. Este arquivo inclui a sintaxe e os exemplos de definições personalizadas da unidade.

O arquivo da definição das unidades ativas é usado em duas instâncias:
  1. Somente as unidades definidas no arquivo units.def são normalmente acessíveis na interface do usuário. Para incluir todas as unidades conhecidas na interface de usuário, defina a variável de configuração MS_UNITS_SHOWALL.
  2. O arquivo units.def é consultado ao converter dados dos formatos do arquivo com informações incompletas da unidade. Por exemplo, os arquivos dgn V7 fornecem somente um rótulo de dois caráteres da unidade. Esse rótulo de dois caracteres é comparado aos rótulos fornecidos no arquivo units.def para determinar a definição matemática correta.
Nota: Em ambos os casos acima, quando uma unidade do arquivo da definição da unidade se opõe a uma das unidades padrão, a unidade do arquivo de definição será usada.
Nota: As unidades padrão e personalizadas podem ser acessadas através do comando SET UNITS.

Formato do arquivo Units.def

O formato deste arquivo consiste em uma definição de unidade por linha, onde o formato de cada linha é:
Rótulo, Rótulo,…, Rótulo; Nome (singular); Nome (plural); Numerador; Denominador; Base; Sistema
Onde,
  • Rótulo - Usado para especificar o rótulo padrão para a leitura e dimensionamento de coordenadas. Uma lista de rótulos pode ser fornecida mas somente o primeiro é usado por arquivos do formato V8. Os outros rótulos são usados ao carregar um arquivo do formato V7, neste caso o rótulo para a unidade mestre do arquivo V7 será combinado contra todos os rótulos fornecidos.
  • Nome(singular) e Nome(plural) - Usado para a exibição da unidade na interface de usuário. Use o valor especial "_[SYSTEM]_" para indicar que o programa deve usar o nome incorporado padrão.
  • Numerador e Denominador - Juntos, ele são usados para definir o tamanho da unidade sendo descrita. A relação do numerador dividido pelo denominador representa o número X da unidade nova que compõe um único Metro. Por exemplo: 100,0/1,0 = 100,0 centímetros = 1 metro. Para garantir a maior precisão possível, é altamente recomendado que o numerador e o denominador estejam especificados como valores inteiros.
  • Base - Apenas unidades da mesma base podem ser comparadas. Todas as unidades lineares de distância devem usar uma base de Metro. Para unidades não lineares como graus, latitude ou longitude, especifique Base sem unidades. Os valores válidos para Base são:
    • 0 - Sem unidade
    • 1 - Metro
  • Sistema - Usado para categorizar unidades para exibição em alguns diálogos. Os valores válidos para Sistema são:
    • 0 - Indeterminado
    • 1 - Inglês (baseado em Pé internacional)
    • 2 - Métrico
    • 3 - Inglês (com base no US Survey Foot)

Para personalizar esses dados, faça uma cópia do arquivo Units.def, coloque-o dentro da Configuração e defina a variável de configuração MS_CUSTOMUNITDEF com esse local.