Skip to content

SubDyn: JSON output file with local x_e axis for circular beams#3310

Merged
andrew-platt merged 2 commits intoOpenFAST:rc-5.0.1from
RBergua:SubDyn_JSON_output_xe_cylinders
Apr 21, 2026
Merged

SubDyn: JSON output file with local x_e axis for circular beams#3310
andrew-platt merged 2 commits intoOpenFAST:rc-5.0.1from
RBergua:SubDyn_JSON_output_xe_cylinders

Conversation

@RBergua
Copy link
Copy Markdown
Contributor

@RBergua RBergua commented Apr 16, 2026

This PR is ready to be merged.

Feature or improvement description
The proposed code modifies the JSON output file from SubDyn. Now, the local x_e local axis for circular beams is also written down in the output file (similar to what we do with the rectangular beams using SideA_dir). This allows to visualize the local coordinate system in viz3Danim (see for reference: ebranlard/viz3Danim#9).
image

With this modification, the user can orientate the local x_e and y_e axes for circular beams using the spin angle (MSpin) in SubDyn. Till now, we were computing the default x_e and y_e axes in circular beams within viz3Danim without accounting for the spin angle because we didn't have visibility about it. Now, this information is available for viz3Danim and it can be parsed.

Related issue, if one exists
ebranlard/viz3Danim#10

Impacted areas of the software
JSON output file from SubDyn.

Copy link
Copy Markdown
Collaborator

@andrew-platt andrew-platt left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for fixing this!

@andrew-platt andrew-platt changed the base branch from dev to rc-5.0.1 April 21, 2026 15:42
@andrew-platt
Copy link
Copy Markdown
Collaborator

Adding this to 5.0.1 (rc-5.0.1 branch)

@andrew-platt andrew-platt merged commit 1630752 into OpenFAST:rc-5.0.1 Apr 21, 2026
26 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants