Dear all,
I defined the ssi stiffness matrix file in subdyn and want to output the solution result at the rotation Angle at the mud line. How should I operate? Which element in the Out list table file is related to the corner at the mud line?
Dear @Long.Li,
In the SubDyn model of the OC3-monopile, MemberID
1 connects JointID
1 and 2 and JointID
1 is the first node of this member. So, to output the translation and rotation of this node, you should add member 1, node 1 to the member output list and then select the nodal displacements and rotations in the SSOutList
. Members 2 and 3 were previously listed in this member output list; you can see below where I increased NMOutputs
from 2 to 3 and added member 1, node 1 to the table in the 3rd row:
3 NMOutputs - Number of members whose forces/displacements/velocities/accelerations will be output (-) [Must be <= 99].
MemberID NOutCnt NodeCnt ![NOutCnt=how many nodes to get output for [< 10]; NodeCnt are local ordinal numbers from the start of the member, and must be >=1 and <= NDiv+1] If NMOutputs=0 leave blank as well.
(-) (-) (-)
2 1 1
3 1 1
1 1 1
In this case, the displacement and rotations of member 1, node 1 can be output via the SSOutList
through outputs:
"M3N1TDxss, M3N1TDyss, M3N1TDzss, M3N1RDxe, M3N1RDye, M3N1RDze"
Best regards,
Dear@Jason.Jonkman
Thank you for the swift response!
Following your operation, I made the calculation and found that M3N1TDXss, M3N1TDYss, M3N1TDZss, M3N1RDXe, M3N1RDYe, and M3N1RDe were not found in the.out result file. I think the following code might still need further modification. I have tried several modifications but all failed. I would like to ask you how to make further modifications? Thank you again for your answer. It has been of great help to me.
3 NMOutputs - Number of members whose forces/displacements/velocities/accelerations will be output (-) [Must be <= 99].
MemberID NOutCnt NodeCnt ![NOutCnt=how many nodes to get output for [< 10]; NodeCnt are local ordinal numbers from the start of the member, and must be >=1 and <= NDiv+1] If NMOutputs=0 leave blank as well.
(-) (-) (-)
2 1 1
3 1 1
1 1 1
------------------------- SSOutList: The next line(s) contains a list of output parameters that will be output in .SD.out or .out. ------
“M2N1MKxe, M2N1MKye” - The local side-to-side and fore-aft bending moments at node 1 of member 3 (located at 0 m, i.e. MSL).
“M1N1MKxe, M1N1MKye” - The local side-to-side and fore-aft bending moments at node 1 of member 2 (located at -10 m, i.e. half way between MSL and mudline).
“-ReactFXss, -ReactFYss, -ReactFZss” - Base reactions: fore-aft shear, side-to-side shear and vertical forces at the mudline.
“-ReactMXss, -ReactMYss, -ReactMZss” - Base reactions: side-to-side, fore-aft and yaw moments at the mudline.
END of output channels and end of file. (the word “END” must appear in the first 3 columns of this line)
Dear@ Jason.Jonkman
Thank you for the swift response!
Following your operation, I made the calculation and found that M3N1TDXss, M3N1TDYss, M3N1TDZss, M3N1RDXe, M3N1RDYe, and M3N1RDe were not found in the.out result file. I think the following code might still need further modification. I have tried several modifications but all failed. I would like to ask you how to make further modifications? Thank you again for your answer. It has been of great help to me.
3 NMOutputs - Number of members whose forces/displacements/velocities/accelerations will be output (-) [Must be <= 99].
MemberID NOutCnt NodeCnt ![NOutCnt=how many nodes to get output for [< 10]; NodeCnt are local ordinal numbers from the start of the member, and must be >=1 and <= NDiv+1] If NMOutputs=0 leave blank as well.
(-) (-) (-)
2 1 1
3 1 1
1 1 1
------------------------- SSOutList: The next line(s) contains a list of output parameters that will be output in .SD.out or .out. ------
“M2N1MKxe, M2N1MKye” - The local side-to-side and fore-aft bending moments at node 1 of member 3 (located at 0 m, i.e. MSL).
“M1N1MKxe, M1N1MKye” - The local side-to-side and fore-aft bending moments at node 1 of member 2 (located at -10 m, i.e. half way between MSL and mudline).
“-ReactFXss, -ReactFYss, -ReactFZss” - Base reactions: fore-aft shear, side-to-side shear and vertical forces at the mudline.
“-ReactMXss, -ReactMYss, -ReactMZss” - Base reactions: side-to-side, fore-aft and yaw moments at the mudline.
END of output channels and end of file. (the word “END” must appear in the first 3 columns of this line)
Dear @Long.Li,
To get these outputs, you must add the following line in the SSOutList
before the line starting in END
.
"M3N1TDxss, M3N1TDyss, M3N1TDzss, M3N1RDxe, M3N1RDye, M3N1RDze"
Best regards,
Dear@ Jason.Jonkman
I’ve learned. Thank you very much for your help.
Best regards,