Hallo,
offenbar habe ich mich irgendwie missverständlich ausgedrückt, also versuche ich's noch mal ausführlicher:
Ich habe in NX Zeichnungen.
Die enthalten Informationen in Form von Texten in Teileattributen.
Für eine gewisse Anwendung möchte ich nun diese Informationen auswerten, das mache ich mit GRIP.
Je nachdem, ob die Zeichunung nativ oder mit Teamcenter verwaltet wird, kann es vorkommen, dass eines der Teileattribute evtl. mittels Attributemapping aus Teamcenter "befüllt" wird (/master=IMAN).
Dann ist es in NX ein schreibgeschütztes Teileattribut.
Nun möchte ich gern mit GRIP herausfinden, ob so ein Teileattribut jetzt gerade schreibgeschützt ist oder nicht (denn es kann auch im Tc-Modus sein, dass das Attribut *nicht* aus Tc gemappt oder z.B. mit /master=CAD gemappt ist.
Offenbar gibt es keinen EDA/GPA um zu ermitteln, wie der Schreibrechtsstatus eines Attributs ist, also suche ich nach einem anderen Weg, das zu ermitteln.
Einfach frech draufschreiben in der Hoffnung, dass da schon ein Fehler auftreten wird, wenn es nicht beschreibbar ist, hat leider nicht geklappt - interessanterweise können schreibgeschützte Teileattribute per GRIP und .NET verändert werden - und es tritt keine Fehlermeldung auf.
Trotzdem sind schreibgeschützte Teileattribute interaktiv natürlich nicht änderbar...
HTHHope this helps (Hoffe, es hilft weiter)
------------------
Gruß
UdoMM
:
<><
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP