Mouse navigation/it

Panoramica
La funzione Navigare col mouse di FreeCAD comprende i comandi utilizzati per navigare visivamente lo spazio 3D e per interagire con gli oggetti visualizzati. FreeCAD offre diversi stili di navigazione con il mouse. Lo stile di navigazione predefinito, denominato "Navigazione CAD​​", è molto semplice e pratico, ma FreeCAD fornisce anche diversi stili di navigazione alternativi tra cui puoi scegliere. Lo stile selezionato sarà utilizzato per tutti gli ambienti di lavoro.

Per ulteriori informazione riguardo la selezione degli oggetti vedere modi di selezione

Per ulteriori informazioni riguardo la manipolazione degli oggetti vedere Std TransformManip

Selezionare uno stile di navigazione

 * 1) Effettuare una delle seguenti operazioni:
 * 2) * Premere il bottone sulla barra di stato.
 * 3) * Cliccare su un area vuota della vista 3D, e selezionare dal menu contestuale.
 * 4) * Utilizzare l'Editor delle preferenze. Dal menu selezionare e poi.
 * 5) Seleziona uno stile dalla lista.
 * 6) Facoltativamente cambiare lo : premere il bottone  sulla barra di Stato e poi scegliere . Vedere l'Editor delle Preferenze.

Navigazione Blender
La navigazione stile Blender segue il modello di Blender.

Lo stile di navigazione Blender segue il modello di Blender. In precedenza non c'era la traslazione con il solo mouse, ed era richiesto l'uso del tasto per spostare la vista. Questo è cambiato nel 2016 con l'introduzione di una funzione aggiuntiva. Per eseguire una panoramica della vista, ora è possibile premere i pulsanti sinistro e destro del mouse per spostare la vista.

Navigazione CAD
Questo è lo stile di navigazione predefinito. Consente all'utente un semplice controllo della vista, e non richiede l'uso dei tasti della tastiera se non per effettuare selezioni multiple.

Navigazione Gesture
This style was tailored for use with a touchscreen and pen. Nevertheless, it can also be used with a mouse, and is recommended for use when using a Mac with a trackpad.

Questo stile di navigazione è stato introdotto nella versione 0.16, è fatto su misura per essere usato con il touchscreen o con la penna, ma è usabile anche con il mouse ed è consigliato per l'uso quando si utilizza un Mac con un trackpad.

Navigazione Maya-Gesture
In Maya-Gesture Navigation, panning, zooming, and rotating the view require the key together with a mouse button; therefore, a three-button mouse is required. It's also possible to use gestures as this style was developed over the Gesture navigation style.

Nella navigazione Maya-Gesture, traslazione, zoom e rotazione della vista richiedono il tasto insieme al pulsante del mouse; pertanto, è richiesto un mouse a tre pulsanti. È anche possibile usare i gesti poiché questa modalità è stata sviluppata sulla modalità Navigazione Gesture.

Navigazione OpenCascade
The OpenCascade navigation style was modeled after OpenCascade.

Navigazione OpenInventor
La Navigazione OpenInventor (formalmente Inventor), si basa sul modello Open Inventor. Per selezionare gli oggetti, è necessario tenere premuto il tasto.

Questa modalità non è basata su Autodesk Inventor.

OpenSCAD navigation
The OpenSCAD navigation style was modeled after OpenSCAD.

Navigazione Revit
The Revit navigation style was modeled after Revit.

TinkerCAD navigation
The TinkerCAD navigation style was modeled after TinkerCAD.

Navigazione Touchpad
In Touchpad Navigation, panning, zooming, and rotating the view require a modifier key together with the touchpad.

Nella navigazione Touchpad, traslazione, zoom e rotazione della vista richiedono un tasto modificatore insieme al touchpad.

Supporto Hardware
FreeCAD supporta anche i dispositivi di input 3D.

Navigazione consigliata per macOS
Sui MacBook con trackpad la navigazione gestuale funziona molto bene, ma i gesti hanno un significato speciale:
 * Zoom: trascina con due dita.
 * Ruota: trascina con tre dita.
 * Panoramica: + tre dita.

Sviluppo di una navigazione personalizzata
Il tutorial Aggiunta di una nuova opzione di navigazione del mouse a FreeCAD orienta gli sviluppatori che desiderano sviluppare un'opzione di navigazione del mouse personalizzata. È richiesta la familiarità con la sintassi C++.