The Envyo application contains two methods to assign material ID (or material properties) according to the found source fiber orientation tensor during the mapping process.
Method 1: Using *ELEMENT_SHELL_COMPOSITE (_LONG)
Since each through thickness IP of composite elements can have a different material ID, you can define a list of fiber orientation tensors and material ID pairs to assign materials IDs for matching tensors. The following options must be defined:
| NumOriTensorMIDs = INT |
Define the number of parts in the target mesh which are considered within the mapping. This option must be followed by OriTensorMID#i definitions. |
| OriTensorMID#i = DOUBLE DOUBLE DOUBLE;INT |
Define as many fiber orientation tensor and material ID pairs as given in NumOriTensorMIDs. Three double values represent a11, a22, and a33 orientations of the tensor, respectively. The integer value seperated by a semicolon represents the assigned material ID for this orientation tensor. |
| MapMainDir= YES |
This option must be defined. The output is *ELEMENT_SHELL_COMPOSITE. Fiber orientations is represented by BETA angles for each through thickness IP. |
Method 2: Using *MAT 157 IHIS Option
Independent from the previous options of *MAT_157, you can define IHIS=7 or IHIS=15 to activate fiber orientation dependent mapping of material properties. *MAT_157 cards have to be defined in target mesh, and they can also be added to the target mesh as an include using *INCLUDE keyword. Most importantly, the direction components q1 & q2 and material stiffnes parameters Cij are computed by the Envyo application. Therefore, all above-mentioned parameters for IHIS=3 option must be defined. R00, R45, and R90 values for IHIS=7 and an additional LCSS value for IHIS=15 is taken from included *MAT_157 cards. The fiber orientation tensors of material cards have to be defined as a material card title using the following format:
EnvyoOrient:DOUBLE;DOUBLE;DOUBLE
which double values represent a11, a22, and a33 orientations of the tensor. The material ID is taken from the material model.
This method can be enhanced to define through-thickness IPs' material IDs using *ELEMENT_SHELL_COMPOSITE keyword. The following options must be defined in addition to above-mentioned options:
| Shell_Option = Composite |
Activates *ELEMENT_SHELL_COMPOSITE output routine. |
| IntegrationRule = Eq Distr |
Equally distributed through thickness IP positions are used. A detailed explanation is provided under IntegrationRule option written above. |
Note that the first method always overwrites the second one. To use the enhancements of the second method, MapMainDir option must be either set to NO, or not defined at all.