ich würde gerne Teile des Partnamen (Zeichen 3-6) in einer Expression verarbeiten. Ich habe das mit ug_askPartAttrValue($Part_Name) ohne Erfolg versucht.
speedyPDM ist das führende technische Dokumenten- und Produktdatenmanagementsystem für Solidworks, Solid Edge, Inventor, AutoCAD, ZWCAD, BricsCAD, Office und Email inklusive Revisionsmanagement.
wir gehen derzeit mehrfach den umgekehrten Weg und weisen einem Attribut mit ug_setPartAttrValue( "MAT_DICKE", format( "%d", MATERIALDICKE ) ) eine Expression einem Attribut zu.
Nun möchte ich den Wert eines Attributs einer Expression zuweisen und erzeuge zunächst eine String Variable z.B. "Text". In deren Formelfeld gebe ich nun ug_askPartAttrValue( "{Attributname}" ) ein. Das wird auch von NX unterstützt und ist in den Fuktionen unter der Gruppe Attribute zu finden. Allerdings möchte ich nicht auf ein Userdefined Attribut zugreifen, sondern auf ein System Attribut - den Partnamen. Da könnte die Syntax eine andere sein.