|
Autocad VBA : „Ein bisschen Theorie ist manchmal auch ganz nützlich“
Brischke am 07.11.2004 um 17:52 Uhr (0)
Zitat: Original erstellt von Moony: ... finde ich dann doch schon etwas von „oben herab“. Hallo Moony, das sieh bitte nicht so eng! Manch einer ist froh über diesen Hinweis, manchanderer eben nicht. Ich selbst habe in dem Thread Auslesen von Blockeigenschaften mittels VBA möglich? auch lange überlegt, ob ich die Formel zum Umrechnen von RAD in DEG einstelle. Was ja auch Grundlagenwissen in Sachen CAD-Programmierung sein sollte. Wo soll man also anfangen, wo aufhören? das ist immer eine Gradwander ...
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : „Ein bisschen Theorie ist manchmal auch ganz nützlich“
mapcar am 07.11.2004 um 20:13 Uhr (0)
Nee Moony, so von oben herab war das überhaupt nicht gemeint. Es war lediglich als präventiver Hinweis gedacht für den folgenden Fall: Wer Rechtecke sucht, muss technisch besehen Polylinien suchen. Das sind nämlich die Entities, während das Konzept Rechteck in der Geometriedatenbank unbekannt ist. Und dann ist man ruckzuck bei der Aufgabenstellung Wie schreibe ich eine Funktion, die feststellt, ob eine Polylinie ein Rechteck darstellt? Das klingt trivial, dürfte aber viele schon vor echte Probleme st ...
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : Aufruf einer Lisp-Routine
InesP am 26.01.2006 um 08:56 Uhr (0)
Hi Leute,mal ne ganz blöde Frage: Kann man eigentlich innerhalb eines VBA-Programms eine Lisp-Routine aufrufen? Oder muß ich versuchen das was das Lisp-Programm tut in VBA umzuschreiben?Gruß Ines
|
| In das Form Autocad VBA wechseln |
|
AutoCAD VBA : Schriftkopf mit Überlänge
Carsten1210 am 15.04.2008 um 09:03 Uhr (0)
Hallo Markus,Warum willst du VBA und Lisp mischen?! Kannst du das nicht komplett in VBA oder Lisp machen?!Wenn es denn so bleiben soll, müsstest du dir Gedanken machen, ob du das Lisp mit Parametern aufrufen kannst.Gruß, Carsten
|
| In das Form AutoCAD VBA wechseln |
|
Autocad VBA : Grundsätzliche Entscheidung: VBA oder LISP?
Ontario am 28.02.2006 um 14:29 Uhr (0)
Tach zusammen.Ich arbeite seit Jahr und Tag mit AutoCAD und hab gaaaaanz früher (in R10 und R12) mit LISP was gemacht. VBA kenne ich in- und auswendig aus dem Office-Paket.Nun benötige ich einige Funktionen bzgl. DB-Anbindung, Bibliotheksverwaltung und Stücklistenerstellung in AutoCAD. Welche Sprache nehmen? LISP? VBA?Danke und CiaoOntario
|
| In das Form Autocad VBA wechseln |
|
AutoCAD VBA : Block Zuschneiden
alfred neswadba am 27.07.2009 um 21:42 Uhr (0)
Hi,vorerst mal sorry, der Thread ist mir entglitten. Zitat:Bekomme das Lisp programm von oben nicht zum laufen?...kannst Du mir den Code zeigen, damit ich mir vorstellen kann, worans scheitern könnte.Arbeitest Du jetzt mit Lisp oder VBA (aus dem heraus Du etwas Lisp-artiges starten willst)?- alfred -------------------www.hollaus.at
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : Mit sendcommand eine Lisp-Funktion aufrufen
CAD-Huebner am 09.04.2009 um 14:46 Uhr (0)
Lisp an VBA ist leider nur über workarounds möglich.Im Beispiel bietet sich z.B. USERS1 zur Ablage des Layernamens an.Aber warum von hinten durch die Brust ins Auge? Warum nicht alles in Lisp oder VBA schreiben?------------------Mit freundlichem GrußUdo Hübnerwww.CAD-Huebner.de
|
| In das Form AutoCAD VBA wechseln |
|
Autocad VBA : LWPolylinie Kurve Angleichen über VBA
TomiProg am 18.06.2004 um 12:18 Uhr (0)
Hallo Axel. Ich sehe schon, daß ich mit ACAD14 so an die Grenze komme, was die ARX-Reife betrifft. Danke für den Tip es mit Lisp zu versuchen. Hat nur einen Nachteil. Unter Lisp lassen sich nicht so schöne Dialogfelder erzeugen und verwalten wie unter VBA. Vielleicht bekomme ich es ja zusammen mit VBA und LISP hin. Es gibt da aber noch eine ACADUNSUPP.ARX. Kennt die jemand? Damit kann ich doch Befehle aufrufen wie mit COMMAND von LISP. Vielleicht kann mir jemand Tips zum Befehl PrintToCmLine geben.
|
| In das Form Autocad VBA wechseln |
|
AutoCAD VBA : Tip: Objekte nach SendCommand manipulieren
CADoktor am 30.03.2006 um 16:16 Uhr (0)
eine Idee, wie man den Lisp Reactor vlr-commandCanceled unter VBA nutzen könnte?Ich bin nicht so der grosse Lisp´ler
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : Alternative zu Defun c: (LISP) in VBA?
Matthias_H am 11.10.2007 um 12:22 Uhr (0)
Ich hoffte VBA Code ohne Zuhilfenahme von LISP nutzen zu können, schade.Danke für deine Erklärung, somit komme ich weiter!
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : Stützpunkte in Polylinien hinzufügen
Carsten1210 am 15.06.2007 um 10:45 Uhr (0)
Hi,Bevor das Lisp das erste Mal mit knicken aufrufst, tippe mal folgendes in die Befehlszeile: (VL-LOAD-COM). Danach kannst du das Lisp nutzen.Gruß, Carsten
|
| In das Form AutoCAD VBA wechseln |
|
Autocad VBA : Lisp Variable über VBA
CAD-Huebner am 23.06.2005 um 23:18 Uhr (0)
Also auf globale Lisp-Variablen kann man (meines Wissens) nicht direkt von VBA zugreifen. Zum Austausch weniger Werte könnte man auf die USERX1-5 Variablen zurückgreifen, oder die Daten in einem Wörterbuch speichern. Die Dictionary Befehle sind sowohl in LISP wie in VBA verfügbar. Dazu aber auch noch mal dieser Beitrag. http://ww3.cad.de/foren/ubb/Forum145/HTML/001060.shtml ------------------ Mit freundlichem Gruß Udo Hübner
|
| In das Form Autocad VBA wechseln |
|
AutoCAD VBA : vb.net Starke Namen
alfred neswadba am 24.06.2009 um 11:58 Uhr (0)
Hi Andreas, Zitat:Ich habe das Problem nun anders gelöst...für Dich gut, für mich schade, weils mich schon sehr interessiert hätte. Mit Lisp verstehe ich nicht ganz, was mit Ausgabe und aus Lisp heraus gemeint ist. Wenn Du aus Deiner dotNET-Applikation Lisp-Code starten und ausführen willst, dann gibt es das VL.Application-Objekt, das gibt Dir die Möglichkeit, LispCode aus dotNET an das VL.Application-Objekt zu übergeben und zu evaluieren, und es liefert auch einen Return-Wert, wenn das Dein Lisp-Code mac ...
|
| In das Form AutoCAD VBA wechseln |