|
AutoCAD ARX Object : CrossThreadMessagingException? WIe vermeiden?
alfred neswadba am 10.06.2009 um 12:21 Uhr (0)
Hi,kannst Du trotzdem versuchen, mal die Anwendung zu beschreiben, was diese Programme (einmal das in AutoCAD und dann das externe EXE) eigentlich tun und wie diese voneinander abhängig sind (in bezug auf Zeichnung, Elemente darin, ...).Es gibt vielleicht Ideen, die das Multithreading umgehen können, nur fehlen mir da die Informationen des (gedachten) Workflows.- alfred -------------------www.hollaus.at
|
| In das Form AutoCAD ARX Object wechseln |
|
AutoCAD ObjectARX und .NET : Layout Position verschieben
veydan am 08.02.2012 um 10:59 Uhr (0)
Um dem Ganzen gründlich auf die Spur zu gehen hier die andere Variante mit dem Wblock und ändern der TabOrderSeht euch den Unterschied an wenn man tr.Commit() auskommentiert und drinnen lässt... habe es in der Funktion beschrieben was passiert.Ich habe das mit einer ganz neuen Zeichnung getestet und mit vorhandenen.// Kommentiert man die Zeile aus, bleibt immer das erste Layout in der Zeichnung + dem Layout was eigentlich exportiert werden soll.// ist die Zeile aktiv, habe ich immer 28 Fehler in der neuen ...
|
| In das Form AutoCAD ObjectARX und .NET wechseln |
|
AutoCAD ObjectARX und .NET : Methode TinSurface.Create einbau
CAD-Huebner am 26.09.2015 um 16:15 Uhr (1)
Hier ein Beispiel, wie man ein DGM erzeugen kann.http://adndevblog.typepad.com/infrastructure/2014/01/creating-civil-3d-tin-surface-from-contours-polylines-using-net-api.htmlDein verlinkter Beitrag verweist auf ein Problem aus dem Jahr 2006. Lösung war damals, eine gültigee Style ID eines in der Zeichnung existierenden DGM Stils zu verwenden.------------------Mit freundlichem GrußUdo Hübnerwww.CAD-Huebner.de
|
| In das Form AutoCAD ObjectARX und .NET wechseln |
|
AutoCAD ObjectARX und .NET : Mach mal leichter... Forge
cadplayer am 10.04.2018 um 10:52 Uhr (1)
Mir viel kein besserer Betreff ein, weil das Gebiet einfach zu umfangreich ist.Ich habe nun lange genug mit der Accoreconsole rumgefusselt, was mich generell stört warum geht alles so langsam.Ich möchte gern schnell Zeichnungen abändern oder ausdrucken.Zuletzt testade ich auch mal mit der accoreconsole.exe mittels Windowsapplikation im Hintergrund zu starten.Folgender Vorgang als Automatisierung:-Start WindowsApp vom Desktop-Wähle Zeichnungen aus (manuell)-Erzeuge einen Script (automatisiert)-Lese in Zeich ...
|
| In das Form AutoCAD ObjectARX und .NET wechseln |
|
AutoCAD ARX Object : Punkte aus Blockreferenz
Silvan01 am 23.09.2009 um 13:46 Uhr (0)
Hallo Zusammen,in einem Programm von mir (eine in VB.Net geschriebene .dll) setze ich eine Blockreferenz auf meine Zeichnung und will von dieser verschiedene Punkte auslesen kann mir da jemand weiterhelfen?Den Block, den ich einfügen soll hat die Form eines Tisches mit 4 Beinen an jedem Bein ist ein Punkt. Von diesen 4 Punkten möchte ich gern die Koordinaten haben.GrüßeSilvan
|
| In das Form AutoCAD ARX Object wechseln |
|
AutoCAD ARX Object : WBlock mit Basispunkt
Theo37 am 06.06.2011 um 09:39 Uhr (0)
Hallo Alfred,so weit so gut. Ich hab mich für Insbase entschieden. Jetzt bin ich auf ein Problemchen gestoßen. Wenn es in der Zeichnung ein UCS gibt, dann habe ich bisher den Einfüge-Punkt mit Utility.TranslateCoordinates umgewandelt. Gibt es sowas ähnliches für "Managed" auch? Oder muß ich doch auf die alte Funktion zurück greifen. Was ja auch noch möglich wäre.Gruß, Theo
|
| In das Form AutoCAD ARX Object wechseln |
|
AutoCAD ObjectARX und .NET : Layout Position verschieben
veydan am 07.02.2012 um 16:19 Uhr (0)
Hallo!Ist es möglich die Position eines Layouts per Code zu ändern?Ich habe nur das Property Tabindex gefunden, ändern des Wertes bewirkt aber in der Zeichnung leider nichts.Gibts da sonst noch etwas anderes?Ich will quasi den automatischen Weg den ich über Drag und Drop eines Layouts auch erreichen kann.mfg
|
| In das Form AutoCAD ObjectARX und .NET wechseln |
|
Autodesk.NET/ARX : C# - Managed Wrapper Classes - Geometry vs. DatabaseServices
RoSiNiNo am 07.09.2004 um 17:38 Uhr (0)
Ich hätte da mal eine Frage bezüglich Namespace Geometry und DatabaseServices. Wann verwendet man was? z.B. Das Object DatabaseServices.Line verwendet man um eine Linie mit dem TransactionManager in einer Zeichnung zu zeichnen. Wofür verwendet man dann eigentlich das Objekt Geometry.Linie3d? ------------------ Roland
|
| In das Form Autodesk.NET/ARX wechseln |
|
AutoCAD ARX Object : C# - Overruling DimensionText
alfred neswadba am 20.03.2010 um 19:07 Uhr (0)
Hi,solls so aussehen? dann hier die Zeichnung von mir (Deine konnt ich nicht, siehe PM) mit dem Ergebnis Deines Overrides. Ich tu mir auch ein wenig schwer, denn ich weiss nicht, was das gewünschte Ziel ist. Mit Deinem Code seh ich zwar jetzt hochgestellte Bemassungszahlen, aber nicht, ob das gemäß Deinem Wunsch ist oder nicht.- alfred -------------------www.hollaus.at
|
| In das Form AutoCAD ARX Object wechseln |
|
AutoCAD ARX Object : Zeichnungseinheiten
schrema am 10.10.2006 um 15:09 Uhr (0)
Hallo,tja, das ist eine gute Frage. Ich denke mal, dass AutoCAD die Umrechnungsfaktoren (zu einer Bezugseinheit) intern bereits gepeichert hat. Wäre z.B. mm die Bezugseinheit ist der Umrechnungsfaktor zu Zoll = 3.93700787401575E-02.Als Problem bleibt, an dem ich momentan selber bastele, die Ermittlung der eingestellten Einheiten einer einzufügenden Zeichnung als Block, um daraus eben diesen Umrechnungsfaktor zum Einfügen zu bestimmen. MfGMarco Schreiter
|
| In das Form AutoCAD ARX Object wechseln |
 Layoutorder.zip |
AutoCAD ObjectARX und .NET : Layout Position verschieben
CADmium am 08.02.2012 um 10:21 Uhr (0)
ist zwar intern Lisp, aber pack die zip mal aus und zieh dir die vlx per Drag and Drop aus dem Explorer in die aktuelle Zeichnung und rufe das Programm mit LAYOUTORDER in der Befehlszeile auf.Wenn es das tut, was du willst ..... da wird im Grunde immer nur die Property TABORDER gesetzt------------------ - Thomas - "Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösung desselben."[Diese Nachricht wurde von CADmium am 08. Feb. 2012 editiert.]
|
| In das Form AutoCAD ObjectARX und .NET wechseln |
|
AutoCAD ObjectARX und .NET : Objektsichtbarkeit in Blockreferenz eines Dynamischen Blocks ermitteln
Brischke am 20.10.2015 um 15:56 Uhr (1)
... IDs sind innerhalb einer Zeichnung eindeutig. D.h. Dein Objekt wird definitiv eine andere Id haben.Was hast du konkret vor? Dein Ansatz scheint mir nicht ganz stimmig zu sein.Grüße!Holger------------------Holger BrischkeCAD on demand GmbHIndividuelle Lösungen von Heute auf Morgen.defun-tools Das Download-Portal für AutoCAD-Zusatzprogramme!
|
| In das Form AutoCAD ObjectARX und .NET wechseln |
|
AutoCAD ObjectARX und .NET : Fehler Common Language
kaifreeman am 25.06.2012 um 16:09 Uhr (0)
*facepalm*Das wundervolle Gefühl Stunden seines Lebens umsonst investiert zu haben ^^d.h. eigentlich mache ich wie gehabt eine Klassenbibliothek also eine DLL die ich beim Run von ACAD automatisch lade.Ich muss aber die zu prüfende Zeichnung nicht direkt "öffnen" sondern kann durch die "ReadDWG" quasi auf die Datei zugreifen und meinen Code abarbeiten hab ich das jetzt so richtig verstanden?------------------mfG.Stephan Papst
|
| In das Form AutoCAD ObjectARX und .NET wechseln |