Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
Cama XL
#1
Hola, voy a reformar la cama a 300x200mm.
Como y donde debo configurar las medidas contando que los 100mm. los gana hacia delante. Gracias
Un saludo
Citar
#2
Hola, me da la impresión por lo que comentas, que no has valorado correctamente tu proyecto. Daré por sentado que tienes una A6 o una A8.
Espero que con lo de que solo los gana hacia delante te referirás a que solo desplazas el soporte delantero y no a que solo piensas poner una cama mayor y listo.
El extrusor tiene que quedar centrado en dicha ampliación o no podrás imprimir en toda ella.
Si lo hacieses así, tendrías que mover todo el conjunto del eje X hacia delante (husillos, motores Z, etc) la mitad de lo que amplíes, por lo que de esa forma es demasiado complejo.
Sino, tendrás que desplazar ambos soportes (delantero y trasero) para ganar el nuevo desplazamiento de la cama.
Eso sí, en cualquier caso, la cama deberá quedar centrada respecto a los patines sobre los que se desliza.
Lógicamente, tendrás que cambiar los ejes lineales por unos más largos y seguramente, ajustar la posición del interruptor de final de carrera de ese eje para adecuarlo a la nueva situación.
Por supuesto, esa ampliación conlleva cambio de firmware y en él es donde tendrás que configurar las nuevas medidas para que todo funcione correctamente, aunque ese es el menor de tus problemas y antes te queda mucho trabajo por hacer.
Una apliación parecida a esa es la que yo tengo (en mi caso a 220x300) y aquí está como la hice.
Como puedes ver, yo conservé pocas cosas de la estructura original.
Un saludo.
Citar
#3
Hola Simermat: Muchas gracias por atenderme, ya me ayudaste en otro post y no te lo agradeci, lo siento.
¿no seria posible  mediante marlin o por gcode darle otras medidas? He vista esta transformacion  https://www.youtube.com/watch?v=b6TvxMi-0gk  (de la que hay un kit) -en la cual solo "agranda" para alante, por eso decia de como meter las medidas.
Tambien se puede poner el motor Y por atras y el final de carrera, por eso el querer saber meter el centro de la cama.
No veo los STL de tus piezas.
Un saludo.
Citar
#4
Hola, efectivamente como lo hace en el video que indicas, colocando la cama asimétrica respecto a los patines es posible hacer la ampliación moviendo solo el soporte delantero.
Así la cama va a trabajar desequilibrada por lo que a mí no me gusta mucho, pero seguramente funcione sin problemas.
Ten en cuenta que al alargar la correa, puede que debas plantearte ponerle una polea de apoyo intermedia para evitar que vibre.
Por supuesto, una vez tengas ampliada la cama, en Marlin podrás configurar las nuevas medidas sin ningún problema.
Si necesitas ayuda para ello no tienes más que decirlo.
Un saludo.
Citar
#5
Lo que necesito saber es calibrar el 0 de la cama, la parte mecanica la tengo superada pero, no se como hay que hacer para que me detecte los 300x200 y me reconozca el centro. La calibracion de Marlin
Citar
#6
Hola, paso a indicarte como tienes que configurar las medidas. No pones de que impresora se trata, supongo que una anet (A8 o A6).
Doy por supuesto que estás utilizando la última versión de Marlin (1.8.5), que sabes como modificarlo mediante el IDE de Arduino y que tienes todo configurado para la placa.
En el sketch de Marlin, la configuración de las medidas se realiza en el archivo configuration.h.
Lo primero, instala Marlin en la impresora con la siguiente configuración:

// The size of the print bed (Estas son las medidas de la cama)
#define X_BED_SIZE 200    // Ancho de tu nueva cama en milímetros
#define Y_BED_SIZE 300    // Largo de tu nueva cama en milímetros

// Travel limits (mm) after homing, corresponding to endstop positions.
#define X_MIN_POS 0
#define Y_MIN_POS 0
#define Z_MIN_POS 0
#define X_MAX_POS X_BED_SIZE
#define Y_MAX_POS Y_BED_SIZE
#define Z_MAX_POS H   // H es la altura máxima de impresión en milímetros (la que corresponda a tu máquina)


Con Marlin funcionando ya en la impresora, tendrás que tomar las medidas de los desfases que tienes para el 0 de los ejes X e Y.
Para ello, tienes que hacer un home a esos ejes y medir a que distancia queda el centro de la boquilla respecto a los bordes izquierdo (valor A) y delantero (valor B) de la cama.
Si la boquilla queda a la izquierda y delante de dichos bordes (como será casi con toda seguridad), A y B se tomarán como negativos.
Dichos valores tendrás que ponerlos así:

#define X_MIN_POS A  // Desfase de X en milímetros (normalmente 0 o negativo)
#define Y_MIN_POS B   // Desfase de Y en milímetros (normalmente 0 o negativo)


Sube de nuevo Marlin a la impresora y ya tendrás configurado correctamente el centro de la cama.
Buenas impresiones!

Edito: La última versión de Marlin es la 1.1.8 y no la 1.8.5 que he indicado. Esta es la última del IDE de Arduino.
Citar
#7
Si a todo lo primero y es una A8, se me olvido comentarlo. Muchas gracias por tu ayuda
Un saludo
Citar