ho una curva che in pratica non riesco a creare una retta perpendicolare sulla curva stessa
ho ricostruito la curva, cambiato anche il grado e altre operazioni ma nulla da fare. soluzioni?
edit:
strano se il puntatore del mouse lo tengo vicino al punto della curva dove ho cliccato per creare la retta perpendicolare sembra che mantenga la direzione, altrimenti mi fa muovere il puntatore ovunque.
ciao Giuseppe, giusto per conferma, essendo che la curva la vedo messa nel punto di origine, mi chiedevo se il file che ho mandato non hai eseguito qualche comando come converti ecc, oppure aperto in modo diverso tipo importa o cose simili essendo che come si vede dal video nel mio caso succede tutt’altro.
edit:
ma questo problema ricordo che accadeva quando i punti non erano planari o sbaglio?
infatti ho dovuto proiettare la curva sul piano C
ma precedentemente avevo controllato i punti e avevano come valore Z -0.00
mi sa qualche errore nell’arrotonadamento
Ciao Salvio, che strano.
Non si vede la linea di comando ma immagino che ogni volta tu clicchi sull’opzione “perpendicolare”
Dopo la prima esecuzione del comando sembra che non funzioni piĂą.
Hai provato ha dare l’opzione “perpendicolare” da tastiera invece che cliccare sulla riga di comando?
Non ricordo bene, ma in qualche caso, a me, non prende l’opzione e devo usare la scorciatoia da tastiera.
ma se ho impostato a 3 decimali, non dovrebbe mantenere le regole della tolleranza?
in passato avevamo discusso spesso sui decimali, e mi ricordo che si era concluso che i CAD non lavorano su valori assoluti di precisione, ma in ogni caso bisogna tenere conto della tolleranza impostata coi decimali. (per lo meno, cosi mi sembra di aver capito che lavora un CAD)
Rispondo cumulativamente.
Giuseppe ha semplicemente impostato il piano C sull’origine di una curva planare e che si trova su un piano parallelo al piano World YZ. Sul quel piano tracciato N perpendicolari alla curva senza problemi.
La domanda iniziale non dice da dove ( coordinate punto) si voglia tracciare la eventuale perpendicolare.
Se si vuole generalizza a un punto nello spazio perpendicolare a una curva, occorre esistano le condizioni geometriche sotto descritte.
Punto P nello spazio e curva C appartenente a un piano.
Per ogni punto in C esiste un piano ad essa perpendicolare.
Il punto P deve appartenere al / ai piani perpendicolari. Nel caso dell’immagina Alpha e Beta.
Ogni punto (P1) appartenente all’intersezioni dei piani (magenta) soddisfa la condizione di perpendicolarità alla curva.
Detto questo, ho verificato quanto sopra usando come unico Osnap (Perp) e partendo dal punto P il cursore con detto Osnap ha individuato i due punti attesi.
Scusa Salvio, mi sono spiegato male, anche a me il conando non dĂ nessun problema.
Pensavo fosse un problema nella selezione delle opzioni cliccando sulla riga di comando.
A me a volte lo fa, non ricordo con quale comando, e devo selezionare l’opzione da tastiera.
Se devo creare una linea perpendicolare ad una curva, in un specifico punto della curva, di solito uso il comando linea tangente per un punto e poi la ruoto di 90 gradi.
Il comando linea perpendicolare impostando il punto di partenza, in effetti si comporta in un modo diverso da come lo vorrei…
Simile a fare un CPlane perpendicolare alla curva, e poi fare una linea con come primo punto l’origine del piano…
adesso rileggendo, capisco che le due rette che partono dal punto P1
sono perpendicolari ai due punti sulla curva C (quella di colore blue)
indicati dai due cerchi è corretto?
Salvio,
Se unisci gli estremi della tua curva con una linea e provi a creare una Srf da curve in PIANO, Rhino creerà la Srf…
BBox crea una PolySrf degenere con Srf a spessore zero. La peggio strada per spiegarsi qualcosa.
Se estrai i punti di controllo e li analizzi viene furi una Delta di differenza per il valore X coordinata che è un cazzesimo…
questa prova è stata una delle prime che avevo fatto stamani (prima di riplubblicare)
anche questa prova avevo fatto in Rhino e mi tornavano tutti i Cv X a 150.000
ho riprovato adesso sempre in Rhino ho dovuto mettere sei decimali per avere 149,999999
di sicuro non ho le competenze ne per confutare e nemmeno per confermare
ma vado per ragionamento su quello che ho appreso grazie a voi qui sul forum:
tra 150.000 e 149.999999 la differenza è irrisoria e sono daccordo,
quindi chiudo la curva come suggerito e Rhino mi crea una srf-pln
ma a questo punto se in Rhino è impostata la tolleranza a 0.001
e tenendo conto di quanto riportato appena sopra
con il comando linea perpendicolare su curva
mi aspetterei che funzioni come di consueto
essendo che mi trovo in una vista 2D “Destra”
(per questo poi ho provato con Bbox)
andando al file che hai postato con i tre piani, posso concordare che le rette tracciate da un punto qualsiasi del piano che vada a concludersi sulla curva che si interseca col piano è sicuramente perpendicolare, questo dovrebbe essere vero sempre tenendo in considerazione la tolleranza impostata o no?
Salvio mi devi perdonare ma mi sono perso…
Per me (e come dimostra il file allegato) La “linea Perp verso curva” si trova sullo stesso piano individuato da Piano di costruzione passante per il punto in cui la linea interseca la curva.
Se hai un file che dimostri il contrario (no immagini) ti prego di allegarlo.