2.3.7.2.4.  Clé "matériel"

Nom du matériau à utiliser dans NX

Par défaut:

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

Par défaut, la valeur de la clé Material(is3dpart) est créée à l'aide d'une expression complexe de type VBS.

La fonction "TranslateStringInGlobalOptionArrayDef" prend la chaîne de son 3ème paramètre et essaie de la trouver dans le bloc [MatMap]. Si cela réussit, la valeur mappée est transmise à NX. Le 4e paramètre est la valeur par défaut. Si le matériau recherché ne peut pas être trouvé dans le bloc [MatMap], cette valeur par défaut est renvoyée à la place. Si la valeur par défaut est identique à la valeur d'entrée, cette dernière est transmise telle quelle à NX si la recherche dans MatMap échoue.

[Remarque]Remarque

Le nom de l'article non traduit sera transmis ; en d'autres termes, il sera le même dans toutes les langues.

Les noms valides se trouvent généralement dans C:\Program Files\Siemens\NX 8.0\UGII\materials\phys_material.dat (p. ex. B. Sodium_Liquid, Aluminum_6061).

Exemples alternatifs :

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

  • Matériau=Aluminum_6061 <-- attribution directe

  • Material=Steel@material.xml <-- à pour effectuer une recherche dans le material.xml local.

  • Matériel=Steel@\\serveur\partager\material.xml <-- pour effectuer une recherche dans un réseau material.xml

Voir aussi les clés listées dans le bloc [ MatMap].