I am trying to extract steel beam end reactions from RAM using VBA script. I want the unfactored Dead and Live reactions separately rather than the combined. I can only seem to achieve this using the old interface function GetGravityBeamReact (member of IGravityLoads1). However, while the dead load is correct, the live load does not include the partition loads and there doesn't seem to be a separate output for partition loads either.
I suspect this is a hang-over from the days before RAM included separate partition loads. Is there a way to extract the loads using the new interface as I couldn't see one?
Partition loads are generally only separated out in loading interfaces (point loads, line loads) and therefore are not available as member forces or reactions. I typically recommend using the GetBeamGravForcesLeftAt method in the IForces2 interface to determine the shear just inside the support location when determining reactions. When your beam has cantilevers, this approach will allow you to determine the shear on the left and right of the support separately rather than the total reaction at the support.