|
CoCreate Modeling : 2 Ansichtensätze - EIN Modell
Walter Geppert am 11.02.2010 um 13:22 Uhr (0)
Zitat:Original erstellt von friedhelm at work:Is et denn normal ?Nein, Kommentare dürfen auch in der am_customize stehen. Welchen Editor hast du denn benutzt? Könnte eventuell sein, dass die Kommentarzeile nur scheinbar vom Befehl getrennt ist und LISP deshalb "drüberliest" (LF statt CR oder so was)Nachtrag: Notepad++ schreibt ans Zeilenende CRLF und es funktioniert------------------meine LISP-Makros sind auf osd.cad.deDisclaimerGrüße aus Wien WalterDC4 Technisches Büro GmbH
|
| In das Form CoCreate Modeling wechseln |
|
Programmierung : erlernen der Lisp Programmierung
Walter Geppert am 22.02.2007 um 14:30 Uhr (0)
Zitat:Original erstellt von Greskamp:ch sehe das du auch was für den WorkManager programmierst. Also direkt im WM oder Modelmanager hab ich noch nie was gedreht, da kenn ich mich auch nicht aus . Ich versuche nur manchmal aus dem, was der MM für OSM als IKit-Funktionen zur Verfügung stellt ein bisschen was rauszuholen. Ist aber wie schon in einem anderen Thread geschrieben nix, was man allgemeingültig fürs Forum verwenden kann.------------------meine LISP-Makros sind auf osd.cad.deGrüße aus Wien Walte ...
|
| In das Form Programmierung wechseln |
|
CoCreate Modeling : traceparts Daten
Walter Geppert am 21.10.2009 um 12:39 Uhr (0)
Traceparts stellt in der Tat seine Daten noch nicht in einem nativen OSD/SolidDesigner/CoCreateModeling/wasweisichwasnochkommt-Format zur Verfügung. Das -an sich sehr empfehlenswerte- LISP-Format gibts nur bei Cadenas-Partserver und Firmen-Downloads, die darauf basieren. Hier ist dann aber wirklich mein Tool gefragt, um das ModelManager-Vodoo zu verhindern ------------------meine LISP-Makros sind auf osd.cad.deDisclaimerGrüße aus Wien WalterDC4 Technisches Büro GmbH
|
| In das Form CoCreate Modeling wechseln |
|
PTC Creo Elements/Direct Modeling : LISP Dateien starten nicht - Wo liegt der Fehler?
Walter Geppert am 14.01.2019 um 10:22 Uhr (1)
Mit "load" wird dem CAD das Programm zwar "beigebracht", aber ausgeführt wird es daduch noch nicht. Zumindest sollte dann aber in der Toolbox der entsprechende Aufruf zur Verfügung stehen.In einem selbst definierten Button sollte Code:gdm-m1-freistich-dialog stehen------------------meine LISP-Makros sind mit vielen anderen aus diesem Forum auf osd.cad.de DisclaimerGrüße aus WienWalter
|
| In das Form PTC Creo Elements/Direct Modeling wechseln |
|
OneSpace Modeling : Lisp-Editor
Walter Geppert am 17.03.2004 um 11:56 Uhr (0)
Zitat: Original erstellt von Klaus Lörincz: ...Welchen Vorteil erwartest Du von nicht dokumentierten Kommandos ?? Wenn ihr so ein schwaches Programm liefert, müssen wir uns ja alles selber schreiben Also wenn ich allein dran denke, was an DOCU-Funktionalitäten in der am_customize rumspukt, ist schon das interessant genug. Ausserdem will der typische Programmierer immer noch was rauskitzeln. ------------------ meine LISP-Makros sind auf Heikos Hilfeseite Grüße aus Wien Walter DC4 ...
|
| In das Form OneSpace Modeling wechseln |
|
PTC Creo Elements/Direct Modeling : Model Manager - wirklich erforderlich? Alternativen?
Walter Geppert am 12.01.2019 um 11:13 Uhr (1)
Zitat:Original erstellt von blini-crisis89:Hallo,... Müsste die LISP-Datei mit Creo 19.0 kompatibel sein? Oder mache ich einfach noch was falsch beim Starten/Anpasssen.VGDas Freistichtool hab ich mal ganz primitiv angefangen, das gegenwärtige hat ein Forums-Kollege mächtig aufgebrezelt -Respekt an dieser Stelle!-Jedenfalls ist es schon V19-tauglich und die Anwendung ist mit einer "liesmich.txt" auch gut erklärt------------------meine LISP-Makros sind auf osd.cad.de DisclaimerGrüße aus WienWalter
|
| In das Form PTC Creo Elements/Direct Modeling wechseln |
|
CoCreate Modeling : Änderungen am LISP am_direction
Walter Geppert am 18.03.2009 um 14:59 Uhr (0)
Hallöchen,das Makro hab ich vor ewigen Zeiten geschrieben, siehe hier. Wie dort schon gesagt, es ist eigentlich ein vergewaltigter Schnitt ins Leere, daher auch die doppelten Buchstaben und der "falsche" Ansichtsname (sind auch zwei Pfeile, wenn man genau hinsieht). Änderungen (und Verbesserungen) sind selbstverständlich erlaubt, ich komm derzeit nur selbst nicht dazu.------------------meine LISP-Makros sind auf osd.cad.deDisclaimerGrüße aus Wien WalterDC4 Technisches Büro GmbH
|
| In das Form CoCreate Modeling wechseln |
|
PTC Creo Elements/Programmierung : Lisp vs. Makro
Walter Geppert am 03.12.2015 um 08:20 Uhr (4)
Zitat:Original erstellt von Greskamp:Ist es so das nicht alle Befehle dann verwendet werden können.Nein, alle Befehle, die eine Interaktion mit dem User benötigen, können nicht verwendet werden.Du brauchst einen Dialog im Annotation, der die Werte abfragt und dann als Parameter ans ME10-Makro übergibt------------------meine LISP-Makros sind auf osd.cad.de DisclaimerGrüße aus WienWalter
|
| In das Form PTC Creo Elements/Programmierung wechseln |
|
CoCreate Programmierung : Anpassung Lisp-File
Walter Geppert am 22.06.2011 um 09:20 Uhr (0)
Auf den ersten Blick würde ich vermuten, die ZeileCode: :after-input (if TOL_NEIN (sd-call-cmds (AM_DIM_PROPS age :tolerance DIM_TOLERANZ :Dim_list :TOL_TYPE :NONE)) sollte besser lautenCode: :after-input (if TOL_NEIN (sd-call-cmds (AM_DIM_PROPS age :tolerance :Dim_list DIM_TOLERANZ :TOL_TYPE :NONE)) ------------------meine LISP-Makros sind auf osd.cad.deDisclaimerGrüße aus Wien WalterDC4 Technisches Büro GmbH
|
| In das Form CoCreate Programmierung wechseln |
|
Programmierung : Aus euner schleife wieder vor die Schleife zurück springen
Walter Geppert am 29.05.2008 um 16:20 Uhr (0)
Jetzt wird Claus warscheinlich in Ohnmacht fallen, aber so hab ich das mal gemacht:Code: (setf index 0) (loop (setf index (+ index 1)) (setf name (format nil "~a.~a" prefix index)) (if (not (member name namensliste :test #equal)) (return t)) );;loopLaut meinem LISP-Buch ist loop aber so richtig pfui ------------------meine LISP-Makros sind auf osd.cad.deDisclaimerGrüße aus Wien WalterDC4 Technisches Büro GmbH
|
| In das Form Programmierung wechseln |
|
Programmierung : Lisp-Tool für Oberflächenzeichen?
Walter Geppert am 16.06.2005 um 11:11 Uhr (0)
Die Vorgehensweise ist nur sinnvoll, wenn ihr ohne Datenmanagement arbeitet, da hat man dann ein Package für 3D und eine zugehörige MI-Datei mit allem drum und dran und die Sache bleibt einigermassen übersichtlich.Mit Datenmanagement holt dich bei Versionierungen von einzelnen Teilen der Teufel, weil du ja keinen Zugriff auf die einzelnen Detailzeichnungen hast und jedesmal für alles eine neue Zeichnung ablegen musst.------------------meine LISP-Makros sind auf Heikos HilfeseiteGrüße aus Wien WalterDC4 ...
|
| In das Form Programmierung wechseln |
|
Makro Programmierung : Ändern des value-types
Walter Geppert am 28.04.2005 um 17:59 Uhr (0)
Wenn eine Funktion wie (sd-set-variable-status) einen BOOLEAN-Wert erwartet, kann dort auch eine Variable oder eine LISP-Funktion stehen, die so was zurückgibt. Da würde man sich das (if ....) ersparen. Da du aber auch noch andere Einstellungen auch von Nur_Teil abhängig machst, gehts so kurz eh nicht ------------------ meine LISP-Makros sind auf Heikos Hilfeseite Grüße aus Wien Walter DC4 Technisches Büro GmbH
|
| In das Form Makro Programmierung wechseln |
|
Programmierung : Lisp-Tool für Oberflächenzeichen?
Walter Geppert am 18.05.2005 um 09:36 Uhr (0)
Zitat:Original erstellt von der_Wolfgang:...schon mal die Verwendung von (sd-am-inq-name item)in Betracht gezogen?Hallo Wolfgang, kurz hat mein Herz höher geschlagen aber dann fiel mir ein, das hatte ich schon mal versucht: Zitat:...Otherwise the part name of the appropriate parent sheet, view, frame or sketch, to which item belongs, is returned.d.h. den Namen von einem Symbol oder Teil krieg ich so nicht ------------------meine LISP-Makros sind auf Heikos HilfeseiteGrüße aus Wien WalterDC4 Technisches ...
|
| In das Form Programmierung wechseln |