Instalando RepRap en tu computador

From RepRap
Jump to: navigation, search
Guía de construcción de Mendel en español



Material-select.png
OJO esta página describe como instalar el software RepRap estándar. Hay alternativas al software estándar disponibles y están todas en Comparison of RepRap Toolchains(en inglés).



Prerequisitos

Actualmente el softaware RepRap corre bajo Linux 32-bit o Microsoft Windows. Están trabajando en incluir las versiones Mac y 64-bit.

Necesitarás Java en tu computador. Si aun no lo tienes, consíguelo aquí:

El software anfitrión aun es un poco inestable en Windows con Java 6 instalado, si encuentras cualquier problema con Java 6 y el software, intenta desinstalar Java 6 e instalar la última versión de Java 5 runtime desde:

Además, necesitarás descargar e instalar el entorno de desarrollo Arduino para compilar el firmware para tu máquina RepRap. Está disponible aquí:

Necesitarás descargar e instalar los complementos Sanguino para Arduino. Consíguelos aquí:

Por último en esta sección, puede que te interese mirar otro software que sea útil para RepRap, aunque no hace falta que lo ejecutes. Aquí hay una lista:

Descarga

Desde SourceForge

Descarga la distribución RepRap desde Sourceforge:

http://sourceforge.net/projects/reprap/

Ahí hay disponibles varios archivos y paquetes del proyecto, pero la descarga principal (que es de unos 65 MB) tendrá un nombre como reprap-nnnnnn-yyyymmdd.zip. Este es el único archivo que necesitas. Es la principal descarga de Sourceforge para RepRap; nnnnnn es el nombre actual de la máquina RepRap y yyyymmdd es la fecha de la publicación.

Nightly Builds

Para los más aventureros, hay creado automáticamente un árbol de desarrollo 'nightly builds' no oficial y se puede descargar desde http://jonathan.reprap.org/nightly-builds/ . Ahí están disponibles para descargar las compilaciones más recientes.

Código de desarrollo

Para aquellos que siempre quieren estar a la última, el repositorio de código fuente de RepRap usa svn y está alojado en SourceForge. Puedes descargar el código y los archivos de diseño para RepRap Mendel así:

  svn co https://reprap.svn.sourceforge.net/svnroot/reprap/trunk/reprap/host
  svn co https://reprap.svn.sourceforge.net/svnroot/reprap/trunk/mendel

Instalación en Linux

Bajo Linux puedes instalar y usar RepRap en tu propio espacio de archivos.

En tu propio espacio de archivos

Descomprime el archivo descargado:

$ unzip reprap-nnnnnn-yyyymmdd.zip

Esto creará un directorio llamado called reprap-nnnnnn-yyyymmdd (sustituyendo el nombre de la máquina RepRap actual y la fecha, obviamente). Para ejecutar el software RepRap simplemente muévete hasta ese directorio y ejecuta el archivo reprap:

$ cd reprap-nnnnnn-yyyymmdd
$ ./reprap

Instalando para todos los usuarios

Si quiere que RepRap esté disponible por todo el sistema y para todos los usuarios, necesitarás acceder como superusuario para instalarlo.

Asumiendo que descargaras reprap-nnnnnn-yyyymmdd.zip en el directorio /xxx/yyy. Desplázate al directorio /usr/local, y descomprímelo:

# cd /usr/local
# unzip /xxx/yyy/reprap-nnnnnn-yyyymmdd.zip

Luego desplázate al directorio /usr/local/bin y crea un pequeño shell script con nombre reprap usando tu editor de texto favorito (gedit en el ejemplo).

# cd /usr/local/bin
# gedit reprap

Copia y pega estas tres lineas en el script, y luego guárdalo:

#!/bin/sh
cd /usr/local/reprap-nnnnnn-yyyymmdd
./reprap

(No olvides reemplazar nnnnnn y yyyymmdd con las cadenas correctas para tu archivo.)

Por último, dale permisos de ejecución al archivo:

# chmod 755 reprap

Ahora cualquier usuario podrá ejecutar el software escribiendo el comando "reprap".

El archivo /usr/local/reprap-nnnnnn-yyyymmdd/reprap-icon.png es un símbolo de RepRap con forma de lágrima que la gente puede usar si añaden el programa al escritorio o a la barra de tareas como un ejecutable. El programa es /usr/local/bin/reprap .

Si quieres ahorrar espacio, ahora puedes borrar el archivo .zip:

# rm /xxx/yyy/reprap-nnnnnn-yyyymmdd.zip

Linux AMD64

El software reprap viene con los binarios rxtx y java3d necesarios para las arquitecturas de 32bit así que para conseguir que el software reprap trabaje en amd64 es necesario instalar la versión de 32bit de java o instalar versiones nativas de 64bit de las librerías. Para la segunda opción aquí tienes como instalarlo.

Para java3d es tan simple como escribir

cd /path/to/your/host/software
sudo apt-get install libjava3d-jni
ln -sf /usr/lib/jni/libj3dcore-ogl.so .

Para rxtx es casi lo mismo

cd /path/to/your/host/software
sudo apt-get install librxtx-java
ln -sf /usr/lib/librxtxSerial.so .

En caso de que tu distribución de Linux no venga con una paquete librxtx-java, puedes descargarte los binarios de la última versión estable aquí. Copia el archivo librxtxSerial.so apropiado para tu sistema en el directorio de software anfitrión.


GilesBathgate 10:50, 16 January 2010 (UTC)

Traumflug 17:44, 4 June 2010 (UTC)

Instalación en Windows

Necesitarás permisos de administrador para hacer esto.

Crea una nueva carpeta:

C:\Program Files\Reprap

Desempaqueta el archivo ZIP en donde quieras. Se creará una carpeta llamada reprap-nnnnnn-yyyymmdd donde nnnnnn es el nombre de la actual máquina RepRap y yyyymmdd es la fecha de la publicación. Traslada todos los archivos en esa carpeta a C:\Program Files\Reprap.

Ahora, si quieres, puedes borrar el reprap-nnnnnn-yyyymmdd y el archivo ZIP.

En C:\Program Files\Reprap hay un archivo .BAT llamado reprap.bat. Al ejecutarlo se lanzará el software RepRap anfitrión. Puedes copiar este archivo .BAT en tu escritorio o en donde sea para tener acceso al ejecutable.

Nota: Con Java6 en Windows 7 64bit (y posiblemente en otros, confirmar por favor), tienes que actualizar la variable de entorno PATH manualmente.

Código fuente

Contenido de la Distribución

La información sobre los archivos en la distribución RepRap están disponibles en RepRap Distribution Files(en inglés).

Obtener las últimas fuentes

Todos los archivos para RepRap se guardan en un repositorio Subversion en Sourceforge.

Puedes usar tu navegador para inspeccionar y descargar archivos individuales aquí.

Si quieres conseguir las últimas versiones de los archivos puedes verificar las del repositorio. Pero fíjate que esos archivos serán versiones en desarrollo que pueden tener errores.

Probablemente la forma más fácil de conseguir los archivos sea usar el entorno de desarrollo de software Eclipse, que es usado por todo el equipo de desarrollo del hardware y software de RepRap.

Haz lo siguiente:

  1. Descarga e instala Eclipse desde este enlace,
  2. Descarga e instala Subclipse (que es, Subversion para Eclipse) desde este enlace, y
  3. Ejecuta Eclipse.

En Eclipse vete al menú: Window -> Open Perspective -> Other... y encontrarás un menú que contiene (entre otras cosas) SVN Repository Exploring. Selecciónalo y haz click en OK. Se debería abrir una ventana llamada SVN Repository. Haz click derecho en esa ventana y selecciona New -> Repository location.

Copia y pega la URL del repositorio RepRap: https://reprap.svn.sourceforge.net/svnroot/reprap/ en location.

Abre el repositorio (la pequeña flecha a su izquierda) y baja hasta trunk. Haz click derecho sobre mendel, y selecciona Checkout.... Esto te dará todos los archivos de diseño electrónico y mecánico, y las fuentes de los microcontroladores.

Lo siguiente es bajar hasta reprap y verificar host (este es el software Java para el computador anfitrión).

Fíjate que estas descargando un montón de información (unos 60M), así que con una conexión lenta tardará un poco.

Ahora vuelve a la vista Java en Eclipse (dos pequeñas flechas: >> arriba a la derecha) y deberías tener todos los archivos del proyecto.

Puedes actualizar cualquier archivo o una carpeta entera desde el repositorio en cualquier momento haciendo click derecho en ella y yendo hasta team -> update...

Para trabajar con el código fuente Java necesitarás las librerías que usa RepRap de las que depende el sistema. Están en el directorio Reprap/lib/system-dependent/. Necesitarás copiar (o crear enlaces a) los archivos .so (Linux) o las .dll (Windows) ahí para colocarlos en el sistema Java donde están almacenados.

Alternativas

Los paquetes de software alternativos están disponibles para generar Código G y controlar la Rep Rap. Más información sobre esto se puede encontrar en la página Alternative Software(en inglés).