 |
AutoCAD VBA : Linienfarbe filtern die Linienstärke ändern
Bernhard F. am 27.11.2020 um 16:36 Uhr (15)
Hallo zusammen,Ich möchte von einer Zeichnung eine Linenfarbe filtern (RGB:0,154,205).Nun möchte ich die Linienstärke dieser Auswahl ändern.Ich möchte das mit VBA-Code lösen, da es mehrere Zeichnung betrifft.Kann mir dabei jemand helfen?mfgBernhard------------------Gruß, Bernhard F.
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : PDF erstellen per VBA-Makro
insidERR am 10.06.2009 um 16:12 Uhr (0)
Ich habe mir für diesen Zweck in Excel ein Tool geschrieben, welches unser System nach Zeichnungen(DWG) durchsucht und prüft, ob es davon bereits PLT und PDF Datein gibt.Dann kann man auf Knopfdruck von allen Zeichnungen PLT und PDF erstellen lassen.Excel sagt AutoCAD weche Zeichnung aufgemacht werden soll. Dann wird geprüft ob die Zeichnung frei gegeben ist und die Blattgröße ermittelt.Für verschiedene PDFs hab ich unterschiedliche PC3 vorkonfiguriert.Excel übergibt an AutoCAD die benötigten Druckparamete ...
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : Aus Access Schriftfeld in ACAD füllen
LinaLogo am 25.03.2009 um 16:35 Uhr (0)
Hi Leute,ich baue mir gerade mit Access eine kleien Zeichnungsverwaltung.Projekt / Zeichnung neu anlegen / öffnen in ACAD ist ok.Nun würde ich gerne die in Access angelegten Informationen von Projekt und Zeichnung automatisiert in ein Schriftfeldim ACAD füllen / aktualisieren.Wie kann ich so etwas realisieren? Hat da jemand ein Beispiel für mich.GrußLina
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : Fangpunkte an Blöcken
Frank136 am 15.06.2009 um 16:06 Uhr (0)
Hallo, ich bins schon wieder,sorry wenn ich Euch in letzter Zeit öfters frage, aber bei häufen sich grad die Probleme.Aktuelles Problem: Ich habe mit VBA Blockreferenzen(Quadrate) in eine Zeichnung eingefügt. Wenn ich diese Blöcke verschieben möchte, stehen mir wie gewohnt alle Fangpunkte zur Verfügung. Wenn ich die Zeichnung aber unter Acad 2008 LT öffne kann ich nur den Basispunkt fangen, obwohl in den Einstellungen alle Fangpunkte aktiv sind.Ich hab die Zeichnung auch schon als Dxf abgespeichert, geht a ...
|
| 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 : List1 = ActiveDocument.ModelSpace?!
Feyza am 13.07.2005 um 09:26 Uhr (0)
Hallo Nancy, danke Dir nochmals. nee : ). Wenn die ganzen Fragen, die ich habe, in dem Objektkatalog drinnen steht, könntest Du mir vielleicht bei diesem Beispiel schreiben, wie man danach sucht. Ich habe nach Zeichnung aktivieren; Zeichnung aktiv, Objekt aktiv, Object aktiv... gesucht. Bei diesen Beipielen hat er mir nichts anzeigen können. Schöne Grüße Feyza : ) ------------------
|
| In das Form Autocad VBA wechseln |
|
AutoCAD VBA : Inserts finden
tfreudi1 am 03.07.2007 um 09:27 Uhr (0)
Sorry aber ich habe das jetzt wieder umstellen lassen und LWPOLYLINES anstatt Blöcken verwendet. Das hat zwar den Nachteil das wieder 4 Linien daraus werden wenn man es in eine andere Zeichnung kopiert ( ist mir auch ein Rätsel ) aber die 4 Linien sind dannn die längsten in der Zeichnung und so erkenne ich sie. Ich versuche es nochmal mit einer alter Zeichnung aber das ist mir zu unsicher. Irgendwie finde ich auch blöd das man Entitys keinen Namen geben kann. Dann könnte der Zeicher sagen die Linien die so ...
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : Objekte aus Xref erhalten
KlaK am 17.12.2011 um 10:59 Uhr (0)
Besteht noch Klärungsbedarf? Wobei mir die Aufgabenstellung noch nicht ganz klar ist. Möchtest Du das gewählte Objekt aus der Xref in die aktuelle Zeichnung an die gleiche Stelle kopieren (also samt den Einträgen in den Attributen) oder willst Du den Block (mit Attributen) aus der referenzierten Zeichnung kopieren um ihn dann an anderer Stelle mit neuen Werten zu füllen.
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : Xref Entfernen und Neuladen via VBA
KlaK am 20.09.2011 um 13:52 Uhr (0)
Ist mir nicht ganz klar was Du machen möchtest.Einen Layerstatus in einer per Xref geöffneten Zeichnung DAUERHAFT ändern?Oder nur in der aktuellen Zeichnung vorübergehend ausschalten.Im letzter Fall wäre es wohl das einfachste überCode:Set KüWa_1_PWT_1_Layer = ThisDrawing.Layers("KüWa_1|KüWa_1_PWT_1_Layer")diesen anzusprechenZur Erklärung: Vor dem "|" ([Alt Gr]+[|] auf deutscher Tastatur) steeht der Zeichnungsname, danach der Layername.Vielleicht hilfts ja ...
|
| In das Form AutoCAD VBA wechseln |
|
Autocad VBA : Eigenschaft eines Textobjektes auslesen
LordK am 16.08.2004 um 13:13 Uhr (0)
Mittlerweile bin ich bei meinem Programm soweit, dass ich die Objekte einer Zeichnung in eine Excel-Tabelle schreiben kann. Ich will nun von den Textobjekten den Text auslesen und in die Tabelle schreiben. Wie stelle ich das an? Evtl. möchte ich das dann noch so einschränken, dass nur ein bestimmter Teil der Zeichnung durchsucht wird (z.B. die untere rechte Ecke). Weiß jemand wie das funktioniert?
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : Blockvoransicht
Carsten1210 am 12.03.2007 um 06:58 Uhr (0)
Hi Dirk,Das Proggy von Wilfried macht doch genau das, was du willst. In die leere Zeichnung wird dein Block (Einen WBlock gibt es nicht!) als Xref geladen, das Kreis wird beim Einfügepunkt (0,0) des Xrefs eingefügt und das WMF erstellt. Danach wird die Externe Referenz wieder entfernt und die nächste Zeichnung wird bearbeitet.Wo hast du denn da noch dein Problem?Gruß, Carsten
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : Datei neu
JoeG am 19.01.2004 um 07:21 Uhr (0)
Hallo Leute Ich möchte ein Programm schreiben das eine Zeichnung die bereits auf dem Server gespeichert ist, dem Benutzer als Vorlage öffnen. Unsere Pfade sind ziemlich lang, deshalb das Programm. Mit Open habe ich ein Programm geschrieben, damit ist es öfter passiert das die User zum Speichern anstelle von „Speichern unter“ nur „Speichern“ gedrückt haben und dadurch die alte Zeichnung überschrieben haben. Joe
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : Masse mit Vb erkenne und verarbeiten
flori555 am 21.02.2006 um 06:53 Uhr (0)
Hallo,jetzt habe ich nochmal eine Frage. Ist es vielleicht moeglich, in einem Schnitt der 2D Zeichnung gewisse Teile der Zeichnung so zu makieren, dass AutoCAD dies als Flaechen erkennt. Dann koennte ich doch mit Vb diese Flaechen ansprechen. Mein Bauteil ist ein Rotationskoerper. Somit koennte ich doch das Volumen berechnen. Ist das irgendwie moeglich?Gruss,Florian
|
| In das Form Autocad VBA wechseln |