3.3.10.1.3.  Key "Material" - Material mapping

Per default the material information is taken from the MATMAP block. Also see keys "poolpath", "filename", "MaterialDBFile" and block "MatMap".

Per default this is a complex vbs expression. It may be adjusted as desired.

?context.TranslateStringInGlobalOptionArray("MATMAP","",GetObject("iface.calcnameservice")
 .start(0).Format("<CLASSPROP(cns,CNSPHYPROP,CNSMAT)>").value())

Alternative example for the vbs expression:

Material=?GetObject("iface.calcnameservice").start(0).Format("<CLASSPROP
 (cns,CNSPHYPROP,CNSMAT)>").value()

Definition, where the material information is from.

Can be combined with material mapping (internal 3Dfindit material name : CAD system material name).

Material mapping is used to map the internal 3Dfindit material name to the CAD system material name.

[Note]Note

The untranslated material name will be transferred; in other words, it will be the same in all languages.

Per default the material name is taken from the CNS classification. (Where the CNS classification gets the material name from is set under

C:\ProgramData\cadenas\partsolutions\setup -> configuration file partsol.cfg -> block VARTOCLASSMAPPING. The table column "MAT_NAME" is set by default)

The name determined in this way is then mapped to the CAD system material name using the material table under block [MatMap].

The following shows the [MatMap] block that is relevant for material mapping:

[MatMap]
Copper=Kupfer
Aluminum-6061-AHC=6061 Legierung
Titanium=Titan
ABS Plastic=ABS PC
Gold=Reines Gold
Lead=Reines Blei
Silver=Reines Silber