Im Beitrag/Titel Nur im Titel Nur nach Datum sortieren Docs / Anhänge mit Lösung
Suchmaschinenstatistik
Livesuche
Einstellungen
Info

Auch mit chatGPT* können Lösungen aus dem CAD.de-Forum recherchiert werden:

* chatGPT ist eine eingetragene Marke von openAI

Ergebnisse 1 - 6, 6 Gesamtergebnisse mit Suchbegriffen schreibschutz bei dwg entfernen sec.
AutoCAD VBA : Xref Entfernen und Neuladen via VBA
Ecko am 15.09.2011 um 16:39 Uhr (0)
Hallo Zusammen.Ich suche nach einer Möglichkeit mittels VBA bestimmte Referenzen zu entfernen (auszublenden) und dafür andere neu zu laden.Hintergrund ist folgender: Wir arbeiten seid neuestem mit AutoCAD P&ID und haben Fließbilder in vielen Varianten. Diese Fließbilder sind in Einzelsysteme unterteilt, welche unterschiedlich miteinander kombiniert werden sollen.Dazu möchte ich nun per VBA Referenzen gegeneinander austauschen.Könnt Ihr mir helfen, mit welchen Befehlen ich arbeiten muss? Ich finde vor allem ...

In das Form AutoCAD VBA wechseln
AutoCAD VBA : Xref Entfernen und Neuladen via VBA
Ecko am 16.09.2011 um 11:22 Uhr (0)
Vielen Dank!!!!Mit diesem Befehl klappt es wunderbar!ThisDrawing.Regen acAllViewports

In das Form AutoCAD VBA wechseln
AutoCAD VBA : Xref Entfernen und Neuladen via VBA
Ecko am 20.09.2011 um 13:56 Uhr (0)
Hallo KlaK, ja ich möchte den Layerstatus dauerhaft ändern.Im Grunde funktionert es auch schon. Die Zeichnung muss dazu halt geöffnet sein.(wäre schön wenn das auch ohne klappen könnte)Und das Regenerieren führt nicht dazu, dass der neue Layerstatus korrekt dargestellt wird. Wie gesagt: Im Layermanager wird der neue Layerstatus richtig dargestellt!Liegt es vielleicht am "thisdrawing.regen"? Ich möchte am liebsten, dass das komplette Projekt regeneriert wird.GrußEcko[Diese Nachricht wurde von Ecko am 20. S ...

In das Form AutoCAD VBA wechseln
AutoCAD VBA : Xref Entfernen und Neuladen via VBA
Ecko am 21.09.2011 um 13:27 Uhr (0)
Hallo Klaus,den Befehl reload konnte ich zwischenzeitlich implementieren. hat zwar etwas gedauert, aber es ging. Ich habe es aber geschafft, ohne neuladen der Xrefs zum gewünschten Ergebnis zu kommen.Visretain ist in allen Zeichnungen = 0.Dein Tipp mit "ThisDrawing.Layers("KüWa_1|KüWa_1_PWT_1_Layer")"brachte den Erfolg.Ich friere jetzt aus der Hauptzeichnung die Layer aller Unter-Zeichnungen bzw. taue sie auf. Danach noch ein "thisdrawing.regen acallviewports" und es läuft.Die Unterzeichnungen werden davon ...

In das Form AutoCAD VBA wechseln
AutoCAD VBA : Xref Entfernen und Neuladen via VBA
Ecko am 20.09.2011 um 09:31 Uhr (0)
Hallo!Ich versuche gerade, das Ganze zu erweitern. Ich möchte die Referenzen über 2 oder mehrere "Zeichnungs-Ebenen" anwenden.Bsp: Es gibt eine Hauptzeichnung, welche sich per xref andere Unter-Zeichnungen einläd. Diese Unter-Zeichnungen sollen wiederum auf noch tiefere Zeichnungen zugreifen.Das Ganze soll aus dem User-Form der Hauptzeichnung aus gesteuert werden.Ich möchte konkret per Togglebutton einen Layer der Unter-Zeichnung aus/an-schalten.Der Layer wird in der Unter-Zeichnung tatsächlich gefroren/ge ...

In das Form AutoCAD VBA wechseln
AutoCAD VBA : Xref Entfernen und Neuladen via VBA
Ecko am 16.09.2011 um 07:47 Uhr (0)
Hallo Udo,vielen Dank für deine Antwort.Deine vorgeschlagene Vorgehensweise mit den Layern funktioniert händisch schon mal super!Nun habe ich mal gehört, das "Sendcommand" nicht die "effektivste" Form des Ansprechens ist.Aus eurer Erfahrung: Welche Vorgehensweise erscheint sinnvoll für mein Vorhaben?Edit: Ich stehe gerade noch vor einem konkreten Problem.Ich habe ein UserForm mit zwei Buttons angelegt. Der eine Button soll Layer_1 tauen und Layer_2 freezen, der zweite Button soll genau das Gegenteil tun.Ic ...

In das Form AutoCAD VBA wechseln

Anzeige:

Anzeige: (Infos zum Werbeplatz)


Alle Produkt-, Schrift-, Firmennamen und Logos sind Warenzeichen oder eingetr. Warenzeichen der jeweiligen Firmen.
©2026 CAD.de , Lenggries. Tel: ++49 (8042) 973 8208 | Datenschutz