Skip to content

Add point spring properties on node push and support updates (#533)#537

Open
arvidsigurdsson wants to merge 1 commit into
developfrom
origin/ETABS_Toolkit-#533-CreateSpringPropertyOnPush
Open

Add point spring properties on node push and support updates (#533)#537
arvidsigurdsson wants to merge 1 commit into
developfrom
origin/ETABS_Toolkit-#533-CreateSpringPropertyOnPush

Conversation

@arvidsigurdsson

Copy link
Copy Markdown
  • Push a node's spring as a named point spring property (SetPointSpringProp + SetSpringAssignment), named from the Constraint6DOF via DescriptionOrName

  • Default a supportless node to ETABS' default restraint (Ux/Uy/Uz fixed, rotations free)

  • Add UpdateSupport so restraints and spring assignments are updated on existing nodes, not just on create

  • On update, assign only spring properties that already exist (warn if missing) and clear the spring when no support is set

  • Read the assigned spring property name into Support.Name so a spring round-trips on pull -> push

NOTE: Depends on

Issues addressed by this PR

Closes #

Test files

Changelog

Additional comments

- Push a node's spring as a named point spring property (SetPointSpringProp + SetSpringAssignment), named from the Constraint6DOF via DescriptionOrName

- Default a supportless node to ETABS' default restraint (Ux/Uy/Uz fixed, rotations free)

- Add UpdateSupport so restraints and spring assignments are updated on existing nodes, not just on create

- On update, assign only spring properties that already exist (warn if missing) and clear the spring when no support is set

- Read the assigned spring property name into Support.Name so a spring round-trips on pull -> push
@arvidsigurdsson arvidsigurdsson requested a review from GCRA101 June 26, 2026 10:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant