|
PTC Creo Elements/Direct Modeling : Makro menu_beispiel.lsp
clausb am 19.11.2006 um 14:40 Uhr (1)
Wo hast Du denn das mit dem ":commandInput" her, und was soll das bewirken?Wie auch immer: Hinweise zum Laden von Lisp-Dateien gibt es im FAQ-Eintrag unter http://www.clausbrod.de/Osdm/OsdmFaqCustomization#LoadLisp Weitere Hinweise zum automatischen Laden von Lisp-Code beim Start im FAQ-Eintrag unter http://www.clausbrod.de/Osdm/OsdmFaqCustomization#AutomaticLoad Wie man die in einer Lisp-Datei definierten Funktionen und Dialoge ruft, das haengt vom Einzelfall ab. Manchmal sind nur ein oder zwei Funktionen ...
|
| In das Form PTC Creo Elements/Direct Modeling wechseln |
|
CoCreate Modeling : Makro menu_beispiel.lsp
clausb am 19.11.2006 um 14:40 Uhr (0)
Wo hast Du denn das mit dem ":commandInput" her, und was soll das bewirken?Wie auch immer: Hinweise zum Laden von Lisp-Dateien gibt es im FAQ-Eintrag unter http://www.clausbrod.de/Osdm/OsdmFaqCustomization#LoadLisp Weitere Hinweise zum automatischen Laden von Lisp-Code beim Start im FAQ-Eintrag unter http://www.clausbrod.de/Osdm/OsdmFaqCustomization#AutomaticLoad Wie man die in einer Lisp-Datei definierten Funktionen und Dialoge ruft, das haengt vom Einzelfall ab. Manchmal sind nur ein oder zwei Funktionen ...
|
| In das Form CoCreate Modeling wechseln |
|
CoCreate Programmierung : LISP-Fehler: Cannot expand the SETF form (POSITION-IF #NUMBERP ...
clausb am 01.12.2008 um 15:53 Uhr (0)
Zitat:Original erstellt von holt:nachdem ich den Fehler entdeckt hatte (mithilfe der Common-Lisp-Dokumentation) habe ich das mit dem Makro schon vermutet. In der Tat, wer wie Du mit Lambdas um sich wirft, dem muss ich sowas nicht erzählen War eher fürs (jetzt und später) mitlesende Publikum gedacht.------------------CoCreate Modeling FAQ: http://www.clausbrod.de/CoCreateModeling/
|
| In das Form CoCreate Programmierung wechseln |
|
CoCreate Programmierung : copy to clipboard
clausb am 27.01.2009 um 17:06 Uhr (0)
Der Weg über clip.exe geht natürlich auch, aber man kann auch mit Bordmitteln arbeiten: VBScript-Programm schreiben, das den Internet Explorer zur Manipulation des Clipboards benutzt (analog zum Lisp-Code auf meiner Website) VBScript-Code von Lisp aus starten Beispiele zur Integration von VBScript und Lisp finden sich ebenfalls auf meiner Website: http://www.clausbrod.de/OneSpaceModeling/MacroEnumerateDrives http://www.clausbrod.de/OneSpaceModeling/MacroDefaultPrinter Vorteile dieses Ansatzes: Keine zusät ...
|
| In das Form CoCreate Programmierung wechseln |
|
CoCreate Programmierung : Kleines Lisp-Rätsel für den Feierabend
clausb am 19.08.2009 um 22:41 Uhr (0)
Hallo zusammen,neulich habe ich ein interessantes Lisp-Problemchen analysieren dürfen - und gleich einen Blogartikel daraus gemacht (den ersten einer kleinen Serie). Was denkt Ihr, wie sich der Testcode unter http://www.clausbrod.de/Blog/DefinePrivatePublic20090819PackageRiddle verhält - und vor allem warum?Viel Spass!Claus------------------CoCreate Modeling FAQ: http://www.clausbrod.de/CoCreateModeling/
|
| In das Form CoCreate Programmierung wechseln |
|
CoCreate Modeling : RAL-Farbtabelle
clausb am 03.12.2008 um 18:22 Uhr (0)
Danke fürs Stichwort Zitat:Original erstellt von Knuddel25:Sind Lisp und Makros dasselbe?Nein! Und "Makro" ist in vielerlei Hinsicht ein sehr irreführender Begriff für die Programme, die hier so diskutiert werden.Wikipedia definiert "Makro" nicht unzutreffend als "ein kleines Stück Programmcode, das von einem Interpreter oder Präprozessor durch ein größeres Stück Programmcode ersetzt wird."In ME10 (dort kommt der Sprachgebrauch vieler Anwender her) passt das auch - der Kommandointerpreter in ME10 funktion ...
|
| In das Form CoCreate Modeling wechseln |
|
CoCreate Programmierung : Common Lisp in CoCreate Modeling
clausb am 30.06.2009 um 22:09 Uhr (0)
Hallo zusammen,ich hatte neulich auf einer Konferenz die Gelegenheit zu einem Kurzvortrag über Common Lisp in CoCreate Modeling. Wens interessiert: http://www.clausbrod.de/Blog/DefinePrivatePublic20090620CommonLispInCoCreateModeling Claus------------------CoCreate Modeling FAQ: http://www.clausbrod.de/CoCreateModeling/
|
| In das Form CoCreate Programmierung wechseln |
|
OneSpace Modeling : Verweise auf andere Menüdateien.
clausb am 06.12.2001 um 18:53 Uhr (0)
Zitat: Original erstellt von Ludger: ich habe mal wieder ein Lisp- Problem. (sd-defdialog biegeberechnung :dialog-title "Biegeber." : ok-action (load (concatenate string *sd-anpassung-dir* "/biegeberechnung")) ) In den unteren Fünf Zeilen muß der Fehler liegen. Worin besteht denn der Fehler? Gibt es eine LISP-Fehlermeldung? Oder tut der Code einfach nicht, was er soll? clausb
|
| In das Form OneSpace Modeling wechseln |
|
OneSpace Modeling : Erstellen v.GWD,Sacklochbohr.u.Senkungen
clausb am 04.10.2001 um 18:13 Uhr (0)
Zitat: Original erstellt von Demenus: Für so ein LISP-Programmierhandbuch könnt ich mich auch erwärmen. Als Anfänger blieb mir im konkreten Fall auch nichts anderes übrig, als mich längere Zeit in das Programm einzulesen. Zum Glück ist dieses Makro recht gut dokumentiert. Da ist man dann stolz, wenn die paar Änderungen schließlich doch funktionieren. Die zurückgelassenen Punkte erscheinen natürlich auch bei mir. Ich bin mir sicher, dass man sie verschwinden lassen kann- weiss aber nicht wie. Alles in ...
|
| In das Form OneSpace Modeling wechseln |
|
CoCreate Programmierung : Lisp Schleife
clausb am 06.09.2011 um 13:13 Uhr (0)
Ich habe gerade beide Beispiele nochmal in CoCreate Modeling geladen. Keinerlei Fehler. Habs auch ohne Probleme in zwei alternativen Lisp-Implementierungen ausprobiert (SBCL, CLISP).Vielleicht mags ja jemand zur Verifikation mal in seinem Modeling ausprobieren (Codebeispiele als Lispdatei abspeichern, reinladen - wenn kein Fehler angezeigt wird, hat es funktioniert).------------------CoCreate Modeling FAQ: http://www.clausbrod.de/CoCreateModeling/[Diese Nachricht wurde von clausb am 07. Sep. 2011 editiert.]
|
| In das Form CoCreate Programmierung wechseln |
|
Programmierung : Liste in LISP sortieren
clausb am 12.07.2007 um 10:15 Uhr (0)
Die Fehlermeldung sagt es schon recht klar: Im Package "FOOBAR" (in dem offenbar Dein Testcode implementiert ist) gibt es keine Funktion namens "gpntdocu_x". Es fehlt vermutlich ein geeignetes (use-package). In welchem Package gpntdocu_x definiert ist, weiss ich gerade nicht auswendig, aber vielleicht kann Wolfgang helfen.Eine huebsche Einfuehrung zu Packages in Common Lisp findest Du unter http://www.flownet.com/gat/packages.pdf Claus------------------CoCreate OneSpace Modeling FAQ: http://www.clausbrod. ...
|
| In das Form Programmierung wechseln |
|
OneSpace Modeling : Schnitte in Solid Designer ( Layout )
clausb am 06.08.2001 um 15:43 Uhr (0)
Zitat: Original erstellt von rbn: kennt jemand die Fehlermeldung LISP Fehler NIL Cannot be coerced to a POSITON 3 dieser fehler tritt auf wenn, nachdem die blickrichtung des schnittes definiert worden ist. Scheinbar ist der Fehler auf Benutzerabhängig ( NT Domäne ) So ein Fehler tritt auf, wenn jemand einen LISP-Funktion mit einem Parameter fuettert, der den Wert NIL hat (also undefiniert ist), anstatt - wie von der Funktion erwartet - die Definition eines Punktes im 3dimensionalen Raum (POSITION ...
|
| In das Form OneSpace Modeling wechseln |
|
Makro Programmierung : Fehlermeldungen beim Start von SD durch Makros?
clausb am 30.11.2001 um 17:45 Uhr (0)
Zitat: Original erstellt von MC: Hallo Makro-Programmierer, ich erhalte bei Start von SD V.9.01 (HP UX 10.20) seit einiger Zeit immer 2 Fehlermeldungen (Bild siehe Anhang) Ich lade beim Start 4 Makros und weiß nicht, was mir da evtl. Probleme macht. Vorschlaege zur Fehlersuchstrategie: Option -v beim Start von SD angeben; dadurch bekommt man in der Konsole jeweils gesagt, welche Datei gerade geladen wird. Damit kann man den Fehler schon mal auf eine Datei eingrenzen. Code in fehlerhafter Dat ...
|
| In das Form Makro Programmierung wechseln |