hello everyone,
i often happen to model stone buildings, typical of different regions of italy, with vaulted ceilings of different types. The most like is undoubtedly the “a crociera” vault, these ceilings often cover rooms with non-regular geometries and therefore necessary to adapt them. It would be interesting to develop a script that allows the vaults to be adapted to various floor plans.
It would be interesting later to be able to model the individual stone bricks that make it up parametrically.
Below I attach several images conme reference:
-
Vaulted “a crociera” ceiling plan and section
-
Photos of different types vaulted celings
-
Plan of buildings with vaulted ceiling
of course there are often more irregular planes.
I have tried to create a grasshopper script that from a library of basic modeled vaults with the MorphBox command adapts the vaults to irregular floor plans but I often find inconsistencies.
You can see how in the image the imput box highlighted in yellow in plans is irregular but the geometry created remains regular. I don’t know why that is.
I am attaching some sites where you can find more explanation about vaults:
http://www.pinodenuzzo.it/pietre/volte.htm
http://www.voltestella.it/
https://didattica-2000.archived.uniroma2.it/psm_/deposito/volte_a_crociera.pdf
This is a script developed for Archicad
https://blog.archicad.it/bim/il-bim-per-lesistente-la-costruzione-delle-coperture-a-volta
I also read the very helpful post on this type of times mail my problem is more complex, for sure it is a very good starting point.
https://discourse.mcneel.com/t/intersecting-elliptical-vault-ceiling/86123
No doubt it is easier to start from standard 3d models of regular star vaults that I have already developed and create a script to fit them to different irregular plants.
thx for your patience.