Create a A-shape house

Level : intermediate

With this step by step article, create an A-shape house with ease


Create the levels

In this example we will create an extra level. Each level as a specific usage

  • The ground floor level will be the lowest part of the A-frame house
  • The “1 floor” level will be the highest part of the A-frame house 

 

Build the lowest part of the A-frame house

To do so : 

1.  draw the footprint of the building with walls
2.  create two single slope roofs at each side of the house
3.  for each single slope roof, set the bottom slope and assign the same roof pitch (Angle), for this example we’ll use a 60° slope

 

Once the two single slope roofs are created, we need to set their dimension on the floorplan. For each single slope roof, select the interior edge and move it with your keyboard arrow until the edge position matches the top of the front wall in the 3D view : 

Build the highest part of the A-frame house

At the lowest level of the building, draw two hidden walls aligned with the interior edges of the single slope roofs. This will help to draw the upper part : 

Now, switch to the upper floor and draw walls to match the area of the lowest floor between the interior edges of the roofs. The hidden walls will allow you to snap the drawing points with the lower level drawing :

Now, create a gable roof over the new walls and set its “Base height’ option to 0” and its “angle” to 60° so that it matches the two single slope roofs' angle.

Perfectly align the roofs

As you will notice, the roof is still too high. To correct this : 

1.  go back to the Layout step and set the level “Slab thickness” option to 0”
2.  From the roof step, raise the “base height” of each single slope roof until their slope matches with the gable roof slopes.

Add overhangs

For a more realistic shape, you can add overhangs. To do so, select the roof edges and edit their “Overhang” parameters :