Draft Scale/it: Difference between revisions

From FreeCAD Documentation
(StrumentiModificaDraft)
mNo edit summary
Line 5: Line 5:
==Descrizione==
==Descrizione==


Questo strumento scala gli oggetti selezionati in relazione a un punto base.
Questo strumento scala gli oggetti selezionati rispetto a un punto base. Se nessun oggetto è selezionato, chiede di selezionarne uno.

Se nessun oggetto è selezionato, chiede di selezionarne uno.


[[Image:Draft_Scale_example.jpg|400px]]
[[Image:Draft_Scale_example.jpg|400px]]
Line 43: Line 41:
import FreeCAD,Draft
import FreeCAD,Draft
Draft.scale(FreeCAD.ActiveDocument.ActiveObject,FreeCAD.Vector(2,2,2))
Draft.scale(FreeCAD.ActiveDocument.ActiveObject,FreeCAD.Vector(2,2,2))

{{StrumentiModificaDraft}}


{{languages/it | {{en|Draft Scale}} {{es|Draft Scale/es}} {{fr|Draft Scale/fr}} {{se|Draft Scale/se}} }}
{{languages/it | {{en|Draft Scale}} {{es|Draft Scale/es}} {{fr|Draft Scale/fr}} {{se|Draft Scale/se}} }}

Revision as of 19:20, 5 May 2013

Scala

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.

File:Draft Scale example.jpg

Utilizzo

  1. Selezionare gli oggetti che si desidera scalare
  2. Premere il pulsante Scala, o premere i tasti S e C
  3. Selezionare un primo punto, per stabilire il primo vertice, nella vista 3D, oppure digitare le sue coordinate
  4. Selezionare il punto opposto nella vista 3D, o digitare le sue coordinate

Opzioni

  • Per inserire le coordinate manualmente, è sufficiente inserire il numero, quindi premere INVIO per ogni componente X, Y e Z.
  • 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.
  • Premere ALT o C o attivare la funzione Copia per creare una copia degli oggetti, invece di scalare l'originale. Mantenendo premuto ALT dopo aver cliccato il secondo punto, si possono inserire più duplicati, finché non si rilascia il tasto ALT.
  • Premere CTRL mentre si disegna per agganciare forzatamente il proprio punto al punto di ancoraggio più vicino, indipendentemente dalla distanza.
  • Premere SHIFT per mantenere la proporzione tra i valori di X e di Y e evitare una deformazione.
  • Premere ESC o premere il pulsante Cancella per uscire dal comando attivo.
  • L'oggetto risultante è un Clone che permette di modificare i valori della scala dopo che è stato creato.

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))
Altre lingue: Template:Se