Informationen zum Forum PTC Creo Elements/Programmierung:
Anzahl aktive Mitglieder: 339
Anzahl Beiträge: 6.014
Anzahl Themen: 974

Im Beitrag/Titel Nur im Titel Nur nach Datum sortieren Docs / Anhänge mit Lösung
Suchmaschinenstatistik
Livesuche
Einstellungen
Info

Auch mit chatGPT* können Lösungen aus dem CAD.de-Forum recherchiert werden:

* chatGPT ist eine eingetragene Marke von openAI

Ergebnisse 66 - 78, 1971 Gesamtergebnisse mit Suchbegriffen lisp sec.

Direkter Link in ein Forum:

Lisp

CoCreate Programmierung : Lisp - Problemchen
TheSnorre am 21.08.2009 um 10:28 Uhr (0)
Hallo Claus,ich hab Dir mein lisp-file geposted. Also: Das file erstellt die von mir gewünschte Baugruppe "BG" und den Teil "T". Soweit so gut. Beim Ändern des Besitzers des Bauteils (dieser soll in der erstellten Baugruppe sein) spuckt das Tool die Fehlermeldung - Zeichenfolge "BG" entspricht nicht dem Element des gewünschten Typs - aus.Kann es sein, dass es nur am Pfad "/" liegt?TheSnorre

In das Form CoCreate Programmierung wechseln
Makro Programmierung : Macro Teile zählen
Martin.M am 28.10.2005 um 13:36 Uhr (0)
Hallo Walter,ich übernehme gerade aus Deinem Macro das Zählen der Teile. http://osd.cad.de/lisp.htm#22 Als Teileanzahl gibst Du die gesamte Anzahl der Exemplare an. Kannst Du auch die Anzahl der "verschiedenen" Teile ausgeben lassen.Dafuer reichen meine LISP Kenntnisse noch nicht aus. TschuessMartin------------------ OSDM - Die freie WissensdatenbankWorkManager Forum

In das Form Makro Programmierung wechseln
Makro Programmierung : Benutzer über den Pfad abfragen
clausb am 01.09.2004 um 14:47 Uhr (0)
Zitat: Original erstellt von Inkognito: Ja aber wieso lässt dann OSD bzw LISP nicht zu, dass ich es gleich mit "" editiere (dann brauch ich ja diese Funktion nicht). LISP akzeptiert sehr wohl auch Backslashes in Dateipfaden. Man muss sie halt nur verdoppeln, um sie vom einfachen Escape-Zeichen zu unterscheiden. Siehe dazu auch die Dokumentation zum Common-LISP-Standard (beispielsweise unter http://www.lisp.org/HyperSpec/Body/sec_2-1-4-6.html). Wenn Dich die doppelten Backslashes stoeren, dann g ...

In das Form Makro Programmierung wechseln
Programmierung : LISP: String nicht abgeschlossen
clausb am 24.01.2008 um 13:22 Uhr (0)
(remove) erwartet keine Liste, sondern eine "sequence" - siehe Doku unter http://www.lisp.org/HyperSpec/Body/fun_removecm__elete-if-not.html. Strings gelten als "sequences".Habe den Testfall gerade in v14.50 und v15 ausprobiert. Keine Fehlermeldungen.Claus------------------CoCreate OneSpace Modeling FAQ: http://www.clausbrod.de/OneSpaceModeling/[Diese Nachricht wurde von clausb am 24. Jan. 2008 editiert.]

In das Form Programmierung wechseln
CoCreate Programmierung : Common LISP: Befehle fehlen?
clausb am 20.01.2009 um 16:06 Uhr (0)
Zitat:Original erstellt von Patrick Weber:Danke für die Auskunft! Schade eigentlich. So hätte man vom Lizenzserver die Clients-html direkt parsen können.  :) Stimmt. Ich nehme an, Du wolltest den HTML-Parser aus dem CLOCC-Paket laden, also http://clocc.cvs.sourceforge.net/*checkout*/clocc/clocc/src/cllib/html.lisp ? ------------------CoCreate Modeling FAQ: http://www.clausbrod.de/CoCreateModeling/

In das Form CoCreate Programmierung wechseln
CoCreate Programmierung : Common LISP: Befehle fehlen?
clausb am 20.01.2009 um 16:06 Uhr (0)
Zitat:Original erstellt von Patrick Weber:Danke für die Auskunft! Schade eigentlich. So hätte man vom Lizenzserver die Clients-html direkt parsen können.  :) Stimmt. Ich nehme an, Du wolltest den HTML-Parser aus dem CLOCC-Paket laden, also http://clocc.cvs.sourceforge.net/*checkout*/clocc/clocc/src/cllib/html.lisp ? ------------------CoCreate Modeling FAQ: http://www.clausbrod.de/CoCreateModeling/

In das Form CoCreate Programmierung wechseln
Programmierung : POS_DYNAMIC zeigt keinen Dialog
lisp-loser am 01.08.2008 um 12:21 Uhr (0)
here we go:(in-package  :custom) (use-package :OLI)  (   sd-defdialog MY-LOADPKG-DIALOG   :dialog-title "Paket laden"   :variables   (     (Positionieren       :value-type     :list       :title          "Position"       :subaction-name DYNAMO     )   )   :ok-action (cleaning)   :local-functions      (       (cleaning ()         (when (sd-inq-vp-exists-p "Positionieren")           (delete_vp "Positionieren")         )       )     ) )  (defun COMMON-LISP-USER::MY_LOADPKG    (create_vp     :corner_1 (make-gp ...

In das Form Programmierung wechseln
CoCreate Programmierung : relative Pfade in der customize-Datei
der_Wolfgang am 14.01.2010 um 19:45 Uhr (0)
STANDARD LISP:Code: ;; load missing tool from same directory (load (format nil "~A/neues/file/daeben" (directory-namestring *load-truename*)))laed ein file relative zum gerade ladendem File. Am besten mal in den eigenen File ein (pprint *load-truename*) einfugen um sich schlau zu machen.So kann man auch automagisch beispielsweise einen Drafting Macro laden, der zu einem LISP file gehoert: beide files in der selben dir.. und das lisp-file findet seinen macro.Lektüre: http://www.lispworks.com/documentation/l ...

In das Form CoCreate Programmierung wechseln
Programmierung : Automatisches Füllen von Zeichnungsrahmen
lisp-loser am 28.07.2008 um 17:56 Uhr (0)
  Zitat:Original erstellt von clausb:Bessere Alternative:Hier wurde was editiert(?)  Zitat:Original erstellt von clausb:Funktionen aus dem Package "docu" sind (bis auf einige Ausnahmen) undokumentiert und werdens auch bleiben.Wie wäre es mit der Package-Bezeichung UNDOCU:: ;-)  Zitat:Original erstellt von Walter Geppert:Sieh dir einmal mein Makro am_show_owner.lsp an. Solange nicht mehrere Ansichten von unterschiedlichen Benutzern auf einer Zeichnung liegen, sollte die Funktion dc4-am-desman-get-owner dein ...

In das Form Programmierung wechseln
Programmierung : ... is not of type STRING
clausb am 07.03.2008 um 14:01 Uhr (0)
Zitat:Original erstellt von StephanWörz::criteria ( (:column :instance-name :Operation :equals :value Suchstring)) Falsches Quoting? Vorschlag:Code::criteria `( (:column :instance-name :Operation :equals :value ,Suchstring)) Siehe Abschnitt "Backquote" im Common-Lisp-Standard, http://www.lisp.org/HyperSpec/Body/sec_2-4-6.html .Claus------------------CoCreate Modeling FAQ: http://www.clausbrod.de/CoCreateModeling/

In das Form Programmierung wechseln
PTC Creo Elements/Programmierung : Listen vergleichen
clausb am 09.06.2021 um 18:32 Uhr (1)
Vielleicht hilft auch das hier: http://clhs.lisp.se/Body/f_set_di.htm------------------CoCreate Modeling FAQ: http://www.clausbrod.de/CoCreateModeling/ - Blog: http://www.clausbrod.de/Blog

In das Form PTC Creo Elements/Programmierung wechseln
Programmierung : Farben (z.b. in sheetmetal)
clausb am 14.05.2008 um 15:28 Uhr (0)
Zitat:Original erstellt von Johan-Holzshu:wie verwandel ich z.b. hex.farbe #FF00CC in code die hier oben beschrieben ist ? (dar steht fuhr farbe immer die nummer 16711680)Schreib einfach als Farbe #xFF00CC hin. Lisp versteht Hexadezimalnotation direkt; siehe auch http://www.lisp.org/HyperSpec/Body/sec_2-4-8-9.html . Claus------------------CoCreate Modeling FAQ: http://www.clausbrod.de/CoCreateModeling/[Diese Nachricht wurde von clausb am 14. Mai. 2008 editiert.]

In das Form Programmierung wechseln
PTC Creo Elements/Programmierung : purge_file im Creo
clausb am 27.11.2015 um 17:35 Uhr (1)
Und Doku zu Common LISP gibt es natürlich im Netz: http://www.lispworks.com/documentation/HyperSpec/Front/index.htmDie Anmerkung von Walter kann ich nur unterstreichen: Im Sprachumfang von Common LISP ist bereits eine Menge Funktionalität enthalten, auf die man jederzeit zurückgreifen kann. Man ist also keineswegs auf die im IKIT zur Verfügung gestellten APIs beschränkt.------------------CoCreate Modeling FAQ: http://www.clausbrod.de/CoCreateModeling/ - Blog: http://www.clausbrod.de/Blog

In das Form PTC Creo Elements/Programmierung wechseln

Anzeige:

Anzeige: (Infos zum Werbeplatz)

Ergebnisseiten :  1   2   3   4   5   6   7   8   9   10   11   12   13   14   15   16   17   18   19   20   21   22   23   24   25   26   ... mehr

Alle Produkt-, Schrift-, Firmennamen und Logos sind Warenzeichen oder eingetr. Warenzeichen der jeweiligen Firmen.
©2025 CAD.de , Lenggries. Tel: ++49 (8042) 973 8208 | Datenschutz