# Trasformare polilinee in spline

**URL:** <https://it.discourse.mcneel.com/t/trasformare-polilinee-in-spline/1079>\
**Category:** Rhino Windows\
**Created:** [1 Dicembre 2016, 12:12pm UTC](https://it.discourse.mcneel.com/t/trasformare-polilinee-in-spline/1079 "2016-12-01T12:12:48Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![stefano\_cocchia](https://sea3.discourse-cdn.com/mcneel/user_avatar/it.discourse.mcneel.com/stefano_cocchia/32/16146_2.png) [@stefano\_cocchia](https://it.discourse.mcneel.com/u/stefano_cocchia)\
**Post date:** [1 Dicembre 2016, 12:12pm UTC](https://it.discourse.mcneel.com/t/trasformare-polilinee-in-spline/1079/1 "2016-12-01T12:12:48Z")

</div>

in genere si ha il problema contrario, ma è proprio così: devo trasformare un gruppo (piuttosto corposo, in verità) di polilinee in curve interpolate tra punti (\_interpCrv). Potrei ridisegnare tutto ma non voglio credere che si non possa automatizzare la faccenda.  
Non mi pare che ci sia uno strumento diretto e non ho ancora trovato uno script adatto.  
Da che parte comincio?

---

<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:** [1 Dicembre 2016, 1:34pm UTC](https://it.discourse.mcneel.com/t/trasformare-polilinee-in-spline/1079/2 "2016-12-01T13:34:37Z")

</div>

Ciao Stefano

Ecco lo scriptino che cercavi … 😉

```python
import rhinoscriptsyntax as rs

[rs.AddInterpCurve( rs.CurvePoints( cu ) ) for cu in rs.GetObjects( 'Polilinee ?', preselect = True )]

```

… almeno spero … 🙂

---

<div class="post-metadata">

**Author:** ![stefano\_cocchia](https://sea3.discourse-cdn.com/mcneel/user_avatar/it.discourse.mcneel.com/stefano_cocchia/32/16146_2.png) [@stefano\_cocchia](https://it.discourse.mcneel.com/u/stefano_cocchia)\
**Post date:** [1 Dicembre 2016, 2:59pm UTC](https://it.discourse.mcneel.com/t/trasformare-polilinee-in-spline/1079/3 "2016-12-01T14:59:19Z")

</div>

😲 grazie infinite. 😃 Credevo di poter ottenere qualche buon consiglio invece ho avuto addirittura la pappa pronta.  
Tuttavia succede questo  
 ![](https://mcneelusercontent.s3.amazonaws.com/original/2X/4/4ecbb7f7e8f0706e72726ac7338e17a49beb1855.jpg)  
che per me è come l’elfico.  
Come procedo?

Grazie ancora

---

<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:** [1 Dicembre 2016, 3:31pm UTC](https://it.discourse.mcneel.com/t/trasformare-polilinee-in-spline/1079/4 "2016-12-01T15:31:28Z")

</div>

Non e’ VBScript, ma Python  
Ci vuole un altro comando, che ti dico in breve come funziona, perche’ a McNeel la faccenda pare non interessi … 🙂  
( vedi [Compilare script Py e aggiungere un comando](http://it.discourse.mcneel.com/t/compilare-script-py-e-aggiungere-un-comando/1068/3) )

Nel punsante scrivi

```auto
-RunPythonScript (

QUI INSERISCI IL TESTO DELLO SCRIPT

)

```

Ciao

---

<div class="post-metadata">

**Author:** ![stefano\_cocchia](https://sea3.discourse-cdn.com/mcneel/user_avatar/it.discourse.mcneel.com/stefano_cocchia/32/16146_2.png) [@stefano\_cocchia](https://it.discourse.mcneel.com/u/stefano_cocchia)\
**Post date:** [1 Dicembre 2016, 4:18pm UTC](https://it.discourse.mcneel.com/t/trasformare-polilinee-in-spline/1079/5 "2016-12-01T16:18:20Z")

</div>

Funziona! (ovviamente)  
Grazie davvero moltissime.

Intanto ti ringrazio di nuovo pubblicamente qui e ti ho inserito nelle mie preghiere 😉 poi, appena 'sto lavoro vede la luce, avrò modo di ringraziarti ancora. 🙂

---

<div class="post-metadata">

**Author:** ![Mattia2903](https://sea3.discourse-cdn.com/mcneel/user_avatar/it.discourse.mcneel.com/mattia2903/32/15097_2.png) [@Mattia2903](https://it.discourse.mcneel.com/u/Mattia2903)\
**Post date:** [1 Dicembre 2016, 4:26pm UTC](https://it.discourse.mcneel.com/t/trasformare-polilinee-in-spline/1079/6 "2016-12-01T16:26:08Z")

</div>

Ciao, hai provato col comando “\_CurveThroughPolyline”?

Mattia

---

<div class="post-metadata">

**Author:** ![stefano\_cocchia](https://sea3.discourse-cdn.com/mcneel/user_avatar/it.discourse.mcneel.com/stefano_cocchia/32/16146_2.png) [@stefano\_cocchia](https://it.discourse.mcneel.com/u/stefano_cocchia)\
**Post date:** [1 Dicembre 2016, 4:55pm UTC](https://it.discourse.mcneel.com/t/trasformare-polilinee-in-spline/1079/7 "2016-12-01T16:55:46Z")

</div>

no, non conoscevo il comando, molte grazie. Il risultato si sovrappone esattamente a quello di Emilio se scelgo l’opzione Curva Interpolata. Per cui credo che se studio un momento i parametri posso vedere di eliminare in partenza qualche difetto.  
Ok, inserito anche te nella mia “prayer list” (per quello che serve) 😃

Grazie ancora

---

<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:** [2 Dicembre 2016, 6:43am UTC](https://it.discourse.mcneel.com/t/trasformare-polilinee-in-spline/1079/8 "2016-12-02T06:43:53Z")

</div>

Grazie Mattia !

Questo (come molti altri purtroppo … ) non me lo ricordavo. 😕

---

<div class="post-metadata">

**Author:** ![Mattia2903](https://sea3.discourse-cdn.com/mcneel/user_avatar/it.discourse.mcneel.com/mattia2903/32/15097_2.png) [@Mattia2903](https://it.discourse.mcneel.com/u/Mattia2903)\
**Post date:** [2 Dicembre 2016, 7:24am UTC](https://it.discourse.mcneel.com/t/trasformare-polilinee-in-spline/1079/9 "2016-12-02T07:24:09Z")

</div>

Ci mancherebbe siamo qui x aiutarci! 😉

Ciao
