Is there an easier / faster way of creating complex roof constructions? (Example included)

Prvoime
Advocate
Advocate

Is there an easier / faster way of creating complex roof constructions? (Example included)

Prvoime
Advocate
Advocate

Do I need to do it like this?
Yes, if I want exact material quantities, which I want, otherwise what's the point of doing it in Revit.

 

Roof01.jpg

 

 

 

 

 

 

 

 

 

 

 

 

 

 

First, the roof layers. Some layers have to go all the way over the entire roof (tiles, membrane, boards), while others go only up to the walls (insulation, second layer of boards).
So I create two roofs, "exterior" and "interior" one. And place them one above the other accordingly.

Then the construction. Here's an overview:
1. Put in Purlins.
2. "Copy" roof boundaries (with linework) as detail lines and hide the roof itself (since I use Sloped Glazing later). These lines are used for trimming and extending rafters, but they also stay there, that is how we plot our roof framing plans.
3. As far as I can tell in situations like these where precise placement is important, beam system is useless. I use it just to create the first "dummy" rafter and then copy that one around that plane, another for another plane, third for the third one... Copy, paste, array, align, trim, extend, extend, trim, align... Since location lines either don't reach all the way to where they're supposed, or they overshoot (even though trim/extend is used and changing location line of beam to top of geometry doesn't help), you have to use helper lines and reference planes, and align rafters to them.

 

Roof02.jpg

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

So many clicks, sooo slooow, so many clicks. Oh AutoCAD, I'm sorry for everything I said, I love you.
4. Lastly, battens and couterbattens, which I create with Sloped Glazing (finally something fast and easy), and bury them inside.

 

Short overview with many more intermediate steps. Is this it? This is how it's done?

 

Specific questions:
1. When placing beams (purlins) I can't snap to wall core center line, only wall centerline. I solved it by placing reference planes by picking lines (they can snap to wall core centerline), then just tab select them all for purlin placement. It's a fast workaround, I just want to know if I'm doing something wrong which is why beams don't snap.

2. My air layer isn't transparent. This results in counterbattens placed in that layer to be invisible on sections, which makes battens look like they're not laying on anything. Any fix?

 

Roof03.jpg

 

 

 

 

 

 

 

 

 

 

 

 

 

Roof04.jpg

 

 

 

 

 

 

 

 

 

 

 

 

Thanks in advance!

0 Likes
Reply
Accepted solutions (1)
4,005 Views
19 Replies
Replies (19)

ToanDN
Consultant
Consultant

Trying to understand why you think Beam System is useless.

Also, if you are doing this for a majority of projects then consider a specialized add-in.

http://strucsoftsolutions.com/mwf-pro-wood/

0 Likes

barthbradley
Consultant
Consultant

@Prvoime wrote:

 

2. My air layer isn't transparent. This results in counterbattens placed in that layer to be invisible on sections, which makes battens look like they're not laying on anything. Any fix?

 


 

"Fix"?  For what? Transparency? Yeah, make the "air layer" not transparent.  Or give it a cut pattern.   

0 Likes

Prvoime
Advocate
Advocate

@ToanDN wrote:

Trying to understand why you think Beam System is useless.


Because everything is interconnected, spans between rafters are dictated by the roof points and are not the same.

 

Consider this schematic. Rafters must start at points A, B, C, D and F. Those are obligatory. So rafter that starts at point D, rafter 2, also dictates the position of rafters 3 and 4. Span between rafters 3 and 4 is constant, you could use a beam system for that one segment, except, beam system doesn't place beams at the beginning and end of the system.

Then you come to the rafters between rafters 4 and 6. Except, placement of 8 and 9 is dictated by 10 and 11. Which are also connected to the span between points C and B through rafter 1. And so on, and so on...

 

Either I'm not using it correctly, or beam system doesn't allow any sort of manual control. You can unpin beams from it, but than you're back to manual placing, aligning, extending, trimming... I found it easier to just place one and copy it around, use array where possible. But it's a tedious task.

 

Roof-1.jpg

0 Likes

Prvoime
Advocate
Advocate

@barthbradley wrote:

"Fix"?  For what? Transparency? Yeah, make the "air layer" not transparent.  Or give it a cut pattern.   


 

The other way around, I want it to be transparent so that counterbattens that run through it are visible. But it's not. Can't figure out why.

0 Likes

barthbradley
Consultant
Consultant

I think I know what's going to make your day.  3D Snapping.  Do you know where I'm going? Press Beam (Structure Tab) and then on the Options Bar check 3D Snapping. Now use Pick Lines method to place Beams on the Ridges and Valleys of your Basic Roof.  Watch the magic happen.  

0 Likes

barthbradley
Consultant
Consultant

Another piece of information that may help...

 

If your Beam System looks like this:

 

BeamSys1.png

...when it's supposed to look like this:

 

BeamSys2.png

 

 

...then Edit the Beam System Boundary and add a Boundary Line for Beam Direction like this:

 

BeamSys3.pngBeamSys4.png

 

 

0 Likes

ToanDN
Consultant
Consultant

See below:

- Left are 3 beam systems so the beams are at exact intersection points (which I think they serve no practical purposes plus you need more expensive connectors, only look neat on framing plan)

- Right is 1 beam system

 

ToanDN_0-1629676855961.png

 

0 Likes

barthbradley
Consultant
Consultant

@Prvoime wrote:

 

The other way around, I want it to be transparent so that counterbattens that run through it are visible. But it's not. Can't figure out why.

 

Try as I might, I'm still lost on this one.  Are you saying you battens are buried inside solid geometry - and you can't hide that geometry in the View?  If so, what about giving the geometry a slight Transparency through Override Graphics in View: By Element?    

0 Likes

Prvoime
Advocate
Advocate

@barthbradley wrote:

I think I know what's going to make your day.  3D Snapping.  Do you know where I'm going?


This time, I do! 😄 Ridges and valleys are easy!

0 Likes

Prvoime
Advocate
Advocate

@ToanDN wrote:

See below:

- Left are 3 beam systems so the beams are at exact intersection points

 


Exactly, you have to create 3 systems. In my example, where in one field I have 6 different spans between rafters, I found it to be more hassle than it's worth. Especially because beam system doesn't put beams at it's beginning and end.

 


(which I think they serve no practical purposes plus you need more expensive connectors, only look neat on framing plan)

 


I'm calling them rafters for clarity sake, they're probably not what you consider rafters. For them we use what you might also consider beams (by their size, typically 10×10, 10×12, 12×14cm), which is why the span between them is ~90cm. It's not just to look neat, roofs are really constructed this way in my country.

 

Roof06.jpgRoof07.jpg

0 Likes

Prvoime
Advocate
Advocate

@barthbradley wrote:

Try as I might, I'm still lost on this one.  Are you saying you battens are buried inside solid geometry   


They are buried inside one of the roofs layers - the air layer. I thought because it's air it can be set to be transparent (in "Hidden Line" view) even though it's one of the layers.

 

Roof05.jpg

0 Likes

RDAOU
Mentor
Mentor
Accepted solution

@Prvoime 

 

You can work the beam system to place beams at beginning and end

  1. Either by using Fixed distance and offsetting the System width by 1 x beam Width (b)
  2. Constructing the Frame and using Automatic Beam System for your secondary rafters (That's how it is built anyways .. in Germany at least)

 

There isn't really a much easier way to model and detail such roofs manually in Revit (regardless of the possible alternatives)

 

If you are a Dachdecker and you are NOT into Dynamo, you do need to consider investing in a specialized add-in...I have seen a couple of subcontractors using some plugin called AGACAD which seems to do the job for them ...I have also seen in another firm a more customized/complex addins that generates the connection detailing and Fabrication cut elements as well ...I think your best option is to explore such options

 

 

 

 

YOUTUBE | BIM | COMPUTATIONAL DESIGN | PARAMETRIC DESIGN | GENERATIVE DESIGN | VISUAL PROGRAMMING
If you find this reply helpful kindly hit the LIKE BUTTON and if applicable please ACCEPT AS SOLUTION


Prvoime
Advocate
Advocate

@RDAOU wrote:

There isn't really a much easier way to model and detail such roofs manually in Revit (regardless of the possible alternatives)

 


That's pretty much what I wanted to check, just to make sure I'm not missing anything obvious, thanks!

0 Likes

RDAOU
Mentor
Mentor

@Prvoime 

 

To answer your specific questions from the original Post.

  • Snap Beams to Center of Core: Enable Structural and Analytical Model...Set the Analytical z Justification to Center of Core...Then you can snap to the Analytical Lines...maybe this can make things a bit easier with less ref planes and less clicks (See GIF Below)

Beams to core.gif

 

  • Perlins in Air Layer:
    • Either set transparency under Graphics tab to 100 (in case of Hidden Lines) or Under Appearance tab for other display mode

Mat.gif

  • Alternatively Use a wall by face instead of a Roof...Walls can be Converted to Parts which can be useful in such construction types >>> as a Part, you can Exclude the Air layer

 

YOUTUBE | BIM | COMPUTATIONAL DESIGN | PARAMETRIC DESIGN | GENERATIVE DESIGN | VISUAL PROGRAMMING
If you find this reply helpful kindly hit the LIKE BUTTON and if applicable please ACCEPT AS SOLUTION


0 Likes

Prvoime
Advocate
Advocate

@RDAOU wrote:

To answer your specific questions from the original Post.

  • Snap Beams to Center of Core: Enable Structural and Analytical Model...Set the Analytical z Justification to Center of Core...Then you can snap to the Analytical Lines...maybe this can make things a bit easier with less ref planes and less clicks (See GIF Below)

That's interesting! Will test it out to see which is faster / easier.

 


Perlins in Air Layer:
    • Either set transparency under Graphics tab to 100 (in case of Hidden Lines) or Under Appearance tab for other display mode

Yup, already had it set as transparent, apparently it doesn't work in section views. Here's a simple example. A thick wall comprised of nothing but an air layer. Column stuck in it. Column is visible in plan view and 3D view, but not in section.

 

Section.jpg

0 Likes

RDAOU
Mentor
Mentor

@Prvoime 

 

It works in sections...it is just the contour lines which will not be transparent (Unless you override them)...If you want to hide it entirely, you will need to work with Parts...and exclude the parts you don't need

 

 

 

 

YOUTUBE | BIM | COMPUTATIONAL DESIGN | PARAMETRIC DESIGN | GENERATIVE DESIGN | VISUAL PROGRAMMING
If you find this reply helpful kindly hit the LIKE BUTTON and if applicable please ACCEPT AS SOLUTION


0 Likes

Alfredo_Medina
Mentor
Mentor

@Prvoime wrote:

Do I need to do it like this?
Yes, if I want exact material quantities, which I want, otherwise what's the point of doing it in Revit.

(...)

So many clicks, sooo slooow, so many clicks. Oh AutoCAD, I'm sorry for everything I said, I love you.

I don't see the logic of those sentences quoted above, really. So, you were fine drawing roofs with single lines, and using a calculator and a ruler to calculate quantities. Then you decide to do everything with excruciating detail in 3D. Then you complain that there are too many clicks to do. 


Alfredo Medina _________________________________________________________________ ______
Licensed Architect (Florida) | Freelance Instructor | Profile on Linkedin
0 Likes

ToanDN
Consultant
Consultant

@Prvoime wrote:

@ToanDN wrote:

See below:

- Left are 3 beam systems so the beams are at exact intersection points

 


Exactly, you have to create 3 systems. In my example, where in one field I have 6 different spans between rafters, I found it to be more hassle than it's worth. Especially because beam system doesn't put beams at it's beginning and end.

 


Then going with the 3-beam systems is still a better approach than placing joists manually.   No copying, arraying, trimming.  The more complex the roofs are, the more time you save.

- Place the joists at the edges of beam systems.  These joist serve two purposes: (1) define the beam system sketch boundary, (2) substitute the missing border members of beam systems

 

ToanDN_2-1629732423349.png

 

 

- Place beam systems in these empty spaces

 

ToanDN_1-1629732381340.png

 

0 Likes

Prvoime
Advocate
Advocate

@ToanDN wrote:

- Place the joists at the edges of beam systems.  These joist serve two purposes: (1) define the beam system sketch boundary, (2) substitute the missing border members of beam systems


I know, I guess it's a meter of weighing your approach on a case by case basis. It this case, for me, doing it manually seemed like the least amount of hassle. Or I just need to practice putting in beam systems 🙂

Either way, I guess I wasn't doing anything fundamentally wrong and beam system is the only other way. Thread solved 🙂

0 Likes