|
AutoLisp : Lisp oder AutocadVBA
HPW am 22.07.2005 um 11:34 Uhr (0)
Ein wenig Off-Topic aber in Bezug auf die letzten Antworten: Wenn man als langjähriger Autocad/Lisp-Anwender diese Entwicklung betrachtet, kann man sich nur wundern wie arrogant eine Fa. Autodesk mit ihren Bestandskunden umgeht. Aus firmenpolitischen Gründen werden Funktionalitäten immer weiter abgemagert oder neue gar nicht oder nur halbherzig implementiert. Abwärtkompatibilität bleibt dabei längerfristig auf der Strecke. Autocad wird nur im Hinblick auf die vertikalen Produkte von Autodesk weiterentwicke ...
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Lisp ohne ACAD ausführen ?
HPW am 16.08.2005 um 07:32 Uhr (0)
Zitat:Original erstellt von mapcar:Und noch ein letzter Hinweis: Wer ein Lisp sucht, mit dem man mal eben außerhalb von AutoCAD einen typischen "Windows-Dialog" mit ein paar Berechnungen programmieren kann - dat gibbets nich. Alles, was existiert, beruht derzeit auf Tk, Gnome, Cygwin usw. - d.h. es läuft zwar auf jeder Plattform, sieht aber optisch auch immer so aus - ohne jetzt etwas abwerten zu wollen. Im Falle newLISP trifft dies nicht so ganz zu. Die native IDE basiert zwar auf TK, aber die newLISP DL ...
|
| In das Form AutoLisp wechseln |
|
Lisp : Pviewport Clip Einstellungen lesen u.setzten
HPW am 14.03.2008 um 09:45 Uhr (0)
Danke für die Antwort.Lesen konnte ich die schon aus den EEDs des PViewPorts.Aber wie setzen?Befehl: BACKZBACKZ = 614.5 (schreibgeschützt)Befehl: FRONTZFRONTZ = 800.1 (schreibgeschützt)Befehl: (setvar "BACKZ" 600.0); Fehler: Einstellung für AutoCAD-Variable zurückgewiesen: "BACKZ" 600.0------------------Hans-Peter
|
| In das Form Lisp wechseln |
|
Lisp : Lisp aus Delphi starten
HPW am 19.05.2008 um 09:49 Uhr (0)
Hallo,Interessante Funktion!Dazu eine Frage: Was ist wenn es mehrere Autocad-Sitzungen gibt?Welche wird genommen? Eindeutigkeit?Ich habe in der Vergangenheit dann über die WIN-API mit dem eindeutigen Fenster-Titel-String mir das Fenster-Handle geholt und per Sendkeys den Lisp-Callback gestartet.(Fenster-Titel wurde beim Delphi-Start als Kommando-Zeilenparameter übergeben).------------------Hans-Peter
|
| In das Form Lisp wechseln |
|
Lisp : Mit LISP programmiert fast niemand mehr, heutzutage ...
HPW am 02.12.2009 um 13:53 Uhr (0)
Aber zugegeben : Autodesk könnte Lisp ruhig ein bißchen mehr Win-API-Power spendiern.Auch DCL gehört ersetz ... muss ja nicht gleich Visual sein Mehr WIN-API-Power kann man so unterschreiben.Nur muss man dann auch .NET-API-Power dazu setzen.Ja, auch aus Lisp sollte der Zugriff auf die .NET-Klassen möglich sein.(Interessiert sollte sich mal LSharp anschauen)Und DCL gehört nicht ersetzt, es muss auf die aktuelle .NET-API gemappt werdenund ein paar neue Objekte in der Syntax erhalten (wie Tab-Interface, Tool ...
|
| In das Form Lisp wechseln |
|
Lisp : ssget Optionen
HPW am 28.11.2009 um 09:26 Uhr (0)
Hallo Thomas,Danke für den Tip.Ich dachte ich hätte diese Optionen so durchprobiert.Ich habe GetVectors.lsp nun doch ans Laufen gebracht.( http://web2.airmail.net/terrycad/AutoLISP-Code.htm )(Interessantes Programm um DCL-Grafik mit Autocad zu zeichenen ohne SLDs)In der ACAD2006 Hilfe habe ich das Beispiel aber auch nicht gefunden.(Jetzt aber in der ACAD2002 Hilfe.)Grüsse,------------------Hans-Peter
|
| In das Form Lisp wechseln |
|
Lisp : Aktives Farbbuch+Farbe bei TrueColor
HPW am 14.12.2009 um 12:35 Uhr (0)
Hallo,Wenn ich mit Farbe in Autocad 2006 eine TrueColor aus den Farbbüchern einstelle enthält die Systemvariable CECOLOR aber nur den entsprechenden RGB-Wert.Wie kann ich denn nun das aktive Farbbuch und die gewählte Farbe in Lisp herausfinden?Grüsse,------------------Hans-Peter
|
| In das Form Lisp wechseln |
|
Lisp : acedEvaluateLisp
HPW am 21.02.2012 um 08:59 Uhr (0)
Hallo,Danke für den Hinweiss.Was mir nicht ganz klar ist: Ist das VB.net Programm dann ein externes Programm zur Autocad-Session oder netloaded in den Prozess.Und geht es auch ausserhalb .NET von anderen Programmiersprachen?Grüsse,Hans-Peter------------------Hans-Peter
|
| In das Form Lisp wechseln |
|
Lisp : Screen Refresh in Lisp-Schleife
HPW am 21.02.2012 um 14:15 Uhr (0)
Bei Nutzung einer externen Anwendung durch (startapp ..) und warten in einer Lisp-Schleife macht Autocad keinen Screen-Refresh. Wenn ich eine andere Anwendung nach vorne hole oder meine externe Anwendung über dem Autocad-Screen zu bewegen, wird der Autocad-Screen falsch oder weiss dargestellt. (startapp "extern.exe") (while (not(findfile rfile)) (command "._delay" 100) ) Gibt es eine Möglichkeit dies zu verhindern?Hans-Peter------------------Hans-Peter
|
| In das Form Lisp wechseln |
|
Lisp : Screen Refresh in Lisp-Schleife
HPW am 21.02.2012 um 14:36 Uhr (0)
Hallo,Danke für den Tip.Werde ich auch mal testen.Leider würde das aber nicht in einer Autocad OEM funkionieren wo es ja kein VLAX gibt.Grüsse,Hans-Peter------------------Hans-Peter
|
| In das Form Lisp wechseln |
|
Lisp : Wird Autolisp weiterentwickelt...
HPW am 10.04.2012 um 15:20 Uhr (0)
Zitat:Original erstellt von archtools: Wünschenswert wäre ein Lisp.NET, das dem CLR-Modell von .NET genügt und in Visual Studio als Entwicklungsumgebung integriert werden kann.Richtig gut wäre es mit der Weiterentwicklung von Lisp eine Neuimplementierung von DCL als Wrapper über die NET-GUI Objekte zu machen. Zeigemässes Aussehen und neue Objekt-Typen (Tab,Grids etc) würden es kleinen Addon-Entwicklern wieder/besser erlauben für Autocad zu entwickeln. Das hat Autocad gross gemacht.Oder muss man diese Hoff ...
|
| In das Form Lisp wechseln |
|
Lisp : Dcl / Variable $key
HPW am 06.10.2013 um 08:23 Uhr (1)
Hallo,Bei gleicher AutoCAD-Version?Grüsse,Hans-Peter------------------Hans-Peter
|
| In das Form Lisp wechseln |
 |
Lisp : Entget XData in Vlax Schleife Bug?
HPW am 11.12.2013 um 14:13 Uhr (15)
Hallo,Danke für den Hinweiss und den Test.Habe vergessen meine Autocad-Version zu erwähnen: Autocad 2006Könnte ja daran liegen.Grüsse,------------------Hans-Peter
|
| In das Form Lisp wechseln |