HATCH (DXF)

Les codes de groupe suivants s'appliquent aux entités HACHURES et MPolygone.

Codes de groupe des entités hatch

Code de groupe

Description

100

Marqueur de sous-classe (AcDbHatch)

10

Point d'élévation (dans le SCO)

DXF : valeur X = 0 ; APP : point 3D (X et Y toujours égaux à 0, Z représentant l'élévation)

20, 30

DXF : valeurs Y et Z du point d'élévation (dans le SCO)

La valeur Y est égale à 0, Z représente l'élévation.

210

Direction d'extrusion (facultatif ; valeur par défaut = 0, 0, 1)

DXF : valeur X ; APP : vecteur 3D

220, 230

DXF : valeurs Y et Z de la direction d'extrusion

2

Nom du motif de hachures

70

Drapeau de remplissage (remplissage = 1 ; motif de remplissage = 0) ; pour MPolygone, version de MPolygone

63

Pour MPolygone, couleur du motif de remplissage figurant dans l'index des couleurs ACI

71

Drapeau d'associativité (associatif = 1; non-associatif = 0) ; pour MPolygone, drapeau de remplissage (remplissage solide = 1 ; pas de remplissage solide = 0)

91

Nombre de chemins de contour (boucles)

varie

Données du chemin de contour. Se répète autant de fois que spécifié par le code 91. Voir Données du chemin de contour

75

Style des hachures :

0 = Zone “impaire“ de hachures (style normal)

1 = Zone de hachure extérieure seulement (style extérieur)

2 = Hachures dans l'intégralité de la zone (ignorer le style)

76

Type du motif de hachures :

0 = Défini par l'utilisateur ; 1 = Prédéfini ; 2 = Personnalisé

52

Angle du motif de hachures (remplissage seulement)

41

Echelle ou espacement du motif de hachures (remplissage seulement)

73

Pour MPolygone, drapeau d'annotation de contour (contour annoté = 1 ; contour non annoté = 0)

77

Drapeau de motif de hachures double (remplissage seulement) :

0 = Non double ; 1 = Double

78

Nombre de lignes de définition de motif

varie

Données de lignes de motif. Se répète autant de fois que spécifié par le code 78. Voir Données de motif

47

Taille de pixel utilisée pour définir la densité pour diverses opérations d'intersection et de lancer de rayons lors du calcul du motif de hachures des hachures associatives et des hachures créées à l'aide de la méthode Inondation.

98

Nombre de points germes

11

Pour MPolygone, vecteur de décalage

99

Pour MPolygone, nombre de chemins (boucles) de contour dégénéré, lorsque le chemin de contour dégénéré est une bordure ignorée par la hachure

10

Point germe (dans le SCO)

DXF : valeur X ; APP : point 2D (entrées multiples)

20

DXF : valeur Y du point germe (dans le SCO) ; (entrées multiples)

450

Indique hachures pleines ou gradient ; dans le premier cas, les valeurs des autres codes sont ignorées mais doivent être présentes. Facultatif : si le code 450 est présent dans le fichier, il doit en être de même pour les codes 451, 452, 453, 460, 461, 462 et 470. Si le code 450 est absent du fichier, il doit en être de même pour les codes 451, 452, 453, 460, 461, 462 et 470

0 = Hachures pleines

1 = Gradient

451

Le chiffre 0 est réservé pour une utilisation ultérieure

452

Enregistre la façon dont les couleurs ont été définies et n'est utilisé que par un code de la boîte de dialogue :

0 = Gradient à deux couleurs

1 = Gradient à une couleur

453

Nombre de couleurs :

0 = Hachures pleines

2 = Gradient

460

Angle de rotation dans les radians pour gradients (valeur par défaut = 0, 0)

461

Définition du gradient ; correspond à l'option Centré de l'onglet Gradient de la boîte de dialogue Hachures et remplissage de contour. Chaque gradient présente deux définitions : décalé et non décalé. Une valeur de décalage indique la combinaison des deux définitions à utiliser. La valeur 0.0 signifie que seule la version non décalée doit être utilisée, tandis que la valeur 1.0 stipule le recours exclusif à la version décalée.

462

Valeur de la teinte de couleur utilisée par le code de la boîte de dialogue (valeur par défaut = 0, 0 ; plage comprise entre 0.0 et 1.0). La valeur de la teinte de couleur est une couleur de gradient et gère le degré de teinte dans la boîte de dialogue lorsque le code de groupe Hatch 452 est défini sur 1.

463

Réservé pour utilisation ultérieure :

0 = Première valeur

1 = Seconde valeur

470

Chaîne (valeur par défaut = LINEAIRE)