Versions Compared

Key

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

...

Code Block
languagexml
<O N="SurfaceObject1" T="Project" Category="3D Geometric Objects">
    <!-- created by ParamML Examples on 31.01.2023 -->
    <O T="Surface" Z="20">
        <O T="Point" X="-10" Y="-10" />
        <O T="Point" X="10" Y="-10" />
        <O T="Point" X="10" Y="10" />
        <O T="Point" X="-10" Y="10" />
    </O>
</O>

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

Example:

Code Block
languagexml
<O N="SurfaceObject2" T="Project" Category="3D Geometric Objects" TransAlignRule="Right"> 
    <!-- created by ParamML Examples on 31.01.2023 -->
    <O N="HBeam" T="Surface">
        <O N="1stP" T="Point" X="1" Y="5" />
        <O N="2ndP" T="Point" X="7" Y="5" />
        <O N="3rdP" T="Point" X="7" Y="7" />
        <O N="4thP" T="Point" X="-7" Y="7" />
        <O N="5thP" T="Point" X="-7" Y="5" />
        <O N="6thP" T="Point" X="-1" Y="5" />
        <O N="7thP" T="Point" X="-1" Y="-5" />
        <O N="8thP" T="Point" X="-7" Y="-5" />
        <O N="9thP" T="Point" X="-7" Y="-7" />
        <O N="10thP" T="Point" X="7" Y="-7" />
        <O N="11thP" T="Point" X="7" Y="-5" />
        <O N="12thP" T="Point" X="1" Y="-5" />
    </O>
</O>
Image Added

If point objects are not entered consecutively, the surface may not be created as desired or an error may occur.

Code Block
languagexml
<O N="SurfaceObject2" T="Project" Category="3D Geometric Objects" TransAlignRule="Right">
    <!-- created by ParamML Examples on 31.01.2023 -->
    <O N="HBeam" T="Surface">
        <O N="1stP" T="Point" X="1" Y="5" />
        <O N="2ndP" T="Point" X="7" Y="5" />
        <O N="3rdP" T="Point" X="7" Y="7" />
        <O N="4thP" T="Point" X="-7" Y="7" />
        <O N="5thP" T="Point" X="-7" Y="5" />
        <O N="6thP" T="Point" X="-1" Y="5" />
        <O N="7thP" T="Point" X="-1" Y="-5" />
        <O N="8thP" T="Point" X="-7" Y="-5" />
        <O N="9thP" T="Point" X="-7" Y="-7" />
        <O N="11thP" T="Point" X="7" Y="-5" />
        <O N="10thP" T="Point" X="7" Y="-7" />
        <O N="12thP" T="Point" X="1" Y="-5" />
    </O>
</O>
Image Added

Therefore, the order in which the points are entered is important. If the points are entered in the wrong order, the surface will not be formed correctly.

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