Draft BSpline/it

Descrizione
Lo strumento B-spline crea una linea flessibile, passante per i punti selezionati nel piano di lavoro corrente. La B-spline assume il tipo di linea e il colore impostati nella Barra dei comandi del Vassoio di Draft.

Lo strumento B-spline si comporta come lo strumento Polilinea, tranne che ciascuno dei suoi tratti è curvo invece di essere un segmento retto. Per convertire tra un tipo l'altro usare Polilinea in B-spline.

Lo strumento B-spline specifica i punti esatti attraverso i quali deve passare la curva; invece lo strumento Curva di Bezier usa i per definire l'andamento della curva. Per creare curve circolari o ellittiche esatte, usare Arco e Ellisse.



Utilizzo

 * 1) Premere il pulsante, o premere i tasti  e poi.
 * 2) Selezionare il primo punto nella vista 3D, o digitare le coordinate e poi premere il pulsante.
 * 3) Selezionare un altro punto nella vista 3D, o digitare le sue coordinate e poi premere il pulsante.
 * 4) Premere  o il pulsante  per completare l'editazione.

La B-spline può essere modificata facendo doppio clic sull'elemento nella vista ad albero o premendo il pulsante. Quindi si può spostare i punti in una nuova posizione o fare clic su o  e quindi fare clic sul tracciato per aggiungere o rimuovere punti.

Opzioni

 * Premere il tasto o il pulsante  pulsante per terminare la spline, lasciandola aperta.
 * Premere il tasto o il pulsante  per chiudere la spline, questo aggiuge una curva dall'ultimo punto al primo per formare una faccia. Sono necessari almeno tre punti per formare una faccia.
 * Premere il tasto o il pulsante  per rimuovere i tratti di curva già posizionati, ma continuare a creare la spline dall'ultimo punto.
 * Premere il tasto o il pulsante  per posizionare il piano di lavoro corrente nell'orientamento dell'ultimo punto.
 * Premere il tasto, o o  dopo un punto per vincolare il successivo punto sul dato asse.
 * Per inserire le coordinate manualmente, è sufficiente inserire i numeri, quindi premere per ciascun componente X, Y e Z.. È possibile premere il pulsante  quando si hanno i valori desiderati per inserire il punto.
 * Premere il tasto oppure fare clic sulla casella di controllo per attivare la modalità "relativo". Se la modalità relativo è attiva, le coordinate del punto successivo sono relative all'ultimo; in caso contrario, sono assolute, prese dall'origine (0,0,0).
 * Premere il tasto oppure fare clic sulla casella di controllo per attivare la modalità "continua". Se la modalità continua è attiva, lo strumento B-spline si riavvia dopo aver terminato la B-spline in costruzione, e consente di disegnare una nuova B-spline senza premere nuovamente il pulsante dello strumento.
 * Premere il tasto oppure fare clic sulla casella di controllo per attivare la modalità riempito. Se la modalità di riempimento è attiva una spline chiusa crea una faccia piena ; in caso contrario, la spline chiusa non crea una faccia.
 * la spline non deve essere riempita se si autointerseca, in quanto non crea una faccia corretta. Se la spline è piena ma non è visibile nessuna forma, impostare manualmente su  per vedere la spline.


 * Tenere premuto mentre si disegna per forzare l'aggancio del proprio punto alla posizione di aggancio più vicina, indipendentemente dalla distanza.
 * Tenere premuto mentre si disegna per vincolare il punto successivo in orizzontale o in verticale rispetto all'ultimo.
 * Premere + o il pulsante per annullare l'ultimo punto.
 * Premere il tasto o il pulsante  per interrompere il comando corrente; i tratti di linea già posizionati rimamgono.

Proprietà
Un oggetto B-spline condivide tutte le proprietà di una Polilinea, però, alcune proprietà hanno senso solo per una Polilinea.

Dati

 * : specifica se la spline è chiusa o no. Se la spline è inizialmente aperta, questo valore è ; impostandolo su viene disegnato un tratto di curva per chiudere la spline. Se la spline è inizialmente chiusa, questo valore è ; impostandolo su  si rimuove l'ultimo segmento di curva e si apre la spline.
 * : specifica se la spline crea o no una faccia. Se è crea una faccia, altrimenti solo il perimetro è considerato parte dell'oggetto. Questa proprietà funziona solo se  è.
 * non impostare su  se la spline si autointerseca, poiché non crea una faccia corretta.


 * : influenza la forma della B-spline.

Vista

 * : specifica la dimensione del simbolo visualizzato alla fine della spline.
 * : specifica il tipo di simbolo visualizzato alla fine della spline, che può essere "Dot", "Circle", "Arrow", o "Tick".
 * : specifica se mostrare il simbolo nell'ultimo punto della spline, in modo che possa essere usata come una linea di annotazione.
 * : specifica un tipo di Campitura con cui riempire la faccia della spline chiusa. Questa proprietà funziona solo se è, e se  è "Flat Lines".
 * : specifica la dimensione della Campitura.

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

Lo strumento B-spline può essere utilizzato nelle macro e dalla console Python tramite la seguente funzione:


 * Crea un oggetto dalla lista di punti fornita da.
 * Ogni punto nella lista è definito dal suo, con unità in millimetri.
 * In alternativa, l'input può essere una, da cui vengono estratti i punti.
 * Se è, o se il primo e l'ultimo punto coincidono, la spline è chiusa.
 * Se viene dato un esso viene usato; altrimenti la forma viene creata nell'origine.
 * Se è  e la spline è chiusa, diventa  una faccia e appare riempita.

Esempio: