# ApplyCurvePiping

**URL:** <https://it.discourse.mcneel.com/t/applycurvepiping/2247>\
**Category:** Rhino Windows\
**Created:** [11 Febbraio 2019, 1:47am UTC](https://it.discourse.mcneel.com/t/applycurvepiping/2247 "2019-02-11T01:47:20Z")\
**Posts on this page:** 20\
**Page:** 2

<div class="post-metadata">

**Author:** ![Sergio\_Alessi](https://sea3.discourse-cdn.com/mcneel/user_avatar/it.discourse.mcneel.com/sergio_alessi/32/22676_2.png) [@Sergio\_Alessi](https://it.discourse.mcneel.com/u/Sergio_Alessi)\
**Post date:** [18 Febbraio 2019, 10:46am UTC](https://it.discourse.mcneel.com/t/applycurvepiping/2247/21 "2019-02-18T10:46:29Z")

</div>

Si Emilio

sempre in risposta a quanto richiesto da Salvio. Comunque non è facile da fare …

Sergio

---

<div class="post-metadata">

**Author:** ![emilio](https://sea3.discourse-cdn.com/mcneel/user_avatar/it.discourse.mcneel.com/emilio/32/16095_2.png) [@emilio](https://it.discourse.mcneel.com/u/emilio)\
**Post date:** [18 Febbraio 2019, 10:59am UTC](https://it.discourse.mcneel.com/t/applycurvepiping/2247/22 "2019-02-18T10:59:56Z")

</div>

> [@Sergio\_Alessi](#):
>
> Comunque non è facile

Se lo dici tu, ci credo senz’altro ! 🙂

Ho fatto una rapida prova.  
Si’, ApplyCurvePiping e’ un po’ troppo … parametrico.  
Nel senso che aggiorna automaticamente la mesh se editi la curva.

Ergo … io mi defilo prontamente … 😉

Ciao !

---

<div class="post-metadata">

**Author:** ![Sergio\_Alessi](https://sea3.discourse-cdn.com/mcneel/user_avatar/it.discourse.mcneel.com/sergio_alessi/32/22676_2.png) [@Sergio\_Alessi](https://it.discourse.mcneel.com/u/Sergio_Alessi)\
**Post date:** [18 Febbraio 2019, 11:02am UTC](https://it.discourse.mcneel.com/t/applycurvepiping/2247/23 "2019-02-18T11:02:21Z")

</div>

> [@emilio](#):
>
> Ergo … io mi defilo prontamente … 😉

nooooo … 😂😂🤣

---

<div class="post-metadata">

**Author:** ![emilio](https://sea3.discourse-cdn.com/mcneel/user_avatar/it.discourse.mcneel.com/emilio/32/16095_2.png) [@emilio](https://it.discourse.mcneel.com/u/emilio)\
**Post date:** [18 Febbraio 2019, 11:04am UTC](https://it.discourse.mcneel.com/t/applycurvepiping/2247/24 "2019-02-18T11:04:59Z")

</div>

… Se non sbaglio c’e’ da impelagarsi con gli eventi …

Appunto: nooooo 😄

---

<div class="post-metadata">

**Author:** ![Sergio\_Alessi](https://sea3.discourse-cdn.com/mcneel/user_avatar/it.discourse.mcneel.com/sergio_alessi/32/22676_2.png) [@Sergio\_Alessi](https://it.discourse.mcneel.com/u/Sergio_Alessi)\
**Post date:** [18 Febbraio 2019, 11:20am UTC](https://it.discourse.mcneel.com/t/applycurvepiping/2247/25 "2019-02-18T11:20:59Z")

</div>

Si, gli eventi sono alla base di tutto. Ma non è quella la parte complessa …  
Purtroppo già di tempo ne ho poco e il poco a disposizione lo sto dedicando ad altre cose.

Ciao!

---

<div class="post-metadata">

**Author:** ![lucio\_zadra](https://sea3.discourse-cdn.com/mcneel/user_avatar/it.discourse.mcneel.com/lucio_zadra/32/16361_2.png) [@lucio\_zadra](https://it.discourse.mcneel.com/u/lucio_zadra)\
**Post date:** [18 Febbraio 2019, 11:35am UTC](https://it.discourse.mcneel.com/t/applycurvepiping/2247/26 "2019-02-18T11:35:04Z")

</div>

Bravi tosi, avanti così!  
Lanciate sassi e poi… Via! Più veloci della luce!!! 😂 🤣

---

<div class="post-metadata">

**Author:** ![emilio](https://sea3.discourse-cdn.com/mcneel/user_avatar/it.discourse.mcneel.com/emilio/32/16095_2.png) [@emilio](https://it.discourse.mcneel.com/u/emilio)\
**Post date:** [18 Febbraio 2019, 11:51am UTC](https://it.discourse.mcneel.com/t/applycurvepiping/2247/27 "2019-02-18T11:51:25Z")

</div>

Hahahahaha …

Oh, Lucio … io riesco solo a farmi qualche script alla buona … 😀  
Se ci accontentiamo di fare una cosa ‘semi-automatica’ … cioe’ per niente automatica … 😄  
posso azzardarmi a dare qualche dritta (e’ quello che ho fatto 🙂 )  
Pero’ ogni volta che modifichi la curva devi rilanciare lo script …

Per le cose professionali … rivolgersi a Sergio, please … 😀

Ciao Lucio !

😄

---

<div class="post-metadata">

**Author:** ![Sergio\_Alessi](https://sea3.discourse-cdn.com/mcneel/user_avatar/it.discourse.mcneel.com/sergio_alessi/32/22676_2.png) [@Sergio\_Alessi](https://it.discourse.mcneel.com/u/Sergio_Alessi)\
**Post date:** [18 Febbraio 2019, 12:02pm UTC](https://it.discourse.mcneel.com/t/applycurvepiping/2247/28 "2019-02-18T12:02:45Z")

</div>

> [@emilio](#):
>
> Per le cose professionali … rivolgersi a Sergio, please … 😀

chi? 😂😂🤣

---

<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:** [18 Febbraio 2019, 12:32pm UTC](https://it.discourse.mcneel.com/t/applycurvepiping/2247/29 "2019-02-18T12:32:53Z")

</div>

su dai ragazzi non fate cosi ahahahaha 😃

allora ha ragione Lucio ahahahah

comunque battute a parte, ripeto io un mio script già lo feci tempo indietro e come dice Emilio e semiautomatico nel senso che anch’io se modifico la curva poi debbo far ripartire lo script

ora tramite una discussione di qualche mese fa, ho scoperto ApplyCurvePiping e mi  
sono chiesto come potevo sfruttare questa fatidica parametrizzazione di queste mesh

io sto anche cercando vie alternative al comando menzionato nel frattempo ho pensato di dare anche un’occhiata nel forum americano non si sa mai esce qualche script utile o anche parte di esso  
dovrò cimentarmi con l’inglese il mio nemico perenne ahahahah

ps comunque ribadisco una cosa che mi ha rimasto stupito, non capisco come fa ad essere parametrico ApplyCurvePiping essendo che Rhino fino adesso ho sempre saputo che non lo fosse 🤔🤔

---

<div class="post-metadata">

**Author:** ![emilio](https://sea3.discourse-cdn.com/mcneel/user_avatar/it.discourse.mcneel.com/emilio/32/16095_2.png) [@emilio](https://it.discourse.mcneel.com/u/emilio)\
**Post date:** [18 Febbraio 2019, 1:47pm UTC](https://it.discourse.mcneel.com/t/applycurvepiping/2247/30 "2019-02-18T13:47:55Z")

</div>

Ciao Salvio

> [@0904](#):
>
> non capisco come fa ad essere parametrico

Come diceva Sergio, sfruttando gli eventi e’ possibile ottenere un comportamento parametrico da Rhino.  
Vedi ad esempio la History e Grasshopper. 🙂

Rhino non e’ parametrico nel senso che i se usi i normali comandi il massimo che puoi ottenere, dal punto di vista parametrico, e’ quello che fa la History.  
Oppure puoi usare Grasshopper.  
Per il resto bisogna programmarselo in qualche modo.  
E se Sergio dice che e’ complicato … io mi fido e passo ad altro … 😄

---

<div class="post-metadata">

**Author:** ![lucio\_zadra](https://sea3.discourse-cdn.com/mcneel/user_avatar/it.discourse.mcneel.com/lucio_zadra/32/16361_2.png) [@lucio\_zadra](https://it.discourse.mcneel.com/u/lucio_zadra)\
**Post date:** [18 Febbraio 2019, 1:51pm UTC](https://it.discourse.mcneel.com/t/applycurvepiping/2247/31 "2019-02-18T13:51:46Z")

</div>

> [@0904](#):
>
> on capisco come fa ad essere parametrico ApplyCurvePiping essendo che Rhino fino adesso ho sempre saputo che non lo fosse

Parametrico dalla parte del programma, non dell’utilizzatore, al pari di come sono parametriche le quote, i tipi di linea e tutto quello che è associato ad uno stile.  
Quando si parla di parametricità a livello di modellazione, ci si riferisce al modo di disegnare applicando dei vincoli che, forse, è più simile ad una definizione di GH che alla modellazione di Rhino.

---

<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:** [18 Febbraio 2019, 2:55pm UTC](https://it.discourse.mcneel.com/t/applycurvepiping/2247/32 "2019-02-18T14:55:39Z")

</div>

> [@lucio\_zadra](#):
>
> è più simile ad una definizione di GH che alla modellazione di Rhino.

infatti GH è il modo più simile ad una vera e propria parametrizzazione

---

<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:** [18 Febbraio 2019, 3:17pm UTC](https://it.discourse.mcneel.com/t/applycurvepiping/2247/33 "2019-02-18T15:17:00Z")

</div>

> [@emilio](#):
>
> E se Sergio dice che e’ complicato … io mi fido e passo ad altro …

guarda Emilio oltre che a fidarmi di quello che ha detto Sergio, ma non avevo dubbi  
quindi la risposta alla domanda è “si” in pratica (si potrebbe) parametrizzare in Rhino  
programmandolo. credevo che ci fossero dei limiti particolari per cui non veniva fatto.

se ho capito bene bisogna lavorare sugli eventi e li che gioca la parametrizzazione allora  
e quindi il comando ApplyCurvePiping gioca proprio su questa cosa per ottenere il risultato

e vabbè che dire Emilio, “tu” sentendo Sergio passi, ed “io” che speranze ho di riuscire ahahahah  
grazie a tutti per le spiegazioni vedrò se mi viene qualche idea alternativa alla programmazione  
chiederò qualche consiglio su come riuscirlo a realizzare un saluto 👍

---

<div class="post-metadata">

**Author:** ![Sergio\_Alessi](https://sea3.discourse-cdn.com/mcneel/user_avatar/it.discourse.mcneel.com/sergio_alessi/32/22676_2.png) [@Sergio\_Alessi](https://it.discourse.mcneel.com/u/Sergio_Alessi)\
**Post date:** [18 Febbraio 2019, 3:56pm UTC](https://it.discourse.mcneel.com/t/applycurvepiping/2247/34 "2019-02-18T15:56:13Z")

</div>

> [@lucio\_zadra](#):
>
> Bravi tosi, avanti così!  
> Lanciate sassi e poi… Via! Più veloci della luce!!! 😂 🤣

Guarda Salvio … come al solito Lucio ci vede lungo … de più!  
😂😂🤣

Poi Emilio che mi tira in mezzo … 😂😂🤣

---

<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:** [18 Febbraio 2019, 4:12pm UTC](https://it.discourse.mcneel.com/t/applycurvepiping/2247/35 "2019-02-18T16:12:10Z")

</div>

Sergio, mica stai dicendo che Emilio e Lucio si sono alleati per cospirare un complotto su di te . . . .  
ahahahaha 🤣🤣🤣

---

<div class="post-metadata">

**Author:** ![emilio](https://sea3.discourse-cdn.com/mcneel/user_avatar/it.discourse.mcneel.com/emilio/32/16095_2.png) [@emilio](https://it.discourse.mcneel.com/u/emilio)\
**Post date:** [19 Febbraio 2019, 6:46am UTC](https://it.discourse.mcneel.com/t/applycurvepiping/2247/36 "2019-02-19T06:46:33Z")

</div>

> [@Sergio\_Alessi](#):
>
> Poi Emilio che mi tira in mezzo

Ah, su questo ci puoi giurare … 🤣

… Secondo me e’ Lucio, che con 'sta storia che lui non usa Python … si defila alla grande … 🤣🤣🤣

---

<div class="post-metadata">

**Author:** ![lucio\_zadra](https://sea3.discourse-cdn.com/mcneel/user_avatar/it.discourse.mcneel.com/lucio_zadra/32/16361_2.png) [@lucio\_zadra](https://it.discourse.mcneel.com/u/lucio_zadra)\
**Post date:** [19 Febbraio 2019, 8:13am UTC](https://it.discourse.mcneel.com/t/applycurvepiping/2247/37 "2019-02-19T08:13:32Z")

</div>

> [@emilio](#):
>
> Secondo me e’ Lucio, che con 'sta storia che lui non usa Python … si defila alla grande … 🤣🤣🤣

Ciò, ho appena fatto gli esami del sangue, mi hanno detto che ho il polistirolo alto… il Python è bello cicciotto (quindi grassoccio…) e quindi devo stare alla larga… 🤣🤣🤣

---

<div class="post-metadata">

**Author:** ![emilio](https://sea3.discourse-cdn.com/mcneel/user_avatar/it.discourse.mcneel.com/emilio/32/16095_2.png) [@emilio](https://it.discourse.mcneel.com/u/emilio)\
**Post date:** [19 Febbraio 2019, 9:01am UTC](https://it.discourse.mcneel.com/t/applycurvepiping/2247/38 "2019-02-19T09:01:05Z")

</div>

> [@lucio\_zadra](#):
>
> e quindi devo stare alla larga

Hehehe … peccato … perche’ c’e’ giusto un nuovo giochino per … erpetologi. 😉

> **[Rhino inside Python](https://discourse.mcneel.com/t/rhino-inside-python/78987)**
>
> Here’s a new toy for the python crowd. You’ll need to have the Rhino 7 WIP installed on Windows. This allows you to embed and get access to RhinoCommon from inside of CPython. You must be running a 64-bit version of Python You can use either...

Hmmm … Python, Rhino WIP … forse puo’ interessare anche a @vittorio … 🙂

Ciao Lucio !

---

<div class="post-metadata">

**Author:** ![massimo.rufo](https://sea3.discourse-cdn.com/mcneel/user_avatar/it.discourse.mcneel.com/massimo.rufo/32/16036_2.png) [@massimo.rufo](https://it.discourse.mcneel.com/u/massimo.rufo)\
**Post date:** [23 Febbraio 2019, 10:27am UTC](https://it.discourse.mcneel.com/t/applycurvepiping/2247/39 "2019-02-23T10:27:08Z")

</div>

Ciao  
posto una foto, non trovo come cambiare il numero di segmenti, nel comando c’è n segmenti ma anche cambiandoli non accade nulla, in pratica fa tutto da solo

 ![segmenti](https://discourse-cdn-aws1.com/mcneel/uploads/mcneel_it/original/2X/6/66876361a8f23a4c723f6f8dfc2a75d91fb8dd9f.jpeg)

---

<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:** [23 Febbraio 2019, 10:34am UTC](https://it.discourse.mcneel.com/t/applycurvepiping/2247/40 "2019-02-23T10:34:08Z")

</div>

i segmenti che tu cambi non sono i segmenti della divisione della curva  
ma sono i segmenti della mesh che viene generata quante facce deve avere  
infatti se metti 3 il minimo vedrai che noterai la differenza sulla mesh che si crea

per cambiare il numero di segmenti della curva devi creare un tipo di linea personalizzato  
impostando lunghezze di segmenti e di spazi differenti ti troverai con numeri diversi di sezioni

ps tutto questo era già stato trattato inizialmente nel post 👍

[Pagina precedente](https://it.discourse.mcneel.com/t/applycurvepiping/2247.md?page=1)
