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 105 - 117, 132 Gesamtergebnisse mit Suchbegriffen externe referenzen sec.
Autocad VBA : von VBA in VBA schreiben?
idraH am 24.02.2004 um 13:48 Uhr (0)
Ich habe in vielen Beiträgen gelesen, dass ich Dateien, die ich in VBA einlesen möchte (Steuerdateien, Textdateien oder ähnliche) einfach in einem Supportpfad stellen muss und dann ohne Pfad nutzen kann. Bei mir hat das bis jetzt nie funktioniert und ich musste im VBA immer den vollständigen Pfad angeben (vermutlich weil wir im Büro ausschliesslich mit Netzwerkpfaden arbeiten (ServerProjekt...)- macht leider auch bei Referenzen mächtige Probleme), da das langfristig aber eine große Fehlerquelle darstellt, ...

In das Form Autocad VBA wechseln
AutoCAD VBA : externe Steuerung von AutoCAD
Brischke am 21.10.2011 um 15:34 Uhr (0)
Hallo Survey21,grundsätzlich gibt es verschiedene Möglichkeiten das zu realisieren.Welche die beste ist, kann ich nicht beurteilen. Der Zugriff ist via VB oder .Net (egal ob VB.Net oder C#.Net) möglich.Die einfachste und am wenigsten mit Problemen behaftete Lösung ist, dass du deine Applikation in Acad einbettest.Die Quick&Dirty-Variante ist, dass aus deiner Applikation ein Script geschrieben wird, welches du beim Start von Acad direkt mit aufrufst.Startparameter in der Befehlszeile ist dann (wenn ich mich ...

In das Form AutoCAD VBA wechseln
Autocad VBA : Auslesen von Blockeigenschaften mittels VBA möglich?
BloodyMess am 02.11.2004 um 14:25 Uhr (0)
Hallo kiltswitch, eine Blockdefinition ist ein Block, den Du in eine Zeichnung über Einfügen - Block in die Zeichnung eingefügt hast. Er ist aber deshalb noch nicht gezeichnet. Du definierst praktisch nur einen Blocknamen und sagst AutoCAD, dass dieser Name mit der jeweiligen DWG assoziiert werden soll. Wenn Du nun hergehst und den ebend definierten Block in die Zeichnung einfügst, dann hast Du eine Referenz auf die Definition gezeichnet. Die Referenz zeigt praktisch immer auf die jeweilige Definition. We ...

In das Form Autocad VBA wechseln
AutoCAD VBA : Blocktausch und Datentransfer
KlaK am 30.09.2008 um 22:16 Uhr (0)
Hallo Steffen,da hast Du Dir ja was vorgenommen und das alles ohne, oder nur mit geringen, Kenntnissen der AutoCAD Internas. Aber nicht verzweifeln, mit etwas suchen kannst Du Dir einiges hier im Form "klauen". Nun zu Deinen Fragen:- Erkennen des RahmensIst dieser ein Block mit bestimmten Namen? (Vermutlich "SF_INHALT_SLP_CU" ?)Soll er im Modell oder in einem / allen Layouts gesucht werden?- Auslesen der Attributehatten wir schon mal hier- externe Speicherung der Datenwenn benötigt wie in Excel, das kenns ...

In das Form AutoCAD VBA wechseln
AutoCAD VBA : Blocktausch und Datentransfer
steffen.katzschke am 30.09.2008 um 17:06 Uhr (0)
Windows 2000 +SP4, ACAD 2000Ich mußte mal wieder das alte CAD reaktivieren, da bei LT-Versionen die VBA-Schnittstelle fehlt.Aus einem CAE-System wurden Pläne exportiert. Diese dwg-Zeichnungen haben Zeichnungsrahmen. Die Zeichnungsrahmen sind als Blöcke angelegt. Diese enthalten Attribute mit Daten, die per Dialog editierbar sind.Folgende Punkte sind zu erledigen - Erkennen des Rahmens, - Auslesen der Attribute, - externe Speicherung der Daten, - Löschen des Rahmens, - Einsetzen eines neuen Rahmens (Block), ...

In das Form AutoCAD VBA wechseln
AutoCAD VBA : Layer umbenennen (VBA)
cadnetz am 19.02.2009 um 12:49 Uhr (0)
Ich habe ca. 600 Zeichnungen, ähnlich wie in der test.dwg dargestellt, nur größer. Alle koordinatenmäßig so um 0,0 (x/y)gezeichnet. Alle zeichnungen haben dieselbe Layerstruktur, jeweils ca. 20 Layer. Ziel: Alle Zeichnungen in eine zusammenführen und dadurch einen Zusammenhängenden Leitungsplan erstellen. Quasi lokal georeferenzieren. Eine Übersicht erstellen. Alle Elemente werden jeweils einer Leitung zugeordnet. Dies geschieht durch Zuordnung zum Layer "Dateiname-LayerX). Danach Trennung der Layer nach d ...

In das Form AutoCAD VBA wechseln
AutoCAD VBA : externe Steuerung von AutoCAD
Survey21 am 22.10.2011 um 12:46 Uhr (0)
Hallo Holger,vielen Dank schonmal für deine schnelle Antwort.Ich bin angehender Vermessungsingenieur und will wärend ich mit dem Tachymeter meine Punkte aufmesse, sie direkt im CAD zeichnen lassen.Der Datenaustausch zwischen Messgerät und Laptop sollte nicht das Problem sein. Ich bin nur noch nicht richtig mit der ansteuerung von AutoCAD vertraut. Wie gesagt, liegen die VB kenntnisse da, aber nur im bereich von Programmen für Formatierung von Dateien z.B.. Ich glaube nicht, dass es schwer sein wird zu lern ...

In das Form AutoCAD VBA wechseln
AutoCAD VBA : externe Steuerung von AutoCAD
Survey21 am 22.10.2011 um 14:41 Uhr (0)
Hallo Henning,das ist sehr nett mir den Tipp zu geben, aber da dieses Projekt zu meiner Bachelorarbeit gehört, möchte ich so wenig Kosten wie möglich aufkommen lassen. Dazu kommt, dass ich Spaß am programmieren habe und ich es auch zu meiner Aufabe sehe in der Bachelorarbeit eigenständig zu arbeiten und wenig auf fertige Software zugreifen möchte. Da ich auch noch einiges an weiterer Arbeit nach dem Einlesen der Punkte vorhabe, kommt mir ein selbstgeschriebenes Programm da einfach mehr entgegen.Gehen wir d ...

In das Form AutoCAD VBA wechseln
AutoCAD VBA : unvollständig aufgelöste Blockreferenzen
Brischke am 07.01.2011 um 08:38 Uhr (0)
Zitat:Original erstellt von NeumeierGünther:Das Programm läuft ziemlich lange. Vielleicht hätte man es auch einfacher machen können,aber als Hoppy-Programmierer bin ich immer froh, wenn ich es überhaupt irgendwiehinkriege....Ja, da hast du wohl Recht,. Die Lösung für deine Aufgabe ist eigentlich einfach, wenn man sich den Aufbau einer Zeichnung bewusst wird.Aufgabe: Du willst allen Elemente der Zeichnung eine Farbe in Abhängigkeit derer Strichstärke zuweisen.Lösung: Du baust dir eine 2-stufige Foreach Sch ...

In das Form AutoCAD VBA wechseln
AutoCAD VBA : Xref Entfernen und Neuladen via VBA
Ecko am 20.09.2011 um 09:31 Uhr (0)
Hallo!Ich versuche gerade, das Ganze zu erweitern. Ich möchte die Referenzen über 2 oder mehrere "Zeichnungs-Ebenen" anwenden.Bsp: Es gibt eine Hauptzeichnung, welche sich per xref andere Unter-Zeichnungen einläd. Diese Unter-Zeichnungen sollen wiederum auf noch tiefere Zeichnungen zugreifen.Das Ganze soll aus dem User-Form der Hauptzeichnung aus gesteuert werden.Ich möchte konkret per Togglebutton einen Layer der Unter-Zeichnung aus/an-schalten.Der Layer wird in der Unter-Zeichnung tatsächlich gefroren/ge ...

In das Form AutoCAD VBA wechseln
AutoCAD VBA : Eckkoordinaten des Aktuellen Modellbereichfensters
d.balogh am 10.12.2008 um 07:03 Uhr (0)
Hallo Klaus,ich brauche das für ein Plot-Makro, welches auf firmenspezifische Anforderungen basiert. Ohne jetzt groß ins Detail gehen zu wollen, ich wollte dem User einen Quasi-ViewPort zeigen (Rechteck über betrachteten Bereich), und dessen Koordinaten festhalten, da sich der ZoomBereich während der Anwendung des Makros ändern kann. Sinn der Geschichte ist, daß der User bei jedem Layout (auch Modell) zeichnungsspezifische PlotBereiche anlegen kann, dessen EckPunkte ich als xdata dem Layout anhänge.Warum? ...

In das Form AutoCAD VBA wechseln
AutoCAD VBA : Zeichnen von Tragwerken mittels VBA und AutoCAD
alfred neswadba am 11.11.2009 um 10:50 Uhr (0)
Hi,herzlich willkommen bei CAD-de! ob die Kombination aus VBA und AutoCAD die richtige Lösung dafür bereit hältWörtlich genommen, nein Denn mit VBA hast Du noch keine Lösung sondern nur die Möglichkeit, Dir selbst ein Programm zu schreiben, das zur Lösung führen kann. Wenn Du schon Erfahrung mit AutoCAD und VBA hast, dann kannst Du sowohl ACA (Architecture) als auch Civil nehmen, die haben ja beide AutoCAD als Basis und damit findest Du eine bekannte Umgebung.Viel mehr als ich nehme an, dass es möglich ...

In das Form AutoCAD VBA wechseln
AutoCAD VBA : externe DLL über GetInterfaceObject ansprechen
Stelli1 am 11.06.2007 um 17:21 Uhr (0)
Hallo Jens,es kommt darauf an wie die DLL programmiert wird.Bei einer VB6 DLL handelt es sich immer um eine ActiveX DLL.Hier hast du zwei Möglichkeiten:- unter Verweisen angeben. Dann kannst du sauber eine Klasse bilden- mit CreateObject eine Klasse über Windows bilden.Code: VBASub Beispiel1() Unter Verweisen ist die DLL angeben Dim myDll As New ActiveXdllTest.testClass myDll.DisplayValue myDll.BoolValue = True myDll.DisplayValue MsgBox myDll.BoolValueEnd SubSub Beispiel2() Dim myDll As Object ...

In das Form AutoCAD VBA wechseln

Anzeige:

Anzeige: (Infos zum Werbeplatz)

Ergebnisseiten :  1   2   3   4   5   6   7   8   9   10   11 

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