BLOCK (DXF)

Les codes de groupe suivants s'appliquent aux entités BLOC.

Codes de groupe block

Code de groupe

Description

0

Type d'entité (BLOCK)

5

Identificateur

102

Début d'un groupe défini par une application “{nom_application“. Par exemple, “{ACAD_REACTORS“ indique le début du groupe de réacteurs persistants AutoCAD (facultatif)

codes définis par l'application

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

102

Fin de groupe, “}” (facultatif)

330

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

100

Marqueur de sous-classe (AcDbEntity)

8

Nom du calque

100

Marqueur de sous-classe (AcDbBlockBegin)

2

Nom du bloc

70

Drapeaux par type de bloc (valeurs binaires pouvant être combinées) :

0 = Indique qu'aucun des drapeaux suivants ne s'applique

1 = Ce bloc anonyme est généré par une opération de hachage, de cotation associative ou tout autre type d'opération, ou par une application

2 = Ce bloc a des définitions d'attribut non constantes (ce bit n'est pas défini si le bloc comporte des définitions d'attribut constantes ou s'il n'a aucune définition d'attribut)

4 = Ce bloc est une référence externe (xréf)

8 = Ce bloc est une superposition de xréf

16 = Ce bloc est dépendant en externe

32 = Il s'agit d'une référence externe non résolue ou d'un élément dépendant d'une référence externe (ignorée lors de la saisie)

64 = Cette définition est une référence externe référencée (ignorée

lors de la saisie)

10

Point de base

DXF : valeur X ; APP : point 3D

20, 30

DXF : valeurs Y et Z du point de base

3

Nom du bloc

1

Nom de chemin de la xréf.

4

Description du bloc (facultatif)

Le SCU actif lors de la création d'une définition de bloc devient le SCG pour toutes les entités de cette définition. La nouvelle origine de ces entités est déplacée pour pouvoir correspondre au point de base défini pour la définition de bloc. Toutes les données d'entité sont converties pour tenir sur le nouveau SCG.

Définitions de bloc pour l'espace objet et l'espace papier

La section BLOCKS présente toujours trois définitions vides. Il s'agit de *Model_Space, *Paper_Space et *Paper_Space0. Ces définitions représentent les espaces papier et objet comme définitions de bloc en interne. Le nom interne de la première présentation de l'espace papier est *Paper_Space, celui de la deuxième est *Paper_Space0, *Paper_Space1 pour la troisième, etc.

Séparation des entités de l'espace objet et de l'espace papier

L'imbrication de l'espace objet et de l'espace papier n'a plus cours. Au lieu de cela, toutes les entités de l'espace papier sont générées, suivies des entités de l'espace objet. Le code de groupe 67 est le drapeau qui permet de les distinguer.