graph LR
    A[FAMILIA DE DIMENSIONALIDAD]

    subgraph 1D - Elementos Lineales
        A --> B(1D)
        B --> B1[Vigas y Porticos]
        B1 --> B1_C["Comportamiento - Flexion y Cortante"]
        B1 --> B1_E["Ejemplos - Vigas de entrepiso, esqueleto de edificios"]
        B1 --> B1_M["Metodos - Estatica, MTV, Metodo de Fuerzas, MEF"]
        B1 --> B1_D["Diseno Critico - Cortante, Torsion, Derivas"]

        B --> B2[Cerchas y Arcos]
        B2 --> B2_C["Comportamiento - Fuerza Axial"]
        B2 --> B2_E["Ejemplos - Cubiertas de grandes luces, puentes"]
        B2 --> B2_M["Metodos - Estatica, MTV, Metodo de Fuerzas"]
        B2 --> B2_D["Diseno Critico - Pandeo, Diseno de Nudos"]

        B --> B3[Cables y Membranas]
        B3 --> B3_C["Comportamiento - Traccion Pura, No Linealidad"]
        B3 --> B3_E["Ejemplos - Puentes colgantes, cubiertas atirantadas"]
        B3 --> B3_M["Metodos - Analisis No Lineal con MEF"]
        B3 --> B3_D["Diseno Critico - Anclajes, Viento"]
    end

    subgraph 2D - Elementos de Superficie
        A --> C(2D)
        C --> C1[Losas y Muros]
        C1 --> C1_C["Comportamiento - Flexion 2D, Membrana"]
        C1 --> C1_E["Ejemplos - Entrepisos, nucleos de ascensores"]
        C1 --> C1_M["Metodos - Principal MEF con Elementos Shell"]
        C1 --> C1_D["Diseno Critico - Punzonamiento, Cortante en base"]

        C --> C2[Laminas y Cascaras]
        C2 --> C2_C["Comportamiento - Esfuerzos de Membrana"]
        C2 --> C2_E["Ejemplos - Cupulas, bovedas, silos"]
        C2 --> C2_M["Metodos - MEF con Elementos Shell"]
        C2 --> C2_D["Diseno Critico - Pandeo Global, Bordes"]
    end

    subgraph 3D - Solidos Masivos
        A --> D(3D)
        D --> D1[Cimentaciones, Presas, Nudos]
        D1 --> D1_C["Comportamiento - Estado de Esfuerzos 3D"]
        D1 --> D1_E["Ejemplos - Presas de gravedad, zapatas espesas"]
        D1 --> D1_M["Metodos - MEF con Solidos 3D, Bielas y Tirantes"]
        D1 --> D1_D["Diseno Critico - Interaccion Suelo-Estructura"]
    end