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 586 - 598, 1583 Gesamtergebnisse mit Suchbegriffen creoson zeichnung sec.
AutoCAD VBA : InsertBlock langsam - Alternativen ?
alfred neswadba am 20.11.2008 um 19:18 Uhr (0)
Hi Klaus, Zitat:war das schön in C ! verkettete Liste - Pointer auf next - fertigdas geht schon, wenn es sich um eine Collection handelt, aber dann darfst Du nicht mitFor i = 1 To TGesamt arbeiten, sondern mitFor Each tTextObj in Textedann geht das mit dem Next, das Wichtigste ist einfach, dass Du nicht innerhalb Deiner Schleife mehrmals das Zählen (i) durch die Texte-Liste auslöst. Zitat:Idee mit .Net ist vielleicht gar nicht so schlecht. Hat man da Zugriff auf aktive Zeichnung?Yes Sir, auf die aktive Zei ...

In das Form AutoCAD VBA wechseln
AutoCAD VBA : Fortlaufende Numerierung von Blöcken klappt nicht immer.
KlaK am 13.04.2021 um 11:07 Uhr (1)
Hallo Reinhard,Willkommen im Forum  Erstaunlich dass Dir das erst nach 20 Jahren auffällt  Bitte lese Dir mal die FAQ: Blöcke und FAQ: Blöcke: Objekteigenschaften und deren Auswirkungen in Blöcken durch, vielleicht wird Dir dann einiges klarer.Ein Block mit der Nummer 1 kann eigentlich gar nicht erzeugt werden, das würde bedeuten Du hättest alle Layouts und den Modellbereich aus der Zeichnung gelöscht.Hast Du denn eine Fehlerabfrageroutine integriert?Vermutlich nein bzw. Du übergehst Fehlermeldungen mit ...

In das Form AutoCAD VBA wechseln
AutoCAD VBA : Problem mit dem Einfügen von selbstdefinierten Blöcken
alfred neswadba am 14.11.2008 um 13:15 Uhr (0)
Hi,eine BlockReference kann nur dann erzeugt werden (in weniger EDV-technischen Worten: ein Block kann nur dann eingefügt werden), wenn die Blockdefinition in der aktuellen Zeichnung existiert oder wenn eine Datei mit dem angegebenen Blocknamen in einem der Support-Verzeichnisse in AutoCAD existiert.Möchtest Du eine bestimmte DWG als Block in deine Zeichnung einfügen, diese DWG aber nicht in Supportverzeichnissen enhalten ist, dann musst Du auch Verzeichnisname angeben)Set tBlRef = ThisDrawing.ModelSpace.I ...

In das Form AutoCAD VBA wechseln
AutoCAD VBA : Block änderungen
dw am 22.04.2013 um 12:11 Uhr (0)
Wer ist in der Lage mich weiter zu helfen?Habe da eine Routine welche Blocks in der Zeichnung ändert aber das Problem liegt da wen ich zb block altername_3 und 4 nicht in der Zeichnung habe bekommt das altername_2 die neuername_4 und das darf eben nicht passieren wie kann man diese Fehler unterfangen? Private Sub CommandButton1_Click()Dim block As AcadBlockOn Error Resume Next Set block = ThisDrawing.Blocks("altername_1") block.Name = "neuername_1" Set block = ThisDrawing.Blocks("altername_2") block. ...

In das Form AutoCAD VBA wechseln
AutoCAD VBA : Ein komplette ordner mit dwg's von inch zum Meter wechseln
TobyRosenberg am 06.10.2013 um 12:51 Uhr (1)
Unabhängig davon ob die Zeichnung via Script oder VBA-Programm geändert wird: was passiert mit den Ansichtsfenstern (in Englisch: viewports, bin nicht sicher ob der deutsche Name ´Ansichtsfenster´ korrekt ist)?Ich denke das Problem ist vielleicht ein bißchen komplexer als es auf den ersten Blick erscheint, denn ein einfaches skalieren der Zeichnung im model space zeigt zwar alle Zeichnungselemente in der korrekten Einheit aber alle Layouts mit Ansichtsfenstern sind anschließend unbrauchbar sofern sie nicht ...

In das Form AutoCAD VBA wechseln
AutoCAD VBA : AutoCAD Sichtbarkeiten eines dynamischen Blocks mit VBA
Andre B. am 19.02.2018 um 07:01 Uhr (1)
Guten Morgen Klaus,danke für den Ansatz. Seltsamerweise musste ich es etwas anpassen.Die Zeile Zitat:Debug.Print "Propname: " & strPropName & " / " & st1 hat immer einen Fehler gebracht, wenn der Inhalt von strPropName "Origin" war. Keine Ahnung warum, hab ich aber ausgegrenzt, dann funktionierte es.Leider nicht ganz das Ergebnis, welches ich erhofft hatte. Eigentlich wollte ich nach Ablauf der Prozedur, dass ich von jedem einzelnen Referenz-Block alle möglichen Sichtbarkeiten erhalte. Dies hat den Hinter ...

In das Form AutoCAD VBA wechseln
AutoCAD VBA : ACAD2009 / ActiveX
GüSo am 10.04.2009 um 16:35 Uhr (0)
Ausgehend von den Zeitproblem (siehe "AutoCAD 2009" vom 21.03.09) bin ich jetzt dabei auf Visual Studio umzusteigen, bzw. diesen Umstieg vorzubereiten.Mein Problem ist, daß ich in VS2008 /VisualBasic zwar das Autocad-Applicationsopjekt erzeugen kann und auch auf dieses zugreifen kann, ich kann aber kein Document-Objekt erzeugen. Dabei bekomme ich immer die Fehlermeldung, daß ich eine Referenz anlegen muß.Reference required to assembly Autodesk.AutoCAD.Interop.Common, Version=17.2.0.0, Culture=neutral, Publ ...

In das Form AutoCAD VBA wechseln
AutoCAD VBA : Objekte von einer Lage lesen
TobSchmid am 26.11.2012 um 15:55 Uhr (0)
Okay, ich versuchs mal. Also es geht darum, das ich eine Zeichnung habe, auf der ein Chip zu sehen ist. Dieser Chip ist über Kupferdrähte (Linien) mit dem Gehäuse verbunden auf dem sich die Anschlüsse befinden. Um nun heraus zu finden ob die Drähte richtig verbunden sind, will ich diese aus der Zeichnung heraus filtern. EDIT: Vorab geht es aber nur darum, zu prüfen, ob die Anzahl der Drähte korrekt ist. Sprich Anzahl der Drähte = y auf dem Layer x. Korrekt? (Im nächsten Schritt soll dann der Text, aus den ...

In das Form AutoCAD VBA wechseln
AutoCAD VBA : Eckkoordinaten des Aktuellen Modellbereichfensters
alfred neswadba am 10.12.2008 um 13:55 Uhr (0)
Hi Daniel,ich hab ein Makro, das eigentlich fuer andere Zwecke bestimmt ist, aber eventuell kannst Du daraus etwas ableiten. Da dieses Makro mehrfach im Einsatz ist und ich bisher keine negativen Rückmeldungen erhalten habe, müsste es eigentlich Deine Wünsche abdecken.Grundsätzliche Funktionsweise/Aufgabe:Es sind 2 Zeichnungen geöffnet, nach einem Zoom/Pan/... in einer Zeichnung wird das Makro gestartet und es führt dann den Zoom-Befehl in der jeweils anderen Zeichnung so aus, dass der (geographisch) gleic ...

In das Form AutoCAD VBA wechseln
Autocad VBA : Attribute mit Excel abgleichen
Big Sven am 20.02.2006 um 14:44 Uhr (0)
Hallo Forum!Ich stecke einmal wieder fest. Ich möchte nun Eintragungen in meine Datenbank vornehmen. Dafür muss ich vorher alle Einträge der aktuellen DWG herauslöschen Es funktioniert leider nur nicht.Ich bekomme nach der Zeile: Set found = ...).Activate eine Meldung, dass die Typen unverträglich sind. Nehme ich es heraus stoppt das Prg bei: ExcelWS.Range(findeExcelZeile, 1).Select und meldet einen Anwendung- oder Objektdefinierter Fehler.Hat jemand einen Tipp für mich?Gruß SvenCode:Set ExcelWb = ExcelApp ...

In das Form Autocad VBA wechseln
Autocad VBA : Masse mit Vb erkenne und verarbeiten
flori555 am 16.02.2006 um 03:54 Uhr (0)
Hallo,diesmal hab ich eine echt knifflige Aufgabe. Ich moechte (anfangs, das Problem ist weit komplexer) Masse aus eine zeichnung (z.B. einen Quader 10, 20 , 30mm Seitenlaenge) mit VB erkennen und danach mit Hilfe der Dichte das Gewicht berechnen. Dazu muss ich wissen, wie bzw. ob es moeglich ist, einzelne Laengenmasse oder Flaechen (denke Flaechen gehen nicht) mit VB zu erkennen.Kurze Beschreibung des gesammten Problems.Ich moechte einen Pumpenimpeller einer Kreiselpumpe, von dem die Zeichnung vorhanden s ...

In das Form Autocad VBA wechseln
AutoCAD VBA : Seiteneinrichtungen mit VBA importieren / Seiteneinrichtungs-Manager
alfred neswadba am 19.05.2009 um 23:59 Uhr (0)
Hi,füge einfach die Zeichnung, die nur aus Seiteneinrichtungen besteht, mittels der Block-Einfügefunktion in Deine aktuelle Zeichnung ein, dann steht Dir auch die Seiteneinrichtung Deiner Vorlage in der aktuellen Zeichung zur Verfügung.Code:Option ExplicitConst SourceDocName As String = "C:Tempxx.dwg"Public Sub insertPlotConfigs() Dim tBlRef As AcadBlockReference Dim tPnt(2) As Double Dim tPltCfg As AcadPlotConfiguration mal nachsehen, wieviele Seiteneinrichtungen die aktuelle Zeichnung vorher hat: ...

In das Form AutoCAD VBA wechseln
AutoCAD VBA : Einlesen von Blockdefinitionsdatei
Stelli1 am 29.01.2008 um 11:42 Uhr (0)
Hallo,so langsam kommen wir der Sache näher. Du fügst eine Datei als XREF ein. Mit .bind machst du sie zum Bestandteil deiner Zeichnung.Wenn du das Brett an der dünnsten Stelle anbohrst speicherst du in einer globalen Variable ob du deine Prototypenzeichnung schon mal eingefügt hast oder nicht (Public vgbo_BlocksInserted as boolean).So brauchst du beim zweiten Mal die Datei nicht mehr einfügen.Wenn du es ordendlich machen willst, dann suchst du mal nach ObjectDBX und CopyObjects.Damit kannst du eine DWG q ...

In das Form AutoCAD VBA wechseln

Anzeige:

Anzeige: (Infos zum Werbeplatz)

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