Draft Line/it: Difference between revisions
(Updating to match new version of source page) |
(Updating to match new version of source page) |
||
Line 2: | Line 2: | ||
{{GuiCommand/it|Name=Draft Line|Name/it=Linea|Workbenches=[[Draft Module/it|Draft]], [[Arch Module/it|Architettura]]|MenuLocation=Draft → Linea|Shortcut=L I|SeeAlso=[[Draft Wire/it|DWire]]}} |
{{GuiCommand/it|Name=Draft Line|Name/it=Linea|Workbenches=[[Draft Module/it|Draft]], [[Arch Module/it|Architettura]]|MenuLocation=Draft → Linea|Shortcut=L I|SeeAlso=[[Draft Wire/it|DWire]]}} |
||
<div class="mw-translate-fuzzy"> |
|||
Crea un segmento tra due punti nel [[Draft SelectPlane/it|piano di lavoro]] corrente. Il segmento 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 Linea si comporta esattamente come lo strumento [[Draft Wire/it|DWire]] di Draft, tranne che si disattiva dopo che sono stati definiti due punti. |
Crea un segmento tra due punti nel [[Draft SelectPlane/it|piano di lavoro]] corrente. Il segmento 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 Linea si comporta esattamente come lo strumento [[Draft Wire/it|DWire]] di Draft, tranne che si disattiva dopo che sono stati definiti due punti. |
||
</div> |
|||
[[Image:Draft_Line_example.jpg|400px]] |
[[Image:Draft_Line_example.jpg|400px]] |
||
Line 53: | Line 55: | ||
Lo strumento Linea può essere utilizzato nelle [[macros/it|macro]] e dalla [[FreeCAD_Scripting_Basics/it|console di Python]] tramite la seguente funzione: |
Lo strumento Linea può essere utilizzato nelle [[macros/it|macro]] e dalla [[FreeCAD_Scripting_Basics/it|console di Python]] tramite la seguente funzione: |
||
{{Code|code= |
{{Code|code= |
||
Line = makeLine(p1, p2) |
|||
makeLine (Vector, Vector) |
|||
Line = makeLine(LineSegment) |
|||
Line = makeLine(Shape) |
|||
}} |
}} |
||
<div class="mw-translate-fuzzy"> |
|||
* Crea una linea tra i due vettori dati. |
* Crea una linea tra i due vettori dati. |
||
* Sono usati [[Draft Linestyle/it|il tipo di linea e il colore]] correnti. |
* Sono usati [[Draft Linestyle/it|il tipo di linea e il colore]] correnti. |
||
* Viene creato un nuovo oggetto. |
* Viene creato un nuovo oggetto. |
||
</div> |
|||
Esempio: |
Esempio: |
||
{{Code|code= |
{{Code|code= |
||
import FreeCAD, Draft |
import FreeCAD, Draft |
||
Draft.makeLine(FreeCAD.Vector(0,0,0),FreeCAD.Vector(2,0,0)) |
Draft.makeLine(FreeCAD.Vector(0,0,0), FreeCAD.Vector(2,0,0)) |
||
}} |
}} |
||
Revision as of 08:37, 26 October 2018
Linea |
Posizione nel menu |
---|
Draft → Linea |
Ambiente |
Draft, Architettura |
Avvio veloce |
L I |
Introdotto nella versione |
- |
Vedere anche |
DWire |
Crea un segmento tra due punti nel piano di lavoro corrente. Il segmento 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 Linea si comporta esattamente come lo strumento DWire di Draft, tranne che si disattiva dopo che sono stati definiti due punti.
Utilizzo
- Premere il pulsante Template:KEY/it o premere i tasti Template:KEY/it e Template:KEY/it
- Fare clic su un primo punto nella vista 3D, o digitare le sue coordinate
- Fare clic su un secondo punto nella vista 3D, o digitare le sue coordinate
Opzioni
- 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. In questo caso è 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 Linea si riavvia automaticamente e permette di disegnare un nuovo segmento senza dover ripetere il comando. I diversi segmenti costruiti in questo modo sono oggetti indipendenti, a differenza di quelli costruiti con DWire che sono invece parte di una unica polilinea.
- 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+Template:KEY/it o premere il pulsante Template:KEY/it per annullare l'ultimo punto inserito. Questa opzione permette di annullare a ritroso tutti punti inseriti.
- Premere Template:KEY/it o premere il pulsante Template:KEY/it per uscire dal comando Linea attivo.
- Se sono selezionate diverse Linee Draft connesse, esse possono essere trasformate in una unica polilinea premendo il pulsante Promuovi.
Proprietà
Vista
Sono disponibili le Proprietà standard di visualizzazione.
Dati
File:DraftLineOptions it.png |
Template:KEY/it
|
Script
Lo strumento Linea può essere utilizzato nelle macro e dalla console di Python tramite la seguente funzione:
Line = makeLine(p1, p2)
Line = makeLine(LineSegment)
Line = makeLine(Shape)
- Crea una linea tra i due vettori dati.
- Sono usati il tipo di linea e il colore correnti.
- Viene creato un nuovo oggetto.
Esempio:
import FreeCAD, Draft
Draft.makeLine(FreeCAD.Vector(0,0,0), FreeCAD.Vector(2,0,0))