A continuous member consist out of two segments, DM1/Begin and DM1/End. In the docs file it seems that the loads are imported incorrectly for the DM1/Begin results. Multiplying all the loads of DM1/Begin produces equilibrium. Therefore, it could be a solution to multiply all results of the DM1/Begin member by *(-1). However, in order to do so the script should define which of the two segments will be DM1/Begin and which one will be DM1/End .
I need help to find a solution to correctly import results for continuous members.
Within the code, loads for continuous members are not imported correctly. See docx file for visual explanation.
Ended_vs_Continuous.docx
A continuous member consist out of two segments, DM1/Begin and DM1/End. In the docs file it seems that the loads are imported incorrectly for the DM1/Begin results. Multiplying all the loads of DM1/Begin produces equilibrium. Therefore, it could be a solution to multiply all results of the DM1/Begin member by *(-1). However, in order to do so the script should define which of the two segments will be DM1/Begin and which one will be DM1/End .
I need help to find a solution to correctly import results for continuous members.
To create a continuous member following method is used in the code: https://github.com/BouwenmetStaal/KarambaIDEA/blob/de4b4f7f308980e23d00cffb417ab74857518bcb/KarambaIDEA/IDEA/OpenModelGenerator.cs#L229
To import results following method is used in the code: https://github.com/BouwenmetStaal/KarambaIDEA/blob/de4b4f7f308980e23d00cffb417ab74857518bcb/KarambaIDEA/IDEA/OpenModelGenerator.cs#L504
Help regarding this issue is very welcome.