I am currently creating a ribbed vault. So far I have managed to create all the arches and diagonal ribs. The next step would be to create a surface to fill the gap formed by both edges and ribs(according to the image it is a panel). My idea is to create a mesh that I can then use to place adaptive panels. Attached image.
Fix that first
In the end you need to have a list of 4 corner points for each panel in the correct order in a sublist (nested list).
And your Family needs to of the (Conceptual) Mass Category, i think.
Maybe others can help too