Draft Wire/it: Difference between revisions

From FreeCAD Documentation
(Created page with "''Per maggiori informazioni vedere Script di base per FreeCAD''")
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 facemode è True (quindi il contorno è chiuso), il contorno appare riempito.
* 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
* Sono usati [[Draft Linestyle/it|la larghezza di linea e il colore]] correnti.
* 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

  1. Premere il pulsante Template:KEY/it, o premere i tasti Template:KEY/it e Template:KEY/it
  2. Selezionare il primo punto nella vista 3D, o digitare le coordinate
  3. Selezionare un punto successivo nella vista 3D, o digitare le coordinate
  4. 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

  • 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
  • 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)