# Modificare curvatura catena

**URL:** <https://it.discourse.mcneel.com/t/modificare-curvatura-catena/3871>\
**Category:** Rhino Windows\
**Created:** [5 Marzo 2021, 5:28pm UTC](https://it.discourse.mcneel.com/t/modificare-curvatura-catena/3871 "2021-03-05T17:28:50Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![davide.email2](https://sea3.discourse-cdn.com/mcneel/user_avatar/it.discourse.mcneel.com/davide.email2/32/5214_2.png) [@davide.email2](https://it.discourse.mcneel.com/u/davide.email2)\
**Post date:** [5 Marzo 2021, 5:28pm UTC](https://it.discourse.mcneel.com/t/modificare-curvatura-catena/3871/1 "2021-03-05T17:28:51Z")

</div>

Ciao a tutti.

Ho realizzato questa catena:

 ![0014](https://global.discourse-cdn.com/mcneel/uploads/mcneel_it/original/2X/5/5d72abbd58525d49f8720c2b00214dfec2918795.jpeg) ![0015](https://global.discourse-cdn.com/mcneel/uploads/mcneel_it/original/2X/b/b192394ecda7f87276744b426067b94a917cab9a.jpeg)

Premessa: ho usato **SERIE LUNGO UNA CURVA** usando un singolo anello ripetuto lungo la curva. Volendo avrei potuto usare anche **SCORRI LUNGO LA CURVA** usando la catena in linea retta da stendere lungo la curva.

**É possibile distorcerla o cambiarne la curvatura nello spazio in modo rapido?**  
Ad esempio mi piacerebbe poter modificare la curva centrale (nella prima foto in giallo) e avere lo spostamento degli anelli in automatico.

Grazie!!

---

<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:** [5 Marzo 2021, 5:30pm UTC](https://it.discourse.mcneel.com/t/modificare-curvatura-catena/3871/2 "2021-03-05T17:30:44Z")

</div>

ciao, col registrastoria non funziona?

---

<div class="post-metadata">

**Author:** ![davide.email2](https://sea3.discourse-cdn.com/mcneel/user_avatar/it.discourse.mcneel.com/davide.email2/32/5214_2.png) [@davide.email2](https://it.discourse.mcneel.com/u/davide.email2)\
**Post date:** [5 Marzo 2021, 5:54pm UTC](https://it.discourse.mcneel.com/t/modificare-curvatura-catena/3871/3 "2021-03-05T17:54:47Z")

</div>

Funziona!!! Stasera me lo studio bene 👍

---

<div class="post-metadata">

**Author:** ![davide.email2](https://sea3.discourse-cdn.com/mcneel/user_avatar/it.discourse.mcneel.com/davide.email2/32/5214_2.png) [@davide.email2](https://it.discourse.mcneel.com/u/davide.email2)\
**Post date:** [6 Marzo 2021, 9:44am UTC](https://it.discourse.mcneel.com/t/modificare-curvatura-catena/3871/4 "2021-03-06T09:44:37Z")

</div>

Ciao. Ieri sera ho guardato un po’ di tutorial sulla STORIA DI COSTRUZIONE e ora sto facendo un po’ di prove. Ho notato che se applico una differenza booleana ad un oggetto con storia di costruzione, l’oggetto viene automaticamente duplicato in:

Oggetto con storia di costruzione ancora attiva, senza differenza booleana  
Oggetto senza storia di costruzione, con differenza booeana.

Come nella foto:

 ![IMG_20210306_103923](https://global.discourse-cdn.com/mcneel/uploads/mcneel_it/original/2X/d/d0dce1dcbd1fc560e35cee8aedbb5778d2356589.jpeg)

**Quello che non riesco a fare é duplicare un oggetto con storia di costruzione e avere ancora la storia di costruzione nell’oggetto duplicato.**

Sapreste come fare?

---

<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:** [6 Marzo 2021, 12:29pm UTC](https://it.discourse.mcneel.com/t/modificare-curvatura-catena/3871/5 "2021-03-06T12:29:01Z")

</div>

non ho capito proprio bene cosa intendi. . . .

ma questo della booleana si tratta di un’altro quesito giusto?

comunque se a grandi somme ho inteso il tuo problema, io proverei a cliccare col tasto Dx su registra storia (nella barra inferiore di Rhino) ed attivarlo da lì, questa procedura fa si che rimanga sempre attiva.

ps vedi se in questo modo funziona e ti risolve il problema (non ho provato)

---

<div class="post-metadata">

**Author:** ![davide.email2](https://sea3.discourse-cdn.com/mcneel/user_avatar/it.discourse.mcneel.com/davide.email2/32/5214_2.png) [@davide.email2](https://it.discourse.mcneel.com/u/davide.email2)\
**Post date:** [6 Marzo 2021, 1:08pm UTC](https://it.discourse.mcneel.com/t/modificare-curvatura-catena/3871/6 "2021-03-06T13:08:11Z")

</div>

Si certo, quella della booleana era un’altra considerazione.

Spiego meglio:

All’oggetto a sinistra é stato applicato REGISTRA STORIA.  
Poi faccio la copia dell’oggetto, che sarebbe quello a destra. Questo oggetto a destra non ha piú la funzione STORIA DI COSTRUZIONE applicata  
(Se faccio SELEZIONA OGGETTI CON STORIA DI COSTRUZIONE, viene evidenziato solo quello a sinistra)

 ![IMG_20210306_140216](https://global.discourse-cdn.com/mcneel/uploads/mcneel_it/original/2X/6/62106a517063902d6c863fb6cbd4e95f624b04b7.jpeg)

Come posso mantenere la STORIA DI COSTRUZIONE al duplicato dell’oggetto?

---

<div class="post-metadata">

**Author:** ![byrkow](https://sea3.discourse-cdn.com/mcneel/user_avatar/it.discourse.mcneel.com/byrkow/32/17400_2.png) [@byrkow](https://it.discourse.mcneel.com/u/byrkow)\
**Post date:** [6 Marzo 2021, 1:49pm UTC](https://it.discourse.mcneel.com/t/modificare-curvatura-catena/3871/7 "2021-03-06T13:49:27Z")

</div>

Ciao, l’oggetto a destra è “figlio” dell’oggetto a sinistra.  
Subirà le trasformazioni del “genitore” (oggetto a sinistra)

---

<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:** [6 Marzo 2021, 1:51pm UTC](https://it.discourse.mcneel.com/t/modificare-curvatura-catena/3871/8 "2021-03-06T13:51:17Z")

</div>

credo che ci sia un equivoco fra quello che scrivi e quello che vorresti fare.  
ti spiego:  
per quel che ne sò, il registra storia non si applica agli oggetti come un materiale tanto per intenderci,  
ma viene “associato” alle modifiche fatte agli oggetti stessi.  
per spiegarmi meglio:  
infatti se attivi il registra storia e crei una crv o srf il comando (SELEZIONA OGGETTI CON STORIA DI COSTRUZIONE) non ti seleziona nulla giustamente, ma se copi quell’oggetto allora sì

il registra storia a parte che funziona non su tutti i comandi (ad ogni versione di Rhino vengono implementati)  
ma in genere sono comandi dove si apportano modifiche agli oggetti è questo il suo scopo

come nel primo caso della catenina e la curva che hai posto, ricordavo che erano comandi supportati dal registra storia e ti ho proposto quella soluzione, mentre nell’ultimo messaggio che hai scritto provando a replicare (come già detto) non trovo corrispondenza, essendo che se io copio un oggetto con il registra storia attivo e poi clicco SELEZIONA OGGETTI CON STORIA DI COSTRUZIONE l’oggetto che mi ritrovo selezionato non’é l’originale da me creato, ma la copia (e credo che anche a te faccia lo stesso)

in definitiva:  
nel primo caso (la curva con la catenina) se hai risolto col registra storia va bene  
nel secondo caso la selezione di oggetti, credo che se spieghi cosa intendi fare ti si possa suggerire una strada idonea allo scopo. (ovviamente se quanto ho dedotto sia giusto)

---

<div class="post-metadata">

**Author:** ![Gambler](https://sea3.discourse-cdn.com/mcneel/user_avatar/it.discourse.mcneel.com/gambler/32/16276_2.png) [@Gambler](https://it.discourse.mcneel.com/u/Gambler)\
**Post date:** [6 Marzo 2021, 2:07pm UTC](https://it.discourse.mcneel.com/t/modificare-curvatura-catena/3871/9 "2021-03-06T14:07:30Z")

</div>

> [@davide.email2](#):
>
> (Se faccio SELEZIONA OGGETTI CON STORIA DI COSTRUZIONE, viene evidenziato solo quello a sinistra)

Vado a memoria, il comando evidenzia solo i figli.  
Prova del nove, modifica quello non evidenziato e vedi cosa succede.

---

<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:** [6 Marzo 2021, 2:10pm UTC](https://it.discourse.mcneel.com/t/modificare-curvatura-catena/3871/10 "2021-03-06T14:10:24Z")

</div>

> [@Gambler](#):
>
> il comando evidenzia solo i figli.

ciao Fabio, quindi si deduce che quello a Sx selezionato sia il figlio giusto?

---

<div class="post-metadata">

**Author:** ![Gambler](https://sea3.discourse-cdn.com/mcneel/user_avatar/it.discourse.mcneel.com/gambler/32/16276_2.png) [@Gambler](https://it.discourse.mcneel.com/u/Gambler)\
**Post date:** [6 Marzo 2021, 2:12pm UTC](https://it.discourse.mcneel.com/t/modificare-curvatura-catena/3871/11 "2021-03-06T14:12:04Z")

</div>

Ciao Salvio, credo di sì

---

<div class="post-metadata">

**Author:** ![davide.email2](https://sea3.discourse-cdn.com/mcneel/user_avatar/it.discourse.mcneel.com/davide.email2/32/5214_2.png) [@davide.email2](https://it.discourse.mcneel.com/u/davide.email2)\
**Post date:** [6 Marzo 2021, 2:47pm UTC](https://it.discourse.mcneel.com/t/modificare-curvatura-catena/3871/12 "2021-03-06T14:47:17Z")

</div>

Ho fatto qualche prova riguardo al registra storia:

1- Se creo un oggetto con il registra storia attivato (ad esempio un loft fra due curve), spostando un punto di una curva di questo oggetto, tutta la forma si adatterà di conseguenza.  
Se faccio la copia di questo oggetto, la copia perderà questa proprietà. Se sposto un punto della copia, la forma ottenuta con il loft non si sposterà.

2- Se invece, attivo il registra storia, e DOPO faccio la copia di un oggetto, tutte le modifiche fatte all’oggetto (ammesse dal regista storia) saranno applicate alla copia.

---

<div class="post-metadata">

**Author:** ![davide.email2](https://sea3.discourse-cdn.com/mcneel/user_avatar/it.discourse.mcneel.com/davide.email2/32/5214_2.png) [@davide.email2](https://it.discourse.mcneel.com/u/davide.email2)\
**Post date:** [6 Marzo 2021, 2:51pm UTC](https://it.discourse.mcneel.com/t/modificare-curvatura-catena/3871/13 "2021-03-06T14:51:32Z")

</div>

Si ok, hai ragione, proporrei di tornare all’inizio della discussione, ovvero:

 ![0014](https://global.discourse-cdn.com/mcneel/uploads/mcneel_it/original/2X/5/5d72abbd58525d49f8720c2b00214dfec2918795.jpeg)

Ho questa catena (ottenuta usando SERIE LUNGO UNA CURVA).

É possibile spostare la curva generatrice (gialla) e avere in automatico il riallineamento di tutti gli anelli lungo la curva? Come se muovessi appunto una catena vera nello spazio.

Vediamo se possibile con altra modalità al di là del registra storia

---

<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:** [6 Marzo 2021, 3:00pm UTC](https://it.discourse.mcneel.com/t/modificare-curvatura-catena/3871/14 "2021-03-06T15:00:19Z")

</div>

Una osservazione.  
Modificando la curva, suppongo con i punti di controllo, la lunghezza della curva cambia.  
Con Grasshopper sarebbe più semplice.

---

<div class="post-metadata">

**Author:** ![Gambler](https://sea3.discourse-cdn.com/mcneel/user_avatar/it.discourse.mcneel.com/gambler/32/16276_2.png) [@Gambler](https://it.discourse.mcneel.com/u/Gambler)\
**Post date:** [6 Marzo 2021, 3:12pm UTC](https://it.discourse.mcneel.com/t/modificare-curvatura-catena/3871/15 "2021-03-06T15:12:22Z")

</div>

> [@davide.email2](#):
>
> Se faccio la copia di questo oggetto, la copia perderà questa proprietà. Se sposto un punto della copia, la forma ottenuta con il loft non si sposterà.

Davide non funziona così.  
La copia è un oggetto figlio e si modifica in base a quello che fai sull’oggetto originale, tutto qui.  
Se modifichi l’oggetto figlio la storia si interrompe.  
Forse per capire meglio potresti attivare l’avviso di interruzione della storia (lo trovi nel meù registra storia in basso).  
In ogni caso ti consiglierei di leggere l’help del comando.

---

<div class="post-metadata">

**Author:** ![davide.email2](https://sea3.discourse-cdn.com/mcneel/user_avatar/it.discourse.mcneel.com/davide.email2/32/5214_2.png) [@davide.email2](https://it.discourse.mcneel.com/u/davide.email2)\
**Post date:** [6 Marzo 2021, 3:41pm UTC](https://it.discourse.mcneel.com/t/modificare-curvatura-catena/3871/16 "2021-03-06T15:41:57Z")

</div>

Ok non ho ancora Grasshopper, stasera lo guardo sul sito 👍

---

<div class="post-metadata">

**Author:** ![davide.email2](https://sea3.discourse-cdn.com/mcneel/user_avatar/it.discourse.mcneel.com/davide.email2/32/5214_2.png) [@davide.email2](https://it.discourse.mcneel.com/u/davide.email2)\
**Post date:** [6 Marzo 2021, 3:46pm UTC](https://it.discourse.mcneel.com/t/modificare-curvatura-catena/3871/17 "2021-03-06T15:46:34Z")

</div>

Ok Gambler lo sto riguardando

---

<div class="post-metadata">

**Author:** ![AureaLab](https://sea3.discourse-cdn.com/mcneel/user_avatar/it.discourse.mcneel.com/aurealab/32/7964_2.png) [@AureaLab](https://it.discourse.mcneel.com/u/AureaLab)\
**Post date:** [6 Marzo 2021, 4:15pm UTC](https://it.discourse.mcneel.com/t/modificare-curvatura-catena/3871/18 "2021-03-06T16:15:41Z")

</div>

> [@davide.email2](#):
>
> É possibile spostare la curva generatrice (gialla) e avere in automatico il riallineamento di tutti gli anelli lungo la curva? Come se muovessi appunto una catena vera nello spazio.

se sposti i Pt di controllo della curva effettivamente le maglie della catena si riposizioneranno sulla forma nuova della Crv, ma sempre con la posizione che la maglia “genitore” aveva rispetto alla Crv prima della modifica, quindi il risultato non sarà automaticamente quello che ti serve.  
In questo caso però, dopo la modifica della Crv, se riallinei la maglia “genitore” sulla Crv spostata, tutte le maglie “figlio” si riallineeranno.

La storia di costruzione non lavora in senso paramentrico, ma effettua una memorizzazione degli item contenuti nel genitore e li applica a i figli, il che è cosa parecchio diversa.  
Se ti serve una modifica parametrica, come ti ha suggerito @leopoldomonzani , il lavoro è da fare in GH

---

<div class="post-metadata">

**Author:** ![davide.email2](https://sea3.discourse-cdn.com/mcneel/user_avatar/it.discourse.mcneel.com/davide.email2/32/5214_2.png) [@davide.email2](https://it.discourse.mcneel.com/u/davide.email2)\
**Post date:** [6 Marzo 2021, 4:38pm UTC](https://it.discourse.mcneel.com/t/modificare-curvatura-catena/3871/19 "2021-03-06T16:38:47Z")

</div>

Grazie AureaLab! Ok chiarissimo. Bella complicata la storia di costruzione. Ieri e oggi ne ho studiata una parte. Stasera e domani vedo tutto il resto dei comandi👍

---

<div class="post-metadata">

**Author:** ![byrkow](https://sea3.discourse-cdn.com/mcneel/user_avatar/it.discourse.mcneel.com/byrkow/32/17400_2.png) [@byrkow](https://it.discourse.mcneel.com/u/byrkow)\
**Post date:** [6 Marzo 2021, 5:35pm UTC](https://it.discourse.mcneel.com/t/modificare-curvatura-catena/3871/20 "2021-03-06T17:35:52Z")

</div>

Come descritto da Davide, mi sembra di capire che ha applicato la storia all’oggetto a sx e poi ha fatto una copia: questo vuol dire che la copia è figlia.  
Di conseguenza quello a dx è l’oggetto che subirà le trasformazioni del genitore che si trova a sx  
🤯 🤯 🤯 🤯

[Pagina seguente](https://it.discourse.mcneel.com/t/modificare-curvatura-catena/3871.md?page=2)
