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

151 lines
12 KiB
HTML

<html><head><title>3Dconnexion input devices/es</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/es</h1></div>
<div id="mw-content-text" lang="es" 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="#Instalaci.C3.B3n_de_los_Drivers"><span class="tocnumber">1</span> <span class="toctext">Instalación de los Drivers</span></a>
<ul>
<li class="toclevel-2 tocsection-2"><a href="#Linux"><span class="tocnumber">1.1</span> <span class="toctext">Linux</span></a>
<ul>
<li class="toclevel-3 tocsection-3"><a href="#Instalar_desde_un_repositorio"><span class="tocnumber">1.1.1</span> <span class="toctext">Instalar desde un repositorio</span></a>
<ul>
<li class="toclevel-4 tocsection-4"><a href="#Ubuntu"><span class="tocnumber">1.1.1.1</span> <span class="toctext">Ubuntu</span></a></li>
<li class="toclevel-4 tocsection-5"><a href="#Fedora"><span class="tocnumber">1.1.1.2</span> <span class="toctext">Fedora</span></a></li>
<li class="toclevel-4 tocsection-6"><a href="#Debian"><span class="tocnumber">1.1.1.3</span> <span class="toctext">Debian</span></a></li>
</ul>
</li>
<li class="toclevel-3 tocsection-7"><a href="#Compilar_Spacenav_desde_el_c.C3.B3digo_fuente"><span class="tocnumber">1.1.2</span> <span class="toctext">Compilar Spacenav desde el código fuente</span></a></li>
<li class="toclevel-3 tocsection-8"><a href="#Reinicio"><span class="tocnumber">1.1.3</span> <span class="toctext">Reinicio</span></a></li>
</ul>
</li>
<li class="toclevel-2 tocsection-9"><a href="#OSX"><span class="tocnumber">1.2</span> <span class="toctext">OSX</span></a></li>
<li class="toclevel-2 tocsection-10"><a href="#Windows"><span class="tocnumber">1.3</span> <span class="toctext">Windows</span></a></li>
</ul>
</li>
<li class="toclevel-1 tocsection-11"><a href="#Configuraci.C3.B3n_en_FreeCAD"><span class="tocnumber">2</span> <span class="toctext">Configuración en FreeCAD</span></a>
<ul>
<li class="toclevel-2 tocsection-12"><a href="#Spaceball_Motion"><span class="tocnumber">2.1</span> <span class="toctext">Spaceball Motion</span></a></li>
<li class="toclevel-2 tocsection-13"><a href="#Spaceball_Buttons"><span class="tocnumber">2.2</span> <span class="toctext">Spaceball Buttons</span></a></li>
</ul>
</li>
</ul>
</div>
<h2><span class="mw-headline" id="Instalaci.C3.B3n_de_los_Drivers">Instalación de los Drivers</span></h2>
<h3><span class="mw-headline" id="Linux">Linux</span></h3>
<p>FreeCAD soporta drivers del proyecto <a rel="nofollow" class="external text" href="http://spacenav.sourceforge.net/">Spacenav</a>. Este es un proyecto cuya intención es crear un driver en software libre que sea compatible con los drivers propietarios de 3Dconnexion.
</p>
<h4><span class="mw-headline" id="Instalar_desde_un_repositorio">Instalar desde un repositorio</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>
<div class="mw-translate-fuzzy">
<h4><span class="mw-headline" id="Compilar_Spacenav_desde_el_c.C3.B3digo_fuente">Compilar Spacenav desde el código fuente</span></h4>
<p>Esto es recomendado ya que tu distribución podría proporcionar una versión sin actualizar. Por ejemplo, los repositorios de Ubuntu contienen la versión 0.3.0 del 2011-04-10.
</p>
<ul><li>Descargar los siguientes archivos:
<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>Descomprimir los archivos en una carpeta dentro de tu directorio /home.</li>
<li>Entrar en el directorio spacenavd-0.5 y ejecutar los siguientes comandos:</li></ul>
<p>&lt;syntaxhighlight&gt;
</p>
</div>
<ul><li>Download the following files:
<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>Unpack the archives into a folder in your home directory.</li>
<li>Enter the directory spacenavd-0.5 and run the following commands:</li></ul>
<pre>./configure
make </pre>
<ul><li>Si tiene éxito, ejecutar los siguientes comandos <b>como root</b> (o añadir el prefijo sudo)</li></ul>
<pre>make install
./setup_init
/etc/init.d/spacenavd start </pre>
<ul><li>Esto instala el demonio de spacenav, lo configura para cargar automáticamente al iniciarse el sistema, e inicia el demonio sin tener que reiniciar.</li>
<li>Ahora es tiempo de verificar que tu dispositivo se detecta correctamente. Con tu dispositivo desconectado, ejecuta los siguientes comandos y luego conéctalo.</li></ul>
<pre>tail -n100 -f /var/log/spnavd.log </pre>
<ul><li>Si la salida se parece a algo como esto, puedes continuar.</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>Ahora entra en el directorio libspnav-0.2.2 y ejecuta los siguientes comandos:</li></ul>
<pre>./configure
make </pre>
<ul><li>Si make falla con el siguiente error: ...</li></ul>
<pre>fatal error: gtk/gtk.h: No such file or directory </pre>
<ul><li> ... entonces necesitas instalar libgtkmm-2.4-dev. En Ubuntu, se hace así:</li></ul>
<pre>sudo apt-get install libgtkmm-2.4-dev </pre>
<ul><li>Cuando make se realice completamente bien, ejecuta el siguiente comando <b>como root</b> (o añade el prefijo sudo)</li></ul>
<pre>make install </pre>
<ul><li>Mira en el directorio libspnav-0.2.2/examples/. Si quieres probar tu dispositivo, compila y ejecuta uno de los siguientes dos ejemplos.</li></ul>
<ul><li>Sigue el mismo patrón para compilar e instalar spnavcfg. Asegúrate de ejecutar spnavcfg como root, o no se guardará la configuración!</li></ul>
<h4><span class="mw-headline" id="Reinicio">Reinicio</span></h4>
<p>Si naviogator deja de funcionar algunas veces, es recomendable reiniciar el driver. Para reiniciarlo, ve al terminal y ejecuta:
</p>
<pre>sudo xhost +
sudo /etc/init.d/spacenavd restart </pre>
<p>Después reinicia FreeCAD. En algunas distribuciones esto es necesario en cada reinicio.
</p>
<div class="mw-translate-fuzzy">
<h3><span class="mw-headline" id="OSX">OSX</span></h3>
<p>Unh gestor de usuario para hacer funcionar el space navigator en OSX. Sin embargo aún no se ha incluido en el código principal. Más información <a rel="nofollow" class="external text" href="http://forum.freecadweb.org/viewtopic.php?f=10&amp;t=2576&amp;hilit=space+navigator+osx&amp;start=10#p19923">aquí</a>
</p>
</div>
<h3><span class="mw-headline" id="Windows">Windows</span></h3>
<p>Desde la versión 0.13, 3D mouse es soportado en Windows. Necesitas tener instalados los drivers, pero como el soporte se ha desarrollado a bajo nivel, sobrescribirá la configuración que tengas definida en el panel de control de 3D Connexion. Sin embargo, la mayoría de dichas configuraciones se pueden establecer en el letrero Herramientas --&gt; Personalizar, bajo la pestaña Spaceball.
</p>
<h2><span class="mw-headline" id="Configuraci.C3.B3n_en_FreeCAD">Configuración en FreeCAD</span></h2>
<p>El soporte del ratón 3D se hizo con el proyecto spnav en Linux, y a bajo nivel en Windows. Esto significa que no existe soporte para cualquier configuración para un dispositivo, ya que en Linux no existe un buen soporte, y en Windows se sobreescribe. Este es el motivo de añadir dos páginas adicionales al letrero de diálogo "Personalización".
</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>En esta pestaña podrás configurar alguno de los aspectos generales del space mouse. Incluido:
</p>
<ul><li> Sensibilidad global - Selector para definir la sensibilidad global</li>
<li> Dominante - Si activas el modo dominante, sólo los ejes con mayor movimiento se considerarán</li>
<li> Invertir YZ - Esta opción permite invertir los ejes Y y Z en un 3D mouse</li>
<li> Permitir traslaciones - Modo simple para activar / desactivar las traslaciones</li>
<li> Permitir rotaciones - Modo simple para activar / desactivar las rotaciones</li>
<li> Calibrado - Permite calibrar el space navigator. Se presiona mientras no se mueva el space navigator.</li>
<li> Establecer por defecto - Elimina las configuraciones y las pones por defecto.</li></ul>
<p>Otras, para cada eje tienes la posibilidad de:
</p>
<ul><li> Activar - Activar / Desactivar ejes</li>
<li> Invertir - Invertir el movimiento en un eje</li>
<li> Sensibilidad - Establecer la sensibilidad</li></ul>
<h3><span class="mw-headline" id="Spaceball_Buttons">Spaceball Buttons</span></h3>
<p>Cuando abres esta pestaña por primera vez, estará vacía y no disponible. Para activarla, presiona uno de los botones del space mouse. De este modo, una lista de botones aparecerá en la izquierdaq, y una lista de comandos estará disponible a la derecha.
</p><p>Para conectar un determinado comando con un botón, selecciona el botón en la izquierda, y el comando a la derecha.
Para limpiar comandos de botones, presiona "Limpiar".
</p>
</div>
</div>
</div><div class="printfooter">
Online version: "<a dir="ltr" href="https://www.freecadweb.org/wiki/index.php?title=3Dconnexion_input_devices/es&amp;oldid=271114">http://www.freecadweb.org/wiki/index.php?title=3Dconnexion_input_devices/es&amp;oldid=271114</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>