|
AutoCAD ObjectARX und .NET : .Net Unterschied COM und DLL => Moment of Inertia
Andreas Widmann am 02.11.2012 um 10:34 Uhr (0)
Hallo Leute,ich bin gerade dabei eine Schnittstelle für ein kleines Analyseprogramm zu schreiben und bin auf folgendes gestoßen:(Visual Basic .Net)Wenn ich über COM auf AutoCAD zugreife kann ich von einer AcadRegion als Eigenschaft direkt die MomentofInertia-Eigenschaft abrufen.Über Klassenbibliothek (als Dll via NETLOAD) jedoch hat Region diese Eigenschaft nicht.Weis jemand wie ich jetzt an die Flächenträgheitsmomente rankomme?------------------Gruß Andreas------------------------------------------------- ...
|
| In das Form AutoCAD ObjectARX und .NET wechseln |
|
Autodesk.NET/ARX : ARX-Experten nach China!
Speedcad am 13.08.2004 um 12:51 Uhr (0)
- 3D-Grafik - Volllizenz - ARX Schnittstelle Was bitte ist da besonderes dran. Da hat Axel schon recht. Ich bin da genauso skeptisch. Es gibt doch bereits genügend Cad-Produkte die schon seit langem entwickelt werden und auch günstig sind. Was ist zum Beispiel mit Icad. So ganz verstehe ich auch nicht was ein deutscher Programmierer dabei bewirken soll (Dialoge übersetzen?). ich bin zwar kein Programmierer aber interessieren würde mich das schon ,wozu Leute mit Abenteuergeist in China gesucht werden.
|
| In das Form Autodesk.NET/ARX wechseln |
|
AutoCAD ARX Object : Selectionset, bekomms nicht hin...
veydan am 12.11.2008 um 15:01 Uhr (0)
ich nehme es zurück, es funktioniert doch noch nicht einwandfrei.jetzt sagt er, dass er die typen nicht konvertieren kann.Autodesk.AutoCAD.DatabaseServices.Blockreference aufAutodesk.AutoCAD.Interopt.Common.AcadBlockReference.was vorhin anders war, als es ging kann ich jetzt nicht sagen, aber dann muss man die einfach anders definieren.die Typen unter interopt.common beziehen sich auf die .net schnittstelle, oder auf die com?mfg[Diese Nachricht wurde von veydan am 12. Nov. 2008 editiert.]
|
| In das Form AutoCAD ARX Object wechseln |
|
AutoCAD ARX Object : Selectionset, bekomms nicht hin...
veydan am 12.11.2008 um 15:01 Uhr (0)
ich nehme es zurück, es funktioniert doch noch nicht einwandfrei.jetzt sagt er, dass er die typen nicht konvertieren kann.Autodesk.AutoCAD.DatabaseServices.Blockreference aufAutodesk.AutoCAD.Interopt.Common.AcadBlockReference.was vorhin anders war, als es ging kann ich jetzt nicht sagen, aber dann muss man die einfach anders definieren.die Typen unter interopt.common beziehen sich auf die .net schnittstelle, oder auf die com?mfg[Diese Nachricht wurde von veydan am 12. Nov. 2008 editiert.]
|
| In das Form AutoCAD ARX Object wechseln |
|
AutoCAD ObjectARX und .NET : ACAD2025 und WIN11
Brischke am 04.04.2025 um 08:13 Uhr (1)
Hallo Felix,wenn ich mit Excel arbeiten muss, dann arbeite ich inzwischen nur noch mit der Telerik-API. Die kostet einiges, was sich für mich jedoch rechnet.Mit der Telerik-API kann ich unabhängig von einer Exel-Installation XLS/XLSX/CSV-Dateien importieren und auf das Workbooks/Sheet/Cells zugreifen, ohne Geschwindigkeitsnachteile von dem Umweg über die COM-Schnittstelle.Daher kann ich dir zu deinen Fragen auch nichts an Hinweisen oder Erfahrungen geben.Grüße!Holger------------------Holger BrischkeCAD on ...
|
| In das Form AutoCAD ObjectARX und .NET wechseln |
|
Autodesk.NET/ARX : Willkommen im Forum für .NET und ObjectARX
mapcar am 27.07.2004 um 11:55 Uhr (0)
Hi CADmium, es gibt natürlich Literatur ohne Ende über .NET im Allgemeinen - aber zu AutoCAD.NET absolut nichts. Wie auch - 2005 ist ja gerade erst ein Vierteljahr auf dem Markt, und die Schnittstelle ist ja nicht mal fertig. Die Informationen sind äußerst mager - bisher existieren im Netz überhaupt erst 3 Beispiele in VB und ein etwas größeres in C#, und das war s. Und leider wird es von mir auch keine Website dazu geben - es sei denn, ich finde absolut keinen Verlag;-) Gruß, Axel Strube-Zettler -------- ...
|
| In das Form Autodesk.NET/ARX wechseln |
|
Autodesk.NET/ARX : Herstellen ein Verbindung zu Autocad aus C#
fotograf_xaver am 06.12.2004 um 11:07 Uhr (0)
Hallo, wie kann ich aus C# über die ActiveX/COM Schnittstelle eine Verbindung zu einer bereits aktiven AutoCad Sitzung herstellen? In VisualBasic funktioniert das ganz einfach über folgende Zeilen: Dim acadApp As AcadApplication On Error Resume Next Set acadApp = GetObject(, AutoCAD.Anwendung.16 ) If Err Then Err.Clear Set acadApp = CreateObject( AutoCAD.Anwendung.16 ) If Err Then MsgBox Err.Description Exit Sub End If End If ...
|
| In das Form Autodesk.NET/ARX wechseln |
|
AutoCAD ObjectARX und .NET : .Net Unterschied COM und DLL => Moment of Inertia
Andreas Widmann am 02.11.2012 um 17:14 Uhr (0)
ich habe einen Workaround gefunden und den möchte ich euch nicht vorenthalten.Dabei konvertiere ich über einen kleinen Umweg das Object vom Typ "Region" in den Typ "AcadRegion" aus dem COM-Verweisfolgender Code ist dazu nötig: (orgreg repräsentiert das Objekt vom Typ "Region"(Die entsprechenden Verweise für die COM-Schnittstelle vorausgesetzt)Code:Imports Autodesk.AutoCAD.DatabaseServicesImports Autodesk.AutoCAD.ApplicationServicesDim reg As AutoCAD.AcadRegion = CType(orgreg.AcadObject, AutoCAD.AcadRegion) ...
|
| In das Form AutoCAD ObjectARX und .NET wechseln |
|
AutoCAD ARX Object : c# .NET SendStringToExecute Abarbeitung
argh am 03.04.2008 um 11:28 Uhr (0)
Hallo Forum!Ich nutze die acmgd.dll & acdbmgd.dll, quasi DotNet-Wrapper-Klassen für ObjectARX. Ich versuche mittels SendStringToExecute vom ActiveDocument Autodesk.AutoCAD.ApplicationServices.Application.DocumentManager.MdiActiveDocument einen Lisp-Befehl auszuführen. Dieser Befehl wird aber erst nach der Abarbeitung meines Kommandos ausgeführt. Nun habe ich versucht Über Interop SendCommand dafür zu benutzen, aber die Abarbeitung läuft genauso ab. Außerdem habe ich unterschiedliche CommandFlags für meine ...
|
| In das Form AutoCAD ARX Object wechseln |
|
Autodesk.NET/ARX : STL-Tool schreiben
mapcar am 10.11.2004 um 08:09 Uhr (0)
Genau, ADSRX ist nix weiter als das alte ADS. Das hat für mich den enormen Vorteil, dass man z.B. zusätzliche Lisp-Funktionen definieren kann. ObjectARX kennt nur AutoCAD-Befehle, die immer parameterlos sind. SDS und ADS sind aber nicht kompatibel. Es sah vor Jahren mal so aus, als wolle Adesk die ADS-Schnittstelle rauswerfen. Ist aber nicht passiert, sie erfreut sich immer noch bester Gesundheit. Es wurde lediglich alles umbenannt, z.B. ist die Funktion acutPrintf() (wird ja in ObjectARX-Anwendungen häufi ...
|
| In das Form Autodesk.NET/ARX wechseln |
|
AutoCAD ObjectARX und .NET : Konzept für Mengentabelle
Brischke am 24.01.2018 um 16:21 Uhr (1)
Zitat:Original erstellt von cadplayer:... in einer externen Db (xml) halten. Damit könnte auch eine Schnittstelle zu anderen Programmen aufgebaut werden.Grundsätzlich ist der Gedanke richtig ... die Synchronisation der Daten ist dann allerdings trotzdem ein Problem. Da der Stand der in der DB gespeicherten alphanumerischen Daten immer mit einer bestimmten Zeichnung korrelieren muss, mache ich so etwas nur, wenn dann auch die Zeichnung in der Datenbank gespeichert ist .. sonst herrscht Chaos! Daraus folgt d ...
|
| In das Form AutoCAD ObjectARX und .NET wechseln |
|
AutoCAD ObjectARX und .NET : AutoCad per .Net clever fernsteuern
Boortsneggor am 21.02.2013 um 16:08 Uhr (0)
Hallo Andreas,wenn ich in meinem IP-Interface eine neue Funktion implementiere, dann teste ich diese zuerst direkt im AutoCAD. Das IP-Interface ist ja eine für AutoCAD kompilierte dll. Ich habe mir zum Test eine Command-Method implementiert, über die ich die Funktionalität des Interfaces testen kann.Code://methode to test the interface [CommandMethod("TESTCOMMAND")] public void TestCommand() { Database _db = HostApplicationServices.WorkingDatabase; Document _doc = Application.DocumentMan ...
|
| In das Form AutoCAD ObjectARX und .NET wechseln |
|
AutoCAD ARX Object : eNoMatchingMedia beim Plotten in eine Datei
alfred neswadba am 24.11.2010 um 18:25 Uhr (0)
Hi, Was meinst du mit Plotten über COM?nicht vollständig, aber hier ist die simple Version von Plotten über Nutzung der ActiveX/COM-Schnittstelle. Ich werde auf jeden Fall mal versuchen, das Papierformat extra zu definierenIch vermute, Du kannst es reproduzieren, wenn Du Dir eine Zeichnung von wem senden lässt, dessen Layout auf einen Plotter verweist, den Dein System noch nicht kennt und dessen Papierformat ebenfalls Deinem System nicht bekannt ist. kann ich den Fehler nicht exakt ermittelnWenn Du dem Anw ...
|
| In das Form AutoCAD ARX Object wechseln |