Material Object
Material object holds material property information for the structure. Examples of these properties are modulus of elasticity, Poisson's ratio, density, steel yield strength, 28-day strength of concrete.
Example Syntax:
...
<O T="Material">
...
...
</O>Example:
<br><O N="MaterialObject1" T="Project" Category="FEM Objects" TransAlignRule="Right"><br> <!-- created by ParamML Examples on 06.02.2023 --><br> <O N="Rebar3D" T="Line"><br> <O T="Point" X="0" Y="0" Z="0" /><br> <O T="Point" X="0" Y="0" Z="100" /><br> <O N="Section" T="Section"><br> <O T="Shape"><br> <O T="Circle" Radius="5" /><br> </O><br> </O><br> <O N="StructuralSteel_A36" T="Material"><br> <P N="E" V="200000" D="modulus of elasticity" /><br> <P N="G" V="83333" D="shear modulus" /><br> <P N="Fu" V="400" D="specified minimum tensile strength" /><br> <P N="Fy" V="248" D="specified minimum yield stress" /><br> </O><br> </O><br></O><br>

To view this example in the library, see (https://openbrim.org/platform/?application=inc&author=ParamML_Examples_OpenBrIM+Platform&folder=FEM+Objects&obj=objidn5fh3j5s10n96gn4x1cv0t)
Example:
To use material values saved in the OpenBrIM library , follow these steps: - Open a saved project from the OpenBrIM App. - Click on the Data , then navigate to Materials under FEA in the combobox. - In the 3rd line, click on the 3 dots, then select the "import material" button in the combobox. - Choose the desired material components. - Import the information. - Navigte to the Source Code.


The code rows in the red frame in the figure are copied from the Source Code and transferred to the library object for processing
<br><O N="MaterialObject2" T="Project" Category="FEM Objects" TransAlignRule="Right"><br> <!-- created by ParamML Examples on 07.02.2023 --><br> <O N="Fc_4ksi" T="Material"><br> <P N="E" V="3986.54846" UT="Stress" UC="Property" /><br> <P N="G" V="1661.06185819275" UT="Stress" UC="Property" /><br> <P N="d" V="0.0000868055" UT="Density" UC="Property" /><br> <P N="a" V="0.000006" D="Alpha: The coefficient of thermal expansion property of the material." /><br> <P N="Type" V="Concrete" T="Text" D="Type: The material type [Steel=steel/Concrete=concrete/Reinforcement Bar=rebar/Prestressing Tendon=prestress]." /><br> <P N="Fc28" V="4" UT="Stress" UC="Property" /><br> <P N="f_cm" V="5.16" UT="Stress" UC="Property" /><br> </O><br> <O N="Fc_3ksi" T="Material"><br> <P N="E" V="3625.494616" UT="Stress" UC="Property" /><br> <P N="G" V="1510.62275685933" UT="Stress" UC="Property" /><br> <P N="d" V="0.0000868055" UT="Density" UC="Property" /><br> <P N="a" V="0.000006" D="Alpha: The coefficient of thermal expansion property of the material." /><br> <P N="Type" V="Concrete" T="Text" D="Type: The material type [Steel=steel/Concrete=concrete/Reinforcement Bar=rebar/Prestressing Tendon=prestress]." /><br> <P N="Fc28" V="3" UT="Stress" UC="Property" /><br> <P N="f_cm" V="4.16" UT="Stress" UC="Property" /><br> </O><br></O><br>
To view this example in the library, see (https://openbrim.org/platform/?application=inc&author=ParamML_Examples_OpenBrIM+Platform&folder=FEM+Objects&obj=objiduf5e7mmq9em21sv551ob)
Parameters of Material Object:
Label
Mandatory
Name and Type Attributes
Default Description and Value Attributes
Other Attributes
Modulus of Elasticity
No
N="E"
D="Modulus of Elasticity" V="0"
Role="Input" UT="Stress" UC="Material"
Poisson Ratio
No
N="Nu"
D="Poisson's Ratio" V="0.2"
Role="Input"
Density
No
N="d"
D="Density" V="0.2"
Role="Input" UT="Density" UC="Material"
Alpha
No
N="a"
D="Coefficient of Thermal Expansion" V="0"
Role="Input"
Steel Yield Stress
Yes
N="Fy"
D="Steel Yield Stress" V="0"
Role="Input" UT="Stress" UC="Material"
Steel Ultimate Stress
Yes
N="Fu"
D="Steel Ultimate Stress" V="0"
Role="Input" UT="Stress" UC="Material"
Concrete 28-day Strength
Yes
N="Fc28"
D="Concrete 28-day Strength" V="0"
Role="Input" UT="Stress" UC="Material"
Type
No
N="Type" T="Text"
D="The Material Type [Steel=steel/Concrete=concrete/Reinforcement Bar=rebar/Prestressing Tendon=prestress]." V="0"
Role="Input"
Last updated