Draft Scale/it: Difference between revisions

From FreeCAD Documentation
(Created page with "===Pannello seconda attività===")
(Created page with "==Note==")
Line 62: Line 62:
===Pannello seconda attività===
===Pannello seconda attività===


* Immettere i fattori X, Y e Z per definire il ridimensionamento. I valori devono essere maggiori di zero.
<div class="mw-translate-fuzzy">
* Selezionare la casella {{MenuCommand|Scalatura uniforme}} per bloccare i fattori X, Y e Z sullo stesso valore.
* Per inserire le coordinate manualmente, è sufficiente inserire i numeri, quindi premere {{KEY|Invio}} tra ciascun componente X, Y e Z. È possibile premere il pulsante {{Button|[[Image:Draft_AddPoint.svg|16px]] aggiungi punto}} quando si hanno i valori desiderati per inserire il punto.
* Se la checkbox {{MenuCommand|Orientamento del piano di lavoro}} è spuntata i fattori di scala sono relativi al sistema di coordinate [[Draft_SelectPlane/it|piano di lavoro]], altrimenti sono relativi al sistema di coordinate globale.
* Inserire i fattori X, Y e Z per definire il ridimensionamento lungo tali direzione.
* Se la checkbox {{MenuCommand|Copia}} è spuntata, viene creata una copia in scala dell'oggetto originale. Questo funziona solo per gli oggetti Draft che hanno una proprietà {{PropertyData|Points}}, come [[Draft_Wire/it|Polilinee]].
** Fare clic sulla casella di controllo "Scalatura uniforme" per bloccare i fattori X, Y e Z sullo stesso valore.
* Se la casella di controllo {{MenuCommand|Modifica i sottoelementi}} è selezionata, il comando utilizzerà i sottoelementi selezionati anziché tutti gli oggetti. I sottoelementi devono appartenere a [[Draft_Line/it|Linee]] o [[Draft_Wire/it|Polilinee]].
** Fare clic sulla casella di controllo "Orientamento del piano di lavoro" per bloccare il ridimensionamento X, Y e Z lungo il corrente [[Draft SelectPlane/it|piano di lavoro]]; altrimenti, vengono utilizzate le direzioni globali X, Y e Z.
* Se la casella di controllo {{MenuCommand|Crea un clone}} è selezionata, vengono creati [[Draft_Clone/it|cloni]] ridimensionati degli oggetti originali. Questo funziona per tutti i tipi di oggetto. Per oggetti che non sono oggetti Draft, o per oggetti Draft che non hanno una proprietà {{PropertyData|Points}}, questa opzione {{Emphasis|deve}} essere selezionata.
* Tre opzioni controllano il risultato dell'operazione di ridimensionamento:
* Premere il pulsante {{Button|Selezionare i punti da/a}} e scegliere due punti aggiuntivi nella [[3D_view/it|Vista 3D]] per calcolare i fattori di scala. Questo selezionerà automaticamente la casella di controllo {{MenuCommand|Scalatura uniforme}}. I fattori di scala X, Y e Z saranno quindi uguali e saranno impostati alla distanza tra il punto base e il punto 'da', divisa per la distanza tra il punto base e il punto 'a'.
** Crea un clone. Viene creato un [[Draft Clone/it|Clone]] dell'oggetto originale. Questo funziona per tutti i tipi di oggetto.
* Premere {{KEY|Esc}} o il pulsante {{Button|Annulla}} per interrompere il comando.
::{{Emphasis|Nota:}} anche se i fattori di scala vengono lasciati ai valori predefiniti (1.0, 1.0, 1.0), un clone può essere modificato manualmente editando i fattori nell'[[property editor/it|editor delle proprietà]].
:* Modifica l'originale. Modifica le dimensioni dell'oggetto originale. Funziona solo con oggetti Draft e forme di Part non parametriche.
:* Crea una copia. Viene creata una copia ridimensionata dell'oggetto originale. Questo funziona per tutti i tipi di oggetto, ma solo le copie degli oggetti Draft sono parametriche.
::{{Emphasis|Nota:}} una copia è un oggetto completamente diverso, indipendente dalla forma originale; viene creato nella scala specificata e quindi ha il proprio set di proprietà. Invece, un [[Draft Clone/it|Clone]] è collegato alla forma originale e l'unica proprietà che può essere modificata è la scala.
</div>


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


* The command can also scale [[Image_CreateImagePlane|Image Planes]], but not in clone mode.
* The command can also scale [[Image_CreateImagePlane|Image Planes]], but not in clone mode.

Revision as of 21:41, 8 May 2023

Scala

Posizione nel menu
Draft → Scala
Ambiente
Draft, Arch
Avvio veloce
S C
Introdotto nella versione
-
Vedere anche
Evidenzia i sottoelementi, Clona

Descrizione

Il comando Scala ridimensiona o copia gli oggetti selezionati intorno ad un punto base. In modalità sottoelemento il comando ridimensiona i punti e i bordi selezionati di Linee e Polilinee.

Il comando può essere utilizzato su oggetti 2D creati con Draft o Sketcher, ma anche su molti oggetti 3D come quelli creati con gli ambienti Part, PartDesign o Arch.

Ridimensionamento di un oggetto attorno a un punto base

Utilizzo

Vedere anche: Aggancio e Vincolare.

  1. Opzionalmente selezionare uno o più oggetti, o uno o più sottoelementi di Linee o Polilinee.
  2. Esistono diversi modi per invocare il comando:
    • Premere il pulsante Scala.
    • Selezionare l'opzione Modifica → Scala dal menu.
    • Usare la scorciatoia da tastiera: S poi C.
  3. Se non si ha ancora selezionato un oggetto: selezionare un oggetto nella Vista 3D.
  4. Si apre il pannello attività Scala. Vedi Opzioni per maggiori informazioni.
  5. Se i sottoelementi sono stati selezionati: selezionare la casella Modifica i sottoelementi per attivare la modalità sottoelemento.
  6. Scegliere il punto base nella Vista 3D, oppure digitare le coordinate e premere il pulsante Inserisci punto.
  7. Immettere i fattori di scala X, Y e Z.
  8. Premere Enter o il pulsante OK per terminare il comando.

Opzioni

Pannello prima attività

Le scorciatoie da tastiera a carattere singolo menzionate qui possono essere modificate. Vedere Preferenze per l'ambiente Draft.

  • Per inserire manualmente le coordinate per il punto base, inserire le componenti X, Y e Z e premere Invio dopo ciascuna. 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.
  • 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. Template:Versione
  • Premere S per attivare o disattivare Aggancia.
  • Premere il pulsante Chiudi per interrompere il comando.

Pannello seconda attività

  • Immettere i fattori X, Y e Z per definire il ridimensionamento. I valori devono essere maggiori di zero.
  • Selezionare la casella Scalatura uniforme per bloccare i fattori X, Y e Z sullo stesso valore.
  • Se la checkbox Orientamento del piano di lavoro è spuntata i fattori di scala sono relativi al sistema di coordinate piano di lavoro, altrimenti sono relativi al sistema di coordinate globale.
  • Se la checkbox Copia è spuntata, viene creata una copia in scala dell'oggetto originale. Questo funziona solo per gli oggetti Draft che hanno una proprietà DatiPoints, come Polilinee.
  • Se la casella di controllo Modifica i sottoelementi è selezionata, il comando utilizzerà i sottoelementi selezionati anziché tutti gli oggetti. I sottoelementi devono appartenere a Linee o Polilinee.
  • Se la casella di controllo Crea un clone è selezionata, vengono creati cloni ridimensionati degli oggetti originali. Questo funziona per tutti i tipi di oggetto. Per oggetti che non sono oggetti Draft, o per oggetti Draft che non hanno una proprietà DatiPoints, questa opzione deve essere selezionata.
  • Premere il pulsante Selezionare i punti da/a e scegliere due punti aggiuntivi nella Vista 3D per calcolare i fattori di scala. Questo selezionerà automaticamente la casella di controllo Scalatura uniforme. I fattori di scala X, Y e Z saranno quindi uguali e saranno impostati alla distanza tra il punto base e il punto 'da', divisa per la distanza tra il punto base e il punto 'a'.
  • Premere Esc o il pulsante Annulla per interrompere il comando.

Note

  • The command can also scale Image Planes, but not in clone mode.

Preferences

See also: Preferences Editor and Draft Preferences.

  • To change the number of decimals used for the input of scale factors (introduced in version 0.20) and coordinates: Edit → Preferences... → General → Units → Units settings → Number of decimals.
  • To reselect the base objects after copying objects: Edit → Preferences... → Draft → General settings → Draft tools options → Select base objects after copying.

Scripting

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

scaled_list = scale(objectslist, scale=Vector(1,1,1), center=Vector(0,0,0), copy=False)
  • Scala gli oggetti della objectslist con i fattori specificati dai componenti di delta, definiti come un FreeCAD.Vector, e usando center come punto base.
    • objectslist è un singolo oggetto o un elenco di oggetti.
  • Se copy è True vengono create delle copie invece di modificare gli oggetti originali.
  • Se legacy è True, viene utilizzata la modalità copia diretta (obsoleta), altrimenti viene eseguita una copia parametrica.
  • Viene restituita una scaledlist con gli oggetti in scala originali o con i nuovi cloni.
    • scaledlist è un singolo oggetto o un elenco di oggetti, a seconda dell'input objectslist.

Esempio:

import FreeCAD as App
import Draft

doc = App.newDocument()

pts = [App.Vector(0, 0, 0), App.Vector(500, 500, 0), App.Vector(600, 0, 0)]
wire1 = Draft.make_wire(pts, closed=True)
doc.recompute()

scale1 = App.Vector(2.3, 0.75, 0)
wire2 = Draft.scale(wire1, scale1, copy=True)
doc.recompute()

scale2 = App.Vector(-2, -1.5, 0)
wires = Draft.scale([wire1, wire2], scale2, copy=True)
doc.recompute()