# Problema Drape/Drappo

**URL:** <https://it.discourse.mcneel.com/t/problema-drape-drappo/5629>\
**Category:** Rhino Windows\
**Created:** [13 Dicembre 2023, 2:41pm UTC](https://it.discourse.mcneel.com/t/problema-drape-drappo/5629 "2023-12-13T14:41:12Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![marco11a2](https://sea3.discourse-cdn.com/mcneel/user_avatar/it.discourse.mcneel.com/marco11a2/32/20363_2.png) [@marco11a2](https://it.discourse.mcneel.com/u/marco11a2)\
**Post date:** [13 Dicembre 2023, 2:41pm UTC](https://it.discourse.mcneel.com/t/problema-drape-drappo/5629/1 "2023-12-13T14:41:12Z")

</div>

Ciao a tutti,

stavo cercando un modo per manipolare i solidi 3D facendo in modo che sia visibile la sola porzione superiore e ho visto che il comando “Drappo” (\_Drape) fa esattamente quello che vorrei ottenere.

Tuttavia su alcuni esempi sto notando che si presentano dei “fori”, sapete come si possono eliminare? Esistono altri modi qualitativamente più “puliti” per ottenere quello che otterrei attraverso il drappo?

Lascio anche il file rhino 7/8 per prova:  
[Drape test R7.3dm](https://it.discourse.mcneel.com/uploads/short-url/6eIf6XLgTiSOIMxvjSmBZKNn49U.3dm) (18,2 MB)  
[Drape test R8.3dm](https://it.discourse.mcneel.com/uploads/short-url/nrRi0r8Zbj62gCaBxmr3LGQsdzF.3dm) (18,2 MB)

 ![image](https://global.discourse-cdn.com/mcneel/uploads/mcneel_it/original/3X/d/3/d34e80f76a0bcb524ad5db463ef3e60c35d3ecde.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:** [13 Dicembre 2023, 3:36pm UTC](https://it.discourse.mcneel.com/t/problema-drape-drappo/5629/2 "2023-12-13T15:36:02Z")

</div>

Prova con Rhino 8 e GH.

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

---

<div class="post-metadata">

**Author:** ![marco11a2](https://sea3.discourse-cdn.com/mcneel/user_avatar/it.discourse.mcneel.com/marco11a2/32/20363_2.png) [@marco11a2](https://it.discourse.mcneel.com/u/marco11a2)\
**Post date:** [13 Dicembre 2023, 3:52pm UTC](https://it.discourse.mcneel.com/t/problema-drape-drappo/5629/3 "2023-12-13T15:52:04Z")

</div>

Ciao Leopoldo, come hai fatto ad ottenere quel risultato? E’ molto buono, non sto riuscendo ad ottenere la stessa qualità!

---

<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:** [13 Dicembre 2023, 4:08pm UTC](https://it.discourse.mcneel.com/t/problema-drape-drappo/5629/4 "2023-12-13T16:08:37Z")

</div>

Credo dipenda dalle impostazioni di TriRemesh.  
Ci sono altri componenti GH da provare.  
 ![img1](https://global.discourse-cdn.com/mcneel/uploads/mcneel_it/original/3X/a/0/a009fdeacc795e9177d3268f04a5bc44ca208e0b.jpeg)

---

<div class="post-metadata">

**Author:** ![marco11a2](https://sea3.discourse-cdn.com/mcneel/user_avatar/it.discourse.mcneel.com/marco11a2/32/20363_2.png) [@marco11a2](https://it.discourse.mcneel.com/u/marco11a2)\
**Post date:** [13 Dicembre 2023, 4:19pm UTC](https://it.discourse.mcneel.com/t/problema-drape-drappo/5629/5 "2023-12-13T16:19:50Z")

</div>

ma come input in geometry hai inserito la mesh originale o il drappo convertito in mesh? Potresti spiegare più nel dettaglio la procedura che hai seguito per favore?

---

<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:** [13 Dicembre 2023, 4:32pm UTC](https://it.discourse.mcneel.com/t/problema-drape-drappo/5629/6 "2023-12-13T16:32:00Z")

</div>

La mesh originale.  
Prova anche questo componente.

 ![img1](https://global.discourse-cdn.com/mcneel/uploads/mcneel_it/original/3X/5/d/5dd044bc1009d2fd39d1c194f69d151344e3b7f3.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:** [13 Dicembre 2023, 8:26pm UTC](https://it.discourse.mcneel.com/t/problema-drape-drappo/5629/7 "2023-12-13T20:26:43Z")

</div>

Provato anche con questi componenti.  
Allego risultato ottenuto con Rhino 8.  
File molto grande, quindi Dropbox.

> **[drappo.3dm](https://www.dropbox.com/scl/fi/b2atki9dvn1rgo4mg6dg5/drappo.3dm?rlkey=ttapeqa0sqfxf391ck3ncrvc3&dl=0)**
>
> Shared with Dropbox

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

---

<div class="post-metadata">

**Author:** ![marco11a2](https://sea3.discourse-cdn.com/mcneel/user_avatar/it.discourse.mcneel.com/marco11a2/32/20363_2.png) [@marco11a2](https://it.discourse.mcneel.com/u/marco11a2)\
**Post date:** [14 Dicembre 2023, 9:08am UTC](https://it.discourse.mcneel.com/t/problema-drape-drappo/5629/8 "2023-12-14T09:08:39Z")

</div>

Ciao Leopoldo, forse mi sto perdendo io qualcosa, ma provando tutti i blocchi da te consigliati, non riesco ad ottenere la sola superficie superiore che ricavo utilizzando il comando drappo, ma mi vengono sempre generate mesh che hanno l’intera superficie 3D del modello input. Cosa sbaglio?

 ![image](https://global.discourse-cdn.com/mcneel/uploads/mcneel_it/original/3X/d/4/d4e362dd5ca5836de24ced6a8692594cfa6edc51.png)  
 ![image](https://global.discourse-cdn.com/mcneel/uploads/mcneel_it/original/3X/2/d/2d06618686132798a9c4903cc62c61f83de09e3b.jpeg)

Inoltre ho visto i tuoi risultati, è esattamente quello che intendo ottenere, eccetto le 4 pareti verticali, c’è un modo per eliminarle o quantomeno regolarne la distanza dal modello?

---

<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:** [14 Dicembre 2023, 10:37am UTC](https://it.discourse.mcneel.com/t/problema-drape-drappo/5629/9 "2023-12-14T10:37:40Z")

</div>

Sì certo che si possono eliminare le pareti verticali basta utilizzare \_ToNURBS.  
In effetti mi domandavo il perché dell’utilizzo di Drappo.  
 ![img1](https://global.discourse-cdn.com/mcneel/uploads/mcneel_it/original/3X/3/c/3c659b6b381b571b0dbba86e80d1528e4c300c22.jpeg)

---

<div class="post-metadata">

**Author:** ![marco11a2](https://sea3.discourse-cdn.com/mcneel/user_avatar/it.discourse.mcneel.com/marco11a2/32/20363_2.png) [@marco11a2](https://it.discourse.mcneel.com/u/marco11a2)\
**Post date:** [14 Dicembre 2023, 1:14pm UTC](https://it.discourse.mcneel.com/t/problema-drape-drappo/5629/10 "2023-12-14T13:14:15Z")

</div>

Non mi sono espresso bene, intendo ottenere il solido come quello che otterrei attraverso il drappo, ma senza le 4 pareti rosse che ho evidenziato in foto:

 ![image](https://global.discourse-cdn.com/mcneel/uploads/mcneel_it/original/3X/f/c/fcbd6de78341d3c535648f2070bcb0878b17c339.jpeg)

Inoltre non capisco cosa sbaglio ma utilizzando gli stessi comandi gh non ottengo l’effetto “drappo” ma solo una conversione mesh/srf… Come si fa ad ottenere quel risultato che hai allegato in dropbox?

---

<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:** [14 Dicembre 2023, 1:48pm UTC](https://it.discourse.mcneel.com/t/problema-drape-drappo/5629/11 "2023-12-14T13:48:51Z")

</div>

Forse anch’io non ho spiegato bene.  
GH serve per uniformare in qualche modo la mesh poi si fa Bake e si esegue Drappo con Rhino con queste impostazioni.  
 ![img1](https://global.discourse-cdn.com/mcneel/uploads/mcneel_it/original/3X/4/2/424edbce988575c49f5789cfc0cfd43f54ddf29f.jpeg)

---

<div class="post-metadata">

**Author:** ![marco11a2](https://sea3.discourse-cdn.com/mcneel/user_avatar/it.discourse.mcneel.com/marco11a2/32/20363_2.png) [@marco11a2](https://it.discourse.mcneel.com/u/marco11a2)\
**Post date:** [14 Dicembre 2023, 3:13pm UTC](https://it.discourse.mcneel.com/t/problema-drape-drappo/5629/12 "2023-12-14T15:13:00Z")

</div>

Niente, non riesco ad ottenere in nessun modo un risultato pulito come il tuo…  
Ho usato questa procedura:

- seleziono come input la mesh di partenza
- faccio il bake dei vari blocchi che mi hai consigliato
- faccio il drappo sulla mesh (bake) con le impostazioni “si 1 no 1”

In tutti i casi continuano ad essere (più o meno) presenti quei “fori” fastidiosi…  
ti lascio in allegato il file gh e il file rhino8 nel caso potessi dargli un’occhiata, ci sto impazzendo!

[Drappo.gh](https://it.discourse.mcneel.com/uploads/short-url/w2X9ELsXeDn8JIP1Dk85ZpFDFCn.gh) (8,3 KB)

> **[Drape test R8.3dm](https://wetransfer.com/downloads/860e066057c43f2ac0333b9823da9c9220231214151028/2acdf1)**
>
> 1 file sent via WeTransfer, the simplest way to send your files around the world

---

<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:** [14 Dicembre 2023, 10:54pm UTC](https://it.discourse.mcneel.com/t/problema-drape-drappo/5629/13 "2023-12-14T22:54:25Z")

</div>

Ho provato questa soluzione e sembra che funzioni egregiamente.  
Non esporto la mesh in Rhino ma la visualizzo solo tramite GH.  
Sotto alla mesh disegno con Plane una superficie.  
Poi eseguo Drappo come al solito.  
[drappo a.zip](https://it.discourse.mcneel.com/uploads/short-url/2wgXRUlq1lnFptB8jZJ3uFhHxW4.zip) (16,6 MB)

 ![img1](https://global.discourse-cdn.com/mcneel/uploads/mcneel_it/original/3X/c/1/c1b5463f81a37d42f518aa31ef8e8c8f15dad815.jpeg)  
 ![img2](https://global.discourse-cdn.com/mcneel/uploads/mcneel_it/original/3X/e/5/e5e4e89d4084b4781aedf82e25560d8436e6aade.jpeg)

---

<div class="post-metadata">

**Author:** ![MarcoTraverso](https://sea3.discourse-cdn.com/mcneel/user_avatar/it.discourse.mcneel.com/marcotraverso/32/17249_2.png) [@MarcoTraverso](https://it.discourse.mcneel.com/u/MarcoTraverso)\
**Post date:** [14 Dicembre 2023, 11:52pm UTC](https://it.discourse.mcneel.com/t/problema-drape-drappo/5629/14 "2023-12-14T23:52:19Z")

</div>

In effetti Drape sembra dare problemi su alcuni punti. Un’alternativa è “ricreare” il “Drape” su Grasshopper proiettando una griglia di punti sulla mesh, aggiungendo come ha fatto Leopoldo una superficie piana alla base del busto.

Mi sembra che così la qualità sia buona, ed è possibile aumentare la risoluzione (n di punti per lato) finché si vuole.

 ![ViewCapture20231215_003805](https://global.discourse-cdn.com/mcneel/uploads/mcneel_it/original/3X/c/0/c0bd5eb2caf6aaac2e17ac81bd26480e422326d5.jpeg)

 ![ViewCapture20231215_004448](https://global.discourse-cdn.com/mcneel/uploads/mcneel_it/original/3X/1/d/1d9b6495f10d3e01acb646c46d6b1b785e921f19.jpeg)

Allego la definizione di Grasshopper. Ho utilizzato i punti proiettati per ricreare sia una superficie che una mesh, ho disabilitato la superficie perché selezionandola occorre aspettare (molto) che vengano generate le mesh di visualilzzazione, mentre la mesh è visualizzata molto rapidamente.

[https://www.marcotraverso.it/lab/forum/2023-12-15-MT-Drape-in-GH.gh](https://www.marcotraverso.it/lab/forum/2023-12-15-MT-Drape-in-GH.gh)

---

<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:** [15 Dicembre 2023, 9:02am UTC](https://it.discourse.mcneel.com/t/problema-drape-drappo/5629/15 "2023-12-15T09:02:59Z")

</div>

Non ho capito benissimo lo scopo ultimo di questa applicazione, ma se non ti serve per creare il master per uno stampo forse è tipo un altorilievo?

Comunque sull’idea di Leopoldo e di Marco, se hai Rhino8 puoi provare anche Shrinkwrap (che ormai è tipo deus ex machina), ma mooolto veloce e di facilissima iterabilità (vedi immagine).  
Ho usato impostazioni molto basse per fare delle prove, ma basta selezionare la mesh originale con una mesh piana (inspessita di quanto vuoi) e poi lanciare shrinkwrap. Poi se ti serve solo una parte, fai \_meshtrim e un \_fillmeshhole e sei apposto.

[mesh\_shrinkwrap.3dm](https://it.discourse.mcneel.com/uploads/short-url/cedeGo9MGpA0afEaeMU6PeDvtl2.3dm) (14,4 MB)

 ![image](https://global.discourse-cdn.com/mcneel/uploads/mcneel_it/original/3X/c/a/cade46cbb8ffcb8fcf51614e84dd9a0310f50cc8.jpeg)

---

<div class="post-metadata">

**Author:** ![marco11a2](https://sea3.discourse-cdn.com/mcneel/user_avatar/it.discourse.mcneel.com/marco11a2/32/20363_2.png) [@marco11a2](https://it.discourse.mcneel.com/u/marco11a2)\
**Post date:** [20 Dicembre 2023, 8:22am UTC](https://it.discourse.mcneel.com/t/problema-drape-drappo/5629/16 "2023-12-20T08:22:04Z")

</div>

Grazie Marco!  
La tua definizione gh è estremamente utile per quello che cercavo di ottenere!!

Ho solo qualche domanda:  
Nel caso di modelli geometrici particolarmente complessi e precisi, come posso fare per aumentare il numero di punti (riducendone di molto la distanza reciproca)?  
Ho provato ad aumentare i valori in questo parametro e il risultato migliora, tuttavia non si ottengono differenze al di sopra del valore 1000.

 ![image](https://global.discourse-cdn.com/mcneel/uploads/mcneel_it/original/3X/9/1/9147bac7516fe9095db43f2c38afa24d2ca7416f.png)  
Un esempio in cui potrei avere problemi è il seguente:  
 ![image](https://global.discourse-cdn.com/mcneel/uploads/mcneel_it/original/3X/f/b/fb44ce450268cc4d94709641e809a67cf5991681.jpeg)  
Con il tuo script e valori da 1000 a 10000 si ottiene questo risultato:  
 ![image](https://global.discourse-cdn.com/mcneel/uploads/mcneel_it/original/3X/6/2/6256b215f99990757c182d54a59a308d6925852e.jpeg)  
Scalando il solido di partenza di un fattore pari a 10, applicando il tuo script a 1000/10000 e poi riscalandolo alle dimensioni iniziali, il risultato migliora leggermente:  
 ![image](https://global.discourse-cdn.com/mcneel/uploads/mcneel_it/original/3X/e/c/ec6342912fa0119c6a2f266197dd8cd03ea15d3f.jpeg)

C’è un modo per aumentare la risoluzione (anche a patto di aumentare il carico computazionale) e migliorare la definizione della mesh finale?

Ti lascio in allegato proprio questo esempio:

> **[Test script gh](https://wetransfer.com/downloads/52be94f475b49eb2753b7c0d3e8d4bd020231220082040/3bb66d)**
>
> 2 files sent via WeTransfer, the simplest way to send your files around the world

---

<div class="post-metadata">

**Author:** ![MarcoTraverso](https://sea3.discourse-cdn.com/mcneel/user_avatar/it.discourse.mcneel.com/marcotraverso/32/17249_2.png) [@MarcoTraverso](https://it.discourse.mcneel.com/u/MarcoTraverso)\
**Post date:** [20 Dicembre 2023, 2:37pm UTC](https://it.discourse.mcneel.com/t/problema-drape-drappo/5629/17 "2023-12-20T14:37:19Z")

</div>

Ciao Marco,

Sembra che RebuildSrf supporti un massimo di 1000 punti per direzione.

Ho aggiornato la definitione generando la griglia di punti in un modo diverso, così è possibile specificare risoluzioni anche molto elevate - memoria permettendo.

 ![ViewCapture20231220_144645](https://global.discourse-cdn.com/mcneel/uploads/mcneel_it/original/3X/b/4/b49e0e82040ac7ae7bd235ae3d11e01fce4a2497.jpeg)

Ecco il file:  
[2023-12-15-MT-Drape-in-GH-v2.gh](https://www.marcotraverso.it/lab/forum/2023-12-15-MT-Drape-in-GH-v2.gh)

(nell’esempio per una mesh di 6.5 milioni di vertici il tempo di calcolo è di circa 40 secondi)

Comunque questo approccio è decisamente grossolano e può andare bene per forme organiche, ma nel caso tu abbia di forme geometriche come quella che hai inviato ci possono essere modi molto migliori per generare la griglia di punti da proiettare e la relativa mesh.

In realtà nella mesh che hai allegato ho trovato pareti verticali ma non sottosquadri, quale sarebbe l’applicazione di questa operazione?

---

<div class="post-metadata">

**Author:** ![0904](https://avatars.discourse-cdn.com/v4/letter/0/b3f665/32.png) [@0904](https://it.discourse.mcneel.com/u/0904)\
**Post date:** [21 Dicembre 2023, 10:48pm UTC](https://it.discourse.mcneel.com/t/problema-drape-drappo/5629/18 "2023-12-21T22:48:11Z")

</div>

se non avete provato ancora, nelle novità di Rh8 c’é un nuovo comando “AvvolgiMesh”

edit:

> [@alex.coppola7](#):
>
> se hai Rhino8 puoi provare anche Shrinkwrap

👍

---

<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:** [21 Dicembre 2023, 11:14pm UTC](https://it.discourse.mcneel.com/t/problema-drape-drappo/5629/19 "2023-12-21T23:14:59Z")

</div>

Shrinkwrap == AvvolgiMesh.

---

<div class="post-metadata">

**Author:** ![0904](https://avatars.discourse-cdn.com/v4/letter/0/b3f665/32.png) [@0904](https://it.discourse.mcneel.com/u/0904)\
**Post date:** [21 Dicembre 2023, 11:33pm UTC](https://it.discourse.mcneel.com/t/problema-drape-drappo/5629/20 "2023-12-21T23:33:30Z")

</div>

ciao Leopoldo, si infatti mi ero ricordato del consiglio di @alex.coppola7  
navigando nelle novità di Rhino8 c’è proprio questa “scultura” come esempio 👍
