UCS (DXF)

Os códigos de grupo a seguir são aplicáveis às entradas da tabela de símbolos UCS.

Códigos de grupo de UCS

Código de grupo

Descrição

100

Marcador de subclasse (AcDbUCSTableRecord)

2

Nome de UCS

70

Valores de sinalizador padrão (valores codificados por bits):

16 = Se configurado, a entrada de tabela será externamente dependente de um refex

32 = Se esse bit e o bit 16 forem definidos, o xref externamente dependente foi resolvido corretamente

64 = Se configurado, a entrada de tabela foi referenciada por ao menos uma entidade no desenho na última vez em que o desenho foi editado. (Este sinalizador é para o benefício dos comandos do AutoCAD. Ele pode ser ignorado pela maioria dos programas que leem os arquivos DXF, e não precisa ser definido por programas de gravação de arquivos DXF)

10

Origem (no WCS)

DXF: valor de X; APP: ponto 3D

20, 30

DXF: Y e Z valores de origem (no WCS)

11

X-direção do eixo (no WCS)

DXF: valor de X; APP: vetor 3D

21, 31

DXF: Y e Z valores de X-direção do eixo (no WCS)

12

Y- direção do eixo (no WCS)

DXF: valor de X; APP: vetor 3D

22, 32

DXF: Y e Z valores de Y-direção do eixo ( no WCS)

79

Sempre 0

146

Elevação

346

ID/manipulador de base UCS se esse for um ortográfico. Esse código não está presente se o código 79 for 0. Se esse código não estiver presente e o código 79 for zero, então a base UCS será tomada como UNIVERSAL

71

Tipo ortográfico (opcional; sempre aparece em pares com códigos 13, 23, 33):

1 = Superior; 2 = Inferior

3 = Frontal; 4 = Traseiro

5 = Esquerda; 6 = Direita

13

Origem para este tipo ortográfico relativo a este UCS.

DXF: valor de X do ponto de origem; APP: ponto 3D

23, 33

DXF: valores Y e Z do ponto de origem

Cada par 71/13,23,33 define a origem do UCS para um determinado tipo ortográfico relativo a este UCS. Por exemplo, se o par a seguir estiver presente, executar o comando UCS/ESQUERDA quando o UCSBASE estiver definido para este UCS irá causar a nova origem do UCS em (1,2,3).

71: 5
13: 1.0
23: 2.0
33: 3.0

Se este par não estiver presente então, executar o comando UCS/ESQUERDA causará a origem do novo UCS que será definido para este ponto de origem do UCS.