Ho provato una cosa velocissima, molto buttata giu’ …
Scala la curva lungo X
Si mette la lunghezza desiderata nello slider lungo (adesso e’ 500)
La curva in alto a DX dovrebbe essere il risultato … approssimato secondo i vari valori che usiamo …
Salvio, se vuoi provarlo, ti dico solo che il componente Series a sinistra serve per impostare i valori della scala tra cui cercare.
Sicuramente ci sarebbero modi migliori per specificare il range della scala.
… Ma per ora c’e’ quello …
In due parole:
La definizione costruisce un grafico con lunghezza curva su X e fattore di scala su Y
Poi lo interseca con una retta verticale a X = lunghezza cercata, e trova la scala.
quello che non comprendo è il funzionamento degli oggetti indicati dalle frecce sopratutto quella in alto a Sx come mai hai bisogno di crearli e a quale scopo?
si infatti ho utilizzato sia una polilinea che è la base dove poi deve passare la “vera” curva che mi interessa che in pratica è quella che deve avere la lunghezza finale desiderata.
ps quanto detto sopra mi sa che è collegato al fatto che siano rette curve o cerchi se non sono tangenti a quel vettore le geometrie non rimangono bloccate ma si spostano di conseguenza giusto?
Ho il quadrato in scala 1, lunghezza 56.6
Voglio trovare la scala per avere lunghezza = 65
Partendo dal quadrato disegno 3 curve con scala 1.2, 1.4, 1.6
Le relative lunghezze sono scritte sotto
Faccio il grafico con lunghezze e fattori di scala: curva blu
Poi interseco il grafico con X = 65 (cioe’ lunghezza curva = 65)
E trovo il punto a Y = 1.28
Provo a scalare il quadrato con scala 1.28 per verifica : quello in rosso
si e che la foto avevo fatta prima ma sono riuscito a risponderti dopo
ho letto e visto tutte le spiegazioni e dettagli, come dire: vedendo i componenti so il loro scopo e ovviamente il risultato è evidente, mi interessava il ragionamento che c’era dietro nel realizzarlo
appena visto il funzionamento mia foto freccia in basso Sx mi è venuto in mente la prospettiva
traccio le linee e da li creo il disegno, nel tuo Gh deformandola solo verso la direzione X
non comprendo il perche bisogna creare tante deformazioni per poi “intersecare” con una retta per riuscire a trovare la scala di deformazione che interessa?
ps ma è un’alternativa elaborata da te? oppure funziona cosi anche il componente Scale NU?
Eh, ho solo pensato di ricavare la scala voluta in quel modo …
Tu come la ricaveresti ?
Il componente funziona come il comando Rhino Scale1D, ma la scala ovviamente devi dirgliela tu.
A me sembrava che qui il problema fosse proprio trovare il fattore di scala …
EDIT
Aspetta Salvio.
Forse non ti e’ familiare l’idea di interpolazione ?
Scusa Salvio … mi dimentico sempre.
Non e’ che la memoria faccia acqua … e’ proprio un colapasta …
Pero’ anche Rhino, e che p*lle !
Sempre a fare il pistino sulle versioni …
Come dice Fabio, sono loro che non lasciano aggiornare la gente per via dei plug-in !
Io non ho ancora capito che cosa si voglia trovare … di certo ho capito che se si esce dal seminato (leggasi funzioni preconfezionate) per fare quattro conti in croce con gh si riempie una schermata in 4k. Non conviene fare uno script?
la soluzione è stata trovata dalle prime risposte già da Giuseppe poi incrementata man mano
sia da Inno poi da Emilio perfezionandola fino all’ultima versione postata
in che senso? intendi dire che tramite script si potrebbe calcolare a priori la lunghezza finale di una curva di grado 3 che passa per i punti di una polilinea con vari segmenti?