-
Notifications
You must be signed in to change notification settings - Fork 0
RAM Toolkit Modeling Conventions
Pushing to RAM requires levels as part of the push, corresponding to the RAM levels to be used where all major framing elements occur.
Columns should be modeled split at all levels as they would be in RAM. Columns modeled across multiple levels will cause inaccuracies and/or errors.
Walls must be modeled as below, walls with internal cutouts not modeled as openings will cause issues when pushing to RAM:

Floor Slabs should be modeled as slab edges would be modeled in RAM. This means one planar panel per common floor extents, with a single closed polycurve representing the external edge and all internal loops as openings. A region union or similar operation is recommended before sending floors to RAM, as this automates the process of gathering overlapping / common edge panels and joining them into a single panel extents.
Decks must be added manually. Again, this is due to an API method for adding slab perimeters not being implemented at this time. Feature to be added if made available in the RAM API in future releases.