Utilizzo di twisted box

lattice x rubber_alex.gh (34,0 KB)

Ciao @gigi ho dato un occhiata al file. Io lo tratterei piu’ come un problema di texture che di lattice structure. Quello che ho fatto nell’immagine che vedi (e nel gh allegato) e’ usare un surface morph e poi semplicemente inspessire la mesh con mesh thicken di weaverbird.

In questo modo prima “spalmi” il pattern sulla superficie e poi e’ il thickening che ti mantiene la curvatura. Il gh che ho modificato e’ veramente rudimentale, quindi va aggiustato molto:

  • come vedi la mesh anche se e’ unica e’ disgiunta (poi penso di non aver ricreato il pattern completo ma una porzione di quello che usavi tu)
  • conviene creare una mesh di base come si deve prima di fare il morphing
  • il problema delle celle uguali non penso di averlo risolto, ma essendo basato su dimensioni e non su una suddisvione della srd in u e v, penso vada rivista la strategia di creazione delle celle

per usare i twisted box invece della strategia che ti ho scritto sopra, per poter ottenere una struttura conformale alle srf bisognerebbe usare tipo morph between surfaces (in crystallon dovrebbe esserci questo componente): dove hai la srf e l’offeset della stessa e i twisted box sono creati all’interno. Tuttavia ci sono delle limitizioni e non so in questo caso sia necessario.
Nel caso quando ho tempo ci provo o vedi se esiste anche in pufferfish.

per quanto riguarda questo: io non posso piu’ aggiungerti, ma al link in descrizione trovi una repository github. Se mandi una mail con il tuo username di github all’indirizzo che trovi in home, penso ti aggiungeranno il prima possibile. Una volta dentro puoi scaricare tutti i gh che vuoi o clonare l’intera repository.