Salve sono uno studente e devo rifare questa facciata su grasshopper ho scritto già gran parte dell 'algoritmo ho però problemi a creare i buchi sui pannelli e poi vorrei risolvere meglio la questione della giunzione dei lati della facciata vi lascio in allegato lo script e il file rhino con le geometrie che ho importato su grasshopper
Base per modello.3dm (51,5 KB)
LZ’s Love spa Pannelli.gh (101,5 KB)
Gianmarco carissimo!
Benvenuto.
Penso si possa semplificare molto.
Dove vedi i pannelli puoi sostituire variabili opportune.
Ho fatto solo un lato ma spero che ci sia qualche input di aiuto. Il venerdi alle 19 sono in riserva… 
Facciata-GM.gh (22,5 KB)
ciao intanto grazie mille adesso lo guardo
Poi un altro problema e non so come fare i buchi
Ciao Gianmarco,
ma intendi i forellini della “trama” del rivestimento o fare fori tipo per finestre / porte?
Nel caso tu intenda la “trama”, non andrei a fare fisicamente i fori, sarebbe un calcolo molto pesante… forse sarebbe meglio assegnare un materiale di rendering che simuli le forature e imbrogliare…
ciao intendo i forellini perchè poi dovrei importare l’algoritmo su revit per applicare la facciata, infatti ci stavo provando a farli e mi va in blocco il calcolo , a sto punto forse non li faccio i fori
Fare le superfici con tutti i fori è praticamente un “suicidio informatico”… ti viene fuori un file enorme… a meno che non si riesca a ragionare per blocchi… ma anche in quel caso un solo pannello avrebbe migliaia di fori…
Non puoi importare le superfici in revit e da li applicare la foratura a trama?
Edit: conviene simulare l’effetto dei fori con qualche filtro… ad una certa distanza dall’edificio potresti addirittura applicare un leggero effetto di trasparenza e su visualizzazioni più vicine applicare una mappa forata… bisogna imbrogliare per portare a casa il risultato altrimenti diventi matto…
1 Mi Piace
vabenissimo proverò a fare cosi grazie mille gentilissimo
1 Mi Piace
Salve sono andato avanti con l algoritmo e ci sono quasi volevo chiedere come si poteva fare per chiudere gli angoli di giunzione tra le facciate come evidenziato nella foto allego anche lo script aggiornato.
Base per modello senza edificio.3dm (8,0 MB)
LZ’s Love spa Pannelli_Aggiornato.gh (72,2 KB)
@lucio_zadra @giuseppe
Il problema lo risolvi solo all’inizio della definizione imponendo un divisore comune per la lunghezza di ogni lato. In questo modo agli estremi hai polilinee rette che puoi connettere facilmente sull’angolo.
Se parti pannellizzando l’intera polilinea… sei muerto. 
Non è un caso come inizia e finisce il mio esempio.
1 Mi Piace
ciao giuseppe a me viene cosi cioè i punti sono perpendicolari alla linea e ho rifatto come nel tuo algoritmo non so se magari ho sbagliato qualcosa
@giuseppe
Non ho dato un occhio al resto, scusate, ma qui mi pare che devi solo invertire l’ordine dei punti che si muovono in fuori. Quindi inverti il boolean del dispatch o i valori di spostamento?
1 Mi Piace
assolutamente come dice Alex e devi inoltre considerare che le pieghe della polilinea potrebbero non essere 90°. Io ho solo scelto dei valori per semplicità.
Il pannello ad angolo dovrà avere un angolo diverso per soddisfare entrambe i lati.
1 Mi Piace
In pratica, con questa definizione, costruisco un modulo da riprodurre sulle linee in questione.
Poi elimino le superfici indesiderate.
L’intreccio di fili è tremendo.
LZ’s Love spa Pannelli_Aggiornato a.gh (74,1 KB)
2 Mi Piace
vabene grazie mille a tutti siete stati gentilissimi