Ajouter une matière

Utilisez la commande NewMaterial pour ajouter un nouveau matériau.

strCmdForNewMaterial = "<NewMaterial Name=""<Material Name>"" ID=""<Material ID>"" Type=""<Material Type>"" IdealisationIDList=""<Idealization ID>"" DENS=""<Mass Density>[kg/m^3]"" GE=""<Damping Coefficient>"" REFT=""<Reference Temperature>[K]"" EX=""<Elastic Modulus>[Pa]"" GXY=""<Shear Modulus>[Pa]"" NUXY=""<Poisson Ratio>"" ALPX=""<Thermal Exp. Coeff.>[/K]"" SIGXT=""<Tensile Limit>[Pa]"" SIGXC=""<Compressive Limit>[Pa]"" SIGYLD=""<Shear Limit>[Pa]"" C=""<Specific Heat>[J/(kg K)]"" KX=""<Thermal Conductivity>[W/m K]"" FailureTheory_Type=""<Failure Theory Type>"" HasConductivityTable=""0"" HasYoungsModulusTable=""0"" NonLinearType=""0"" SN_B="""" SN_Smu=""[Pa]"" SN_N0="""" SN_KF="""" SN_Be="""" SN_Se=""[Pa]"" EN_SF="""" EN_EF="""" EN_B="""" EN_C="""" HasPPFA=""""

Les types de matériau disponibles et leurs valeurs sont indiqués ci-dessous :

Type de matière Valeur
Isotrope 0
Orthotrope 2D 1
Orthotrope 3D 2
Anisotrope 3D 3
Hyperélastique 4
Résilient (MATB) 5
Béton (MATC) 6
Mousse pouvant être écrasée 7
Nitinol 8
Viscoélastique 9

L'exemple suivant définit un nouveau matériau isotrope :

strCmdForNewMaterial = "<NewMaterial Name=""Aluminum 1100-O"" ID=""1"" Type=""0"" IdealisationIDList="""" DENS=""2700.0000000000[kg/m^3]"" GE=""0.0000000000"" REFT=""[K]"" EX=""68947000000.0000000000[Pa]"" GXY=""25511000000.0000000000[Pa]"" NUXY=""0.3300000000"" ALPX=""0.0000240000[/K]"" SIGXT=""89631000.0000000000[Pa]"" SIGXC=""[Pa]"" SIGYLD=""[Pa]"" C=""900.0000000000[J/(kg K)]"" KX=""221.7800000000[W/m K]"" FailureTheory_Type=""1"" HasConductivityTable=""0"" HasYoungsModulusTable=""0"" NonLinearType=""0"" SN_B="""" SN_Smu=""[Pa]"" SN_N0="""" SN_KF="""" SN_Be="""" SN_Se=""[Pa]"" EN_SF="""" EN_EF="""" EN_B="""" EN_C="""" HasPPFA=""0""