|
Programmierung : LISP: #J durch Newline ersetzen
clausb am 21.12.2006 um 15:39 Uhr (0)
Einen Hauch kuerzer als make-string, aber nicht unbedingt besser:Code: (format nil "~%")------------------CoCreate OneSpace Modeling FAQ: http://www.clausbrod.de/OneSpaceModeling/
|
| In das Form Programmierung wechseln |
|
Programmierung : Bestimmte Teile als änderbar vorgeben
clausb am 11.01.2008 um 15:32 Uhr (0)
Unter http://www.clausbrod.de/OneSpaceModeling/MacroModelClipping gibt es ein Tutorial, in dem erklaert wird, wie man ausgehend vom Programmcode, den der Rekorder produziert, zu einem Lisp-Programm kommt.Claus------------------CoCreate OneSpace Modeling FAQ: http://www.clausbrod.de/OneSpaceModeling/
|
| In das Form Programmierung wechseln |
|
OneSpace Modeling : Querschnitt Baugruppe
clausb am 11.12.2006 um 10:30 Uhr (0)
Zitat:Original erstellt von highway45: ...habe ich zu Hause keine Ikit-Doku...[...]Claus hat die unterm KopfkissenWieder so eine Fehlinformation!Gegendarstellung: Unterm Kopfkissen liegt der Common-Lisp-Standard. Psalme und Verse der IKIT-Dokumentation werden beim taeglichen Tischgebet geuebt. Claus------------------OneSpace Designer Modeling FAQ: http://www.clausbrod.de/Osdm/
|
| In das Form OneSpace Modeling wechseln |
|
PTC Creo Elements/Programmierung : CATALOG in Lisp
clausb am 10.06.2016 um 08:12 Uhr (1)
Ein Anwendungsbeispiel gibt es unter: http://www.clausbrod.de/CoCreateModeling/MacroListDirectory------------------CoCreate Modeling FAQ: http://www.clausbrod.de/CoCreateModeling/ - Blog: http://www.clausbrod.de/Blog
|
| In das Form PTC Creo Elements/Programmierung wechseln |
|
Programmierung : LISP: String nicht abgeschlossen
clausb am 24.01.2008 um 13:58 Uhr (0)
Der Link ist jetzt korrigiert.Der String veraendert sich nicht, weil, nun ja, Du ihn nicht veraenderst (remove) veraendert naemlich nicht die Eingabe, sondern liefert einen veraenderten String als Resultat. Das aber hast Du nirgends verwendet.Leicht vereinfachter und ungetesteter Codevorschlag:Code:(defun get-graphics-string() (with-open-file (s "| cscript /nologo foo/bla/graphik.vbs" :direction :input) (remove #Return (read-line s nil))))------------------CoCreate OneSpace Modeling FAQ: http://www.clau ...
|
| In das Form Programmierung wechseln |
|
Programmierung : Lisp debuggen
clausb am 14.09.2007 um 08:56 Uhr (0)
Zitat:Original erstellt von holt:Kann jemand sagen, ob so etwas auch in Modeling/Annotation eingebaut werden könnte (natürlich nur von CoCreate).Ja. Zitat:Gäbe es eine realistische Chance, dass so ein Verbesserungsvorschlag auch verwirklicht wird?Das ist keine komplett triviale Aufgabe, die Chancen haengen also davon ab, wie viele Leute sich das wie dringend ueber die offiziellen Kanaele wuenschen. Ich persoenlich faende das eine prima Sache.Claus------------------CoCreate OneSpace Modeling FAQ: http://ww ...
|
| In das Form Programmierung wechseln |
|
Programmierung : LISP
clausb am 09.08.2007 um 11:58 Uhr (0)
Wenn man den Code mal aufs Wesentliche reduziert, wird es viel leichter. Ohne Problem funktioniert folgendes:Code:(line :two_points 100,100 0,0)Nun variieren wir den Code leicht, indem wir eine Koordinate berechnen, anstatt sie als Literal hinzuschreiben:Code:(line :two_points (+ 50 50),100 0,0)Nun bekommen wir die gleiche Meldung ("A comma has appeared out of a backquote.") wie in Deinem Beispiel.Lösen lässt sich das Problem zum Beispiel so:Code:(line :two_points (oli:make-gpnt2d :x (+ 50 50) :y 100) 0,0) ...
|
| In das Form Programmierung wechseln |
|
CoCreate Modeling : Fehlermeldung lisp-datei laden
clausb am 17.07.2008 um 11:42 Uhr (0)
Am besten den Autoren PeterO um eine in Roman8 codierte Version des Lisp-Files bitten, die sich dann in 13.20 (hoffentlich) besser laden laesst.Claus------------------CoCreate Modeling FAQ: http://www.clausbrod.de/CoCreateModeling/
|
| In das Form CoCreate Modeling wechseln |
|
OneSpace Modeling : Kommsstellen berechnen
clausb am 03.05.2006 um 12:24 Uhr (0)
(/ 120.3 5) geht mit Sicherheit. Das ist allgemeine Lisp-Notation fuer die Division. "120/5" ist ein Lisp-Sonderfall: Eine rationale Zahl, die man in Lisp auch als Bruch hinschreiben kann.Claus------------------OneSpace Designer Modeling FAQ: http://www.clausbrod.de/Osdm/
|
| In das Form OneSpace Modeling wechseln |
|
OneSpace Modeling : lisp-datei
clausb am 12.12.2007 um 18:27 Uhr (0)
Zitat:Original erstellt von michib:LISP-Fehler:Cannot open the file D:/LISP_BAT/OSD-LISP/machining14.lsp.txt (Pfad den ich festgelegt habe)Muss das Lisp-Programm auf dem Laufwerk installiert sein auf dem OSD installiert ist?Nein.Tipp: Schau Dir mal die Endung der Datei an, die Du laden willst.Claus------------------CoCreate OneSpace Modeling FAQ: http://www.clausbrod.de/OneSpaceModeling/[Diese Nachricht wurde von clausb am 12. Dez. 2007 editiert.]
|
| In das Form OneSpace Modeling wechseln |
|
CoCreate Programmierung : Teile ausblenden
clausb am 08.08.2007 um 15:19 Uhr (0)
Zitat:Original erstellt von noxx:leider hast du hier keinen LISP-Experten vor dir, sondern denabsoluten LISP-Invaliden!Offensichtlich. Das war naemlich gar kein Lisp...Claus------------------CoCreate OneSpace Modeling FAQ: http://www.clausbrod.de/OneSpaceModeling/[Diese Nachricht wurde von clausb am 08. Aug. 2007 editiert.]
|
| In das Form CoCreate Programmierung wechseln |
|
Makro Programmierung : Aufgabe für Hobby-Macro-Programmierer
clausb am 01.03.2006 um 08:51 Uhr (0)
Zitat:Original erstellt von seistandhaft:Hallo,mit LISP habe ich mich bis jetzt noch nicht befasst. Darum habe ich auch keine Ahnung wovon du sprichst.Jörg Hmmm.... war das so schwierig? Also nochmal: OSDM beinhaltet zwar einen Lisp-Compiler und Lisp-Interpreter und kann daher benutzt werden, um Lisp-Code auszufuehren. Es gibt aber da draussen beliebig viele Lisp-Interpreter, viele davon sogar frei, und die kann man genausogut verwenden, um Lisp-Code auszufuehren, jedenfalls solange er keine Funktionalita ...
|
| In das Form Makro Programmierung wechseln |
|
CoCreate Programmierung : LISP-Fehler: Cannot expand the SETF form (POSITION-IF #NUMBERP ...
clausb am 01.12.2008 um 21:32 Uhr (0)
Bzzzt. decf kann man zumindest in der Lisp-Implementierung von CoCreate Modeling nicht mit (trace) verfolgen. Aber zum Glück reicht in diesem Fall zur Klärung ja auch ein flüchtiger Blick in ein beliebiges Common-Lisp-Buch oder in die CL-Spezifikation. Claus------------------CoCreate Modeling FAQ: http://www.clausbrod.de/CoCreateModeling/[Diese Nachricht wurde von clausb am 02. Dez. 2008 editiert.]
|
| In das Form CoCreate Programmierung wechseln |