Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  PTC Creo Elements/Programmierung
  read/write Attributes

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
Autor Thema:  read/write Attributes (546 mal gelesen)
mdonmez
Mitglied
SW-Developper


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

Beiträge: 78
Registriert: 07.06.2005

erstellt am: 16. Jun. 2005 15:21    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

Hello,

ich definiere zwei Attributes auf zwei verschiedenen Flächen des selben Teils:
-->(sd-add-item-attribute-values selitem-one-face1 "MY_INFO_ATTR" (list "ATTR_FACE1" "X Y Z") :attachment :contents)
-->(sd-add-item-attribute-values selitem-one-face2 "MY_INFO_ATTR" (list "ATTR_FACE2" "X Y Z") :attachment :contents)

Ich möchte jetzt wissen was für Attributes auf diesem Teil definiert sind ! Oder einfach alle Attributes (auf face, edge ..) auslesen!
-->(display (sd-inq-item-attribute selitem-one-part "MY_INFO_ATTR" :values :attachment :contents))
--> Antwort NIL


Wenn ich die Fläche angebe, zeigst es die Attributes der Fläche an... Aber ich möchte die Attributes des gesamte Teils.


Salutations
MD

[Diese Nachricht wurde von mdonmez am 16. Jun. 2005 editiert.]

[Diese Nachricht wurde von mdonmez am 17. Jun. 2005 editiert.]

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

Dorothea
Mitglied



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

Beiträge: 242
Registriert: 22.11.2001

erstellt am: 16. Jun. 2005 17:29    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 mdonmez 10 Unities + Antwort hilfreich

Hallo,

Die Attribute sind an die Flaechen gebunden und deshalb musst du auch die Flaechen nach ihren Attributen befragen. Aber du kannst dir ja alle Flaechen aus dem Teil aufsammeln und fuer jede Flaeche die Attribute erfragen. Das geht z.B. mit get_selection:

Code:

(setf all-faces (sd-call-cmds (get_selection :focus_type elan::s_face
                                            :no_highlight
                                            :allow_face_part
                                            :select
                                            :selected_part selitem-one-part
                                            :all_3d)))


Gruss Dorothea

[Diese Nachricht wurde von Dorothea am 16. Jun. 2005 editiert.]

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

mdonmez
Mitglied
SW-Developper


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

Beiträge: 78
Registriert: 07.06.2005

erstellt am: 17. Jun. 2005 07:36    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 Dorothea
Danke fuer diese Lösung. Ich hatte nicht an get_selection gedacht
Ich hatte gedacht, ja vielleicht gibt es ein Befehl als :
(-->sd-inq-item-attribute one-part :all .......

Salutations
MD

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

der_Wolfgang
Ehrenmitglied V.I.P. h.c.
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: 2017
Registriert: 3.20.

● PE60+80@home
● W10 Pro Build19044.2364
● Drafting V17~V20.5.1
● Modeling V17~V20.5.1

erstellt am: 17. Jun. 2005 16:17    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 mdonmez 10 Unities + Antwort hilfreich

Zur Ergaenzung des Themas fehlt hier vielleicht noch der Hinweis auf die fast gleich lautende Funktion:

(sd-inq-item-attributes....)

Man beachte den PLURAL!

damit guckt man zuerst mal welche Attribute ueberhaupt an dem sel-item (der Flaeche, dem Teil... ) dran kleben

siehe
...documentation/integration_kit/reference/user_atts.html#sd-inq-item-attributes

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)2023 CAD.de | Impressum | Datenschutz