Angolare una retta dal punto finale

ok quindi hai utilizzato input per settarlo manualmente dall’esterno :+1:

Ma, naturalmente, c’era un componente per fare tutto ciò.
anemone.gh (8,9 KB)
Anemone | Food4Rhino
Anemone Grasshopper Tutorial - YouTube.

grande Leopoldo, era proprio il componente con la funzione che intendevo :+1:

ps ovviamente come già detto, usando Gh tendo ad avere un’approccio mediante i componenti, ma ovviamente all’interno c’é sempre un codice, e dal tutorial rafforza la mia tesi nell’uso di cicli giusto?

1 Mi Piace

Leopoldo, dopo tanto tempo ci ho riprovato con il tuo suggerimento di usare Anemone:

peccato che non congiunge i punti iniziali del nuovo segmento con quello finale del precedente. . .

Ciao Salvio, per unire i segmenti e ottenere una polilinea.
img1

ciao Leopoldo,

si ma i segmenti non sono continui, io mi aspettavo un risultato diverso
che ogni inizio di segmento continuasse con la fine di quello precedente
con angolo diverso ovviamente come appunto era il risultato finale della tua def


avevo fatto questo ragionamento:
mi creo tutti i segmenti con le lunghezze dovute con rotate imposto le angolazioni con Anemone per ogni segmento, sposto ogni retta dal suo punto start al punto end della retta precedente.

Se ho capito bene, in pratica vorresti creare i segmenti a parte, quindi congiungerli tramite Anemone.

esatto tramite Anemone o meglio tramite un doppio Anemone :wink:

il primo serve a creare le rette sommando angolo precedente alla retta successiva

(ovviamente per la lunghezza della retta avevo pensato al componente SDL con le lunghezze volute mentre per le angolazioni diverse il componente GenePool ma per prova ho semplificato)

“in questo caso per provare mi bastava chiudere il quadrato”

Prova anche questa.
anemone a.gh (17,1 KB)

1 Mi Piace

sarà una mia semplificazione, non so se va bene il risultato però è quello che avevo pensato

(sperando che ciò che ho tolto, lo faccia funzionare comunque bene. . .)

ho notato che hai usato l’altro componente di Anemone
io in verità non ho ancora capito bene il funzionamento
vado a tentativi, ho visto che hai collegato vari ingressi
anche diversi nel trigger ma come vengono gestiti?

si comunque questa era la def che volevo ottenere (sempre a Maggio di 3 anni fa) :+1:

:clap: :clap:

e ssì, è proprio lei. le cose migliori si fanno attendere.

grazie come sempre Leopoldo :+1:

Uso sempre questo componente perché l’altro non ha il Trigger.
Se Il tempo di esecuzione non è molto lungo collego al Trigger tutti quei componenti che introducono una modifica di modo che, ad ogni aggiornamento la definizione viene eseguita.
Tieni presente che Button esegue Anemone sia quando schiacci che quando rilasci.

1 Mi Piace

si infatti ho notato questo cosa, conviene usare interruttore :+1:

ok quindi hai aggiunto quelle opzioni sia automatiche che col interruttore
in modo che o manualmente da parte tua o quando avvengono modifiche
agli slider Anemone si aggiorna di conseguenza senza che devi provvedere

ottimo non avevo pensato a questa possibilità :+1: