Did a quick test here is 2023. It looks like the offset is working. In this example, I have 3 layers to the roof style and I offset the inner "rafters" layer to align with the inner wall core (using the Create Roof tool). Could have been any of the choices. But, it is aligning OK on the eaves AND the rakes. However, I had to do it manually because if you did it automatically using the bounded walls, it got confused when one side of the simple rectangular layout of exterior walls had a non-continuous wall. It ended up offsetting OK on all but that one side. Well, most of the time, one is going to have conditions like that. So, I switched to manually offsetting and it worked. The problem now is that I cannot have my rake with a different overhang than my eave, which is also a VERY common condition. So, halfway there? Seems like a simple addition for Gable conditions to add.
Next request, and this may be more uncommon, but in my area, we are often using thinner eave framing than what is needed on the interior of the roof (where thick insulation is needed). So, in those cases, being able to adjust the thickness of the roof component (from the top edge) would be perfect. Curious if this would be useful for anyone else. Roof forms are almost always more complicated than someone in the application development team thinks and this tool needs to be more complex too. Because of that reality, I typically need to use the Roof Face tool instead of the Create Roof tool, so I will be checking that out next. Still, progress is encouraging.
Did