Section object is a container object for one or more Shape and/or Circle objects. Section objects can be assigned to or defined inside Line objects to define the 3D graphical representation of a structural component.
Each section is composed of one or more shapes. A shape is a closed polygon just like a surface. In a Section object, multiple shapes can be enclosed to make up a section profile.
<O T="Section">
.
.
</O>
Parent elements: Project, Line, Group, Repeat
Child elements: Parameters, Shape, Circle, Group, Repeat
Section with "L"-shape:
<O N="Section: Sample 1" T="Project">
<P N="height" V="40" />
<P N="width" V="10" />
<P N="depth" V="20" />
<P N="t" V="2" />
<O N="Column3D" T="Line">
<O T="Point" X="0" Y="0" Z="0" />
<O T="Point" X="0" Y="0" Z="height" />
<O T="Section">
<O T="Shape">
<O T="Point" X="0" Y="0" />
<O T="Point" X="width" Y="0" />
<O T="Point" X="width" Y="t" />
<O T="Point" X="t" Y="t" />
<O T="Point" X="t" Y="depth" />
<O T="Point" X="0" Y="depth" />
</O>
</O>
</O>
</O>
Section with 2 shapes (internal and external contour -- internal contour has parameter IsCutOut):
<O N="Section: Sample 2" T="Project">
<P N="height" V="40" />
<P N="width" V="10" />
<P N="depth" V="20" />
<P N="th" V="2" D="Wall thickness of the tube" />
<O N="Column3D" T="Line">
<O T="Point" X="0" Y="0" Z="0" />
<O T="Point" X="0" Y="0" Z="height" />
<O T="Section">
<O T="Shape">
<O T="Point" X="-width/2" Y="-depth/2" Z="0" />
<O T="Point" X="-width/2" Y="depth/2" Z="0" />
<O T="Point" X="width/2" Y="depth/2" Z="0" />
<O T="Point" X="width/2" Y="-depth/2" Z="0" />
</O>
<O T="Shape">
<P N="IsCutout" V="1" />
<O T="Point" X="-width/2 + th" Y="-depth/2 + th" Z="0" />
<O T="Point" X="-width/2 + th" Y="depth/2 - th" Z="0" />
<O T="Point" X="width/2 - th" Y="depth/2 - th" Z="0" />
<O T="Point" X="width/2 - th" Y="-depth/2 + th" Z="0" />
</O>
</O>
</O>
</O>
If parameter IsCutout is set to 0, <P N="IsCutout" V="0" /> in Shape 2, the model will be: