Draft Scale/it: Difference between revisions
Renatorivo (talk | contribs) No edit summary |
Renatorivo (talk | contribs) No edit summary |
||
Line 16: | Line 16: | ||
== Opzioni == |
== Opzioni == |
||
* Per inserire le coordinate |
* Per inserire manualmente le coordinate del punto base, è sufficiente inserire il numero, quindi premere {{KEY/it|INVIO}} per ogni componente X, Y e Z. |
||
* Compilare il valore di scala di X, Y e Z per definire la scala. |
|||
* I componenti X, Y e Z del secondo punto definiscono il fattore di scala. Per esempio, (1,1,1) non modifica nulla, (2,2,2) produce una scala 2x in tutte le direzioni, (-1,1,1) produce una riflessione rispetto alla direzione X. |
|||
* Selezionando l'opzione "Scala uniforme" si blocca X, Y e Z allo stesso valore |
|||
* Premere {{KEY/it|ALT}} o {{KEY/it|C}} o attivare la funzione {{KEY/it|Copia}} per creare una copia degli oggetti, invece di scalare l'originale. Mantenendo premuto {{KEY/it|ALT}} dopo aver cliccato il secondo punto, si possono inserire più duplicati, finché non si rilascia il tasto {{KEY/it|ALT}}. |
|||
* L'opzione "Relativa al Piano di lavoro" prende in considerazione i valori di scala X, Y e Z da adottare rispetto al corrente [[Draft SelectPlane/it|Piano di lavoro]]. In caso contrario, vengono utilizzate le direzioni globali X, Y e Z. |
|||
* 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. |
|||
* Il risultato dell'operazione di scalatura può essere: |
|||
* Premere {{KEY/it|SHIFT}} per mantenere la proporzione tra i valori di X e di Y e evitare una deformazione. |
|||
** Un [[Draft Clone/it|Clone]] degli oggetti originali, che non modifica gli oggetti originali, ma consente di modificare manualmente il fattore di scala in seguito (funziona per tutti i tipi di oggetto) |
|||
* Premere {{KEY/it|ESC}} o premere il pulsante {{KEY/it|Cancella}} per uscire dal comando attivo. |
|||
** Gli oggetti originali sono ridimensionati (funziona solo con gli oggetti di Draft o le forme di Part non parametriche) |
|||
* L'oggetto risultante è un [[Draft Clone/it|Clone]] che permette di modificare i valori della scala dopo che è stato creato. |
|||
** Viene prodotta una copia scalata degli oggetti di base (funziona per tutti i tipi di oggetto, ma solo le copie degli oggetti Draft saranno parametriche) |
|||
* La riflessione degli oggetti si ottiene invertendo il segno di una delle direzioni. Ad esempio, (-1,1,1) riflette orizzontalmente (sull'asse X) e (1, -1,1) verticalmente (sull'asse Y). |
|||
== Script == |
== Script == |
Revision as of 20:24, 25 August 2017
Scala |
Posizione nel menu |
---|
Draft → Scala |
Ambiente |
Draft, Architettura |
Avvio veloce |
S C |
Introdotto nella versione |
- |
Vedere anche |
Clona |
Descrizione
Questo strumento scala gli oggetti selezionati rispetto a un punto base. Se nessun oggetto è selezionato, chiede di selezionarne uno.
Utilizzo
- Selezionare gli oggetti che si desidera scalare
- Premere il pulsante Template:KEY/it, o premere i tasti Template:KEY/it e Template:KEY/it
- Selezionare un primo punto, per stabilire il primo vertice, nella vista 3D, oppure digitare le sue coordinate per definire il punto base della scala
- Si apre un'altra finestra di dialogo con le opzioni di scala. Compilare le diverse opzioni e premere OK per accettare
Opzioni
- Per inserire manualmente le coordinate del punto base, è sufficiente inserire il numero, quindi premere Template:KEY/it per ogni componente X, Y e Z.
- Compilare il valore di scala di X, Y e Z per definire la scala.
- Selezionando l'opzione "Scala uniforme" si blocca X, Y e Z allo stesso valore
- L'opzione "Relativa al Piano di lavoro" prende in considerazione i valori di scala X, Y e Z da adottare rispetto al corrente Piano di lavoro. In caso contrario, vengono utilizzate le direzioni globali X, Y e Z.
- Il risultato dell'operazione di scalatura può essere:
- Un Clone degli oggetti originali, che non modifica gli oggetti originali, ma consente di modificare manualmente il fattore di scala in seguito (funziona per tutti i tipi di oggetto)
- Gli oggetti originali sono ridimensionati (funziona solo con gli oggetti di Draft o le forme di Part non parametriche)
- Viene prodotta una copia scalata degli oggetti di base (funziona per tutti i tipi di oggetto, ma solo le copie degli oggetti Draft saranno parametriche)
Script
Lo strumento Scala può essere utilizzato nelle macro e dalla console di Python utilizzando la seguente funzione:
scale (objects,vector,[center,copy,legacy])
- Ridimensiona gli oggetti contenuti negli oggetti (che possono essere un elenco di oggetti o un solo oggetto) per i fattori di scala definiti dal vettore dato (in X, Y e Z), attorno al centro stabilito.
- Se legacy è True, viene utilizzata la modalità diretta (vecchio metodo), in caso contrario, viene creata una copia parametrica.
- Se copy è True, gli oggetti reali non vengono spostati, ma vengono invece create delle loro copie.
- Restituisce gli oggetti (o le loro copie).
Esempio:
import FreeCAD,Draft
Draft.scale(FreeCAD.ActiveDocument.ActiveObject,FreeCAD.Vector(2,2,2))