Bueno, voy a poner un pequeño tutorial de como poner husillos en una Prusa i3 Hephestos de BQ, ya que no he encontrado nada claro y todo muy desperdigado por la web...
Abajo tenemos los archivos impresos y los materiales que se necesitan.
Las piezas impresas:
Las piezas con la rosca ya embutuda ya tornillada:
Las piezas con los husillos:
Asi es como queda:
Marlin 2.3.1: https://github.com/bq/Marlin/archive/2.3.1.zip
Arduino 1.6.7: https://www.arduino.cc/download_handler....indows.zip
SIN CONECTAR LA IMPRESORA AL PC!
Para poder compilarlo (no hace falta porque abajo dejo el firmware ya compilado, pero por si queréis toquetear algo mas):
- Instalar este arduino 1.6.7 en C:/
- Una vez instalado copiar la carpeta "C:/Arduino" a "C:/Archivos de programa (x86)"
- Descargar marlin y descomprimirlo en el escritorio
- Abrir make.cmd con Bloc de Notas, borrar todo lo que pone y pegar esto y guardarlo:
Una vez hecho esto, podemos cambiar la configuración en el fichero "configuration.h" y podemos ejecutar make.cmd para compilarlo. Vereis que os crea un .hex en la carpeta principal de Marlin, este .hex es el firmware de la impresora que se instala mediante Cura 15.04 (lo pongo yo mas abajo para descargarlo directamente si no queréis hacer todo esto, pero tenéis que compraros exactamente estos husillos)
Piezas eje Z: http://www.thingiverse.com/thing:796580
Husillos TR8x2d (8mm de diametro, y por cada vuelta la tuerca sube 8mm): http://www.ebay.es/itm/191829758306
Acopladores flexibles 5x8mm: https://www.ebay.es/itm/201726035195
Rodamientos lineales LM8UU, necesitáis 4, dos para cada lado:https://www.ebay.es/itm/201801553137
Firmware Marlin 2.3.1 modificado con valor "400" en el eje Z para estos husillos: https://www.dropbox.com/s/wro3ca19e5g9tk...0.hex?dl=0
Si descargais este firmware, se lo instalais con Cura y poneis los husillos y rodamientos y acopladores que puse mas arriba funciona sin problemas.
Aquí el cubo de 10x10x10mm midiendo la altura Z:
Espero que os sirva...
Saludos,
Alvaro
Abajo tenemos los archivos impresos y los materiales que se necesitan.
Las piezas impresas:
Las piezas con la rosca ya embutuda ya tornillada:
Las piezas con los husillos:
Asi es como queda:
Marlin 2.3.1: https://github.com/bq/Marlin/archive/2.3.1.zip
Arduino 1.6.7: https://www.arduino.cc/download_handler....indows.zip
SIN CONECTAR LA IMPRESORA AL PC!
Para poder compilarlo (no hace falta porque abajo dejo el firmware ya compilado, pero por si queréis toquetear algo mas):
- Instalar este arduino 1.6.7 en C:/
- Una vez instalado copiar la carpeta "C:/Arduino" a "C:/Archivos de programa (x86)"
- Descargar marlin y descomprimirlo en el escritorio
- Abrir make.cmd con Bloc de Notas, borrar todo lo que pone y pegar esto y guardarlo:
Código:
:: File: Make.cmd
:: Author: Ruy Garcia <ruy.garcia@bq.com>
:: Author: Koldo Imanol de Miguel <koldo.demiguel@bq.com>
:: Purpose: Configures Windows enviroment to execute bq Makefile
:: Revision: September 2015 - initial version
@ECHO OFF
SETLOCAL ENABLEEXTENSIONS
cls
:: variables
SET me=%~n0
SET "arduino_path=c:\Arduino"
IF EXIST "%arduino_path%" (
ECHO Arduino installation found: "%arduino_path%"
) ELSE (
ECHO Arduino installation not found in "%arduino_path%".
goto exit
)
SET "avr_tools=%arduino_path%\hardware\tools\avr\bin"
ECHO "%avr_tools%"
CD Marlin
:: Start of updater menu
:menu_device
cls
echo BUILD MENU FOR BQ 3D PRINTERS
echo FOR USE WITH WINDOWS
echo -----------------------------
echo.
echo Choose your 3D printer model:
echo.
echo 1- Witbox
echo 2- Witbox 2
echo 3- Hephestos
echo 4- Hephestos XL
echo 5- Hephestos 2
echo.
echo Q- Exit updater
echo.
choice /c:12345Q>nul
if errorlevel 6 goto quit
if errorlevel 5 goto hep2
if errorlevel 4 goto hepxl
if errorlevel 3 goto heph
if errorlevel 2 goto wit2
if errorlevel 1 goto wit
:menu_language
cls
echo BUILD MENU FOR BQ 3D PRINTERS
echo FOR USE WITH WINDOWS
echo -----------------------------
echo.
echo Choose the language:
echo.
echo 1- DE - German
echo 2- EN - English
echo 3- ES - Spanish
echo 4- FI - Finnish
echo 5- FR - French
echo 6- IT - Italian
echo 7- NL - Dutch
echo 8- PL - Polish
echo 9- PT - Portuguse
echo.
echo Q- Exit updater
echo.
choice /c:123456789Q>nul
if errorlevel 10 goto quit
if errorlevel 9 goto language_pt
if errorlevel 8 goto language_pl
if errorlevel 7 goto language_nl
if errorlevel 6 goto language_it
if errorlevel 5 goto language_fr
if errorlevel 4 goto language_fi
if errorlevel 3 goto language_es
if errorlevel 2 goto language_en
if errorlevel 1 goto language_de
:: Device targets
:hep2
SET TARGET=hephestos_2
goto language_en
:hepxl
SET TARGET=hephestos_xl
goto menu_language
:heph
SET TARGET=hephestos
goto menu_language
:wit2
SET TARGET=witbox_2
goto language_en
:wit
SET TARGET=witbox
goto menu_language
:: Language targets
:language_de
SET LANGUAGE=DE
goto make
:language_en
SET LANGUAGE=EN
goto make
:language_es
SET LANGUAGE=ES
goto make
:language_fi:
SET LANGUAGE=FI
goto make
:language_fr
SET LANGUAGE=FR
goto make
:language_it
SET LANGUAGE=IT
goto make
:language_nl
SET LANGUAGE=NL
goto make
:language_pl
SET LANGUAGE=PL
goto make
:language_pt
SET LANGUAGE=PT
goto make
:make
echo.
echo.
SET /p COM=Enter the COM port for your arduino board: COM
CALL "C:\Program Files (x86)\GnuWin32\bin\make.exe" cleanall
CALL "C:\Program Files (x86)\GnuWin32\bin\make.exe" %TARGET% %LANGUAGE%
CALL "C:\Program Files (x86)\GnuWin32\bin\make.exe"
CALL "C:\Program Files (x86)\GnuWin32\bin\make.exe" upload COM=%COM%
CALL "C:\Program Files (x86)\GnuWin32\bin\make.exe"
COPY bin\Marlin.hex ..\"%TARGET%.hex"
goto exit
:quit
echo Exiting updater
:exit
echo.
set /p EXCH=Press enter to exit...
Una vez hecho esto, podemos cambiar la configuración en el fichero "configuration.h" y podemos ejecutar make.cmd para compilarlo. Vereis que os crea un .hex en la carpeta principal de Marlin, este .hex es el firmware de la impresora que se instala mediante Cura 15.04 (lo pongo yo mas abajo para descargarlo directamente si no queréis hacer todo esto, pero tenéis que compraros exactamente estos husillos)
Piezas eje Z: http://www.thingiverse.com/thing:796580
Husillos TR8x2d (8mm de diametro, y por cada vuelta la tuerca sube 8mm): http://www.ebay.es/itm/191829758306
Acopladores flexibles 5x8mm: https://www.ebay.es/itm/201726035195
Rodamientos lineales LM8UU, necesitáis 4, dos para cada lado:https://www.ebay.es/itm/201801553137
Firmware Marlin 2.3.1 modificado con valor "400" en el eje Z para estos husillos: https://www.dropbox.com/s/wro3ca19e5g9tk...0.hex?dl=0
Si descargais este firmware, se lo instalais con Cura y poneis los husillos y rodamientos y acopladores que puse mas arriba funciona sin problemas.
Aquí el cubo de 10x10x10mm midiendo la altura Z:
Espero que os sirva...
Saludos,
Alvaro