A Toposolid is a 3D component that represents the shape and elevation of the site model in Revit with integrated features such as structural layers, hosted elements, cut geometry, and grading regions.
You can create a toposolid by sketching a boundary and adding elevation points, or by importing data from external sources. You can also convert existing toposurfaces to toposolids.
Go to step 4 after starting with one of the first three methods.
As many Revit users have discovered, this tool can be confusing if you are used to the old one.
In this blog post, you’ll learn how to use this versatile tool, and then you can check out the rest of the tips for site plan modeling in Revit 2024.
Method 1 – From Sketch
Details
Create a toposolid in Revit.
This approach provides maximum control and flexibility when designing a new site model.
Steps
- Go to the Massing & Site tab > Model Site panel.
- Drop-down the Toposolid menu > click Create from Sketch.
- In the Draw panel, select a sketch tool.
- Sketch a closed boundary for the toposolid.
- Click Finish Edit Mode.
✨ Tip: There are 7 types of toposolids in the Type Selector that you can choose from.
- Select the toposolid.
- Go to the Modify | Toposolid tab > Shape Editing panel > click Add Point.
- In the Options bar, change the value of the elevation.
- Left-click to add points.
✨ Tip: In the Add Point panel, toggle the Absolute switch. This will keep all new points on a single elevation value.
By default, you don’t see the height points unless you are in Edit mode. To see the points at all times, click the Shape Editing panel drop-down arrow > check Preview Points.
Method 2 – From Imported Data
Details
Import contours from an external source such as a CAD or CSV file.
Steps
- Go to the Insert tab > Link panel > click Link CAD.
- Select the file > click Open
Learn more about importing CAD files
- Go to the Massing & Site tab > Model Site panel.
- Drop-down the Toposolid menu > click Create from Import.
- In the Toposolid panel, click Create from CAD.
- Left-click the toposolid.
- Check the “Contours” layer to add points from > click OK.
To delete the imported contour and topography layers and keep other site elements:
- Select the imported object
- In the Import Instance panel, click Delete Layers.
- Check the Contours and Topography layers.
- Click OK.
Method 3 – From Toposurface
Details
Convert an existing toposurface to a toposolid.
Steps
- Open the Revit file that contains a toposurface.
- Select the toposurface.
- Go to the Modify | Topography tab > Surface panel > click Generate Toposolid.
- Select the base level at which you want to insert the toposolid.
- Click OK.
After conversion, the toposurface is saved as a “topography” family. You can keep it hidden in your project file to check for inaccuracies in the future.
4- Control The Contour Lines
Contour lines are the lines that show changes in elevation on the surface of the terrain. They can help you visualize the shape and slope of your terrain and also affect how other elements interact with it.
To control the contour lines:
- Select the toposolid.
- In the Properties palette, click Edit Type.
- Under Graphics, click the Edit button of Contour Display.
- Change the values and subcategories.
- Click OK.
To change the material and line style of the contours:
- Go to the Manage tab > Settings panel > click Object Styles.
- On the Model Objects tab, click the plus sign next to Toposolid to expand the menu.
- Change the line weight, style, and object material.
- Click OK.
This changes the visibility settings for all views. To change how the lines appear in a view, use the Visibility Graphic Overrides settings (shortcut: VV).
5- Split The TopoSolid
The Split feature allows you to edit or delete smaller sections or regions of terrain. This allows you to have different layers for different areas of the same topography object.
To split your toposolid:
- Go to the Modify tab > Modify panel > click Split Element.
- In the Draw panel, select a tool to draw a split area.
- Draw the lines that will divide the topography.
- Click Finish Edit Mode.
Learn more about the split tool
6- Make Subdivisions To Divide Surface
Subdivisions are a positive offset from the original terrain. They are useful for creating landscapes and features on the site.
Sketch lines, arcs, and shapes can be used to add a separate face to a toposolid, making it easier to create curbs, streets, and islands.
To make subdivisions:
- Go to the Modify | Toposolid tab > Toposolid Shaping panel.
- Click Sub-Divide.
- Select the toposolid.
- In the Draw panel, select a drawing tool.
- Draw the enclosed shape that you want to split from the main toposolid.
- Click Finish Edit Mode.
And then it’s possible to change the material or height of the subdivision:
- Select the subdivision.
- In the Properties palette, click the prompt box of Material.
- Change the value of the Sub-divide Height.
- Click Apply.
✨ Tip: Check “Inherit Contour Lines” to keep the contour lines visible after you apply changes.
7- Add Layers
Add layers of soil, rock, sand, gravel, etc. to your toposolid.
Structured layers represent the composition of your terrain and can help you create more realistic and accurate site models and affect how other elements interact with it.
The process of changing the layers of a toposolid is the same as for floors:
- Select the toposolid.
- In the Properties palette, click Edit Type.
- Click “Duplicate” to make a new toposolid family.
- Under the Construction section, click the Edit button next to Structure.
✨ Tip: Duplicating a component’s family prevents the changes from being applied to the entire project.
✨ Tip: Use a section box to see the layers of topography as you apply them.
8- Make Voids
Voids are empty spaces that are subtracted from your terrain. The cuttability of toposolids is the replacement of building pads and an improvement to how the topography component is affected by other elements such as Floors, Ceilings, Slab Edges, Wall Sweeps, Mass, Void forms, and more.
Toposolids increase the speed and workflow efficiency of modelling embedded and underground structures.
To make voids in your toposolid:
- Go to the Architecture tab > Build panel.
- Drop-down the Component menu > click Model In-Place.
- Select “Toposolid” as a family category.
- Name the new family > click OK.
- Go to the Create tab > Model panel.
- Drop-down the Void Forms menu > click Void Extrusion.
- In the Work Plane panel, click Set Work Plane.
- Select the plane parallel to your desired void surface.
- Move the view cube to the side parallel to your desired surface.
- In the Draw panel, select your preferred drawing tools.
- Draw the enclosed profile of the void(s).
- Switch the view cube to a 3D View mode.
- Click Finish Edit Mode.
- Grab and drag the shape handles to complete the void form.
- In the Geometry panel, click Cut.
- Select the Void form, and then select the toposolid.
Learn more about cutting geometry
✨ Tip: To select a hidden void element, move the cursor near the applied void and press TAB several times to toggle between visible and invisible elements. Select the void when it’s highlighted in blue.
9- Host Elements
Hosted elements are elements that are attached to the surface of your terrain, following its shape and elevation.
To make it easier to see elements as you add them to the host, change the visual style to “Consistent Colors” from the View Control bar.
You can add trees, plants, rocks, furniture, etc. to your Toposolid. Here’s how to load more families:
- Go to the Insert tab > Load from Library panel > click Load Autodesk Family.
- Browse your desired category.
- Check each family to be loaded.
- Click Load.
Learn more about loading families
- Go to the Architecture tab > Build panel > click Component.
- In the Type Selector, select the family.
- Left-click to place the family on top of the toposolid.
Hosted elements can help you create more realistic and detailed models of your terrain and also affect how other elements interact with it.
The previous steps result in an improved workflow for designing both artificial and natural 3D landscapes. They allow you to create realistic and detailed models of hills, valleys, lakes, roads, bridges, and more.
The next steps are to manage the topography and its volume.
10- Grade Regions for Phasing
You can use the Graded Region feature to suggest a variety of site designs with different elevations of the points.
It is mainly used to grade some areas for temporary or permanent purposes, for drainage or erosion control, for accessibility or aesthetics, etc.
To grade regions:
- Select the toposolid.
- In the Properties palette, change the Phasing properties to Phase Created: Existing, and Phase Demolished: None.
- Go to the Massing & Site tab > Analysis panel > click Graded Region.
- Click “Create a new topography exactly like the existing one”.
- Add or adjust voids and points for the grading.
In the example above, you can see how the voids were filled. Next, you’ll learn how to track and report cut and fill volumes with a Toposolid schedule.
11- Cut and Fill
A feature that allows you to calculate the amount of earthwork required for a site project. You can use it to compare the existing and proposed topography of your site and generate a report of cut and fill values.
To perform cut and fill calculations:
- Go to the View tab > Sheet Composition panel.
- Drop-down Schedules menu > click Schedule/Quantities.
- Select “Toposolid” in the Category field.
- Click OK.
Looking for more information on schedules? Our guide to calculating areas will take you through the process step by step, and then we have another tutorial to show you how to export your Revit schedules to Excel!
✨Tip: The graded region copies the current topography into the current phase, which in this case is “New Construction”, so in order for the cut and fill to work, you must set the Toposolid into a previous phase, such as “Existing”, before starting the calculations.
That’s it! We hope this blog post has helped you learn how to create Toposolids in Revit using different methods and tools.
Mohamed Fakhry has helped thousands of architects and designers find their next project with step-by-step guidance on his blog, mashyo.com. About Mohamed
His journey began during his university years when he recognized the need for information-rich 3D models to accelerate learning and improve production processes. Now, Mohamed shares his expertise through Revit tutorials that are accessible to all.