# Need help with the 'box morph' command

**URL:** <https://it.discourse.mcneel.com/t/need-help-with-the-box-morph-command/5711>\
**Category:** Grasshopper\
**Created:** [9 Gennaio 2024, 11:27pm UTC](https://it.discourse.mcneel.com/t/need-help-with-the-box-morph-command/5711 "2024-01-09T23:27:15Z")\
**Posts on this page:** 13\
**Page:** 1

<div class="post-metadata">

**Author:** ![Alessio\_Perna](https://sea3.discourse-cdn.com/mcneel/user_avatar/it.discourse.mcneel.com/alessio_perna/32/21271_2.png) [@Alessio\_Perna](https://it.discourse.mcneel.com/u/Alessio_Perna)\
**Post date:** [9 Gennaio 2024, 11:27pm UTC](https://it.discourse.mcneel.com/t/need-help-with-the-box-morph-command/5711/1 "2024-01-09T23:27:15Z")

</div>

I need help with the ‘box morph’ command. I have to adapt the panels on the curved surface so that they cover the entire surface.  
[file prova 09.01 pannelli.gh](https://it.discourse.mcneel.com/uploads/short-url/q9mkncji1sNrpa4SaAOduwJjLY9.gh) (19,2 KB)

---

<div class="post-metadata">

**Author:** ![leopoldomonzani](https://sea3.discourse-cdn.com/mcneel/user_avatar/it.discourse.mcneel.com/leopoldomonzani/32/17957_2.png) [@leopoldomonzani](https://it.discourse.mcneel.com/u/leopoldomonzani)\
**Post date:** [10 Gennaio 2024, 12:28am UTC](https://it.discourse.mcneel.com/t/need-help-with-the-box-morph-command/5711/2 "2024-01-10T00:28:40Z")

</div>

Il brep da utilizzare è formato da 4 parti per cui è necessario raggruppare i 4 elementi.

 ![img1](https://global.discourse-cdn.com/mcneel/uploads/mcneel_it/original/3X/5/a/5afbfdd0e5133eff525b0d636c85cccdaa82349a.jpeg)

---

<div class="post-metadata">

**Author:** ![alex.coppola7](https://sea3.discourse-cdn.com/mcneel/user_avatar/it.discourse.mcneel.com/alex.coppola7/32/18314_2.png) [@alex.coppola7](https://it.discourse.mcneel.com/u/alex.coppola7)\
**Post date:** [10 Gennaio 2024, 8:51am UTC](https://it.discourse.mcneel.com/t/need-help-with-the-box-morph-command/5711/3 "2024-01-10T08:51:18Z")

</div>

Se fai tasto destro sul componente bbox e scegli “Union box” dovrebbe già fornire un bbox degli elementi raggruppati.

---

<div class="post-metadata">

**Author:** ![leopoldomonzani](https://sea3.discourse-cdn.com/mcneel/user_avatar/it.discourse.mcneel.com/leopoldomonzani/32/17957_2.png) [@leopoldomonzani](https://it.discourse.mcneel.com/u/leopoldomonzani)\
**Post date:** [10 Gennaio 2024, 9:16am UTC](https://it.discourse.mcneel.com/t/need-help-with-the-box-morph-command/5711/4 "2024-01-10T09:16:23Z")

</div>

Devi raggruppare anche gli elementi altrimenti ne viene trasferito uno solo.  
 ![img1](https://global.discourse-cdn.com/mcneel/uploads/mcneel_it/original/3X/5/f/5f04bad0a2b3a9dbcad69adfec5401ad417e05ba.jpeg)  
 ![img2](https://global.discourse-cdn.com/mcneel/uploads/mcneel_it/original/3X/3/7/3728c51f7d1bc17496ca5803869dec2b517ad1a7.jpeg)

---

<div class="post-metadata">

**Author:** ![alex.coppola7](https://sea3.discourse-cdn.com/mcneel/user_avatar/it.discourse.mcneel.com/alex.coppola7/32/18314_2.png) [@alex.coppola7](https://it.discourse.mcneel.com/u/alex.coppola7)\
**Post date:** [10 Gennaio 2024, 9:39am UTC](https://it.discourse.mcneel.com/t/need-help-with-the-box-morph-command/5711/5 "2024-01-10T09:39:04Z")

</div>

Hai ragione, mi sono dimenticato il graft degli elementi. Però effettivamente raggruppando risolvi meglio.

---

<div class="post-metadata">

**Author:** ![Alessio\_Perna](https://sea3.discourse-cdn.com/mcneel/user_avatar/it.discourse.mcneel.com/alessio_perna/32/21271_2.png) [@Alessio\_Perna](https://it.discourse.mcneel.com/u/Alessio_Perna)\
**Post date:** [10 Gennaio 2024, 9:58am UTC](https://it.discourse.mcneel.com/t/need-help-with-the-box-morph-command/5711/6 "2024-01-10T09:58:00Z")

</div>

ok grazie dell’aiuto sono riuscito a risolvere ma ho un altro problema, la superficie sulla quale devo adattare i pannelli mi dovrebbe restituire una griglia di quadrati ma la prima e l’ultima fila sono rettangoli e non capisco perchè.

 ![Screenshot_3](https://global.discourse-cdn.com/mcneel/uploads/mcneel_it/original/3X/8/7/87a6d147c6af7d517a86559b3917166e8af8f84c.jpeg)  
[file prova 09.01 pannelli.gh](https://it.discourse.mcneel.com/uploads/short-url/bKRpeeLPOZPkzZOolDTg7VrcgR9.gh) (35,1 KB)

---

<div class="post-metadata">

**Author:** ![giuseppe](https://sea3.discourse-cdn.com/mcneel/user_avatar/it.discourse.mcneel.com/giuseppe/32/16416_2.png) [@giuseppe](https://it.discourse.mcneel.com/u/giuseppe)\
**Post date:** [10 Gennaio 2024, 10:21am UTC](https://it.discourse.mcneel.com/t/need-help-with-the-box-morph-command/5711/7 "2024-01-10T10:21:58Z")

</div>

Il dominio Parametrico (UV) non ha nulla a che vedere con una suddivisione metrica di uguale lunghezza.

---

<div class="post-metadata">

**Author:** ![alex.coppola7](https://sea3.discourse-cdn.com/mcneel/user_avatar/it.discourse.mcneel.com/alex.coppola7/32/18314_2.png) [@alex.coppola7](https://it.discourse.mcneel.com/u/alex.coppola7)\
**Post date:** [10 Gennaio 2024, 10:22am UTC](https://it.discourse.mcneel.com/t/need-help-with-the-box-morph-command/5711/8 "2024-01-10T10:22:17Z")

</div>

![image](https://global.discourse-cdn.com/mcneel/uploads/mcneel_it/original/3X/2/9/29c56ae8f7eaf83867b0796cf39e76e8128dd935.png)

se provi a fare un rebuild della curva di partenza viene meglio, ma per avere dei quadrati esatti la logica di suddivisione credo vada affrontata in modo diverso.

---

<div class="post-metadata">

**Author:** ![giuseppe](https://sea3.discourse-cdn.com/mcneel/user_avatar/it.discourse.mcneel.com/giuseppe/32/16416_2.png) [@giuseppe](https://it.discourse.mcneel.com/u/giuseppe)\
**Post date:** [10 Gennaio 2024, 10:25am UTC](https://it.discourse.mcneel.com/t/need-help-with-the-box-morph-command/5711/9 "2024-01-10T10:25:02Z")

</div>

> [@alex.coppola7](#):
>
> logica di suddivisione credo vada affrontata in modo diverso.

Esatto.  
Un Rebuild crea span uniformi nel caso di curve multispan ma non risolve. Occorre riferirsi a una logica geometrica. Iniziando con lo stabilire se, per la parte in curvatura la lunghezza misurata deve essere quella proiettata o la distanza fra punti omologhi.  
Poi viene il resto…

---

<div class="post-metadata">

**Author:** ![leopoldomonzani](https://sea3.discourse-cdn.com/mcneel/user_avatar/it.discourse.mcneel.com/leopoldomonzani/32/17957_2.png) [@leopoldomonzani](https://it.discourse.mcneel.com/u/leopoldomonzani)\
**Post date:** [10 Gennaio 2024, 10:28am UTC](https://it.discourse.mcneel.com/t/need-help-with-the-box-morph-command/5711/10 "2024-01-10T10:28:06Z")

</div>

Anche così.

 ![img1](https://global.discourse-cdn.com/mcneel/uploads/mcneel_it/original/3X/8/d/8db2f85292a3617e5cb9e73d96750683eedbcedc.jpeg)

---

<div class="post-metadata">

**Author:** ![Alessio\_Perna](https://sea3.discourse-cdn.com/mcneel/user_avatar/it.discourse.mcneel.com/alessio_perna/32/21271_2.png) [@Alessio\_Perna](https://it.discourse.mcneel.com/u/Alessio_Perna)\
**Post date:** [10 Gennaio 2024, 12:26pm UTC](https://it.discourse.mcneel.com/t/need-help-with-the-box-morph-command/5711/11 "2024-01-10T12:26:45Z")

</div>

c’è un motivo per cui il comando ‘ungroup’ mi da problemi con il comando ‘point in brep’?  
Perché tramite pattern dovrei rimuovere alcuni pannelli ma non riesco a identificare il centroide dei pannelli quando sono raggruppati insieme.

 ![Screenshot_6](https://global.discourse-cdn.com/mcneel/uploads/mcneel_it/original/3X/2/8/28edb996c7d2b09ff5b997f42bb325f1be26ac6e.jpeg)  
[file prova 09.01 pannelli.gh](https://it.discourse.mcneel.com/uploads/short-url/tQ1hUE2xngrZxhUBy7IhhL6fhpp.gh) (37,7 KB)

---

<div class="post-metadata">

**Author:** ![leopoldomonzani](https://sea3.discourse-cdn.com/mcneel/user_avatar/it.discourse.mcneel.com/leopoldomonzani/32/17957_2.png) [@leopoldomonzani](https://it.discourse.mcneel.com/u/leopoldomonzani)\
**Post date:** [10 Gennaio 2024, 2:17pm UTC](https://it.discourse.mcneel.com/t/need-help-with-the-box-morph-command/5711/12 "2024-01-10T14:17:52Z")

</div>

Il Brep Join non ha nessun effetto in quanto anche prima le superfici non si sono unite.  
Se fosse possibile avere un’unica polisuperficie si risolverebbero molti problemi.  
In ogni caso si potrebbero eliminare a monte i Twisted Box, velocizzando così anche l’elaborazione.

 ![img1](https://global.discourse-cdn.com/mcneel/uploads/mcneel_it/original/3X/2/8/28aeb4e1bd9fbeb0d05f5c0accff9cd3e14a8ae7.jpeg)

---

<div class="post-metadata">

**Author:** ![leopoldomonzani](https://sea3.discourse-cdn.com/mcneel/user_avatar/it.discourse.mcneel.com/leopoldomonzani/32/17957_2.png) [@leopoldomonzani](https://it.discourse.mcneel.com/u/leopoldomonzani)\
**Post date:** [11 Gennaio 2024, 12:00pm UTC](https://it.discourse.mcneel.com/t/need-help-with-the-box-morph-command/5711/13 "2024-01-11T12:00:46Z")

</div>

![img1](https://global.discourse-cdn.com/mcneel/uploads/mcneel_it/original/3X/f/e/fe3555ca130ac4779aad16f966f7a4a676a3a152.jpeg)
