Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
Hephestos con husillos 8x2
#1
Buenas tardes,

He estado buscando información acerca de como configurar el firmware para poder poner husillos a nuestra hephestos, pero esta todo un poco difuso...

El caso es que me he comprado dos husillos de 8mm y paso 2 (8x2) ya me llegaron y los tengo en casa

ya tengo las piezas del eje Z impresas: y me gustaría saber como hacer para configurar el firmware.


[Imagen: 31207367360_34890fa4b1_o.jpg]



He visto varios post acerca de descargarse Marlin, pero claro, son post antiguos y no se si valen para lo mismo o hay actualizaciones. También vi que hay que compilarlo desde arduino 1.0.6 y no con la ultima versión, etc...

El caso es que tengo ahora mismo la hephestos como venia de serie, eso si, actualizada mediante el actualizador de BQ a la v2.3.1 #492

Mi pregunta es muy simple...

Simplemente quiero cambiar los pasos (creo que son 400 según el forero JAD) del eje Z para que funcionen los husillos 8x2. No quiero tocar nada mas. Es decir, quiero el firmware de la impresora igual, excepto el tema del paso del eje Z.

¿Qué es lo que necesito exactamente a día de hoy? Imagino que el programa Arduino, y Marlin, pero ¿Cómo? ¿Qué versiones de cada uno? no quiero cargarme nada...

¿En caso de que estropee algo, puedo cargar de nuevo mediante el actualizador de BQ el archivo .hex para volver a las v3.2.1 de la hephestos?

Bueno, Espero que me ayudéis 

un saludo, Álvaro.
Citar
#2
Hola!

Todavía no los puse, sigo teniendo miedo jeje

Me podría ayudar alguien?

Si cargo Marlin y jodo algo, podría volver a meter el .hex que tengo de BQ de la v2.3.1 #492 (la última actualización de BQ) y volvería todo tal cual lo tengo?

No tengo ni idea que Marlin descargar, que arduino instalar para compilar etc etc... todas las piezas las tengo ya!
Tevo Tornado
Citar
#3
(04-02-2017, 12:01 AM)kokeeeeee escribió: Hola!
Todavía no los puse, sigo teniendo miedo jeje

Me podría ayudar alguien?

Si cargo Marlin y jodo algo, podría volver a meter el .hex que tengo de BQ de la v2.3.1 #492 (la última actualización de BQ) y volvería todo tal cual lo tengo?

No tengo ni idea que Marlin descargar, que arduino instalar para compilar etc etc... todas las piezas las tengo ya!

No tengo la hephestos, pero puedo intentar echarte una mano.

En principio lo único que tendrías que hacer es decargarte la última versión de arduino:

https://www.arduino.cc/en/Main/Software

Luego la versión del marlin de bq que quieras (el source code):

https://github.com/bq/Marlin/releases

Ahí te metes en Marlin/config/Hephestos y abres el archivo configuration.h con arduino. Ahí buscas:

#define DEFAULT_AXIS_STEPS_PER_UNIT   {80, 80, 4000,100.47095761381482}  // default steps per unit for Ultimaker

Ahí ya cambias a los pasos que quieras. Luego en arduino ve a tools/boards y elige arduino mega, también fíjate que en tools/ports tengas puesto el puerto en el que has conectado la placa. Y ya está, le das a upload y lo tienes.
Citar
#4
cuando intento abrir el .h me salta este mensaje
resim

img upload

resim
Citar
#5
(23-02-2017, 09:47 PM)kokeeeeee escribió: cuando intento abrir el .h me salta este mensaje
resim

img upload

resim

Mueve el Configuration.h de tu máquina a la carpeta principal donde están el resto de archivos. Luego le cambias la extensión a "Marlin.h" por "Marlin.ino" y abres este archivo con doble click.
Citar
#6
gracias CNA.

ya me lo abre, pero...

esta es la ristra de errores que me sale:
Código:
This report would have more information with
 "Show verbose output during compilation"
 enabled in File > Preferences.
Arduino: 1.0.6 (Windows 7), Board: "Arduino Mega 2560 or Mega ADK"
Action.cpp:30:20: error: Marlin.h: No such file or directory
In file included from /cardreader.h:4,
                from Action.cpp:31:
/Configuration.h:893:31: error: Configuration_adv.h: No such file or directory
In file included from /cardreader.h:5,
                from Action.cpp:31:
/pins.h:54:34: error: pins/pins_RAMPS_13.h: No such file or directory
In file included from Action.cpp:31:
/cardreader.h:12:20: error: SdFile.h: No such file or directory
In file included from Action.cpp:36:
/Language.h:33:25: error: Language_EN.h: No such file or directory
/Language.h:34:25: error: Language_ES.h: No such file or directory
/Language.h:35:25: error: Language_DE.h: No such file or directory
/Language.h:36:25: error: Language_FR.h: No such file or directory
/Language.h:37:25: error: Language_PT.h: No such file or directory
/Language.h:38:25: error: Language_IT.h: No such file or directory
/Language.h:39:25: error: Language_SE.h: No such file or directory
/Language.h:40:25: error: Language_RU.h: No such file or directory
In file included from Action.cpp:31:
cardreader.h:48: error: ISO C++ forbids declaration of 'FORCE_INLINE' with no type
cardreader.h:48: error: expected ';' before 'bool'
cardreader.h:49: error: expected `;' before 'FORCE_INLINE'
cardreader.h:49: error: ISO C++ forbids declaration of 'FORCE_INLINE' with no type
cardreader.h:49: error: expected ';' before 'bool'
cardreader.h:50: error: 'FORCE_INLINE' does not name a type
cardreader.h:51: error: ISO C++ forbids declaration of 'FORCE_INLINE' with no type
cardreader.h:51: error: expected ';' before 'void'
cardreader.h:52: error: 'FORCE_INLINE' does not name a type
cardreader.h:53: error: ISO C++ forbids declaration of 'FORCE_INLINE' with no type
cardreader.h:53: error: expected ';' before 'char'
cardreader.h:54: error: ISO C++ forbids declaration of 'FORCE_INLINE' with no type
cardreader.h:54: error: expected ';' before 'char'
cardreader.h:55: error: ISO C++ forbids declaration of 'FORCE_INLINE' with no type
cardreader.h:55: error: expected ';' before 'void'
cardreader.h:56: error: ISO C++ forbids declaration of 'FORCE_INLINE' with no type
cardreader.h:56: error: expected ';' before 'bool'
cardreader.h:62: error: 'FILENAME_LENGTH' was not declared in this scope
cardreader.h:63: error: 'LONG_FILENAME_LENGTH' was not declared in this scope
cardreader.h:64: error: 'LONG_FILENAME_LENGTH' was not declared in this scope
cardreader.h:69: error: 'SdFile' does not name a type
cardreader.h:70: error: 'dir_t' does not name a type
cardreader.h:73: error: 'SdFile' does not name a type
cardreader.h:75: error: 'Sd2Card' does not name a type
cardreader.h:76: error: 'SdVolume' does not name a type
cardreader.h:77: error: 'SdFile' does not name a type
cardreader.h:82: error: 'FILENAME_LENGTH' was not declared in this scope
cardreader.h:93: error: 'SdFile' has not been declared
cardreader.h:36: error: 'NULL' was not declared in this scope
cardreader.h:93: error: 'NULL' was not declared in this scope
In file included from Action.cpp:32:
ConfigurationStore.h:18: error: expected constructor, destructor, or type conversion before 'void'
ConfigurationStore.h:19: error: expected constructor, destructor, or type conversion before 'void'
In file included from Action.cpp:33:
planner.h:133: error: 'BLOCK_BUFFER_SIZE' was not declared in this scope
planner.h:139: error: expected constructor, destructor, or type conversion before 'void'

estoy compilando sin conectar la impresora, simplemente para ver si está todo correcto.

como mis husillos son 8x2 he puesto:

#define DEFAULT_AXIS_STEPS_PER_UNIT   {80, 80, 1600,100.47095761381482}  // default steps per unit for Ultimaker

vale, de momento todo correcto, pero me pide esto de la witbox... si los voy añadiendo por cada error, nunca termina, sale otro archivo que le falta

Código:
Arduino:1.8.1 (Windows 7), Tarjeta:"Arduino/Genuino Mega or Mega 2560, ATmega2560 (Mega 2560)"

In file included from sketch\Screen.h:34:0,

                from sketch\GuiManager.cpp:37:

sketch\GuiPainter.h:38:30: fatal error: GuiImpl_witbox_2.h: No such file or directory

#include "GuiImpl_witbox_2.h"

                             ^

compilation terminated.

exit status 1
Error compilación en tarjeta Arduino/Genuino Mega or Mega 2560.

Desisto... no hay manera... Triste
Citar
#7
Debería tener un archivo Marlin.h y otro Marlin.ino que es el que abres con Arduino, el cambiarle la extensión solo te vale para modificar el Configuration.h, pero luego para subirlo necesitas tener ambos.
Citar
#8
Curioso.

Pues en github no viene el .ino

Me descargue el zip de la versión 2.3.1 que es la que tengo actualmente en la Hephestos pero no hay ningún .ino

https://codeload.github.com/bq/Marlin/zip/2.3.1
Tevo Tornado
Citar
#9
También puedes adaptar la RC8 con los ajustes que tienes ahora, no se tarda mucho.

https://github.com/MarlinFirmware/Marlin/tree/RC/Marlin
Citar
#10
(24-02-2017, 01:34 AM)cna escribió: También puedes adaptar la RC8 con los ajustes que tienes ahora, no se tarda mucho.

https://github.com/MarlinFirmware/Marlin/tree/RC/Marlin

No tengo ni idea de programación...

tan solo quiero poner en la configuración de marlin de la Hephestos los husillos 8x2... y dejar todo tal cual lo tengo.

he visto en github archivos .hex que directamente los cargo desde cura, no hay uno para husillos 8x2?
Citar
#11
bueno, pues listo. Compilado, fucionando y dejando las medidas clavadas Sonrisa

voy a hacer un post nuevo, con todo lo necesario y materiales y voy a subir el .hex para que quien quiera que los compre y los ponga
Citar


Temas similares...
Tema Autor Respuestas Vistas Último mensaje
  CONSULTA Problema cálculo husillos Thulsa_Doom 6 278 14-09-2018, 05:10 PM
Último mensaje: drow
  TUTORIAL poner husillos Prusa i3 Hephestos de BQ kokeeeeee 3 2,836 01-05-2018, 07:50 PM
Último mensaje: JAIMOTO
Triste Adaptar Husillos TR8x2 (P1) - IMPOSIBLE!! peiblo 22 2,197 03-08-2017, 07:13 PM
Último mensaje: EugenioFructuoso
  Estoy por comprar una BQ Hephestos PedroAngel 14 2,282 12-05-2016, 11:30 PM
Último mensaje: david55384
  Husillos si o no?? Casquillos bronce o rodamientos?? Jaimelito 25 6,481 31-10-2015, 08:07 PM
Último mensaje: hondapa