Draft Line/it: Difference between revisions

From FreeCAD Documentation
(Created page with "===Unire le singole linee=== Se sono selezionate più linee collegati, esse possono essere fuse in una polilinea premendo lo strumento {{Button|Image:Draft...")
No edit summary
 
(90 intermediate revisions by 6 users not shown)
Line 1: Line 1:
<languages/>
<languages/>
{{Docnav/it||[[Draft_Wire/it|Polilinea]]|[[Draft_Module/it|Draft]]|IconC=Workbench_Draft.svg|IconR=Draft_Wire.svg}}


{{Docnav/it
{{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]], [[Draft Point/it|Punto]]
|
|Version=0.7}}
|[[Draft_Wire/it|Polilinea]]
|[[Draft_Workbench/it|Draft]]
|IconL=
|IconR=Draft_Wire.svg
|IconC=Workbench_Draft.svg
}}

{{GuiCommand/it
|Name=Draft_Line
|Name/it=Linea
|MenuLocation=Drafting → Linea
|Workbenches=[[Draft_Workbench/it|Draft]], [[Arch_Workbench/it|Arch]]
|Shortcut={{KEY|L}} {{KEY|I}}
|Version=0.7
|SeeAlso=[[Draft_Wire/it|Polilinea]]
}}

<span id="Description"></span>
==Descrizione==

Il comando [[Image:Draft_Line.svg|24px]] '''Draft Linea''' crea una linea dritta.


Una Draft Linea è di fatto una [[Draft_Wire/it|Polilinea]] con solo due punti.
==Descrizione==
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 [[Draft Tray/it|Draft Tray]]. 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.


[[Image:Draft_Line_example.jpg|400px]]
[[Image:Draft_Line_example.jpg|400px]]
{{Caption|Linea creata da due punti}}
{{Caption|Linea definita da due punti}}


<span id="Usage"></span>
=== Utilizzo ===
==Utilizzo==


Vedere anche: [[Draft_Tray/it|Barra di Draft]], [[Draft_Snap/it|Aggancio]] e [[Draft_Constrain/it|Vincolare]].
# Premere il pulsante {{Button|[[Image:Draft Line.svg|16px]] [[Draft Line/it|Linea]]}} o premere i tasti {{KEY|L}} e {{KEY|I}}
# Fare clic su un primo punto nella vista 3D, o digitare le sue [[Draft_Coordinates/it|coordinate ]] e premere il pulsante {{Button|[[Image:Draft_AddPoint.svg|16px]] [[Draft_AddPoint/it|aggiungi punto]]}}.
# Fare clic su un secondo punto nella vista 3D, o digitare le sue coordinate e premere il pulsante {{Button|[[Image:Draft_AddPoint.svg|16px]] [[Draft_AddPoint/it|aggiungi punto]]}}.


# Esistono diversi modi per invocare il comando:
La linea può essere modificato facendo doppio clic sull'elemento nella vista ad albero o premendo il pulsante {{Button|[[Image:Draft Edit.svg|16px]] [[Draft Edit/it|Modifica]]}}. Quindi si può spostare il punto centrale in una nuova posizione.
#* Premere il pulsante {{Button|[[Image:Draft_Line.svg|16px]] [[Draft_Line/it|Linea]]}}.
#* Selezionare l'opzione {{MenuCommand|Drafting → [[Image:Draft_Line.svg|16px]] Linea}} dal menu.
#* Usare la scorciatoia da tastiera: {{KEY|L}} poi {{KEY|I}}.
# Si apre il pannello attività {{MenuCommand|Linea}}. Vedere [[#Options|Opzioni]] per maggiori informazioni.
# Scegliere il primo punto nella [[3D_view/it|Vista 3D]], oppure digitare le coordinate e premere il pulsante {{Button|[[Image:Draft_AddPoint.svg|16px]] Inserisci punto}}.
# Scegliere il secondo punto nella [[3D_view/it|Vista 3D]], oppure digitare le coordinate e premere il pulsante {{Button|[[Image:Draft_AddPoint.svg|16px]] Inserisci punto}}.


<span id="Options"></span>
===Unire le singole linee===
== Opzioni ==
Se sono selezionate più [[Draft Line/it|linee]] collegati, esse possono essere fuse in una polilinea premendo lo strumento {{Button|[[Image:Draft Upgrade.svg|16px]] [[Draft Upgrade/it|Upgrade]]}}, ma questa polilinea non sarà modificabile. Per creare una polilinea modificabile, usare {{Button|[[Image:Draft Upgrade.svg|16px]] [[Draft Upgrade/it|Upgrade]]}} altre tre volte sulle nuove forme (contorno, contorno chiuso, faccia). Si possono anche fondere le linee originali con lo strumento {{Button|[[Image:Draft Wire.svg|16px]] [[Draft Wire/it|Polilinea]]}}.


È possibile modificare le scorciatoie da tastiera a carattere singolo disponibili nel pannello delle attività. Vedere [[Draft_Preferences/it|Preferenze di Draft]]. Le scorciatoie qui menzionate sono le scorciatoie predefinite (per la versione 0.22).
A wire can also be created from a single line by adding another point anywhere along its length. To do this, press the {{Button|[[Image:Draft_AddPoint.svg|16px]] [[Draft_AddPoint|add point]]}} button, and click anywhere on the line.


* Per inserire manualmente le coordinate, inserire le componenti X, Y e Z e premere {{KEY|Enter}} dopo ognuna di esse. Oppure è possibile premere il pulsante {{Button|[[Image:Draft_AddPoint.svg|16px]] Inserisci punto}} quando si hanno i valori desiderati. Si consiglia di spostare il puntatore fuori dalla [[3D_view/it|Vista 3D]] prima di inserire le coordinate.
<div class="mw-translate-fuzzy">
* Per usare le coordinate polari inserire un valore per {{MenuCommand|Lunghezza}} e un valore per {{MenuCommand|Anglo}}, e premere {{KEY|Enter}} dopo ciascuno.
=== Opzioni ===
* Selezionare la casella {{MenuCommand|Anglo}} per vincolare il puntatore all'angolo specificato.
* Premere {{KEY|L}} per cambiare il focus dalla casella di input {{MenuCommand|X}} alla casella di input {{MenuCommand|Lunghezza}} e viceversa. A seconda della casella di input che riceve il focus, la casella di controllo {{MenuCommand|Anglo}} è selezionata o deselezionata.
* Premere {{KEY|R}} o fare clic sulla casella di controllo {{MenuCommand|Relativo}} per attivare o disattivare la modalità relativa. Se la modalità relativa è attiva, le coordinate del secondo punto sono relative al primo punto, altrimenti sono relative all'origine del sistema di coordinate.
* Premere {{KEY|G}} o fare clic sulla casella di controllo {{MenuCommand|Globale}} per attivare o disattivare la modalità globale. Se la modalità globale è attiva, le coordinate sono relative al sistema di coordinate globale, altrimenti sono relative al sistema di coordinate del [[Draft_SelectPlane/it|piano di lavoro]]. {{Version/it|0.20}}
* Premere {{KEY|N}} o fare clic sulla casella di controllo {{MenuCommand|Continua}} per attivare o disattivare la modalità continua. Se la modalità continua è attiva, il comando verrà riavviato al termine, consentendo di continuare a creare linee.
* Premere {{KEY|S}} per attivare o disattivare l'[[Draft_Snap/it|Aggancio]].
* Premere {{KEY|Esc}} o il pulsante {{Button|Chiudi}} per interrompere il comando.


<span id="Notes"></span>
* Premere {{KEY/it|X}}, {{KEY/it|Y}} o {{KEY/it|Z}} 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.
==Note==
* Per inserire le coordinate manualmente, è sufficiente inserire il loro valore, poi premere {{KEY/it|Invio}} 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 {{KEY/it|R}} oppure fare clic sulla casella di controllo per selezionare o deselezionare la modalità {{KEY/it|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 {{KEY/it|T}} oppure fare clic sulla casella di controllo per selezionare o deselezionare la modalità {{KEY/it|Continua}}. 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 {{KEY/it|Ctrl}} mentre si disegna per [[Draft_Snap/it|ancorare]] il proprio punto al punto agganciabile più vicino, indipendentemente dalla distanza.
* Premere {{KEY/it|Maiusc}} mentre si disegna per [[Draft_Constrain/it|vincolare]] orizzontalmente o verticalmente il secondo punto rispetto al primo.
* Premere {{KEY/it|Ctrl}}+{{KEY/it|Z}} o premere il pulsante {{KEY|[[Image:Draft UndoLine.png|12px]] Annulla}} per annullare l'ultimo punto inserito. Questa opzione permette di annullare a ritroso tutti punti inseriti.
* Premere {{KEY/it|Esc}} o premere il pulsante {{KEY/it|Cancella}} per uscire dal comando Linea attivo.
* Se sono selezionate diverse [[Draft Line/it|Linee Draft]] connesse, esse possono essere trasformate in una unica polilinea premendo il pulsante '''Promuovi'''.
</div>


* Una linea può essere modificata con il comando [[Draft_Edit/it|Draft Modifica]].
<div class="mw-translate-fuzzy">
* Linee e [[Draft_Wire/it|Polilinee]] possono essere unite con il comando [[Draft_Wire/it|Polilinea]], con il comando [[Draft_Join/it|Unisci]] o il comando [[Draft_Upgrade/it|Promuovi]].
=== Proprietà ===
==== Vista ====
Sono disponibili le [[DraftStandardProperty/it|Proprietà standard]] di visualizzazione.
==== Dati ====
{|
| [[File:DraftLineOptions_it.png]]
|
{{KEY/it|2D}}<br />
{{KEY/it|Base}}<br />
* {{ProprietaDati|Label}} : Nome dell'oggetto, modificabile a piacimento.
* {{ProprietaDati|Placement}} : 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 tre puntini. Cliccare su {{KEY/it|''' ... '''}} per accedere alla finestra delle opzioni di [[Tasks_Placement/it|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. 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.
** {{ProprietaDati|Position}} : Posizione delle coordinate X, Y, Z, rispetto all'origine 0, 0, 0.
{{KEY/it|Draft}}<br />
* {{ProprietaDati|Base}} :
* {{ProprietaDati|Chamfer Size}} : Stabilisce lo smusso dei vertici di una spezzata.
* {{ProprietaDati|Closed}} : Determina se la Wire è aperta o chiusa.
* {{ProprietaDati|End}} : Riepilogo delle coordinate del punto di fine linea (ultimo punto). E' possibile espandere questa opzione per modificarne i parametri.
* {{ProprietaDati|Fillet Radius}} : Stabilisce il raggio per arrotondare i vertici di una spezzata.
* {{ProprietaDati|Start}} : Riepilogo delle coordinate di inizio linea (primo punto).
* {{PropertyData|Subdivisions}}: Divide la linea in un dato numero di suddivisioni {{version|0.16}}
|}
{{clear}}
</div>


<span id="Preferences"></span>
===Data===
==Preferenze==
* {{PropertyData|Start}}: specifies the start point.
* {{PropertyData|End}}: specifies the end point.
* {{PropertyData|Subdivisions}}: specifies the number of interior nodes in the line. {{version|0.16}}
* {{PropertyData|Length}}: (read-only) specifies the length of the segment.


Vedere anche: [[Preferences_Editor/it|Impostare le preferenze]] e [[Draft_Preferences/it|Preferenze per l'ambiente Draft]].
===View===
* {{PropertyView|End Arrow}}: if it is {{TRUE}} it will display a symbol at the last point of the line, so it can be used as an annotation line.
* {{PropertyView|Arrow Size}}: specifies the size of the symbol displayed at the end of the line.
* {{PropertyView|Arrow Type}}: specifies the type of symbol displayed at the end of the line, which can be "Dot", "Circle", "Arrow", or "Tick".


* Per cambiare il focus iniziale del pannello delle attività nella casella di input {{MenuCommand|Lunghezza}}: {{MenuCommand|Modifica → Preferenze... → Draft → Generale → Imposta il focus sulla Lunghezza invece che sulla coordinata X}}. Tenere presente che si deve spostare il puntatore nella [[3D_view/it|Vista 3D]] affinché la modifica abbia effetto.
<div class="mw-translate-fuzzy">
* Se l'opzione {{MenuCommand|Modifica → Preferenze... → Draft → Generale → Crea primitive della parte se possibile}} è selezionata, il comando creerà una [[Part_Line/it|Part Linea]] invece di una Draft Linea.
=== Script ===


<span id="Properties"></span>
Lo strumento Linea può essere utilizzato nelle [[macros/it|macro]] e dalla [[FreeCAD_Scripting_Basics/it|console Python]] tramite la seguente funzione:
==Proprietà==
</div>

Vedere [[Draft_Wire#Proprietà/it|Polilinea]].

<span id="Scripting"></span>
==Script==

Vedere anche: [https://freecad.github.io/SourceDoc/ Autogenerated API documentation] e [[FreeCAD Scripting Basics/it|Script di base per FreeCAD]].

Per creare una Draft Linea usare il metodo {{incode|make_line}} ({{Version|0.19}}) del modulo Draft. Questo metodo sostituisce il metodo deprecato {{incode|makeLine}}.


The Line tool can be used in [[macros]] and from the [[Python]] console by using the following function:
{{Code|code=
{{Code|code=
Line = makeLine(p1, p2)
line = make_line(p1, p2)
Line = makeLine(LineSegment)
line = make_line(LineSegment)
Line = makeLine(Shape)
line = make_line(Shape)
}}
}}


* Crea un oggetto {{incode|Line}} tra i punti {{incode|p1}} e {{incode|p2}}, ciascuno definito dal suo {{incode|FreeCAD.Vector}}, con unità in millimetri.
<div class="mw-translate-fuzzy">
* Crea un oggetto {{incode|Line}} da un {{incode|Part.LineSegment}}.
* Crea un oggetto <code>Linea</code> tra i punti <code>p1</code> e <code>p2</code>, ciascuno definito come un <code>FreeCAD.Vector</code>
* Crea un oggetto {{incode|Line}} dal primo vertice all'ultimo vertice della data {{incode|Shape}}.
* Crea un oggetto <code>Linea</code> da un <code>Part.LineSegment</code>
* Crea un oggetto <code>Linea</code> dal primo vertice all'ultimo vertice della <code>Shape</code> data
* Usa lo [[Draft Linestyle/it|stile di linea]] corrente
</div>


Esempio:
Esempio:

{{Code|code=
{{Code|code=
import FreeCAD, Draft
import FreeCAD as App
import Draft


doc = App.newDocument()
p1 = FreeCAD.Vector(0, 0, 0)
p2 = FreeCAD.Vector(1000, 500, 0)
p3 = FreeCAD.Vector(-250, -500, 0)
p4 = FreeCAD.Vector(500, 1000, 0)


Line1 = Draft.makeLine(p1, p2)
p1 = App.Vector(0, 0, 0)
Line2 = Draft.makeLine(p3, p4)
p2 = App.Vector(1000, 500, 0)
p3 = App.Vector(-250, -500, 0)
p4 = App.Vector(500, 1000, 0)

line1 = Draft.make_line(p1, p2)
line2 = Draft.make_line(p3, p4)

doc.recompute()
}}
}}


{{Docnav/it||[[Draft_Wire/it|Polilinea]]|[[Draft_Module/it|Draft]]|IconC=Workbench_Draft.svg|IconR=Draft_Wire.svg}}


{{Draft Tools navi/it}}
{{Docnav/it
|
|[[Draft_Wire/it|Polilinea]]
|[[Draft_Workbench/it|Draft]]
|IconL=
|IconR=Draft_Wire.svg
|IconC=Workbench_Draft.svg
}}


{{Draft Tools navi{{#translation:}}}}
{{Userdocnavi/it}}
{{Userdocnavi{{#translation:}}}}
{{clear}}

Latest revision as of 13:26, 12 January 2024

Linea

Posizione nel menu
Drafting → Linea
Ambiente
Draft, Arch
Avvio veloce
L I
Introdotto nella versione
0.7
Vedere anche
Polilinea

Descrizione

Il comando Draft Linea crea una linea dritta.

Una Draft Linea è di fatto una Polilinea con solo due punti.

Linea definita da due punti

Utilizzo

Vedere anche: Barra di Draft, Aggancio e Vincolare.

  1. Esistono diversi modi per invocare il comando:
    • Premere il pulsante Linea.
    • Selezionare l'opzione Drafting → Linea dal menu.
    • Usare la scorciatoia da tastiera: L poi I.
  2. Si apre il pannello attività Linea. Vedere Opzioni per maggiori informazioni.
  3. Scegliere il primo punto nella Vista 3D, oppure digitare le coordinate e premere il pulsante Inserisci punto.
  4. Scegliere il secondo punto nella Vista 3D, oppure digitare le coordinate e premere il pulsante Inserisci punto.

Opzioni

È possibile modificare le scorciatoie da tastiera a carattere singolo disponibili nel pannello delle attività. Vedere Preferenze di Draft. Le scorciatoie qui menzionate sono le scorciatoie predefinite (per la versione 0.22).

  • Per inserire manualmente le coordinate, inserire le componenti X, Y e Z e premere Enter dopo ognuna di esse. Oppure è possibile premere il pulsante Inserisci punto quando si hanno i valori desiderati. Si consiglia di spostare il puntatore fuori dalla Vista 3D prima di inserire le coordinate.
  • Per usare le coordinate polari inserire un valore per Lunghezza e un valore per Anglo, e premere Enter dopo ciascuno.
  • Selezionare la casella Anglo per vincolare il puntatore all'angolo specificato.
  • Premere L per cambiare il focus dalla casella di input X alla casella di input Lunghezza e viceversa. A seconda della casella di input che riceve il focus, la casella di controllo Anglo è selezionata o deselezionata.
  • Premere R o fare clic sulla casella di controllo Relativo per attivare o disattivare la modalità relativa. Se la modalità relativa è attiva, le coordinate del secondo punto sono relative al primo punto, altrimenti sono relative all'origine del sistema di coordinate.
  • Premere G o fare clic sulla casella di controllo Globale per attivare o disattivare la modalità globale. Se la modalità globale è attiva, le coordinate sono relative al sistema di coordinate globale, altrimenti sono relative al sistema di coordinate del piano di lavoro. disponibile dalla versione 0.20
  • Premere N o fare clic sulla casella di controllo Continua per attivare o disattivare la modalità continua. Se la modalità continua è attiva, il comando verrà riavviato al termine, consentendo di continuare a creare linee.
  • Premere S per attivare o disattivare l'Aggancio.
  • Premere Esc o il pulsante Chiudi per interrompere il comando.

Note

Preferenze

Vedere anche: Impostare le preferenze e Preferenze per l'ambiente Draft.

  • Per cambiare il focus iniziale del pannello delle attività nella casella di input Lunghezza: Modifica → Preferenze... → Draft → Generale → Imposta il focus sulla Lunghezza invece che sulla coordinata X. Tenere presente che si deve spostare il puntatore nella Vista 3D affinché la modifica abbia effetto.
  • Se l'opzione Modifica → Preferenze... → Draft → Generale → Crea primitive della parte se possibile è selezionata, il comando creerà una Part Linea invece di una Draft Linea.

Proprietà

Vedere Polilinea.

Script

Vedere anche: Autogenerated API documentation e Script di base per FreeCAD.

Per creare una Draft Linea usare il metodo make_line (introduced in version 0.19) del modulo Draft. Questo metodo sostituisce il metodo deprecato makeLine.

line = make_line(p1, p2)
line = make_line(LineSegment)
line = make_line(Shape)
  • Crea un oggetto Line tra i punti p1 e p2, ciascuno definito dal suo FreeCAD.Vector, con unità in millimetri.
  • Crea un oggetto Line da un Part.LineSegment.
  • Crea un oggetto Line dal primo vertice all'ultimo vertice della data Shape.

Esempio:

import FreeCAD as App
import Draft

doc = App.newDocument()

p1 = App.Vector(0, 0, 0)
p2 = App.Vector(1000, 500, 0)
p3 = App.Vector(-250, -500, 0)
p4 = App.Vector(500, 1000, 0)

line1 = Draft.make_line(p1, p2)
line2 = Draft.make_line(p3, p4)

doc.recompute()