Closed SerGlushko closed 1 year ago
Yes you are right. As you maybe noticed, there are two methods for getting internal force of BarElement
:
BarElement.GetInternalForce
and BarElement.GetExactInternalForce
. (read more here)
There should be same sequence for the internal displacement:
BarElement.GetInternalDisplacement
and BarElement.GetExactInternalDisplacement
.
But the BarElement.GetExactInternalDisplacement
is not implemented (yet), so i think the only method to get nonzero internal displacement, is to add a middle node at somewhere near center of BarElement...
Thank you for your response!
I find it a little confusing considering that the displacements of statically determinate bar with pin and roller supports are calculated correctly while the support nodes have a displacement of zero
Thank you for your response! I find it a little confusing considering that the displacements of statically determinate bar with pin and roller supports are calculated correctly while the support nodes have a displacement of zero
![]()
support nodes have linear displacement of zero, BUT rotational displacement is nonzero (each node have 6 DoF, 3 linear and three rotational). But if you fix both ends, then both rotational and linear displacements go zero.
Thank you for the clarification!
Describe the bug Greetings! I've been using an older version of BFE.NET since late 2020 and I have recently discovered an issue that is present in the latest build as well. A simple bar has two fixed supports and a distributed load. Its internal displacements are empty unless intermediary nodes are introduced. Two example apps are provided below
To Reproduce This is the code We've used and caused wrong result/ runtime error
Expected behavior
Additional context Original model:
Same model with an extra node in the middle:
![image](https://user-images.githubusercontent.com/22731503/187218384-3325975d-f831-4d8a-9719-c256b578b0a1.png)