Draft Dimension/it: Difference between revisions

From FreeCAD Documentation
No edit summary
No edit summary
 
(152 intermediate revisions by 7 users not shown)
Line 1: Line 1:
<languages/>
{{GuiCommand/it|Name=Draft Dimension|Name/it=Quota|Workbenches=[[Draft Module/it|Draft]], [[Arch Module/it|Architettura]]|MenuLocation=Draft → Quota|Shortcut=DI|SeeAlso=[[Draft FlipDimension/it|Flip Dimension]]}}

{{Docnav/it
|[[Draft_Text/it|Testo]]
|[[Draft_Label/it|Etichetta]]
|[[Draft_Workbench/it|Draft]]
|IconL=Draft_Text.svg
|IconR=Draft_Label.svg
|IconC=Workbench_Draft.svg
}}

{{GuiCommand/it
|Name=Draft Dimension
|Name/it=Quota
|MenuLocation=Draft → Quota
|Workbenches=[[Draft_Workbench/it|Draft]], [[Arch_Workbench/it|Arch]]
|Shortcut={{KEY|D}} {{KEY|I}}
|Version=0.8
|SeeAlso=[[Draft_FlipDimension/it|Invertire la direzione delle quote]]
}}

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

Il comando [[Image:Draft_Dimension.svg|24px]] '''Quota''' [[#Creazione|crea]] una [[#Utilizzo_della_quota_lineare|quota lineare]], una [[#Usage_radial_dimension|quota radiale]] o una [[#Usage_angular_dimension|quota angolare]]. Il comando può essere utilizzato anche per [[#Convert|convertire]] oggetti [[Std_MeasureDistance/it|Misura distanza]].

Le quote lineari basate sui bordi e le quote radiali sono parametriche. Ciò significa che si aggiorneranno se il bordo misurato viene modificato. I bordi misurati possono appartenere a oggetti Draft ma anche a corpi solidi. Le quote angolari non sono parametriche.


Le Quote di Draft possono essere visualizzate su una pagina [[TechDraw_Workbench/it|TechDraw]] utilizzando i comandi [[TechDraw_DraftView/it|TechDraw DraftView]] o [[TechDraw_ArchView/it|TechDraw ArchView]]. In alternativa, [[TechDraw_Workbench/it|TechDraw]] offre i propri comandi di quotatura. Ma questi creano quote che vengono visualizzate solo sulla pagina di disegno e non nella [[3D_view/it|Vista 3D]].
==Descrizione==
Crea una quotatura nel documento corrente tramite due punti che definiscono la distanza da misurare, e un terzo punto che specifica dove passa la linea di quota.


[[Image:Screenshot_Draft_Dimension.jpg|400px]]
[[Image:Screenshot_Draft_Dimension.jpg|400px]]
{{Caption|Quota lineare definita da tre punti}}


<span id="Create"></span>
== Utilizzo ==
== Creazione ==


Vedere anche: [[Draft_Tray/it|Barra di Draft]], [[Draft_Snap/it|Aggancio]] e [[Draft_Constrain/it|Vincolare]].
# Premere il pulsante {{KEY/it|[[Image:Draft Dimension.png|16px]] Quota}}, o premere i tasti {{KEY/it|D}} e {{KEY/it|I}}
# Selezionare un primo punto nella vista 3D oppure digitare le sue [[Draft_Coordinates/it|coordinate ]]
# Selezionare un secondo punto della vista 3D, o digitare le sue coordinate
# Selezionare un terzo punto della vista 3D, o digitare le sue coordinate
* Premere il tasto {{KEY/it|CTRL}} per selezionare un punto di [[Draft_Snap/it|ancoraggio]].
* Premere il tasto {{KEY/it|SHIFT}} per ottenere un [[Draft_Constrain/it|vincolo]] orizzontale o verticale,
:* 1 : selezionare il primo punto,
:* 2 : orientare la linea di quota (orizzontalmente o verticalmente),
:* 3 : premere il tasto {{KEY/it|SHIFT}}
:* 4 : selezionare il secondo punto,
:* 5 : rilasciare {{KEY/it|SHIFT}},
:* 6 : posizionare la linea di quota, poi cliccare sul pulsante destro del mouse (che stabilisce il terzo punto).


<span id="Usage_linear_dimension"></span>
* Premere il tasto {{KEY/it|SHIFT}} per commutare tra il modo diametro e il modo raggio quando si opera su un bordo curvo.
=== Utilizzo della quota lineare ===
* Inserire un valore per stabilire manualmente una [[Draft_Coordinates/it|coordinata]].
* Premere il tasto {{KEY/it|ALT}}, quindi selezionare un bordo esistente, la quota ricorderà a quale bordo è [[Draft_Constrain/it|vincolata]].
:* Se in seguito il punto finale di questo bordo viene spostato, la dimensione lo segue. Ciò vale anche per le dimensioni del raggio e del diametro.
:* L'icona mostrata nella Vista combinata → Progetto → Etichette & Attributi dell'applicazione corrispondente, viene visualizzata in questo modo: [[Image:Draft_Cotation_Icone_Contrainte.png‎]]
* Premere il tasto {{KEY/it|ESC}} o premere il pulsante {{KEY/it|Cancella}} per annullare l'operazione o per uscire dal comando.


# Facoltativamente, selezionare un bordo dritto nella [[3D_view/it|Vista 3D]].
* La casella di controllo '''Continua''' della barra del comando attivo, permette di disegnare più dimensioni su una sola linea.
# Esistono diversi modi per invocare il comando:
:* Procedura:
#* Premere il pulsante {{Button|[[Image:Draft_Dimension.svg|16px]] [[Draft_Dimension/it|Quota]]}}.
::* Scegliere due punti su un'area vuota della vista 3D, o su un oggetto esistente, poi un terzo punto, per dare la posizione della linea di quota (come in una quotatura semplice), poi,
#* Selezionare l'opzione {{MenuCommand|Annotazione → [[Image:Draft_Dimension.svg|16px]] Quota}} dal menu.
::* definire tutti gli altri punti che devono essere quotati,
#* Usare la scorciatoia da tastiera: {{KEY|D}} poi {{KEY|I}}.
::* infine, premere il tasto {{KEY/it|ESC}} per convalidare, e uscire dalla funzione.
# Si apre il pannello attività {{MenuCommand|Quota}}. Vedere [[#Opzioni|Opzioni]] per maggiori informazioni.
# Se non si ha ancora selezionato un bordo, eseguire una delle seguenti operazioni:
#* Premere {{KEY|E}} o il pulsante {{Button|[[Image:view-select.svg|16px]] Seleziona bordo}} e seleziona un bordo dritto nella [[3D_view/it|Vista 3D]].
#* Tenere premuto il tasto {{KEY|Alt}}, selezionare un bordo dritto nella [[3D_view/it|Vista 3D]] e rilasciare il tasto {{KEY|Alt}}.
#* Definire la distanza misurata selezionando i punti:
#** Scegliere un 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 un secondo punto nella [[3D_view/it|Vista 3D]], oppure digitare le coordinate e premere il pulsante {{Button|[[Image:Draft_AddPoint.svg|16px]] Inserisci punto}}.
# Per posizionare la linea di quota, eseguire una delle seguenti operazioni:
#* Per una quota allineata:
#** Scegliere un punto nella [[3D_view/it|Vista 3D]], oppure digitare le coordinate e premere il pulsante {{Button|[[Image:Draft_AddPoint.svg|16px]] Inserisci punto}}.
#* Per una quota orizzontale:
#** Spostare il puntatore sopra o sotto il bordo o i punti.
#** Tenere premuto il tasto {{KEY|Shift}}, muovere il puntatore e scegliere un punto nella [[3D_view/it|Vista 3D]].
#* Per una quota verticale:
#** Spostare il puntatore a sinistra o a destra del bordo o dei punti.
#** Tenere premuto il tasto {{KEY|Shift}}, muovere il puntatore e scegliere un punto nella [[3D_view/it|Vista 3D]].


<span id="Usage_radial_dimension"></span>
== Tipi di quotature disponibili ==
=== Utilizzo della quota radiale ===


* '''Quota lineare''': selezionare 2 punti qualsiasi o qualsiasi bordo dritto con il tasto {{KEY/it|ALT}} premuto.
# Facoltativamente, selezionare un bordo circolare nella [[3D_view/it|Vista 3D]].
# Esistono diversi modi per invocare il comando:
* '''Quotatura continua''': descritta nella sezione Utilizzo.
#* Premere il pulsante {{Button|[[Image:Draft_Dimension.svg|16px]] [[Draft_Dimension/it|Quota]]}}.
* '''Dimensione orizzontale o verticale''': premere {{KEY/it|SHIFT}} dopo aver selezionato il primo punto.
#* Selezionare l'opzione {{MenuCommand|Annotazione → [[Image:Draft_Dimension.svg|16px]] Quota}} dal menu.
* '''Diametro''': selezionare un bordo curvo con il tasto {{KEY/it|ALT}} premuto.
#* Usare la scorciatoia da tastiera: {{KEY|D}} poi {{KEY|I}}.
* '''Raggio''': selezionare un bordo curvo con il tasto {{KEY/it|ALT}} premuto e successivamente premere {{KEY/it|SHIFT}}.
# Si apre il pannello attività {{MenuCommand|Quota}}. Vedere [[#Opzioni|Opzioni]] per maggiori informazioni.
* '''Dimensione angolare''': selezionare due bordi dritti con il tasto {{KEY/it|ALT}} premuto.
# Se non si ha ancora selezionato un bordo, eseguire una delle seguenti operazioni:
L'icona mostrata nella Vista combinata → Progetto → Etichette & Attributi dell'applicazione corrispondente, viene visualizzata in questo modo:
#* Premere {{KEY|E}} o il pulsante {{Button|[[Image:view-select.svg|16px]] Seleziona bordo}} e selezionare un bordo circolare nella [[3D_view/it|Vista 3D]].
:* Se la quotatura è normale: [[Image:Draft_Cotation_Icone_Normale.png‎]]
#* Tenere premuto il tasto {{KEY|Alt}}, selezionare un bordo circolare nella [[3D_view/it|Vista 3D]] e rilasciare il tasto {{KEY|Alt}}.
:* Se la quotatura è vincolata: [[Image:Draft_Cotation_Icone_Contrainte.png‎]]
# Per posizionare la linea di quota, eseguire una delle seguenti operazioni:
#* Per quotare un diametro:
#** Scegliere un punto nella [[3D_view/it|Vista 3D]], oppure digitare le coordinate e premere il pulsante {{Button|[[Image:Draft_AddPoint.svg|16px]] Inserisci punto}}.
#* Per quotare un raggio:
#** Tenere premuto il tasto {{KEY|Shift}} e scegliere un punto nella [[3D_view/it|Vista 3D]].


<span id="Usage_angular_dimension"></span>
== Opzioni ==
=== Utilizzo della quota angolare ===


# Esistono diversi modi per invocare il comando:
* Premere {{KEY/it|X}}, {{KEY/it|Y}} o {{KEY/it|Z}} dopo un punto per vincolare il punto successivo al dato asse.
#* Premere il pulsante {{Button|[[Image:Draft_Dimension.svg|16px]] [[Draft_Dimension/it|Quota]]}}.
* Per inserire manualmente le coordinate, è sufficiente inserire il numero, quindi premere {{KEY/it|INVIO}} per ogni componente X, Y e Z.
#* Selezionare l'opzione {{MenuCommand|Annotazione → [[Image:Draft_Dimension.svg|16px]] Quota}} dal menu.
* Premere {{KEY/it|CTRL}} mentre si disegna per [[Draft_Snap/it|agganciare]] forzatamente il proprio punto al punto di ancoraggio più vicino, indipendentemente dalla distanza.
#* Usare la scorciatoia da tastiera: {{KEY|D}} poi {{KEY|I}}.
* Premere {{KEY/it|SHIFT}} per [[Draft_Constrain/it|vincolare]] la dimensione orizzontalmente o verticalmente, o, quando si lavora su un bordo circolare, per passare dal diametro al raggio.
# Si apre il pannello attività {{MenuCommand|Quota}}. Vedere [[#Opzioni|Opzioni]] per maggiori informazioni.
* Premere {{KEY/it|R}} oppure fare clic sulla casella di controllo per selezionare o deselezionare la modalità {{KEY/it|Relativo}}. Se la modalità Relativo è attiva, le coordinate del punto successivo sono relative al precedente. In caso contrario, sono assolute, a partire dal punto di origine (0,0,0).
# Effettuare una delle seguenti operazioni:
* Premere {{KEY/it|T}} oppure fare clic sulla casella di controllo per selezionare o deselezionare la modalità {{KEY/it|Continua}}. Se la modalità Continua è attiva, è possibile disegnare quote continue, una dopo l'altra, che condividono la stessa linea base.
#* Premere {{KEY|E}} o il pulsante {{Button|[[Image:view-select.svg|16px]] Seleziona bordo}} e selezionare un primo bordo dritto nella [[3D_view/it|Vista 3D]] . Ripetere l'operazione per selezionare un secondo bordo dritto.
* Premere {{KEY/it|ESC}} o premere il pulsante {{KEY/it|Cancella}} per uscire dal comando attivo.
#* Tenere premuto il tasto {{KEY|Alt}}, selezionare due bordi dritti nella [[3D_view/it|Vista 3D]] e rilasciare il tasto {{KEY|Alt}}.
* Selezionando un bordo esistente con {{KEY/it|ALT}}, invece di inserire punti di misura, la dimensione diventa '''parametrica''' e si ricorda a quale lato è vincolata. Se successivamente i punti finali del bordo vengono spostati, la quota li segue.
# Per posizionare l'arco di quota selezionare un punto nella [[3D_view/it|Vista 3D]].
* Se si seleziona un bordo prima di avviare il comando Dimensione, anche la dimensione creata sarà '''parametrica'''.
# L'angolo visualizzato dipende dai bordi e dal punto selezionato.
* La direzione della dimensione può essere modificata, modificando la proprietà "Direction"


<span id="Options"></span>
==Proprietà==
=== Opzioni ===
* {{PropertyData|Start}}: Il punto iniziale della distanza da misurare
* {{PropertyData|End}}: Il punto finale della distanza da misurare
* {{PropertyData|Dimline}}: Un punto attraverso il quale deve passare la linea di quota
* {{PropertyView|Display Mode}}: Specifica se il testo della quotatura è allineato con la linea di quota oppure è frontale alla fotocamera
* {{PropertyView|Font Size}}: La dimensione dei caratteri
* {{PropertyView|Ext Lines}}: Le dimensioni delle linee di estensione (tra i punti di misurazione e la linea di quota).
* {{PropertyView|Text Position}}: Serve per forzare la posizione del testo da visualizzare
* {{PropertyView|Text Spacing}}: Specifica lo spazio tra il testo e la linea di quota
* {{PropertyView|Override}}: Specifica il testo da visualizzare al posto della, o con la quota. Utilizzare il codice '''$dim''' (minuscolo) (dim rappresenta la posizione della dimensione) nel testo per visualizzare la quota.
* {{PropertyView|Font Name}}: Il tipo di carattere da utilizzare per disegnare il testo. Può essere un nome di carattere, ad esempio "Arial", uno stile predefinito come "sans", "serif" o "mono", o una famiglia, ad esempio "Arial, Helvetica, sans" o un nome con uno stile come "Arial:Bold". Se il font richiesto non viene trovato nel sistema, in sostituzione, ne viene usato uno generico. Il tipo di carattere e l'altezza del testo di default possono essere stabiliti in Modifica → Preferenze → Draft → Generale → Caratteri
* {{PropertyView|Arrow Type}}: Il tipo di simbolo terminale da utilizzare
* {{PropertyView|Arrow Size}}: La dimensione dei simboli terminali
* {{PropertyView|Decimals}}: Il numero di cifre decimali da visualizzare nella dimensione
* {{PropertyView|Flip Arrows}}: Invertire l'orientamento delle frecce
* {{PropertyView|Unit Override}}: Esprime la distanza in una data unità (lasciare vuoto per utilizzare l'unità di sistema) {{Version|0.17}}


È 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).
== Script ==

* Per inserire manualmente le coordinate, inserire le componenti X, Y e Z e premere {{KEY|Enter}} dopo ognuna di esse. Oppure si può premere il pulsante {{Button|[[Image:Draft_AddPoint.svg|16px]] Inserisci punto}} quando ha i valori desiderati. Si consiglia di spostare il puntatore fuori dalla [[3D_view/it|Vista 3D]] prima di inserire le coordinate.
* Premee {{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 sono relative all'ultimo punto, se disponibile, 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 [[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. Questa modalità funziona solo per quote lineari. Se la modalità continua è attiva, il comando si riavvierà al termine, consentendo di continuare a creare quote. Tutte le quote successive inizieranno dal punto finale della quota precedente e utilizzeranno la stessa linea di base della prima quota. Si noti che la selezione del bordo non è possibile per le quote successive.
* Premee {{KEY|S}} per attivare o disattivare [[Draft_Snap/it|Aggancia]].
* Premere {{KEY|Esc}} o il pulsante {{Button|Chiudi}} per terminare il comando.

<span id="Convert"></span>
== Conversione ==

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

# Selezionare uno o più oggetti [[Std_MeasureDistance/it|Misura la distanza]].
# Esistono diversi modi per invocare il comando:
#* Premere il pulsante {{Button|[[Image:Draft_Dimension.svg|16px]] [[Draft_Dimension/it|Quota]]}}.
#* Selezionare l'opzione {{MenuCommand|Annotazione → [[Image:Draft_Dimension.svg|16px]] Quota}} dal menu.
#* Usare la scorciatoia da tastiera: {{KEY|D}} poi {{KEY|I}}.
# Ciascun oggetto selezionato viene sostituito da una Quota Draft lineare non parametrica.

<span id="Notes"></span>
==Note==

* Le Quote Draft lineari e radiali possono essere modificate con il comando [[Draft_Edit/it|Modifica]].
* Le Quote Draft create o salvate con [[Release_notes_0.21/it|FreeCAD versione 0.21]] non sono compatibili con le versioni precedenti.

<span id="Properties"></span>
== Proprietà ==

Vedere anche: [[Property_editor/it|Editor delle proprietà]].

Un oggetto Draft Quota deriva da un oggetto [[App_FeaturePython/it|App FeaturePython]] e ne eredita tutte le proprietà. Le seguenti proprietà sono aggiuntive se non diversamente specificato.

<span id="Data_linear_and_radial_dimension"></span>
=== Dati quote lineari e radiali ===

{{TitleProperty|Dimension}}

* {{PropertyData|Dimline|VectorDistance}}: specifica il punto attraverso il quale passa la linea di quota.
* {{PropertyData|Linked Geometry|LinkSubList}}: specifica l'oggetto e i suoi sottoelementi a cui è collegata la quota.
* {{PropertyData|Normal|Vector}}: specifica la normale del piano del testo.
* {{PropertyData|Support|Link|hidden}}: specifica l'oggetto misurato.

{{TitleProperty|Linear/radial dimension}}

* {{PropertyData|Direction|Vector}}: specifica la direzione della misura.
* {{PropertyData|Distance|Length}}: (sola lettura) specifica il valore della misura.
* {{PropertyData|End|VectorDistance}}: specifica il punto finale della misura.
* {{PropertyData|Start|VectorDistance}}: specifica il punto iniziale della misura.

{{TitleProperty|Radial dimension}}

* {{PropertyData|Diameter|Bool}}: specifica se una quota radiale viene visualizzata come quota diametro. Non utilizzato per quote lineari.

<span id="Data_angular_dimension"></span>
=== Dati quote angolari ===

{{TitleProperty|Angular dimension}}

* {{PropertyData|Angle|Angle}}: (sola lettura) specifica il valore della misura.
* {{PropertyData|Center|VectorDistance}}: specifica il centro della misura.
* {{PropertyData|First Angle|Angle}}: specifica l'angolo iniziale della misurazione.
* {{PropertyData|Last Angle|Angle}}: specifica l'angolo finale della misura.

{{TitleProperty|Dimension}}

* {{PropertyData|Dimline|VectorDistance}}: specifica il punto attraverso il quale passa l'arco di quota.
* {{PropertyData|Linked Geometry|LinkSubList|hidden}}: non utilizzato.
* {{PropertyData|Normal|Vector|hidden}}: specifica la normale del piano della quota.
* {{PropertyData|Support|Link|hidden}}: non utilizzato.

<span id="View"></span>
=== Vista ===

{{TitleProperty|Annotation}}

* {{PropertyView|Annotation Style|Enumeration}}: specifica lo stile di annotazione applicato alla quota. Vedere [[Draft_AnnotationStyleEditor/it|Stile delle annotazioni]].
* {{PropertyView|Scale Multiplier|Float}}: specifica il fattore di scala generale applicato alla quota.

{{TitleProperty|Display Options}}

* {{PropertyView|Display Mode|Enumeration}}: specifica come viene visualizzato il testo. Se è {{value|World}} il testo verrà visualizzato su un piano definito dal {{PropertyData|Normal}} della misura. Se è {{value|Screen}} il testo sarà sempre rivolto verso lo schermo. Questa è una proprietà ereditata. Le opzioni menzionate sono le opzioni rinominate ({{Version/it|0.21}}).

{{TitleProperty|Graphics}}

* {{PropertyView|Arrow Size|Length}}: specifica la dimensione dei simboli visualizzati alle estremità della linea di misura o dell'arco.
* {{PropertyView|Arrow Type|Enumeration}}: specifica il tipo di simbolo visualizzato alle estremità della linea di misura o dell'arco, che può essere {{value|Dot}}, {{value|Circle}}, {{value|Arrow}}, {{value|Tick}} o {{value|Tick-2}}.
* {{PropertyView|Dim Overshoot|Distance}}: specifica la lunghezza aggiuntiva aggiunta alla linea di misura. Non utilizzato per quote angolari.
* {{PropertyView|Ext Lines|Distance}}: specifica la lunghezza delle linee di riferimento che vanno dalla linea di misura ai punti misurati. Usare {{Value|0}} per linee di riferimento complete. Un valore negativo definisce lo spazio tra le estremità delle linee di riferimento e i punti misurati. Un valore positivo definisce la lunghezza massima delle linee di riferimento. Utilizzato solo per quote lineari.
* {{PropertyView|Ext Overshoot|Distance}}: specifica la lunghezza aggiuntiva delle linee di riferimento oltre la linea di misura. Non utilizzato per quote angolari.
* {{PropertyView|Flip Arrows|Bool}}: specifica se invertire l'orientamento dei simboli alle estremità della linea di misura o dell'arco. Funziona solo se i simboli sono frecce.
* {{PropertyView|Line Color|Color}}: specifica il colore della linea o dell'arco di misura e delle frecce.
* {{PropertyView|Line Width|Float}}: specifica la larghezza delle linee o dell'arco appartenenti alla quota.
* {{PropertyView|Show Line|Bool}}: specifica se visualizzare la linea di misura. Non influisce sulla visualizzazione delle linee di riferimento e delle estensioni. Non utilizzato per quote angolari.

{{TitleProperty|Text}}

* {{PropertyView|Flip Text|Bool}}: specifica se invertire l'orientamento del testo.
* {{PropertyView|Font Name|Font}}: specifica il font utilizzato per disegnare il testo. Può essere un nome di font, come {{value|Arial}}, uno stile predefinito come {{value|sans}}, {{value|serif}} o {{value|mono}}, una famiglia come {{value|Arial,Helvetica,sans}}, o un nome con uno stile come {{value|Arial:Bold}}. Se il carattere specificato non viene trovato nel sistema, viene utilizzato un carattere predefinito.
* {{PropertyView|Font Size|Length}}: specifica la dimensione del testo. Il testo può essere invisibile nella [[3D_view/it|Vista 3D]] se questo valore è molto piccolo.
* {{PropertyView|Override|String}}: specifica un testo personalizzato da visualizzare al posto della misura effettiva. Usare la stringa {{value|$dim}} all'interno del testo per includere la misura.
* {{PropertyView|Text Color|Color}}: specifica il colore del testo. {{Version/it|0.21}}
* {{PropertyView|Text Position|VectorDistance}}: specifica la posizione del testo in coordinate assolute. {{Value|[0, 0, 0]}} visualizzerà il testo nella sua posizione predefinita vicino alla linea di quota o all'arco.
* {{PropertyView|Text Spacing|Length}}: specifica lo spazio tra il testo e la linea o l'arco di quota.

{{TitleProperty|Units}}

* {{PropertyView|Decimals|Integer}}: specifica il numero di posizioni decimali da visualizzare per la misura.
* {{PropertyView|Show Unit|Bool}}: specifica se visualizzare l'unità accanto al valore numerico della misura. Non utilizzato per quote angolari.
* {{PropertyView|Unit Override|String}}: specifica l'unità in cui esprimere la misura, ad esempio {{value|km}}, {{value|m}}, {{value|cm}}, {{value|mm}}, {{value|mi}}, {{value|ft}}, {{value|in}} o {{value|arch}} per unità arco. Lasciare vuoto questo campo per utilizzare l'unità predefinita. Non utilizzato per quote angolari.

<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 Quota Draft utilizzare il metodo {{incode|make_dimension}} ({{Version/it|0.19}}) del modulo Draft. Questo metodo sostituisce il metodo deprecato {{incode|makeDimension}}.


Lo strumento Quota può essere utilizzato nelle [[macros/it|macro]] e dalla [[FreeCAD_Scripting_Basics/it|console di Python]] utilizzando le seguenti funzioni:
{{Code|code=
{{Code|code=
dimension = make_dimension(p1, p2, p3=None, p4=None)}}
makeDimension (p1,p2,[p3])

}}
Esistono vari modi per richiamare questo metodo, a seconda degli argomenti passati:
or

{{Code|code=
{{Code|code=
dimension = make_dimension(p1, p2, p3=None)
makeDimension (object,i1,i2,p3)
dimension = make_dimension(object, i1, i2, p4=None)
dimension = make_dimension(object, i1, mode, p4=None)
}}
}}

or
* Crea una {{incode|dimension}} lineare misurando la distanza tra i punti {{incode|p1}} e {{incode|p2}}.
* Crea una {{incode|dimension}} lineare collegata a un {{incode|object}}, misurando la distanza tra i suoi vertici indicizzati {{incode|i1}} e {{incode|i2}}.
* Crea una {{incode|dimension}} circolare collegata a un {{incode|object}}, con l'indice {{incode|i1}} del bordo curvo da misurare, e {{incode|mode}} che può essere un {{incode|"radius"}} o un {{incode|"diameter"}} per specificare il tipo di dimensione.
** {{incode|p3}} nel primo caso, e {{incode|p4}} negli altri due, specifica un punto facoltativo attraverso il quale deve passare la linea di quota.
** Tutti i punti sono definiti dai loro {{incode|FreeCAD.Vector}}.

Per creare una quota angolare utilizzare il seguente metodo:

{{Code|code=
{{Code|code=
dimension = make_angular_dimension(center, angles, p3, normal=None)
makeDimension (objlist,indices,p3)
dimension = make_angular_dimension(center, [angle1, angle2], p3, normal=None)
}}
}}

* Crea una {{incode|dimension}} angolare da un punto {{incode|center}}, una lista {{incode|angles}} con due elementi, e il punto {{incode|p3}} attraverso il quale deve passare l'arco.
* Crea un oggetto quota con la linea di quota passante per p3.
** Se {{incode|angle1 > angle2}}, l'angolo visualizzato è la differenza {{incode|angle1 - angle2}}; altrimenti, viene visualizzato l'angolo di implementazione, {{incode|360 - (angle2 - angle1)}}.
* La quota assume [[Draft Linestyle/it|il tipo di linea e il colore]] impostati in precedenza nella Barra dei comandi.
** Gli angoli dovrebbero essere dati in gradi.
* Ci sono diversi modi per creare una quota, secondo quali argomenti vengono passati:

# (p1,p2,p3): crea una quota standard da p1 a p2.
Le proprietà di visualizzazione di {{incode|dimension}} possono essere cambiate sovrascrivendo i suoi attributi; per esempio, sovrascrivendo {{incode|ViewObject.FontSize}} con le nuove dimensioni in millimetri.
# (object,i1,i2,p3): crea una quota legata all'oggetto dato, misurando la distanza tra i vertici indicizzati i1 e i2.
# (object,i1,mode,p3): crea una quota legata all'oggetto dato, i1 è l'indice del bordo (curva) da misurare, e mode è "radius" o "diameter" (raggio o diametro).
* Restituisce l'oggetto appena creato.
{{Code|code=
makeAngularDimension (center,[angle1,angle2],p3)
}}
* Crea una quota angolare dal centro dato, con la lista di angoli che viene fornita, passando per p3.
* Restituisce l'oggetto appena creato.


Esempio:
Esempio:

{{Code|code=
{{Code|code=
import FreeCAD,Draft
import FreeCAD as App
import Draft
p1 = FreeCAD.Vector(0,0,0)

p2 = FreeCAD.Vector(1,1,0)
doc = App.newDocument()
p3 = FreeCAD.Vector(2,0,0)

Draft.makeDimension(p1,p2,p3)
p1 = App.Vector(0, 0, 0)
p2 = App.Vector(1000, 1000, 0)
p3 = App.Vector(-2500, 0, 0)
dimension1 = Draft.make_dimension(p1, p2, p3)
dimension1.ViewObject.FontSize = 200

polygon = Draft.make_polygon(3, radius=1000)
doc.recompute()

p4 = App.Vector(-2000, 1500, 0)
dimension2 = Draft.make_dimension(polygon, 1, 2, p4)
dimension2.ViewObject.FontSize = 200

center = App.Vector(2000, 0, 0)
p5 = App.Vector(3000, 1000, 0)
angle1 = 45
angle2 = 10
dimension3 = Draft.make_angular_dimension(center, [angle1, angle2], p5)
dimension3.ViewObject.FontSize = 200

dimension4 = Draft.make_angular_dimension(center, [angle2, angle1], p5*1.2)
dimension4.ViewObject.FontSize = 200

doc.recompute()
}}
}}
==Link==


* Tutorial: [http://www.youtube.com/watch?v=nxNT0KychcY Proiettare le dimensioni in una pagina di disegno]


{{Docnav/it
<languages/>
|[[Draft_Text/it|Testo]]
|[[Draft_Label/it|Etichetta]]
|[[Draft_Workbench/it|Draft]]
|IconL=Draft_Text.svg
|IconR=Draft_Label.svg
|IconC=Workbench_Draft.svg
}}

{{Draft Tools navi{{#translation:}}}}
{{Userdocnavi{{#translation:}}}}

Latest revision as of 13:22, 12 January 2024

Quota

Posizione nel menu
Draft → Quota
Ambiente
Draft, Arch
Avvio veloce
D I
Introdotto nella versione
0.8
Vedere anche
Invertire la direzione delle quote

Descrizione

Il comando Quota crea una quota lineare, una quota radiale o una quota angolare. Il comando può essere utilizzato anche per convertire oggetti Misura distanza.

Le quote lineari basate sui bordi e le quote radiali sono parametriche. Ciò significa che si aggiorneranno se il bordo misurato viene modificato. I bordi misurati possono appartenere a oggetti Draft ma anche a corpi solidi. Le quote angolari non sono parametriche.

Le Quote di Draft possono essere visualizzate su una pagina TechDraw utilizzando i comandi TechDraw DraftView o TechDraw ArchView. In alternativa, TechDraw offre i propri comandi di quotatura. Ma questi creano quote che vengono visualizzate solo sulla pagina di disegno e non nella Vista 3D.

Quota lineare definita da tre punti

Creazione

Vedere anche: Barra di Draft, Aggancio e Vincolare.

Utilizzo della quota lineare

  1. Facoltativamente, selezionare un bordo dritto nella Vista 3D.
  2. Esistono diversi modi per invocare il comando:
    • Premere il pulsante Quota.
    • Selezionare l'opzione Annotazione → Quota dal menu.
    • Usare la scorciatoia da tastiera: D poi I.
  3. Si apre il pannello attività Quota. Vedere Opzioni per maggiori informazioni.
  4. Se non si ha ancora selezionato un bordo, eseguire una delle seguenti operazioni:
    • Premere E o il pulsante Seleziona bordo e seleziona un bordo dritto nella Vista 3D.
    • Tenere premuto il tasto Alt, selezionare un bordo dritto nella Vista 3D e rilasciare il tasto Alt.
    • Definire la distanza misurata selezionando i punti:
      • Scegliere un primo punto nella Vista 3D, oppure digitare le coordinate e premere il pulsante Inserisci punto.
      • Scegliere un secondo punto nella Vista 3D, oppure digitare le coordinate e premere il pulsante Inserisci punto.
  5. Per posizionare la linea di quota, eseguire una delle seguenti operazioni:
    • Per una quota allineata:
      • Scegliere un punto nella Vista 3D, oppure digitare le coordinate e premere il pulsante Inserisci punto.
    • Per una quota orizzontale:
      • Spostare il puntatore sopra o sotto il bordo o i punti.
      • Tenere premuto il tasto Shift, muovere il puntatore e scegliere un punto nella Vista 3D.
    • Per una quota verticale:
      • Spostare il puntatore a sinistra o a destra del bordo o dei punti.
      • Tenere premuto il tasto Shift, muovere il puntatore e scegliere un punto nella Vista 3D.

Utilizzo della quota radiale

  1. Facoltativamente, selezionare un bordo circolare nella Vista 3D.
  2. Esistono diversi modi per invocare il comando:
    • Premere il pulsante Quota.
    • Selezionare l'opzione Annotazione → Quota dal menu.
    • Usare la scorciatoia da tastiera: D poi I.
  3. Si apre il pannello attività Quota. Vedere Opzioni per maggiori informazioni.
  4. Se non si ha ancora selezionato un bordo, eseguire una delle seguenti operazioni:
    • Premere E o il pulsante Seleziona bordo e selezionare un bordo circolare nella Vista 3D.
    • Tenere premuto il tasto Alt, selezionare un bordo circolare nella Vista 3D e rilasciare il tasto Alt.
  5. Per posizionare la linea di quota, eseguire una delle seguenti operazioni:
    • Per quotare un diametro:
      • Scegliere un punto nella Vista 3D, oppure digitare le coordinate e premere il pulsante Inserisci punto.
    • Per quotare un raggio:
      • Tenere premuto il tasto Shift e scegliere un punto nella Vista 3D.

Utilizzo della quota angolare

  1. Esistono diversi modi per invocare il comando:
    • Premere il pulsante Quota.
    • Selezionare l'opzione Annotazione → Quota dal menu.
    • Usare la scorciatoia da tastiera: D poi I.
  2. Si apre il pannello attività Quota. Vedere Opzioni per maggiori informazioni.
  3. Effettuare una delle seguenti operazioni:
    • Premere E o il pulsante Seleziona bordo e selezionare un primo bordo dritto nella Vista 3D . Ripetere l'operazione per selezionare un secondo bordo dritto.
    • Tenere premuto il tasto Alt, selezionare due bordi dritti nella Vista 3D e rilasciare il tasto Alt.
  4. Per posizionare l'arco di quota selezionare un punto nella Vista 3D.
  5. L'angolo visualizzato dipende dai bordi e dal punto selezionato.

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 si può premere il pulsante Inserisci punto quando ha i valori desiderati. Si consiglia di spostare il puntatore fuori dalla Vista 3D prima di inserire le coordinate.
  • Premee R o fare clic sulla casella di controllo Relativo per attivare o disattivare la modalità relativa. Se la modalità relativa è attiva, le coordinate sono relative all'ultimo punto, se disponibile, 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 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. Questa modalità funziona solo per quote lineari. Se la modalità continua è attiva, il comando si riavvierà al termine, consentendo di continuare a creare quote. Tutte le quote successive inizieranno dal punto finale della quota precedente e utilizzeranno la stessa linea di base della prima quota. Si noti che la selezione del bordo non è possibile per le quote successive.
  • Premee S per attivare o disattivare Aggancia.
  • Premere Esc o il pulsante Chiudi per terminare il comando.

Conversione

Utilizzo

  1. Selezionare uno o più oggetti Misura la distanza.
  2. Esistono diversi modi per invocare il comando:
    • Premere il pulsante Quota.
    • Selezionare l'opzione Annotazione → Quota dal menu.
    • Usare la scorciatoia da tastiera: D poi I.
  3. Ciascun oggetto selezionato viene sostituito da una Quota Draft lineare non parametrica.

Note

  • Le Quote Draft lineari e radiali possono essere modificate con il comando Modifica.
  • Le Quote Draft create o salvate con FreeCAD versione 0.21 non sono compatibili con le versioni precedenti.

Proprietà

Vedere anche: Editor delle proprietà.

Un oggetto Draft Quota deriva da un oggetto App FeaturePython e ne eredita tutte le proprietà. Le seguenti proprietà sono aggiuntive se non diversamente specificato.

Dati quote lineari e radiali

Dimension

  • DatiDimline (VectorDistance): specifica il punto attraverso il quale passa la linea di quota.
  • DatiLinked Geometry (LinkSubList): specifica l'oggetto e i suoi sottoelementi a cui è collegata la quota.
  • DatiNormal (Vector): specifica la normale del piano del testo.
  • Dati (hidden)Support (Link): specifica l'oggetto misurato.

Linear/radial dimension

  • DatiDirection (Vector): specifica la direzione della misura.
  • DatiDistance (Length): (sola lettura) specifica il valore della misura.
  • DatiEnd (VectorDistance): specifica il punto finale della misura.
  • DatiStart (VectorDistance): specifica il punto iniziale della misura.

Radial dimension

  • DatiDiameter (Bool): specifica se una quota radiale viene visualizzata come quota diametro. Non utilizzato per quote lineari.

Dati quote angolari

Angular dimension

  • DatiAngle (Angle): (sola lettura) specifica il valore della misura.
  • DatiCenter (VectorDistance): specifica il centro della misura.
  • DatiFirst Angle (Angle): specifica l'angolo iniziale della misurazione.
  • DatiLast Angle (Angle): specifica l'angolo finale della misura.

Dimension

  • DatiDimline (VectorDistance): specifica il punto attraverso il quale passa l'arco di quota.
  • Dati (hidden)Linked Geometry (LinkSubList): non utilizzato.
  • Dati (hidden)Normal (Vector): specifica la normale del piano della quota.
  • Dati (hidden)Support (Link): non utilizzato.

Vista

Annotation

  • VistaAnnotation Style (Enumeration): specifica lo stile di annotazione applicato alla quota. Vedere Stile delle annotazioni.
  • VistaScale Multiplier (Float): specifica il fattore di scala generale applicato alla quota.

Display Options

  • VistaDisplay Mode (Enumeration): specifica come viene visualizzato il testo. Se è World il testo verrà visualizzato su un piano definito dal DatiNormal della misura. Se è Screen il testo sarà sempre rivolto verso lo schermo. Questa è una proprietà ereditata. Le opzioni menzionate sono le opzioni rinominate (disponibile dalla versione 0.21).

Graphics

  • VistaArrow Size (Length): specifica la dimensione dei simboli visualizzati alle estremità della linea di misura o dell'arco.
  • VistaArrow Type (Enumeration): specifica il tipo di simbolo visualizzato alle estremità della linea di misura o dell'arco, che può essere Dot, Circle, Arrow, Tick o Tick-2.
  • VistaDim Overshoot (Distance): specifica la lunghezza aggiuntiva aggiunta alla linea di misura. Non utilizzato per quote angolari.
  • VistaExt Lines (Distance): specifica la lunghezza delle linee di riferimento che vanno dalla linea di misura ai punti misurati. Usare 0 per linee di riferimento complete. Un valore negativo definisce lo spazio tra le estremità delle linee di riferimento e i punti misurati. Un valore positivo definisce la lunghezza massima delle linee di riferimento. Utilizzato solo per quote lineari.
  • VistaExt Overshoot (Distance): specifica la lunghezza aggiuntiva delle linee di riferimento oltre la linea di misura. Non utilizzato per quote angolari.
  • VistaFlip Arrows (Bool): specifica se invertire l'orientamento dei simboli alle estremità della linea di misura o dell'arco. Funziona solo se i simboli sono frecce.
  • VistaLine Color (Color): specifica il colore della linea o dell'arco di misura e delle frecce.
  • VistaLine Width (Float): specifica la larghezza delle linee o dell'arco appartenenti alla quota.
  • VistaShow Line (Bool): specifica se visualizzare la linea di misura. Non influisce sulla visualizzazione delle linee di riferimento e delle estensioni. Non utilizzato per quote angolari.

Text

  • VistaFlip Text (Bool): specifica se invertire l'orientamento del testo.
  • VistaFont Name (Font): specifica il font utilizzato per disegnare il testo. Può essere un nome di font, come Arial, uno stile predefinito come sans, serif o mono, una famiglia come Arial,Helvetica,sans, o un nome con uno stile come Arial:Bold. Se il carattere specificato non viene trovato nel sistema, viene utilizzato un carattere predefinito.
  • VistaFont Size (Length): specifica la dimensione del testo. Il testo può essere invisibile nella Vista 3D se questo valore è molto piccolo.
  • VistaOverride (String): specifica un testo personalizzato da visualizzare al posto della misura effettiva. Usare la stringa $dim all'interno del testo per includere la misura.
  • VistaText Color (Color): specifica il colore del testo. disponibile dalla versione 0.21
  • VistaText Position (VectorDistance): specifica la posizione del testo in coordinate assolute. [0, 0, 0] visualizzerà il testo nella sua posizione predefinita vicino alla linea di quota o all'arco.
  • VistaText Spacing (Length): specifica lo spazio tra il testo e la linea o l'arco di quota.

Units

  • VistaDecimals (Integer): specifica il numero di posizioni decimali da visualizzare per la misura.
  • VistaShow Unit (Bool): specifica se visualizzare l'unità accanto al valore numerico della misura. Non utilizzato per quote angolari.
  • VistaUnit Override (String): specifica l'unità in cui esprimere la misura, ad esempio km, m, cm, mm, mi, ft, in o arch per unità arco. Lasciare vuoto questo campo per utilizzare l'unità predefinita. Non utilizzato per quote angolari.

Script

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

Per creare una Quota Draft utilizzare il metodo make_dimension (disponibile dalla versione 0.19) del modulo Draft. Questo metodo sostituisce il metodo deprecato makeDimension.

dimension = make_dimension(p1, p2, p3=None, p4=None)

Esistono vari modi per richiamare questo metodo, a seconda degli argomenti passati:

dimension = make_dimension(p1, p2, p3=None)
dimension = make_dimension(object, i1, i2, p4=None)
dimension = make_dimension(object, i1, mode, p4=None)
  • Crea una dimension lineare misurando la distanza tra i punti p1 e p2.
  • Crea una dimension lineare collegata a un object, misurando la distanza tra i suoi vertici indicizzati i1 e i2.
  • Crea una dimension circolare collegata a un object, con l'indice i1 del bordo curvo da misurare, e mode che può essere un "radius" o un "diameter" per specificare il tipo di dimensione.
    • p3 nel primo caso, e p4 negli altri due, specifica un punto facoltativo attraverso il quale deve passare la linea di quota.
    • Tutti i punti sono definiti dai loro FreeCAD.Vector.

Per creare una quota angolare utilizzare il seguente metodo:

dimension = make_angular_dimension(center, angles, p3, normal=None)
dimension = make_angular_dimension(center, [angle1, angle2], p3, normal=None)
  • Crea una dimension angolare da un punto center, una lista angles con due elementi, e il punto p3 attraverso il quale deve passare l'arco.
    • Se angle1 > angle2, l'angolo visualizzato è la differenza angle1 - angle2; altrimenti, viene visualizzato l'angolo di implementazione, 360 - (angle2 - angle1).
    • Gli angoli dovrebbero essere dati in gradi.

Le proprietà di visualizzazione di dimension possono essere cambiate sovrascrivendo i suoi attributi; per esempio, sovrascrivendo ViewObject.FontSize con le nuove dimensioni in millimetri.

Esempio:

import FreeCAD as App
import Draft

doc = App.newDocument()

p1 = App.Vector(0, 0, 0)
p2 = App.Vector(1000, 1000, 0)
p3 = App.Vector(-2500, 0, 0)
dimension1 = Draft.make_dimension(p1, p2, p3)
dimension1.ViewObject.FontSize = 200

polygon = Draft.make_polygon(3, radius=1000)
doc.recompute()

p4 = App.Vector(-2000, 1500, 0)
dimension2 = Draft.make_dimension(polygon, 1, 2, p4)
dimension2.ViewObject.FontSize = 200

center = App.Vector(2000, 0, 0)
p5 = App.Vector(3000, 1000, 0)
angle1 = 45
angle2 = 10
dimension3 = Draft.make_angular_dimension(center, [angle1, angle2], p5)
dimension3.ViewObject.FontSize = 200

dimension4 = Draft.make_angular_dimension(center, [angle2, angle1], p5*1.2)
dimension4.ViewObject.FontSize = 200

doc.recompute()