[DUDA] Fijar punto cero eje Z via G-code

1,023 views
Skip to first unread message

Cardiak Brain

unread,
Jan 25, 2014, 5:47:15 PM1/25/14
to asrob-uc3m-i...@googlegroups.com
Ante todo pedir disculpas por que este tema ya lo han explicado en otro correo pero llevo un buen rato urgando en los correos y no tengo forma de encontralo.. :(

El asunto es que tengo la cama perfectamente nivelada pero el punto cero del eje Z a bajado un par de milimetros, no quero tocar la mecánica ya que como digo el otro día aconsejaban subir el eje via software y luego decirle por g-code que lo interpretase como punto cero.
¿Alguien puede decirme cual es ese comando? ¿despues de aplicarlo tengo alguna limitación con el pronterface (como pulsar algún botón de homing y que vuelva a cojer el final de carrara como referencia del punto cero)?

Gracias

Xoan Sampaiño

unread,
Jan 25, 2014, 5:52:10 PM1/25/14
to asrob-uc3m-impresoras-3d
G92 Z0

http://reprap.org/wiki/GCodes#G92:_Set_Position

Y sí, si una vez fijada la posición pulsas el botón de «homing» o
ejecutas G28, irá a buscar el final de carrera.

2014-01-25 Cardiak Brain <car...@gmail.com>:
> --
>
> ---
> Has recibido este mensaje porque estás suscrito al grupo "Clone Wars:
> Imprimiendo impresoras 3D" de Grupos de Google.
> Para anular la suscripción a este grupo y dejar de recibir sus correos
> electrónicos, envía un correo electrónico a
> asrob-uc3m-impreso...@googlegroups.com.
> Para publicar una entrada en este grupo, envía un correo electrónico a
> asrob-uc3m-i...@googlegroups.com.
> Para obtener más opciones, visita https://groups.google.com/groups/opt_out.



--
Xoan Sampaiño [xoan@twitter|vimeo|flickr|delicious]

/\ Document Freedom Day - Liberate your documents
_\/` http://documentfreedom.org/ - March 26th, 2014

Cardiak Brain

unread,
Jan 25, 2014, 5:55:45 PM1/25/14
to asrob-uc3m-i...@googlegroups.com
Gracias, estaba jugando con el comando G92 pero me faltaba indicar el eje.
Ahora Ourense podrá seguir fundiendo plástico.

Iceflow

unread,
Jan 25, 2014, 7:13:36 PM1/25/14
to asrob-uc3m-i...@googlegroups.com
Yo te recomendaria que movieras el endstop del eje Z pero tu mismo jejejeje no se que problema hay en moverlo... :S

Por cierto, o ando mal de memoria o no recordaba que hubiera mas Ourenseanos por aqui!! :D en tu presentacion no dijiste de donde eres!! :(


--

Abel Torres Garcia

unread,
Jan 25, 2014, 7:40:48 PM1/25/14
to asrob-uc3m-i...@googlegroups.com

Cierto,  he de admitir que en realidad soy de tierras levantinas mas concretamente valencianas, pero ya llevo 5 años en las galaicas. a ver si nos juntamos por Ou!

con respecto al endstop quería probar esa tecnica, por otro lado fijandome, me ha bajado unos mm el eje Z por que se ha roto el Soporte del E-S, ufff y ahora para imprimirme la pieza sin él estoy sudando de lo lindo....

Iceflow

unread,
Jan 25, 2014, 9:55:02 PM1/25/14
to asrob-uc3m-i...@googlegroups.com
Se te ha roto el soporte del endstop? eso es de lo menos "problematico" de la impresora jejejeje puedes hasta usar una brida si quieres para sujetarlo e imprusarte uno de repuesto :P


El 26 de enero de 2014, 1:40, Abel Torres Garcia <car...@gmail.com> escribió:

Cierto,  he de admitir que en realidad soy de tierras levantinas mas concretamente valencianas, pero ya llevo 5 años en las galaicas. a ver si nos juntamos por Ou!

con respecto al endstop quería probar esa tecnica, por otro lado fijandome, me ha bajado unos mm el eje Z por que se ha roto el Soporte del E-S, ufff y ahora para imprimirme la pieza sin él estoy sudando de lo lindo....

--

Abel Torres Garcia

unread,
Jan 26, 2014, 6:01:37 AM1/26/14
to asrob-uc3m-i...@googlegroups.com

ya. ahora pensandolo hasta podia haber usado una pinza de soporte, por otro lado sigo empeñado con lo del eje 0 via software. Tengo Sprinter y yo posiciono el eje Z a la altura deseada pero cuando le doy a imprimir e inicia la misma siempre vuelve a reposicionarse , pasando de lo que yo le indico y buscando el E-E....

Xoan Sampaiño

unread,
Jan 26, 2014, 6:04:50 AM1/26/14
to asrob-uc3m-impresoras-3d
Revisa el fichero start.gcode que genera tu laminador. Probablemente
contenga la orden "G28" sin parámetros, y eso realiza un «homing» de
todos los ejes. Puedes sustituirla por "G28 X0 Y0" y fijar el Z
manualmente antes de comenzar a imprimir.

2014-01-26 Abel Torres Garcia <car...@gmail.com>:
> --
>
> ---
> Has recibido este mensaje porque estás suscrito al grupo "Clone Wars:
> Imprimiendo impresoras 3D" de Grupos de Google.
> Para anular la suscripción a este grupo y dejar de recibir sus correos
> electrónicos, envía un correo electrónico a
> asrob-uc3m-impreso...@googlegroups.com.
> Para publicar una entrada en este grupo, envía un correo electrónico a
> asrob-uc3m-i...@googlegroups.com.
> Para obtener más opciones, visita https://groups.google.com/groups/opt_out.



Abel Torres Garcia

unread,
Jan 26, 2014, 6:09:20 AM1/26/14
to asrob-uc3m-i...@googlegroups.com

Perfeto lo revisare, de todas formas cuando probe el Marlin creo recordar no me hacia un homin.
P.D: Es brutal la eficiencia de este grupo en las respuestas. gracias

Xoan Sampaiño

unread,
Jan 26, 2014, 6:15:39 AM1/26/14
to asrob-uc3m-impresoras-3d
En Slic3r está en el apartado «Printer Settings → Custom G-code».

Sobre lo de Marlin, probablemente tengas que adaptarlo a la
configuración de tus finales de carrera, dependiendo de si los has
conectado como NC (lo lógico) o NO. Básicamente sería necesario
invertir la lógica [1] si los conectas como NO (GND a COMMON y SIG a
NO)

[1] https://github.com/ErikZalm/Marlin/blob/Marlin_v1/Marlin/Configuration.h#L266

2014-01-26 Abel Torres Garcia <car...@gmail.com>:
> Perfeto lo revisare, de todas formas cuando probe el Marlin creo recordar no
> me hacia un homin.
> P.D: Es brutal la eficiencia de este grupo en las respuestas. gracias
>

Cardiak Brain

unread,
Jan 26, 2014, 2:08:35 PM1/26/14
to asrob-uc3m-i...@googlegroups.com
Brutal!! Efectivamente introduciendo el comando que me has indicado solo ha hecho un homing de los dos ezes indicados!!

Con respecto a lo del marlin, lo probé y es cierto que tiene una importante mejora en la estabilidad de temperatura, eso me parece muy interesante pero tenia muchos problemas con el control de extrusión por falta de temperatura (no me gusta nada esa opción) por otro lado no fuí capaz de añadir la tabla de mis termistores y con capaz me refiero a que solo lo intenté una vez ;), es una tarea pendiente.

Gracias de nuevo

Xoan Sampaiño

unread,
Jan 26, 2014, 2:18:09 PM1/26/14
to asrob-uc3m-impresoras-3d
Fíjate en como están el resto [1] y añade la tuya (en este caso, sería
por ejemplo la 11)

#if (THERMISTORHEATER_0 == 11) || (THERMISTORHEATER_1 == 11) ||
(THERMISTORHEATER_2 == 11) || (THERMISTORBED == 11)
// 100K thermistor blah-blah (4.7k pullup)
const short temptable_11[][2] PROGMEM = {
...
};
#endif

Y luego en el fichero de configuración sólo tendrías que asignarlo:

#define TEMP_SENSOR_0 11

El único tema sería el formato de la tabla del termistor, así que sólo
asegúrate que bidimensional, de la forma:

{
{bit*OVERSAMPLENR, temp},
...
}

[1] https://github.com/ErikZalm/Marlin/blob/Marlin_v1/Marlin/thermistortables.h#L530

2014-01-26 Cardiak Brain <car...@gmail.com>:
Message has been deleted

Sergio MC

unread,
Jan 27, 2014, 12:19:32 PM1/27/14
to asrob-uc3m-i...@googlegroups.com
Buenas, vuelvo a escribir el mensaje que google a eliminado.

Yo fijo esa z que quieres desde el fileteador, en mi caso desde Slic3r (Z-offset) yo el fin de carrera del eje z no lo dejaría tan bajo, creo que puede afectar a la estructura de tu impresora al presionar el hotend contra la cama (en mi prusa cuando esto sucede puedes ver el marco inclinarse)

El z-offset lo fijo en intervalos de 0,05 mm. de manera que tengo un gran control de la adherencia de la primera capa.

Prusaludos
Reply all
Reply to author
Forward
0 new messages