This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm whether you accept or reject these cookies being set.

A cookie will be stored in your browser regardless of choice to prevent you being asked this question again. You will be able to change your cookie settings at any time using the link in the footer.

  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
CONSULTA problemas de desfase
#1
hola amigos: 
E cambiado el soporte del sensor de cama y es un poco mas grueso que el que tenia, en cuando hago un homer el extrusor se estrella con la parte izquierda y no para.
Desde el proterface todo lo encuentro bien y en el arduino también no se donde puedo tocar para arreglar el des fase necesito una ayuda gracias.
  Responder
#2
No sé la impresora que tienes, pero en esa parte ¿no es donde está el final de carrera del eje X? Si es así es mover el final de carrera o diseñar una pieza para que el carro lo toque antes de que se estrelle.
Ulticampy V2: fundiendo plástico sin descanso...
  Responder
#3
Yo creo que habla del Z offset pero la verdad que no le entiendo muy bien, hay que descifrar xD
  Responder
#4
Yo tengo una anet a6 y con el sensor no se pone el fin de carrera por el sensor va enchufado en el enchufe del fin fe carrera, la cuestión es que con el otro paraba antes y con este se estrella y no se como corregir el desfase.
  Responder
#5
Bueno me han indicado varios que haga una serie de cambios en el arduino, unos me decían  una cosa y otros  otra ahora la impresora esta desajustada del todo, 
porque cuando hago home en vez de bajar sube asta arriba y sigue estrellándose el eje X a la izquierda me gustaría que si alguno de vosotros tiene colocado un 
sensor de cama me pasara una copia de la configuración H para haber si puedo arreglarlo, os recuerdo que mi impresora es una anet a6 y el sensor esta a la izquierda, gracias
  Responder
#6
Hola, es casi imposible darte una orientación con tantos frentes como tienes abiertos y hacer cambios sin sentido no te llevará a ninguna parte.
Te aconsejo que compruebes toda la configuración que tienes en tu máquina. Te puede servir como guía mi tutorial en tres partes sobre autolevel.
Una vez lo tengas más o menos aproximado, se podrán corregir los problemas puntuales que puedas tener.
  Responder
#7
Busca el Firmware desde cero, sin modificar y empieza a aprender, sin prisas. Has estado toda la vida sin impresora3D y no te ha pasado nada, por un mes que inviertas en aprender no te va a pasar nada malo, solo que aprenderás un montón y sabrás solucionar los problemas tú mismo.

Lo principal no es la impresora desajustada, es el querer explicar las cosas con 2 líneas y encima mezclar dos problemas en uno, como en el primer mensaje. Mira otros mensajes del foro, incluyen fotos, explicación detallada de lo que ves y de las modificaciones que has hecho, de las piezas cambiadas, etc.

Céntrate en un solo problema a la vez, de lo contrario te volverás loco, pero no solo en la impresion3D, sino en todo en esta vida Icon_razz
Ulticampy V2: fundiendo plástico sin descanso...
  Responder
#8
Esto va para ti SIMEMART:
E configurado el marlin  como pones en el auto nivel paso a paso (lll) pero al hacer el home  sigue pegando el eje X en la parte izquierda.
Al poner G28 X0 Y0 en el proterface entonces me da varios errores de comunicación con la impresora, el caso es que con marlin no me da 
error,  tengo bien configurado el puerto y los baudios y no se por que, aquí te mando una copia a ver si tu lo entiendes


Connecting...
start
Printer is now online.
echo: External Reset
Marlin SkyNet3D-V2.3.2
echo: Last Updated: 2017-01-05 12:00 | Author: (none, default config)
Compiled: Dec  2 2018
echo: Free Memory: 11713  PlannerBufferBytes: 1232
echo:V29 stored settings retrieved (381 bytes)
echo:Steps per unit:
echo:  M92 X100.00 Y100.00 Z400.00 E95.00
echo:Maximum feedrates (mm/s):
echo:  M203 X400.00 Y400.00 Z8.00 E50.00
echo:Maximum Acceleration (mm/s2):
echo:  M201 X1000 Y1000 Z100 E5000
echo:Accelerations: P=printing, R=retract and T=travel
echo:  M204 P400.00 R1000.00 T400.00
echo:Advanced variables: S=Min feedrate (mm/s), T=Min travel feedrate (mm/s), B=minimum segment time (ms), X=maximum XY jerk (mm/s),  Z=maximum Z jerk (mm/s),  E=maximum E jerk (mm/s)
echo:  M205 S0.00 T0.00 B20000 X20.00 Y20.00 Z0.30 E5.00
echo:Home offset (mm)
echo:  M206 X0.00 Y0.00 Z0.00
echo:Material heatup parameters:
echo:  M145 S0 H210 B60 F0
  M145 S1 H240 B90 F0
echoLenguaID settings:
echo:  M301 P21.00 I1.25 D86.00
echo:Filament settings: Disabled
echo:  M200 D3.00
echo:  M200 D0
; Motors off
SENDING:M84
; Extruder off
SENDING:M104 S0
; Heatbed off
SENDING:M140 S0
; Fan off
SENDING:M107
; Power supply off
SENDING:M81
>>> G28 X0 Y0
SENDING:G28 X0 Y0
[ERROR] Can't read from printer (disconnected?) (SerialException): call to ClearCommError failed
>>> G28 X0 Y0
SENDING:G28 X0 Y0
[ERROR] Can't write to printer (disconnected?) (SerialException): WriteFile failed ([Error 5] Acceso denegado.)
[ERROR] Can't write to printer (disconnected?) (SerialException): WriteFile failed ([Error 5] Acceso denegado.)
[ERROR] Can't write to printer (disconnected?) (SerialException): WriteFile failed ([Error 5] Acceso denegado.)
[ERROR] Can't write to printer (disconnected?) (SerialException): WriteFile failed ([Error 5] Acceso denegado.)
[ERROR] Disconnecting after 4 failed writes.
Disconnected.
  Responder
#9
Hola, te comento lo que veo en esos datos que aportas.
Estás usando Skynet3D-v2.3.2 que está totalmente desfasada. Pásate a la última versión de Marlin, la 1.1.9.
En principio los datos del reporte de configuración parecen correctos, pero después de ellos vienen unas órdenes que no sé si mandas tú pero que no tienen mucho sentido.
Hay una para fijar el tamaño del filamento en 3 mm (M200 D3.00) y seguida de otra que deshabilita la impresión volumétrica (M200 D0).
Después varias órdenes que no tienen relevancia: parar los motores (M84), la cama (M104 S0), el fusor (M140 S0) y el ventilador (M107).
Y por último, envía un comando M81 que apaga la fuente de alimentación, si se tiene una que lo permita y está configurado en el firmware, cosa que no suele ser habitual.
No sé si será tu caso, pero parece raro que justo después de mandar esa orden se pierda la conexión con la impresora.
¿Mandas tú esas órdenes o lo hace el Pronterface por su cuenta?
Por lo que pones, parece que no te está actuando el interruptor de final de carrera del eje X, pero no sé si es porque no funciona o porque no llega a presionarlo el carro del extrusor antes de chocar con la estructura.
Pon una foto de cómo está colocado y así saldremos de dudas.
  Responder
#10
Te comento lo siguiente:
En el proterface solo e puesto: G28 X0 Y0 y nada mas, todo lo que hay en el listado lo puso el solo, por lo tanto dime que es lo que tengo que borrar 
 o poner para ver si acierto.
[Imagen: IMG-20181203-161720.jpg]

[Imagen: IMG-20181203-161709.jpg]
  Responder
#11
No te preocupes por el Pronterface, el problema no está ahí.
Si la segunda foto está tomada con el carro del extrusor pegando en la estructura, no está actuando el interruptor de final de carrera (es el que tiene la pequeña rueda roja), ya que se ve que no llega a tocar con nada para activarse.
Esa rueda tiene que hacer contacto con el soporte, de forma que se active el interruptor antes de que pegue el carro del extrusor en la estructura.
Hasta que no soluciones eso no hay nada que hacer.
  Responder
#12
Mira: que el fin de carrera no toque es igual porque esta desenchufado ya que en ese enchufe va el del sensor. el problema es que cuando el sensor se apaga 
porque sale de la cama tendría que para, o por lo menos así lo entiendo yo
  Responder
#13
Amigo @cundo tienes un desconocimiento total del tema y sin embargo, no aceptas lo que se te dice. Me parece que con esa actitud no vas a llegar muy lejos.
Ese interruptor que se ve en la foto es el del eje X y es el que controla el home de dicho eje. Si lo tienes desconectado o no toca con nada, es normal que no se pare el eje X al hacer el home.
Si tienes un sensor (supongo que para el autolevel), tiene que ir conectado en lugar del interruptor del eje Z (no del X) y actúa en el movimiento de bajada (cuando se enciende el led es cuando se activa, no cuando se apaga).
Que se mueva el eje X al hacer el home con el sensor activado (led encendido), ya indica que no tienes el sensor conectado en lugar del interruptor del eje X.
Seguramente tienes conectado el antiguo interruptor del Z en dicho conector, en lugar del que corresponde (el que se ve en la foto).
De todas formas, con el nuevo soporte que has añadido, no llega a tocar con nada, por lo que tendrás que recolocarlo para que lo haga.
  Responder
#14
Ay dios... me da que tienes un lio montado en la cabeza que no veas... vamos por partes...

Lo primero de todo, la impresora 3d esta compuesta de 3 ejes, el eje X mueve el extrusor, el eje Y mueve la cama y el eje Z mueve el eje X hacia arriba y abajo para asi hacer que el extrusor suba conforme se van imprimiendo las capas del objeto.

Teniendo esto claro, los finales de carrera (interruptores, endstops) de los ejes X e Y debes mantenerlos siempre. El del eje Z (que esta debajo del motor del eje X habitualmente) puede ser conmutado de dos maneras:
- Sin autolevel, se ajusta con el tornillo y se hace que este presionado cuando tienes la boquilla a ras del cristal de la cama. Se regula para que haga click con el extrusor pegado a la cama pero con un folio de por medio para que realmente quede a 0.1mm de altura.
- Con autolevel. En este caso se suele anular el final de carrera del eje Z y se suele montar en el propio extrusor un sensor, ya sea capacitivo, bltouch... un servo+endstop, etc.

Por lo que veo, estas intentando correr antes de saber andar... lo primero de todo es que deberias aprender a calibrar tu impresora por el metodo tradicional sin meterte en usar el autolevel, esto es, usando solo los finales de carrera X, Y y el Z. Una vez domines esto ya te puedes meter con el autolevel.

Como te dicen arriba, debes asegurarte de que tanto el eje X como el Y toquen contra los finales de carrera (y que esten conectados evidentemente) antes de proseguir, ya que si no es asi cuando hagas home lo que te pasará es que el extrusor o la cama retrocederán en busca del final de carrera para sincronizar y nunca pararán debido a que ese final de carrera nunca se pulsará.
  Responder
#15
Amigo mio:
E metido la pata asta dentro y todo por confundir el eje y me cegué de una forma increíble así que pido mil perdones.
Ahora me a surgido otro problema, como tengo el sensor de nivelación  en la parte izquierda  al hacer home el sensor empieza a bajar 
y al desplazarse a la izquierda, cuando el sensor se sale de la cama empieza a bajar y no para, la punta del extrusor se empotra en el 
borde de la cama no se porque hace eso mira a ver si me das una solución.
  Responder
#16
En el configuration.h debes descomentar la linea #define Z_SAFE_HOMING

Se descomenta quitando las //
Al habilitar esto la impresora subirá un poco en el eje Z y se ira al centro de la cama, donde luego bajará hasta que tu sensor detecte.
Por defecto viene preparado para que vaya al centro de la cama, si no lo cambias deberia ir, pero cuidado cuando baje, estate atento por si no tienes bien configurado el sensor ya que si no detecta bajará y bajará sin parar.
  Responder


Posibles temas similares…
Tema Autor Respuestas Vistas Último mensaje
  Desfase auto-park xero83 4 1,290 06-08-2018, 04:32 PM
Último mensaje: xero83
  Desfase de 1mm en exterior. DaToOr 2 1,418 06-05-2015, 02:34 PM
Último mensaje: DaToOr