3D view/it: Difference between revisions

From FreeCAD Documentation
(Created page with "Quando è attivo l'ambiente predefinito Start, il clic destro sulla vista 3D mostra un solo comando: * {{MenuCommand|Mouse Model/it|Stile di navigazio...")
(Updating to match new version of source page)
 
(23 intermediate revisions by 4 users not shown)
Line 1: Line 1:
<languages/>
<languages/>


<span id="Introduction"></span>
==Introduzione==
==Introduzione==


{{TOCright}}
La [[3D view/it|Vista 3D]] di FreeCAD è un'istanza di una [[Scenegraph/it|scena grafica]] di Coin3D. Coin3D è una libreria che implementa lo standard di descrizione della scena OpenInventor 2.1.


La [[3D view/it|Vista 3D]] di FreeCAD è un'istanza di una [[Scenegraph/it|scena grafica]] di Coin3D che costituisce la finestra più importante dell'[[interface/it|interfaccia]]
Alcune proprietà della vista, come il colore di sfondo, lo stile di [[Mouse Model/it|navigazione con il mouse]] e i passi dello zoom, possono essere configurate con l'[[Preferences_Editor/it|editor delle preferenze]].
. Coin3D è una libreria che implementa lo standard di descrizione della scena OpenInventor 2.1.


Alcune proprietà della vista, come il colore di sfondo, lo stile di [[Mouse_navigation/it|navigazione con il mouse]] e i passi dello zoom, possono essere configurate con l'[[Preferences_Editor/it|editor delle preferenze]].
[[File:FreeCAD_3D_view.png|800px]]


[[File:FreeCAD_3D_view.png|600px]]
{{Caption|Per impostazione predefinita, la vista 3D mostra un piccolo widget con gli assi delle coordinate e il cubo di navigazione anche esso con gli assi delle coordinate; la griglia può essere visualizzata e configurata caricando l'ambiente [[Draft Workbench/it|Draft]].}}


{{Caption|La [[3D view/it|vista 3D]] è un componente dell'[[interface/it|interfaccia]] di FreeCAD . Per impostazione predefinita, essa mostra un piccolo widget con gli assi delle coordinate e il cubo di navigazione anche esso con gli assi delle coordinate; la griglia può essere visualizzata e configurata caricando l'ambiente [[Draft Workbench/it|Draft]].}}
==Azioni ==


<span id="Actions"></span>
{{Emphasis|Note:}} le azioni di collegamento sono state aggiunte nella versione 0.19.
==Azioni ==


Poiché la [[tree view/it|vista ad albero]] elenca la maggior parte degli oggetti che sono visibili nella vista 3D, molte delle azioni sono uguali a quelle che possono essere eseguite dalla [[tree view/it|vista ad albero]].
Poiché la [[tree view/it|vista ad albero]] elenca la maggior parte degli oggetti che sono visibili nella vista 3D, molte delle azioni sono uguali a quelle che possono essere eseguite dalla [[tree view/it|vista ad albero]].


Quando è attivo l'ambiente predefinito [[Start Workbench/it|Start]], il clic destro sulla vista 3D mostra un solo comando:
Quando è attivo l'ambiente predefinito [[Start Workbench/it|Start]], il clic destro sulla vista 3D mostra un solo comando:
* {{MenuCommand|[[Mouse Model/it|Stile di navigazione]]}}: permette di scegliere lo stile dei pulsanti da utilizzare con un mouse a 3 pulsanti o un trackpad per laptop.
* {{MenuCommand|[[Mouse_navigation/it|Stile di navigazione]]}}: permette di scegliere lo stile dei pulsanti da utilizzare con un mouse a 3 pulsanti o un trackpad per laptop.


However, once a [[Workbenches|Workbench]] is loaded, there are additional commands:
Dopo aver caricato un [[Workbenches/it|Ambiente di lavoro]], sono disponibili comandi aggiuntivi:
* {{MenuCommand|Link actions}}: [[Std LinkMake|Make Link]].
* {{MenuCommand|Azioni link}}: [[Std LinkMake/it|Crea un link]].
** {{MenuCommand|Make Link group}}: [[Std_LinkMakeGroup|Simple group]], [[Std_LinkMakeGroup|Group with links]], [[Std_LinkMakeGroup|Group with transform links]].
** {{MenuCommand|Crea un gruppo di link}}: [[Std_LinkMakeGroup/it|Gruppo semplice]], [[Std_LinkMakeGroup/it|Gruppo con link]], [[Std_LinkMakeGroup/it|Gruppo con link di trasformazione]].
* {{MenuCommand|[[Std_ViewFitAll|Fit all]]}}: pans and zooms the view to fit all objects in the document on the screen.
* {{MenuCommand|[[Std_ViewFitAll/it|Visualizza tutto]]}}: esegue una panoramica e ingrandisce la vista per adattarla a tutti gli oggetti nel documento sullo schermo.
* {{MenuCommand|[[Std_ViewFitSelection|Fit selection]]}}: pans and zooms the view to tightly fit the currently selected object on the screen.
* {{MenuCommand|[[Std_ViewFitSelection/it|Visualizza la selezione]]}}: effettua una panoramica e ingrandisce la vista per adattarla solo all'oggetto attualmente selezionato sullo schermo.
* {{MenuCommand|[[Std_DrawStyle|Draw style]]}}: as is, flat lines, shaded, wireframe, points, hidden line, no shading.
* {{MenuCommand|[[Std_DrawStyle/it|Stile di disegno]]}}: come è, facce piene, ombreggiato, reticolo, punti, linee nascoste, nessuna ombreggiatura.
* {{MenuCommand|[[Std_View_Menu|Standard views]]}}: [[Std_ViewIsometric|isometric]], [[Std_ViewFront|front]], [[Std_ViewTop|top]], [[Std_ViewRight|right]], [[Std_ViewRear|rear]], [[Std_ViewBottom|bottom]], [[Std_ViewLeft|left]], [[Std_ViewRotateLeft|rotate left]], [[Std_ViewRotateRight|rotate right]].
* {{MenuCommand|[[Std_View_Menu/it|Viste standard]]}}: [[Std_ViewIsometric/it|isometrica]], [[Std_ViewFront/it|di fronte]], [[Std_ViewTop/it|dall'alto]], [[Std_ViewRight/it|da destra]], [[Std_ViewRear/it|da dietro]], [[Std_ViewBottom/it|dal basso]], [[Std_ViewLeft/it|da sinistra]], [[Std_ViewRotateLeft/it|ruota a sinistra]], [[Std_ViewRotateRight/it|ruota a destra]].
* {{MenuCommand|Measure}}: [[View_Measure_Toggle_All|toggle measurement]], [[View_Measure_Clear_All|clear measurement]].
* {{MenuCommand|Misure}}: [[View_Measure_Toggle_All/it|attiva/disattiva le misure]], [[View_Measure_Clear_All/it|cancella le misure]].
* {{MenuCommand|Document window}}: [[Std_ViewDockUndockFullscreen|docked]], [[Std_ViewDockUndockFullscreen|undocked]], and [[Std_ViewDockUndockFullscreen|fullscreen]].
* {{MenuCommand|Finestra del documento}}: [[Std_ViewDockUndockFullscreen/it|agganciata]], [[Std_ViewDockUndockFullscreen/it|non agganciata]], e [[Std_ViewDockUndockFullscreen/it|schermo intero]].


Inoltre, a seconda dell'ambiente e dell'oggetto attivo, possono essere disponibili altri comandi contestuali.
Additionally, depending on the workbench and object that is active, other contextual commands may become available.


For example, with the [[Part Workbench|Part Workbench]] and one object selected:
Ad esempio, con [[Part Workbench|Part]] e un oggetto selezionato:
* {{MenuCommand|[[Std_SetAppearance|Appearance]]}}: launches the dialog to change color and sizes of lines and vertices, and color of faces.
* {{MenuCommand|[[Std_SetAppearance/it|Aspetto]]}}: avvia la finestra di dialogo per modificare il colore e le dimensioni di linee e vertici e il colore delle facce.
* {{MenuCommand|[[Std_ToggleVisibility|Toggle visibility]]}}: makes the object visible or invisible in the 3D view.
* {{MenuCommand|[[Std_ToggleVisibility/it|Mostra/Nascondi]]}}: rende l'oggetto visibile o invisibile nella vista 3D.
* {{MenuCommand|[[Std_ToggleSelectability|Toggle selectability]]}}: makes the object no longer selectable in the 3D view; use again this command to cancel its effect. It sets the object's {{incode|Selectable}} attribute to {{TRUE}} or {{FALSE}}. Change the property by toggling {{PropertyView|Selectable}} in the [[property editor|property editor]].
* {{MenuCommand|[[Std_ToggleSelectability/it|Attiva/disattiva selezionabilità]]}}: rende l'oggetto non più selezionabile nella vista 3D; usare di nuovo questo comando per annullarne l'effetto. Imposta l'attributo {{incode|Selectable}} dell'oggetto su {{TRUE}} o {{FALSE}}. Modificare la proprietà attivando {{PropertyView|Selectable}} nell'[[property editor/it|editor delle proprietà]].
* {{MenuCommand|[[Std_TreeSelection|Go to selection]]}}: expand the [[tree view|tree view]] to show the selected object in the hierarchy.
* {{MenuCommand|[[Std_TreeSelection/it|Vai alla selezione]]}}: espande la [[tree view/it|vista ad albero]] per mostrare l'oggetto selezionato nella gerarchia.
* {{MenuCommand|[[Std_RandomColor|Random color]]}}: assigns a random color to the object. It sets the object's {{incode|ShapeColor}} attribute to a tuple {{incode|(r,g,b)}} with tree random floats between 0 and 1. Change the property by modifying {{PropertyView|Shape Color}} in the [[property editor|property editor]].
* {{MenuCommand|[[Std_RandomColor/it|Colore casuale]]}}: assegna un colore casuale all'oggetto. Imposta l'attributo {{incode|ShapeColor}} dell'oggetto su una tupla {{incode|(r,g,b)}} con valore flottante casuale tra 0 e 1. Cambiare la proprietà modificando {{PropertyView|Shape Color}} nell'[[property editor/it|editor delle proprietà]].
* {{MenuCommand|[[Std_Delete|Delete]]}}: removes the object from the document, and from the 3D view, by calling the document's {{incode|removeObject()}} method.
* {{MenuCommand|[[Std_Delete/it|Elimina]]}}: rimuove l'oggetto dal documento e dalla vista 3D chiamando il metodo {{incode|removeObject()}} del documento.


Another example, with the [[Draft Workbench|Draft Workbench]] and one object selected, it shows the same commands as with the [[Part Workbench|Part Workbench]], but also:
Un altro esempio, con [[Draft Workbench/it|Draft]] e un oggetto selezionato, mostra gli stessi comandi di [[Part Workbench/it|Part]], ma anche:
* {{MenuCommand|Draft}}: object creation and modification commands from the [[Draft Workbench|Draft Workbench]].
* {{MenuCommand|Draft}}: comandi di creazione e modifica dell'oggetto di [[Draft Workbench/it|Draft]].
* {{MenuCommand|Utilities}}: additional contextual commands provided by the [[Draft Workbench|Draft Workbench]].
* {{MenuCommand|Utilità}}: comandi contestuali aggiuntivi forniti da [[Draft Workbench/it|Draft]].


== Details ==
<span id="Details"></span>
== Dettagli ==


FreeCAD uses the Quarter library to use Coin3D in a Qt environment.
FreeCAD usa la libreria Quarter per usare Coin3D in un ambiente Qt.


It is possible to interact directly with the 3D view scenegraph from the [[Python console|Python console]] by using the Python library Pivy.
È possibile interagire direttamente con lo scena 3D dalla [[Python console/it|console Python]] utilizzando la libreria Python Pivy.


Per ulteriori informazioni, consultare la documentazione per utenti esperti:
For more information see the power user documentation:
* [[Scenegraph|Scenegraph]], description of Coin3D.
* [[Scenegraph/it|Scena grafica]], descrizione di Coin3D.
* [[Pivy|Pivy]], usage of Coin3D from the Python console.
* [[Pivy/it|Pivy]], utilizzo di Coin3D dalla console Python.
* [[Third_Party_Libraries|Third party libraries]] used by FreeCAD.
* [[Third_Party_Libraries/it|Librerie di terze parti]] usate da FreeCAD.
* [https://grey.colorado.edu/coin3d/index.html Coin3D] C++ documentation.


{{Interface/it}}
{{Interface navi{{#translation:}}}}
{{Userdocnavi/it}}
{{Userdocnavi{{#translation:}}}}

Latest revision as of 16:14, 20 May 2023

Introduzione

La Vista 3D di FreeCAD è un'istanza di una scena grafica di Coin3D che costituisce la finestra più importante dell'interfaccia . Coin3D è una libreria che implementa lo standard di descrizione della scena OpenInventor 2.1.

Alcune proprietà della vista, come il colore di sfondo, lo stile di navigazione con il mouse e i passi dello zoom, possono essere configurate con l'editor delle preferenze.

La vista 3D è un componente dell'interfaccia di FreeCAD . Per impostazione predefinita, essa mostra un piccolo widget con gli assi delle coordinate e il cubo di navigazione anche esso con gli assi delle coordinate; la griglia può essere visualizzata e configurata caricando l'ambiente Draft.

Azioni

Poiché la vista ad albero elenca la maggior parte degli oggetti che sono visibili nella vista 3D, molte delle azioni sono uguali a quelle che possono essere eseguite dalla vista ad albero.

Quando è attivo l'ambiente predefinito Start, il clic destro sulla vista 3D mostra un solo comando:

  • Stile di navigazione: permette di scegliere lo stile dei pulsanti da utilizzare con un mouse a 3 pulsanti o un trackpad per laptop.

Dopo aver caricato un Ambiente di lavoro, sono disponibili comandi aggiuntivi:

Inoltre, a seconda dell'ambiente e dell'oggetto attivo, possono essere disponibili altri comandi contestuali.

Ad esempio, con Part e un oggetto selezionato:

  • Aspetto: avvia la finestra di dialogo per modificare il colore e le dimensioni di linee e vertici e il colore delle facce.
  • Mostra/Nascondi: rende l'oggetto visibile o invisibile nella vista 3D.
  • Attiva/disattiva selezionabilità: rende l'oggetto non più selezionabile nella vista 3D; usare di nuovo questo comando per annullarne l'effetto. Imposta l'attributo Selectable dell'oggetto su true o false. Modificare la proprietà attivando VistaSelectable nell'editor delle proprietà.
  • Vai alla selezione: espande la vista ad albero per mostrare l'oggetto selezionato nella gerarchia.
  • Colore casuale: assegna un colore casuale all'oggetto. Imposta l'attributo ShapeColor dell'oggetto su una tupla (r,g,b) con valore flottante casuale tra 0 e 1. Cambiare la proprietà modificando VistaShape Color nell'editor delle proprietà.
  • Elimina: rimuove l'oggetto dal documento e dalla vista 3D chiamando il metodo removeObject() del documento.

Un altro esempio, con Draft e un oggetto selezionato, mostra gli stessi comandi di Part, ma anche:

  • Draft: comandi di creazione e modifica dell'oggetto di Draft.
  • Utilità: comandi contestuali aggiuntivi forniti da Draft.

Dettagli

FreeCAD usa la libreria Quarter per usare Coin3D in un ambiente Qt.

È possibile interagire direttamente con lo scena 3D dalla console Python utilizzando la libreria Python Pivy.

Per ulteriori informazioni, consultare la documentazione per utenti esperti: