|
OneSpace Modeling : LISP-Problem
edgar am 04.09.2003 um 16:00 Uhr (0)
OneSpace Designer Modeling - Erweiterte Themen Dokument Anpassen der Benutzeroberfläche (Customization) Hier finden Sie eine Beschreibung zur Anpassung der Benutzerschnittstelle von OneSpace Designer an Ihre betriebsbedingten und persönlichen Erfordernisse und Vorlieben. Sie können dadurch noch effizienter und angenehmer mit OneSpace Designer arbeiten. Funktionsleisten= VKT-Leisten Gruß Edgar
|
| In das Form OneSpace Modeling wechseln |
|
Makro Programmierung : Lisp- Makro Teilename
edgar am 24.07.2003 um 13:28 Uhr (0)
Nach deiner Beschreibung sollte das Programm so aussehen (defun datname1 () (setq namealt (format nil /~a test )) (setq nameneu (format nil /~a testneu )) k-action (sd-call-cmds (CHANGE_NAME_PA :PART_ASMB namealt :NAME nameneu complete)) Leider keine Reaktion bei der Programmausführung. Das Programm ruf ich in der Befehlszeile auf über (datname1)
|
| In das Form Makro Programmierung wechseln |
|
CoCreate Modeling : Übergangsrohrabwicklung
edgar am 27.01.2009 um 10:06 Uhr (0)
Zitat:Original erstellt von AdrianF:Falls du die PartLibrary installiert hast, dann such nach folgender Datei: rund_eckig.lsp.Dieses LISP erstellt dir ein Rechteck-Rund, du mußt nur noch den Kantunngen Radien hinzufügen (Blechdicke+0,1mm), Schale erstellen und im Bereich des Schlitzes die Erhöhung abfräsen.Gruß Adrian Ist das Modul PartLibrary 3D Library?Dann haben wir dafür leider keine Lizenz.GrußEdgar
|
| In das Form CoCreate Modeling wechseln |
|
OneSpace Modeling : Schnittdarstellung in allen Fenstern
edgar am 26.11.2004 um 10:29 Uhr (0)
@Rainer Ich hab die Version2 geladen . Der Schnitt wird im Fenster 2 ausgeführt, jedoch nur in Fenster 1 angezeigt. @Wolfgang, Claus Wenn ich das Lisp von Wolfgang richtig verstanden habe, müßte in der Funktionsleiste verfügbare Befehle unter Verschiedenes der Befehl Schnitt auftauchen, den ich dann anwählen und einbinden kann. Ich hab das mal ausprobiert, finde den Befehl allerdings auch nicht. Gruß Edgar
|
| In das Form OneSpace Modeling wechseln |
|
CoCreate Programmierung : Frage zu Defun
edgar am 29.10.2008 um 10:19 Uhr (0)
Hallo,Wieso funktioniert folgendes bei der Eingabe in die Befehlszeile aberüber ein Lisp mit Defun nicht? (Fehlermeldung Step-Datei muß eingegeben werden.)(in-package :eadm)(use-package :Oli) (export export-step)(defun export-step ()(step_export :SELECT (oli::sd-inq-curr-part) :FILENAME "test.stp" ));; Start aus der Befehlszeile mit (eadm::export-step)GrußEdgar
|
| In das Form CoCreate Programmierung wechseln |
|
OneSpace Modeling : OSD 11.6 Blech: Korrekturfaktor ...
edgar am 26.11.2002 um 15:42 Uhr (0)
Hallo BennoR, Leider steck ich nicht so in der Materie von k-Faktoren. Es gibt ein html-Dokument über k- faktoren file:/opt/CoCreate/SolidDesigner/help/german/pesd.ht/sha_adm/allow_05.html#SHA-ALLOW-FIXK Zudem gibt es ein LISP-file unter /opt/CoCreate/SolidDesigner/personality/SheetAdvisor demoshop.lsp demoshop_func.lsp BEND_CREATE :bend-k-factor .25 würde ein Fenster mit k-faktor .25 öffnen Gruß Edgar
|
| In das Form OneSpace Modeling wechseln |
|
CoCreate Programmierung : Dialogvariable
edgar am 31.10.2008 um 09:37 Uhr (0)
Zitat:Original erstellt von der_Wolfgang:aber es gibt deutlich bessere und huebschere Methoden, z.b.:Code:(defun curr-part-2-step () (when (equal :yes (sd-display-question (format nil "Step erzeugen vom aktiven Teil nach S:/tmp/nc/~A.stp" (sd-inq-obj-contents-name (sd-inq-curr-part))))) (export-step)) )Ja, danke, so hatte ich mir das ursprünglich auch überlegt. Aber aufgrund miserabler Lisp-Kenntnisse hab ich dann den geposteten Weg eingeschlagen, der ...
|
| In das Form CoCreate Programmierung wechseln |
|
OneSpace Modeling : On/Off Befehl
edgar am 02.04.2008 um 10:22 Uhr (0)
Zitat:Original erstellt von clausb:Diesen Code in einer Datei abspeichern, dafuer sorgen, dass sie beim Start mitgeladen wird, und dann vom dafuer zustaendigen Knopf das folgende aufrufen lassen:Code: (clausbrod.de:toggle-hilite)Doch noch eine Frage, wenn ich den Code mit der sd_customize lade,erhalte ich folgende Fehlermeldung:LISP-Fehler: There is no package with the name Clausbrod.deScheinbar wird die Datei user_avail_cmds.cmd auf dem lokalen Rechner vor der sd_customize geladen, die sich auf dem Serve ...
|
| In das Form OneSpace Modeling wechseln |
|
CoCreate Modeling : OSD-Makrobibliothek: Teile vervielfältigen
edgar am 13.10.2006 um 09:31 Uhr (0)
Zitat:Original erstellt von Walter Geppert: Das ist aber nicht ganz banal. Sollen da jetzt bei jedem Zielpunkt wieder alle Teile/Baugruppen als eigenständige Kopie erzeugt werden oder dann als Exemplare untereinander oder soll das Kopieren bei Baugruppen auch rekursiv erfolgen? Das kann ziemlich in die Hose gehen! Aber mal her mit den Anregungen Manchmal möchte man mehrere Teile in einer Baugruppe nur 1 mal kopieren, aber dafür gleichzeitig und eigenständig. Da ist beim Normalkopiervorgang Einzelaus ...
|
| In das Form CoCreate Modeling wechseln |
|
OneSpace Modeling : Ärger mit dem Benutzer-Interface
edgar am 12.06.2003 um 12:49 Uhr (0)
zum Thema Annotation ME10 kann ich Walter Geppert nur Recht geben. Wenn man sich einmal durch Annotation "gekämpft" hat, wird man feststellen, was für Potential in dem Programm steckt und sich vieles im Zusammenspiel 2D 3D vereinfachen läßt, was man vorher im ME10 eher umständlich gelöst hat. Wenn man dann an "seine Grenzen stößt", z.B. beim Umsetzen von liebgewonnenen ME10 Makros in LISP, so gibt es zum Glück noch einen netten Nachbarn in Wien, der einem wertvolle Tips zur Lösung der Aufgabe gibt, und ...
|
| In das Form OneSpace Modeling wechseln |
|
Makro Programmierung : Lisp- Makro Teilename
edgar am 24.07.2003 um 12:19 Uhr (0)
Habe wieder was dazugelernt, aber das Programm läuft immer noch nicht. Hab jetzt die Eingabe aufs Wesentliche beschränkt. Dazu im OSD ein Teil test angelegt. (defun datname1 () (setq namealt (format nil "/~a" ""test"")) (setq nameneu (format nil "~a" " estneu"")) k-action (sd-call-cmds (CHANGE_NAME_PA :PART_ASMB namealt :NAME nameneu complete)) wobei namealt laut Displayausgabe "/test" nameneu "testneu" Leider keine Reaktion bei der Programmausführung. Befehlszeileneingabe funktionier ...
|
| In das Form Makro Programmierung wechseln |
|
Makro Programmierung : Lisp- Makro Teilename
edgar am 24.07.2003 um 10:57 Uhr (0)
Funktioniert leider auch nicht. Hab das ganze mal als funktion1 defeniert: (setq namealt1 (concatenate string ""/" namealt """)) (setq nameneu (concatenate string """ next-line """)) (setq funktion (concatenate string " art_asmb " namealt1 " :name " nameneu)) (setq funktion1 (concatenate string "change_name_pa " funktion " complete")) k-action (sd-call-cmds (funktion1)) wobei funktion1 laut Displayausgabe change_name_pa art_asmb "/10100269_ZYLINDERSCHRAUBE_M16X150" : name " ...
|
| In das Form Makro Programmierung wechseln |