|
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 : Modeling : get_selection mit Baugruppennamenprüfung
clausb am 04.12.2007 um 12:13 Uhr (0)
Eventuell koenntest Du fast den gesamten Code auch durch einen einzigen Aufruf von sd-string-match-pattern-p ersetzen. Beispiel:Code: (sd-string-match-pattern-p "*.stl" name)Details zu dieser Funktion gibt es in der IKIT-Dokumentation.Claus------------------CoCreate OneSpace Modeling FAQ: http://www.clausbrod.de/OneSpaceModeling/
|
| In das Form Programmierung wechseln |
|
CoCreate Programmierung : per LISP bestimmtes Element in der Strukturliste und-color: #FFFF99'>suchen
clausb am 16.01.2013 um 09:02 Uhr (0)
Danke fuer den Hinweis. Auf meinem Webserver war .htaccess zerschossen, das ist jetzt behoben, und die FAQ-Liste ist wieder verfügbar (http://www.clausbrod.de/CoCreateModeling/). Lasst mich wissen, wenn Euch noch was auffaellt.Danke Claus------------------CoCreate Modeling FAQ: http://www.clausbrod.de/CoCreateModeling/
|
| In das Form CoCreate Programmierung wechseln |
|
Makro Programmierung : OSD: Systemfunktion ändern
clausb am 30.06.2005 um 12:03 Uhr (0)
In LISP kann man so gut wie alles ersetzen. Allerdings heisst das nicht, dass das auch eine gute Idee ist. Wenn sich irgendwann mal etwas an der ersetzten Funktion aendert, bekommt die gehackte Anpassung Probleme. Daher sind wir mit sowas i.a. sehr vorsichtig. Claus ------------------ OneSpace Designer Modeling FAQ: http://www.clausbrod.de/Osdm/
|
| In das Form Makro Programmierung wechseln |
|
Programmierung : ben. Schaltfläche für .bat
clausb am 06.11.2006 um 18:39 Uhr (0)
Klar, kein Problem. Batchfiles kann man mit sd-sys-exec starten - siehe Dokumentation zum Integration Kit.Allerdings: Oft gibt es auch Mittel und Wege, um Batchfiles komplett zu ersetzen oder zu vermeiden. Was genau soll denn in dem Batchfile passieren?------------------OneSpace Designer Modeling FAQ: http://www.clausbrod.de/Osdm/[Diese Nachricht wurde von clausb am 06. Nov. 2006 editiert.]
|
| In das Form Programmierung wechseln |
|
Programmierung : Aus euner schleife wieder vor die Schleife zurück springen
clausb am 29.05.2008 um 17:54 Uhr (0)
Ich frage mich allerdings immer noch, ob man den ganzen Namensgenerierungscode nicht durch einen Einzeiler ersetzen koennte, à la:Code:(setf newname (sd-gen-obj-basename :Part :Parent (sd-inq-parent-obj bg) :Prefix prefix))------------------CoCreate Modeling FAQ: http://www.clausbrod.de/CoCreateModeling/[Diese Nachricht wurde von clausb am 29. Mai. 2008 editiert.]
|
| In das Form Programmierung wechseln |
|
Programmierung : Syntax Hilfe gesucht !
clausb am 11.07.2008 um 11:11 Uhr (0)
Zitat:Original erstellt von dki:habe keine älter Version mehr Brauchst Du nicht. Online-Hilfe starten, "Documentation for advanced users", "Integration Kit", "Concepts and Tutorials Manual", dort dann nach "Commands Reference Manual" und-color: #FFFF99'>suchen.Claus------------------CoCreate Modeling FAQ: http://www.clausbrod.de/CoCreateModeling/
|
| In das Form Programmierung wechseln |
|
CoCreate Programmierung : Lisp - Problemchen
clausb am 19.08.2009 um 15:53 Uhr (0)
In dem Dialog sind diverse Problemchen. Kommandos wie create_assembly, create_part oder change_pa_owner müssen in Dialogen über sd-call-cmds gerufen werden. Mitten im Dialog steht einsam und verlassen ein "complete". Das hat da nichts zu und-color: #FFFF99'>suchen.Ansonsten: Den Besitzer eines Teils kann man schon beim Erzeugen des Teils angeben; change_pa_owner brauchst Du also in diesem Fall nicht. Beispiel:Code: (create_part :name "foo" :owner "/bar")------------------CoCreate Modeling FAQ: http://www.clausbrod.de/CoCreat ...
|
| In das Form CoCreate Programmierung wechseln |
|
CoCreate Programmierung : OSDD: Bist du eine ladbare Datei?
clausb am 26.06.2009 um 13:30 Uhr (0)
Irgendwie kommt mir die Diskussion bekannt vor. Ich glaube, das hatten wir schon mal im internationalen Forum http://cocreateusers.org/forum/ - vielleicht magst Du da mal und-color: #FFFF99'>suchen gehen.Klickediklickediklick - da sind schon mal zwei Fundstellen: http://cocreateusers.org/forum/showthread.php?t=6740 http://cocreateusers.org/forum/showthread.php?t=6912 Claus------------------CoCreate Modeling FAQ: http://www.clausbrod.de/CoCreateModeling/[Diese Nachricht wurde von clausb am 26. Jun. 2009 editiert.]
|
| In das Form CoCreate Programmierung wechseln |
|
Programmierung : Abfrage: Makro definiert
clausb am 26.08.2008 um 15:10 Uhr (0)
Zitat:Original erstellt von Thömu: Jetzt muss aber leider doch noch blöde nachfrage, welche Onlinehilfe???Im Programmreferenzhandbuch finde ich den "Type" Befehl, aber den "macro_exists" nicht."Programmers Reference Guide" im Help-Menü öffnen, unter dem Buchstaben U nach "Undocumented keywords" und-color: #FFFF99'>suchen, und schon hast Dus.Genau das hat H.annes drei Kommentare weiter oben bereits beschrieben.Claus------------------CoCreate Modeling FAQ: http://www.clausbrod.de/CoCreateModeling/[Diese Nachricht wurde von cla ...
|
| In das Form Programmierung wechseln |
|
Programmierung : Dateipfadsyntax die 87.
clausb am 02.06.2008 um 10:17 Uhr (0)
Das mit den Slashes ist wirklich nicht schwierig. Verwendet man den Backslash in einer literalen Zeichenkette in Lisp, muss man ihn doppeln - es sei denn, man will ihn in seiner speziellen Escape-Funktion verwenden, was aber bei Otto Normalprogrammierer selten vorkommt.Ansonsten kann man fast überall in CoCreate Modeling beim Programmieren auch den Vorwärts-Slash verwenden.Dein Test hat gezeigt, dass der Transfer des Strings zu Excel sauber funktioniert hat. Daher würde ich das nachfolgende Problem zunächs ...
|
| In das Form Programmierung wechseln |
|
CoCreate Programmierung : 3D PDF ohne Vorschau
clausb am 31.08.2009 um 15:05 Uhr (0)
Zitat:Original erstellt von kfry:Ok, die beiden Funktionen zur Aktivierung der Adapter hätte ich auch in all_modules.dat gefunden, auf export-model-to-u3d und die Möglichkeit, mit PDFGen.exe aus einer U3D Datei eine 3D PDF Datei zu erzeugen, wäre ich aber nie gekommen.Ist auch ein internes Implementierungsdetail - in einer Endanwenderdokumentation hat das nichts zu und-color: #FFFF99'>suchen. Auf die Existenz und Funktionsweise von PDFgen.exe kann man sich nicht verlassen, hier kann sich jederzeit etwas ändern.Aber seis drum ...
|
| In das Form CoCreate Programmierung wechseln |
|
Programmierung : [LISP] 3D-Punktkoordinaten von Durchstroßpunkten auf AE
clausb am 30.01.2008 um 11:24 Uhr (0)
Zitat:Original erstellt von der_Wolfgang:In der (Grund)Schule hast Du doch Deutsch gelernt zu schreiben und zu lesen, oder? Warum kannst Du dann nicht jeden Gesetzestext verstehen? Soweit musst Du gar nicht nach einer Analogie und-color: #FFFF99'>suchen. Haetten wir statt einer Lisp-Schnittstelle eine in C++ (beliebiges Beispiel, die Sprachwahl ist hier gleichgueltig), dann wuerde auch niemand erwarten, dass in unserer Dokumentation dazu erklaert wird, wie man in C++ eine Variable deklariert oder eine Schleife schreibt.Im ...
|
| In das Form Programmierung wechseln |