u/Small_Grape1180

Complex Gabled/Hipped Roof Modeling

Complex Gabled/Hipped Roof Modeling

Exisiting Roof Plan

Hello Revit Forum,

I am tasked with modeling this existing roof. I have modeled one roof before that was far simpler. I am wondering if I am on the right path and what my next steps should be to clean it up and complete it.

My plan of attack:

3D View

Plan View

  • Build all Gable/Hip roof elements individually (I am here)
  • Once all elements are built, cut the geometries and combine them (into one roof?)
  • Finally, attach walls to roof

As I am building each element, I am realizing that there are some issues with roof plane and eave alignment. See below:

These Roof planes ultimately need to align

The bottom of these eaves ultimately need to align

So my questions are:

  1. Am I on the right path so far?
  2. What are the appropriate commands and approaches for aligning roof planes and eaves
  3. What are the appropriate commands and approaches for cutting and joining the roof elements?
reddit.com
u/Small_Grape1180 — 7 days ago

https://preview.redd.it/96xd01mdo6zg1.png?width=732&format=png&auto=webp&s=ba5a681906eda65169c6ccdb909d12eb1253d62e

Hello, please forgive any of my Revit ignorance up front. I am a beginner, and I have an issue regarding the behavior of a kitchen cabinet family I am building.

I would like the family to be fairly nimble as the design progresses, so right now they have a simple shaker style door face with an editable type-based parameter for stile/rail dimension, and an editable type-based parameter for the horizontal rails of the face frame (1" width, typical). I would like to place this into a model and be able to stretch it symmetrically (so that doors retain EQ/EQ dimension) while also being able to individually edit the left or right vertical stile. However, my problem lies in theses vertical stiles (see highlighted below).

https://preview.redd.it/p4rop5brl6zg1.png?width=596&format=png&auto=webp&s=7879c67d3eefb3934e2018b9b984aa1a86226eeb

Ideally, I would like these to retain a parameter that is instance-based. For example, when two cabinets meet, I would like to be able to reduce their vertical stiles down to 0.5" so that there is not an overlap. But it seems that there is no way to do that without compromising the ability to stretch the entire cabinet cleanly and symmetrically. (see the resulting problem below).

Before Stretch

After Stretch

I am at a loss currently, and would appreciate any help. My parameters can be seen below:

https://preview.redd.it/whbfeeopo6zg1.png?width=738&format=png&auto=webp&s=497b77e9155b6ed6fbc9d2a875c10abf00f10fda

https://preview.redd.it/coa2ycgfp6zg1.png?width=646&format=png&auto=webp&s=7caabf828bbe0c07b108c64728729235ecd848f8

reddit.com
u/Small_Grape1180 — 17 days ago