Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
Hacer que la cama salga al terminar la impresión.
#1
Buscando por Youtube encontré el comando gcode para hacer que la cama salga hacia fuera una vez que termina la impresión, y así no tener que tirar de la cama a mano, para despegar la pieza más cómodamente.

Probado en Skynet 2.3.2 y funciona perfecto, decidme si en el firmware original os funciona también.

El comando lo he añadido en el Cura 2.4.0 en Preferencias / Impresoras / Ajustes de la máquina. Y en el apartado de Finalizar GCode. 

G1 Y190 F9000 ;use this line if you want the bed to move to the front. delete if not. 

Justo antes del último comando que es el comando M84 que es parar los motores.
Citar
#2
Buenas

Sí, con el G1 YXXX mueves el eje Y hasta esa posición. Con el G0 YXXX harás lo mismo pero un poco más despacio.


Un saludo
Citar
#3
No se Skynet, pero al marlin de toda la vida le da exactamente igual que uses un comando G0 o un G1, el 'case 0' en la programación no contiene un break ni código y por tanto uses G0 o G1 se ejecuta siempre un G1... en otros firmwares y aparatos como cncs se utilizan ambos y cada uno de ellos tiene sus particularidades, por ello los slic3r generan ambos movimientos en el código generado, por compatibilidad, pero como os digo, le da igual a terminos practicos ya que ejecuta el mismo código.

Código:
 if(code_seen('G'))
 {
   switch((int)code_value())
   {
   case 0: // G0 -> G1
   case 1: // G1
     if(Stopped == false) {
       get_coordinates(); // For X Y Z E F
........


El gcode inicial y final es muy practico, yo, por ejemplo tengo que al arranque se autocalibre y tras eso vaya a una esquinita de la cama y se ponga a z0 para taponar el hotend mientras calienta y que no vaya goteando, tras calentar se mueve a toda leche en X y limpia la boquilla. En el del final saco la cama fuera y apago todo. Os dejo aqui mis gcodes inicial y final, seguro a alguno le resultará util:

Inicial:
Código:
M104 S200  ;200 grados en extrusor (PLA)
G28             ; homing
G29             ; autonivelado
G92 E0        ; reset extruder
G1 X20 Y20 Z1 F4000  ;moverse a la posicion de purga
G1 Z0.1       ;moverlo a 0.1mm
M109 S200 ;esperar a que la temperatura del extrusor sea de 200
M190 S60   ;esperar a que la temperatura de la cama sea de 60
G1 E5          ; extruir 5 mm de filamento
G1 X50 Y20 F12000   ; mover el cabezal hacia la derecha 3cm rapido
G92 E0          ; resetear extrusor

Final:
Código:
M104 S0 ; Apaga HotEnd
M140 S0 ; Apaga Cama
G1 X0 Y170 ;Extender cama para retirar pieza
M84        ; Desactivar motores
Citar
#4
Joeee que nivel tenéis en los comandos GCode Sonrisa

Os pregunto esto haber si lo sabéis, he visto en Youtube un alemán con la Anet A8 y extrusor de serie creo, que en el inicio tiene este comando:

M82 ;set extruder to absolute mode

...pero solo se lo he visto a él ¿que significa exactamente poner el extrusor en modo absoluto? ¿es recomendable?
Citar
#5
Hola!

Aqui tienes la explicacion del M82:

http://reprap.org/wiki/G-code#M82:_Set_e...olute_mode



Saludos
Citar
#6
Básicamente con eso le indicas a la impresora la forma de interpretar el "E" del comando gcode.
Si lo interpreta como absoluto, entre estos dos comandos solo se expulsarían 5mm de filamento:
Código:
G0 X0 Y0 Z0 E40
G0 X0 Y0 Z0 E45


Mientras que en relativo... extruirias primero 40mm de filamento y seguidamente 45mm más otra vez. El Slic3r genera por defecto código en modo absoluto, el modo relativo solo te serviria para extruir una cantidad de filamento a mano por ejemplo... pondrías el extrusor en modo relativo y con un "G0 E10" extruirias 10mm de filamento. Después de esto es aconsejable dejarlo en modo absoluto de nuevo, sobretodo si esto lo has hecho tras pausar una impresión.
Puede que haya algún software que te genere código en modo relativo, pero la verdad, seria complicar las cosas.

Ese comando que le ha puesto ese tio es redundante... la impresora ya estará en modo relativo o bien el propio gcode generado lo pondrá en modo relativo una vez empiece a ejecutarse.
Citar


Temas similares...
Tema Autor Respuestas Vistas Último mensaje
  Hacer de la Anet un Plotter de dibujo o de corte y grabador laser muy fácil... FlyMan 5 1,691 31-08-2018, 11:16 PM
Último mensaje: Aimar Romeo
  La Anet A8 se reinicia al hacer PREHEAT PLA oslatir 20 1,584 03-11-2017, 05:23 PM
Último mensaje: drastyy
Gran sonrisa Primera impresion. La cama no se calienta y dudas armin666 2 695 07-06-2017, 09:16 PM
Último mensaje: hlem76