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 560 - 572, 1583 Gesamtergebnisse mit Suchbegriffen creoson zeichnung sec.
AutoCAD VBA : Einlesen von Blockdefinitionsdatei
Gloem am 29.01.2008 um 11:01 Uhr (0)
Hallo,ich habe ein kleines Problem beim Einlesen meiner Blockdefinitionsdatei mit MEHREREN Blöcken.Beim Öffnen des Formulars soll automatisch die Datei mit den Blöcken in die aktuelle Zeichnung eingebunden werden:Code:Set objXRef = ThisDrawing.ModelSpace.AttachExternalReference(FILE_BLOCKREFERENZ, "EVG", Point, 1, 1, 1, 0, False)Beim ersten Öffnen funktioniert alles. Wird da Formular nun aber ein zweites mal geöffnet, bekomm ich ein Fehler das die Blockdefinitionsdatei nicht geöffnet werden kann.Muss ich m ...

In das Form AutoCAD VBA wechseln
Autocad VBA : Eigenschaft eines Textobjektes auslesen
LordK am 20.08.2004 um 11:32 Uhr (0)
Erst mal vielen Dank für die Hilfe. Mittlerweile habe ich das Problem gelöst. Ich lese nun von den gewählten Zeichnungen die Textobjekte aus und schreibe sie in eine Excel-Tabelle. Die Bereiche auf der Zeichnung habe ich nicht eingeschränkt, da die relevanten Textobjekte (Titel der Zeichnung etc.) leider teilweise an verschiedenen Stellen zu finden sind. Ich bin aber mit der Lösung soweit zufrieden, da ich nicht interessierende Textobjekte aus der Tabelle einfach lösche. Das einzige was mir nicht so gefäll ...

In das Form Autocad VBA wechseln
AutoCAD VBA : Template von Thisdrawing gesucht
KlaK am 22.06.2023 um 17:19 Uhr (1)
Hallo Christian,Natürlich wäre es möglich den Namen irgendwo in der Zeichnung zu "verstecken". Händisch in den Dateieigenschaften ist natürlich fehleranfällig, nicht jeder Mitarbeiter denkt daran (oder hat Lust dazu).Alternativ könnte man den Aufruf der Zeichnung (Neu, SNeu) überschreiben und sich hierzu eine eigene Routine machen (gibt dazu einige LISP-Beispiele z.B. hier) bei der der Pfad und Templatename nach Zeichnungsöffnung irgendwohin geschrieben wird (XDATA, eigene Dictionaries, versteckter Block m ...

In das Form AutoCAD VBA wechseln
Autocad VBA : Datei bearbeiten ohne öffnen ???
fuchsi am 20.11.2003 um 09:00 Uhr (0)
google mal nach ObjectDBX.AxDbDocument auf dieser seite wird erklärt, wie man von einer externen zeichnung definierte views in die eigene zeichnung kompoiert, ohne diese sichtbar zu öffnen. ist zwar lisp, funktioniert aber auch mit VB http://www.visuallisp-tutorial.mapcar.net/importviews.html ------------------ *********************************************** AutoCad 2000i, 2002, 2004 deutsch und englisch Windows 2000, NT, XP

In das Form Autocad VBA wechseln
AutoCAD VBA : Schnitt programmieren
alfred neswadba am 29.07.2009 um 09:55 Uhr (0)
Hi,neben dem Befehl schnebene, den es ja in AutoCAD schon gibt, gehts ein wenig genauer?Mal eine Zeichnung, in der Du das händisch gemacht hast, was Du automatisieren willst, wäre schon ein Plus. Den Code was Du bisher probiert hast, gibt das zweite Plus.Nur als Beispiel == ich kann durch ein Gelände einen Schnitt machen und genauso durch ein Maschinenbau- oder Architekturobjekt und alles sieht anders aus und hat andere Ergebnisse. Bei der Definition Schnitt durch die Zeichnung hätte ich zuerst an Schere d ...

In das Form AutoCAD VBA wechseln
Autocad VBA : Problem beim Blockinsert
harryk am 16.02.2004 um 11:10 Uhr (0)
hast Du es mal mit nem Backslash () probiert? / ist eher was für die Lisp ler. Soweit ich weiss MUSS der Pfad komplett sein, Suchpfade werden hier nicht refernziert. Ausser Du gibst vieleicht nur den Blocknamen an. Ich glaub bei 2K gabs da nen Problem. Wenn Du den Block dann eingefügt bekommst, ändere mal die Blockdefinition innerhalb Deiner Zeichnung und führ den Code nochmal aus. Normalerweise sollte zumindest ein Fehler auftreten wegen überschreiben und so. Ich meine VBA nimmt dann trotz Pfad die in d ...

In das Form Autocad VBA wechseln
Autocad VBA : Datenübergabe von Excel auf Attribute und umgekehrt
Nat_Bambo am 23.06.2006 um 13:03 Uhr (0)
Hallo Charsten,das ging aber mit der Antwort schnell.Der Link mit der ZIP-Datei, die eine Excelliste und dwg.zeichnung enthält, ist vermutlich das was ich benötige. Allerdings muß ich vielleicht in meiner Unerfahrenheit irgendetwas nicht richtig machen.Ich öffne beide Dateien. In der Excelliste drücke ich auf dem Button Attribute einlesen erscheint eine MSG-Box kein Block angewählt.Nachdem ich den Block in dwg.Zeichnung angewählt, der in die Excelliste übertragen werden soll, angewählt habe, erscheint nach ...

In das Form Autocad VBA wechseln
AutoCAD VBA : SaveAs erzeugt Empfehlung zu WHERST
RalphRX8 am 22.08.2017 um 08:32 Uhr (1)
An dieser Stelle mal danke.Und das soll ich vor dem speichern machen?Ich kann mir fast nicht vorstellen dass das hilft, denn wenn ich ähnliche Vorgänge ohne speichern und schließen der Zeichnungen via VBA mache, sondern manuell speichere, besteht das Problem nicht.Nur zur Sicherheit. Mein Problem liegt darin, das ich mit VBA an der Zeichnung ein paar Dinge ändere (Blöcke auflösen, Layer anpassen, etc.).Danach lasse ich die dwg mit VBA mit SaveAs abspeichern und schließen.Wenn ich die Zeichnung dann das näc ...

In das Form AutoCAD VBA wechseln
Autocad VBA : Block einfügen
ollibaer2004 am 05.04.2005 um 12:07 Uhr (0)
Hi nochmal, evtl. hilft dir das hier: der code listet alle blöcke in deiner zeichnung auf, must nur noch vergleichen ob dein block in der zeichnung vorhanden ist. (bräuchtest ne userform mit einer listbox oder nimmst ein array) Private Sub CommandButton5_Click() Dim blockname As String Dim a As Integer Dim blocktotal As Integer ListBox1.Clear blocktotal = ThisDrawing.Blocks.count ReDim allenamen(blocktotal) As String For a = 0 To blocktotal - 1 blockname = ThisDraw ...

In das Form Autocad VBA wechseln
Autocad VBA : gemeinsamer Export der Datenbank- und Grafikdaten
matse68 am 18.05.2005 um 10:52 Uhr (0)
Hallo, ich habe in einer AutoCad-Zeichnung einzelne Linien. Diese Linien sind mit Datensätzen aus einer ACCESS-Tabelle verknüpft. Nun möchte ich die Linienpunkte (x und y Koordinaten) und die Daten aus der Datenbank so auslesen, dass in der Ergebnisstabelle die Informationen zusammengeführt erscheinen. D.h., Informationen aus der Zeichnung Referenz= 2B Startpunkt= xxx.xxx, yyy.yyy Endpunkt= xxx.xxx, yyy.yyy Informationen aus der Datenbank Feld01= abc Feld02= def ... Das obige Ergebnisformat ist beliebig. W ...

In das Form Autocad VBA wechseln
AutoCAD VBA : Xref Entfernen und Neuladen via VBA
KlaK am 20.09.2011 um 17:24 Uhr (0)
Hallo Ecko,Eine Methode von VBA aus ohne die referenzierte Zeichnung direkt zu öffnen, kenne ich jetzt auch nicht.In VB / VS könnte man sie ohne Darstellung öffnen und mit den Änderungen speichern, das wäre vielleicht noch eine Alternative.Hast Du die XRef geändert, sollte in der Masterzeichnung natürlich ein XRef.reload erfolgen, damit die Änderungen auch übernommen werden.Aber gibt es denn einen Sinn die Änderungen in der Ausgangszeichnung durchzuführen? Habt Ihr VISRETAIN überall auf 0? Ansonsten zählen ...

In das Form AutoCAD VBA wechseln
AutoCAD VBA : Attribute auslesen von aktuellem Blatt
alfred neswadba am 01.03.2010 um 15:10 Uhr (0)
Hi,und möchtest Du nur die Blockreferenzen ausgeben, die am Papier liegen oder die, die im jeweiligen Ansichtsfenster (im Zoom-Ausschnitt des Ansichtsfensters) zu sehen sind.Dazu noch eine ergänzende Frage: gibt es mehrere Ansichtsfenster in einem Layout?Und lt. Deinem Code die scwerwiegendste Frage: meinst Du Blockdefinitionen oder Blockreferenzen? In Deinem Code wertest Du aus, wie viele Blockdefinitionen es in Deiner Zeichnung gibt (nicht, wie oft diese in der Zeichnung, sei es Modellbereich oder Layout ...

In das Form AutoCAD VBA wechseln
AutoCAD VBA : Spline teilen, Punktekoordinaten auslesen
insidERR am 11.03.2009 um 15:59 Uhr (0)
Das Ziel ist mir klar, nur wie ich dahin komme nicht.Mir fehlt der genaue Code, wie ich die einzelnen Punkte finde und deren Koordinaten auslesen kann.Ich habe mir für eine andere Geschichte aus verschiedenen Beispielen hier aus dem Forum was gebastelt und bräuchte sowas für den aktuellen Fall.Code:------------------------------Public Sub Freigabe() Zeichnung freigeben Befehlscode für Button "^c^c^p-vbarun BlockAttribute.Freigabe" Dim BlockCol As Collection, Stelle As Integer, setFree As Boolean, tmpUser ...

In das Form AutoCAD VBA wechseln

Anzeige:

Anzeige: (Infos zum Werbeplatz)

Ergebnisseiten :  1 ...  31   32   33   34   35   36   37   38   39   40   41   42   43   44   45   46   47   48   49   50   51   52   53   54   55   56   ... 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