PDA

View Full Version : Lopsided Roof



nextvkin
2009-08-06, 12:36 PM
I know the ridge level, the slope of the roof and the extent of the eaves, but the ridge is not centered, so I made 2 separate roofs using the ridge as the base level & giving the slope a negatve value. I got what I wanted but is that the best way to do it?

gwnelson
2009-08-06, 12:39 PM
No. When you create simple roof, try raising one of the pitched sides (like a Salt Box). Look at the properties of the line while in sketch mode.

barrie.sharp
2009-08-06, 02:39 PM
If I understand correctly, I would use slope arrows. Set the tails to the eaves and the heads together at the ridge line. Then just set the tail and head heights to your levels.

nextvkin
2009-08-07, 10:30 AM
gwnelson - I realise that but I don't want to have to work out the eaves level.
barrie.sharp - I tried that but I still ended up with a ridge line in the middle, unless your newer version of Revit which I can't open is different. (I'm about 2 versions back) :-(

barrie.sharp - ok the slope arrow version I tried was by specifying the slope rather than height at tail as you correctly suggested, however that would mean having to work out the eaves level first which is what I didn't want to do.

I suppose I could do it by extrusion.

Scott Womack
2009-08-07, 10:49 AM
barrie.sharp - ok the slope arrow version I tried was by specifying the slope rather than height at tail as you correctly suggested, however that would mean having to work out the eaves level first which is what I didn't want to do.

OK, look at the roof, make the overall roof so the the ridge is where you want it, and the one side will be too long. Now create an in-place void, and set it to "Cut" the roof off where you want it. IT will keep the ridge where it was, and now the one side will look correct with a higher eave height, without calculating it.;)

thomas.163390
2009-08-07, 10:54 AM
barrie.sharp - I tried that but I still ended up with a ridge line in the middle, unless your newer version of Revit which I can't open is different. (I'm about 2 versions back) :-(

barrie.sharp - ok the slope arrow version I tried was by specifying the slope rather than height at tail as you correctly suggested, however that would mean having to work out the eaves level first which is what I didn't want to do.

I suppose I could do it by extrusion.

Using slope-arrows with specifying the slope, gives you the ridge at the middle. If you give it the levels and heights, the ridge isnt at the middle.
I dont know a solution to your problem, other than maybe doing a roof by extrusion.

barrie.sharp
2009-08-07, 11:44 AM
I think I understand better what you're trying to do. You can set where the ridge is by where the arrows meet. If you set the tails to the ridge and the heads to the eaves, you can then set a negative value for the slope and specify the ridge height with the tail in the arrow properties. Similar to your method but it's one roof.

thomas.163390
2009-08-07, 11:55 AM
You can set where the ridge is by where the arrows meet. No you cant? Not if you are specifying the slope angle you want for the roof.

nextvkin
2009-08-07, 12:33 PM
The tails of all slope arrows must be lie on the roof boundary - message in a box.
I think I'll stick to extrusion. Thanks all for your input.