create_material#
- Model.create_material(*, name='Material', ply_type='undefined', density=None, engineering_constants=None, stress_limits=None, strain_limits=None, puck_constants=None, woven_characterization=None, woven_puck_constants_1=None, woven_puck_constants_2=None, woven_stress_limits_1=None, woven_stress_limits_2=None, tsai_wu_constants=None, larc_constants=None, fabric_fiber_angle=None)#
Instantiate a Material.
Note
The active material property sets are determined by the
ply_type
. For example,puck_constants
are only active when theply_type
is eitherPlyType.REGULAR
orPlyType.WOVEN
.The inactive property sets can still be set, but may not be accessible:
For stored materials, inactive property sets always return
None
.For unstored materials, inactive property sets can be accessed. They return
None
after storing.
- Parameters:
name (str) – Name of the Material.
ply_type (PlyType) – Define the type of material such as core, uni-directional (regular), woven, or isotropic.
density (ConstantDensity | None) – Define the density of the material.
engineering_constants (ConstantEngineeringConstants | None) – Define the material stiffness (Young’s moduli, Poisson ratios and shear moduli).
stress_limits (ConstantStressLimits | None) – Define the stress limits for the evaluation of failure criteria with ansys.dpf.composites.
strain_limits (ConstantStrainLimits | None) – Define the strain limits for the evaluation of failure criteria with ansys.dpf.composites.
puck_constants (ConstantPuckConstants | None) – Define the puck constants for the evaluation of the Puck criterion with ansys.dpf.composites.
woven_characterization (ConstantWovenCharacterization | None) – Define the puck constants of woven fabrics for the evaluation of the Puck criterion with ansys.dpf.composites.
woven_puck_constants_1 (ConstantPuckConstants | None) – Define the puck constants of woven fabrics for the evaluation of the Puck criterion with ansys.dpf.composites.
woven_puck_constants_2 (ConstantPuckConstants | None) – Define the puck constants of woven fabrics for the evaluation of the Puck criterion with ansys.dpf.composites.
woven_puck_constants_2 – Define the puck constants of woven fabrics for the evaluation of the Puck criterion with ansys.dpf.composites.
woven_stress_limits_1 (ConstantWovenStressLimits | None) – Define the puck constants of woven fabrics for the evaluation of the Puck criterion with ansys.dpf.composites.
woven_stress_limits_2 (ConstantWovenStressLimits | None) – Define the puck constants of woven fabrics for the evaluation of the Puck criterion with ansys.dpf.composites.
tsai_wu_constants (ConstantTsaiWuConstants | None) – Define the Tsai-Wu constants for the evaluation of the Tsai-Wu criterion with ansys.dpf.composites.
larc_constants (ConstantLaRCConstants | None) – Define the LaRC constants for the evaluation of the LaRC criterion with ansys.dpf.composites.
fabric_fiber_angle (ConstantFabricFiberAngle | None) – Define the rotation angle between the material coordinate system and the fiber direction. Only used for shear dependent material properties which are provided by Material Designer.
- Return type:
Added in ACP server version 24.2.