Le fichier HCADACAD.DAT

Pour l'exportation DXF, vous avez besoin du fichier HCADACAD.DAT. Celui-ci comporte :

Ce fichier, qui peut être personnalisé si nécessaire, se trouve dans le sous-répertoire SYS du dossier d'installation HiCAD.

Le fichier HCADACAD.DAT est un fichier de conversion créé ligne par ligne au format ASCII. Il peut être modifié avec n'importe quel éditeur de texte. N'oubliez pas que les lignes individuelles ne doivent pas contenir de caractères de commande, ni de tabulation. Chaque ligne commence par un mot-clé suivi de paramètres séparés par des espaces.

ACDXF 2000

ACDWG    0

BEMAS 0 # Create geometric/real dimension (0/1) Geometrische/echte Bemassung erzeugen (0/1) 
HATCH 1 # Create hatch: 0=hatch blocks 1=HATCH contours Schraffurerzeugung: 0=Schraffur-Bloecke 1=HATCH-Konturen

SPLINE 1 # Create AutoCad B-Splines, wenn Sie diese Option auf 0 setzen, werden B-Splines als approx. Linien ausgegeben
CPAGE 0 # ANSI-Codepage-number (0=Default=1252) ANSI-Codepage-Nummer (0=Default=1252)

DIR # Entry for path Eintrag für Pfad

ZVD 0 # Database (0/1) Datenbank (0/1)

FIGBL 1 # Figur block transfer (-1/0/1) Figur-Block Uebertragung (-1/0/1)

FIGB1 1 # Figur Entities transfer, if 1 block (-1/0/1) Figur-Entities Uebertragung, wenn 1 Block (-1/0/1)

FIGLA 0 # 0 , 1=all FIGs as layer , -1=individual FIGs 0 , 1=alle FIGs als Layer , -1=einzelne FIGs

LPOLY 1 # Create POLYLINES (0/1) POLYLINES erzeugen (0/1)

NKST 8 # Number of decimal places (max.=14) Anzahl der Nachkommastellen (max.=14)

NOKOM 0 # Suppress commentaries (0/1) Kommentare unterdruecken (0/1)

NOVER 0 # Suppress DXF version number (0/1) DXF-Versionsnummer unterdruecken (0/1)

AUNIT -1 # Value for Header variable $AUNITS (-1=omit) Wert fuer Header-Variable $AUNITS (-1=weglassen)

VISRE -1 # Value for Header variable $VISRETAIN (-1=omit) Wert fuer Header-Variable $VISRETAIN (-1=weglassen)

VISRE -1 # Value for Header variable $VISRETAIN (-1=omit) Wert fuer Header-Variable $VISRETAIN (-1=weglassen)

ZEROPT 1 # Move figure to zero point (0/1=geometrie/2=all) Figur auf den Ursprung verschieben (0/1=geometrie/2=all)
LTDEF 1 CONTINUOUS Solid line

LTYPE    2 PUNKT

LTYPE    3 GESTRICHELT

LTYPE    4 STRICHPUNKT

.....

LTYPE    7 PHANTOM

.....

LTDEF    2 PUNKT           ..............

LTDEF    3 GESTRICHELT     -- -- -- -- --

LTDEF    4 STRICHPUNKT     --.--.--.--.-

.....

LTDEF    7 PHANTOM         --..--..--..-

.....

COLOR    0 7

COLOR    1 3

......

LAYER 0100 LAY_0100

LAYER 0110 LAY_0110

.........

SONST 0001 LAY_01

SONST 0049 LAY_49

STYLE    1 STANDARD

STYLE    2 STANDARD

.......

Les lignes sont composées de la façon suivante :

Mot-clé (caractère 1 à 5)

Les 5 premiers caractères contiennent l'un des mots-clés suivants :

Le format DXF-2000 (AC1015) est utilisé pour l'exportation DXF. Si vous le souhaitez, vous pouvez également créer des fichiers au format DXF-12. Pour ce faire, il faut changer l'entrée ACDXF 2000 en ACDXF 12 dans la première ligne du fichier HCADACAD.DAT.

Le format DWG correspond au format DXF. Un changement de sortie du format DXF peut être effectué en spécifiant le numéro nr pour la version DWG dans la deuxième ligne du fichier HCADACAD.DAT : ACDWG nr.

Cette entrée spécifie comment les cotes 2D doivent être transférées : comme cotes géométriques (0) ou comme cotes réelles (1). Le paramètre par défaut est 0.

Les cotes 3D seront toujours transférées comme des cotes géométriques !

HATCH

Le transfert des hachures est possible si les conditions suivantes sont remplies :

  • ce doit être une hachure d'élément (pas de hachures de contour),
  • ce doit être des lignes continues (également pour les hachures croisées), 
  • Les contours des sous-éléments 2D doivent être entièrement à l'intérieur ou à l'extérieur,
  • ce ne doit pas être des hachures à partir de vues 3D.

HATCH 0 désactive le transfert, par défaut c'est la valeur 1 qui est définie.

Répertoire dans lequel les fichiers DXF doivent être copiés.

Si le module Document Management Database est disponible, la création des fichiers DXF est gérée par la base de données.

Les éléments peuvent être transférés sous forme de blocs.

Détermine si les éléments seront transférés en tant que couches (LAYER) ou non.

Assigne des éléments HiCAD et des blocs DXF (uniquement pertinent si une section TABLES a été créée).

Définit la couleur et le type de ligne attribués à une couche LAYER (uniquement pertinent si une section TABLES a été créée).

Assigne un numéro de couleur (uniquement pertinent si un numéro de couleur diffère de celui attribué à un layer).

Assigne les attributs HiCAD : couleur, épaisseur de ligne et strate aux couches DXF.

ZEROPT

Si "ZEROPT" a été saisi dans HCADACAD.DAT, et que seule la partie 2D active sera importée au format DXF (par exemple, automatiquement pour Tôle et WINISO), les règles suivantes s'appliquent :

  • ZEROPT 0 : comportement habituel,
  • ZEROPT 1": le coin inférieur gauche de la géométrie est déplacé vers l'origine,
  • ZEROPT 2 : les coins inférieurs gauches de tous les éléments sont déplacés vers l'origine.

Si l'entrée manque, c'est "ZEROPT 0" qui est défini par défaut. Le paramètre par défaut prédéfini dans HCADACAD.DAT est "ZEROPT 1".

Assigne un type de ligne HiCAD à un type de ligne DXF (uniquement pertinent si une section TABLES a été créée).

Assigne un type de ligne HiCAD à un type de ligne DXF, si le type de ligne diffère du type attribué à une couche LAYER.

Contrôle l'utilisation de POLYLINES.

Définition des commentaires HiCAD.

Définition de la couche layer pour les éléments graphiques divers, par exemple les cotations.

Définition d'un style de texte.

Attribue des propriétés numériques auxiliaires aux lignes des éléments individuels.

Contrôle le transfert de la cotation.

Décimales (max. 14)

Indicateur de contrôle pour la variable ACAD "$AUNITS".

Suppression du numéro de version DXF.

Adapter la largeur des polices.

Couleur HiCAD pour les lignes occultées.

Conversion des caractères (spéciaux) HiCAD en DXF.

Évaluation des styles de texte.

Un mot-clé est toujours suivi d'au moins une espace.

Caractères numériques

Les valeurs numériques des paramètres suivants contiennent des codes HiCAD, par exemple le numéro du symbole ou, dans certains champs, la couleur DXF.

Suit au moins une espace.

Caractères alphanumériques

Selon le mot-clé, une ou deux désignations DXF ou noms d'éléments de HiCAD. Seules les 16 premières positions de ces désignations sont interprétées ; pour les noms d'élément, seulement 8 positions. Si les mots-clés possèdent plus de deux désignations alphanumériques, par exemple BLOCK, NUMAT, les 16 positions requises doivent être remplies par des blancs.

Attention

Créer un fichier DXF/DWGMots-clésParamètres DXF/DWGInterfaces 2D