FreeCAD-Doc/localwiki/3Dconnexion_input_devices-it.html
2018-07-19 18:47:02 -05:00

135 lines
11 KiB
HTML

<html><head><title>3Dconnexion input devices/it</title><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><link type='text/css' href='wiki.css' rel='stylesheet'></head><body><h1>3Dconnexion input devices/it</h1></div>
<div id="mw-content-text" lang="it" dir="ltr" class="mw-content-ltr"><hr/><div class="mw-parser-output"><div class="thumb tright"><div class="thumbinner" style="width:202px;"><a href="https://www.freecadweb.org/wiki/index.php?title=File:SpaceNavigator.jpg" class="image"><img alt="" src="200px-SpaceNavigator.jpg" width="200" height="133" class="thumbimage" srcset="/wiki/images/thumb/e/ea/SpaceNavigator.jpg/300px-SpaceNavigator.jpg 1.5x, /wiki/images/thumb/e/ea/SpaceNavigator.jpg/400px-SpaceNavigator.jpg 2x" /></a> <div class="thumbcaption"><div class="magnify"><a href="https://www.freecadweb.org/wiki/index.php?title=File:SpaceNavigator.jpg" class="internal" title="Enlarge"></a></div>3Dconnexion SpaceNavigator</div></div></div>
<div id="toc" class="toc"><div class="toctitle"><h2>Contents</h2></div>
<ul>
<li class="toclevel-1 tocsection-1"><a href="#Installare_i_driver"><span class="tocnumber">1</span> <span class="toctext">Installare i driver</span></a>
<ul>
<li class="toclevel-2 tocsection-2"><a href="#Linux"><span class="tocnumber">1.1</span> <span class="toctext">Linux</span></a></li>
<li class="toclevel-2 tocsection-3"><a href="#Installare_da_repo"><span class="tocnumber">1.2</span> <span class="toctext">Installare da repo</span></a>
<ul>
<li class="toclevel-3 tocsection-4"><a href="#Ubuntu"><span class="tocnumber">1.2.1</span> <span class="toctext">Ubuntu</span></a></li>
<li class="toclevel-3 tocsection-5"><a href="#Fedora"><span class="tocnumber">1.2.2</span> <span class="toctext">Fedora</span></a></li>
<li class="toclevel-3 tocsection-6"><a href="#Debian"><span class="tocnumber">1.2.3</span> <span class="toctext">Debian</span></a></li>
<li class="toclevel-3 tocsection-7"><a href="#Compilare_Spacenav_dal_codice_sorgente"><span class="tocnumber">1.2.4</span> <span class="toctext">Compilare Spacenav dal codice sorgente</span></a></li>
</ul>
</li>
<li class="toclevel-2 tocsection-8"><a href="#Riavviare"><span class="tocnumber">1.3</span> <span class="toctext">Riavviare</span></a></li>
</ul>
</li>
<li class="toclevel-1 tocsection-9"><a href="#OSX"><span class="tocnumber">2</span> <span class="toctext">OSX</span></a></li>
<li class="toclevel-1 tocsection-10"><a href="#Windows"><span class="tocnumber">3</span> <span class="toctext">Windows</span></a></li>
<li class="toclevel-1 tocsection-11"><a href="#Setting_up_FreeCAD"><span class="tocnumber">4</span> <span class="toctext">Setting up FreeCAD</span></a>
<ul>
<li class="toclevel-2 tocsection-12"><a href="#Spaceball_Motion"><span class="tocnumber">4.1</span> <span class="toctext">Spaceball Motion</span></a></li>
<li class="toclevel-2 tocsection-13"><a href="#Spaceball_Buttons"><span class="tocnumber">4.2</span> <span class="toctext">Spaceball Buttons</span></a></li>
</ul>
</li>
</ul>
</div>
<h3><span class="mw-headline" id="Installare_i_driver">Installare i driver</span></h3>
<h4><span class="mw-headline" id="Linux">Linux</span></h4>
<p>FreeCAD supporta i driver dal progetto <a rel="nofollow" class="external text" href="http://spacenav.sourceforge.net/">Spacenav</a>. Si tratta di un progetto che mira a creare un driver open-source che sia compatibile con i driver proprietari di 3Dconnexion.
</p>
<h4><span class="mw-headline" id="Installare_da_repo">Installare da repo</span></h4>
<h5><span class="mw-headline" id="Ubuntu">Ubuntu</span></h5>
<pre>sudo apt-get install spacenavd </pre>
<h5><span class="mw-headline" id="Fedora">Fedora</span></h5>
<pre>sudo yum install spacenavd </pre>
<h5><span class="mw-headline" id="Debian">Debian</span></h5>
<pre>apt-get install spacenavd libspnav-dev </pre>
<ul><li> spacenav needs these permissions</li></ul>
<pre>cp ~/.Xauthority /root/ </pre>
<ul><li> Restart spnavd and FreeCAD</li></ul>
<pre>/usr/bin/spnavd_ctl x11 stop
/usr/bin/spnavd_ctl x11 start </pre>
<h5><span class="mw-headline" id="Compilare_Spacenav_dal_codice_sorgente">Compilare Spacenav dal codice sorgente</span></h5>
<p>Questo sistema è consigliato in quanto la propria distribuzione potrebbe fornire una versione non aggiornata.
</p>
<ul><li>Scaricare i seguenti file:
<ul><li><a rel="nofollow" class="external text" href="http://sourceforge.net/projects/spacenav/files/spacenav%20daemon/spacenavd%200.5/spacenavd-0.5.tar.gz/download">spacenavd-0.5.tar.gz</a></li>
<li><a rel="nofollow" class="external text" href="http://sourceforge.net/projects/spacenav/files/spacenav%20library%20%28SDK%29/libspnav%200.2.2/libspnav-0.2.2.tar.gz/download">libspnav-0.2.2.tar.gz</a></li>
<li><a rel="nofollow" class="external text" href="http://sourceforge.net/projects/spacenav/files/spacenavd%20config%20gui/spnavcfg%200.2.1/spnavcfg-0.2.1.tar.gz/download">spnavcfg-0.2.1.tar.gz</a></li></ul></li>
<li>Scompattare gli archivi in una cartella nella propria directory /home.</li>
<li>Entrare nella directory spacenavd-0.5 ed eseguire i seguenti comandi:</li></ul>
<pre>./configure
make </pre>
<ul><li>Se questo ha successo, eseguire i seguenti comandi come root (o con prefisso sudo).</li></ul>
<pre>make install
./setup_init
/etc/init.d/spacenavd start </pre>
<ul><li>Questo installa il demone di spacenav, lo configura per caricarlo automaticamente all'avvio del sistema, e avvia il demone senza dover riavviare.</li>
<li>Ora si deve verificare che il dispositivo sia rilevato correttamente. Con il dispositivo scollegato, eseguire il seguente comando e quindi collegarlo.</li></ul>
<pre>tail -n100 -f /var/log/spnavd.log </pre>
<ul><li>Se il risultato è qualcosa di simile a questo, è possibile continuare.</li></ul>
<pre>Device detection, parsing /proc/bus/input/devices
trying alternative detection, querying /dev/input/eventX device names...
trying "/dev/input/event1" ... Power Button
trying "/dev/input/event2" ... 3Dconnexion SpaceNavigator
using device: /dev/input/event2
device name: 3Dconnexion SpaceNavigator </pre>
<ul><li>Ora entrare nella directory denominata libspnav-0.2.2 ed eseguire i seguenti comandi:</li></ul>
<pre>./configure
make </pre>
<ul><li>Se make fallisce con il seguente errore: ...</li></ul>
<pre>fatal error: gtk/gtk.h: No such file or directory </pre>
<ul><li> ... allora si deve installare libgtkmm-2.4-dev. In Ubuntu, si fà in questo modo:</li></ul>
<pre>sudo apt-get install libgtkmm-2.4-dev </pre>
<ul><li>Quando make si completata correttamente, eseguire il seguente comando come root (o con prefisso sudo.)</li></ul>
<pre>make install </pre>
<ul><li>Consultare la directory libspnav-0.2.2/examples/. Se si desidera provare il proprio dispositivo, compilare ed eseguire uno dei due esempi.</li></ul>
<ul><li>Seguire lo stesso procedimento per compilare e installare spnavcfg. Ricordarsi di eseguire spnavcfg come root, altrimenti non verrà salvata nessuna impostazione!</li></ul>
<h4><span class="mw-headline" id="Riavviare">Riavviare</span></h4>
<p>Se talvolta navigatore smette di funzionare, è bene riavviare il conducente. Per riavviarlo, andare al terminale ed eseguire:
</p>
<pre>sudo xhost +
sudo /etc/init.d/spacenavd restart </pre>
<p>Dopo avere riavviare FreeCAD. Su alcune distro è necessario a ogni avvio.
</p>
<h3><span class="mw-headline" id="OSX">OSX</span></h3>
<p>Su OS X i dispositivi di input 3Dconnexion sono supportati, purché FreeCAD sia costruito e utilizzato su un sistema con i driver 3Dconnexion installati.
</p>
<h3><span class="mw-headline" id="Windows">Windows</span></h3>
<p>A partire dalla versione 0.13, mouse 3D è supportato sotto windows. È necessario avere installato i driver appropriati, ma dato che il supporto è stato sviluppato su un livello inferiore, eseguirà l'override le impostazioni che impostato nel pannello di controllo 3D Connexion. Tuttavia, la maggior parte di tali impostazioni è possibile impostare in strumenti &gt;&gt; finestra di dialogo Personalizza, sotto schede Spaceball.
</p>
<h2><span class="mw-headline" id="Setting_up_FreeCAD">Setting up FreeCAD</span></h2>
<p>Il supporto per il mouse 3D è stata fatta con il progetto spnav su Linux e su un livello molto basso su Windows. Questo significa che non c'era alcun supporto per tutte le impostazioni per un dispositivo, dato che su Linux non c'è nessun buon supporto per questo, e su Windows è sottoposto a override. Ecco perché due pagine supplementari sono stati aggiunti alla finestra di dialogo "Personalizza".
</p><p><a href="https://www.freecadweb.org/wiki/index.php?title=File:Spaceball_Motion.png" class="image"><img alt="Spaceball Motion.png" src="450px-Spaceball_Motion.png" width="450" height="459" srcset="/wiki/images/8/80/Spaceball_Motion.png 1.5x" /></a>
<a href="https://www.freecadweb.org/wiki/index.php?title=File:Spaceball_Buttons.png" class="image"><img alt="Spaceball Buttons.png" src="450px-Spaceball_Buttons.png" width="450" height="459" srcset="/wiki/images/9/93/Spaceball_Buttons.png 1.5x" /></a>
</p>
<h3><span class="mw-headline" id="Spaceball_Motion">Spaceball Motion</span></h3>
<p>In questa scheda si avrà la possibilità di impostare alcune delle impostazioni del mouse spazio generale. Essi comprendono:
</p>
<ul><li> Global Sensitivity - Slider con possibilità di impostare la sensibilità globale</li>
<li> Dominant - Abilita la modalità dominante, solo gli assi con movimento più alto saranno considerati</li>
<li> Flip YZ - questa opzione consente di capovolgere gli assi Y e Z mouse 3D</li>
<li> Enable Translations - modo semplice per abilitare/disabilitare traduzioni</li>
<li> Enable Rotations - modo semplice per abilitare/disabilitare rotazioni</li>
<li> Calibrare - consente di calibrare il navigatore spaziale. Esso viene premuto mentre il navigatore dello spazio non viene spostato.</li>
<li> Set To Default - Rimuove tutte le impostazioni e li imposta come predefinito.</li></ul>
<p>Oltre a ciò, per ogni assi avete possibilità di impostare:
</p>
<ul><li> Enabled - attiva/disattiva assi </li>
<li> Reverse - Reverse movimento sugli assi </li>
<li> Sensitivity - slider con possibilità di impostare la sensibilità</li></ul>
<h3><span class="mw-headline" id="Spaceball_Buttons">Spaceball Buttons</span></h3>
<p>Quando si apre questa scheda per la prima volta, sarà vuota e non disponibile. Per attivarlo, è necessario premere i pulsanti del mouse lo spazio. Dopo aver fatto, elenco di tasti apparirà sul lato sinistro, e l'elenco dei comandi saranno disponibile sul lato destro.
</p><p>Per collegare alcuni comando con un pulsante, selezionare il pulsante sul lato sinistro e esso comando sul lato destro.
Premere per cancellare comandi dal pulsante "Clear".
</p>
</div>
</div>
</div><div class="printfooter">
Online version: "<a dir="ltr" href="https://www.freecadweb.org/wiki/index.php?title=3Dconnexion_input_devices/it&amp;oldid=271111">http://www.freecadweb.org/wiki/index.php?title=3Dconnexion_input_devices/it&amp;oldid=271111</a>"</div>
<div id="catlinks" class="catlinks" data-mw="interface"></div><div class="visualClear"></div>
</div>
</div>
<div id="mw-navigation">
<h2>Navigation menu</h2>
</body></html>