For DXF export you need the file HCADACAD.DAT. It contains the following data:
This file, which can be customised if required, is located in the HiCAD SYS subdirectory.
The HCADACAD.DAT file, a conversion file created line-wise in ASCII format, can be modified with any text editor. Please remember that individual lines should not contain command characters, and that the appropriate number of blanks must be set for tabs. Begin with a keyword followed by parameter values separated by whitespaces.
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
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)
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
.......
Lines are composed as follows:
keyword ( 1 - 5 characters)
The first 5 characters contain one of the following keywords:
ACDXF |
AutoCad-2000 (AC1015) format is used for DXF export. If desired, you can also create files in AutoCad-12 format. To do this need to change the entry ACDXF 2000 to ACDXF 12 in the first line of the HCADACAD.DAT file. |
ACDWG |
The DWG format corresponds to the DXF format. A change of DXF format output can be made by specifyingthe number nr for the DWG version in the second line of the HCADACAD.DAT file: ACDWG nr |
HATCH |
Transfer of hatchings is possible if the following conditions are met:
HATCH 0 prevents the transfer, the default setting is 1. |
DIR_* |
Directory to which DXF files should be copied |
ZVD |
If the Document Management Database module is available, DXF file creation is managed by the database |
FIGBL |
Parts can be transferred as blocks |
FIGLA |
Determines whether parts will be transferred as layers or not |
BLOCK |
Assigns HiCAD parts and AutoCAD blocks (only relevant if a TABLES section has been created) |
BYLAY |
Defines the Colour and Line Type assigned to a layer (only relevant if the TABLES section has been created) |
COLOR |
Assigns a Colour Number (only relevant if a colour number deviates from that assigned to a layer) |
LAYER |
Assigns the HiCAD attributes: colour, line thickness and layer to AutoCAD layers |
LTDEF |
Assigns a HiCAD line type to an AutoCAD line type, (only relevant if a TABLES section has been created) |
LTYPE |
Assigns a HiCAD line type to an AutoCAD line type (only relevant if the line type deviates from the type assigned to a layer) |
LPOLY, NPOLY |
Controls the way in which POLYLINES are used |
NOKM |
Defines HiCAD remarks |
SONST |
Defines the layer for miscellaneous graphical elements, e.g. dimensionings |
STYLE |
Defines a text style |
THICK |
Assigns auxiliary numerical properties to lines contained in individual parts |
BEMAS |
Controls the transfer of dimensioning |
NKST |
Decimal places (max. 14) |
AKNIT |
Control flag for ACAD variable $AUNITS |
NOVER |
Suppress DXF Version number |
FNTBR |
Adapt width of fonts |
COLVD |
HiCAD colour for overlaps |
ASCII |
HiCAD in DXF (Special) character conversion |
FNTST |
Evaluation of text styles |
At least one blank always follows a keyword.
Numeric characters:
The following numeric parameter values contain HiCAD codes, e.g. the symbol number or, in some fields, the AutoCAD colour.
Followed by at least one blank.
Alphanumeric characters:
Depending on the keyword, one or two AutoCAD designations or part names from HiCAD. Only the first 16 positions of these designations are interpreted – only 8 positions for part names. If keywords posses more than two alphanumeric designations, e.g. BLOCK, NUMAT, the required 16 positions must be filled with blanks.
Please note:
Related Topics
Create DXF/DWG files • Keywords • DXF/DWG Settings • 2-D Interfaces
Version 1702 - HiCAD Interfaces | Date: 9/2012 | © Copyright 2012, ISD Software und Systeme GmbH