Create the first of the three gh components: The one that construct the resultant force, the global force diagram and eventually the support reactions.
Other lines global force diagram (force obviously) [line]
Maybe add an extra component that handles the visualization of this output, so there you input most of this output plus stuff like Location global force diagram [Point3d] and Scale global force diagram [double]. Output is geometry to visualize.
Steps:
[x] make the component
[x] define the classes and other stuff to structure the data and computations.
[x] Incorporate relevant error messages: (unstable global structure if support reactions in one line; unstable if < 3 support reaction; SU if >3 supports, invalid if force inputs list lengths don't match each other, invalid if support inputs list lengths don't match each other, ...?)
[x] Make some inputs of the component optional, like rotation of supports.
[x] Add more outputs that are relevant for the visuals.
Create the first of the three gh components: The one that construct the resultant force, the global force diagram and eventually the support reactions.
Inputs:
Outputs:
Maybe add an extra component that handles the visualization of this output, so there you input most of this output plus stuff like
Location global force diagram [Point3d]
andScale global force diagram [double]
. Output is geometry to visualize.Steps: