Mots-clés
Dans ce qui suit, nous détaillons les mots-clés pour la configuration de l'exportation.
DIR_* • ZVD • FIGBL • FIGLA • STYLE • LPOLY/NPOLY • LTYPE • BLOCK • LAYER • ASCII • SONST • BLAY • LTYPE/LTDEF • NOKOM
Ce mot-clé définit le répertoire dans lequel, par rapport à FILEGRUP.DAT, les fichiers DXF nouvellement créés doivent être copiés, par exemple DIR_F (ici, les fichiers DXF seront copiés dans le répertoire F). |
|
|
Si le module de gestion de documents a été chargé, vous pouvez utiliser le mot-clé ZVD pour spécifier si la création de fichiers DXF doit être gérée par la base de données. 0 DXF n'est pas géré par ZVD. 1 DXF est géré par ZVD (pas d'entrée). Le fichier DXF est saisi comme une feuille à la suite du document à partir duquel il est généré. La scène originale doit donc déjà posséder une entrée dans la gestion de documents HELiOS. |
Le mot-clé FIGBL permet le transfert facultatif des éléments sous forme de blocs. Le nom d'un bloc est composé du nom de l'élément plus un numéro à cinq chiffres : 1 Transfert des éléments sous forme de blocs. 0 Les éléments ne sont pas transférés sous forme de blocs (aucune entrée). Au moyen de la valeur -1, les blocs ne sont pas créés pour les éléments, pas plus que pour la cotation ou pour les hachures, c'est-à-dire que si tous les symboles n'ont pas été convertis avant le début du transfert, aucune structure ne sera transférée. |
|
Les éléments peuvent au choix être transférés comme couche (LAYER). 0 Les lignes sont transférées de leur strate sur la couche (commande LAYER). Il s'agit du paramètre par défaut. 1 Tous les éléments deviennent des layers (uniquement si FIGBL=0). -1 Seuls les éléments affectés par les commandes LAYER deviendront des layers (seulement si FIBL=0). |
|
À l'aide du mot-clé STYLE, la conversion DXF définit le type de caractère (FONTST=0) ou de police (FNTST=1). Ce mot-clé permet de convertir n'importe laquelle des 9 polices de caractères pouvant être reconnues par HiCAD en une autre police. Indépendamment de la définition de la police, le rapport largeur/hauteur et l'inclinaison de la police sont transférés. Exemple : STYLE....1.STANDARD Pour les polices qui ne sont pas définies, c'est le style STANDARD qui est utilisé. Vous pouvez également utiliser le mot-clé STYLE pour affecter un fichier FONT aux polices DXF. Pour ce faire, la valeur 0 est spécifiée comme identifiant de la police HiCAD. STYLE....0.SIMPLEX Le fichier de police n'est requis que pour la création de la section TABLES. Si le nom de la police est manquant, c'est la police standard TXT qui est utilisé. Les polices définies avec le mot-clé STYLE sont également utilisées pour générer la section TABLES pour les styles de texte. |
|
Les mots-clés LPOLY ou NPOLY vous permettent de spécifier la manière dont les polylignes sont traitées. Les polylignes peuvent être activées ou désactivées comme suit : LPOLY....0 1 Polylignes activé (1 est activé par défaut si aucune entrée LPOLY n'a été indiquée). 2 Définit en complément le type de ligne et les valeurs de couleur pour les éléments de vertex (lignes-éléments). 0 Aucune autre valeur de paramètre. Vous pouvez également utiliser NPOLY au lieu de LPOLY....0. Si les polylignes sont désactivées, les lignes sont produites comme des lignes-éléments indépendantes. |
|
Le mot-clé LTYPE spécifie l'affectation appropriée d'un type de ligne HiCAD à un type de ligne DXF s'il s'écarte du type de ligne défini pour la couche. HiCAD dispose de 9 types de ligne désignés par les chiffres 1 à 9. Dans le champ numérique (Format I 4), seules les valeurs 1 à 9 sont acceptées pour LTYPE. Le paramètre par défaut du type de ligne 1 est continu. LTYPE 1
CONTINUOUS LTYPE 3 GESTRICHELT LTYPE 4 STRICHPUNKT LTYPE 5 STRICHPUNKT LTYPE 6 STRICHPUNKT LTYPE 7 PHANTOM LTYPE 8 PHANTOM LTYPE 9 PHANTOM En règle générale, toutes les lignes des couches DXF fixes sont représentées par un type de ligne et une couleur harmonisés. La définition de LTYPE n'est nécessaire que pour les types de ligne qui diffèrent du type de ligne défini pour la couche. Dans les fichiers DXF, le code du groupe 6 (spécification du type de ligne) n'est saisi que pour les lignes dont le type est défini par une commande LTYPE. Dans l'exemple ci-dessus, les lignes HiCAD 0 à 6 sont écrites dans le fichier DXF dans le type de ligne correspondant. |
|
Les symboles HICAD sont transférés dans DXF sous forme de blocs. À l'aide du mot-clé BLOCK, vous pouvez décrire la manière dont les symboles HiCAD seront attribués aux noms de blocs et aux couches DXF. Exemple : BLOCK.3.SYMBOL3.LAYSYMBOL Le symbole HiCAD n°3 devient le bloc SYMBOL3 avec le nom de couche LAYSYMBOL. Si le nom de couche manque, l'affectation de la couche est effectuée via la strate du symbole HiCAD. Si l'affectation du bloc manque, le numéro du symbole HiCAD est utilisé comme nom du bloc. |
|
Le mot-clé LAYER définit l'affectation des attributs HiCAD (couleur, épaisseur de ligne, type de ligne et strate) aux couches (feuilles). Par exemple, AutoCAD utilise deux méthodes pour affecter les éléments HiCAD aux couches :
Affectation des couches basée sur les attributs HiCAD Au moyen de l'entrée LAYER *, tous les numéros de strate des éléments HiCAD seront repris comme noms de couche. Il est également possible d'effectuer des affectations spéciales de noms de couche via les attributs HiCAD. L'affectation des couches basée sur les attributs des lignes-éléments HiCAD (segments, cercles, arcs de cercle) dépend de :
Cette combinaison de numéro de strate, de couleur, d'épaisseur de ligne et de type de ligne est saisie dans le champ numérique (à 10 caractères) de la ligne appropriée. Les caractères suivants sont disponibles :
Exemple : LAYER 0025003107 LAY_25317 indique la strate 25, la couleur 3, l'épaisseur de ligne 1 et le type de ligne 7. Toutes les entrées de couche sont recherchées en séquence, c'est-à-dire dans l'ordre dans lequel elles ont été saisies dans la table de conversion, jusqu'à ce que la strate HiCAD actuelle soit trouvée. Le nom DXF approprié est alors utilisé pour la désignation préliminaire de la couche. Toutes les autres entrées LAYER pour la strate HiCAD actuelle sont examinées pour voir si elles contiennent également la couleur et l'épaisseur de ligne de la strate actuelle. Si cette combinaison est trouvée, le numéro de couche DXF approprié est utilisé pour la désignation finale de la couche. Si la combinaison pertinente n'est pas trouvée, c'est la désignation préliminaire qui est utilisée.
Affectation des couches basée sur la structure d'élément HiCAD La couche d'un élément est détectée par l'élément HiCAD concerné. Les affectations entre le nom de la couche et le nom de l'élément sont traitées dans le fichier de paramètres par la commande LAYER. Le nom de l'élément doit être la deuxième entrée alphanumérique du fichier. Exemple : LAYER.9999999000.LAYERNAME10.FIG1 La première ligne attribue tous les éléments appartenant à l'élément FIG1 à la couche LAYERNAME10, tandis que la deuxième ligne attribue tous les éléments appartenant à l'élément FIG2 à la couche LAYERNAME20. Si un élément appartient à un élément HiCAD qui est subordonné à un autre élément, l'affectation de couche de l'élément ne sera pas pertinente ; seul l'élément HiCAD contenant l'élément approprié est considéré. Une affectation de couche reste valide jusqu'à ce qu'elle soit remplacée par une nouvelle affectation. Si un élément HiCAD n'a pas d'affectation de couche, l'affectation de couche de l'élément précédent reste valide. Si les noms de couche sont la seule affectation faite aux éléments principaux, tous les éléments subordonnés sans affectation de couche reçoivent celle de l'élément supérieur. Attention :
|
|
Le mot-clé ASCII permet de convertir à volonté les caractères (spéciaux). Format : ASCII Nr.1 Nr.2 Nr.1 correspond au numéro de caractère HiCAD Nr.2 correspond au numéro de caractère DXF HiCAD utilise le jeu de caractères ANSI. Exemple : ASCII 248 237 convertit le caractère ANSI pour le diamètre (248) en caractère ASCII pour le diamètre (237). |
|
Le mot-clé LAYER n 'est valable que pour les segments, les cercles et les arcs. À l'aide du mot-clé SONST, toutes les autres lignes-éléments, à savoir :
seront affectées à la couche correspondante. Les symboles sont l'exception à cette règle. L'affectation des couches peut également être spécifiée pour les symboles dans la ligne de définition du BLOC. Lorsque le mot-clé SONST est utilisé, la première entrée dans le champ numérique doit être le nom de la couche HiCAD. Vous pouvez ensuite spécifier la désignation de la couche. Avec l'entrée SONST *, tous les numéros de couche des éléments HiCAD seront repris comme noms de couche. Il est également possible d'effectuer des attributions spéciales de noms de couche via des attributs HiCAD. SONST.0001.SCHICHT01.SCHRAFFUR |
|
Le mot-clé BYLAY vous permet d'attribuer une couleur et une épaisseur de trait à une couche. En DXF, une couleur et une épaisseur de trait par défaut sont attribuées à chaque couche. BYLAY.0001.CONTINUOUS......L-L0 Veuillez composer le champ numérique de la façon suivante : Couleur DXF Valeur de 1 à 256, 1er champ alphanumérique Nom du type de ligne, 2e champ alphanumérique Nom de couche. Si un * est saisi comme nom de couche, tous les noms de strate HiCAD qui ne sont pas contenus dans une entrée BYLAY distincte sont transmis au tableau LAYER de DXF. |
|
Si un type de ligne diffère de celui attribué à la couche, le mot-clé LTYPE est utilisé pour définir l'affectation d'un type de ligne HiCAD au type de ligne DXF correspondant. Le mot-clé LTDEF est utilisé pour affecter les types de lignes HiCAD définis aux types de lignes DXF. Si un fichier DXF complet doit être créé, tous les types de ligne pertinents doivent être inclus dans les entrées LTDEF du fichier de la configuration de l'exportation. Le style d'un type de ligne HiCAD défini dans le fichier STRART.DAT est transmis directement au tableau LTYPE. Les entrées LTDEF doivent refléter les entrées effectuées pour LTYPE. LTDEF....2.DOT........................ LTDEF....3.DASH.....--.--.--.--.- LTDEF....4.DASHDOT.....--.--.--.--.- LTDEF....5.DASHDOT.....--.--.--.--.- Le champ numérique de l'entrée LTDEF devra être composé de la façon suivante : Numéro du type de ligne HiCAD Valeur de 1 à 9, 1er champ alphanumérique Nom du type de ligne, 2e champ alphanumérique Peut être rempli arbitrairement, par exemple Représentation symbolique du type de ligne. |
|
Lorsque des fichiers DXF sont créés, l'édition des commentaires de HiCAD peut être supprimée dans le fichier DXF en utilisant l'entrée NOKOM 1 dans la configuration de l'exportation. |
Interfaces 2D • Le fichier HCADACAD.DAT • Créer un fichier DXF/DWG