Sie befinden sich hier: Home » Seminare » AutoCAD » ACADNET
AutoCAD ObjectARX für .NET
Kursziele
AutoCAD lässt sich flexibel durch LISP, Visual Basic for Applications und .NET-Sprachen automatisieren. Mit der ObjectARX-Schnittstelle stellt AutoCAD erstmals eine nahezu vollständige .NET-API für Managed Code zur Verfügung. Damit wird die Integration von AutoCAD in .NET-Applikationen deutlich vereinfacht.
Zielgruppe | Empfohlene Dauer | |
| Software-Entwickler | 3 Tage, insgesamt 18 Zeitstunden |
Inhalte
- Architekturen des Zugriffs auf AutoCAD
- COM+ contra ObjectARX
- Anwendungsfälle
- Abgrenzung der Einsatzbereiche
- Integration in Visual Studio 2005
- Klassenbibliotheken
- Verweise auf DLLs
- ObjectARX-Wizard
- COM+-Programmierung
- ActiveX/VBA-Objektmodell von AutoCAD
- Implementierung in VB.NET/C#
- Unterschiede VB.NET/C# zu VBA
- Programmierung mit ObjectARX
- Architekturgrundlagen: Zeichnungsdatenbank und Transaktionsschicht
- Implementierung in VB.NET
- Strukturierte Porgrammierung und Fehlerbehandlung
- Benutzereingaben
- Textfenstereingaben
- Auswahlen im Modellbereich
- Auswahlfilter
- Zeichnungsdatenbank von AutoCAD
- Blocktabelle
- Modell- und Papierbereiche
- Layertabelle
- Metadaten und Named Objects
- Xdata
- Xrecords
- Dictionary Entries
- Dokumentation und weitere Informationsquellen
- ObjectARX SDK und Dokumentation
- AutoCAD Entwicklerhilfe
- DXF-Dokumentation
Voraussetzungen
.NET-Kenntnisse in VB.NET oder C#. Kenntnisse aus ›AutoCAD/AutoCAD LT Grundlagen‹ oder vergleichbare Erfahrung.
Software
Standardmäßig werden in diesem Seminar die jweils aktuellsten Versionen von AutoCAD sowie Visual Studio eingesetzt. (AutoCAD LT unterstützt kein .NET.) Da dieses Seminar häufig von Teilnehmern gebucht wird, die VBA beherrschen, setzen wir in diesem Seminar VB.NET als Sprache ein. Wegen der gemeinsamen CLR lassen sich sämtliche Implementierungen problemlos auf C# übertragen.
Schlagwörter | Unternehmen | |
|