Draft Line/it: Difference between revisions

From FreeCAD Documentation
(Created page with "Una polilinea può anche essere creata da una singola linea aggiungendo un altro punto ovunque lungo la sua lunghezza. Per fare ciò, premere il pulsante {{Button|Image:Draf...")
No edit summary
 
(89 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).
Una polilinea può anche essere creata da una singola linea aggiungendo un altro punto ovunque lungo la sua lunghezza. Per fare ciò, premere il pulsante {{Button|[[Image:Draft_AddPoint.svg|16px]] [[Draft_AddPoint/it|aggiungi punto]]}}, e fare clic in qualsiasi punto della linea.


* 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()