Draft Dimension/it

=Quotatura=

Descrizione
Lo strumento Quota 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.



Utilizzo

 * 1) Premere il pulsante, o premere i tasti  e
 * 2) Selezionare un primo punto nella vista 3D oppure digitare le sue coordinate
 * 3) Selezionare un secondo punto della vista 3D, o digitare le sue coordinate
 * 4) Selezionare un terzo punto della vista 3D, o digitare le sue coordinate

Tipi di quotature disponibili

 * Quota lineare: selezionare 2 punti qualsiasi o qualsiasi bordo dritto con il tasto premuto.
 * Dimensione orizzontale o verticale: premere dopo aver selezionato il primo punto.
 * Diametro: selezionare un bordo curvo con il tasto premuto.
 * Raggio: selezionare un bordo curvo con il tasto premuto e successivamente premere.
 * Dimensione angolare: selezionare due bordi dritti con il tasto premuto.

Opzioni

 * Premere, o  dopo un punto per vincolare il punto successivo al dato asse.
 * Per inserire manualmente le coordinate, è sufficiente inserire il numero, quindi premere per ogni componente X, Y e Z.
 * Premere mentre si disegna per agganciare forzatamente il proprio punto al punto di ancoraggio più vicino, indipendentemente dalla distanza.
 * Premendo per vincolare la dimensione orizzontalmente o verticalmente, o, quando si lavora su un bordo circolare, per passare dal  diametro al raggio.
 * Premere oppure fare clic sulla casella di controllo per selezionare o deselezionare la modalità . Se la modalità relativa è attiva, le coordinate del punto successivo sono relative al precedente. In caso contrario, sono assolute, a partire dal punto di origine (0,0,0).
 * Premere oppure fare clic sulla casella di controllo per selezionare o deselezionare la modalità . Se la modalità continua è attiva, è possibile disegnare quote continue, una dopo l'altra, che condividono la stessa linea base.
 * Premere o premere il pulsante  per uscire dal comando attivo.
 * Selezionando un bordo esistente con, 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.

Proprietà

 * : Il punto iniziale della distanza da misurare
 * : Il punto finale della distanza da misurare
 * : Un punto attraverso il quale deve passare la linea di quota
 * : Specifica se il testo è allineato alle linee di quota o se è sempre rivolto alla camera
 * : La dimensione dei caratteri
 * : Le dimensioni delle linee di estensione (tra i punti di misurazione e la linea di quota)
 * : Può essere usato per forzare la visualizzazione del testo in una certa posizione
 * : Specifica un testo da visualizzare invece della misura. Usare la parola "dim", all'interno di quel testo, per visualizzare la misura
 * : 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.

Script
Lo strumento Quota può essere utilizzato nelle macro e dalla console di Python utilizzando le seguenti funzioni:

makeDimension (p1,p2,[p3]) o makeDimension (object,i1,i2,p3) o makeDimension (objlist,indices,p3)


 * Crea un oggetto quota con la linea di quota passante attraverso p3.
 * La BSpline assume il tipo di linea e il colore impostati in precedenza nella Barra dei comandi.
 * Ci sono diversi modi per creare una quota, secondo quali argomenti vengono passati:
 * 1) (p1, p2, p3): crea una dimensione standard da p1 a p2.
 * 2) (oggetto, i1, i2, p3): crea una dimensione legata al dato oggetto, misurando la distanza tra i vertici indicizzati i1 e i2.
 * 3) (oggetto, i1, modalità, p3): crea una dimensione legata al dato oggetto, i1 è l'indice del (curva) bordo da misurare, e la modalità è "radius" o "diameter" (raggio o diametro).
 * Restituisce l'oggetto appena creato.

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:

import FreeCAD,Draft p1 = FreeCAD.Vector(0,0,0) p2 = FreeCAD.Vector(1,1,0) p3 = FreeCAD.Vector(2,0,0) Draft.makeDimension(p1,p2,p3)