Beam End Reactions from RAM DatabaseAccess

Hi,

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?

Regards,

Russell

Parents
  • 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.



  • I don't necessarily need the partition load separated out but currently the GetGravityBeamReact interface does not return the full live load (i.e. it doesn't include the partition load).

    I believe the GetBeamGravForcesLeftAt interface gives the total (combined dead and live) load but I need the unfactored dead and live load separately.
  • I do not recommend using GetGravityBeamReact. In my experience, you will be limited and will have more flexibility with GetGravBeamForcesLeftAt. However, GetGravityBeamReact should not omit partition loads, so I will need to look into that.

    IForces2.GravBeamForcesLeftAt does not combine dead and live. Shears and moments are provided for a specified relative location for dead, construction dead, positive live, negative live, construction live, positive roof, and negative roof. Having live and roof separate is another advantage of using this method.



Reply
  • I do not recommend using GetGravityBeamReact. In my experience, you will be limited and will have more flexibility with GetGravBeamForcesLeftAt. However, GetGravityBeamReact should not omit partition loads, so I will need to look into that.

    IForces2.GravBeamForcesLeftAt does not combine dead and live. Shears and moments are provided for a specified relative location for dead, construction dead, positive live, negative live, construction live, positive roof, and negative roof. Having live and roof separate is another advantage of using this method.



Children
No Data