Draft Line/it: Difference between revisions

From FreeCAD Documentation
No edit summary
(Updating to match new version of source page)
(97 intermediate revisions by 2 users not shown)
Line 1: Line 1:
<languages/>
=Draft, Arch: Linea, segmento=


<div class="mw-translate-fuzzy">
{{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 → [[Draft Wire/it|DWire]]}}
{{Docnav/it||[[Draft_Wire/it|Polilinea]]|[[Draft_Module/it|Draft]]|IconC=Workbench_Draft.svg|IconR=Draft_Wire.svg}}
</div>


<div class="mw-translate-fuzzy">
{{GuiCommand/it|Name=Draft_Line|Name/it=Linea|Workbenches=[[Draft Module/it|Draft]], [[Arch Module/it|Architettura]]|MenuLocation=Draft → Linea|Shortcut={{KEY|L}} {{KEY|I}}|SeeAlso=[[Draft Wire/it|DWire]], [[Draft Point/it|Punto]]
|Version=0.7}}
</div>


==Descrizione==
==Descrizione==


<div class="mw-translate-fuzzy">
Lo strumento '''Linea''' crea un segmento tra due punti nel [[Draft Workingplane/it|piano di lavoro]] corrente.
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 [[Draft Tray/it|barra di Draft]]. 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>


A Draft Line is in fact a [[Draft_Wire|Draft Wire]] with only two points.
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 '''Azioni'''.


[[Image:Draft_Line_example.jpg|400px]]
I comandi per modificare lo stile della linea: [[File:Draft_Style_01.png]].
<div class="mw-translate-fuzzy">
{{Caption|Linea creata da due punti}}
</div>


==Utilizzo==
Lo strumento '''Linea''' si comporta esattamente come lo strumento [[Draft Wire/it|DWire]] (Polilinea) di Draft, tranne che si disattiva dopo due punti.


See also: [[Draft_Tray|Draft Tray]], [[Draft_Snap|Draft Snap]] and [[Draft_Constrain|Draft Constrain]].
Le coordinate possono essere stabilite, con il mouse, direttamente nella vista 3D, oppure digitate nei campi di input.


<div class="mw-translate-fuzzy">
# 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 poi premere il pulsante {{Button|[[Image:Draft_AddPoint.svg|16px]] [[Draft_AddPoint/it|inserisci punto]]}}.
# Fare clic su un secondo punto nella vista 3D, o digitare le sue coordinate e poi premere il pulsante {{Button|[[Image:Draft_AddPoint.svg|16px]] [[Draft_AddPoint/it|inserisci punto]]}}.
</div>


==Options==
[[Image:Draft_Line_example.jpg|400px]]


The single character keyboard shortcuts available in the task panel can be changed. See [[Draft_Preferences|Draft Preferences]]. The shortcuts mentioned here are the default shortcuts.
==Utilizzo==

# Premere il pulsante {{KEY|[[Image:Draft Line.png|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 ]]
# Fare clic su un secondo punto nella vista 3D, o digitare le sue [[Draft_Coordinates/it|coordinate ]]


<div class="mw-translate-fuzzy">
==Opzioni==
==Opzioni==
* Premere {{KEY|X}}, o {{KEY|Y}}, o {{KEY|Z}} dopo il primo punto per vincolare il secondo punto su un dato asse.
<br>
* Per inserire le coordinate manualmente, è sufficiente inserire i numeri, quindi premere {{KEY|Invio}} tra ciascun componente X, Y e Z.
[[Image:Draft Style 02.png]]
** Si possono anche definire le coordinate polari del punto dando un valore a "Lunghezza" e "Angolo". Fare clic sulla casella accanto a "Angolo" per vincolare il puntatore all'angolo specificato.
<br>
** È possibile premere il pulsante {{Button|[[Image:Draft_AddPoint.svg|16px]] [[Draft_AddPoint/it|inserisci punto]]}} quando si hanno i valori desiderati per inserire il punto.
* Premere {{KEY|X}}, {{KEY|Y}} o {{KEY|Z}} dopo il primo punto per vincolare il secondo punto su un dato asse.
* Premere il tasto {{KEY|R}} oppure fare clic sulla casella di controllo per attivare la modalità "relativo". Se la modalità relativo è attiva, le coordinate del punto successivo sono relative all'ultimo; in caso contrario, sono assolute, prese dall'origine (0,0,0).
* Per inserire manualmente le coordinate, è sufficiente inserire il valore, quindi premere {{KEY|INVIO}} per ogni componente X, Y e Z.
* Premere {{KEY|R}} oppure fare clic sulla casella di controllo per selezionare o deselezionare la modalità {{KEY|'''Relativo'''}}. Se è in modalità relativa, le coordinate del secondo punto sono relative al primo. In caso contrario, sono assolute, a partire dal punto di origine (0,0,0).
* Premere il tasto {{KEY|T}} oppure fare clic sulla casella di controllo per attivare la modalità "continua". Se la modalità continua è attiva, lo strumento Linea si riavvia dopo aver terminato la linea in costruzione, e consente di disegnarne una nuova linea senza premere nuovamente il pulsante dello strumento
* Tenere premuto {{KEY|Ctrl}} mentre si disegna per forzare [[Draft_Snap|l'aggancio]] del proprio punto alla posizione di aggancio più vicina, indipendentemente dalla distanza.
* Premere {{KEY|T}} oppure fare clic sulla casella di controllo per selezionare o deselezionare la modalità {{KEY|'''Continua'''}}. Se la modalità continua è attiva, lo strumento Linea si riavvia dopo la definizione del secondo punto, permettendo di disegnare un altro segmento di linea senza premere nuovamente il tasto linea.
* Premere {{KEY|CTRL}} mentre si disegna per [[Draft_Snap/it|agganciare]] forzatamente il proprio punto al punto agganciabile più vicino, indipendentemente dalla distanza.
* Tenere premuto {{KEY|Maiusc}} mentre si disegna per [[Draft_Constrain|vincolare]] il prossimo punto in orizzontale o in verticale rispetto all'ultimo.
* Premere i tasti {{KEY|Ctrl}}+{{KEY|Z}} o premere il pulsante {{button|[[Image:Draft UndoLine.svg|12px]] [[Draft_UndoLine/it|Undo]]}} per annullare l'ultimo punto.
* Premere {{KEY|SHIFT}} mentre si disegna per [[Draft_Constrain/it|vincolare]] il proprio secondo punto orizzontalmente o verticalmente rispetto al primo.
* Premere {{KEY|CTRL}}+{{KEY|Z}} o premere il pulsante {{KEY|[[Image:Draft UndoLine.png|12px]] '''[[Draft_UndoLine|Annulla]]'''}} per annullare l'ultimo punto.
* Premere il tasto {{KEY|Esc}} o il pulsante {{button|Chiudi}} per interrompere il comando corrente.
</div>
* Premere {{KEY|ESC}} o premere il pulsante {{KEY|'''Cancella'''}} per uscire dal comando Linea attivo.
<br>
==Piano e stile==
<br>
[[File:Draft_Style_Plan_Travail.png]] Assegnare un piano '''front''' (Il testo "front" cambia secondo la selezione): <br>
[[File:Draft_Style_Coordonnee_XYZ.png]]<br>
* si può definire uno '''Scostamento''' (Offset) rispetto alle coordinate '''0,0,0''',
* si può scegliere tra un piano ''' XY''', '''XZ''' o '''YZ''',
* oppure un piano '''Vista''', perpendicolare al piano attivo,
* oppure '''Nessuno''' piano (libero).
[[File:Draft_Style_Mode_Construction.png]] Attiva o disattiva la '''Modalità costruzione''' (geometria di costruzione).<br>
[[File:Draft_Style_Couleur_Ligne.png]] Attribuisce il colore alla linea (bordo).<br>
[[File:Draft_Style_Couleur_Face.png]] Attribuisce il colore di fondo alla forma.<br>
[[File:Draft_Style_Epaisseur_Ligne.png]] Definisce lo spessore della linea (bordo).<br>
[[File:Draft_Style_Hauteur_Texte.png]] Definisce l'altezza del testo, da 0 a 99,99 (molto utile nella quotatura).<br>
[[File:Draft_Style_Style.png]] Attribuisce l'insieme dei parametri di '''[[Draft_Apply/it|stile]]''' agli oggetti [[Draft_Select/it|selezionati]].<br>


==Proprietà==
==Notes==


<div class="mw-translate-fuzzy">
===Vista===
La linea può essere modificata 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 possono spostare i punti in una nuova posizione.
Queste opzioni si riferiscono alla visualizzazione e si trovano nella scheda '''Vista combinata → Progetto → Vista'''
<br>
</div>
[[IMAGE:Draft_Line_fr_03.png|240px|left]]
====Base====


==Properties==
* {{ProprietaVista|Bounding Box}} : Permette di visualizzare numericamente le dimensioni complessive e graficamente lo spazio occupato dall'oggetto. Valore '''False''', o '''True''' (di default '''False''').


<div class="mw-translate-fuzzy">
* {{ProprietaVista|Control Point}} : Valore '''False''', o '''True''' (di default: '''False''').
==Proprietà==
Un oggetto Linea condivide tutte le proprietà di una [[Image:Draft_Wire.svg|16px]] [[Draft Wire/it|Polilinea]], tuttavia solo alcune di queste proprietà sono applicabili alla Linee.
</div>


==Scripting==
* {{ProprietaVista|Deviation}} :


<div class="mw-translate-fuzzy">
* {{ProprietaVista|Display Mode}} : Modalità di visualizzazione della forma, '''Flat lines, Shaded, Wireframe, Points'''. (di default: '''Flat lines''').
== Script ==
* {{ProprietaVista|Draw Style}} : Ttipo di linea, '''Solid, Dashed, Dotted, Dashdot'''. (Défaut, '''Solid''').
{{Emphasis|Vedere anche:}} [[Draft API/it|Draft API]] e [[FreeCAD Scripting Basics/it|Nozioni di base sugli script di FreeCAD]].
</div>


<div class="mw-translate-fuzzy">
* {{ProprietaVista|End Arrow}} : Aggiunge un simbolo (freccia) nel punto finale della linea, questo la rende utilizzabile come linea guida per delle annotazioni. Valore '''False''', o '''True''' (di default: '''False'''). (Il tipo di freccia è modificabile in '''Modifica → Preferenze → Draft''', come tutti i simboli di [[Draft_Dimension/it#Options_2|quotatura]]).
Lo strumento Linea può essere utilizzato nelle [[macros/it|macro]] e dalla console [[Python/it|Python]] utilizzando la seguente funzione:
</div>


{{Code|code=
* {{ProprietaVista|Lighting}} : Illuminazione '''One side, Two side'''. (di default: '''Two side''').
line = make_line(p1, p2)
line = make_line(LineSegment)
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.
* {{ProprietaVista|Line Color}} : Definisce il colore della linea (bordi) (di default: '''0, 0, 0''').
* Crea un oggetto {{incode|Line}} da un {{incode|Part.LineSegment}}.
* Crea un oggetto {{incode|Line}} dal primo vertice all'ultimo vertice della data {{incode|Shape}}.


Esempio:
* {{ProprietaVista|Line Width}} : Definisce lo spessore della linea (bordi) (di default: '''1''').


{{Code|code=
* {{ProprietaVista|Point Color}} : Definisce il colore dei punti (vertici della forma) (di default: '''0, 0, 0''').
import FreeCAD as App
import Draft


doc = App.newDocument()
* {{ProprietaVista|Point Size}} : Definisce la dimensione dei punti (di default: '''2''').


p1 = App.Vector(0, 0, 0)
* {{ProprietaVista|Selectable}} : Consente o impedisce di selezionare la forma. Valore '''False''', o '''True''' (di default: '''True''').
p2 = App.Vector(1000, 500, 0)
p3 = App.Vector(-250, -500, 0)
p4 = App.Vector(500, 1000, 0)


line1 = Draft.make_line(p1, p2)
* {{ProprietaVista|Shape Color}} : Definisce il colore della forma (di default: '''204, 204, 204''').
line2 = Draft.make_line(p3, p4)


doc.recompute()
* {{ProprietaVista|Transparency}} : Consente di impostare tra 0 e 100 il grado di trasparenza della forma (di default: '''0''').
}}

* {{ProprietaVista|Visibility}} : Rende visibile o invisibile la forma (comme la barra {{KEY|Spazio}}). Valore '''False''', o '''True''' (di default: '''True''').

====Grid====

* {{ProprietaVista|Grid Size}} : Determina la dimensione della spaziatura della griglia (Default: '''10 mm''').
* {{ProprietaVista|Grid Snap}} : [[Draft_Snap/it|Aggancia]] automaticamente le linee alla griglia. Valore '''False''', o '''True''' (di default: '''False''').
* {{ProprietaVista|Grid Style}} : Fornisce lo stile della linea per la griglia '''Dashed''' o '''Light''' (Default: '''Dashed''').
* {{ProprietaVista|Show Grid }} : Rende la griglia visibile o nascosta. Valore '''False''', o '''True''' (di default: '''True''').
* {{ProprietaVista|Tight Grid}} : Rende la griglia stretta o larga. Valore '''False''', o '''True''' (di default: '''True''').
{{clear}}
<br>
===Dati===
Queste opzioni si riferiscono alla visualizzazione e si trovano nella scheda '''Vista combinata → Progetto → Dati'''
<br>
[[File:Draft_Line_fr_04.png |240px|left]]
===='''2D'''====
===='''Base'''====

* {{ProprietaDati|Closed}} : Determina se la '''Wire''' è '''aperta''' o '''chiusa'''. Valore '''False''', o '''True''' (di default: '''False''').
* {{ProprietaDati|End}} : '''[10,00 0,00 0,00]''', riepilogo delle coordinate di fine linea (ultimo punto).
* {{ProprietaDati|Fillet Radius}} : Conferisce un angolo ai vetici di una '''Spezzata''' (Default: '''0 mm''').
* {{ProprietaDati|Label}} : Nome dell'oggetto, modificabile a piacimento.
* {{ProprietaDati|Placement}} : '''[(0,00 0,00 1,00);0,00;(0,00 0,00 0,00)]''', riepilogo di tutti i dati di 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'''. (Default: '''Z = 1 = attivo''').<br>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. (di default: '''Z = 1 = attivo''')
* {{ProprietaDati|Position}} : Posizione delle coordinate '''X, Y, Z''', rispetto al punto di origine '''0, 0, 0'''.
* {{ProprietaDati|Start}} : '''[0,00 0,00 0,00]''', riepilogo delle coordinate di inizio linea (primo punto).

{{clear}}

==Script==

Lo strumento Linea può essere utilizzato nelle [[macros/it|macro]] e dalla [[FreeCAD_Scripting_Basics/it|console di Python]] tramite la seguente funzione:

'''makeLine (Vector, Vector)'''

* Crea una linea tra i due vettori dati.
* Sono usati [[Draft Linestyle/it|il tipo de 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))


<div class="mw-translate-fuzzy">
{{StrumentiDisegnoDraft}}
{{Docnav/it||[[Draft_Wire/it|Polilinea]]|[[Draft_Module/it|Draft]]|IconC=Workbench_Draft.svg|IconR=Draft_Wire.svg}}
</div>


{{Draft Tools navi{{#translation:}}}}
{{languages/it | {{en|Draft Line}} {{es|Draft Line/es}} {{fr|Draft Line/fr}} {{jp|Draft Line/jp}} {{se|Draft Line/se}} }}
{{Userdocnavi{{#translation:}}}}

Revision as of 11:14, 4 May 2021

Linea

Posizione nel menu
Draft → Linea
Ambiente
Draft, Architettura
Avvio veloce
L I
Introdotto nella versione
0.7
Vedere anche
DWire, Punto

Descrizione

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 di Draft. Lo strumento Linea si comporta esattamente come lo strumento DWire di Draft, tranne che si disattiva dopo che sono stati definiti due punti.

A Draft Line is in fact a Draft Wire with only two points.

Linea creata da due punti

Utilizzo

See also: Draft Tray, Draft Snap and Draft Constrain.

  1. Premere il pulsante Linea o premere i tasti L e I
  2. Fare clic su un primo punto nella vista 3D, o digitare le sue coordinate e poi premere il pulsante inserisci punto.
  3. Fare clic su un secondo punto nella vista 3D, o digitare le sue coordinate e poi premere il pulsante inserisci punto.

Options

The single character keyboard shortcuts available in the task panel can be changed. See Draft Preferences. The shortcuts mentioned here are the default shortcuts.

Opzioni

  • Premere X, o Y, o Z dopo il primo punto per vincolare il secondo punto su un dato asse.
  • Per inserire le coordinate manualmente, è sufficiente inserire i numeri, quindi premere Invio tra ciascun componente X, Y e Z.
    • Si possono anche definire le coordinate polari del punto dando un valore a "Lunghezza" e "Angolo". Fare clic sulla casella accanto a "Angolo" per vincolare il puntatore all'angolo specificato.
    • È possibile premere il pulsante inserisci punto quando si hanno i valori desiderati per inserire il punto.
  • Premere il tasto R oppure fare clic sulla casella di controllo per attivare la modalità "relativo". Se la modalità relativo è attiva, le coordinate del punto successivo sono relative all'ultimo; in caso contrario, sono assolute, prese dall'origine (0,0,0).
  • Premere il tasto T oppure fare clic sulla casella di controllo per attivare la modalità "continua". Se la modalità continua è attiva, lo strumento Linea si riavvia dopo aver terminato la linea in costruzione, e consente di disegnarne una nuova linea senza premere nuovamente il pulsante dello strumento
  • Tenere premuto Ctrl mentre si disegna per forzare l'aggancio del proprio punto alla posizione di aggancio più vicina, indipendentemente dalla distanza.
  • Tenere premuto Maiusc mentre si disegna per vincolare il prossimo punto in orizzontale o in verticale rispetto all'ultimo.
  • Premere i tasti Ctrl+Z o premere il pulsante Undo per annullare l'ultimo punto.
  • Premere il tasto Esc o il pulsante Chiudi per interrompere il comando corrente.

Notes

La linea può essere modificata facendo doppio clic sull'elemento nella vista ad albero o premendo il pulsante Modifica. Quindi si possono spostare i punti in una nuova posizione.

Properties

Proprietà

Un oggetto Linea condivide tutte le proprietà di una Polilinea, tuttavia solo alcune di queste proprietà sono applicabili alla Linee.

Scripting

Lo strumento Linea può essere utilizzato nelle macro e dalla console Python utilizzando la seguente funzione:

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