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 1041 - 1053, 1583 Gesamtergebnisse mit Suchbegriffen creoson zeichnung sec.
AutoCAD VBA : Automatische Legende erstellen über Layernamen
sezginworld89 am 18.11.2021 um 11:28 Uhr (15)
Hallo CAD freunde,Ich habe eine frage an die programmierer unter uns.Ich möchte nach einer Programmierung fragen der aus Layernamen in einer Zeichnung eine Legende erstellt, aber für jedes Layer gibt es auch ein vordefiniertes Block. Bsp.Für Layername: Schraffur_Spielplatz soll der Block 1-1-Schraffur_Spielplatz.dwg in eine vordefiniertem Platz eingefügt werden (vordefiniertes LayouT wär ein Träumchen). Für jegliche Hilfe wäre ich dankbar

In das Form AutoCAD VBA wechseln
Autocad VBA : Makro aufzeichnen
Brischke am 14.09.2005 um 12:50 Uhr (0)
Zitat:Original erstellt von Meriadoc:...wie zum Beispiel der Befehl lautet, eine Linie zu zeichenen etc.?...Zeichnungselemente werden nicht gezeichnet, sondern der Zeichnungsdatenbank hinzugefügt.Deswegen zur Erläuterung:In Excel und in AutoCAD arbeitest du mit Objekten. Diese stellen bestimmte Methoden zur Verfügung und besitzen verschiedene Eigenschaften.Einzig mit den Methode und Eigenschaften kannst du arbeiten, um (Zeichnungs)Objekte zu erzeugen oder zu verändern. Um beim Bsp einer Linie zu bleiben:D ...

In das Form Autocad VBA wechseln
Autocad VBA : Objektzuweisung über Handle funzt nicht
mapcar am 21.12.2004 um 14:52 Uhr (0)
Geht schon musst sie nur in zeichnung.dwg.txt umbenennen. Aber lesen kann sie doch wohl trotzdem keiner, ist doch R14:-( Setz erstmal deinen Code hier rein, ich glaube, das bringt uns sowieso weiter. Gruß, Axel Strube-Zettler ------------------ (defun - Lisp over night - AutoLisp-Programmierung für AutoCad - Da weiß man, wann man s hat Meine AutoLisp-Seiten Mein Angriff auf dein Zwerchfell Mein Lexikon der Fotografie Mein gereimtes Gesülze

In das Form Autocad VBA wechseln
AutoCAD VBA : VBA-Tool in LT
RalphRX8 am 04.07.2018 um 11:40 Uhr (1)
Hallo cadffm,das Tool ist aktuell eine dvb.Es liest beim Start eine Textdatei ein, in der die zuletzt verwendeten Rahmeneinträge hinterlegt sind und öffnet dann ein Dialogfenster mit der Möglichkeit die Einträge zu editieren.Ist dies geschehen, wird auf Knopfdruck die txt-Datei neu geschrieben und die aktuell geöffnete Zeichnung wird nach dem Rahemnblock durchsucht und dessen Attributeinträge entsprechend angepasst.Im gleichen Zug wird anhand der Skalierung des Blocks der Zeichnungsmaßstab definiert und eb ...

In das Form AutoCAD VBA wechseln
Autocad VBA : Gruppencode und Gruppentyp herausfinden
flori555 am 09.02.2006 um 03:03 Uhr (0)
Hallo an Alle,hab noch eine Frage. Ich benoetige den Gruppencode, damit ich den Frame (den Rahmen der CAD Zeichnung) ansprechen kann. Die Farbe des Frames kann ich mit der Bemassung ueber "Dimension" ansprechen. Ich moechte aber, dass der Frame eine andere Farbe als die Bemassung hat. Ich benoetige nur den Gruppencode, aber kann ihn nicht finden.Gruss,Florian

In das Form Autocad VBA wechseln
AutoCAD VBA : Aus Excel Autocad aufrufen
Andreas Widmann am 25.08.2005 um 12:49 Uhr (0)
Um Autocad vollständig aus excel fernsteuern zu können musst du diese Initialisierung verwenden:Code:Dim ac As ObjectSet ac = CreateObject("Autocad.application")ac.visible = truedurch das ac.visible = true startet sich autocadhiermit kannst du eine Zeichnung öffnenCode:ac.documents.Openund hiermit kannst du zoomenCode:ac.sendcommand "_zoom "ac.sendcommand "_e "wichtig ist nur, dass hinter den Befehlen _zoom und _e ein leerzeichen steht (sozusagen das Enter für Autocadbefehle"Mfg Andreas

In das Form AutoCAD VBA wechseln
Autocad VBA : ACAD-Befehl aus Excel starten
startrek am 14.02.2006 um 21:40 Uhr (0)
Abend Alfonso,habs nicht auf alle Eventualitäten getestet, naja ein Versuch s.u.,aber mal general - ich hab zwar keinen Sprachfehler;-) - aber wennich das richtig deute, misst du da nur zwei Längen in dem Lisp?Wenn ja, ist das wie von hinten durch die Brust übers clipboard ins xlsheet ;-)Hab dir mal eine vba-getpoint Methode reingesetzt, da bekommst folgenden Return:p1(0 to 2) == p1(0)=x-Wert : p1(1)=y-Wert : p1(2)=z-Wertselbiges bei p2.Rein theoretisch kannste dir das ja dann gleich aus p1 und p2 errechne ...

In das Form Autocad VBA wechseln
Autocad VBA : Auslesen von Blockeigenschaften mittels VBA möglich?
kiltswitch am 03.11.2004 um 08:25 Uhr (0)
Der oben stehende Code bezieht sich ja darauf, dass in der Zeichnung bereits Blöcke vorhanden sind und von diesen werden dann die Koordinaten ermittelt und die Textdatei ausgelesen. Mein Ziel ist es jedoch, in eine leere Zeichung über das entwickelte Menü die Blöcke der Einzelbauteile (aus den anderen dwg-Dateien) sozusagen zu importieren und diese automatisch an der richtigen Stelle zusammenfügen zu lassen. D.h. gleich beim Importieren des Blockes müssen die Koordinaten des Basispunktes verarbeitet werden ...

In das Form Autocad VBA wechseln
AutoCAD VBA : Blocktausch und Datentransfer
KlaK am 07.10.2008 um 17:54 Uhr (0)
Hallo Steffen, Zitat: Original erstellt von steffen.katzschkeIch habe in einem Block mehrere Attribute mit demselben TagString.Nicht schön - habe heute aber noch eine bessere Zeichnung bekommen. Alle Blockattribute waren im Tagstring leer. Folge: Nicht zu bearbeitenLösung: Per Makro den TagStrings neue Namen gegeben, dann kann man auch mit AttSync und ähnlichem damit arbeiten.Gleiche TagStrings solltest Du vermeiden bzw. korrigierenGrüße,Klaus

In das Form AutoCAD VBA wechseln
Autocad VBA : Variable in VBA importieren
startrek am 10.04.2005 um 16:54 Uhr (0)
Nimm Dir mal eine leere Zeichnung daher und zeichne Dir einen Volumenkörper. Dann wechselst in den VBE und tippst einfach mal im Direktfenster: Code: ?typename(thisdrawing.ModelSpace.item(0)) IAcad3DSolid ?thisdrawing.ModelSpace.item(0).objectname AcDb3dSolid ?thisdrawing.ModelSpace.item(0).volume 1658803,49799437 ... also die fetten Zeilen, einfach immer ab entern ;-) Und - nein, masseig brauchst nicht, da 3DSolids die Property Volume kennen, sprich, die kannst Du ja direkt auslesen. Gr ...

In das Form Autocad VBA wechseln
Autocad VBA : Joker beim Ansprechen eines Blocknamens?
kiltswitch am 22.12.2004 um 10:46 Uhr (0)
Hallo miteinander, kann man beim Ansprechen eines Blockreferenz-Namens eine Art Joker einsetzen? Also wie bei der Suche nach Dateien der Stern als Ersatz des Dateinamens: *.txt ? Ich habe mehrere Blöcke in einer Zeichnung, deren Name jeweils mit Bühne... beginnt. Ich will alle diese Blöcke ansprechen und dabei abfragen, ob sie mit Bühne... beginnen. Dachte da an sowas in der Art: If name = Bühne* Then tue irgendwas End if Hat jemand eine Idee? ------------------ Gruß Tobias

In das Form Autocad VBA wechseln
AutoCAD VBA : Partielles Laden VBA
DerAlexander am 26.10.2010 um 22:10 Uhr (0)
Hallo Forum,ich stehe gerade vor einem Problem bei dem ich mit meinem Latein am Ende bin...  Es geht darum, dass ich gerne mittels VBA eine .dwg Zeichnung Partiell ohne Xrefs laden möchte. Bisher benutze ich diese methode:Code:Public n_acad As AcadDocumentSet n_acad = Documents.Open("PFAD ZUR DATEI")Diese Methode funktioniert allerdings nicht bei Zeichnungen mit "riesigen" angehängten Xrefs!Ich hoffe jemand kennt eine möglichkeit!  LG Alex

In das Form AutoCAD VBA wechseln
AutoCAD VBA : ObjectIDToObject - Fehler: Method...failed
pistolpete1 am 06.05.2008 um 10:54 Uhr (0)
Hallo Forum.Ich habe die ObjectID eines Objektes meiner Zeichnung und möchte gerne eine Referenz darauf bekommen. Laut Hilfe geht das mit der Funktion: "ObjectIDToObject".Dieser Code-Ausschnitt verursacht bei mir einen Fehler (siehe Screenshot):Code: objId = 2130474112 Dim tempObj As AcadObject Set tempObj = ThisDrawing.ObjectIdToObject(objId)Warum!? bzw. wie verhält sich die Methode, wenn es kein Objekt mit der ObjektID gibt?Liebe Grüße,Peter

In das Form AutoCAD VBA wechseln

Anzeige:

Anzeige: (Infos zum Werbeplatz)

Ergebnisseiten :  1 ...  68   69   70   71   72   73   74   75   76   77   78   79   80   81   82   83   84   85   86   87   88   89   90   91   92   93   ... 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