Crickets in a low slope roof

Crickets in a low slope roof

Philip_ATX
Enthusiast Enthusiast
2,740 Views
16 Replies
Message 1 of 17

Crickets in a low slope roof

Philip_ATX
Enthusiast
Enthusiast

Student here working on an assignment:

A design for a class project requires a low slope (1/4:12) roof with crickets to direct flow of water to roof drains.  The valleys in the crickets are specified to run/direct the flow down the extent of the roof, and thus superficially added crickets near the drain won't fulfill the requirements.

I understand how to create crickets on a *FLAT* roof using the contextual "shape editing" panel that appears for a flat roof, and how to model a sloped roof, but I am at a loss as to how to create shallow crickets atop a sloped roof, essentially combining the two.  (The structural deck beneath is essentially an expansive, shallow butterfly roof, but water needs some directing due to the walls and parapets.) 

For this course, I cannot do any redesigns, as the purpose is to problem solve using the app.

I am wondering if one could, for instance, extrude a rigid insulation wedge (flat on top, sloped along deck below) to fill the space between a much shallower, modified "flat" roof (lifted on the up-slope side using the shape editing tools) and the deck beneath? (This would probably require me to break the roof into pieces as the structural deck at the top of the rake sits at a slightly higher elev. than the top of the top EPDM roof finish.)  Is there any way to create as a single assembly?

0 Likes
Accepted solutions (1)
2,741 Views
16 Replies
Replies (16)
Message 2 of 17

azad.Nanva
Advisor
Advisor

@Philip_ATX 

 

Step 1: Create the Main Roof

  1. Go to the Architecture TabRoof by Footprint.
  2. Draw the outline of your primary roof using the desired shape and slope settings.
  3. Set the Slope:
    • Use the Define Slope checkbox for edges that need a slope.
    • Set the slope angle as needed.

Step 2: Add Crickets

  1. Duplicate the Roof Type:

    • In the Properties Palette, select the roof type and duplicate it (e.g., "Cricket Roof").
    • Adjust the thickness and material properties to suit the cricket.
  2. Use Roof by Footprint or Roof by Extrusion:

    • For simpler crickets, use Roof by Footprint.
    • For complex geometries, use Roof by Extrusion.
  3. Model the Cricket Shape:

    • Create small, triangular roof segments (crickets) connecting high points to low points on the roof.
    • Use the Define Slope tool to ensure proper water drainage.

Step 3: Adjust the Cricket Geometry

  • Use the Modify Sub-Elements tool to fine-tune the cricket slopes:
    1. Select the roof or cricket.
    2. Click Modify Sub-Elements from the ribbon.
    3. Adjust individual points and edges to form valleys and ridges.

Step 4: Join the Roofs

  • If the cricket is modeled as a separate roof, use the Join Geometry tool to visually unify the cricket and main roof.

Step 5: Add Gutters and Drains

  • Place Roof Gutters: Use the Gutter Tool from the Architecture tab to attach gutters along the edges.
  • Model Drains: Add custom drain families at low points for a realistic look.

Tips for Success

  • Use the Section Views to verify slopes and connections.
  • Ensure proper alignment of roof edges for seamless integration.
  • Adjust cricket materials to match the primary roof or highlight them for clarity.
If it solves your problem, please click Accept to enhance the Forum.
Message 3 of 17

Philip_ATX
Enthusiast
Enthusiast

Thanks, @azad.Nanva.

This is essentially one of the two approaches I was hypothesizing I could do.  (The other was to create a sloped "wedge" by extruding insulation between the sloped structural deck and having a flat top upon which to build the cricketed flat roof.)

Since the run of my roof is very long, the structural deck will rise to an elevation that is higher than the low end of the roof surface, a flat roof would descend beneath my structural deck.  Rather than using a "join" tool, I wish I could "cut" the offending excess material below the deck.  That would be easier.  With this additive process, I assume I will need to do this in sections to avoid the base descending too low...

 

Okay, so now I have attempted to create the assembly per instructions. 

I don't know why, but when I attempt to "join" my cricketed roof atop the sloped roof, the join tool doesn't appear to be working.  (Is the perhaps because the two assembly types are slightly different?  I made the rigid insulation on the "flat" "cricket" assembly significantly thinner to avoid an overlap with structural deck on the uphill end.)  I still have overlapping materials, and take-offs would also presumably be inaccurate.  Otherwise, this would be a perfect solution.

 

I am starting to think I should have extruded filler wedges of rigid insulation atop the sloped structural deck to create flat surfaces upon which to build a cricketed roof. (?)  I would unfortunately need to create the roof in sections up the rake as the rise of the roof exceeds the thickness of the entire system, but even it I couldn't do a seamless join with these sub-assemblies, the cumulative material take-offs should be accurate.

 

(Dunno if the below helps clarify.  The selected (blue) "flat" cricket layer on this shorter run penetrates below into the non-highlighted sloped deck.  I would rather avoid the duplicated materials.)

Philip_ATX_0-1736632455465.png

 

 

0 Likes
Message 4 of 17

RDAOU
Mentor
Mentor
Accepted solution

@Philip_ATX 

 

How may drainage points are there? a couple or so many...If too many, then modeling the crickets in a family might be worth it. If just a few the roof by footprint + modify sub elements would be the easiest

 

Crickets.gif

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


Message 5 of 17

azad.Nanva
Advisor
Advisor

Hi @Philip_ATX ,

 

If i understand well,I try to explain:

 

 

If it solves your problem, please click Accept to enhance the Forum.
Message 6 of 17

Philip_ATX
Enthusiast
Enthusiast

Thanks, @azad.Nanva.

And I apologize.  I think I am failing to explain my issue, though I think the below capture from your video (2:34) shows same issue:

Philip_ATX_0-1736872366651.png

...namely, there are overlapping roofs, and not a seamless continuation of one, joined system.  This duplication of overlapping systems, presumably, will affect material takeoffs, and the cricketed roof as modeled by this process descends *into* the space beneath the structural deck for the main roof.  (Does that make sense?)  Ideally I would like to cut and/or join the overlapping systems such that the materials in the two assemblies reflect the intention of the construction, and such that I don't have e.g. the EPDM top finish of my assembly modeled as plunging into the main roof, and portions of this system emerging beneath the structural deck.  If I just have to fake it, so be it.  

0 Likes
Message 7 of 17

RDAOU
Mentor
Mentor

You are both using non-variable layer and when the crickets get higher than the roof they are no longer crickets. you want to model it right and have both elements join property,

  1. you gotta set the layer which is being modified to variable (preferably use multiple elements instead of 1 single element with multiple layers. With 1 it could work but with multiple one has better control over the falls.)
  2. use realistic slopes…not a 6 foot high crickets. A few inches more and that crickets in the screenshot would be a gable 

moreover, it would be good to mention what type of construction is it…maybe roof elements are not the right component to start with. Or maybe an image of the end result you are trying to reach if you have any drafted in any software before you started using revit

 

 

 

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
Message 8 of 17

Philip_ATX
Enthusiast
Enthusiast

Thanks @RDAOU 

Your results are exactly what I am trying to do, and I think, honestly, both you and @azad.Nanva have confirmed that I have actually been trying to this correctly.  I did see you *successfully* used the join tool to make the offending excess go away(?)  I think my issue might be my inability to join. 

I get a "Can't cut joined element" error *every* time I try to use the join tool. ("cut"??!  I am not selecting the cut tool!!)

A bug?  Or a dumb error on my part?  (I *am* a noob...)

 

Philip_ATX_1-1736874306281.png

 

0 Likes
Message 9 of 17

ToanDN
Consultant
Consultant

If you need a lot of crickets then create a flat roof, modify sub-elements to add crickets, then use a void to shape off of bottom of the roof for the low main slope(s).

Message 10 of 17

Philip_ATX
Enthusiast
Enthusiast

I suspect I am on a red herring hunt, but did find this in the "Knowledge Base" search.  Same error for similar application, but but using quite different elements...

Any idea where the "only show when cut" option is?

Philip_ATX_2-1736876310046.png

 

0 Likes
Message 11 of 17

RDAOU
Mentor
Mentor

Can u expand that error?


It says you are trying to cut joined elements…which are the elements being referred to as joined?

 

the more details you give the better one may understand what is going on at your end. A screen capture would be even better. 

Edit: can you copy the roof and the walls/parapets, paste those in a blank file and mark up where the crickets should be to test at my end?

 

 

 

 

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


Message 12 of 17

ToanDN
Consultant
Consultant

@Philip_ATX wrote:

I suspect I am on a red herring hunt, but did find this in the "Knowledge Base" search.  Similar situation, yet different...

Any idea where the "only show when cut" option is?

Philip_ATX_2-1736876310046.png

 


It is under family's editing environment and it has nothing to do with what you were describing.

0 Likes
Message 13 of 17

Philip_ATX
Enthusiast
Enthusiast

 RDAOU, I am attempting to join two separate roof assemblies, one for the shallow slope, and one for the "flat" cricketed roof atop.  My "flat" roof otherwise penetrates the deck where the slope of the deck runs uphill.

 

Attached is a scrn capture, which I have been resisting sharing.  (Caveat: the instructor is neither architect nor engineer, he inherited this direction set, and is editing the directions on the fly in an effort to introduce (and challenge us to apply) additional Revit drafting techniques.  There may be some egregious issues design-wise.)

 

The structural deck is essentially a very shallow "butterfly" type roof.  Roof drains will be internal to the parapet (no scuppers) at the low points of triangles on the selected (I'ma say) "West" end of the roof.

The "Cricket zone" won't join, thus this two-toned hot mess...

Philip_ATX_0-1736878105082.png

[Edited to add:  (I missed your other mssg,)  I wonder if the fact that I created the "cricket" assembly with a narrower layer of rigid insulation to keep it proud of the deck might be preventing the join?  I could imagine Revit sees two different roof types and says, "the heck you say, join these..."]

0 Likes
Message 14 of 17

Philip_ATX
Enthusiast
Enthusiast

ToanDN,

(Apologies, I need to refresh more often.  I did not see your reply.) If I cannot do this the way the instructor had taught it, this might be the best option.

0 Likes
Message 15 of 17

Philip_ATX
Enthusiast
Enthusiast

@RDAOUthe below video capture I tried does not show popups nor pulldowns (making it pretty useless and not informative, actually) but error message appears when I try to *JOIN* the two elements.  (It says "Can't *cut* joined elements" again as shown in earlier capture above.) 

The elements are unpinned and detached, best I can tell.  They are both now of identical types/assemblies.

My assumption is that you used the "join" tool just as I did (err... tried to do) to make the offending excess below the deck go away.

Thanks.  I don't mean to be such a pain.  I don't know if I am being thick, or if my app is glitching...

 

0 Likes
Message 16 of 17

Philip_ATX
Enthusiast
Enthusiast

"Edit: can you copy the roof and the walls/parapets, paste those in a blank file and mark up where the crickets should be to test at my end?"

...Should have explained that much of the structure of this file is largely copy monitored into this architectural file.  As a student in a Revit course I'm in over my head with that stuff (again, the instructor is introducing us to concepts (!!)) so I don't know that I could easily create a manageable file to share. 

I keep missing replies as I fail to refresh this open tab on my browser!

0 Likes
Message 17 of 17

Philip_ATX
Enthusiast
Enthusiast

I am going to mark this as solved, though I cannot seem to join the sloped portion and the cricketed portion.  If anybody can verify if this can be done to simplify the process and avoid inaccurate material takeoffs, please share.

 

@RDAOU achieved what I was going for in their video, but I get the error message every time I try to do the same.  The "join" tool results in a message saying I cannot "cut" the "joined" elements. (??!)

 

More images for further clarification:  (Note selections as shown in properties pallet for clarification.)

Philip_ATX_0-1737499026779.png

Philip_ATX_1-1737499093939.png

...And upon using the join tool on the two selections:

Philip_ATX_2-1737499154710.png

 

 

 

Thanks all for your input.  I will plan on workarounds in the future.  I am assuming using the void tool, or creating a flat-topped filler "wedge" beneath a separate cricketed roof will be the best option moving forward.

0 Likes