# Edit Node

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 Node

# Description

Modify GSA Node

# Input parameters

Icon Type Name Description
NodeParam Node Node Node to get or set information for. Leave blank to create a new Node
IntegerParam Integer Node number Set Node number (ID) - if Node ID is set it will replace any existing nodes in the model
PointParam Point Node Position Set new Position (x, y, z) of Node
PlaneParam Plane Node local axis Set Local axis (Plane) of Node
Bool6Param Bool6 Node Restraints Set Restraints (Bool6) of Node
IntegerParam Integer Damper Property Set Damper Property by reference
IntegerParam Integer Mass Property Set Mass Property by reference
IntegerParam Integer Spring Property Set Spring Property by reference
TextParam Text Node Name Set Name of Node
ColourParam Colour Node Colour Set colour of node

# Output parameters

Icon Type Name Description
NodeParam Node Node GSA Node with applied changes.
IntegerParam Integer Node number Original Node number (ID) if Node ever belonged to a GSA Model
PointParam Point Node Position Position (x, y, z) of Node. Setting a new position will clear any existing ID
PlaneParam Plane Node local axis Local axis (Plane) of Node
Bool6Param Bool6 Node Restraints Restraints (Bool6) of Node
IntegerParam Integer Damper Property Damper Property reference
IntegerParam Integer Mass Property Mass Property reference
IntegerParam Integer Spring Property Spring Property reference
TextParam Text Node Name Name of Node
ColourParam Colour Node Colour colour of node