# Coordinate vector2pt

**URL:** <https://it.discourse.mcneel.com/t/coordinate-vector2pt/3295>\
**Category:** Grasshopper\
**Created:** [3 Luglio 2020, 12:06am UTC](https://it.discourse.mcneel.com/t/coordinate-vector2pt/3295 "2020-07-03T00:06:37Z")\
**Posts on this page:** 18\
**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:** [3 Luglio 2020, 12:06am UTC](https://it.discourse.mcneel.com/t/coordinate-vector2pt/3295/1 "2020-07-03T00:06:37Z")

</div>

sarebbe possibile impostare/modificare i punti del componente vector2pt tramite expression?

---

<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:** [3 Luglio 2020, 7:00am UTC](https://it.discourse.mcneel.com/t/coordinate-vector2pt/3295/2 "2020-07-03T07:00:19Z")

</div>

Non credo.  
Io uso VB.

---

<div class="post-metadata">

**Author:** ![emilio](https://sea3.discourse-cdn.com/mcneel/user_avatar/it.discourse.mcneel.com/emilio/32/23060_2.png) [@emilio](https://it.discourse.mcneel.com/u/emilio)\
**Post date:** [3 Luglio 2020, 10:54am UTC](https://it.discourse.mcneel.com/t/coordinate-vector2pt/3295/3 "2020-07-03T10:54:13Z")

</div>

![image](https://global.discourse-cdn.com/mcneel/uploads/mcneel_it/original/2X/6/650b14916a63356c7281171eb63cb0c738769221.png)

---

<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:** [3 Luglio 2020, 12:51pm UTC](https://it.discourse.mcneel.com/t/coordinate-vector2pt/3295/4 "2020-07-03T12:51:10Z")

</div>

> [@leopoldomonzani](#):
>
> Io uso VB.

ciao Leopoldo, idem sia con vb che py 👍

ciao Emilio scusa mi sa che mentre stavo pensando di pubblicare la foto poi è rimasto solo il pensiero, expression che intendevo era quello del parametro input di vector2pt.

![Annotazione 2020-07-03 140028](https://global.discourse-cdn.com/mcneel/uploads/mcneel_it/original/2X/b/b56c3b5b880df11518b23370e4fe395d97622da6.png)

in pratica vorrei modificare il valore di input tramite expression, una cosa tipo:  
il valore collegato è (0,0,100) ed in expression poter modificare solo il valore x  
nella foto ho evidenziato anche alcuni oggetti inerenti alle coordinate ma nulla  
ho fatto anche varie prove usando gli indici x(0) ecc ma senza risultati positivi

ps come mai se in vetcor2pt non collego i componenti e in expression inserisco delle coordinate queste non vengono accettate, il componente risulta sempre non collegato ed i valori inseriti ignorati, mentre se collego i parametri input e poi uso expression inserendo valori diversi tipo: {0,0,100} il componente vector2pt prende come valori di riferimento solo quelli inseriti in expression

---

<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:** [3 Luglio 2020, 1:25pm UTC](https://it.discourse.mcneel.com/t/coordinate-vector2pt/3295/5 "2020-07-03T13:25:15Z")

</div>

Non so se ho capito bene.  
Forse la faccio troppo semplice.

 ![Screenshot 2020-07-03 15.45.32](https://global.discourse-cdn.com/mcneel/uploads/mcneel_it/original/2X/9/9afe633a91a1c45f05320e69fb7defcab14aa1da.png)

---

<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:** [3 Luglio 2020, 1:38pm UTC](https://it.discourse.mcneel.com/t/coordinate-vector2pt/3295/6 "2020-07-03T13:38:30Z")

</div>

O meglio: {x,y,z+k}

---

<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:** [3 Luglio 2020, 2:00pm UTC](https://it.discourse.mcneel.com/t/coordinate-vector2pt/3295/7 "2020-07-03T14:00:58Z")

</div>

![Annotazione 2020-07-03 154358](https://global.discourse-cdn.com/mcneel/uploads/mcneel_it/original/2X/8/8d70fef7f450a4ce594af2b631fbfbdc34a52f78.png)

come sintatti, io pensavo più ad una cosa del genere. in pratica come si fa in vb e py  
quando si vogliono gestire le coordinate tramite gli indici per intenderci

andando nella lista funzioni ho trovato questo esempio:

![Annotazione 2020-07-03 155339](https://global.discourse-cdn.com/mcneel/uploads/mcneel_it/original/2X/4/468db4efad71b8227b28e51d8a6eca52cf4f41d3.png)  
ma è un po criptico ho provato ma bisogna interpretarlo

certo che quando si cerca di fare qualcosina non proprio stadard in Gh gli esempi/guide abbondano

in sostanza uso lo stesso punto dell’input A e con expression gli vorrei modifiare il primo valore

---

<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:** [3 Luglio 2020, 3:12pm UTC](https://it.discourse.mcneel.com/t/coordinate-vector2pt/3295/8 "2020-07-03T15:12:47Z")

</div>

Mi sembrava troppo semplice.  
Dopo la risposta di Emilio Pensavo ti riferissi a quella “expression”.

---

<div class="post-metadata">

**Author:** ![emilio](https://sea3.discourse-cdn.com/mcneel/user_avatar/it.discourse.mcneel.com/emilio/32/23060_2.png) [@emilio](https://it.discourse.mcneel.com/u/emilio)\
**Post date:** [3 Luglio 2020, 3:16pm UTC](https://it.discourse.mcneel.com/t/coordinate-vector2pt/3295/9 "2020-07-03T15:16:54Z")

</div>

Ciao Salvio

> [@0904](#):
>
> expression che intendevo era quello del parametro input di vector2pt.

Allora cosi’ ?

 ![image](https://global.discourse-cdn.com/mcneel/uploads/mcneel_it/original/2X/f/f93cfee06ea0d8eec7f81811fef2efb173a737d9.png)

---

<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:** [3 Luglio 2020, 4:51pm UTC](https://it.discourse.mcneel.com/t/coordinate-vector2pt/3295/10 "2020-07-03T16:51:54Z")

</div>

Perfetto.

---

<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:** [3 Luglio 2020, 5:26pm UTC](https://it.discourse.mcneel.com/t/coordinate-vector2pt/3295/11 "2020-07-03T17:26:25Z")

</div>

quindi è questa la sintassi giusta 👍

seguendo il tuo esempio l’ho applicato anche per le costanti: UnitX_50+UnitY_100  
però l’ho provato con il comando move essendo che i vettori mi confondono sempre.

> [@leopoldomonzani](#):
>
> Perfetto.

Emilio è una garanzia 🙂

---

<div class="post-metadata">

**Author:** ![emilio](https://sea3.discourse-cdn.com/mcneel/user_avatar/it.discourse.mcneel.com/emilio/32/23060_2.png) [@emilio](https://it.discourse.mcneel.com/u/emilio)\
**Post date:** [3 Luglio 2020, 5:32pm UTC](https://it.discourse.mcneel.com/t/coordinate-vector2pt/3295/12 "2020-07-03T17:32:49Z")

</div>

Grazie ragazzi !

> [@0904](#):
>
> quindi è questa la sintassi giusta

ho visto che diceva:

x: Point or Vector

e ho provato con sintassi RhinoCommon

… e’ andata bene.  
😀

---

<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:** [3 Luglio 2020, 5:46pm UTC](https://it.discourse.mcneel.com/t/coordinate-vector2pt/3295/13 "2020-07-03T17:46:44Z")

</div>

> [@emilio](#):
>
> x: Point or Vector

infatti anch’io l’ho avevo visto ma la sintassi RhinoCommon al momento mi manca 👍

---

<div class="post-metadata">

**Author:** ![emilio](https://sea3.discourse-cdn.com/mcneel/user_avatar/it.discourse.mcneel.com/emilio/32/23060_2.png) [@emilio](https://it.discourse.mcneel.com/u/emilio)\
**Post date:** [3 Luglio 2020, 6:03pm UTC](https://it.discourse.mcneel.com/t/coordinate-vector2pt/3295/14 "2020-07-03T18:03:02Z")

</div>

> [@0904](#):
>
> la sintassi RhinoCommon

Qui trovi tutti gli oggetti geometrici usati da Rhino, compresi Point3d e Vector3d

[https://developer.rhino3d.com/api/RhinoCommon/html/N\_Rhino\_Geometry.htm](https://developer.rhino3d.com/api/RhinoCommon/html/N_Rhino_Geometry.htm)

---

<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:** [3 Luglio 2020, 6:53pm UTC](https://it.discourse.mcneel.com/t/coordinate-vector2pt/3295/15 "2020-07-03T18:53:34Z")

</div>

> [@emilio](#):
>
> Qui trovi tutti gli oggetti geometrici usati da Rhino, compresi Point3d e Vector3d
> 
> [https://developer.rhino3d.com/api/RhinoCommon/html/N\_Rhino\_Geometry.htm](https://developer.rhino3d.com/api/RhinoCommon/html/N_Rhino_Geometry.htm)

ok grazie Emilo 👍

prima avevo cercato sia sul sito ameriano e anche su quello prettamente di Gh ma nulla di nulla.

---

<div class="post-metadata">

**Author:** ![emilio](https://sea3.discourse-cdn.com/mcneel/user_avatar/it.discourse.mcneel.com/emilio/32/23060_2.png) [@emilio](https://it.discourse.mcneel.com/u/emilio)\
**Post date:** [3 Luglio 2020, 8:01pm UTC](https://it.discourse.mcneel.com/t/coordinate-vector2pt/3295/16 "2020-07-03T20:01:02Z")

</div>

> [@0904](#):
>
> prima avevo cercato sia sul sito ameriano

Per script, plug-in e affini, parti da qui:

> **[Rhino and Grasshopper Developer Documentation](https://developer.rhino3d.com/)**
>
> Official developer resources for Rhino and Grasshopper. Rhino developer tools are royalty free and include support.

---

<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:** [4 Luglio 2020, 11:51am UTC](https://it.discourse.mcneel.com/t/coordinate-vector2pt/3295/17 "2020-07-04T11:51:01Z")

</div>

👍

---

<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:** [5 Luglio 2020, 11:30am UTC](https://it.discourse.mcneel.com/t/coordinate-vector2pt/3295/18 "2020-07-05T11:30:59Z")

</div>

👍
