Informationen zum Forum AutoCAD VBA:
Anzahl aktive Mitglieder: 784
Anzahl Beiträge: 12.026
Anzahl Themen: 2.139

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 781 - 793, 899 Gesamtergebnisse mit Suchbegriffen lisp sec.

Direkter Link in ein Forum:

Lisp

Autocad VBA : Object.Centroid ?
Proxy am 04.01.2004 um 11:47 Uhr (0)
danke euch beiden, war mein Denkfehler , dann kommt sowas raus Code: Sub Centroid_2_Point() Dim Object As Object Dim ssget As AcadSelectionSet Dim Centroid As Variant Dim location(0 To 2) As Double Dim ZielLayer As String Dim AcadPoint As AcadPoint ZielLayer = Mein Layername hier On Error Resume Next ThisDrawing.Utility.GetEntity Object, PickedPoint, Bitte Objekt wählen: If TypeName(Object) = Region Then Set Object = Object End If Centroid = Object.Centroid location(0) = Centroid(0): location ...

In das Form Autocad VBA wechseln
Autocad VBA : Auslesen von Blockeigenschaften mittels VBA möglich?
Brischke am 05.11.2004 um 14:20 Uhr (0)
Hallo, ja, so ist es. Was sollte denn sonst der Unterschied zum manuellen Arbeiten sein? Dem Anwender sollte es doch so ziemlich egal sein, wie die Datei heißt, vermutlich kann sich das (bei mehr als 20 verschiedenen Bauteilen) sowieso kein Mensch merken. Das was du dir vorstellst scheint für mich nur das Nachprogrammieren des Explorers zu werden, der die dateien nicht öffnet, sondern gezielt einfügt. Dieser Vorgang ist allerdings das allerkleinste Problem bei dieser Aufgabenstellung. Deshalb noch einmal d ...

In das Form Autocad VBA wechseln
Autocad VBA : DXF in Verbindung mit VBA zum Ändern von Zeichnungen geeignet?
Proxy am 10.11.2004 um 10:09 Uhr (0)
[...]Wie kann ich dann mit einem Programm auf diese Blöcke zugreifen und diese bspw. in der Zeichnung umpositionieren oder auch drehen usw...?[...] Als Beispiel ein einfacher Block: (-1 . Objektname: 4020ebb0 ) (0 . INSERT ) (330 . Objektname: 4020ccf8 ) (5 . C86 ) (100 . AcDbEntity ) (67 . 0) (410 . Model ) (8 . PROXYSLIEBLIENSGSLAYER ) (100 . AcDbBlockReference ) (2 . PROXYSLIEBLIENGSBLOCKNAME ) (10 17.0116 44.9085 0.0) (41 . 1.0) (42 . 1.0) (43 . 1.0) (50 . 3.65054) (70 . 0) ( ...

In das Form Autocad VBA wechseln
Autocad VBA : Mittelpunkt suchen?
Brischke am 05.11.2004 um 14:27 Uhr (0)
Hallo Moony, wozu soll der Layer aktiviert werden? Moony, zuerst musst du dir erstmal die Struktur einer AutoCAD-Zeichnung ansehen. Ein Layer ist ein nicht grafisches Element. Das kann man nicht auswählen. Es ist einfach nur ein Container bestimmter Eigenschaften, der von grafischen Elementen referenziert wird. Du musst einen Auswahlsatz bilden, der nur Elemente enthält, denen bestimmte Eigenschaften zugewiesen wurden . Dann erst kannst du beginnen diese Elemente zu analysieren. Soll heißen, aus den P ...

In das Form Autocad VBA wechseln
AutoCAD VBA : VBA oder C#
fuchsi am 14.12.2012 um 10:24 Uhr (0)
Es gibt von Seiten Microsoft ausschliesslich die 32bit Version von VBA.Es ist von Seiten Mircosoft nicht geplant, diese auf 64 bit zu portieren.Damit ist VBA endgültig Tot.Die Implementierung der 32bit VBA Umgebung in ein 64bit Autocad ist eine absolute langsame und hingepfuschte Krücke, da hier beide Applikationen nicht mehr dirket miteinander sprechen können, sondern jedweilige Kommunikation übers Betriebssystem ablaufen muss.Siehe Disskusion Userform verliert Fokus im 64bit BShttp://ww3.cad.de/foren/ubb ...

In das Form AutoCAD VBA wechseln
Autocad VBA : Ereignis beim Layer/Bemstil wechsel
Brischke am 18.03.2004 um 12:00 Uhr (0)
@Karsten HST, schau mal dort - http://ww3.cad.de/foren/ubb/Forum54/HTML/006686.shtml @Dressler, sinnvol ist immer, wenn du die Beiträge zum gleichen Thema mit angibst. Dann kann man weiter diskutieren, und klärt nicht wieder die gleichen Fragen. Karsten ist auf die gleiche Lösung wie ich auch gekommen. Diese ist ja aber für dich nicht relevant, da du es ja so möchtest: Wenn dem Bem-Objekt ein anderer Layer oder Bemaßungsstil zugewiesen wird, dann soll die entsprechende Eigenschaft Bemstil oder Layer au ...

In das Form Autocad VBA wechseln
Autocad VBA : FASEN/ABRUNDEN
mapcar am 30.07.2004 um 15:23 Uhr (0)
Nur über Commands. Aber ich halte das für keine gute Technik - Programme sollten immer auf Befehle wie _chamfer, _trim usw. verzichten, bei denen es darauf ankommt, dass die Geometrie wirklich so auf dem Bildschirm aussieht, wie sich der Programmierer sie mal vorgestellt hat. Das war in Lisp jahrelange Praxis, da wurde mit solchen Befehlen operiert, als säße ein User da und würde das ausführen. Und dann haben die Programme immer wieder mit OSNAP usw. auf die Geometrie zugegriffen und Objekte erwischt, von ...

In das Form Autocad VBA wechseln
Autocad VBA : Endpunkte in VBA ansteuern
mapcar am 24.08.2004 um 13:18 Uhr (0)
Na ja, da müsstest du schon etwas mehr an Information liefern. IntersectWith ist schon die richtige Methode. Dann must du testen, ob der Schnittpunkt identisch mit einem Linienendpunkt ist. Wenn ja Anschlusspunkt, wenn nein Kreuzung. Wird aber ein Haufen Rechnerei, denn du musst jede Linie im SS gegen alle anderen testen. Da musst du dir dann Gedanken über Algorithmen machen. Als Beispiel kann dir eine Entfernungstabelle dienen - warum wird da wohl immer nur eine diagonale Hälfte ausgefüllt? Ich weiss ja n ...

In das Form Autocad VBA wechseln
Autocad VBA : Gruppencode und Gruppentyp herausfinden
Goofy007 am 09.02.2006 um 08:38 Uhr (0)
Hallo Florian,zu deiner ersten Frage: Was ist ein Frame, bzw. Zeichnungsrahmen? Ich kenne so ein Element in Autocad nicht. Versuch doch den Lisp-Ausdruck von Udo anzuwenden!Zur Frage der Selektionen hab ich ein paar Vorschläge.Abhängig von der Aufgabenstellung gibt es folgende Möglichkeiten.Wenn du alle Element der Zeichnung bearbeiten willst, dann ersetzte .SelectOnScreen duch ein .SelectAll das verlangt keine Benutzereingaben.Wenn du immer den gleichen Bereich bearbeiten willst, dann hast du zwei Möglich ...

In das Form Autocad VBA wechseln
Autocad VBA : Mittelpunkt suchen?
Brischke am 05.11.2004 um 09:39 Uhr (0)
Hallo moony, überlege noch einmal genau was du suchst. Ein Layer ist meines Wissens ein nichtgrafisches Objekt, was deshalb auch keine Eigenschaft Mittelpunkt besitzt. Das objekt Rechteck gibt es im AutoCAD auch nicht. Wenn ich das mal übersetzen darf, dann suchst du Linien oder Polylinienobjekte, die augenscheinlich ein Rechteck darstellen. Diese Elemente sollen zusätzlich noch eine bestimmte Layereigenschaft besitzen. - Richtig? Die Schwierigkeit besteht nun darin, überhaupt erstmal die augenscheinlich ...

In das Form Autocad VBA wechseln
Autocad VBA : Polygon
mapcar am 16.11.2004 um 19:02 Uhr (0)
Hallo cnc, in AutoCAD werden Polygone als geschlossene Polylinien dargestellt. Ich nehme an, dass es dir um regelmäßige Polygone geht, ja? Die Innenwinkelsumme beträgt (N - 2) * 180° , und wenn du das durch N teilst, hast du den Innenwinkel einer Ecke. Als Beispiel: Beim regelmäßigen 13-Eck beträgt die IWS 1980°, ein IW hat also etwa 152,3°. Und ferner gilt, dass die Kantenlänge so berechnet werden kann: KL = 2Ru * cos(IW/2) (Ru ist der Radius des Umkreises). Die Beziehung zwischen Umkreis und Inkreis l ...

In das Form Autocad VBA wechseln
AutoCAD VBA : Open & Save-Dialog für Textdatei in vba
sarotti am 20.02.2014 um 14:13 Uhr (1)
Hallo Soldnerkugel, hallo CADmium,vielen Dank für eure Hilfe!!!Soldnerkugel:Ich hab dein Listing leider noch nicht zum Laufen bekommen. Bei Declare will der Compiler noch ein ptrSafe haben und anschließend wird leider kein Auswahlfenster angezeigt, sondern das Programm läuft in der If GetOpenFileName(OFName) ins Exit Sub.Das Listung hab ich jetzt auch im Internet gefunden aber die 3 Seiten noch nicht richtig durchblickt wo der große Unterschied ist zu deiner Kurzform. Außer der 32-Bit-Abfrage.CADmium:Toll ...

In das Form AutoCAD VBA wechseln
AutoCAD VBA : VBA oder C#
Comos User am 21.11.2012 um 08:23 Uhr (0)
@FuchsiZitat:Ich würde C#.net und unterstützend Lisp empfehlen.Warum, weils chick ist? Oder gibt es dafür auch objektive Gründe?Zitat:VBA ist definitiv so gut wie tot.und togesagte leben länger, wir können in einigen Jahren noch mal reden VBA ist derzeit die beste Umgebung um die Gundzüge der OOP zu erlernen. Jedes MS-OfficeProdukt (und die sind wohl auf fast jedem Windows-PC zufinden)kann als Entwicklungsumgebung dienen.Und wenn man die dann drauf hatt kann man sich einer .NET-Sprache zuwenden (fast egal ...

In das Form AutoCAD VBA wechseln

Anzeige:

Anzeige: (Infos zum Werbeplatz)

Ergebnisseiten :  1 ...  48   49   50   51   52   53   54   55   56   57   58   59   60   61   62   63   64   65   66   67   68   69   70 

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