Autor Tema: Problemas de precisión en el eje Z  (Leído 220 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado Thulsa Doom

  • PIC24F
  • *****
  • Mensajes: 631
    • https://electronicaaficion.wordpress.com/
Problemas de precisión en el eje Z
« en: 20 de Diciembre de 2017, 21:06:56 »
Hola a todos.
Pues tengo un problema con una fresadora que me he comprado, la quiero para hacer PCB.
La fresadora que tengo es una CNC3040 de aluminio con husillos de bolas, la electrónica es con un Arduino Uno + GRBL con drivers TB6600, el software de control es el bCNC.

Voy a intentar explicar el problema lo mejor que pueda, Resulta que he diseñado una PCB de prueba para ver que tal funciona la CNC, hasta ahí está todo normal. el problema viene en el eje Z, resulta que el grosor de cobre de la PCB según el fabricante es de 0.035cm y yo en el Gcode he indicado la altura que tiene que bajar la fresa que será de -0.037cm.

A la hora de hacer el trabajo:
He usado una cama de plástico donde con un patrón he cortado todo el plástico a la misma altura para que la cama quede recta.
a la hora de hacer el grabado uso el autonivelado del software, termina el autonivelado y le doy a grabar el circuito y graba y termina el proceso, si ahora una vez que termina le meto otro Gcode con serigrafía y no toco ni la fresa, ni la pcb ni nada y le doy a grabar con una altura de -0.030 no baja eso, o baja más y se me entierra la fresa y me destroza la pcb, o se queda por encima.
ósea que tengo problemas en la altura, nunca me hace dos trabajos iguales aunque use el mismo Gcode y la misma PCB, incluso cambiando la PCB por otro y haciendo los mismos pasos de autonivelado y todo.

Pensé que podría ser la precisión de los motores que los micropasos estén dando problemas y me compré una caja de cambios de 1:10 y a aumentado la precisión pero sigo con el problema que se desajusta la altura.

En los ejes X e Y no tengo ese problema o eso me parece ya que aveces al eje Z se le va la bola y el desplazamiento es demasiado grande tanto para que se entierre la fresa y destroce hasta la cama.

He probado ha fabricar un patrón repetitivo de por ejemplo que 200 veces suba el eje Z 10cm y baje otros 10 cm y medir la altura del eje Z antes de empezar con el Gcode y al terminar y no cambia ni una micra la altura, he probado muchos patrones diferentes de ese estilo y tiempos, e incluso con el spindle activado por si fuera las fuerzas centrífugas del motos pero nada no pierde ni una micra, ahora no sé por que realizando el trabajo si que lo hace.

Gracias y un saludo. si hacen falta mas datos me los piden y los proporciono, saludos
Más códigos y desarrollos en https://electronicaaficion.wordpress.com/ date una vuelta y curiosea un rato...

Desconectado Chaly29

  • Moderador Global
  • DsPIC33
  • *****
  • Mensajes: 4283
Re:Problemas de precisión en el eje Z
« Respuesta #1 en: 21 de Diciembre de 2017, 09:08:49 »
Hola Thulsa Doom, que programa de control de la fresadora usas, MACH3? O es completamente independiente de la PC? Estas usando switch de home y finales de carrera?

Un saludo.

Atte. CARLOS.

La teoría es cuando se sabe todo y nada funciona. La práctica es cuando todo funciona y nadie sabe por qué.

Desconectado Thulsa Doom

  • PIC24F
  • *****
  • Mensajes: 631
    • https://electronicaaficion.wordpress.com/
Re:Problemas de precisión en el eje Z
« Respuesta #2 en: 21 de Diciembre de 2017, 10:46:57 »
La electrónica es un Arduino Uno con el firmware GRBL.
https://github.com/grbl/grbl/wiki/Configuring-Grbl-v0.9

El software de control es el bCNC
https://github.com/vlachoudis/bCNC

Uso swicht para el home de la cnc, todo eso va le lujo. la verdad que solo el problema lo tengo en el eje Z y no sé que puede ser se me han acabado las ideas
Más códigos y desarrollos en https://electronicaaficion.wordpress.com/ date una vuelta y curiosea un rato...

Desconectado Thulsa Doom

  • PIC24F
  • *****
  • Mensajes: 631
    • https://electronicaaficion.wordpress.com/
Re:Problemas de precisión en el eje Z
« Respuesta #3 en: 23 de Diciembre de 2017, 12:29:10 »
Bueno, ya creo que he resuelto el problema, se me había aflojado el eje del motor con la caja de cambios y el soporte de la caja de cambios con la CNC, ahora le he metido un buen apretón y estos son los resultado, por el momento todas las pruebas me han salido a la primera y bien y el aislamiento está perfecto ya que no hay continuidades entre pistas ni masas.


Estas están hechas con una fresa de 30º y de 0.1mm en la punta




Esta otra PCB es hecha con una fresa 20º y 0.1mm, es más delicada ya que se rompe la punta



A ver si sigue funcionando igual de bien que ya no sé ni cuantas fresas he roto y PCB destruidas.

Saludos
Más códigos y desarrollos en https://electronicaaficion.wordpress.com/ date una vuelta y curiosea un rato...


 

anything