Se è una forma semplice, per intenderci come una casetta rettangolare con tetto a una falda (colmo e gronda orizzontali, lati opposti sempre paralleli, ecc.) si può fare facilmente usando due componenti, a cui dare appositi parametri, uniti a loro volta per formare il componente finale.
Nell'immagine espongo la mia soluzione, con le formule relative.
Mi ero applicato un po' all'argomento, quando sono usciti i componenti dinamici (mi pare con la versione 7 di SU), ma non sono mai riuscito a ottenere grandi risultati. Non so se sia possibile utilizzare questa tecnologia per realizzare oggetti complessi, cioè non con molti elementi ma con molte possibilità di interazione.