|
CoCreate Modeling : LISP-Fehler beim erstellen von .easm Datei
clausb am 09.07.2010 um 12:31 Uhr (0)
Zitat:Original erstellt von humack:Ich möchte es doch aber auf dem Desktop speichern und nicht unter C:????In Windows: "Desktop" = C:Dokumente und EinstellungenusernameDesktop------------------CoCreate Modeling FAQ: http://www.clausbrod.de/CoCreateModeling/
|
| In das Form CoCreate Modeling wechseln |
|
OneSpace Modeling : Updatesprung
clausb am 25.12.2005 um 16:15 Uhr (0)
Exakt die paar Lisp-Zeilen, die Du brauchst, hat Marcel Capeder damals in der Diskussion unter http://ww3.cad.de/foren/ubb/Forum29/HTML/001440.shtml schon hingeschrieben!.-)Claus------------------OneSpace Designer Modeling FAQ: http://www.clausbrod.de/Osdm/
|
| In das Form OneSpace Modeling wechseln |
|
CoCreate Programmierung : oberstes Teil prüfen
clausb am 26.11.2013 um 21:37 Uhr (1)
Stellen wir mal "komplette" Beispiele nebeneinander, dann wird es vielleicht klarer. Bei Walters Vorschlag läuft es in etwa auf dieses hinaus:Code:(WHEN (AND (sd-inq-assembly-p MYTOPOBJEKT) (= 1 (length OBJECTSINTOPLIST))) (tu-was-mit MYTOPOBJEKT))Das "WHEN" ist also "zu Ende", wenn sich die korrespondierende Klammer schließt (wie Du ja auch vermutet hast). Wie das in Lisp halt eigentlich immer so ist. Das ganze jetzt ohne "WHEN":Code:(and (sd-inq-assembly-p MYTOPOBJEKT) (= 1 (length OBJECTSINTOPLIST)) ( ...
|
| In das Form CoCreate Programmierung wechseln |
|
OneSpace Modeling : Neuigkeiten in der OSDM-FAQ-Liste
clausb am 14.02.2005 um 00:10 Uhr (0)
Und wieder gibt es Neuigkeiten: Ich kann keine Datei namens recorder im Dateisystem finden - wie kann es sein, dass (load recorder ) trotzdem funktioniert? - http://www.clausbrod.de/Osdm/OsdmFaqAppKnowhow Beim Laden einer uebersetzten LISP-Datei bekomme ich eine Fehlermeldung Initializer function not found - http://www.clausbrod.de/Osdm/OsdmFaqCustomization Makrobereich ist umgestaltet (die Seite mit den vielen Makros darauf war doch arg lang geraten, also habe ich sie in Einzelstueckche ...
|
| In das Form OneSpace Modeling wechseln |
|
CoCreate Modeling : Lisp
clausb am 03.01.2005 um 16:31 Uhr (0)
Die explizite Pfadangabe kann (und sollte) man vermeiden. Mehr zum Thema unter http://www.clausbrod.de/Osdm/OsdmFaqCustomization#AutomaticLoad . Claus------------------OneSpace Designer Modeling FAQ: http://www.clausbrod.de/Osdm/
|
| In das Form CoCreate Modeling wechseln |
|
OneSpace Modeling : LISP: Backslash im String
clausb am 12.01.2005 um 16:05 Uhr (0)
Verwende Escape-Zeichen (zusaetzliche Backslashes). Siehe http://www.clausbrod.de/Osdm/OsdmFaqCustomization#How_can_I_use_double_quotes_in_a . Claus ------------------ OneSpace Designer Modeling FAQ: http://www.clausbrod.de/Osdm/
|
| In das Form OneSpace Modeling wechseln |
|
Makro Programmierung : LISP-Dialog: :after-input wird nicht ausgeführt
clausb am 15.02.2006 um 15:12 Uhr (0)
Du kannst ja jeweils die gleiche (oder fast gleiche Funktion) von beiden Stellen aus rufen. Dann brauchst Du den Code nur einmal hinschreiben.Claus------------------OneSpace Designer Modeling FAQ: http://www.clausbrod.de/Osdm/
|
| In das Form Makro Programmierung wechseln |
|
OneSpace Modeling : Konverter extern aufrufen
clausb am 25.08.2004 um 14:48 Uhr (0)
Was immer geht: OSDM mit der Option -custform aufrufen und als Argument ein kleines LISP-Prograemmchen mitgeben, das die Quelldatei laedt, die Konversion innerhalb von OSDM erledigt und dann OSDM beendet. Claus
|
| In das Form OneSpace Modeling wechseln |
|
PTC Creo Elements/Direct Modeling : LISP Datei am Start ausführen - Warten auf Creo
clausb am 20.08.2019 um 15:12 Uhr (1)
Ich sehe im letzten Beitrag nur einen Anhang (Screenshot von der Fehlermeldung).------------------CoCreate Modeling FAQ: http://www.clausbrod.de/CoCreateModeling/ - Blog: http://www.clausbrod.de/Blog
|
| In das Form PTC Creo Elements/Direct Modeling wechseln |
|
OneSpace Modeling : Macro aufzeichnen
clausb am 20.10.2005 um 18:16 Uhr (0)
Siehe http://www.clausbrod.de/Osdm/MacroModelClipping fuer ein Beispiel, wie man aus einer aufgezeichneten Kommandofolge ein LISP-Programm macht.Claus------------------OneSpace Designer Modeling FAQ: http://www.clausbrod.de/Osdm/
|
| In das Form OneSpace Modeling wechseln |
|
CoCreate Programmierung : Kleines Lisp-Rätsel für den Feierabend
clausb am 28.08.2009 um 17:27 Uhr (0)
Vierter Teil und Abschluss: http://www.clausbrod.de/Blog/DefinePrivatePublic20090828PackageRiddle4 Hoffentlich einer der nächsten Blogartikel: Mehr zur witzigen Beobachtung von highway45 (set_pers_context und so).Claus------------------CoCreate Modeling FAQ: http://www.clausbrod.de/CoCreateModeling/
|
| In das Form CoCreate Programmierung wechseln |
|
OneSpace Modeling : Wie Cache "Schritte rückgängig" löschen?
clausb am 06.08.2003 um 12:06 Uhr (0)
Zitat: Original erstellt von Klaus Lörincz: Anbei findet Ihr Dateien für OSDM 11.XX welche auf UX und WIN funktionieren. Damit könnt Ihr den Puffer mit einem Knopfdruck leeren. Wozu so kompliziert und als Loadmodul, wenn es auch als LISP-Einzeiler geht: (undo :max_back 1)
|
| In das Form OneSpace Modeling wechseln |
|
Programmierung : Aktion für Teilegruppen in Browser-Popup-Menü einfügen
clausb am 14.12.2006 um 07:43 Uhr (0)
Das folgende Muster faellt mir in Lisp-Code, der hier im Forum diskutiert wird, sehr oft auf:Code: (if some-condition (progn (bla) (fasel) ) ;; else nil )Tipp: Das kann man in Lisp gleichwertig, kuerzer und viel eleganter so schreiben:Code: (when some-condition (bla) (fasel))Wenn man diesen Tipp beherzigt und ausserdem noch die globalen Variablen aus dem Codebeispiel unter Punkt (1) entfernt, bekommt man die folgende, deutlich kuerzere Variante (die dann auch nicht mehr aussieht wie Visual Ba ...
|
| In das Form Programmierung wechseln |