|
AutoCAD VBA : Ausgewählte Blöcke in Tabelle auflisten
Frifer am 31.01.2017 um 08:34 Uhr (1)
Hallo!Ich bin nun so weit, dass ich die Auswahl durchlaufe und falls es ein Block ist, dann lese ich die Attribute. Das Problem ist dass es versteckte Attribute nicht raus bekommt mit "GetAttributes".Was dann noch fehlt, sobald ich dieses Problem behoben habe, ist duplikate entfernen, und in einer tabelle einfügen.
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : MTexte nachträglich aus Block entfernen
DerBrain87 am 30.08.2017 um 10:46 Uhr (1)
Um es nochmals zusammen zu fassen:Ich habe einen Block erstellt, verdreht platziert und verschoben.Ich suche eine Möglichkeit die Texte in der Blockdefinition von dem gesetzten Block zu lösen, d.h. die Texte sollen dort bleiben wo sie waren, jedoch nimmer im Block sein. Quasi ein Block.Explode nur, dass alles was nicht vom Typ Text ist im Block bleiben soll...
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : MTexte nachträglich aus Block entfernen
Brischke am 30.08.2017 um 11:23 Uhr (1)
... Wenn du den Block auf (0,0,0) einfügst, ist die Position der Texte im Modellbereich doch identisch mit der Position im Block. Die Drehung kannst du den Texten doch genauso zuweisen wie der Blockreferenz. Ich verstehe nicht, wo dein Problem ist.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 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 : Projekt oder Bibl. nicht gefunden
jusi am 01.12.2010 um 13:28 Uhr (0)
...soviel schon mal vorab,hatte 2 Projekte also dvbs, soweit ich weiß kann man immer nur Einepro Zeichnung oder Sitzung nutzen.Habe mir die Datei mit der "Fehlermeldung"als DVB abgespeichert und alle anderen Userform und Module aus der alten DVB importiert.Dann die alte DVB entladen, die "Neue" geladen und in "Anwendungen laden/entfernen in die Startgruppe gelegt.hat jetzt auf die schnelle funktioniert, hoffe es bleibt so.GrußUwe
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : DWG enthält Makros - Woher? ACADProject
Stelli1 am 22.08.2007 um 21:16 Uhr (0)
Hallo Wolfgang S,gib doch (mit geöffneter Zeichnung) den Befehl VBAMAN ein.Im Dialogfenster steht direkt unter Zeichnung "eingebettets Projekt".Wenn hier ein Eintrag drin ist, kannst du den mit dem Knopf "Extrahieren entfernen".Da es ja wohl eher ein ungewolltes VBA Projekt ist brauchst du die eingebette Datei nicht vorher exportieren.Wilfried Stelberg------------------Warum lispeln wenns auch anders geht. www.ib-stelberg.de
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : Wie man verwaiste Xrefs los wird...
rexxitall am 15.02.2016 um 03:57 Uhr (1)
Das Rätsel ist vorerst gelöst Man kann Xrefs in Blöcke einbinden.Da kenn ich ja nix Wenn man die Xrefs durch detach löschen will muss man die vorher durch Durchlauf durch die Blöcke aus diesen entfernen.Code dazu kommt demnächst.Hin und wieder muss ich ja auch mal was "produktives" fertig bekommen ------------------Wer es nicht versucht, hat schon verlorn Und bei 3 Typos gibts den vierten gratis ! for sale !
|
| In das Form AutoCAD VBA wechseln |
|
Autocad VBA : Verweise auf ....
Dirk.B am 28.12.2004 um 08:05 Uhr (0)
Hallo Zusammen! Ich hoffe Ihr hattet ein schönes Weihnachtsfest! Ich habe mir ein kleines VBA Progrämmchen geschrieben, mit dem ich Standardfalzleisten zeichnen kann. Teile dieses Programms habe ich aus anderen Programmen kopiert. Bei diesem Programm erscheinen nun im Projekt - Explorer Verweise auf die anderen Programme. Kann man diese Verweise entfernen? Ich hab mal ein Bildchen davon gemacht. Für Tips wäre ich wie immer sehr dankbar. Gruß Dirk
|
| In das Form Autocad VBA wechseln |
|
AutoCAD VBA : Eigenschaftspalette ändern/ VBA Formulare immer sichtbar
Carsten1210 am 18.09.2007 um 11:01 Uhr (0)
Hi Thom,du kannst das Formular mit me.hide ausblenden bzw. mit unload me aus dem Speicher entfernen und ausblenden.Für das bitte warten kannst du ja ein Formular mit einem Progress-Bar erstellen und wie Folgt aufrufen: Zitat:Wird das Formular mit "Form.Show 0" geladen, ist es immer sichtbar aber die Ausführung des Programmes geht weiter. Das könnte man dazu benutzen um ein eigenes Eigenschaftsfenster anzeigen zu lassen.Gruß, Carsten
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : Xref Entfernen und Neuladen via VBA
KlaK am 21.09.2011 um 14:13 Uhr (0)
Zitat:Original erstellt von Ecko:Visretain ist in allen Zeichnungen = 0Hat zwar jetzt nichts mit VBA zu tun aber:Du weißt schon, dass damit die Änderungen des Layerstatus der ref. Zeichnungen in deiner Hauptzeichnung nicht gespeichert werden.Sprich: Beim nächsten Öffnen der Hauptzeichnung ist die Darstellung wieder so wie in der XRef. Die gemachten Änderungen müssen neu eingestellt werden (aber vielleicht ist das ja der Sinn des Programmes).
|
| In das Form AutoCAD VBA wechseln |
|
Autocad VBA : Clickereignis auf TreeView Node
Stelli1 am 18.10.2006 um 10:35 Uhr (0)
Hallo Dirk,stell doch mal die Eigenschaft Listview1.view=lvwReportund lösche for dem Füllen die Columnheaders mitListview1.ColumnHeaders.Clear und füge eine Spaltemit ListView1.ColumnHeaders.Add 1, "Layer", "Layer", ListView1.Width * 0.99 ein.Vor allem vor dem Füllen neuer Elemente die alten mitListView1.ListItems.Clear entfernen.Stelli------------------Warum lispeln wenns auch anders geht. www.ib-stelberg.de
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : Objektwahl / Auswahlfenster
Stelli1 am 10.10.2006 um 11:44 Uhr (0)
Hallo Christian,auch innerhalb der AutoCAD Befehle wird diese (deine) Vorgehensweise nie verwendet. Entweder (ein) Objekt wählen oder (mehrere) Objekte wählen.Mit SelectOnScreen kann der Benutzer ein oder meherer Objekte mit allen Optionen wie hinzufügen, entfernen, Fenster etc. verwenden.Eigentlich sollte auch deine Funktion damit auskommen. Stelli------------------Warum lispeln wenns auch anders geht. www.ib-stelberg.de
|
| In das Form Autocad VBA wechseln |
|
AutoCAD VBA : MTexte nachträglich aus Block entfernen
DerBrain87 am 30.08.2017 um 11:01 Uhr (1)
Mein Problem ist, dass ich die Position der Texte außerhalb der Blockdefinition nicht kenne...Ich weiß wo die Texte in der Block-Definition hin kommen, aber:der Block wird ja in einem Winkel eingefügt und dann verschoben.Die Berechnung der endgültigen Position der Texte besteht daher aus 2 Rotationen und 3 Translationen, was nicht so wirklich Spaß macht, diese zu berechnen![Diese Nachricht wurde von DerBrain87 am 30. Aug. 2017 editiert.]
|
| In das Form AutoCAD VBA wechseln |