Códigos de grupo DXF em ordem numérica de referência

A tabela a seguir fornece o código de grupo ou a faixa de código de grupo acompanhado por uma explicação do valor de código de grupo. Na tabela, “fixa” indica que o código de grupo sempre tem a mesma finalidade. Se um código de grupo não estiver fixado, sua finalidade dependerá do contexto.

Códigos de grupo por número

Código de grupo

Descrição

-5

APP: cadeia de reator persistente

-4

APP: operador condicional (usado apenas com ssget )

-3

APP: dados estendidos (XDATA) sentinela (fixa)

-2

APP: nome de entidade de referência (fixa)

-1

APP: nome de entidade. O nome é alterado sempre que um desenho é aberto. Nunca é salvo (fixa)

0

A sequência de texto indica o tipo de entidade (fixa)

1

Valor de texto primário para uma entidade

2

Nome (identificador de atributo, o nome de bloco, e assim por diante)

3-4

Outro texto ou valores de nome

5

Manipulador de entidade; sequência de texto de até 16 dígitos hexadecimais (fixa)

6

Nome do tipo de linha (fixa)

7

Nome do estilo de texto (Fixa)

8

Nome da camada (fixa)

9

DXF: identificador de nome variável (usado apenas na seção CABEÇALHO do arquivo DXF)

10

Ponto principal; este é o ponto de início de uma linha ou entidade de texto, centro de um círculo, e assim por diante

DXF: valor de X do ponto principal (seguido pelos códigos de valor 20 e 30 de Y e Z)

APP: ponto 3D (lista de três reais)

11-18

Outros pontos

DXF: valor de X de outros pontos (seguido pelos códigos de valor 21-28 de Y e códigos de valor 31-38 de Z)

APP: ponto 3D (lista de três reais)

20, 30

DXF: valores Y e Z do ponto principal

21-28, 31-37

DXF: valores Y e Z de outros pontos

38

DXF: elevação de entidade diferente de zero

39

Espessura de entidade diferente de zero (fixa)

40-48

Valores de ponto flutuante de precisão dupla (altura de texto, fatores de escala, e assim por diante)

48

Escala de tipo de linha; Valor escalar de ponto flutuante de precisão dupla; o valor padrão é definido para todos os tipos de entidade

49

Valor repetido de ponto flutuantes de precisão dupla. Vários grupos 49 podem aparecer em uma entidade para tabelas de comprimento variável (como o comprimento dos traços na tabela LTIPO). Um grupo 7xsempre aparece antes do primeiro grupo 49 para especificar o comprimento da tabela

50-58

Ângulos (saída em graus para arquivos DXF e radianos através de aplicativos AutoLISP e ObjectARX)

60

Visibilidade de entidade; valor inteiro; a ausência ou 0 indica visibilidade; 1 indica invisibilidade

62

Número de cor (fixa)

66

Sinalizador “Entidades seguir” (fixa)

67

Espaço; Isto é, espaço de modelo ou papel (fixa)

68

APP: indica se a viewport está ativada, mas completamente fora da tela; não está ativada ou está desativada

69

APP: número de identificação da viewport

70-78

Valores inteiros, como contagem de repetição, bits de sinalizadores ou modos

90-99

Valores inteiros de 32 bits

100

Marcador de dados se subclasse (com nome de classe derivada como uma sequência). Necessário para todos os objetos e classes de entidade que são derivados de outra classe concreta. O marcador de dados de subclasse separa dados definidos por diferentes classes em corrente de herança para o mesmo objeto.

Esta opção está junto com os requisitos para nomes DXF para cada classe concreta diferente derivados do ObjectARX (consulte Marcadores de subclasse)

102

Sequência de controle, seguido de “{<nome arbitrário>” ou “}”. Semelhante ao código de grupo 1002 de xdata, exceto quando a sequência começa com “{”, ele pode ser seguido por uma sequência arbitrária cuja interpretação está acima do aplicativo. A única sequência de controle permitida é “}” como um terminador de grupo. O AutoCAD não interpreta essas sequências, exceto durante as operações de inspeção do desenho. Elas são para uso do aplicativo

105

Manipulador de objeto para entrada da tabela de símbolos de DIMVAR

110

Origem UCS (somente aparece se o código 72 for definido como 1)

DXF: valor de X, APP: ponto 3D

111

O eixo X UCS (somente aparece se o código 72 for definido como 1)

DXF: valor de X; APP: vetor 3D

112

O eixo Y UCS (somente aparece se o código 72 for definido como 1)

DXF: valor de X; APP: vetor 3D

120-122

DXF: valor de Y da origem do UCS, eixo UCS de Xe Y

130-132

DXF: valor de Z de origem do UCS, o eixo UCS de X e o eixo UCS deY

140-149

Valores de ponto flutuante de precisão dupla (pontos, elevação e configurações DIMSTYLE, por exemplo)

170-179

Valores inteiros de 16 bits, tais como bits de sinalizador que representam as configurações DIMSTYLE

210

Direção de extrusão (fixa)

DXF: valor de X de direção de extrusão

APP: vetor de direção de extrusão 3D

220, 230

DXF: valores Y e Z da direção de extrusão

270-279

Valores inteiros de 16 bits

280-289

Valor inteiro de 16 bits

290-299

Valor de sinalizador booleano

300-309

Sequências de texto arbitrário

310-319

Os blocos binários arbitrários com mesma representação e limites como códigos de grupo 1004: sequências hexadecimais de até 254 caracteres representam blocos de dados de até 127 bytes

320-329

Manipuladores de objeto arbitrário; valores de manipulador são usados “como estão”. Eles não são traduzidos durante as operações de INSERÇÃO e REFEX

330-339

Manipulador de ponteiro suave; ponteiros suaves arbitrários para outros objetos no mesmo arquivo ou desenho DXF. Traduzidos durante as operações de INSERÇÃO e REFEX

340-349

Manipulador de ponteiro duro; ponteiros duros arbitrários para outros objetos no mesmo arquivo ou desenho DXF. Traduzidos durante as operações de INSERÇÃO e REFEX

350-359

Manipulador de proprietário suave; links de proprietários suaves arbitrários para outros objetos no mesmo arquivo ou desenho DXF. Traduzidos durante as operações de INSERÇÃO e REFEX

360-369

Manipulador de proprietário duro; links de proprietários duros arbitrários para outros objetos no mesmo arquivo ou desenho DXF. Traduzidos durante as operações de INSERÇÃO e REFEX

370-379

Valor de enum de espessura de linha (AcDb::LineWeight). Armazenado e movimentado como um inteiro de 16 bits. Os objetos personalizados sem entidade podem usar a faixa completa, mas as classes de entidade usam apenas os códigos de grupo DXF 371-379 em sua representação, pois o AutoCAD e o AutoLISP sempre assumem que um código de grupo de 370 é a espessura de linha da entidade. Isso permite que 370 se comporte como outros campos de entidade “comuns”

380-389

Enum de tipo de PlotStyleName (AcDb::PlotStyleNameType). Armazenado e movimentado como um inteiro de 16 bits. Os objetos personalizados sem entidade podem usar a faixa completa, mas as classes de entidade usam apenas os códigos de grupo DXF 381-389 em sua representação, pela mesma razão que a faixa de espessura de linha acima

390-399

Sequência representando o valor do manipulador de objeto PlotStyleName, basicamente um ponteiro duro, mas tem uma faixa diferente para facilitar lidar com retrocompatibilidade. Armazenado e movimentado como uma ID de objeto (um manipulador em arquivos DXF) e um tipo especial no AutoLISP. Os objetos personalizados sem entidade podem usar a faixa completa, mas as classes de entidade usam apenas os códigos de grupo DXF 391-399 em sua representação, pela mesma razão que a faixa de espessura de linha acima

400-409

Inteiros de 16 bits

410-419

Sequência

420-427

Valor inteiro de 32 bits. Quando usado com True Color e um inteiro de 32 bits que representa um valor de cor de 24 bits. O byte de ordem alta (8 bits) é 0, o byte de ordem baixa de um caractere sem assinatura mantendo o valor Azul (0-255), e o valor Verde e o byte de alta ordem próximo tem o valor Vermelho. Converter este valor inteiro para hexadecimal produz a seguinte máscara de bit: 0x00RRGGBB. Por exemplo, uma cor verdadeira com Vermelho==200, Verde== 100 e Azul== 50 é 0x00C86432 e em DXF, em decimal, 13132850

430-437

Sequência; quando usado para True Color, uma sequência representa o nome da cor

440-447

Valor inteiro de 32 bits. Quando utilizado para True Color, o valor de transparência

450-459

Long

460-469

Valor de ponto flutuante de precisão dupla

470-479

Sequência

480-481

Manipulador de ponteiro duro; ponteiros duros arbitrários para outros objetos no mesmo arquivo ou desenho DXF. Traduzidos durante as operações de INSERÇÃO e REFEX

999

DXF: O código de grupo 999 indica que a linha seguinte é uma sequência de comentário. SALVARCOMO não inclui grupos em um arquivo de saída DXF, mas ABRIR os aplica e ignora os comentários. Você pode usar o grupo 999 para incluir comentários em um arquivo DXF que tenha editado

1000

Sequência ASCII (até 255 bytes) em dados estendidos

1001

Nome de aplicativo registrado (sequência ASCII de até 31 bytes) para dados estendidos

1002

Sequência de controle de dados estendidos (“{” ou “}”)

1003

Nome de camada de dados estendidos

1004

Bloco de bytes (até 127 bytes) em dados estendidos

1005

Manipulador de entidade em dados estendidos; texto de sequência de até 16 dígitos hexadecimais.

1010

Um ponto em dados estendidos

DXF: valor de X (seguido pelos grupos 1020 e 1030)

APP: ponto 3D

1020, 1030

DXF: valores de Y e Z de um ponto

1011

Uma posição no espaço real 3D em dados estendidos

DXF: valor de X (seguido pelos grupos 1021 e 1031)

APP: ponto 3D

1021, 1031

DXF: valores de Y e Z de uma posição de espaço real

1012

Um deslocamento de espaço real 3D em dados estendidos

DXF: valor de X (seguido pelos grupos 1022 e 1032)

APP: vetor 3D

1022, 1032

DXF: valores de Y e Z de um deslocamento de espaço real

1013

Uma direção de espaço real 3D em dados estendidos

DXF: valor de X (seguido pelos grupos 1022 e 1032)

APP: vetor 3D

1023, 1033

DXF: valores de Y e Z de uma direção de espaço real

1040

Valor de ponto flutuante de precisão dupla de dados estendidos

1041

Valor de distância de dados estendidos

1042

Fator de escala de dados estendidos

1070

Inteiro assinado de 16 bits de dados estendidos

1071

Assinado de 32 bits de dados estendidos