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 3524 - 3536, 3672 Gesamtergebnisse mit Suchbegriffen schreibschutz aufheben bei autocad-datei sec.
AutoCAD VBA : Länge einer Linie mit Variablen
Brischke am 20.06.2018 um 17:54 Uhr (1)
(1) Was ist deine eigentliche Aufgabenstellung?(2) Welche Erfahrung hast du beim Zeichnen mit AutoCAD?(3) Wie würdest du diese Teilaufgabe in AutoCAD manuell lösen?(4) Welche Erfahrung hast du in VBA?Grüße!Holger------------------Holger BrischkeCAD on demand GmbHIndividuelle Lösungen von Heute auf Morgen.defun-tools Das Download-Portal für AutoCAD-Zusatzprogramme!

In das Form AutoCAD VBA wechseln
AutoCAD VBA : Länge einer Linie mit Variablen
Silentwolf am 20.06.2018 um 18:24 Uhr (1)
Hallo Holger,danke nochmal für Deinen Input!1.) Die eigentliche Aufgabenstellung ist eine Abwicklung eines schräggeschnittenen Rohres in VBA zu verwirklichen2.) Ich kann mit Autocad ganz gut zeichnen also kenne das Programm schon lange und zeichne damit also manuel.3.) Es werden Linien gemessen die in der Vorderansicht entstehen also die Wahren Längen.. diese werden dann auf einen Grid der geteilt ist z.B. 50mm durchmesser Rohr..Umfang=157,0796 dieser Grid ist in 12 Teile geteilt und ist als Block definier ...

In das Form AutoCAD VBA wechseln
AutoCAD VBA : Gruppenfilterinhalte mit VBA auslesen
michimueller85 am 26.06.2018 um 10:20 Uhr (1)
Hallo ihr zwei oh das ging ja echt schnell mit den Antworten. also ich hab nun gleich mal den Code von silcono kopiert und ausgeführt.Ich hab einfach mal eine neue leere Datei angelegt, mit zwei Gruppenfiltern und in jedem Gruppenfilter je einen Layer angelegt.Jedoch kommt bei mir dann in der Zeile: Data = XRecordData(iCount) die Fehlermeldung Typen unverträglich.woran kann es liegen?!ich nutze autocad 2014Grüße

In das Form AutoCAD VBA wechseln
AutoCAD VBA : Gruppenfilterinhalte mit VBA auslesen
michimueller85 am 26.06.2018 um 11:32 Uhr (1)
Hallo Silcono,also wenn ich das mache kommt sofort eine Fehlermeldung, ich hab gelesen das in neueren Autocad Version glaube ab 2008 das ACLYDICTIONARY richtig wäre, daher würde es schon passen.Also ich hab nun mal drei Gruppenfilter erstellt und in den zweiten Gruppenfilter einen Layer gelegt.Dort wo der Layer liegt bleibt das Programm auch hängen. ich hab dir die Datei und zwei Screens angehängt.vielleicht kannst du mir damit weiterhelfen Danke dir

In das Form AutoCAD VBA wechseln
AutoCAD VBA : Gruppenfilterinhalte mit VBA auslesen
cadffm am 28.06.2018 um 02:55 Uhr (15)
Schau dir mal die erweiterten Daten eines Layers an welcher in deinem Layergruppenfilter steckt.Am besten neue Datei, ein Layer, ein Gruppenfilter welcher den Layer enthält.So kannst du gut den Daten folgen.Hoffe ich schicke dich nicht falsch, ich sitze gerade nicht am Acad.

In das Form AutoCAD VBA wechseln
AutoCAD VBA : Gruppenfilterinhalte mit VBA auslesen
michimueller85 am 28.06.2018 um 10:49 Uhr (1)
hallo cadffm,danke für deine Antwort! wie komme ich denn zu den erweiterten Daten eines Layers?wenn ich mir mit VBA einen Layer anschaue gehe ich immer folgend vor:dim objLayer as ACADLayerdim layer_name as variantfor each objLayer in ThisDrawing.layerslayer_name= objLayer.namenun kann ich im VBA Lokalfenster guggen was der Layer alles für Informationen enhält.Es es befindet sich dort keine Information welchem Gruppenfilter der Layer zugeordnet ist. anbei bei Auszug von Autocad mit den Layerinformationen. ...

In das Form AutoCAD VBA wechseln
AutoCAD VBA : Länge einer Linie mit Variablen
rexxitall am 02.07.2018 um 10:24 Uhr (1)
Ich würde das Ganze etwas anders angehen wollen. Linien auf dem Rohrzylindermantel zu berechnen ist relativ einfach. Schnittpunkte dieser Linien mit einer Ebene zu finden ebenfalls. Da hilft dir das Netz mit Vektorgeometrie. (Auch mal mit Suchwort VB6 googlen) Prinzipiell wird eine Autocad Linie durch ihre Punkte definiert. Um eine Linie zu "lengthen" musst du also "nur" diese Koordinatenpunkte verändern. Man kann Liniendurchstoßpunkte auch mit Autocad direkt ermitteln. z.B. 3D Linie mit einem 3D Face. Ist ...

In das Form AutoCAD VBA wechseln
AutoCAD VBA : Gruppenfilterinhalte mit VBA auslesen
rexxitall am 02.07.2018 um 10:30 Uhr (1)
Könnte es vielleicht sein, das der ominöse Zahlenverhau die ObjektID des Layers angibt ? Autocad kennt 2 Wege ein Objekt zu addressieren HANDLES (hex String) und die ObjektID ein LONG Word. Nur so mal als Idee in den raum gewürfelt ohne es zu testen.Lieben Gruß aus Finnland------------------Wer es nicht versucht, hat schon verlorn Und bei 3 Typos gibts den vierten gratis ! for sale !

In das Form AutoCAD VBA wechseln
AutoCAD VBA : Gruppenfilterinhalte mit VBA auslesen
michimueller85 am 03.07.2018 um 08:09 Uhr (1)
Hallo Silcono,ok sehr merkwürdig, anbei die meine Test DWG Datei und nochmal zwei Bilder. Auf dem einen Bild ein Debug Auszug von dem zweiten Gruppenfilter mit den Record IDS. Auf dem anderen Bild wird die richtige Object id von dem Layer in Gruppe 2 angezeigt. Ich hab das direkt mit einem AutoCAD Datenbank-Tool ausgelesen.GrußMichi

In das Form AutoCAD VBA wechseln
AutoCAD VBA : Gruppenfilterinhalte mit VBA auslesen
Brischke am 03.07.2018 um 12:35 Uhr (15)
Zitat:Original erstellt von michimueller85:... könntest du mir ein bisschen VBA Code zu Verfügung stellen, dann könnte ich es zugleich nachvollziehen und versuchen zu verstehen?! .. nein, weil wie gesagt, ich arbeite mit c#.Net und nicht VBA.Grüße!Holger------------------Holger BrischkeCAD on demand GmbHIndividuelle Lösungen von Heute auf Morgen.defun-tools Das Download-Portal für AutoCAD-Zusatzprogramme!

In das Form AutoCAD VBA wechseln
AutoCAD VBA : VBA-Tool in LT
RalphRX8 am 06.07.2018 um 08:51 Uhr (1)
Zitat:Original erstellt von rexxitall:Stellt sich halt nur die Frage ob es nicht doch wirtschaftlicher ist, ne Autocad Vollversion - notfalls gebraucht, zu erwerben. Muss ja nicht die aktuellste sein.Gebrauchte AutoCAD-Lizenz? Woher? Wie soll das gehen?Ich weiß dass das früher noch ging, aber heute?Dass VBA noch existiert weiß ich, ich nutze es täglich.Muß halt im Gegensatz zu früher eigens installiert werden.

In das Form AutoCAD VBA wechseln
AutoCAD VBA : VBA-Tool in LT
rexxitall am 05.07.2018 um 12:37 Uhr (1)
1. ist es falsch das VBA für Autocad nicht mehr existiert, es muss nur separat installiert werden. Stichwort VBA enabler.Eine DVB kann con einem vollwertigen ACAD zu Basic Dateien (ASCII) exportiert werden.LT kann soweit mir bekannt SCR und Diesel Scripte ausfüren.VBA ist VB6 kompatibel.Man könnte also theoretisch auf die Idee kommen den Rahmen als SCR Datei zu erzeugen. Das ginge mit allen MS office versionen, VB6 auf relativ schmerzfreien Weg oder in jeder anderen Programmiersprache.Stellt sich halt nur ...

In das Form AutoCAD VBA wechseln
AutoCAD VBA : Gruppenfilterinhalte mit VBA auslesen
michimueller85 am 05.07.2018 um 04:17 Uhr (1)
Hallo Holger,ok alles klar, könnest du mir den c#.Net Code zur Verfügung stellen vielleicht kann ich mir etwas daraus ableiten Ich hatte im Studium mal C++ vielleicht komm ich noch damit zurecht.@Silcono,bist du weitergekommen? bzw. konntest du mit meiner DWG Datei was anfangen.GrußMichi

In das Form AutoCAD VBA wechseln

Anzeige:

Anzeige: (Infos zum Werbeplatz)

Ergebnisseiten :  1 ...  259   260   261   262   263   264   265   266   267   268   269   270   271   272   273   274   275   276   277   278   279   280   281   282   283 

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