I think the easiest way to do this is by modelling 2 seperate roofs.
How to join roofs on different elvels in revit.
To make the bottom cut i laid out a level cut for a 4 in 12 pitch.
I have tried creating 2 roofs and joining them but have had trouble with this as well.
Changing the slope angle.
Select the wall and use the attach top base button to attach it to the underside of only the 5 1 2 roof.
Use join unjoin roof tool.
This tool is located in the modify tab.
The value can be different for each edge.
It will join in the wrong order and you will need to use the drop down menu next to join to switch the join order.
To let the jacks sit plumb on top of the sleepers we angled the level cuts to the 3 1 2 in 12 pitch of the shed roof setting the circular saw to a 16 degree bevel the degree equivalent of a 3 1 2 in 12 pitch.
Basically the roof is not looking like it should and i do not know what is happening.
Create a dormer opening.
Use it to extend the dormer roof to the main roof.
Click edit footprint to enter the sketch mode.
And then join them together using the join unjoin roof tool in the modify tab.
Then from the modify tab on your ribbon use the join geometry command and select the 7 1 2 roof and the wall.
Creating complex sloping roofs in revit 2014 roof junctions controlling roof slopes and levels.
Select the edge and change the slope value.
I have created a single roof with 2 different levels by adjusting the offset from roof in the line properties.
There are settings in revit to make roof edges at different heights but thats a real mess to set up right.
If you see the symbol then the edge will be generated having slope.
First model the 2 roofs.
I have uploaded a picture of the cad elevation i was given to produce a 3d and my current revit elevation.
Select an edge of the roof that you want to join and then select the wall or roof to which you want to join the roof.
Select the main roof then click on dormer walls and roof.