C
by carlopav on 18 Feb 2024, edited 21 Feb 2024
#
Hello!
I have a non rectangular gable roof:


and I noticed an unexpected behavior: when I use "Set Gable Roof Angle" tool on the non rectangular end edge, two more triangular pitches are created. The problem is that ridge corresponding to those new pitches is always horizontal:

And instead i would expect it to follow the slope of the ridge next to it:

If I use the separate verts option, the unified ridge is neither corrisponding to any of the original two:

So the slope of the pitches changes and it's not constant along the pitch.
Hope I was able to explain it :)
N
by Nigel on 19 Feb 2024, edited 19 Feb 2024
#
+3 votes
@carlopav I think you are correct, something doesn't look right with my version of your roof, interestingly when I printed I got some new lines 
N
by Nigel on 20 Feb 2024
#
@carlopav Hi, have you done an issues report for this roof anomaly? My understanding of a standard roof geometry is that each roof plane pitches at right angle to its associated wall (or beam) when roof planes meet from two walls that are not parallel then the resulting ridge line will not be horizontal
C
by carlopav on 20 Feb 2024
#
+1 votes
@Nigel I agree with your statement. I was waiting for some more feedback before submitting an issue report.
I can probably find some time for that tonight :)
C
by carlopav on 21 Feb 2024
#
+1 votes
Done: https://github.com/IfcOpenShell/IfcOpenShell/issues/4346