Versions Compared

Key

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

...

Code Block
languagexml
...
<O N="Node1" T="Node" X="0" Y="0" Z="0">
...
...
</O>

Example:

Code Block
languagexml
<O N="NodeObject1" T="Project" Category="FEM Objects" TransAlignRule="Right">
    <!-- created by ParamML Examples on 06.02.2023 -->
    <O T="Line">
        <O T="Point" X="0" Y="0" Z="0" />
        <O T="Point" X="0" Y="0" Z="100" />
    </O>
    <O N="GP1" T="Group">
        <O N="Node1" T="Node" X="0" Y="0" Z="0" Tx="-1" Ty="-1" Tz="-1" Rx="-1" Ry="-1" Rz="-1" />
        <O N="Node2" T="Node" X="0" Y="0" Z="100" Tx="-1" Ty="-1" Tz="-1" Rx="-1" Ry="-1" Rz="-1" />
    </O>
</O>
Image Modified

When you access the Analytical View in OpenBrIM and navigate to the settings, a combobox will appear as shown in the figure. If you select the "Display Supports" option, it will display the degree of freedom status for each point or support.

As a result of the values given to the DOF (Degree of Freedom) parameters, the Analytical View will change as follows.

<O N="Node2" T="Node" X="0" Y="0" Z="30" Tx="-1" Ty="-1" Tz="-1" Rx="-1" Ry="-1" Rz="-1" />

Tx="-1" Ty="-1" Tz="-1" Rx="-1" Ry="-1" Rz="-1" />

There is no changed parameter.

All degrees of freedom are fixed.

Image Added

Tx="1" Ty="-1" Tz="-1" Rx="-1" Ry="-1" Rz="-1" />

This is the changed parameter → Tx=”1”

Tx's degree of freedom is free.

Image Added

Tx="1" Ty="1" Tz="-1" Rx="-1" Ry="-1" Rz="-1" />

This is the changed parameter → Ty=”1”

Ty's degree of freedom is free.

Image Added

Tx="1" Ty="1" Tz="1" Rx="-1" Ry="-1" Rz="-1" />

This is the changed parameter → Tz=”1”

Tz's degree of freedom is free.

Image Added

Tx="1" Ty="1" Tz="1" Rx="1" Ry="-1" Rz="-1" />

This is the changed parameter → Rx=”1”

Rx's degree of freedom is free.

Image Added

Tx="1" Ty="1" Tz="1" Rx="1" Ry="1" Rz="-1" />

This is the changed parameter → Ry=”1”

Ry's degree of freedom is free.

Image Added

Tx="1" Ty="1" Tz="1" Rx="1" Ry="1" Rz="1" />

This is the changed parameter → Rz=”1”

Rz's degree of freedom is free.

All parameters have "free" degrees of freedom, meaning that they can rotate freely without any resistance to external forces.

Image Added

To view this example in the library, see (https://openbrim.org/platform/?application=inc&author=ParamML_Examples_OpenBrIM+Platform&obj=objid0mtzu87tzzfne2q67hyl6m)

Parameters of Node Object:

Label

Mandatory

Name and Type Attributes

Default Description and Value Attributes

Other Attributes

 X coordinate

Yes

N="X"

D="X: The x coordinate of the point."

V="0"

UT="Length" UC="Coordinate"

Y coordinate

Yes

N="Y"

D="Y: The y coordinate of the point."

V="0"

UT="Length" UC="Coordinate"

Z coordinate

Yes

N="Z"

D="Z: The z coordinate of the point."

V="0"

UT="Length" UC="Coordinate"

X-direction Translational Fixity

Yes

N="Tx"

D="Tx: The translational fixity in x direction (0 for free, -1 for fixed, K stiffness value otherwise)"
V="0"

Role="Input"
Category="Translational Fixity Along..."
UT="ForcePerLength"
UC="Load"

Y-direction Translational Fixity

Yes

N="Ty"

D="Ty: The translational fixity in y direction (0 for free, -1 for fixed, K stiffness value otherwise)"
V="0"

Role="Input"
Category="Translational Fixity Along..."
UT="ForcePerLength"
UC="Load"

Z-direction Translational Fixity

Yes

N="Tz"

D="Tz: The translational fixity in z direction (0 for free, -1 for fixed, K stiffness value otherwise)"
V="0"

Role="Input"
Category="Translational Fixity Along..."
UT="ForcePerLength"
UC="Load"

X-axis Rotational Fixity

Yes

N="Rx"

D="Rx: The rotational fixity about x axis (0 for free, -1 for fixed, K stiffness value otherwise)"
V="0"

Role="Input"
Category="Rotational Fixity About..."
UT="ForcePerLength"
UC="Load"

Y-axis Rotational Fixity

Yes

N="Ry"

D="Ry: The rotational fixity about y axis (0 for free, -1 for fixed, K stiffness value otherwise)"
V="0"

Role="Input"
Category="Rotational Fixity About..."
UT="ForcePerLength"
UC="Load"

Z-axis Rotational Fixity

Yes

N="Rz"

D="Rz: The rotational fixity about z axis (0 for free, -1 for fixed, K stiffness value otherwise)"
V="0"

Role="Input"
Category="Rotational Fixity About..."
UT="ForcePerLength"
UC="Load"