# Gh move object

**URL:** <https://it.discourse.mcneel.com/t/gh-move-object/1506>\
**Category:** Grasshopper\
**Created:** [24 Febbraio 2018, 12:08pm UTC](https://it.discourse.mcneel.com/t/gh-move-object/1506 "2018-02-24T12:08:07Z")\
**Posts on this page:** 7\
**Page:** 1

<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:** [24 Febbraio 2018, 12:08pm UTC](https://it.discourse.mcneel.com/t/gh-move-object/1506/1 "2018-02-24T12:08:07Z")

</div>

non riesco a spostare oggetto specchiato sull’asse Y del piano creato

 ![gg](https://discourse-cdn-aws1.com/mcneel/uploads/mcneel_it/original/2X/f/facb7cc174d92007d59892c22f709b4cfbc7b8bf.png)

ho provato con move ma viene spostato su asse Y di Rhino . . . .

---

<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:** [24 Febbraio 2018, 12:39pm UTC](https://it.discourse.mcneel.com/t/gh-move-object/1506/2 "2018-02-24T12:39:11Z")

</div>

Salvio internalizza la curva e allega la definizione… “spostare” presuppone un componente "Move"Che avrà come geometria da spostare l’oggetto specchiato e come vettore “Y” il cui modulo, penso, piloterai con uno slider o altro…

---

<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:** [24 Febbraio 2018, 12:42pm UTC](https://it.discourse.mcneel.com/t/gh-move-object/1506/3 "2018-02-24T12:42:35Z")

</div>

ciao Giuseppe, cosa intendi per internalizza?

il codice con move è questo:

 ![gg](https://discourse-cdn-aws1.com/mcneel/uploads/mcneel_it/original/2X/a/adccf09ebb1603f72f024323e3947408c5b23c4b.png)

ma mi viene spostato sull’asse Y originario di Rhino a me serve spostarlo sull’asse Y del Frame

ps Auguri

---

<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:** [24 Febbraio 2018, 1:37pm UTC](https://it.discourse.mcneel.com/t/gh-move-object/1506/4 "2018-02-24T13:37:23Z")

</div>

Grazie Salvio!!!  
Fai tasto destro sul componenete parametro curve parametro curve a sinistra. In basso trovi “internalize”. Questo permette di inserire la curva cui è associato il componente direttamente ne componente. In pratica se salvi la definizione viene salvata anche la curva internalizzata.  
Altra cosa: perchè a destra del parametro curve hai creato un dominio basato sulla curva? E’ una cosa…bruttissimaaaa… che senso ha costruire un dominio pari a 0 da far corrispondere a un parametro da inserire in “t” del componenete Curve Frame ? Ae ti serve il punto finale della curva: riparametrizzala in modo che il suo dominio non sia più legato a una lunghezza (della poligon cage) ma sia convenzionalmente 0\<dominio\<1 estremi inclusi. In “t” metterai 0 o 1 a seconda del verso curva e festa fatta.

Detto questo: il vettor di spostamento se deve essere la Y del piano cretao non può essere il generico vettore Y che hai messo. Devi usare un componente Vector Amplitude e come vettore ci metto la Y del piano scomposto come amplitude (il modulo del vettore) lo slider e l’uscita la colleghi al vettore di traslazione del componente move.

---

<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:** [24 Febbraio 2018, 2:35pm UTC](https://it.discourse.mcneel.com/t/gh-move-object/1506/5 "2018-02-24T14:35:03Z")

</div>

grazie Giuseppe

> [@giuseppe](#):
>
> Devi usare un componente Vector Amplitude

adesso funziona

 ![gg](https://global.discourse-cdn.com/mcneel/uploads/mcneel_it/original/2X/6/663bd4c6143e8cdf13be78601997857de8c514fe.png)

ho riparametrizzato la curva e inserito lo “0” come dominio in t

ho inserito la curva all’interno del componente frame  
ma cosa cambia cliccando su “internalise data”?

---

<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:** [24 Febbraio 2018, 2:39pm UTC](https://it.discourse.mcneel.com/t/gh-move-object/1506/6 "2018-02-24T14:39:02Z")

</div>

> [@0904](#):
>
> ma cosa cambia cliccando su “internalise data”?

Niente. Non serve più associare a una curva su Rhino. La curva entra nel documento Gh ed è salvata con esso.  
Comodo quando si deve scambiare un file Gh senza dover accludere anche il modello Rh.

---

<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:** [24 Febbraio 2018, 2:45pm UTC](https://it.discourse.mcneel.com/t/gh-move-object/1506/7 "2018-02-24T14:45:29Z")

</div>

ottimo grazie Giuseppe bella dritta 🙂
