Modify a material definition using the HIN file.
In many analyses, you may wish to modify a material definition slightly to perform a sensitivity analysis. The sensitivity would force you to modify either the static (material properties) or the dynamic (User Material Constants) data for the desired analyses. The dynamic material data can already be modified through the *USER MATERIAL keyword in each analysis. To modify the static material data, you would typically have to recreate the material of interest with the different material parameters and save it to the Simulation Composite Analysis materials database. Obviously this could become very cumbersome for a large sensitivity analysis as a new material would have to be saved to the database for each analysis, which is not desirable.
To accommodate a use case as described above, the HIN file allows you to overwrite certain material parameters for a specific material in the materials database using the keywords below.
*MATERIAL, NAME=material_name, FVF=NEWFVF MOISTURE=AMBIENT/DRY/WET pS11, nS11, pS22, nS22, S12, S23 *FIBER E11, E22, v12, v23, G12, CTE11, CTE22 *MATRIX E11, E22, v12, v23, G12, CTE11, CTE22
The *MATERIAL keyword has several optional parameters and multiple sub-lines to change constituent material properties. The parameter FVF is used to override the fiber volume fraction of the lamina. If this parameter is omitted, the fiber volume fraction contained in the material file will be used. The line beneath the *MATERIAL keyword contains the strengths of the lamina. If the line is omitted, the values read from the materials database are used.
The sub-keywords *FIBER and *MATRIX are used to override the fiber and matrix material properties for the specified material. The corresponding data lines allow you to specify individual properties for each constituent. Note that transverse isotropy is always enforced for the elastic constants, lamina properties are generated after the material properties have been changed.
Consider an analysis using material IM7_8552 in the Simulation Composite Analysis materials database. The Abaqus material definition would appear as follows:
*MATERIAL, name=IM7_8552 *DEPVAR 7 *USER MATERIAL, constants=16 1,1,1,0,0,0,0,0 0,0,0,0.1,0.01,0,0,0
Now consider the consequences if you wanted to change the fiber volume fraction of the material from 60% to 58%, the longitudinal tensile strength from 2500 MPa to 2000 MPa, the fiber longitudinal modulus from 245 GPa to 300 GPa, and the matrix Poisson ratio from 0.28 to 0.35. The corresponding *MATERIAL card in the HIN file would appear as follows:
*MATERIAL, NAME=IM7_8552, FVF=0.58 2000.e6, , , , , *FIBER 300.e9, , , , , , *MATRIX , , 0.35, 0.35, , ,
In the above, the MOISTURE parameter was not specified, and therefore Simulation Composite Analysis will use the default moisture content of Ambient in the material file. Note, any material parameter that is to be defaulted to the value in the material file is specified as blank.
If none of a constituent's properties or the composite strengths were to be modified, the specific data line(s) could be removed. For example, if none of the fiber properties except the fiber volume fraction were to be changed, the *MATERIAL card would appear as
*MATERIAL, NAME=IM7_8552, FVF=0.58 2000.e6, , , , , *MATRIX , , 0.35, 0.35, , ,
*MAP, FROM=NAME, TO=NAME MATERIAL_B, MATERIAL_A ** *MATERIAL, ORIGINAL NAME=MATERIAL_B, *MATRIX , , 0.35, 0.35, , ,Otherwise, only the base material being used (MATERIAL_A) will have the properties modified. If you change any material properties of the base material using the *MATERIAL keyword, it will affect all materials mapped to that material.