How to Quickly Draw Sloping Roofs in Revit
In Revit, some roofs are designed with slopes, often specified by their angle, such as 30 degrees. Constructing these sloping roofs is relatively straightforward. Once you open your project, you can directly edit the roof’s footprint, as shown in the image below. You have the option to customize the slope by entering the desired value according to your requirements.
Often, CAD drawings only provide elevation details without slope information. For example, in the image below, how do we construct a sloping roof without slope data? Calculating the slope manually is unnecessary and may result in inaccuracies. Instead, we can use the “Edit Sub Elements” method to create the sloping roof.
Using the previous illustration as an example, first identify the highest elevation along the outer edge of the roof. Then, draw a flat roof without enabling the custom slope option. Next, add a dividing line: before inserting the dividing line, create a reference plane at the point where the slope changes, and place the dividing line along this reference plane, as shown below.
After adding the dividing line, switch to the 3D view and click on “Modify Sub Elements.” Select the specific sub element (point) whose elevation you want to adjust — note that you must select the point itself, not the line, to avoid affecting other elements. If the point is hard to select, try rotating the model for better access. Then, modify the elevation offset to the required value, as demonstrated in the image below.
Once all the relevant sub elements have been adjusted, your roof will achieve the desired sloping effect, as illustrated in the following figure.
In summary, by identifying the roof’s slope line, adding a dividing line, and adjusting the corresponding points to the necessary heights, you can easily create most sloping roofs directly in Revit.
【 Related Skills 】
Drawing Inclined Floor Slabs in Revit
How to Use Revit to Draw Pointed Wave Roofs
How to Use Revit to Create Skylight Openings on Villa Sloping Roofs















Must log in before commenting!
Sign Up