Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de
  PTC Creo Elements/Programmierung
  Lisp läuft in V17 nicht

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
  
Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Creo
  
HPE ProLiant Summer Academy 2025 in Wien, eine Veranstaltung am 17.09.2025
Autor Thema:  Lisp läuft in V17 nicht (577 mal gelesen)
StephanWörz
Mitglied
Maschinenbautechniker


Sehen Sie sich das Profil von StephanWörz an!   Senden Sie eine Private Message an StephanWörz  Schreiben Sie einen Gästebucheintrag für StephanWörz

Beiträge: 786
Registriert: 11.10.2000

exone - Win10
i9-12900K 3187MHz
32GB Ram
nVidia RTX A5000
creo elements/direct V20.5.1.0
SolidPower V20.4
ModelSearch
KeyShot 11
CADdoktor SX
PHOENIX V11

erstellt am: 10. Jan. 2011 10:51    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities


SD_CreateConfigs.lsp.txt

 
Guten morgen und ein verspätetes frohes neues Jahr an alle Mitleidenden 

Ich habe vor langer, langer Zeit mal ein Lisp gebastelt welches unter einer Baugruppe Konfigurationen erstellt welche jeweils nur 1 Teil in der Drawlist haben. Es kann Konffigurationen von
- allen Teile der Baugruppe
- gewählten Teilen der Baugruppe
- gewählten Unterbaugruppen
erstellen.

Leider wird mir in der V17 beim verarbeiten der kompletten Baugruppe folgende Meldung ausgegeben:

Zitat:
LISP-Fehler:
(#S(SEL_ITEM PATH (#S(NPARCEL SIMPLE-ENTITY-PTR 92620288) #S(NPARCEL SIMPLE-ENTITY-PTR 361887392) #S(NPARCEL SIMPLE-ENTITY-PTR 361016672)) TYPE ...)) is not a structure

Laut Doku hat sich der Befehl sd-create-configuration nicht geändert. Der Hund liegt aber wohl in der Funktion MakeConfig begraben...

Hat jemand Lust und Zeit da mal drüber zu gucken?

Gruß

Stephan

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

der_Wolfgang
Moderator
Tastenhauer


Sehen Sie sich das Profil von der_Wolfgang an!   Senden Sie eine Private Message an der_Wolfgang  Schreiben Sie einen Gästebucheintrag für der_Wolfgang

Beiträge: 2296
Registriert: 3.20.

● PE60+80@home
● W10 Pro Build10.0.19045.5737
● Drafting V17~V20.7@job
● Modeling V17~V20.7@job
● Windchill 12.1.2.6@job
● UWGM Client 13.0.0.1@job
● Taschenrechner
● Stift+Zettel V8.42

erstellt am: 10. Jan. 2011 14:57    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für StephanWörz 10 Unities + Antwort hilfreich

Zitat:
Original erstellt von StephanWörz:
Der Hund liegt aber wohl in der Funktion MakeConfig begraben...

Dann weck den Hund doch mal und lassen ihn laut bellen (tracen ;)  ) was  sd-create-configuration und sd-inq-obj-basename zu ihren parametern und rückgabe werten so meinen!

Anmerkung

Code:
(setf list item)
....:Drawlist (first list)....
nicht so sehr sinnig und mit der überdefinition des Ausdrucks 'list' zusätzlich verwirrend. - Es gibt ne funktion, die heisst so. -- So weit zur Code-Pflege (tätschel).


------------------
Seamonkey Firefox Thunderbird ● OSD Hilfeseite (de) / help page (en)NotePad++

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

StephanWörz
Mitglied
Maschinenbautechniker


Sehen Sie sich das Profil von StephanWörz an!   Senden Sie eine Private Message an StephanWörz  Schreiben Sie einen Gästebucheintrag für StephanWörz

Beiträge: 786
Registriert: 11.10.2000

exone - Win10
i9-12900K 3187MHz
32GB Ram
nVidia RTX A5000
creo elements/direct V20.5.1.0
SolidPower V20.4
ModelSearch
KeyShot 11
CADdoktor SX
PHOENIX V11

erstellt am: 11. Jan. 2011 11:23    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo!

Nun bin ich weitergekommen. ...der Hund hat gebellt

Das Problem war dass die Funktion SD-SYSID-TO-OBJ ab V17 einen anderen Rückgabewert hat!

V16: Return Value: item {SEL_ITEM} - the item representation of the sysid

V17: Return Value: item {LIST of SEL_ITEMs} - The item representations of the sysid (including all versions)


Zitat:
Anmerkung


Code:
--------------------------------------------------------------------------------
(setf list item)
....:Drawlist (first list)....
--------------------------------------------------------------------------------

nicht so sehr sinnig und mit der überdefinition des Ausdrucks 'list' zusätzlich verwirrend. - Es gibt ne funktion, die heisst so. -- So weit zur Code-Pflege (tätschel).


...das nehm ich gerne mit! Bin froh wenn mir jemand sagt wie es besser/hübscher/eleganter/einfacher geht!

Danke für die Unterstützung,

Gruß

Stephan

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

der_Wolfgang
Moderator
Tastenhauer


Sehen Sie sich das Profil von der_Wolfgang an!   Senden Sie eine Private Message an der_Wolfgang  Schreiben Sie einen Gästebucheintrag für der_Wolfgang

Beiträge: 2296
Registriert: 3.20.

● PE60+80@home
● W10 Pro Build10.0.19045.5737
● Drafting V17~V20.7@job
● Modeling V17~V20.7@job
● Windchill 12.1.2.6@job
● UWGM Client 13.0.0.1@job
● Taschenrechner
● Stift+Zettel V8.42

erstellt am: 11. Jan. 2011 13:35    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für StephanWörz 10 Unities + Antwort hilfreich

Zitat:
Original erstellt von StephanWörz:
Nun bin ich weitergekommen. ...der Hund hat gebellt 
Wow!  äh WAU
Zitat:
Das Problem war dass die Funktion SD-SYSID-TO-OBJ ab V17 einen anderen Rückgabewert hat!
Igiiiitttttt...
Zitat:
Danke für die Unterstützung,
bitte, gerne.

------------------
Seamonkey Firefox Thunderbird ● OSD Hilfeseite (de) / help page (en)NotePad++

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2025 CAD.de | Impressum | Datenschutz