14.1 - Disegnare una spline

14.1

Disegnare una spline

x3

x1
Barra degli strumenti: Layer

spline

Menu: Disegna

Spline

Comando da tastiera:

SPLINE


x3

Il comando SPLINE crea una curva NURBS (Non-Uniform Rational B-spline) cioè un tipo di curva polinomiale sviluppata come variazione delle B-Splines. La SPLINE è definita da una serie di punti di controllo che la rendono molto flessibile e facile da manipolare. Le spline sono utili per creare curve di forma irregolare, come ad esempio le curve di livello in cartografia o nell'industrial design.

Disegnare una spline

In AutoCAD la spline è una versione aggiornata della polilinea trasformata in spline. La differenza principale tra una polilinea trasformata e una spline è che quest'ultima passa attraverso i punti selezionati, mentre la spline-polilinea si approssima ai punti della poligonale. La spline quindi passa per i punti di controllo ed ha una maggior facilità di controllo del tracciamento e dello sviluppo.

spline1
Differenza fra una curva tracciata come spline e una polilinea trasformata in spline. I punti di inserimento sono gli stessi.


Inserimento di una SPLINE

Quando s'inserisce una spline, dopo l'inserimento dei punti di passaggio della spline con l'invio di conferma dell'ultimo punto vengono richieste le due tangenti, quella iniziale e la finale che definiscono il vettore di ingresso e di uscita della spline. La definizione della direzione della tangente dei due punti avviene in maniera interattiva spostando il cursore. Definendo un punto con il mouse viene inserita la curva completa.

spline
Inserimento di una SPLINE con visualizzati i punti
d'inserimento, i poli e la poligonale che controlla la curva.


Comando SPLINE
  Comando: SPLINE
Specificare primo punto o [Oggetto]: Inserire un punto
Specificare punto successivo: Inserire altri punti
..
Specificare punto successivo o [Chiudi/Adatta tolleranza] <Tangente iniziale>: a scelta di Adatta tol.
Specificare tolleranza di adattamento <0.0000>: 5
Specificare punto successivo o [Chiudi/Adatta tolleranza] <Tangente iniziale>:
...
Specificare tangente iniziale: punto per definire il vettore di tangente INIZIALE
Specificare tangente finale: e FINALE

Le opzioni della SPLINE sono le seguenti:
  • punto successivo: punti successivi che compongono la spline. Digitare annulla per rimuovere l'ultimo punto inserito. Con invio si chiude la sequenza di punti e viene chiesto di specificare la tangente iniziale e finale della spline.
  • Chiudi: chiude la curva spline facendo coincidere l'ultimo punto con il primo richiedendo solo la tangente al punto d'unione.
  • Adatta tolleranza: modifica il valore di tolleranza, cioè il fattore che controlla la distanza della linea dai punti d'inserimento. Con tolleranza 0 la curva passa per i punti, con valori superiori la distanza aumenta, come illustrato nella figura precedente.
Nota:
  • Per visualizzare la poligonale di controllo di una spline si deve modficare la variabile SPLFRAME dal valore di default 0, invisibile, al valore 1 cioè visibile.



Modificare una spline

Per modificare una spline si può intervenire sui punti di controllo (grips) che vengono visualizzati sugli oggetti dopo che sono stati selezionati. Cliccando su un grip visibile questo diventa rosso e si attiva la modalità di selezione nome-verbo con la quale è possibile stirare, spostare, ruotare, scalare o rendere speculari gli oggetti selezionati, in sequenza . Anche per una spline è possibile eseguire le stesse modifiche, compreso lo spostamento del singolo punto di controllo.

spline
Visualizzazione dei punti di controllo e dei punti di passaggio
di una spline. Cliccando sul un punto di controllo della
poligonale si sposta l'andamento della spline


Modifica della tolleranza

Quando s'inserisce una spline è possibile definire la tolleranza che indica la flessibilità con la quale la spline si avvicina ai vertici della poligonale. La distanza fra il punto di passaggio della curva e il vertice della poligonale è controllata dal valore definito in Adatta tolleranza. Se ha valore 0 passa per il punto. Quanto minore è la tolleranza tanto più la spline si avvicina ai punti.

spline
Valori di tolleranza diversi e loro effetto sulla variazione
del tracciato della curva rispetto ai punti d'inserimento.
Con valore 0 la curva passa per i punti d'inserimento.


Ultime modifiche: mercoledì, 11 novembre 2009, 09:58

Warning: is_readable(): open_basedir restriction in effect. File(/proc/loadavg) is not within the allowed path(s): (/var/www/vhosts/cadtutor.it/:/tmp/:/var/lib/php/session/:/dev/urandom) in /var/www/vhosts/cadtutor.it/httpdocs/cad2/lib/moodlelib.php on line 9477

Warning: is_executable(): open_basedir restriction in effect. File(/usr/bin/uptime) is not within the allowed path(s): (/var/www/vhosts/cadtutor.it/:/tmp/:/var/lib/php/session/:/dev/urandom) in /var/www/vhosts/cadtutor.it/httpdocs/cad2/lib/moodlelib.php on line 9480