Bisognerebbe vedere gli elementi nel dettaglio.
Ho provato a fare un muro con i Profili Complessi, munito di una speciale "testa" appositamente studiata per creare la forma a cuscino. Mettendo i muri affiancati e incrociati (anche non in modo ortogonale) si riesce con le Operazioni Booleane a ottenere tutta una serie di cuscini da un unico solaio.
Il primo problema, però, è la pesantezza delle operazioni, che rallentano molto il file. Il secondo, che rende questa procedura inadatta al tuo caso, è che le teste dei muri sono tutte alla stessa altezza e tutte orizzontali, non possono seguire la curvatura del tetto.
Nel tuo caso si potrebbe provare con spezzoni di Trave, invece dei muri.
Se tutti i riquadri hanno la stessa dimensione si potrebbe creare il cuscino come oggetto, da ruotare e posizionare singolarmente... e con molta pazienza.