Codes de groupe communs aux entités (DXF)

La table ci-dessous répertorie les codes de groupe s'appliquant à tous les objets graphiques. Certains de ces codes de groupe ne sont inclus dans une définition d'entité que si cette entité possède des valeurs différentes des valeurs par défaut pour la propriété. Lorsque vous vous référez aux codes de groupe par type d'entité, aux listes de codes associés à des entités spécifiques, gardez à l'esprit que les codes apparaissant ici sont également présents.

Remarque : N'écrivez pas de programmes basés sur la séquence indiquée dans les tables des codes DXF. Bien que celles-ci présentent les codes de groupe dans l'ordre où ils apparaissent généralement, cet ordre est susceptible d'être modifié dans certaines conditions ou dans une future version d'AutoCAD ® . Le code gérant une entité doit être contrôlé par un commutateur ou une table pour que chaque groupe puisse être traité correctement, indépendamment de la séquence indiquée.

En cas d'omission d'un groupe, sa valeur par défaut à la saisie (si vous utilisez la commande OUVRIR) est indiquée dans la troisième colonne. Si la valeur d'un code de groupe est celle par défaut, elle est omise en cas de sortie (lorsque vous utilisez la commande SAUVENOM).

Codes de groupe s'appliquant à tous les objets graphiques

Code de groupe

Description

En cas d'omission

les valeurs par défaut sont définies sur…

-1

APP : nom de l'entité (varie à chaque ouverture du dessin)

non omis

0

Type d'entité

non omis

5

Identificateur

non omis

102

Début d'un groupe défini par l'application

“{nom_application” (facultatif)

pas de valeur par défaut

codes définis par l'application

Les codes et valeurs figurant dans les groupes 102 sont définis par les applications (facultatif)

pas de valeur par défaut

102

Fin de groupe, “}” (facultatif)

pas de valeur par défaut

102

“{ACAD_REACTORS“ indique le début du groupe de réacteurs persistants AutoCAD. Ce groupe existe uniquement si des réacteurs persistants ont été attachés à cet objet (facultatif)

pas de valeur par défaut

330

ID/identificateur du pointeur logiciel du dictionnaire propriétaire (facultatif)

pas de valeur par défaut

102

Fin de groupe, “}” (facultatif)

pas de valeur par défaut

102

“{ACAD_XDICTIONARY“ indique le début d'un groupe de dictionnaires d'extensions. Ce groupe existe uniquement si un dictionnaire des extensions a été attaché à cet objet (facultatif)

pas de valeur par défaut

360

ID/identificateur de propriétés matérielles du dictionnaire propriétaire (facultatif)

pas de valeur par défaut

102

Fin de groupe, “}” (facultatif)

pas de valeur par défaut

330

ID/identificateur du pointeur logiciel de l'objet BLOCK_RECORD propriétaire

non omis

100

Marqueur de sous-classe (AcDbEntity)

non omis

67

Absent ou zéro indique que l'entité est dans l'espace objet. 1 indique que l'entité est dans l'espace papier (facultatif).

0

410

APP : nom de l'onglet de présentation

non omis

8

Nom du calque

non omis

6

Nom de type de ligne (en l'absence de BYLAYER). Le nom spécial BYBLOCK indique un type de ligne flottant (facultatif)

BYLAYER

347

ID/Identificateur du pointeur matériel de l'objet MATERIAL (en l'absence de BYLAYER)

BYLAYER

62

Numéro de couleur (en l'absence de BYLAYER) ; 0 indique la couleur BYBLOCK (flottant) ; 256 indique BYLAYER ; une valeur négative indique que le calque est désactivé (facultatif)

BYLAYER

370

Valeur d'énumération d'épaisseur de ligne. Valeur stockée et communiquée sous la forme d'un nombre entier codé sur 16 bits.

non omis

48

Echelle du type de ligne (facultatif)

1.0

60

Visibilité de l'objet (facultatif) : 0 = Visible ; 1 = Invisible

0

92

Nombre d'octets dans les graphiques de l'entité externe représentés dans les groupes 310 suivants, qui sont des enregistrements de tranches binaires (facultatif)

pas de valeur par défaut

310

Données des graphiques de l'entité externe (lignes multiples ; 256 caractères max. par ligne) (facultatif)

pas de valeur par défaut

420

Valeur de couleur sur 24 bits, exprimée à l'aide de trois octets dont la valeur est comprise entre 0 et 255. Le premier octet représente la valeur de la couleur bleue, l'octet intermédiaire celle de la couleur verte et le troisième celle de la couleur rouge. L'octet de poids fort a toujours pour valeur 0. Le code de groupe ne peut pas être utilisé par des entités personnalisées pour leurs propres données car il est réservé pour AcDbEntity (données de couleur de niveau classe) et AcDbEntity (données de transparence de niveau classe).

pas de valeur par défaut

430

Nom de couleur. Le code de groupe ne peut pas être utilisé par des entités personnalisées pour leurs propres données car il est réservé pour AcDbEntity (données de couleur de niveau classe) et AcDbEntity (données de transparence de niveau classe).

pas de valeur par défaut

440

Valeur de transparence. Le code de groupe ne peut pas être utilisé par des entités personnalisées pour leurs propres données car il est réservé pour AcDbEntity (données de couleur de niveau classe) et AcDbEntity (données de transparence de niveau classe).

pas de valeur par défaut

390

ID/Identificateur du pointeur matériel de l'objet style de tracé

pas de valeur par défaut

284

Mode d'ombrage

0 = Projette des ombres et en reçoit

1 = Projette des ombres

2 = Reçoit des ombres

3 = Ignore les ombres

pas de valeur par défaut