Draft CubicBezCurve/it

Descrizione
Lo strumento Curva di Bézier cubica crea unaCurva di Bézier di terzo grado (sono richiesti quattro punti). Questa è una delle curve di Bezier più usate nelle applicazioni di computer grafica. Questo strumento consente di creare una grande spline composta da diversi segmenti Bezier di 3° grado, in un modo simile allo strumento Bezier in Inkscape. Una curva generica di Bezier di qualsiasi grado può essere creata con lo strumento Curva di Bézier.

Gli strumenti Curva di Bézier e Curva di Bézier cubica utilizzano i per definire la posizione e la curvatura della spline; invece lo strumento B-spline specifica i punti esatti attraverso i quali passa la curva.



Utilizzo

 * 1) Premere il pulsante.
 * 2) Fare clic su un primo punto nella vista 3D e tenere premuto il pulsante del mouse (1); questo è il primo punto finale..
 * 3) Trascinare il puntatore su un altro punto della vista 3D e rilasciare il pulsante del mouse (2); questo è il primo punto di controllo..
 * 4) Spostare il puntatore su un altro punto della vista 3D, fare clic e tenere premuto il pulsante del mouse su questo punto (3); questo è il secondo punto finale.
 * 5) Spostare il puntatore su un altro punto della vista 3D per regolare la curvatura finale della spline, quindi rilasciare il pulsante del mouse (4)
 * 6) A questo punto si ha già una curva di Bezier di terzo grado. Il comando può essere completato premendo  o il pulsante, oppure si può ripetere il processo facendo clic e tenendo premuto (5), trascinando e rilasciando (6) per aggiungere altri  segmenti di Bezier di terzo grado.

Notare che con questo flusso di lavoro sono necessarie due sequenze di click-hold-rilascio per creare una singola curva di Bezier di terzo grado.
 * Il primo click-hold definisce il primo punto finale.
 * Il primo rilascio definisce il primo punto di controllo.
 * Il secondo click-hold definisce il secondo punto finale e la direzione generale della spline.
 * Il secondo rilascio definisce la curvatura finale della spline.
 * Il secondo punto di controllo non viene specificato esplicitamente, ma viene determinato dalla posizione del puntatore durante il secondo rilascio.

Nota per quando si creano molti segmenti di Bezier

 * Il secondo rilascio corrisponde anche al primo punto di controllo della successiva curva di Bezier.
 * Ciò significa che il secondo click-hold è anche il primo punto finale della seconda curva di Bezier.
 * Un terzo click-hold sarebbe il secondo punto finale.
 * Un terzo rilascio definirebbe la curvatura finale della seconda curva e sarebbe anche il primo punto di controllo di una terza curva.

Ciò significa che per ogni due sequenze click-hold (c-h) e rilascio (r), la seconda sequenza fa già parte di un successivo segmento di curva, come indicato nel seguente grafico:

|c-h -- r -- c-h -- r| 2 |c-h -- r -- c-h -- r| 3 |c-h -- r -- c-h -- r| 4
 * c-h -- r -- c-h -- r| 1

Come posizionare esattamente i punti di controllo
L'operazione grafica di questo strumento consente all'utente di specificare solo il primo punto di controllo della curva quando viene disegnata. Il secondo punto di controllo può essere regolato dopo la creazione dell'oggetto: fare doppio clic sull'oggetto curva nella vista ad albero, oppure selezionarlo e premere. Quindi trascinare il secondo punto di controllo nella posizione desiderata.

Per scegliere esattamente entrambi i punti finali e entrambi i punti di controllo, è necessario utilizzare il comando Python. Vedere la sezione Script.

Opzioni
Vedere le opzioni in Curva di Bezier.

Proprietà
Vedere le proprietà in Curva di Bezier.

Script
Draft API e Nozioni di base sugli script di FreeCAD.

Per informazioni di carattere generale vedere Curva di Bézier. Una Bezier cubica viene creata passando l'opzione  a.

Per ogni segmento di Bezier cubica devono essere utilizzati quattro punti, di cui i due punti intermedi sono i punti di controllo.
 * Se vengono assegnati solo 3 punti, viene creata una Bezier quadratica.
 * Se vengono assegnati solo 2 punti, viene creata una Bezier lineare, ovvero una linea retta.
 * Se vengono assegnati 5 punti, i primi 4 creano un segmento di Bezier cubico; il quarto e il quinto punto vengono utilizzati per creare una linea retta.
 * Se vengono assegnati 6 punti, i primi 4 creano un segmento cubico di Bezier; il quarto e gli altri due punti vengono utilizzati per creare un segmento quadratico di Bezier.
 * Se vengono assegnati 7 punti, i primi 4 creano un segmento cubico di Bezier; il quarto e gli altri tre sono usati per creare un secondo segmento cubico di Bezier.
 * Cioè, quando possibile, l'ultimo punto in una Bezier cubica è condiviso con i punti seguenti.



Esempio: