|
Lisp : Lisp Programme von R14 nach 2007 portieren
Zoff am 03.09.2006 um 21:08 Uhr (0)
Hallo,den Parameter habe ich von d auf _r umgestellt (danke für den Tip, auf den Unterstrich wäre ich nie gekommen), aber das Ergebniss sieht noch nicht so aus, wie unter R14. (die weissen Linien sollten parallel sein und nicht zusammenlaufen, vgl. esg2.dwg)Der Fang war auch unter R14 immer aktiviert, eingestellt auf 0.5 . Wenn ich ihn vor dem Aufruf der LSP Funktion deaktiviere, ist er hinterher wieder an.Was ich auch nicht verstehe ist, wozu da im Listing überhaupt etwas verändert werden muß. Aber ein au ...
| | In das Form Lisp wechseln |
|
Lisp : Lisp Programme von R14 nach 2007 portieren
Zoff am 03.09.2006 um 21:15 Uhr (0)
Soweit ich weiß, hat sich an der Lisp-Funktionen nix geändert, aber mit Sicherheit einige ACAD-Befehle (die Zeilen mit "command" überprüfen)."Rotate" ohne "_" davor deutet auf eine englisch ACAD-Version. Es ist klug, in Lisp prinzipiell die englische Befehlsversion mit Underliner davor (zB. "_rotate") zu verwenden, das funktioniert dann in jeder Version.Die 2007er Version ist definitiv die Deutsche. Kann es sein, daß das Lisp Modul trotzdem in Englisch ist? Die Help Files sind es.Wohin muß der Unterstrich? ...
| | In das Form Lisp wechseln |
|
Lisp : Lisp Programme von R14 nach 2007 portieren
Zoff am 03.09.2006 um 18:22 Uhr (0)
Hallo,nach dem Umstieg von R14 auf Autocad 2007 funktionieren einige unserer LISP Programme nicht mehr.Dummerweise ist der Autor nicht mehr greifbar, die Listings sind komplett unkommentiert und meine Kenntnisse auf diesem Gebiet sind leider nur gering.Die Programme sehen z.B. aus wie folgt. (Schnitt durch eine Fensterscheibe)(defun c:fens1 ()(graphscr)(setq L1 (getpoint "
Winkel P1: "))(setq WIN (getangle L1 "
Winkel P2: "))(setq PI2 (+ (/ pi 2) WIN))(setq XPI2 (+ (/ (* 3 pi) 2) WIN))(setq PIWIN (+ pi WIN ...
| | In das Form Lisp wechseln |
|
Anzeige:
Anzeige: (Infos zum Werbeplatz)
 |