Importieren Von Autodesk.AutoCAD in VB.NET
Für mein Projekt, ich brauche, um zu generieren CAD-Zeichnung (fast eine Blaupause von einem tank) durch meine VB.NET -Anwendung. Die app nimmt einige user input & auf dieser Grundlage generiert er die geometrie des Tanks.
Ich bin mit Microsoft Visual Studio Professional 2012 & Kodierung in der VB.NET Sprache.
Habe ich durchsucht durch eine Menge von AutoCAD Dokumentation, aber konnte Sie nicht finden, genau wie & wo sind die Module versteckt, ich diese in meinem code.
Ich stolperte über ein bestimmtes Dokument
das ist, wo ich gefunden, wie Sie die relevanten Dateien als Referenz für meine VB-Lösung. Jedoch, nach dem hinzufügen von ein paar bestimmten Dateien könnte ich dann tun Imports AutoCAD
, aber alle docs zeigen, dass ich verwenden muss Autodesk.AutoCAD
. Nach Einsicht in die verfügbaren Module/Methoden der Imports AutoCAD
ich kann sehen, dass es nicht vollständig als Bedarf für die Entwicklung von Anwendungen.
Kann bitte jemand guide me, wie konnte ich das finden, oder gehen Sie über das hinzufügen von korrekten Referenz-Dateien an meine VS-Lösung erhalten Sie die volle Funktionalität von AutoCAD-Module? Danke!
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich dies geschrieben, schon vor einiger Zeit. Es enthält die Informationen, die Sie brauchen,
So schließen Sie eine Datei, die in Autocad über C# halten acad.exe laufen?
Können Sie auch herunterladen, AutoCAD .NET-API ' s von hier:
http://usa.autodesk.com/adsk/servlet/index?id=1911627&siteID=123112
Nur für den Fall jemand anderes Hilfe brauchen.
allgemein:
auf das entsprechende Projekt in die visual studio-Lösung, mit der rechten Maustaste -> Verweis Hinzufügen.
wählen Sie "Durchsuchen" auf der linken Seite, klicken Sie auf die Schaltfläche durchsuchen, und gehen Sie zu dem Pfad, wo Sie gespeichert die ObjectARX-download.
Inprocess:
Navigieren Sie zu dem inc-Verzeichnis und
wählen Sie die
AcDbMgd.dll
undAcMgd.dll
klicken Sie dann auf hinzufügen.Für diese stellen Sie sicher, legen Sie die copy local-Eigenschaft auf false.
Interop:
Navigieren Sie zum entsprechenden Verzeichnis: inc-win32-oder inc-x64 je nach Prozessor.
wählen Sie die
Autodesk.AutoCAD.Interop.Common.dll
undAutodesk.AutoCAD.Interop.dll
klicken Sie dann auf hinzufügen.es sei denn, Sie haben ein Interesse in der AutoCAD-Schnittstelle keine Gedanken über die AcCui.dll
Hoffe das hilft einigen hier aus 🙂
So, Suche mehr & mehr Dokumentation führte mich zu stolpern über diesen
Fand ich die dlls durch die einfache Datei-Suche für die jeweiligen dlls metioned unten in meinem lokalen AutoCAD 2014 installation-Ordner (C:\Program Files\Autodesk\AutoCAD 2014)
Gemäß der Dokumentation, die folgenden dlls sind wichtig -
Den Kredit für die letzten 2 dlls geht Trae Moore.
Wie fügen Sie Verweise zu den dlls war in der Dokumentation erwähnten link.