# Edit 1D Element

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 Element

# Description

Modify GSA 1D Element

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
Element1dParam Element 1D Element 1D 1D Element to get or set information for. Leave blank to create a new Element 1D
IntegerParam Integer Number Set Element Number. If ID is set it will replace any existing 1D Element in the model
LineParam Line Line Reposition Element Line
SectionParam Section Section Set new Section Property
IntegerParam Integer Group Set Element Group
TextParam Text Type Set Element 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 Element Offset
Bool6Param Bool6 Start release Set Release (Bool6) at Start of Element
Bool6Param Bool6 End release Set Release (Bool6) at End of Element
NumberParam Number Orientation Angle Set Element Orientation Angle
NodeParam Node Orientation Node Set Element Orientation Node
TextParam Text Name Set Element Name
ColourParam Colour Colour Set Element Colour
BooleanParam Boolean Dummy Element Set Element to Dummy

# Output parameters

Icon Type Name Description
Element1dParam Element 1D Element 1D GSA 1D Element with applied changes.
IntegerParam Integer Number Element Number. If ID is set it will replace any existing 1D Element in the model
LineParam Line Line Element Line
SectionParam Section Section Section Property
IntegerParam Integer Group Element Group
TextParam Text Type Element Type
OffsetParam Offset Offset Element Offset
Bool6Param Bool6 Start release Release (Bool6) at Start of Element
Bool6Param Bool6 End release Release (Bool6) at End of Element
NumberParam Number Orientation Angle Element Orientation Angle
GenericParam Generic Orientation Node Element Orientation Node
TextParam Text Name Element Name
ColourParam Colour Colour Element Colour
BooleanParam Boolean Dummy Element if Element is Dummy
IntegerParam Integer List Parent Members Parent Member IDs in Model that Element was created from
IntegerParam Integer Tree Topology the Element's original topology list referencing node IDs in Model that Element was created from