# Recommended practice
# Update and import from GSA
The suitability of a GSA model for coordination with Revit can be examined using the tool Check Model suitability for BIM coordination which can be accessed from GSA menu under: Model > Checking Tools.
# Mapping GSA sections
Mapping section properties to Revit Family types is the most crucial step in the import. GsRevit can try to find suitable matches for most steel catalogue sections, but for the rest, the best option is to manually load the desired (equivalent) family type before starting the import. During the import process, one can then select the appropriate family type in the drop-downs.
# Section property references
For each section property in GSA, ensure the section is not referred to by elements/members that are both vertical and non-vertical. Sections referred to by both will not be imported.
GSA has a tool that facilitates splitting section properties into Beam (non-vertical) sections and Column (vertical) sections. The command Rationalise sections for BIM coordination in the Tools menu examines all sections in the section property table. If any of them is referred to by both vertical and non-vertical entities, the tool creates a new section property and gets the vertical entities to refer to the new section.
Each Revit column, beam and brace is reflected in GSA as a single member or beam element, depending on whether the Design layer or Analysis layer is selected.
Note the following:
# Member: Element coordination
Tip: It is recommended that the Design layer (GSA Members) is used for coordinating with BIM models.
The commands Model > Manipulate > Create elements from members and Model > Manipulate > Create members from elements can be used to initially create members from Eelements and vice-versa, but subsequent coordination (between the Design and Analysis layers) will need to be done manually. To assist in checking consistency of section property references, the tools Update Element sections or Reset Member sections in the Design menu might be helpful.
# Creating levels
All the new entities created by GsRevit will map to the nearest level available. Since Revit columns span between two valid levels, it’s important for the levels to properly reflect elevations of the column ends. GsRevit can try and create levels from GSA’s grid planes, but the user can also create them manually before invoking the import.
# Preparing for the import/update
- Ensure if model is fit to be coordinated with Revit by running the Check Model Suitability for BIM coordination command. Make modifications to the model if necessary.
- Open a new Revit model from one of the templates for Metric or for Imperial.
- If you plan to use grid planes for creating levels, for best results, Level 1 in the Revit model may be deleted. If not, levels may be defined at appropriate elevations manually.
- Load the appropriate family types which are used in the GSA model. If a particular section is being used both as a column and as a beam in GSA, make sure to load them separately in the Revit model, under Structural column family types and Structural framing family types.
- It’s best to start the import from an Elevation view rather than the default 3D view.
The Revit model is now ready for receiving the GSA model file.
Note: After the import process, Revit may display warnings against errors in the models. Choose Unjoin Elements in this situation.