So the purple layer is the minimum information required to understand all basic FE analysis software, as of now I’m not sure whether I would categorize section designer programs in the same world as these other programs. And like you kinda pointed out with your example of the secant pile how it can already exist in a Revit context and not exist in an analysis model perspective, I don’t really see that as a purple layer as a minimum but as a green layer.
Add on-top of the fact that my experience with section designer programs is that they never always have the same sections as each other … i.e some might support cruciform while others might do some weird plate thing… I just don’t see the justification for it to be in the purple since it’s not minimum. The idea of the pyramid is to kinda keep things to a bare minimum. Section designers also come in much later in a general workflow perspective.
Yes if you can have C section and IAssymetric to inherit from those for now… I think that would be the best way to approach this one.