StructuralCurveMemberVarying

1D Member Varying (Arbitrary, Tapered, Haunch,…)

StructuralCurveMemberVarying object describes changing cross section along the length (center line) of existing 1D member (StructuralCurveMember).

Specification in the excel

Column header

Data type

Example / enum definition

Required

Description

Name

String

AD1

yes

Human readable unique name of the Arbitrary definition

Cross sections #

String

CS1,CS2 CS3

yes

The value refers to name of existing cross section.

Can be inputted as pairs or as single.

Pairs are separated by “,” and first one refers to Cross section at the start of the segment, second to an end of the segment. Pairs indicates linear change of cross section. Therefore they need to be same type and shape.

Single reference indicates prismatic beam along the span.

# means indexing of the cross sections, e.g. Cross sections 1, Cross sections 2, … Cross sections 99. It depends on how many spans are defined in the StructuralCurveMemberVarying.

Span #

Double

0,3

yes

Relative length of the segment.

Sum of all values per line has to be equal to 1,0.

# means indexing of the span, e.g. Span 1, Span 2, … Span 99. It depends on how many spans are defined in the in the StructuralCurveMemberVarying.

Alignment #

Enum

Centre

Top

Bottom

Left

Right

Top left

Top right

Bottom left

Bottom right

yes

Alignment of each segment (span) can be defined here.

First span:

Centre - In plan view as well as in side view the midline of the 1D member remains straight and horizontal. Both left and right surface are inclined to allow the cross-section change its width. The centre line of the 1D member (i.e. the centroid axis) of the 1D member remains straight. Both top and bottom surface are symmetrically inclined to allow the cross-section change its height.

Top - The top surface of the 1D member remains flat and horizontal. The bottom surface is inclined in order to provide for the change of the height. Top surface is in direction of vertical axis of CSS. Bottom - The bottom surface of the 1D member remains flat and horizontal. The top surface is inclined in order to provide for the change of the height. Bottom surface is in opposite direction of vertical axis of CSS.

Left - The left surface of the 1D member remains flat and horizontal. The right surface is inclined in order to provide for the change of the width. Left surface is in direction of horizontal axis of CSS.

Right - The right surface of the 1D member remains flat and horizontal. The left surface is inclined in order to provide for the change of the width. Right surface is in opposite direction of horizontal axis of CSS.

Other than first span:

Same rules applies with respect to previous span. See pictures in notes section.

# means indexing of the Alignment, e.g. Alignment 1, Alignment 2, … Alignment 99. It depends on how many spans are defined in the arbitrary definition.

Id

String

39f238a5-01d0-45cf-a2eb-958170fd4f39

no

Unique attribute designation

../_images/12_structuralcurvemembervarying_2.png

Notes

Reference to Alignment enums - direction of alignment in respect of CSS (LCS respects right hand rule).

../_images/11_structuralcurvemember_alignment.png

Reference to Alignment enums - examples of alignments. (LCS independent)

../_images/12_structuralcurvemembervarying_alignment.png