Intersecting Elliptical Vault Ceiling

Yesterday, I read the news (oh boy) about a lucky man who made the grade…

Photos of the “Italianate villa” showed rooms with intersecting vaulted ceilings that inspired a GH quest:


My first effort used mirrored BiArc curves that worked fairly well but could produce wiggly lines at the intersections, depending on parameters. So today I tried half ellipses instead and discovered magic! With ellipses, the diagonal intersections in top view are always straight lines. This is wonderful!! The X and Y arches can have different widths but all have the same height.

These are the inputs:

vaulted_ceiling_2019Jul12a4

“gap” is the dimension of square columns, not included in the model though easily could be:


Kind cool, eh?


vaulted_ceiling_2019Jul12b.gh (35.1 KB) (fixed divide-by-two error in ‘height’)

P.S. Here is the BiArc version, deprecated:
vaulted_ceiling_2019Jul11b.gh (33.2 KB)

11 Likes

As a cross reference to a recent thread, this simplified version should be considered:


vaulted_ceiling_2019Dec16a.gh (19.3 KB)


vaulted_ceiling_2019Dec16b.gh (20.8 KB)

2 Likes

Inspired by a recent thread, I developed a pEllipse cluster to create “pointed ellipse” curves. It took some hacking to make it a “well behaved”(?) drop-in replacement for the standard Ellipse component.


vaulted_ceiling_2022Sep24b.gh (35.4 KB)

pointed_arch_2022Sep24b
pointed_arch_2022Sep24b.gh (18.0 KB)

3 Likes