AutoCAD
AutoCAD ist ein 2D-/3D-CAD-Programm für PCs, das von der Firma Autodesk entwickelt wird.
AutoCAD kann direkt zum Erstellen von einfachen 2D-Konstruktionszeichnungen verwendet werden. Aktuell werden allerdings komplexe Einzelobjekte oder ganze Zusammenbauten meistens zuerst auf der 3D-Ebene modelliert und von diesen die entsprechenden Fertigungsdokumentationen angefertigt.
AutoCAD verwendet nur eigene vollständig proprietäre Dateiformate.
DWG
Nach außen ist dieses Dateiformat durch den Dateinamenanhang .dwg, für 'normale' Zeichnungsdateien gekennzeichnet. Das Kürzel steht für [engl.] Drawing (Zeichnung). Die Dokumentation der Dateistruktur ist nicht frei erhältlich.
Das Format wurde mit Einführung der Versionen AutoCAD 2000, AutoCAD 2004 und AutoCAD 2007 geändert. Die als DWG 2000, DWG 2004 und DWG 2007 bezeichneten Formate können nicht in ältere AutoCAD-Versionen eingelesen werden.
DXF
Daneben unterstützt AutoCAD DXF (engl. Drawing Interchange Format, Datenaustauschformat) für den Datenaustausch mit anderen CAD-Programmen. Die Daten werden als reiner ASCII-Text in einer Datei mit der Dateiendung .dxf abgelegt.
Diese Schnittstelle hat sich im CAD-Markt als Quasi-Standard etabliert. Sie ist der kleinste gemeinsame Nenner aller Vektorgrafikprogramme und wird von fast allen unterstützt.
Allerdings gehen wegen der eingeschränkten Möglichkeiten der Datenaufzeichnung sowie bei der anschließenden Interpretation häufig entscheidende Details der Originaldatei verloren. Daher ist diese Lösung nur das letzte Mittel der Wahl.
DWF
Ein weiteres Format ist das vollständig proprietäre Dateiformat DWF ([engl.] Design Web Format™) als hochkomprimiertes Vektorformat zur Präsentation im Internet und zur Ansicht. Das Format ist dokumentiert. Ein DWF Toolkit mit C++ API zum Lesen und Schreiben ist mit Quellcode kostenlos bei Autodesk erhältlich.
Für AutoCAD gibt es zu vielen Bereichen Spezial-Anwendungen. Beispielsweise für das Bauwesen, den Maschinenbau (siehe oben), den Landschaftsbau, TGA und die Elektrotechnik. Diese sind in der Regel in C++ geschrieben. Autodesk bietet hier mit ObjectARX (C++ API) die entsprechenden Grundlagen. Die Entwicklung geht auch hier zu .Net. Einfache Programmwerkzeuge (Tools) sind bisweilen in VisualBasic geschrieben. Hinzu kommen eine Vielzahl von AutoLisp-Routinen, die oft in freien Foren ausgetauscht werden.