Draft BSpline/it: Difference between revisions
Renatorivo (talk | contribs) (Created page with '=Curva BSpline= {{GuiCommand/it|Name=Draft BSpline|Name/it=Curva BSpline|Workbenches=Ambiente Disegno 2D|MenuLocation=Drafting → Curva BSpline|Shortcut=B S…') |
Renatorivo (talk | contribs) (updated) |
||
Line 1: | Line 1: | ||
⚫ | |||
=Curva BSpline= |
|||
⚫ | |||
⚫ | |||
Lo strumento BSpline crea una [http://en.wikipedia.org/wiki/B-spline curva B-Spline] utilizzando diversi punti nel [[Draft Workingplane/it|piano di lavoro]] corrente. |
|||
⚫ | |||
La BSpline assume [[Draft Linestyle/it|il tipo di linea e il colore]] impostati in precedenza nella Barra dei comandi. |
|||
Questo strumento chiede all'utente diversi punti e disegna un curva flessibile di tipo B-Spline che passa attraverso di loro. La curva appena creata ha il colore e la larghezza di linea correnti. I punti possono essere definiti con il mouse nella vista 3D o inserendo le coordinate da tastiera. |
|||
Lo strumento BSpline si comporta esattamente come lo strumento [[Draft Wire/it|Wire]]. |
|||
====Utilizo==== |
|||
[[Image:Draft_bspline_example.jpg|400px]] |
|||
* Selezionare un punto in un'area vuota della vista 3D, o su un oggetto esistente. |
|||
* Premere {{KEY|CTRL}} per [[Draft_Snap/it|agganciare]] un punto in una posizione di ancoraggio disponibile. |
|||
==Utilizzo== |
|||
⚫ | |||
Digitare i valori per [[Draft_Coordinates/it|inserire manualmente le coordinate]]. |
|||
# Premere il pulsante {{KEY|[[Image:Draft BSpline.png|16px]] [[Draft BSpline/it|BSpline]]}}, o premere i tasti {{KEY|B}} e {{KEY|S}} |
|||
⚫ | |||
# Selezionare un primo punto nella vista 3D oppure digitare le sue [[Draft_Coordinates/it|coordinate ]] |
|||
* Premere {{KEY|ESC}} per annullare l'operazione. |
|||
# Selezionare un nuovo punto della vista 3D, o digitare le sue [[Draft_Coordinates/it|coordinate ]] |
|||
* La curva viene creata secondo lo [[Draft_Linestyle/it|stile di linea]] attivo. |
|||
# Premere {{KEY|F}} o {{KEY|C}}, o fare doppio clic sull'ultimo punto, oppure fare clic sul primo punto per completare o chiudere la BSpline. Se la spline è chiusa, è anche una faccia, anche se appare come reticolo. |
|||
* Terminare e chiudere la curva con un doppio clic, al posto di un clic singolo, quando si inserisce l'ultimo punto. |
|||
* Premere {{KEY|F}} o utilizzare ''Finisci'' nel menu contestuale o cliccare sul pulsante ''Finisci'' per finire la curva, ma lasciarla aperta. |
|||
==Opzioni== |
|||
* Premere {{KEY|CTRL}} + Clic (ancoraggio) sul primo punto per terminare e chiudere la curva spline. |
|||
* Premere {{KEY|C}} o utilizzare la voce ''Chiudi'' nel menu contestuale o cliccare sul pulsante ''Chiudi'' per terminare e chiudere la curva. |
|||
* Premere {{KEY|F}} o premere {{KEY|[[Image:Draft FinishLine.png|12px]] '''[[Draft_FinishLine/es|Termina]]'''}} per terminare la BSpline, lasciandola aperta |
|||
* Chiudere o aprire la curva spline può essere fatto anche tramite le sue proprietà. |
|||
* Premere {{KEY|C}} o il pulsante {{KEY|[[Image:Draft CloseLine.png|12px]] '''[[Draft_CloseLine/es|Chiudi]]'''}} o fare clic sul primo punto per terminare la spline, ma chiudendola con l'aggiunta di un ultimo segmento tra l'ultimo punto e il primo. |
|||
* All'estremità di una curva flessibile aperta può essere visualizzato un simbolo di dimensione, in questo modo può essere utilizzata come linea guida di una annotazione. |
|||
* Premere {{KEY|X}}, {{KEY|Y}} o {{KEY|Z}} dopo un punto per vincolare il punto successivo a un dato asse. |
|||
* Per inserire manualmente le coordinate, è sufficiente inserire il numero, quindi premere {{KEY|INVIO}} per ogni componente X, Y e Z. |
|||
* Premere {{KEY|R}} oppure fare clic sulla casella di controllo per selezionare o deselezionare la modalità {{KEY|'''Relativo'''}}. Se è in modalità relativa, le coordinate del punto successivo sono relative al precedente. In caso contrario, sono assolute, a partire dal punto di origine (0,0,0). |
|||
* Premere {{KEY|T}} oppure fare clic sulla casella di controllo per selezionare o deselezionare la modalità {{KEY|'''Continua'''}}. Se la modalità continua è attiva, lo strumento BSpline si riavvia dopo che si termina o si chiude la bspline corrente, e permette di disegnare altre bspline senza dover ripetere il comando. |
|||
* Premere {{KEY|CTRL}} mentre si disegna per [[Draft_Snap/it|agganciare]] forzatamente il proprio punto al più vicino punto agganciabile, indipendentemente dalla distanza. |
|||
⚫ | |||
* Premere {{KEY|W}} o il pulsante {{KEY|[[Image:Draft Wipe.png|12px]] '''Pulisci'''}} per rimuovere i segmenti esistenti e avviare la spline dall'ultimo punto. |
|||
⚫ | |||
* Premere {{KEY|I}} o il pulsante {{KEY|'''Riempito'''}} per visualizzare la bspline come una faccia dopo che essa è stata chiusa. Questo comando imposta semplicemente la Vista → Proprietà della bspline come "Piano" o "Reticolo", in modo che in seguito possa essere modificata facilmente. |
|||
* Premere {{KEY|ESC}} o premere il pulsante {{KEY|'''Cancella'''}} per uscire dal comando attivo. |
|||
==Proprietà== |
|||
* {{PropertyData|Closed}}: Specifica se la spline è chiusa o no |
|||
* {{PropertyView|End Arrow}}: Mostra una freccia nel punto finale della spline, in modo che possa essere utilizzata come linea leader di annotazione |
|||
==Script== |
|||
Lo strumento BSpline può essere utilizzato nelle [[macros/it|macro]] e dalla [[FreeCAD_Scripting_Basics/it|console di Python]] utilizzando la seguente funzione: |
|||
'''makeBSpline (pointslist,[closed],[placement])''' |
|||
Crea un oggetto B-Spline dalla lista data di vettori. |
|||
Se closed è True o se il primo e l'ultimo punto sono identici, il contorno è chiuso. |
|||
Se face è True (e quindi la BSpline è chiusa), la BSpline appare piena. |
|||
Al posto di un elenco di punti, si può anche fornire il contorno di una Parte. |
|||
Restituisce l'oggetto appena creato. |
|||
Esempio: |
|||
import FreeCAD,Draft |
|||
p1 = FreeCAD.Vector(0,0,0) |
|||
p2 = FreeCAD.Vector(1,1,0) |
|||
p3 = FreeCAD.Vector(2,0,0) |
|||
Draft.makeBSpline([p1,p2,p3],closed=True) |
|||
{{Languages/it| {{en|Draft_BSpline}} {{es|Draft_BSpline/es}} {{fr|Draft_BSpline/fr}} {{se|Draft_BSpline/se}} }} |
{{Languages/it| {{en|Draft_BSpline}} {{es|Draft_BSpline/es}} {{fr|Draft_BSpline/fr}} {{se|Draft_BSpline/se}} }} |
Revision as of 17:01, 1 September 2012
BSpline |
Posizione nel menu |
---|
Draft → BSpline |
Ambiente |
Draft, Architettura |
Avvio veloce |
B S |
Introdotto nella versione |
- |
Vedere anche |
Contorno |
Descrizione
Lo strumento BSpline crea una curva B-Spline utilizzando diversi punti nel piano di lavoro corrente.
La BSpline assume il tipo di linea e il colore impostati in precedenza nella Barra dei comandi.
Lo strumento BSpline si comporta esattamente come lo strumento Wire.
Utilizzo
- Premere il pulsante BSpline, o premere i tasti B e S
- Selezionare un primo punto nella vista 3D oppure digitare le sue coordinate
- Selezionare un nuovo punto della vista 3D, o digitare le sue coordinate
- Premere F o C, o fare doppio clic sull'ultimo punto, oppure fare clic sul primo punto per completare o chiudere la BSpline. Se la spline è chiusa, è anche una faccia, anche se appare come reticolo.
Opzioni
- Premere F o premere Termina per terminare la BSpline, lasciandola aperta
- Premere C o il pulsante Chiudi o fare clic sul primo punto per terminare la spline, ma chiudendola con l'aggiunta di un ultimo segmento tra l'ultimo punto e il primo.
- Premere X, Y o Z dopo un punto per vincolare il punto successivo a un dato asse.
- Per inserire manualmente le coordinate, è sufficiente inserire il numero, quindi premere INVIO per ogni componente X, Y e Z.
- Premere R oppure fare clic sulla casella di controllo per selezionare o deselezionare la modalità Relativo. Se è in modalità relativa, le coordinate del punto successivo sono relative al precedente. In caso contrario, sono assolute, a partire dal punto di origine (0,0,0).
- Premere T oppure fare clic sulla casella di controllo per selezionare o deselezionare la modalità Continua. Se la modalità continua è attiva, lo strumento BSpline si riavvia dopo che si termina o si chiude la bspline corrente, e permette di disegnare altre bspline senza dover ripetere il comando.
- Premere CTRL mentre si disegna per agganciare forzatamente il proprio punto al più vicino punto agganciabile, indipendentemente dalla distanza.
- Premere SHIFT mentre si disegna per vincolare il secondo punto orizzontalmente o verticalmente rispetto al precedente.
- Premere W o il pulsante Pulisci per rimuovere i segmenti esistenti e avviare la spline dall'ultimo punto.
- Premere CTRL+Z o il pulsante Annulla per annullare l'ultimo punto.
- Premere I o il pulsante Riempito per visualizzare la bspline come una faccia dopo che essa è stata chiusa. Questo comando imposta semplicemente la Vista → Proprietà della bspline come "Piano" o "Reticolo", in modo che in seguito possa essere modificata facilmente.
- Premere ESC o premere il pulsante Cancella per uscire dal comando attivo.
Proprietà
- DatiClosed: Specifica se la spline è chiusa o no
- VistaEnd Arrow: Mostra una freccia nel punto finale della spline, in modo che possa essere utilizzata come linea leader di annotazione
Script
Lo strumento BSpline può essere utilizzato nelle macro e dalla console di Python utilizzando la seguente funzione:
makeBSpline (pointslist,[closed],[placement])
Crea un oggetto B-Spline dalla lista data di vettori.
Se closed è True o se il primo e l'ultimo punto sono identici, il contorno è chiuso.
Se face è True (e quindi la BSpline è chiusa), la BSpline appare piena.
Al posto di un elenco di punti, si può anche fornire il contorno di una Parte.
Restituisce l'oggetto appena creato.
Esempio:
import FreeCAD,Draft p1 = FreeCAD.Vector(0,0,0) p2 = FreeCAD.Vector(1,1,0) p3 = FreeCAD.Vector(2,0,0) Draft.makeBSpline([p1,p2,p3],closed=True)