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

Name of the column header

Type of data

Value example or enum definition

Required value

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

Segments

String

Line; Circular Arc; Bezier; Parabolic arc; Spline

yes

Defines the shape of the curve between two next nodes. The names are separated by ; (semicolon) and space.

Begin node

String

N1

yes

The starting node of the 1D member. Has to be specified in the StructuralPointConnection sheet

End node

String

N2

yes

The end node of the 1D member. Has to be specified in the StructuralPointConnection sheet

Internal nodes

String

N77; N78

no

Internal nodes belonging to StructuralCurveMember defined in StructuralPointConnection Internal nodes are not geometry defining The names of the nodes are separated by ; (semicolon) and space

Length [m]

Double

6.425

no

Distance between begin and end node of the curve member in meters

Geometrical shape

Enum

Line

Circular Arc

Parabolic Arc

Bezier Spline

Polyline

no

Description of the geometrical type of curve member in general. If the member consists of more than one segments, Geometrical shape is automatically set to Polyline.

LCS

Enum

y by vector

z by vector

y by point

z by point

yes

Local coordinate system. This item specifies the way the local axes of the 1D member are determined. For further understanding see Introduction

LCS Rotation [deg]

Double

45.00

yes

This value defines the rotation of local axes of the 1D member around its x-axis

Coordinate X [m]

Double

0,0

yes

Coordinate of the vector of the LCS in X direction

Coordinate Y [m]

Double

0,1

yes

Coordinate of the vector of the LCS in Y direction

Coordinate Z [m]

Double

0,0

yes

Coordinate of the vector of the LCS in Z direction

System line

Enum

Centre

Top

Bottom

Left

Right

Top left

Top right

Bottom left

Bottom right

yes

The system line is in fact the local x-axis of the member. The attribute of system line applies eccentricities to the member equal to the cross-section dimensions of the member in the specified direction. Default position of the system line is in the centre of the gravity of the cross-section. The position of the system line affects results in same way as eccentricities do. Top - align top surface to center line Bottom - align bottom surface to center line Left - align left surface to center line Right -align right surface to center line For further explanation see notes below.

Structural Y Eccentricity of Beg Node [mm]

Double

-150

no

Define the position difference between a physical element and its analytical member representation in Y direction (Beg node).

Used to build up physical (structural body from analysis member).

DOES NOT affect internal forces.

Structural Z Eccentricity of Beg Node [mm]

Double

75

no

Define the position difference between a physical element and its analytical member representation in Z direction (Beg node).

Used to build up physical (structural body from analysis member).

DOES NOT affect internal forces.

Structural Y Eccentricity of End Node [mm]

Double

75

no

Define the position difference between a physical element and its analytical member representation in Y direction (End node).

Used to build up physical (structural body from analysis member).

DOES NOT affect internal forces.

Structural Z Eccentricity of End Node [mm]

Double

75

no

Define the position difference between a physical element and its analytical member representation in Z direction (End node).

Used to build up physical (structural body from analysis member).

DOES NOT affect internal forces.

Analysis Y Eccentricity of Beg Node [mm]

Double

75

yes

Define the position difference between a physical element and its analytical member representation in Y direction (Beg node).

Used to build up physical (structural body from analysis member).

DO affects internal forces.

Analysis Z Eccentricity of Beg Node [mm]

Double

75

yes

Define the position difference between a physical element and its analytical member representation in Z direction (Beg node).

Used to build up physical (structural body from analysis member).

DO affects internal forces.

Analysis Y Eccentricity of End Node [mm]

Double

75

yes

Define the position difference between a physical element and its analytical member representation in Y direction (End node).

Used to build up physical (structural body from analysis member).

DO affects internal forces.

Analysis Z Eccentricity of End Node [mm]

Double

75

yes

Define the position difference between a physical element and its analytical member representation in Z direction (End node).

Used to build up physical (structural body from analysis member).

DO affects internal forces.

Layer

String

1st floor

no

Custom created layer. The layer can thus comprise entities that have something in common (e.g. one floor, columns of one floor, columns of the same length, etc.)

Behaviour in analysis

Enum

Standard

Axial force only

Compression only

Tension only

yes

From the finite element analysis point of view, the 1D member can act like a standard 1D member or like a hinged (pinned) rod. The difference is that the standard 1D member is capable of transferring all the internal forces, while the latter variant only provides for transferring of the axial force.

Color

String

#7FFFFF00

no

Defines colour and transparency of the object. Colour is defined by Hex format #AARRGGBB. Transparency is controlled by the alpha channel AA. If no colour is set then default colour is used.

Parent ID

String

67b35d84-3d04-47aa-aa4a-dc1263982320

no

Is filled for objects created be dividing curved geometry to series of straight line objects. Parent ID will ensure that curved edge is imported as straight parts to nonsupporting application, and back to original supporting application as curved geometry. To ensure successful round trip of segmented objects and their related objects, Parent ID needs to be present in both directions.

Id

String

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

no

Unique attribute designation

Notes

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

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