Informationen zum Forum AutoCAD VBA:
Anzahl aktive Mitglieder: 784
Anzahl Beiträge: 12.030
Anzahl Themen: 2.140

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 1210 - 1222, 1583 Gesamtergebnisse mit Suchbegriffen creoson zeichnung sec.
AutoCAD VBA : Probleme ein dem Verstehen eines Codeabschnitts
KlaK am 07.12.2007 um 15:44 Uhr (0)
Hallo, ist doch ganz klar.Aus einer Datenbank soll ein Punktauftrag erzeugt werden und wenn der Block (die Definition ist ja schon in der Zeichnung drin) ein Attributfeld bestitzt, soll in dem ersten Attribut die Punktnummer aus der Datenbank stehen.Da sieht man doch gleich was wo gemessen wurde. Eigendlich ne schöne Funktion.@Wilfried: Natürlich wäre es schöner wenn der Attributname auch noch überprüft würde, aber manchmal programmiert man manche Sachen weil man sie schnell braucht und dann hat man auch k ...

In das Form AutoCAD VBA wechseln
AutoCAD VBA : Textobjekt --> Inhalt ausgeben
Hoppla83 am 15.03.2012 um 23:21 Uhr (0)
Wie gesagt, der Ablauf des Programms ist völlig klar. Ich kenne mich ziemlich gut mit VBA Excel aus.Nur weiß ich nicht, wie obj die Info über den Inhalt entlockt werden kann.Wenn ich deine Code-Fragmente einfüge, evtl. auch falsch oder an falscher Stelle, kommt es wieder zum Abbruch des Programms.Wie soll ich die Variable obj, die dann mit einem Zeichenobjekt aus der Zeichnung gefüllt ist denn umwandeln?Da brauche ich ja wieder den einen, mir unbekannten, Befehl, um obj eine Textinfo zu entlocken. Das Prob ...

In das Form AutoCAD VBA wechseln
Autocad VBA : Softwarebeschleunigung oder Hardwarebeschleunigung?
Pitsch52 am 15.01.2005 um 15:29 Uhr (0)
Hi Leute Ich habe festgestellt, dass wenn ich in AutoCAD 2005 in den Render-Optionen die Hardwarebeschleunigung aktiviere, 3D-Objekte beim Rotieren im 3D-Orbit sich gleichmässiger bewegen als wenn die Softwarebeschleunigung aktiviert ist. Nur ergibt sich das Problem, dass bei aktivierter Hardwarebeschleunigung, beim schliessen der Zeichnung dasProgramm, Abstürtzt. Zwar nicht immer, aber von 5 schliessungen stürzten 2 mit sicherheit ab. Manchmal wird sogar Windows2000 in den Tod gerissen. Nun meine Frage: M ...

In das Form Autocad VBA wechseln
AutoCAD VBA : Inhalte eines ListViews an AutoCAD - Tabelle übergeben
startrek am 20.11.2011 um 17:57 Uhr (0)
Hi Dirk,wenn ich das richtig sehe im Objektkatalog F2 hat AcadTable gar keine GetColumnname-Methode, sondern nur IAcadTable2 aber selbst da werd ich auch nicht recht schlau draus;-)Ich würde es so in der Art angehen (in einer neuen, leeren Zeichnung):Code:Sub table_add() Dim table As AcadTable, pt(2) As Double, i%, s Set table = ThisDrawing.ModelSpace.AddTable(pt, 4, 7, 10, 20) For i = 0 To table.Columns - 1 table.SetText 1, i, CStr(i) Next ZoomExtentsEnd SubSub vgl() Dim table As AcadTable, arr, i ...

In das Form AutoCAD VBA wechseln
Autocad VBA : Liste alle Bemassungen
RolandW am 19.01.2006 um 11:37 Uhr (0)
Hallo Forum.Kurzes Intro: Wir, KMU haben noch sehr viele alte Zeichnungen (V14 und älter) die wir nun als DWF speichern möchten. Muss ich einige 1000 Zeichnungen aufarbeiten. Um das ganze ein wenig zu beschleunigen, versuche ich einiges zu automatisieren mit VBA. Leider habe ich noch nicht viel (und werde danach auch nicht mehr) in AutoCAD VBA programmiert, und benötige deshalb eine kleine Starthilfe.Ich möchte alle Bemassungen einer Zeichnung selektieren und den Bemassungsstiel von jeder Bemassung ändern. ...

In das Form Autocad VBA wechseln
AutoCAD VBA : Polylinie Vertex entfernen
DraftsmanCAD am 02.08.2023 um 09:23 Uhr (1)
Ich habe eine Zeichnung mit tausenden Polylinien, wobei bei jeder Polylinie die Koordinaten des letzten Punktes exakt denen des ersten Punktes entsprechen. Leider ist keine der Linien geschlossen, was jedoch für die weitere Verarbeitung erforderlich ist. Ein einfaches Schließen aller Polylinien würde dazu führen, dass beispielsweise eine quadratische Fläche 5 Eckpunkte hätte (Punkt 1 und Punkt 5 hätten weiterhin die gleichen Koordinaten).Um mögliche Fehler bei weiteren Berechnungen zu vermeiden, beabsichti ...

In das Form AutoCAD VBA wechseln
Autocad VBA : ACAD-Objekte in Access-Bericht ausgeben
Dexta am 07.03.2005 um 13:42 Uhr (0)
Hi Brischke, Mir ist nochmal was eingefallen. Man kann dies in AutoCAD auch ohne VBA, durch öffnen einer Datenbanktabelle, dann Datenanzeige-Verknüpfte Datensätze anzeigen. Dann die gesamte Zeichnung markiert und dann die Eingabetaste drückt. Und dann in Datenanzeige auf Seitenansicht geht. Genau das sollte der VBA-Code machen. Denn dies sollte alles durch einen Knopfdruck erfolgen. Und der Bericht sollte nicht in AutoCAD erstellt werden, sondern auf einem Excel-Blatt oder einem Access-Bericht. Ich glaube ...

In das Form Autocad VBA wechseln
AutoCAD VBA : Block im UCS einfügen
EMARA am 31.07.2008 um 09:46 Uhr (0)
Hallo,ich versuch einen Block in eine Zeichnung über VBA einzufügen.Grundsätzlich funktioniert es auch.Nun definiere ich mir aber ein User-Koordinatensystem, welches nicht nur verschoben ist im Raum, sondern auch noch verdreht. Füge ich jetzt in dieses UCS einen Block ein, so ist der Block zwar an der richtigen Stelle, aber er ist verdreht und zwar so, dass die x-Achse vom Block immernoch parallel zur x-Achse vom WCS liegt, obwohl die x-Achse vom UCS nicht parallel ist.Versteht einer was ich mein und kann ...

In das Form AutoCAD VBA wechseln
AutoCAD VBA : Bitte um Hilfe bei - ThisDrawing.Export exportfile, bmp, sset
alfred neswadba am 07.02.2009 um 23:17 Uhr (0)
Hi,willkommen bei CAD-de!!Hast Du schon mal probiert, nach dem Zoom zu prüfen, ob dieser auch wunschgemäß durchgeführt wurde? Z.B. mit:Code:ThisDrawing.ActiveViewport.HeightIch hätte probeweise auch mal den Objektfang vor dem Start der Exports ausgeschaltet (nur damit Objektfänge nicht das Zooming beeinflussen, sollte zwar nicht mit Deinem Code, aber was weiss man? Ist ja auch nur Software ).Tritt das Problem, wenn es auftritt, für alle Zoom-Ausschnitte einer Zeichnung auf oder nur bei einigen/einem von m ...

In das Form AutoCAD VBA wechseln
Autocad VBA : Xref-Liste erstellen
Stelli1 am 08.12.2006 um 18:33 Uhr (0)
Hey Ho wwwilli,war das jetzt ne Frage  Lad dir doch mal die Blockinfo.dvb.Da fügst du in der Funktion FILLBLOCKINFO noch eine Zeile ein die prüft ob es ein Bildchen ist. Wenn du vorher noch ein Node in den Treeview einbaust bis du fertig. In dieser Funktion wird schon rekursiv in der Zeichnung gesucht. Über den Export kannst du das Ganze auch in eine Textdatei bringen.Übringens was willst du damit machen ?Wenn du eine DWG samt aller abhängigen Zeichnungen und Bilder weitergeben willst kannst du das auch m ...

In das Form Autocad VBA wechseln
Autocad VBA : Frage an Nancy zum Thema Attribute auslesen
uj6363 am 19.07.2006 um 19:13 Uhr (0)
Hallo Nancy,ich habe eine Frage an Dich zu Deinen von Dir im Thread dargestellten Code zum Einlesen der Attribute von ACAD in ExcelSub bla() Dim acApp As Object, acDoc As Object Dim fType%(0), fData(0), sset As Object, x As Object Dim r&, i%, attr Set acApp = GetObject(, "autocad.application") Set acDoc = acApp.ActiveDocument Set sset = acDoc.SelectionSets.Add("NewSet03") Block-Filter setzen fType(0) = 0: fData(0) = "INSERT" alle Blöcke wählen sset.Select acSelectionSetAll, , , fType, fData r = ...

In das Form Autocad VBA wechseln
Autocad VBA : Selectionset
Brischke am 24.06.2005 um 11:57 Uhr (0)
Hallo Peter, das geht anders. Du musst eine DXF-Filterliste erstellen. Da es im Lisp im Grunde das selbe ist, hier mal die Zeile im Lisp: (ssget _X (0 . INSERT )(2 . BLOCKNAME )(10 (10.0 20.0 0.0))) Damit wird die gesamte Zeichnung durchsucht nach einem Block namens X mit Einfügepunkt 10,20,0 Alles Klar? (suche mal hier im Forum, ich hatte da auch mal einen Beitrag zu erstellen solcher Filterlisten in VBA gepostet) EDIT: Hier der Beitrag den ich meinte: Link Grüße Holger ------------------ Holger B ...

In das Form Autocad VBA wechseln
Autocad VBA : Layerfarbe auf ByLayer setzen
Brischke am 22.12.2005 um 09:59 Uhr (0)
Zitat:Original erstellt von Hman:Habe eine Zeichnung auf der jede Menge Layer (255 verschiedene) vorhanden sind. Würde jetzt gerne mittels VBA alle Farben der Layer auf ByLayer setzten. Ist das irgendwie möglich?Hallo Hman,die Layerfarbeigenschaften können nicht auf ByLayer gesetzt werden. Jeder Layer benötigt irgendeine Farbeigenschaft.Falls du die ZeichnungsObjekte meinst, dann hechele dich einmal durch die BLOCK und bearbeite dann jedes Element eines BLOCK entsprechend. Dann sollte alles erledigt sein. ...

In das Form Autocad VBA wechseln

Anzeige:

Anzeige: (Infos zum Werbeplatz)

Ergebnisseiten :  1 ...  81   82   83   84   85   86   87   88   89   90   91   92   93   94   95   96   97   98   99   100   101   102   103   104   105   106   ... mehr

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