# Human UI: Point on curve

**URL:** <https://it.discourse.mcneel.com/t/human-ui-point-on-curve/3074>\
**Category:** Grasshopper\
**Created:** [16 Aprile 2020, 12:43pm UTC](https://it.discourse.mcneel.com/t/human-ui-point-on-curve/3074 "2020-04-16T12:43:10Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![luca.filippone](https://sea3.discourse-cdn.com/mcneel/user_avatar/it.discourse.mcneel.com/luca.filippone/32/16173_2.png) [@luca.filippone](https://it.discourse.mcneel.com/u/luca.filippone)\
**Post date:** [16 Aprile 2020, 12:43pm UTC](https://it.discourse.mcneel.com/t/human-ui-point-on-curve/3074/1 "2020-04-16T12:43:10Z")

</div>

Salve,  
sto implementando una interfaccia per la modifica dei parametri di un velivolo e avrei necessità di inserire anche uno slider che mi faccia scorrere il punto sulla curva profilo: esiste una soluzione?

La funzione è necessaria al fine di correggere il loft, che si modifica al variare dei profili selezionati; a meno di non trovare un modo per correggere il loft a monte e in modo automatico.

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

---

<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:** [17 Aprile 2020, 12:14pm UTC](https://it.discourse.mcneel.com/t/human-ui-point-on-curve/3074/2 "2020-04-17T12:14:21Z")

</div>

Veramente l’interfaccia l’ha sviluppata Human… 😄  
Componente: Evaluate Curve? Riparametrizzi la curva 0\<t\<1 e imposti uno slider in “t”

---

<div class="post-metadata">

**Author:** ![luca.filippone](https://sea3.discourse-cdn.com/mcneel/user_avatar/it.discourse.mcneel.com/luca.filippone/32/16173_2.png) [@luca.filippone](https://it.discourse.mcneel.com/u/luca.filippone)\
**Post date:** [17 Aprile 2020, 1:38pm UTC](https://it.discourse.mcneel.com/t/human-ui-point-on-curve/3074/3 "2020-04-17T13:38:08Z")

</div>

> [@giuseppe](#):
>
> Evaluate Curve?

Ti pare scontato?

> [@giuseppe](#):
>
> interfaccia l’ha sviluppata Human

Sta a vedere che intendi per interfaccia. Se intendi l’oggetto che su cui possiamo visualizzare le informazioni è ovvio (non posso certo mettermi a scrivere in C il codice a basso livello, manco la human lo fa, utilizza sicuramente le librerie grafiche che hanno fatto altri) e non credevo fossero necessari chiarimenti su questo punto.

E con le librerie grafiche ad alto livello oggi non è che ci voglia molto a crearne una con linguaggi tipo Python o Matlab. Ti chiedo: se sto realizzando una definizione in GH con un linguaggio con componenti grafici, posso dire che sto implementando un’ applicazione o no?  
Sono io che dico/penso come comporre il puzzle, quindi ritengo sia giusto dire “sto implementando”. Ormai tutto si sta orientando verso un approccio grafico, vedi l’MBD, e non credo che chi lo usi e sviluppi impianti multifisici non stia implementando/progettando sol perché non utilizza codice in modo diretto.

Avevo trovato già la soluzione su [Use "point on curve" in human UI - #4 by bumaye - Human UI - McNeel Forum](https://discourse.mcneel.com/t/use-point-on-curve-in-human-ui/77665/4) ma ti ringrazio comunque come sempre.  
Non ho fatto in tempo a mettere qui il riferimento, scusatemi.

---

<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:** [17 Aprile 2020, 1:51pm UTC](https://it.discourse.mcneel.com/t/human-ui-point-on-curve/3074/4 "2020-04-17T13:51:15Z")

</div>

> [@luca.filippone](#):
>
> Sta a vedere che intendi per interfaccia…  
> e non credevo fossero necessari chiarimenti su questo punto.

aoh… te sto a prende in giro… non ti appare la faccetta che ride?

> [@luca.filippone](#):
>
> Ti pare scontato?

Non do mai niente per scontato.  
Per questo suggerisco/ propongo.  
Anzi, lo faccio con il dubbio che vada bene e pertanto metto il punto di domanda.  
Tipo quando si entra in casa di altri: permesso? Mettere il nome del componente e stop mi pare crudo.  
Dici che sbaglio?

---

<div class="post-metadata">

**Author:** ![luca.filippone](https://sea3.discourse-cdn.com/mcneel/user_avatar/it.discourse.mcneel.com/luca.filippone/32/16173_2.png) [@luca.filippone](https://it.discourse.mcneel.com/u/luca.filippone)\
**Post date:** [17 Aprile 2020, 1:57pm UTC](https://it.discourse.mcneel.com/t/human-ui-point-on-curve/3074/5 "2020-04-17T13:57:04Z")

</div>

> [@giuseppe](#):
>
> Mettere il nome del componente e stop mi pare crudo

Per il permesso non mi è chiarissimo a cosa tu faccia riferimento; ho messo sia il nome del componente che l’immagine, credevo di aver messo il necessario.

---

<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:** [17 Aprile 2020, 2:11pm UTC](https://it.discourse.mcneel.com/t/human-ui-point-on-curve/3074/6 "2020-04-17T14:11:10Z")

</div>

Hehe … visto che qui si gioca a fare i pistini … 😉  
AFAIK … 😉 Human lo ha sviluppato Heumann  
… E usa WPF, quindi niente Mac.  
Andrew Heumann dice che Human UI 2.0 usera’ Eto, quindi anche Mac 🙂

😄  
(Mo me menano … )

---

<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:** [17 Aprile 2020, 2:11pm UTC](https://it.discourse.mcneel.com/t/human-ui-point-on-curve/3074/7 "2020-04-17T14:11:40Z")

</div>

Non mi spiego:  
Io ho messo il nome del componente e basta con relativo punto di domanda, in questa frase:

> [@giuseppe](#):
>
> Componente: Evaluate Curve? Riparametrizzi la curva 0\<t\<1 e imposti uno slider in “t”

Alla quale tu hai risposto: ti pare scontato?

…Le considerazioni che ho fatto in seguito sono riferite alla mia frase e in risposta al tuo punto interrogativo. Rifraso: se io Giuseppe scrivo EvaluateCurve? il puntointerrogativo lo metto perchè senza mi sembrerebbe di essere irrispettoso verso di te che leggi. Preferisco “proporre” e nella proposta è insito il dubbio. Perchè magari c’è qualcosa di meglio rispetto a quello che suggerisco.  
Come dire: EvaluateCurve, che te ne pare?
