Draft Wire/it: Difference between revisions
Renatorivo (talk | contribs) (Created page with "''Per maggiori informazioni vedere Script di base per FreeCAD''") |
Renatorivo (talk | contribs) No edit summary |
||
Line 53: | Line 53: | ||
}} |
}} |
||
* Crea un oggetto <code>Wire</code> con l'elenco di punti indicato, <code>pointslist</code> |
|||
<div class="mw-translate-fuzzy"> |
|||
* Ogni punto nella lista è definito dal suo <code>FreeCAD.Vector</code> |
|||
* Crea un oggetto Wire (polilinea) dall'elenco dei vettori dati o dalla polilinea data. |
|||
** In alternativa, l'input può essere un <code>Part.Wire</code>, da cui vengono estratti i punti |
|||
* Se closed è True o se il primo e l'ultimo punto sono identici, il contorno è chiuso. |
|||
* Se |
* Se <code>closed</code> è <code>True</code>, o se il primo e l'ultimo punto sono identici, il contorno è chiuso |
||
* Se <code>face</code> è <code>True</code>, e il contorno è chiuso, il contorno è una faccia, cioè appare pieno |
|||
* |
* Usa il corrente [[Draft Linestyle/it|Stile di linea]] |
||
* Restituisce l'oggetto appena creato. |
|||
</div> |
|||
Esempio: |
Esempio: |
Revision as of 15:58, 30 December 2018
DWire |
Posizione nel menu |
---|
Draft → Polilinea |
Ambiente |
Draft, Architettura |
Avvio veloce |
W I |
Introdotto nella versione |
- |
Vedere anche |
Draft → Linea, Draft → BSpline |
Descrizione
Crea una polilinea (sequenza di segmenti) nel piano di lavoro corrente. La polilinea 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 DWire si comporta come lo strumento Linea, con la differenza che non termina dopo due soli punti e i segmenti sono parti di un unico oggetto.
Utilizzo
- Premere il pulsante Template:KEY/it, o premere i tasti Template:KEY/it e Template:KEY/it
- Selezionare il primo punto nella vista 3D, o digitare le coordinate
- Selezionare un punto successivo nella vista 3D, o digitare le coordinate
- Premere Template:KEY/it o Template:KEY/it, o fare doppio clic sull'ultimo punto, oppure fare clic sul primo punto per completare o chiudere il contorno. Un contorno chiuso è anche una faccia, anche se appare solo il suo bordo.
Opzioni
- Se sono selezionate diverse Linee Draft connesse, quando si preme il pulsante Draft Wire esse vengono trasformate in una polilinea e si esce dal comando. introduced in version 0.17
- Premere Template:KEY/it o il pulsante Template:KEY/it per interrompere il disegno del contorno, lasciandolo aperto
- Premere Template:KEY/it o il pulsante Template:KEY/it o selezionare il primo punto per chiudere il contorno collegando l'ultimo punto con il primo.
- Premere Template:KEY/it, Template:KEY/it o Template:KEY/it e muovere il puntatore nell'area grafica dopo il primo punto per vincolare il secondo punto su uno specifico asse. In questo caso rimane attivo solo il campo corrispondente all'asse selezionato e in esso è mostrata la posizione corrente del cursore.
- Per inserire le coordinate manualmente, è sufficiente inserire il loro valore, poi premere Template:KEY/it 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 Template:KEY/it oppure fare clic sulla casella di controllo per selezionare o deselezionare la modalità Template:KEY/it. 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 Template:KEY/it oppure fare clic sulla casella di controllo per selezionare o deselezionare la modalità Template:KEY/it. In modalità Continua, al termine dell'operazione, lo strumento DWire si riavvia automaticamente e permette di disegnare una nuova polilinea senza dover ripetere il comando.
- Premere Template:KEY/it mentre si disegna per ancorare il proprio punto al punto agganciabile più vicino, indipendentemente dalla distanza.
- Premere Template:KEY/it mentre si disegna per vincolare orizzontalmente o verticalmente il secondo punto rispetto al primo.
- Premere Template:KEY/it o il pulsante Template:KEY/it per rimuovere i segmenti esistenti e avviare la polilinea dall'ultimo punto.
- Premere Template:KEY/it+Template:KEY/it o premere il pulsante Template:KEY/it per annullare l'ultimo punto inserito. Questa opzione permette di annullare a ritroso tutti i punti di una Spezzata.
- Premere ilo tasto Template:KEY/it o il pulsante Template:KEY/it per far apparire il contorno come una faccia se è stato chiuso.
- Premere Template:KEY/it o premere il pulsante Template:KEY/it per uscire dal comando DWire attivo.
- Un contorno chiuso, quando è rappresentato in modalità "Flat Lines", può contenere un tratteggio, impostando le sue proprietà "Pattern" sottostanti.
Proprietà
- DatiClosed: Specifica se il contorno è chiuso.
- DatiChamfer Size : Stabilisce lo smusso dei vertici di una spezzata.
- DatiFillet Radius: Specifica un raggio di curvatura di dare ai vertici della polilinea
- DatiSubdivisions: Divide i segmenti del poligono in un dato numero di suddivisioni introduced in version 0.16
- DatiMake Face: Riempie il contorno con una faccia se è chiuso
- VistaEnd Arrow: Mostra un simbolo di freccia nell'ultimo punto del contorno, in modo che possa essere utilizzato come linea guida di annotazione
- VistaPattern: specifica un modello di tratteggio per riempire la polilinea
- VistaPattern Size: Specifica la dimensione del tratteggio
Vedere anche la pagina Draft Pattern.
Script
Per maggiori informazioni vedere Script di base per FreeCAD
Lo strumento DWire può essere utilizzato nelle macro e dalla console Python tramite la seguente funzione:
Wire = makeWire(pointslist, closed=False, placement=None, face=None, support=None)
Wire = makeWire(Part.Wire, closed=False, placement=None, face=None, support=None)
- Crea un oggetto
Wire
con l'elenco di punti indicato,pointslist
- Ogni punto nella lista è definito dal suo
FreeCAD.Vector
- In alternativa, l'input può essere un
Part.Wire
, da cui vengono estratti i punti
- In alternativa, l'input può essere un
- Se
closed
èTrue
, o se il primo e l'ultimo punto sono identici, il contorno è chiuso - Se
face
èTrue
, e il contorno è chiuso, il contorno è una faccia, cioè appare pieno - Usa il corrente Stile di linea
Esempio:
import FreeCAD, Draft
p1 = FreeCAD.Vector(0, 0, 0)
p2 = FreeCAD.Vector(1, 1, 0)
p3 = FreeCAD.Vector(2, 0, 0)
Wire = Draft.makeWire([p1, p2, p3], closed=True)