• RAM DataAccess - Documentation and Errors

    Good morning, I am working on a tool using RAM DataAccess and have two questions: 1. What is the most current documentation for DataAccess? The developer's guide packaged with my version 17.02 RAM SS install is for Release 15.06.00. I am having…
  • GETTING Steel Beam settings using DA

    I am trying to retrieve the steel beam, column, and frame settings using DA in RAM SS. For example, retrieving camber settings, composite deflection settings, ect. I noticed there are several interfaces available like ITable, IDBTables, ect, but I am…
  • Is it possible to get Continuous Foundation Reinforcement info with RAM DataAccess?

    Is it possible to get Continuous Foundation Reinforcement info with RAM DataAccess? I've gone through the Developer's Guide and have only seen information about how to get things like the position of the reinforcement and clearances and size of the reinforcement…
  • [RAM v17.00.01.09] Loading Database in Data Access

    I'm trying to build my first data access script in VBA. When I call the loaddatabase2 function from the IDBIO1 Class I receive error 25657 which according to the DA documentation means my model version is invalid. I called the getdatabaseversion function…
  • 'RAMDataAccess 2.0 Type Library' Missing

    I have a computer with RAM Structural System installed, but the 'RAMDataAccess 2.0 Type Library' reference in VBA is missing. Can I install this online or how do I get this crucial reference to be available on my computer?
  • RAM SS API

    I am not able to use the RAM DataAccess Library in the excel. It says the the library is missing inside the macro.
  • RAM DataAccess - VBA Error - Class Not Registered

    I have created a .xlsm file with some VBA scripts meant to use RAM DataAccess. The scripts are working great for nearly everyone in our office except for one person who is having some weird "Class Not Registered" errors come up when he tries to run the…
  • How to check Installed Version of RAM SS in VBA for use with DataAccess

    Hello, I know that it is recommended that the RAM database file version be checked if it meets the minimum compatible version needed to run the Data Access code but I would also like to be able to check to see if the RAM database file matches the installed…
  • How to get unbraced length for major and minor axis in RAM DataAccess

    For whatever reason the commands to get unbraced beam lengths are returning 0 for any beam I try. Any advice? I'm trying to print values from IBeam.dUnbracedLengthAxialLX, IBeam.dUnbracedLengthAxialLY, etc.Is there something I'm missing that must be…
  • RAM DA - GetDesignMoments for lateral beams?

    I am trying to pull ultimate factored moments for all beams in a project to a spreadsheet via RAM DA and VBA, but the IGravitySteel1.GetBeamDesignMoments is not working for lateral beams. What is the easiest way to pull lateral beam info similar to the…
  • CreateNewDatabase2 function in DataAccess

    What is the parameter "bstrUserID" (defined as: String that identifies the calling application) to be input in the "CreateNewDatabase2" function for RAM DataAccess? What notation is that in and what options do I have to enter for the variable?
  • Adding Interop.RAMDATAACCESSLib.dll to a native x64 process?

    Hello, I was wondering if anybody had experience adding this .COM dll into a native x64 process. I am trying to transfer information from our RAM model to another software that is native to x64. Since the RAM .dll is a .COM 32bit based .dll, I am receiving…
  • Floor Area in DataAccess

    How can I find overall floor area with RAM DA in VBA(total area within all slab edge polygons)? I don't want to subtract the openings/penetrations. I based my code off of the RAM Material Takeoff spreadsheet found on these forums but it is double counting…
  • RAM DA horizontal and vertical brace weights

    How may I access the weights of braces in VBA for a material takeoff macro? I am trying to use IGravityLoads1.GetMemberSelfWeight, which works for my beams and columns, but isn't working for braces. Thanks
  • DA for RAM SS

    I am have trouble opening a .rss file with any of the excel files provided. The typical error is, "The model appears to be in use or is not consistent with the version of RAM Structural System on this machine." This occurs regardless of deleting the …
  • RAM DataAccess - Gravity Loads and Coordinates

    I'm working through a building that is fairly atypical in terms of RAM SS capabilities. Due to the nature of the project, I've had to use DA to run through some custom load cases for a previous phase, with pretty good success. These previous scripts relied…
  • Decks / Slabs with DataAccess DA

    Encountering some serious confusion with reading and writing Decks / Slabs via DataAccess. For instance, writing slab edges on their own doesn't get you a slab - it looks like you need to create a SlabPerimeter (and probably more steps after that), which…
  • section database property developed in STAADPRO is not recognized in STAAD Offshore

    Dear friends I need your help to solve a error when i try to open Staad pro model in STAAD offshore. I'm not able to load my model because user defined section database property developed in STAADPRO is not recognized in STAAD Offshore. How i need…
  • RAM Plug-in

    Is there any way to create a plug-in, custom button, or any kind of custom command for RAM SS? I am curently automating RAM via Excel; but for useability, would prefer to impliment something within the RAM interface so that users don't have to open…
  • DA RAM SS Getting Beam Deflections

    Hello I'm trying to get steel beam deflections through a VBA script in excel. I've been able to successfully connect to the database and get beam information (ID, coordinates, reactions) through the new interface. It seems like to get deflections…