[DUDA] Gcode end en CURA 3.1.0

304 views
Skip to first unread message

Ricard Fraidias

unread,
Dec 10, 2017, 5:00:59 AM12/10/17
to Clone Wars: Imprimiendo impresoras 3D
Hola buenos dias compañeros tengo una duda y como he puesto en el asunto es relacionado con Gcode en concreto en el end y en cura que es el que uso.. os explico que quiero hacer haber si es posible y si estaria correcto.. tengo una tipo ultimaker con sensor inductivo para nivelacion logicamente arriba y me sirve tambien para el home de la maquina.. al terminar las impresiones me gustaria que la plataforma de impresion al finalizar la misma bajara hasta abajo por ejemplo a la altura de z260 ( para poder retirar la pieza bien por la puerta que tengo colocada) que es el maximo recorrido os pogo el Gcode que pongo haber si seria correcto por que tengo muchas dudas con los comandos G90 y G91 de posiciones absolutas que no entiendo bien que significan o para que sirven..

M104 S0 ;extruder heater off

M140 S0 ;heated bed heater off (if you have it)

G91 ;relative positioning

G1 Z260 ; ( aqui le digo que se mueva a la posicion deseada al acabar la impresion)

G1 E-1 F300 ;retract the filament a bit before lifting the nozzle, to release some of the pressure

G1 Z+0.5 E-5 X-20 Y-20 F9000 ;move Z up a bit and retract filament even more

G28 X0 Y0 ;move X/Y to min endstops, so the head is out of the way

M84 ;steppers off

G90 ;absolute positioning


Seria correcto asi??


Despues otro tema que tengo en duda.. .en cura version 3.1.0 por ejemplo definiendo na maquina con doble extrusor como es mi caso tengo la primera pestaña para start Gcode y end Gcode pero despues hay Gcodes independientes para cada extrusor por lo que parece....para que sirve esos Gcodes diferentes? Tambien he observado ( almenos en MAC ) que al intentar definir el offset en el extrusor nº2 respecto al 1 que cuando le pongo los valores correctos... le doy atras pero no los guarda.

VincentM

unread,
Dec 10, 2017, 12:01:58 PM12/10/17
to Clone Wars: Imprimiendo impresoras 3D
A ver si consigo explicarlo.
Si fueras el copiloto del alguien que conduce sería:
G90 - Ve al kilómetro que te indicaré
G91 - Avanza los kilómetros que te voy a decir

Por lo tanto, lo tienes al revés. Donde tienes:

G91 ;relative positioning

G1 Z260 ; ( aqui le digo que se mueva a la posicion deseada al acabar la impresion)

Le estás diciendo que avance 260 mm desde donde esté. En realidad no creo que lo haga ya que seguramente tienes activados los endstop del MAX por software con lo que no pasará de las dimensiones que le hayas indicado.

Sería más correcto:
G90 ;absolute positioning

G1 Z260 ; ( aqui le digo que se mueva a la posicion deseada al acabar la impresion)
G91 ;relative positioning
Con lo que le ordenas que se dirija a la posición 260 del eje Z, esté donde esté.

Sobre los Gcodes de cada extrusor se utilizan para que puedas ejecutar ordenes cada vez que cambia de un extrusor a otro. Puede que quieres retraer filamento para que no gotee, aparcar un extrusor, etc.

Ricard Fraidias

unread,
Dec 11, 2017, 12:43:19 AM12/11/17
to Clone Wars: Imprimiendo impresoras 3D
Entendido! Mejor explicado imposible por que ha sido simple de entender y mira que soy duro 😂😂. Hechare un ojo haber si veo algun ejemplo de alguien con cura y doble boquilla en cuando a los gcodes independientes, pensava que tema retracciones ya servia con seleccionar en el propio soft. Hasta ahora lo hacia de este modo, ha sido en esta ultima actualizacion que le han metido esta opcion almenos en mac...
Gracias por todo
Reply all
Reply to author
Forward
0 new messages