|
CoCreate Programmierung : Ändern des aktiven Applikation per LISP
Patrick Weber am 30.06.2010 um 12:17 Uhr (0)
Einfach unter Werkzeuge -Anpassen einen neuen Befehl anlegen mit folgender Befehlsaktion:Code:(LISP::COND ((OLI::SD-STRING= (OLI::SD-GET-CURRENT-APPLICATION) "SolidDesigner") (LISP::IF (OLI::SD-MODULE-ACTIVE-P "ANNOTATION") (FRAME2::PUT-BUFFER "cancel_all (oli::sd-switch-application "Annotation")") (UI::ACT_DEACT_MODULE :ACT "ANNOTATION" "MODULE-CONTROLLER-Applications-ANNOTATION-TB" (STARTUP::ACTIVATE-ANNOTATION)))) ((OLI::SD-STRING= (OLI::SD-GET-CURRENT-APPLICATION ...
|
| In das Form CoCreate Programmierung wechseln |
|
Makro Programmierung : sd-display-url - Geht nicht
Walter Geppert am 04.04.2005 um 13:31 Uhr (0)
Innerhalb von LISP sind Pfade mit dem normalen Slash / zu trennen, auch auf DOSen. Siehe auch (sd-convert-filename-to-platform filename ) und (sd-convert-filename-from-platform filename ) ------------------ meine LISP-Makros sind auf Heikos Hilfeseite Grüße aus Wien Walter DC4 Technisches Büro GmbH
|
| In das Form Makro Programmierung wechseln |
|
CoCreate Programmierung : Lisp Winkelhalbierende
NOBAG am 30.11.2012 um 12:06 Uhr (0)
Ich benutze dieses Tool oft und habe es mir desswegen auf einen Button gesetzt.Für das erste Problem habe ich einfach beim Button folgendes eingefügt :la komplett sieht das so aus:Code:set_pers_context "Toolbox-Context" win_halb :laFür das zweite Problem, dass der Befehl am Ende wieder den Knopf "1.Linie" aktiviert, müsste man wohl das LISP bearbeiten.------------------Gruss vom Thunersee, Joy-- Wer Rechtschreibfehler findet, darf sie behalten. --
|
| In das Form CoCreate Programmierung wechseln |
|
Programmierung : [LISP] 3D-Punktkoordinaten von Durchstroßpunkten auf AE
der_Wolfgang am 28.01.2008 um 19:32 Uhr (0)
Zitat:Original erstellt von Patrick Weber:@Wolfgang:Danke! Das Beispiel hat mir geholfen.Meiner Meinung nach wäre ein Beispiel zur Auswertung mehrerer selektierter Elemente nach get_selection oder ein Verweis auf dolist im IKIT ganz praktisch.fein.. das es geholfen hat. Hatte ich mir fast gedacht.nnnnnnnaaajjaaa...Das IKIT ist/dokumentiert halt SolidDesigner spezifisches LISP. Den normal LISP kram (dolist, setq, let, getf... und 5423 andere) musst Du im Common Lisp nachschlagen.siehe http://osd.cad.de/l ...
|
| In das Form Programmierung wechseln |
|
CoCreate Programmierung : Speichern in pkg, bdl, mi, pdf
fjsa am 18.12.2010 um 13:16 Uhr (0)
Guten TagUnsere Firma hat nur einen CAD-Arbeitsplatz, Modeling 16 ohne MM.Ich konstruierer Sonder-Getriebe, alsofast keine wiederkehrenden Teile (außer Normteile), darum kein Model-Manager.Wenn ich in Anno Zeichnungen erstelle, ist das einzelne Speichern in pkg, bdl, mi, pdf zeitaufwendig.Vielleicht hat schon mal jemand eine Lisp geschrieben, um das alles in einem Ruck zu speichern?Und könnte das mir zur Verfügung stellen.Ich habe keine Lisp-Kenntnisse.Grüße aus MünchenJoachim
|
| In das Form CoCreate Programmierung wechseln |
|
Makro Programmierung : Lisp zum Verschieben von Teilen mit Namen-Generierung?
MC am 20.07.2005 um 07:05 Uhr (0)
Hallo Lisp-Kenner, ich habe jetzt mal mit dieser Thematik auseinandergesetzt, diverse Lisp-Seiten gelesen, alte Programme auseinandergepflückt, aber ich stehe immer noch vorm Berg ... Mit (sd-gen-obj-basename type : parent parent : prefix prefix) habe ich zwar rumprobiert, aber so wirklich klappt das nicht. Mir ist auch nicht klar, ob das mit dem mapc überhaupt funktioniert, geschweige denn, was das überhaupt so genau macht. Wäre denn jemand in der Lage mir da nochmal etwas mehr Starthilfe zu geben? Ich ...
|
| In das Form Makro Programmierung wechseln |
|
Programmierung : Wo kann man die Ausgabe der LISP-Befehle sehen ?
Minka am 11.05.2007 um 11:03 Uhr (0)
Hallo LISPler,ich hoffe, ich nerve Euch nicht mit meinen Anfaenger-Fragen.Ich moechte mich gerne etwas mit der LISP-Programierung beschaeftigen.Dazu habe ich mir mal, wie von Euch empfohlen, in der Hilfe-Datei und dem Integration-Kit umgesehen.Nun moechte ich gerne diese und weitere Beispiele ausprobieren.Dazu gebe ich die Befehle (z.B. (setf any-type (+ 2 2 )) in die Eingabe-Zeile von OSD ein.Wo kann ich mir denn die Ergebnisse meiner Eingaben ansehen ?In der Hilfe-Datei habe ich folgenden Hinweis gefunde ...
|
| In das Form Programmierung wechseln |
|
CoCreate Programmierung : Andern lisp osd.cad.de ( piping)
Walter Geppert am 09.05.2010 um 11:31 Uhr (0)
Hi Miguel,welcome to our community. Despite it is possible to add such a "slot-feature", it would make little sense, sice this tool is thought to create also more complicated sequences of straight and bended elements and such a model could not be created from flat sheet metal (and therefor cannot be unfolded by CCM).Also your second request for creation of a tilted end will produce an irregular flat when unfolded, since not all the resulting borders will be 90° to the sheet surface------------------meine L ...
|
| In das Form CoCreate Programmierung wechseln |
|
CoCreate Programmierung : LISP Übergangsrohr Rechteck-Rund
Knuddel25 am 27.01.2009 um 10:20 Uhr (0)
Hallo,hört sich ja schön an, aber ich finde bei mir die Part Libary nicht bei den Modulauswahlen. Kann es sein, dass es die in der V14 noch nicht gab? Gibt es irgendeine Möglichkeit, trotzdem an dieses Lisp zu kommen? Könnten wir echt gut gebrauchen.Knuddeligen Gruß ------------------Das Leben ist kurz, weniger wegen der kurzen Zeit, die es dauert, sondern weil uns von dieser kurzen Zeit fast keine bleibt, es zu genießen!
|
| In das Form CoCreate Programmierung wechseln |
|
Makro Programmierung : LISP: Farbwert an ME10-Makro übergeben
der_Wolfgang am 17.06.2005 um 16:10 Uhr (0)
Jetzt hab ich Lisp-Befehle gefunde, mit denen ich den Wert in eines Bytes zerlegen kann, ich komme aber damit nicht klar. VIEL zu komplifiziert IKIT docu: documentation/integration_kit/reference/util_misc.html#sd-rgb-to-color sd-rgb-to-color liefert dir nen RGB value von den intern verwendeten Farbwerten, dann via (sd-execute-annotator-comand ... (format nil .....RGB_COLOR ~A .. (sd-rgb-to-color DIE-SD-FARBE)..)) in den Annotator schieben. Ist doch einfach, oder?
|
| In das Form Makro Programmierung wechseln |
|
PTC Creo Elements/Programmierung : LISP in die Werkzeugbox
Andylau am 29.07.2022 um 10:41 Uhr (1)
I think you can also make a customize command.Put your codes in the command. And make a button in the ribbon.I think that also works. Zitat:Original erstellt von vobu:Hallo Michael,Danke das Hat super geklappt.Wenn ich das jetzt mit dem Farbverlauf genauso mache bekomme ich den Fehler"Your choice was not valid. Use the Color Editor to specify either an HSL or an RGB value to modify the color. (Error 408)"Wenn ich die Lisp Datei ohne den Befehl über die Werkzeugkiste mache geht es.GrußVolker
|
| In das Form PTC Creo Elements/Programmierung wechseln |
|
CoCreate Programmierung : LISP: Verzeichnis mittels Filedialog auswählen
holt am 26.04.2010 um 07:37 Uhr (0)
Hallo Wolfgang,ich habe deine Schreibweise mal in LISP-Syntax umgeschrieben, habe mir allerdings nicht viel davon versprochen. Grund:Das Current-Directory war vorher schon nicht der Desktop, der Dialog steht beim Öffnen aber wieder am Desktop.Leider hatte ich recht.Netter Versuch!------------------Gruß aus dem SalzkammergutThomas[Diese Nachricht wurde von holt am 26. Apr. 2010 editiert.]
|
| In das Form CoCreate Programmierung wechseln |
|
Programmierung : Lisp-Tool für Oberflächenzeichen?
Walter Geppert am 10.05.2005 um 16:19 Uhr (0)
Bin grade dabei ,das Ganze auszuprobieren, leider muss man wirklich alle Parameter von allen Symbolen abfragen, weil der Meta-Name der Symbole nicht abgefragt werden kann . Wenn da andere Symbole rumliegen die auch einen Parameter "a1" oder "a2" haben, kann man die nicht unterscheiden ------------------meine LISP-Makros sind auf Heikos HilfeseiteGrüße aus Wien WalterDC4 Technisches Büro GmbH
|
| In das Form Programmierung wechseln |