|
AutoCAD ObjectARX und .NET : Block einfügen mit Beschriftungsmaßstab
Andreas Widmann am 11.02.2013 um 17:00 Uhr (0)
Hallo Schwede,ich denke nicht dass es unlösbar ist.Im ACAD sieht es so aus als wäre die Maßstabsliste eine Eigenschaft des Blocks.Aber wenn ich den Codeschnipsel ansehe kommt mir der Gedanke:Was wenn jeder Maßstab der Zeichnung eine Auflistung der anzuzeigenden Objekte ist?Dann ergibt der Code für mich mehr Sinn- Prüfe auf Beschriftung Ja/nein - ContextManager der Zeichnung abrufen (noch nie damit gearbeitet) - Collection der Maßsstäbe abrufen - Der Auflistung des aktuellen Maßstabs den Block hinzufügen ...
|
| In das Form AutoCAD ObjectARX und .NET wechseln |
 |
AutoCAD ObjectARX und .NET : Database.saveas erzeugt fehlerhafte Dateien
Andreas Widmann am 12.09.2013 um 18:29 Uhr (1)
dbase.dispose war auch schon drin, hat keinen Unterschied gemacht.Aber mach ich wieder rein.Welche Parameterwerte schlägst du für buildDefaultDrawing und noDocument vor?Hilft es weiter zu sagen, dass ich nur über Datenbankzugriff arbeite und die Zeichnung nicht im Editor geöffnet ist?Edit: Screenshot der beiden Fehlermeldungen angehängt:der zweite, ePermanentlyErased, kommt wenn ich mit dem zweiten Batchprogramm (VBA und tausendfach getestet) die DWG in DXF konvertieren will.------------------Gruß Andreas- ...
|
| In das Form AutoCAD ObjectARX und .NET wechseln |
|
AutoCAD ObjectARX und .NET : Nur im Debug-Modus korrekte Ergebnisse
Andreas Widmann am 12.02.2013 um 09:37 Uhr (0)
Hallo Bernd,habe deinen Code getestet. Du hast mich leider falsch verstanden.Dein Code über die ObjectIDCollection liefert mir alle Platzierungen des Blocks "Testblock" und nicht dessen Inhalt.Wieviele Platzierungen von dem Block in der Zeichnung sind ist mir egal, ich möchte nur wissen wieviele und welche MTexte in dessen Blockdefinition enthalten sind.Warum ich im Normalbetrieb ein falsches Ergebnis erhalte, im Debugmodus jedoch alles stimmt ist mir leider auch dadurch nicht klar geworden. -------------- ...
|
| In das Form AutoCAD ObjectARX und .NET wechseln |
|
AutoCAD ObjectARX und .NET : Objektsichtbarkeit in Blockreferenz eines Dynamischen Blocks ermitteln
Andreas Widmann am 20.10.2015 um 16:12 Uhr (1)
ok, ich versuche es nochmal genauer zu erläutern.Ich habe eine Palette kreiert welche eine Auflistung aller verwendeten Verbindungsmittel (Proxy Entity) und deren Abmessungen der aktuellen Zeichnung auflistet.Der User soll dann in der Lage sein eine der Abmessungen auszuwählen und durch zappen an jede Stelle zu springen an der das gewählte Verbindungsmittel dargestellt ist.Dazu durchforstet mein Tool einfach alle Blocktablerecord der DB nach den Verbindungsmitteln (in bisherigen Posts Entity genannt), list ...
|
| In das Form AutoCAD ObjectARX und .NET wechseln |