This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm whether you accept or reject these cookies being set.

A cookie will be stored in your browser regardless of choice to prevent you being asked this question again. You will be able to change your cookie settings at any time using the link in the footer.

  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
TUTORIAL poner husillos Prusa i3 Hephestos de BQ
#1
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:

[Imagen: 31207367360_34890fa4b1_o.jpg]

Las piezas con la rosca ya embutuda ya tornillada:

[Imagen: 33038811292_5a48ca9b7e_c.jpg]

Las piezas con los husillos:

[Imagen: 32813080330_4b0f61b0e0_c.jpg]

Asi es como queda:

[Imagen: 33038811402_01ccf20e97_c.jpg]


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:
[Imagen: 33038811512_e47b12854e_c.jpg]

Espero que os sirva...

Saludos,
Alvaro
  Responder
#2
Hola! Tengo una pregunta, que por mucho que he buscado, no encuentro respuesta: cual. es la función dw los acopladores flexibles? Yo, si los pongo, la primera capa queda como achatada; sin embargo, con unos fijos que me hice, me va bastante bien...
  Responder
#3
Buenas!

He realizado yo también la mejora, aunque utilizando otras piezas y otra versión del software. Podéis echarle un vistazo en https://www.thingiverse.com/thing:2509426 

[Imagen: IMG_20170831_124035.jpg]
  Responder
#4
el enlace para descargar arduino 1.6.7 instalable es

https://www.arduino.cc/download_handler....indows.exe

y para la ultima version de marlin 2.5.1 para hephestos de BQ es:

https://github.com/bq/Marlin/archive/master.zip

pero aun asi, me da un error de que no encuentra la ruta especificada cuando busca MAKE despues de decir el puerto COM al ejecutar make.cmd

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"

entiendo que hay que instalar el programa MAKE.EXE... de donde lo podemos sacar? los que he buscado y descargado no se instalan la ruta C:\Program Files (x86)\GnuWin32\bin\make.exe

Alguna recomendacion?

Me respondo a mi mismo. de estos dos enlaces se puede descargar el MAKE correcto. (instalar primero la primera descarga que es el programa y después la segunda que son las "sources")

http://gnuwin32.sourceforge.net/downlinks/make.php

http://gnuwin32.sourceforge.net/downlinks/make-src.php

con esto se pueden realizar los cambios que se deseen en el marlin de nuestras hephestos.

Gracias por toda la info y por ponernos un poco mas claro todo el tema!!!
Espero poner un granito de arena para aclarar con las dudas que yo mismo he encontrado.
  Responder


Posibles temas similares…
Tema Autor Respuestas Vistas Último mensaje
  Duda con husillos rgl3dprint 6 1,427 14-12-2020, 10:18 AM
Último mensaje: rgl3dprint
  CONSULTA Husillos tr8 Otero 4 1,560 31-07-2020, 06:02 AM
Último mensaje: inviernomudo
  [tutorial] Sistema de autolevel para prusa i3 + jonas + e3d neoxM3 359 99,811 16-05-2019, 06:26 PM
Último mensaje: fjblancom
  [Prusa i3 Hephestos] No logro extruir ABS en condiciones doragasu 1 1,225 24-03-2019, 08:27 PM
Último mensaje: doragasu
  CONSULTA Husillos RepRap a MK2S txus.ballesteros 4 1,883 20-11-2018, 08:01 AM
Último mensaje: txus.ballesteros