2.3.7.2.4. Key "material"

Name des Materials welches in NX verwendet werden soll

Default:

Material(is3dpart)=?context.TranslateStringInGlobalOptionArrayDef("MATMAP","",_FORMAT_0
 ("<CLASSPROP(cns,CNSPHYPROP,CNSMAT)>").value(),_FORMAT_0("<CLASSPROP
 (cns,CNSPHYPROP,CNSMAT)>").value())

Standardmäßig wird der Wert des Schlüssels Material(is3dpart) mit einem komplexen VBS-Ausdruck erstellt.

Die Funktion "TranslateStringInGlobalOptionArrayDef" nimmt den String ihres 3. Parameters und versucht ihn im Block [MatMap] aufzufinden. Ist das erfolgreich, wird der gemappte Wert nach NX übergeben. Der 4. Parameter ist der Defaultwert. Kann das gesuchte Material nicht im Block [MatMap] gefunden werden, wird dieser Defaultwert anstatt dessen zurückgegeben. Ist der Defaultwert identisch mit dem Eingabewert, wird letzterer unverändert an NX übergeben, falls die Suche in MatMap fehlschlägt.

[Hinweis]Hinweis

Es wird der unübersetzte Materialname übertragen; mit anderen Worten er wird in alle Sprachen derselbe sein.

Gültige Namen finden sich normalerweise in C:\Program Files\Siemens\NX 8.0\UGII\materials\phys_material.dat (z..B. Sodium_Liquid, Aluminum_6061).

Alternative Beispiele:

  • Material=?_FORMAT_0("<CLASSPROP(cns,CNSPHYPROP,CNSMAT)>").value()

  • Material=Aluminum_6061 <-- direkte Zuweisung

  • Material=Steel@material.xml <-- zu verwenden, um in der lokalen material.xml zu suchen.

  • Material=Steel@\\server\share\material.xml <-- zu verwenden, um in einer im Netzwerk liegenden material.xml zu suchen

Siehe auch die Schlüssel, die im Block [MatMap] aufgelistet sind.