Programmierung
Grundsätzliches
Die Programmierungen erfolgen in AutoLISP und DCL / OpenDCL. Diese Sprache hat gegenüber den leistungsfähigeren .NET-Sprachen tlw. erhebliche Vorteile:
• der Programmieraufwand ist geringer
• die Kompabilität zu alten AutoCAD-Versionen ist bis auf wenige Ausnahmen gegeben (d.h., ein Programmquelltext kann von AutoCAD 2002 aufwärts und von BricsCAD V11 aufwärts ohne weitere Anpassungen verwendet werden)
Über die ActiveX-Schnittstelle können mit AutoLISP z.B. Exceldateien ausgewertet und geschrieben werden, das ist grundsätzlich sinnvoll, wenn die Geomtriedaten der Zeichnung strukturiert ausgewertet und dargestellt werden sollen.
Wann ist eine Programmierung für AutoCAD oder Bricscad sinnvoll?
• Wenn sich manuelle Arbeitsschritte ständig wiederholen (z.B. Rahmen einfügen, Messpunkte verbinden, Textanschriebe...)
• Wenn strukturierte Datenausgaben notwendig sind (z.B. Leistungsverzeichnisse, ISYBau-Daten, Stücklisten ...)
• Wenn aus strukturierten Daten Zeichnungen erzeugt oder ergänzt werden sollen (z.B. ein codiertes Aufmass, Beschriftung von Blöcken...)
• Wenn es gilt, fehleranfällige Arbeiten zu automatisieren (z.B. Abtippen einer Koordinatendatei, Informationen manuell aus einer CAD-Zeichnung rausschreiben...)
• ...
Preisgestaltung
Die Preisgestaltung ist individuell, je nachdem welchen Standard Sie wünschen. Ein Programm mit ausführlicher Dokumentation, welches jeden erdenklichen Eingabefehler abfängt, oder ein Programm mit minimaler Ausgestaltung, welches ebenfalls schnell und effizient Ihre Aufgabe löst.
Der Anfang ist die exakte Formulierung der Aufgabenstellung und der gewünschte Standard des zu erstellenden Programms.