FH Bochum — FB 2, Bauingenieurwesen
Seite 56
Grundlagen CAD - Einführung in AutoCAD LT
Anhang
7 Anhang
7.1 Schnittstellen zu anderen Programmen
7.1.1 DXFIN, DXFOUT
Das Zeichnungsaustauschformat DXF (Drawing Exchange Format) erlaubt den Datenaustausch mit allen
besseren CAD-Programmen. Nur im DXF-Format kann eine Zeichnung ohne Verluste importiert oder ex-
portiert werden.
7.1.2 WMFIN, WMFOUT
Das Windows Metafile Format ist ein Format, das von fast allen Grafikprogrammen unter Windows verar-
beitet werden kann. Beim Export gehen alle zeichnungsbezogenen Informationen (Layer, Koordinatensy-
steme, ...) verloren und die Koordinaten werden auf ein gröberes System umgerechnet.
Im Gegensatz zu den „großen“ AutoCAD-Versionen unterstützt AutoCAD LT keine Rastergrafiken. Wenn
eine WMF-Datei Rasterelemente (z.B. gescannte Grafiken) enthält, so werden diese ignoriert. Ebenso exi-
stieren die AutoCAD-Befehle BMPIN, PCXIN und GIFIN in AutoCAD LT nicht. Rastergrafiken müssen
vor dem Import in ein Vektorformat umgewandelt werden, zum Beispiel mit Corel Trace.
7.1.3 SCRIPT
Der Befehl SCRIPT liest eine Folge von Auto-
CAD-Befehlen aus einer Textdatei und führt sie
sofort aus. Es handelt sich nicht um eine Pro-
grammiersprache, da keine Schleifen und Ver-
zweigungen möglich sind, jedoch lassen sich viele
mathematisch generierbare Objekte über den
Umweg eines Skriptes erzeugen, wenn das Skript
als Ausgabe eines Programms angelegt wird. Das
abgebildete QBASIC-Programm erzeugt eine
räumliche
1
Darstellung der Funktion
f( )
x,y x y
= +
2 2
im Intervall
[
]
-
2 2
p p
,
.
Ähnliche Anwendungen wären zum Beispiel zur Generierung von Geländequerschnitten aus Vermessungs-
daten oder zur Darstellung von Querkraft,. - und Momentenlinien in Statiken denkbar.
1
Wie bereits erwähnt: AutoCAD kann durchaus zur 3D-Konstruktion verwendet werden. Es sei allerdings allen daran
interessierten selbst überlassen, sich in dieses Thema einzuarbeiten und hier nur auf die Hilfstexte des Programms zu
diesem Thema verwiesen.
SINUSHUT.WMF
REM Programm SINUSHUT
DIM x, y, z, pi AS SINGLE
pi = 4 * ATN(1) ‘Konstante pi = 3,14159...
OPEN "SINUSHUT.SCR" FOR OUTPUT AS #1 ‘Skriptdatei öffnen
FOR x = -2 * pi TO 2 * pi STEP pi / 10 ‘40 Linien
PRINT #1, "3DPOLY" ‘Genauer: 40 3D-Polylinien
FOR y = -2 * pi TO 2 * pi STEP pi / 10 ‘Mit jeweils 40 Eckpunkten
WRITE #1, x, y, COS(SQR(x * x + y * y))‘x-, y- und z-Koordinate
NEXT y
PRINT #1, "" ‘Abschluß einer Linie
NEXT x
PRINT #1, "APUNKT 1,1,1" ‘Isometrische Betrachtung
PRINT #1, "ZOOM G" ‘Bildfüllend
CLOSE 1 ‘Ende des Skripts
END ‘Ende des Programms