Tengo una impresora derivada Prusa i3 con un sensor capacitivo para el eje z. Cambia un poquito antes de que la boquilla golpee el lecho de impresión y, por lo tanto, necesita un desplazamiento z para configurarse.
En Slic3r he configurado el desplazamiento z -0.1
en la página General de la configuración de la impresora , pero actualmente estoy evaluando Cura y no puedo encontrar esa configuración. Slic3r parece aplicar esta configuración directamente a los valores z generados en el código g, por lo que no utiliza una versión corta al comienzo del código g. Mi código g actual (excepto el predeterminado de la parte de nivelación automática de la cama):
G28 ;Home
G29 ; auto-bed-leveling
G1 Z15.0 F6000 ;Move the platform down 15mm
G92 E0
G1 F200 E3
G92 E0
¿Hay alguna forma de configurar Cura, por ejemplo, usando las opciones de Iniciar Gcode , para aplicar el desplazamiento z?
fuente
G92 Z15.1
después de laG1 Z15.0 F6000
línea (escribes sobre G0 mientras G1 está allí)?G0
yG1
son lo mismo Formalmente,G0
denota un movimiento rápido yG1
un movimiento coordinado, pero Marlin no hace esta distinción. Es solo "moverse".Para Cura 3.1 (?) +:
Instale el complemento: Menú / Complementos / Examinar complementos ... / vaya a "Complemento Z Offset" <- Instalar
Configure la configuración:
Printer Profile / Print Setup / Build Plate Adhesion / Z Offset
fuente
Initial Layer Z Offset
, no hay diferencia, por lo tanto, no se usa.Construí mi impresora hace cinco años con un problema similar y sugiero encarecidamente que el 0 físico sea el 0 real en lugar de modificarlo en el sistema. Especialmente si está explorando y probando nuevos métodos, es decir, la configuración de Cura vs Slic3r. En Marlin, puede insertar un ajuste az para los topes finales, pero puede crear complicaciones futuras si decide actualizar la máquina.
Manténgalo lo más simple posible, si un sensor está fuera de lugar, no intente calcularlo en reversa, la presión de los motores lo empujará y después de un tiempo tendrá el mismo problema ...
fuente