FreeCAD Logo FreeCAD 1.0
  • English Afrikaans Arabo Bielorusso Catalano Czech German Greek Spanish Spanish Basco Finnish Filippino Français Galiziano Croatian Hungarian Indonesiano Italiano Japanese Kabyle Coreano Lituano Dutch Norvegese Bokmal Polish Portuguese Portuguese Romanian Russian Slovak Slovenian Serbo Swedish Turkish Ukrainian Valenziano Vietnamita Cinese Cinese
  • Funzioni
  • Download
  • Blog
  • Documentazione
    Indice di documentazione Per iniziare Documentazione utenti Il manuale FreeCAD Documentazione degli ambienti di lavoro Documentazione di scripting Python Documentazione codice C++ Tutorial Domande frequenti Politica sulla Privacy Informazioni Su FreeCAD
  • Contribuire
    Come aiutare Sponsor Segnala un bug Fai una richiesta Opportunità di lavoro e ricompense Linee guida per contribuire Manuale degli sviluppatori Traduzioni
  • Comunità
    Codice di condotta Forum The FPA GitHub GitLab Codeberg Mastodon Matrix IRC IRC via Webchat Gitter Discord Reddit Twitter Facebook LinkedIn Calendario
  • ♥ Donate

Donate

$
Informazioni SEPA
Si prega di intestare il bonifico SEPA a:
Beneficiary: The FreeCAD project association
IBAN: BE04 0019 2896 4531
BIC/SWIFT: GEBABEBBXXX
Agenzia bancaria: BNP Paribas Fortis
Indirizzo: Rue de la Station 64, 1360 Perwez, Belgium

While Stripe doesn't support monthly donations, you can still become a sponsor! Simply make a one-time donation equivalent to 12 months of support, and you'll gain access to the corresponding sponsoring tier. It's an easy and flexible way to contribute.

If you are not sure or not able to commit to a regular donation, but still want to help the project, you can do a one-time donation, of any amount.

Choose freely the amount you wish to donate one time only.

You can support FreeCAD by sponsoring it as an individual or organization through various platforms. Sponsorship provides a steady income for developers, allowing the FPA to plan ahead and enabling greater investment in FreeCAD. To encourage sponsorship, we offer different tiers, and unless you choose to remain anonymous, your name or company logo will be featured on our website accordingly.

from 1 USD / 1 EUR per month. You will not have your name displayed here, but you will have helped the project a lot anyway. Together, normal sponsors maintain the project on its feet as much as the bigger sponsors.

from 25 USD / 25 EUR per month. Your name or company name is displayed on this page.

from 100 USD / 100 EUR per month. Your name or company name is displayed on this page, with a link to your website, and a one-line description text.

from 200 USD / 200 EUR per month. Your name or company name and logo displayed on this page, with a link to your website and a custom description text. Companies that have helped FreeCAD early on also appear under Gold sponsors.

Instead of donating each month, you might find it more comfortable to make a one-time donation that, when divided by twelve, would give you right to enter a sponsoring tier. Don't hesitate to do so!

Choose freely the amount you wish to donate each month.

Please inform your forum name or twitter handle as a notein your transfer, or reach to us, so we can give you proper credits!

Posizionamento
Allineamento
Menu Modifica

Trasforma

Posizione nel menu
Modifica → Trasforma
Ambiente
All
Avvio veloce
Nessuno
Introdotto nella versione
-
Vedere anche
Impostazione Modalità modifica

Descrizione

Il comando Trasforma consente di applicare incrementi di rotazione e incrementi di traslazione a un oggetto selezionato. Questo può essere fatto trascinando il trascinatore interattivo nella vista 3D o, nella disponibile dalla versione 1.1, inserendo valori precisi nel pannello delle azioni, sia in qualsiasi sistema di coordinate del trascinatore (locale) che nel sistema di coordinate globale.

È anche possibile allineare l'oggetto nel trascinatore a un elemento di destinazione nel documento limitando la traslazione o la rotazione a qualsiasi selezione dell'asse.

Utilizzo

  1. Selezionare un oggetto con una proprietà DatiPlacement. Vedere Note.
  2. Esistono diversi modi per richiamare il comando:
    • Selezionare l'opzione Modifica → Trasforma dal menu.
    • Seleziona l'opzione Trasforma dal menu contestuale della Vista ad Albero o della Vista 3D.
    • Se modalità modifica è impostato su Trasforma si può anche fare doppio clic sull'oggetto nella Vista ad Albero.
  3. Si apre il pannello delle attività Trasforma.
  4. Facoltativamente regolare i parametri dello snap: si tratta di valori per l'aggancio agli incrementi durante il trascinamento nella Vista 3D, sia per la rotazione che per la traslazione.
  5. Effettuare una o più delle seguenti operazioni:
    • Tenere premuto il pulsante sinistro del mouse sulla freccia di un asse e trascinare per traslare l'oggetto lungo quell'asse.
    • Tenere premuto il pulsante sinistro del mouse su un piano e trascinare per traslare l'oggetto lungo quel piano.
    • Tenere premuto il pulsante sinistro del mouse su una sfera e trascinarla per ruotare l'oggetto attorno a quell'asse.
  6. Facoltativamente, regolare la posizione del trascinatore, del sistema di coordinate, inserire incrementi delta precisi (locali) o assoluti (globali) oppure spostare l'oggetto su un oggetto di destinazione. disponibile dalla versione 1.1. Consultare la seguente sezione Opzioni per ulteriori informazioni.
  7. Effettuare una delle seguenti operazioni:
    • Premere il pulsante OK per confermare e terminare il comando.
    • Premere il pulsante Annulla per annullare le trasformazioni applicate e terminare il comando. disponibile dalla versione 1.0

Opzioni

Ci sono nuove opzioni disponibile dalla versione 1.1 per lo strumento. Per impostazione predefinita, le opzioni sono impostate per funzionare come nella versione versione 1.0 e precedenti.

È possibile impostare le seguenti opzioni:

Trascinatore

Questa sezione controlla la posizione e l'orientamento del trascinatore interattivo (gizmo o maniglie degli assi) e il suo comportamento nella vista 3D. L'oggetto viene sempre trasformato attorno al sistema di coordinate corrente del trascinatore.

Modalità

Consente di regolare la posizione e l'orientamento del trascinatore e quindi l'origine della trasformazione.

  • Origine dell'oggetto (default): Posiziona il trascinatore all'origine dell'oggetto da trasformare.
  • Centro di massa / Baricentro: Posiziona il trascinatore sul baricentro (centro geometrico) dell'oggetto da trasformare, che è uguale al centro di massa solo se il materiale è identico e distribuito equamente, altrimenti viene ignorato.
  • Personalizza: il trascinatore può essere agganciato a qualsiasi elemento del documento, non limitato all'oggetto da trasformare (facce, bordi, vertici, riferimenti). Scegliendo Personalizza, si attende un input da parte dell'utente per posizionare il trascinatore in una posizione personalizzata. Passando il mouse sugli elementi nel documento, viene visualizzata un'anteprima della nuova posizione e del nuovo orientamento del trascinatore; con un clic sull'elemento selezionato si fissa il trascinatore in quella posizione.
    • Riferimento (visibile solo in modalità Personalizza): visualizza l'elemento su cui è impostato il trascinatore (origine della trasformazione). Visualizza Seleziona faccia, bordo o vertice... se lo strumento attende un input (selezione) dall'utente.
    • Seleziona Riferimento / Annulla (visibile solo in modalità Personalizza): se è impostata una posizione personalizzata per il trascinamento, Seleziona Riferimento consente all'utente di modificare la posizione del trascinamento e di agganciarlo a un elemento diverso nel documento. L'oggetto può essere trasformato, la posizione del trascinamento può essere modificata e trasformata nuovamente, il tutto con un'unica azione. Annulla viene visualizzato quando lo strumento di trasformazione attende un input da parte dell'utente per una nuova posizione del trascinamento (selezione nella vista 3D) e annulla il posizionamento di una posizione personalizzata per il trascinamento.

Snapping

Gli incrementi dello snap sono valori che controllano esclusivamente il comportamento di trascinamento interattivo nella vista 3D. L'oggetto da trasformare si aggancia ai seguenti incrementi.:

  • Traslazione: Valore di lunghezza - incremento di aggancio per la modifica della traslazione dell'oggetto nella vista 3D, sia su un asse che planare.
  • Rotazione: Valore angolare - incremento di aggancio per una modifica rotazionale dell'oggetto nella vista 3D attorno ad un asse qualsiasi.

Se si imposta 0 come incremento di snap, lo snap viene disattivato durante il trascinamento nella vista 3D.

Sistema di coordinate

Questo menu a discesa imposta il sistema di coordinate per gli input manuali nel pannello delle azioni. Il sistema di coordinate non ha alcun effetto quando si trasforma l'oggetto semplicemente trascinandolo nella vista 3D (tranne quando si sceglie Globale e si seleziona Allinea la rotazione del trascinatore al sistema di coordinate selezionato).

Le etichette degli assi vengono visualizzate anche sul trascinatore nella vista 3D, mentre U,V,W è il sistema di coordinate locale nella posizione corrente del trascinatore e X,Y,Z è il sistema di coordinate globale (uguale al valore di posizionamento nell'editor delle proprietà, se il trascinatore si trova all'origine dell'oggetto).

  • Locale (predefinito): La posizione e l'orientamento correnti del trascinatore definiscono l'origine della trasformazione per gli input sotto nel pannello attività U, V, W. L'input è uguale al delta della posizione corrente del trascinatore nei suoi assi.
  • Globale: Il pannello attività mostra i valori della posizione globale e della rotazione nel sistema di coordinate globali X, Y, Z e consente di modificarli. Se la modalità trascinamento è impostata su Origine oggetto, i valori sono gli stessi della proprietà di posizionamento dell'oggetto da trasformare.
    • Allinea la rotazione del trascinatore con il sistema di coordinate selezionato (predefinito FALSE, disponibile solo se il sistema di coordinate non è quello locale): modifica l'orientamento del trascinatore in modo che corrisponda agli assi globali X,Y,Z. Questa casella di controllo non modifica la posizione del trascinatore, ma solo la rotazione dell'asse. Ciò consente di trascinare l'oggetto nelle direzioni degli assi globali (X,Y,Z), anche se l'origine dell'oggetto ha un orientamento diverso.

Traslazione

Input della lunghezza di traslazione dell'oggetto secondo il trascinatore corrente (origine di trasformazione).

  • U, V, W (predefinito, nel sistema di coordinate locale): consente di immettere – o visualizza, durante il trascinamento nella vista 3D – il delta rispetto alla posizione precedente del trascinatore nel sistema di coordinate locale (= posizione del trascinatore). I valori di traslazione in U, V, W vengono sommati, a condizione che la rotazione del trascinatore (orientamento degli assi) non venga modificata (trascinando nella vista 3D o immettendo valori di rotazione nel pannello attività), che il trascinatore venga riallineato a una posizione personalizzata diversa o che sia stata utilizzata la funzione Sposta su un altro oggetto. In questi casi, i valori vengono impostati su zero nell'interfaccia utente del pannello attività, senza modificare la traslazione effettiva dell'oggetto.
  • X, Y, Z (nel sistema di coordinate globale): consente di immettere, o visualizzare, durante il trascinamento nella vista 3D, i valori della posizione corrente del trascinatore nel sistema di coordinate globali X, Y, Z. Se la modalità di trascinamento è impostata su Origine dell'oggetto, i valori corrispondono ai valori di posizionamento dell'oggetto da trasformare, visibili anche nella vista delle proprietà.

Rotazione

Input dell'angolo di rotazione dell'oggetto secondo il trascinatore corrente (origine di trasformazione).

  • U, V, W (predefinito, nel sistema di coordinate locale): consente di immettere – o visualizzare, durante il trascinamento nella vista 3D – il delta rispetto al precedente orientamento del trascinatore nel sistema di coordinate locale (= orientamento del trascinatore). I valori di rotazione in U, V, W vengono sommati, a condizione che la posizione del trascinatore (posizione degli assi) non venga modificata (trascinando nella vista 3D o immettendo valori di traslazione nel pannello attività), che il trascinatore venga riallineato a una posizione personalizzata diversa o che sia stata utilizzata la funzione Sposta su un altro oggetto. In questi casi, i valori di rotazione vengono impostati su zero nell'interfaccia utente del pannello attività, senza modificare la rotazione effettiva dell'oggetto.
  • X, Y, Z (nel sistema di coordinate globale): consente di immettere, o visualizzare, durante il trascinamento nella vista 3D, i valori della posizione posizione corrente del trascinatore nel sistema di coordinate globali in angoli di Eulero attorno a X, Y, Z. Se la modalità di trascinamento è impostata su Origine dell'oggetto, i valori corrispondono ai valori di posizionamento rotazionale dell'oggetto da trasformare.

Utilità

Azioni rapide per trasformare l'oggetto selezionato.

  • Sposta su un altro oggetto: consente di selezionare interattivamente una posizione di destinazione nella vista 3D (qualsiasi elemento nel documento) in cui è impostato l'oggetto da trasformare (traslazione e rotazione), nella posizione corrente del trascinatore. Il pulsante cambia in Annulla se lo strumento attende un input (selezione 3D) dall'utente. Annulla annulla quindi la selezione di una destinazione ma non chiude lo strumento di trasformazione. Vedere di seguito gli esempi.
  • : consente di specificare le componenti degli assi rilevanti per il comando Sposta su un altro oggetto. Per impostazione predefinita, tutti gli assi di traslazione e rotazione sono selezionati, traslando e ruotando l'oggetto dal suo sistema di coordinate del trascinatore per spostarlo ed allinearlo con il sistema di coordinate del trascinatore della posizione di destinazione. È possibile bloccare la traslazione o la rotazione, oppure è possibile scegliere singoli assi da abbinare/allineare. Ad esempio, un oggetto può essere semplicemente ruotato per allinearlo a una faccia/oggetto scelto senza spostarlo, oppure l'oggetto può essere spostato per abbinare solo uno o due assi, con o senza rotazione dell'oggetto all'orientamento di destinazione. Vedere di seguito gli esempi avanzati.
  • Invertita: capovolge l'orientamento dell'oggetto da trasformare di 180 gradi attorno agli assi X e Z. Questa opzione è utile se, dopo Sposta su un altro oggetto, l'oggetto da trasformare interseca l'oggetto di destinazione, perché le coordinate della posizione di destinazione vengono capovolte di 180 gradi.

Note

  • Non appena si ruota/sposta l'oggetto nella Vista 3D, le modifiche vengono applicate (solo nella versione 1.0 e precedenti)..
  • Alcuni oggetti con una proprietà DatiPlacement, come gli schizzi, non possono essere manipolati, né lo possono essere gli oggetti collegati ad altri oggetti.
  • Non c'è il pulsante Annulla in versione 0.21 e precedenti, in quelle versioni si può premere il pulsante OK e utilizzare il comando Annulla per annullare le modifiche successivamente.

Esempi

Selezionare un trascinamento personalizzato

Se il trascinatore non è visibile o si trova in una posizione indesiderata, è possibile impostarlo sul centro di massa o su un qualsiasi elemento del documento (non limitato all'oggetto da trasformare):

  1. Richiamare lo strumento Trasforma.
  2. Scegliere Trascinatore → Modalità → Personalizza.
  3. Selezionare un elemento qualsiasi nella vista 3D.
  4. Trasformare attorno all'origine del trascinatore trascinandolo nella vista 3D o modificandone i valori nel pannello attività.

Animazione demo (cliccare sull'immagine se l'animazione non si avvia):

Centrare la funzione rispetto all'origine globale

Consente di posizionare corpi e file STEP importati rispetto a funzioni speciali (ad esempio fori) nel documento:

  1. Richiamare lo strumento Trasforma.
  2. Selezionare Trascinatore → Modalità → Personalizza.
  3. Selezionare l'elemento nella vista 3D che deve essere posizionato.
  4. Modificare il Sistema di coordinate in Globale.
  5. Inserire la nuova posizione, ad esempio 0,0,0, per centrare l'oggetto da trasformare nella posizione del trascinatore rispetto all'origine globale.

Animazione demo (cliccare sull'immagine se l'animazione non si avvia):

Allineare all'oggetto di destinazione

Se un oggetto deve essere trasformato per essere posizionato in una posizione di destinazione (riferimento):

  1. Richiamare lo strumento Trasforma.
  2. Scegliere Trascinamento → Modalità → Personalizza.
  3. Selezionare l'elemento di riferimento nella vista 3D.
  4. Fare clic su Utilità → Sposta su un altro oggetto.
  5. Selezionare la posizione di destinazione (posizione in cui è allineato l'oggetto da trasformare, nella posizione corrente del trascinatore).
  6. Facoltativo: fai clic su Invertita per cambiare l'orientamento, se gli oggetti si intersecano.

Animazione demo (cliccare sull'immagine se l'animazione non si avvia):

Trascinare nel sistema di coordinate globali se l'oggetto non è allineato

Se un oggetto (importato o trasformato) non è allineato al sistema di coordinate globali X, Y, Z ma deve essere trascinato (rotazione o traslazione) attorno agli assi globali:

  1. Richiamare lo strumento Trasforma.
  2. Facoltativamente: modificare la posizione del trascinatore in Modalità.
  3. Selezionare l'elemento di riferimento nella vista 3D.
  4. Cambiare il Sistema di coordinate in Globale.
  5. Selezionare l'opzione Allinea la rotazione del trascinatore con il sistema di coordinate selezionato.
  6. Le etichette sul trascinatore cambiano da U, V, W a X, Y, Z e ora sono allineate al sistema di coordinate globale.

Animazione demo (cliccare sull'immagine se l'animazione non si avvia):

Spostare gli oggetti BIM in direzioni personalizzate

Ad esempio, per spostare una porta BIM lungo un elemento di parete inclinato:

  1. Richiamare lo strumento Trasforma.
  2. Scegli Trascinamento → Modalità → Personalizza.
  3. Selezionare un elemento orientato nella direzione di destinazione.
  4. Trasformare attorno all'origine del trascinamento trascinandolo nella vista 3D o modificando i valori nel pannello attività.

Animazione demo (cliccare sull'immagine se l'animazione non si avvia):

Avanzato: Allineamento personalizzato delle componenti degli assi

Nelle impostazioni avanzate del comando Sposta su altro oggetto è possibile specificare se la trasformazione debba considerare la traslazione o la rotazione su tutti gli assi o solo su alcuni. Questo consente di allineare un oggetto senza spostarlo su altri elementi del documento, oppure di spostarlo in una posizione di destinazione senza rotazione:

  1. Richiamare lo strumento Trasforma.
  2. Scegliere Trascinatore → Modalità → Personalizza.
  3. Selezionare un elemento qualsiasi nella vista 3D.
  4. Aprire le impostazioni avanzate cliccando sul pulsante .
  5. Deselezionare Traslazione per ruotare l'oggetto solo attorno al sistema di coordinate del trascinatore personalizzato, in modo che corrisponda all'orientamento di destinazione.
  6. Fare clic su Utilità → Sposta su un altro oggetto.
  7. Selezionare l'oggetto di destinazione a cui allineare.
  8. Regolare ulteriormente la rotazione attorno a un asse locale per rendere la parete perpendicolare.
  9. Scegliere Trascinatore → Modalità → Riferimento → Seleziona Riferimento per scegliere una nuova posizione di riferimento per il trascinatore e selezionare il bordo.
  10. Nelle impostazioni avanzate, selezionare Traslazione e deselezionare Rotazione per spostare l'oggetto solo dal sistema di coordinate del trascinatore personalizzato in modo che corrisponda alla posizione di destinazione.
  11. Fare clic su Utilità → Sposta su un altro oggetto e selezionare il bordo di destinazione.

Animazione demo (cliccare sull'immagine se l'animazione non si avvia):

Avanzato: Blocco della traslazione su un asse

In questo esempio si allinea (ruota) e posiziona l'oggetto in una posizione di destinazione senza modificarne la posizione verticale:

  1. Richiamare lo strumento Trasforma.
  2. Scegliere Trascinatore → Modalità → Personalizza.
  3. Selezionare un elemento qualsiasi nella vista 3D.
  4. Aprire le impostazioni avanzate cliccando sul pulsante .
  5. Deselezionare Accoppia V/Y per bloccare il movimento dell'oggetto attorno all'asse V del trascinatore personalizzato.
  6. Fare clic su Utilità → Sposta su un altro oggetto.
  7. Selezionare l'oggetto di destinazione a cui allineare.
  8. L'oggetto viene allineato su tutti gli assi e spostato sugli assi locali U e W, ma la componente dell'asse V non è stata modificata, mantenendo la stessa posizione verticale sull'oggetto.

Animazione demo (cliccare sull'immagine se l'animazione non si avvia):

Avanzato: Accoppiamento della posizione di un solo asse

Questo esempio sposta l'oggetto lungo un solo asse verso una posizione di destinazione senza modificare altri assi o la rotazione:

  1. Richiamare lo strumento Trasforma.
  2. Scegliere Trascinatore → Modalità → Personalizza.
  3. Selezionare un elemento qualsiasi nella vista 3D.
  4. Aprire le impostazioni avanzate cliccando sul pulsante .
  5. Deselezionare tutto, tranne Corrispondenza W/Z per regolare solo il movimento dell'oggetto attorno all'asse W del trascinatore personalizzato.
  6. Fare clic su Utilità → Sposta su un altro oggetto.
  7. Selezionare l'oggetto di destinazione a cui allineare.
  8. L'oggetto viene spostato solo lungo l'asse W locale verso la posizione di destinazione selezionata senza modificare altre posizioni o rotazioni.

Animazione demo (cliccare sull'immagine se l'animazione non si avvia):


Posizionamento
Allineamento
Menu Modifica

Questa pagina è recuperata da https://wiki.freecad.org/Std_TransformManip

Tieniti aggiornato!
Forum GitHub Mastodon Matrix IRC Gitter.im Discord Reddit Twitter Facebook LinkedIn

© The FreeCAD Team. Homepage image credits (top to bottom): ppemawm, r-frank, epileftric, regis, rider_mortagnais, bejant.

Questo progetto è supportato da: , KiCad Services Corp. e altri sponsor

GitHubMigliora questa pagina su GitHub