Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

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:

Code Block
languagexml
...
<O T="Material">
...
...
</O>

Example:

Code Block
languagexml
<O N="MaterialObject1" T="Project" Category="FEM Objects" TransAlignRule="Right">
    <!-- created by ParamML Examples on 06.02.2023 -->
    <O N="Rebar3D" T="Line">
        <O T="Point" X="0" Y="0" Z="0" />
        <O T="Point" X="0" Y="0" Z="100" />
        <O N="Section" T="Section">
            <O T="Shape">
                <O T="Circle" Radius="5" />
            </O>
        </O>
        <O N="StructuralSteel_A36" T="Material">
            <P N="E" V="200000" D="modulus of elasticity" />
            <P N="G" V="83333" D="shear modulus" />
            <P N="Fu" V="400" D="specified minimum tensile strength" />
            <P N="Fy" V="248" D="specified minimum yield stress" />
        </O>
    </O>
</O>
Image Added

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.

Image Added
Image Added

The code rows in the red frame in the figure are copied from the Source Code and transferred to the library object for processing

Code Block
languagexml
<O N="MaterialObject2" T="Project" Category="FEM Objects" TransAlignRule="Right">
    <!-- created by ParamML Examples on 07.02.2023 -->
    <O N="Fc_4ksi" T="Material">
        <P N="E" V="3986.54846" UT="Stress" UC="Property" />
        <P N="G" V="1661.06185819275" UT="Stress" UC="Property" />
        <P N="d" V="0.0000868055" UT="Density" UC="Property" />
        <P N="a" V="0.000006" D="Alpha: The coefficient of thermal expansion property of the material." />
        <P N="Type" V="Concrete" T="Text" D="Type: The material type [Steel=steel/Concrete=concrete/Reinforcement Bar=rebar/Prestressing Tendon=prestress]." />
        <P N="Fc28" V="4" UT="Stress" UC="Property" />
        <P N="f_cm" V="5.16" UT="Stress" UC="Property" />
    </O>
    <O N="Fc_3ksi" T="Material">
        <P N="E" V="3625.494616" UT="Stress" UC="Property" />
        <P N="G" V="1510.62275685933" UT="Stress" UC="Property" />
        <P N="d" V="0.0000868055" UT="Density" UC="Property" />
        <P N="a" V="0.000006" D="Alpha: The coefficient of thermal expansion property of the material." />
        <P N="Type" V="Concrete" T="Text" D="Type: The material type [Steel=steel/Concrete=concrete/Reinforcement Bar=rebar/Prestressing Tendon=prestress]." />
        <P N="Fc28" V="3" UT="Stress" UC="Property" />
        <P N="f_cm" V="4.16" UT="Stress" UC="Property" />
    </O>
</O>

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"