Draft BSpline/it: Difference between revisions

From FreeCAD Documentation
No edit summary
(come pagina inglese)
Line 5: Line 5:
==Descrizione==
==Descrizione==


Lo strumento {{KEY|[[Image:Draft BSpline.png|16px]] [[Draft BSpline/it|BSpline]]}} crea una [http://en.wikipedia.org/wiki/B-spline curva B-Spline], una linea flessibile, passante per i punti selezionati nel [[Draft Workingplane/it|piano di lavoro]] corrente.
Lo strumento BSpline crea una [http://en.wikipedia.org/wiki/B-spline curva B-Spline], una linea flessibile, passante per i punti selezionati 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 e modificabili tramite la stessa o nella scheda '''Vista combinata → Proprietà → Vista'''. Lo strumento BSpline si comporta esattamente come lo strumento [[Draft Wire/it|DWire]].

La BSpline assume [[Draft Linestyle/it|il tipo di linea e il colore]] impostati in precedenza nella Barra dei comandi e modificabili tramite la stessa o nella scheda '''Vista combinata → Proprietà → Vista'''.

I comandi per modificare lo stile della BSpline: [[File:Draft_Style_01.png]].

Lo strumento BSpline si comporta esattamente come lo strumento {{KEY|[[Image:Draft Wire.png|16px]] [[Draft Wire/it|DWire]]}}.


[[Image:Draft_bspline_example.jpg|400px]]
[[Image:Draft_bspline_example.jpg|400px]]
Line 37: Line 31:
* Premere {{KEY|I}} o il pulsante {{KEY|Pieno}} per visualizzare la bspline come una faccia dopo che essa è stata chiusa. Questo comando imposta semplicemente la '''Proprietà → Vista → Display mode''' della bspline come '''Flat lines''', '''Shaded''', '''Wireframe''' o '''Point''' e in seguito può essere modificata facilmente.
* Premere {{KEY|I}} o il pulsante {{KEY|Pieno}} per visualizzare la bspline come una faccia dopo che essa è stata chiusa. Questo comando imposta semplicemente la '''Proprietà → Vista → Display mode''' della bspline come '''Flat lines''', '''Shaded''', '''Wireframe''' o '''Point''' e in seguito può essere modificata facilmente.
* Premere {{KEY|ESC}} o premere il pulsante {{KEY|Cancella}} per uscire dal comando attivo.
* Premere {{KEY|ESC}} o premere il pulsante {{KEY|Cancella}} per uscire dal comando attivo.

==Stile==

[[File:Draft_Style_Couleur_Ligne.png]] Attribuisce il colore alla linea (bordo).<br>
[[File:Draft_Style_Couleur_Face.png]] Attribuisce il colore di fondo alla forma.<br>
[[File:Draft_Style_Epaisseur_Ligne.png]] Definisce lo spessore della linea (bordo).<br>
[[File:Draft_Style_Style.png]] Attribuisce l'insieme dei parametri di [[Draft_Apply/it|stile]] agli oggetti [[Draft_Select/it|selezionati]].<br>
Per maggiori informazioni sullo stile vedere anche il comando {{KEY|[[Image:Draft Line.png|16px]] [[Draft Line/it|Linea]]}}.


==Proprietà==
==Proprietà==


* {{PropertyData|Closed}}: Specifica se la spline è chiusa o no
===Vista===
* {{PropertyView|End Arrow}}: Aggiunge il simbolo di freccia in corrispondenza dell'ultimo punto della spline per consentire di utilizzarla come linea guida di annotazione
Queste opzioni si riferiscono alla visualizzazione e si trovano nella scheda '''Vista combinata → Progetto → Vista'''
<br>
[[IMAGE:Draft_BSpline_fr_03.png|240px|left]]
{{KEY|Base}}<br>

* {{ProprietaVista|Bounding Box}} : Contorna il tracciato e visualizza numericamente le sue dimensioni complessive e graficamente lo spazio occupato dall'oggetto nell'area di lavoro. Valore '''False''', o '''True''' (di default: '''False''').

* {{ProprietaVista|Control Points}} : Valore '''False''', o '''True''' (di default: '''False''').

* {{ProprietaVista|Deviation}} :

* {{ProprietaVista|Display Mode}} : Modalità di visualizzazione della forma, '''Flat lines, Shaded, Wireframe, Points''' (Facce e bordi, Facce in chiaroscuro, Contorno, Punti. (di default: '''Flat lines''').

* {{ProprietaVista|Draw Style}} : Tipo di linea, '''Solid, Dashed, Dotted, Dashdot''' (Continua, Tratti, Tratti corti, Tratto e punto). (di default: '''Solid''').

* {{ProprietaVista|End Arrow}} : Aggiunge un simbolo (freccia) nel punto finale della linea, questo la rende utilizzabile come linea guida per delle annotazioni. Valore '''False''', o '''True''' (di default: '''False'''). (Il tipo di freccia è modificabile in '''Modifica → Preferenze → Draft''', come tutti i simboli di [[Draft_Dimension/it#Options_2|quotatura]]).

* {{ProprietaVista|Lighting}} : Illuminazione '''One side, Two side'''. (di default: '''Two side''').

* {{ProprietaVista|Line Color}} : Definisce il colore della linea (bordi) (di default: '''0, 0, 0''').

* {{ProprietaVista|Line Width}} : Definisce lo spessore della linea (bordi) (di default: '''1''').

* {{ProprietaVista|Point Color}} : Definisce il colore dei punti (vertici della forma) (di default: '''0, 0, 0''').

* {{ProprietaVista|Point Size}} : Definisce la dimensione dei punti (di default: '''2''').

* {{ProprietaVista|Selectable}} : Consente o impedisce di selezionare la forma. Valore '''False''', o '''True''' (di default: '''True''').

* {{ProprietaVista|Shape Color}} : Definisce il colore interno della forma (di default: '''204, 204, 204''') (Agisce solo con una forma chiusa, che dispone di una faccia, e se Display Mode ne prevede la sua visualizzazione).

* {{ProprietaVista|Transparency}} : Consente di impostare tra 0 e 100 il grado di trasparenza della forma (di default: '''0''').

* {{ProprietaVista|Visibility}} : Visualizza o nasconde la forma (come la barra {{KEY|Spazio}}). Valore '''False''', o '''True''' (di default: '''True''').

{{KEY|Grid}}<br>

* {{ProprietaVista|Grid Size}} : Determina la dimensione delle maglie della griglia (di default: '''10 mm''').

* {{ProprietaVista|Grid Snap}} : [[Draft_Snap/it|Aggancia]] automaticamente le linee alla griglia. Valore '''False''', o '''True''' (di default: '''False''').
* {{ProprietaVista|Grid Style}} : Fornisce lo stile della linea per la griglia '''Dashed''' o '''Light''' (Default: '''Dashed''').

* {{ProprietaVista|Show Grid }} : Visualizza o nasconde la griglia. Valore '''False''', o '''True''' (di default: '''True''').

* {{ProprietaVista|Tight Grid}} : Espande o riduce la griglia rispetto al contorno dell'oggetto. Valore '''False''', o '''True''' (di default: '''True''').
{{clear}}
<br>

===Dati===

Queste opzioni si riferiscono ai parametri dimensionali dell'oggetto e si trovano nella scheda '''Vista combinata → Progetto → Dati'''
<br>
[[File:Draft_BSpline_fr_04.png |240px|left]]
{{KEY|2D}}<br><br>
{{KEY|Base}}<br>

* {{ProprietaDati|Closed}} : Determina se la '''BSpline''' è '''aperta''' o '''chiusa'''. Valore '''False''', o '''True''' (di default: '''False''').

* {{ProprietaDati|Label}} : Nome dell'oggetto, modificabile a piacimento.

* {{ProprietaDati|Placement}} : '''[(0,00 0,00 1,00);0,00;(0,00 0,00 0,00)]''' Raggruppa tutti i dati di posizionamento relativi a '''Angle''', '''Axis''', e '''Position''' a cui si accede tramite il pulsante triangolare di espansione . Selezionando invece il titolo '''Placement''', o i dati, appare un pulsante con {{KEY|tre puntini}}: [[Image:Tache_Placement_01_fr_00.png|256px|Options Placement]]. Cliccare su {{KEY|''' ... '''}} per accedere alla finestra delle opzioni '''[[Tasks_Placement/it|Azioni di Posizionamento]]'''.

* {{ProprietaDati|Angle}} : Angolo di rotazione rispetto alle coordinate '''X, Y, Z'''
* {{ProprietaDati|Axis}} : Seleziona l'asse, o gli assi, di rotazione '''X, Y''', o '''Z'''. (Default: '''Z = 1 = attivo''').<br>Per esempio, con un angolo impostato pari a 15°, specificando un valore di 1,0 per X, e di 2,0 per Y causa una rotazione finale del pezzo di 15° sull'asse X e di 30° sull'asse Y. (di default: '''Z = 1 = attivo''')
* {{ProprietaDati|Position}} : Posizione delle coordinate '''X, Y, Z''', rispetto all'origine '''0, 0, 0'''.

{{clear}}


==Script==
==Script==
Line 136: Line 56:
p3 = FreeCAD.Vector(2,0,0)
p3 = FreeCAD.Vector(2,0,0)
Draft.makeBSpline([p1,p2,p3],closed=True)
Draft.makeBSpline([p1,p2,p3],closed=True)

{{StrumentiDisegnoDraft}}


{{Languages/it| {{en|Draft_BSpline}} {{es|Draft_BSpline/es}} {{fr|Draft_BSpline/fr}} {{jp|Draft_BSpline/jp}} {{se|Draft_BSpline/se}} }}
{{Languages/it| {{en|Draft_BSpline}} {{es|Draft_BSpline/es}} {{fr|Draft_BSpline/fr}} {{jp|Draft_BSpline/jp}} {{se|Draft_BSpline/se}} }}

Revision as of 20:08, 3 May 2013

Draft: BSpline

BSpline

Posizione nel menu
Draft → BSpline
Ambiente
Draft, Architettura
Avvio veloce
B S
Introdotto nella versione
-
Vedere anche
DWire

Descrizione

Lo strumento BSpline crea una curva B-Spline, una linea flessibile, passante per i punti selezionati nel piano di lavoro corrente. La BSpline assume il tipo di linea e il colore impostati in precedenza nella Barra dei comandi e modificabili tramite la stessa o nella scheda Vista combinata → Proprietà → Vista. Lo strumento BSpline si comporta esattamente come lo strumento DWire.

Utilizzo

  1. Premere il pulsante BSpline, o premere i tasti B e S
  2. Selezionare un primo punto nella vista 3D oppure digitare le sue coordinate
  3. Selezionare un nuovo punto della vista 3D, o digitare le sue coordinate
  4. Tra due punti traccia un segmento, quindi, per ottenere una curva, inserire un terzo punto
  5. Premere F o C, o fare doppio clic sull'ultimo punto, oppure fare clic sul primo punto per completare o chiudere la BSpline. La spline chiusa è anche una faccia, nonostante appaia come reticolo.

Opzioni

  • Premere F o premere Termina per interrompere il disegno della BSpline, lasciandola aperta
  • Premere C o il pulsante Chiudi o fare clic sul primo punto per chiudere la spline collegando con un tratto l'ultimo punto e il primo.
  • Premere X, Y o Z dopo un punto per vincolare il punto successivo sul corrispondente asse.
  • Per inserire manualmente le coordinate, è sufficiente inserire il loro valore, poi premere INVIO per ogni componente X, Y e Z. E' bene tenere il puntatore del mouse fuori dall'area di lavoro in quanto un suo movimento accidentale cattura e inserisce nel campo di input le coordinate a cui si trova e costringe a ripetere l'inserimento.
  • Premere R oppure fare clic sulla casella di controllo per selezionare o deselezionare la modalità Relativo. In modalità Relativo, le coordinate del secondo punto sono relative al primo. 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. In modalità Continua, al termine dell'operazione, lo strumento BSpline si riavvia automaticamente e permette di disegnare una nuova BSpline senza dover ripetere il comando.
  • Premere CTRL mentre si disegna per ancorare il proprio punto al punto agganciabile più vicino, indipendentemente dalla distanza.
  • Premere SHIFT mentre si disegna per vincolare orizzontalmente o verticalmente il secondo punto rispetto al primo.
  • Premere W o il pulsante Pulisci per rimuovere i segmenti esistenti e avviare la spline dall'ultimo punto definito.
  • Premere CTRL+Z o premere il pulsante Annulla per annullare l'ultimo punto inserito. Questa opzione permette di annullare a ritroso i punti di una BSpline.
  • Premere I o il pulsante Pieno per visualizzare la bspline come una faccia dopo che essa è stata chiusa. Questo comando imposta semplicemente la Proprietà → Vista → Display mode della bspline come Flat lines, Shaded, Wireframe o Point e in seguito può 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: Aggiunge il simbolo di freccia in corrispondenza dell'ultimo punto della spline per consentire di utilizzarla come linea guida di annotazione

Script

Lo strumento BSpline può essere utilizzato nelle macro e dalla console di Python tramite la seguente funzione:

makeBSpline (pointslist,[closed],[placement])
  • La funzione 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)
Altre lingue: Template:Jp Template:Se