# Edit 1D Member

WARNING

GSA-Grasshopper plugin is pre-release and under active development, including further testing to be undertaken. It is provided "as-is" and you bear the risk of using it. Future versions may contain breaking changes. Any files, results, or other types of output information created using the plugin should not be relied upon without thorough and independent checking.

Icon
Edit 1D Member

# Description

Modify GSA 1D Member

Note: This component can preview 3D Sections, right-click the middle of the component to toggle the section preview.

# Input parameters

Icon Type Name Description
Member1dParam Member 1D Member 1D 1D Member to get or set information for. Leave blank to create a new Member 1D
IntegerParam Integer Member1d Number Set Member Number. If ID is set it will replace any existing 1D Member in the model.
CurveParam Curve Curve Member Curve
SectionParam Section Section Set new Section Property.
IntegerParam Integer Member1d Group Set Member 1D Group
TextParam Text Member Type Set 1D Member Type
Default is 0: Generic 1D - Accepted inputs are:
2: Beam
3: Column
6: Cantilever
8: Compos
9: Pile
11: Void cutter
TextParam Text 1D Element Type Set Element 1D Type
Accepted inputs are:
1: Bar
2: Beam
3: Spring
9: Link
10: Cable
19: Spacer
20: Strut
21: Tie
23: Rod
24: Damper
OffsetParam Offset Offset Set Member Offset
Bool6Param Bool6 Start release Set Release (Bool6) at Start of Member
Bool6Param Bool6 End release Set Release (Bool6) at End of Member
BooleanParam Boolean Automatic Offset End 1 Set Automatic Offset at End 1 of Member
BooleanParam Boolean Automatic Offset End 2 Set Automatic Offset at End 2 of Member
NumberParam Number Orientation Angle Set Member Orientation Angle
NodeParam Node Orientation Node Set Member Orientation Node
NumberParam Number Mesh Size in model units Set Member Mesh Size
BooleanParam Boolean Mesh With Others Mesh with others?
BucklingFactorsParam Buckling Factors Set Buckling Factors Equivalent uniform moment factor for LTB for 1D Member
TextParam Text Member1d Name Set Name of Member1d
ColourParam Colour Member1d Colour Set Member 1D Colour
BooleanParam Boolean Dummy Member Set Member to Dummy

# Output parameters

Icon Type Name Description
Member1dParam Member 1D Member 1D GSA 1D Member with applied changes.
IntegerParam Integer Member1d Number Member Number
CurveParam Curve Curve Member Curve
SectionParam Section Section Section Property
IntegerParam Integer Member Group Member Group
TextParam Text Member Type 1D Member Type
TextParam Text 1D Element Type Element 1D Type
OffsetParam Offset Offset Member Offset
Bool6Param Bool6 Start release Release (Bool6) at Start of Member
Bool6Param Bool6 End release Release (Bool6) at End of Member
BooleanParam Boolean Automatic Offset End 1 Automatic Offset at End 1 of Member
NumberParam Number Offset Length 1 Automatic Offset Length at End 1 of Member
BooleanParam Boolean Automatic Offset End 2 Automatic Offset at End 2 of Member
NumberParam Number Offset Length 2 Automatic Offset Length at End 2 of Member
NumberParam Number Orientation Angle Member Orientation Angle in radians
GenericParam Generic Orientation Node Member Orientation Node
NumberParam Number Mesh Size in model units Member Mesh Size
BooleanParam Boolean Mesh With Others if to mesh with others
BucklingFactorsParam Buckling Factors Get Buckling Factors GSA Equivalent uniform moment factor for LTB for 1D Member
TextParam Text Member Name Name of Member1d
ColourParam Colour Member Colour Member Colour
BooleanParam Boolean Dummy Member it Member is Dummy
TextParam Text Topology the Member's original topology list referencing node IDs in Model that Model was created from