Description
The current implementation follows Pilkey's book, which assumes transverse shear forces are acting on the axis passing the shear centre.
Continue the discussion regarding the shift of the section in
The current implementation shifts the section to its centroid, making all shape function related values invalid in the previous geometry analysis. If it is not shifted, then all those values, shape functions, their derivatives, jacobians, etc, can be reused.
On the other hand, the transverse shear forces may not necessarily been applied to the shear centre, the stress computation should be aware of different section location in the local reference system.
A possible solution is as follows.
For arbitarily placed section, assuming transverse shear forces are always acting on the
For
For torsion
The final stress stress should be the summation of the two contributions.
Then one can place the section in the local reference system as desired, and different locations lead to different stress distribution. For each element, only one set of shape function related quantites needs to be computed, making further optimisation possible.