|
AutoCAD ObjectARX und .NET : AutoCAD 2012 Automation mit C#
kaju74 am 24.01.2012 um 18:39 Uhr (0)
Hallo.Okay...sorry für das Wirrwarr...also:Der Kunde hat AutoCad2012 und arbeitet primär Modelle für einen Lampenkatalog aus. Dieser erscheint in mehreren Ländern. Zudem sollen einzelne Modelle in verschiedene Formate exportiert werden. Dazu ist folgendes lt. Konzept zu programmieren (ich bin hier nur der progammierende Part, der keinen Einfluss auf voherige Entscheidungen hat):Ein Popup, Dialog oder eine externe App soll zunächst zwei Schaltflächen haben:1) Aktuelles Dokument in verschiedene Formate expor ...
| | In das Form AutoCAD ObjectARX und .NET wechseln |
|
AutoCAD ARX Object : Unterscheiden zwischen Blöcken und externen Referenzen
alfred neswadba am 26.03.2010 um 20:22 Uhr (0)
Hi,Grundübel für diese Thematik ist, dass die Information, ob es ein XRef ist oder nicht, nicht in der BlockReference ersichtlich ist, damit geht auch kein Filter, weil es keine IchBinXRef-Eigenschaft gibt. Diese Information steht nur in der Blockdefinition und auf diese Infos kann nicht gefiltert werden.Wenn Du bei der Selektion das Highlighting der Objektwahl verhindern willst, dann hab ich nur eine (dumme, aber einfache) Idee:- BlockTable durchscannen durch alle Blockdefinitionen- beurteilen, welche XRe ...
| | In das Form AutoCAD ARX Object wechseln |
|
AutoCAD ARX Object : XRefs entfernen
alfred neswadba am 06.02.2010 um 13:17 Uhr (0)
Hi Ontario,sorry für späte Rückmeldung. Was bedeutet "nested" genau?Das bedeutet, dass das XRef, das Du gerade in der Hand hast, seinerseits wieder Referenzen enthält.Hier mal ein Beispiel, angelehnt an Deine Code-Basis. Zu Testzwecken hab ich es so umgebaut, dass die Zeichnung tatsächlich in den Editor geladen wird. Das kannst Du natürlich wieder zu Deinem Modus (nicht in den Editor laden) wieder umbauen:Code: static public void CADde_DetachXrefs() { Document tDoc = null; DocumentLock tDocLock ...
| | In das Form AutoCAD ARX Object wechseln |
|
Anzeige:
Anzeige: (Infos zum Werbeplatz)
 |