A.C.'s Vektorgrafikformatuebersicht

------------------------------
Gesucht:
geeignetes Format fuer Skizzen in no-binary-newsgroups, z.B. de.sci.electronics

Hauptanforderungen (von Franz Glaser, sinngemaess):
 einfach, effizient, unabhaengige Zeilen, keine Header und Klammern (warum?), 
 Linien,Rechtecke,Text,Ellipsen (?), andere Zeilen ignorieren

Weitere (von mir):
 Bar, makros (wichtige Bauteile vordefinierbar), gut lesbar

Operanden-, Objekttrennzeichen, Linientypen, Strichstaerken, Farben

zu bewertende Formate:
 Vektor: PS, PDF, TeX, VRML, HPGL, Gerber, NGS, DXF, DWG, SVF, WMF, CGM, CIF
 Raster: GIF, PCL, PNG, TIFF, JPG, RGB, PBM/PGM/PPM, BMP, XPM, TGA, X11
 Sonstiges: Ascii-Art, PADS, spice?

Vorteile, Nachteile, Headergroesse, Groesse fuer Testschaltung, Bemerkungen
Viewerverfuegbarkeit, Verbreitung, Zweck

Vorteile:
PS: Viewer verfuegbar, gut lesbar, makros
Ascii-Art: auch am vt100 lesbar ;-)
NGS: ignoriert andere Zeilen

Nachteile:
Ascii-Art: muehsame Erstellung, Fontabhaengig
DXF: wenig Zeileninhalt, daher furchtbar lang: ungeeignet
Gerber: mehrere Files (top bot tsm bsm tss bss gnd pwr in1): ungeeignet
NGS: muehsame Sonderzeichen, YaF (Yet another Format ;-)
TeX: plump
GIF, TIFF, DWG, PDF, PCL, SVF, WMF, CGM: binary

Bemerkungen:
DXF: Standard der Fa. AutoDesk; Header, Klammern, 3D
PDF: Hyperlinks, fertige Objekte, Kompression
PCL: hat HPGL-Modus :-)
SVF (Mosaic Simple Vector Format): hyperlinks
WMF (Wuerg MetaFile): zu duenn auf der Brust
CGM (Computer Graphics Metafile): 

Zweck:
PS, PCL: Drucken
PDF: Betrachten&Drucken
HPGL: Plotten
DXF, DWG: CAD/CAM
Gerber: PCB layout (photoplot)

Derzeit favorisiert: PS Hier ist mein NGS to PS Konverter (perlscript): n2p.pl Anmerkung: bitte nicht gleich drucken, nur weil das moeglich ist, genau den Papierkrieg will ich mit dieser Seite beenden helfen!
Beispiele: amv.ps, uifuse.ps
Links:
DXF Doku, dxf2gl, DXF- EGS,Gerber,HPGL, Excellon, ipc350 Converter, Graphik am RZTUBS, HP2XX, xhpgl, Grafik-Grundlagen, Gerber from Accel, Mosaic SVF, NGpaint, WMF, CGM( faq, bsp.), CIF, ,

------------------------------

4. 4.2000, 23:30

© Christian Almeder