CNC mecaniza a medidas inferiores de las marcadas

Hola foreros, estoy con una CNC 3020 comparada en UK ebay.es/itm/FREE-WARRANTY-3020-DESKTOP-ROUTER-ENGRAVER-DRILLING-ENGRAVING-MACHINE-CNC-g4-/251541364397?pt=UK_BOI_Metalworking_Milling_Welding_Metalworking_Supplies_ET&hash=item3a91089ead&_uhb=1 la cual hago funcionar mediante Aspire 4.0 (Vertric) y MACH3.

El problema que tengo es que, por ejemplo, al hacer cajeados previamente diseñados en CAD y pasados a codigo G con vertric, una vez terminado el trabajo, las piezas son mas pequeñas de lo indicado, medidas con un calibre digital en mm por ejemplo:

Diseño dibujado Pieza Finalizada

135.5x66.35 - 135x64.89 -+

10x10 - 9.12x8.94 -+

100x100 - 99x98.7 -+

Todo ello en madera de pino.

En vertric, la herramienta del drill que selecciono y la que tengo puesta es de 3,0mm y los parametros los tengo configurados para que trabaje despacio, seguro y sin forzar, ya que las rpm maximas son 8000 ±.

Profundidad de pasada 2.0

Paso 1.0 33.3%

Velocidad de avance 15.0 mm/seg

Velocidad de bajada 15.0 mm/seg

¿ Tengo algo mal configurado o realmente esta maquina tiene poquisimia precision ?

¿ Pruebo a bajarle la velocidad por si en algun momento saltase un paso alguno de los motores al pillar alguna zona de nudo o veta ?

lo primero decirte que no tengo ni idea de CNC,lo unico que puedo pensar es que la maquina no tiene la riguide necesaria y flexa. con los parametros que dices se me hace que 2mm de corte con una fresa de 3 mm es bastante…yo probaria a hacer primero los cortes de desbastado y una vez estes mas cerca de la medida final efectuar los cortes de afinado con unos parametros en que no coma tanto.

Gracias por la rapida despuesta.

Voy a probar con medidas de 10x10 y 100x100 tanto cajeado como perfilado, con menor profundidad de pasada, a 1.5mm.
Tambien voy a probar a poner la herramienta lo mas profundo posible dentro de la mazorca del drill, para evitar al maximo posibles cimbreos, desviaciones o flexamientos que pueda tener cuando pilla zona de madera mas dura.

Despues probaré a medir con un calibre el desplazamiento X e Y real a traves de las guias y si es de ahi de donde viene el fallo, me tocará investigar como configurar el mach para que trabaje teniendo en cuenta el desfase.

Esta tarde os cuento resultados.

PD. Se que es una maquina baratilla made in china, pero una desfase de 8%-12% me parece muchisimo.
Modificar mensaje

Hola Tonda 86 indicarte que no soy ningun esperto en el tema pero creo que puedes tener mal calibrados los ejes. Yo me construí una CNC casera con guías de cajones y a pesar de las holguras de estas creo que el desfase que tengo es inferior al que tu comentas.

Ayer no tuve tiempo de ponerme con la maquina, lo que si que vi, que tenia instalada la version del mach3 que venia con la maquina, que era la MACH3 1.9…del 2006 y va por la 3.043 del 2012 :blush: …voy a desinstalar la vieja y a instalar la nueva y partiendo de esta, calibro el programa con las posibles holguras y/o desfases

machsupport.com/wp-content/uploads/2013/04/Changelist90.txt

He probado con la version del mach3 ultima y sigue con el fallo y tengo dudas sobre la posible holgura, ya que he realizado varias pruebas, en las que pongo la maquina en cualquier punto y bajo hasta perforar un pelin una madera que tengo puesta, ahi pongo todas las coordenadas a 0, luego juego con las flechas y en todas direcciones, por toda la superficiete util con todos los ejes (X, Y, Z) durante un minuto, luego le marco que vuelva al punto ZERO y vuelve perfectamente a su sitio sin desviacion alguna.

Os paso el G Code sacado con aspire 4, las medidas de la pieza cajeada han de ser 135.5mm x 66.35mm para que le echeis un vistazo los que tengais mas experiencia.

Saludos y gracias de antemano.

dl.dropboxusercontent.com/u/454 … do%201.tap

Las pruebas que hiciste están bien para comprobar que no pierde pasos, pero eso no significa que estén bien calibrados los ejes, tu puedes poner que corte una recta de 90 mm y que te corte 89 o 92 o lo que sea, siendo así están mal calibrados los ejes.

sigo sin scarle punta, he probado a calibrar como en este video https://www.youtube.com/watch?v=uMYKasviDa4 y sigue haciendo el trabajo mas pequeño.

Os paso enlace del dibujo de cad para ver si me lo podeis pasar a G-Code con usillo de 3mm de diametro y 4 de profundo, para descartar fallo del vertric.

dl.dropboxusercontent.com/u/454 … 6%2C35.dwg

Una duda que tengo…si con el Vertric (aspire) ya indico el tipo de fresa y diametro a usar…¿ tengo que indicarselo tambien al Mach3 ?

no puedo pasar el archivo a código G porque mi autocad es el 2008, guárdalo en formato DXF 2008 o anterior
para código G yo uso CUT 2D

la profundidad, modelo y medidas de fresa, profundidad de pasada todo eso lo pongo en CUT 2D lo mismo que si el corte es por encima, exterior o interior de la linea

He guardado una copia en formato cad del 2007

Creo que voy llegando al fondo del asunto.

Tras generar distintos codigos G con Artcam y Aspire con el mismo dibujo en CAD2010 y CAD203, tanto en Gcode*Tap como en Mach2/3 Arcs (mm) en dos ordenadores distintos, ambos recien formateados sin obtener mejores resultados, he abierto la caja con los controladores y he tomado refencias "yoocnc NT65-3x"para buscarlas en internet.

Por lo visto, muchos propietarios con esta controladora “chinorris” tienen problemas similares al mio (medidas que no corresponden).
Al parecer son muy sensibles a variaciones electricas y producen parasitos, que se traducen en perdidas de pasos principalmente en X e Y.

La solucion mas radical es comprar otra constroladora GEKO que con de lo mejorcito y de las mas caras…otra opcion mas economica es montar un controlador arduino ( que no tengo ni idea de como programarlo) y por ultima opcion (la mas barata de todas) es modificar la que lleva de serie.

El primer paso recomendado y sencillo es conectar la maquina cnc en un enchufe independiente, con toma de tierra, sin regletas ni nada por el estilo de por medio.

El segundo paso es cambiar los capacitadores electroliticos que lleva de 1000uf para cada eje, por unos de mayor capacidad, en foros recomiendan de hasta 2200uf.

El tercer paso es montar capacitadores ceramicos de 470nf en paralelos con los 2200uf con el pin 15 del TB6560 como en la foto.

http://www.cnczone.com/forums/attachments/f454/233698d1398305747t-yoocnc-3020z-d52-losing-steps-dsc00290-jpg

Este es con otro tipo de capacitadores

Y por ultimo, es interesante sustituir el ventilador por uno mas capaz y silencioso, o incluso montar dos ventiladora (una metiendo aire y otro ventilador sacando pero ambos, con una fuente de alimentacion externa independiente de los drivers, ya que este tambien genera interferencias al resto de componentes.

Con estos apaños han logrado pasar de una desviacion de 0,3-0,8 mm a sólo 0,03 mm

PD. Otra modificacion que equiro hacer mas adelante, una vez que esté funcionando como dios manda, será montar unos minisventiladores a los motores paso a paso, ahora en verano, cuando llevan rato trabajando o por error no los he desconectado mientras estoy realizando modificaciones en CAD, CAM o similares, se calientan muchisimo, hasta el punto que no puedes mantener la mano apoyada en ellos mas de 5 segundos .

Voy a probarlo y os comento.

Adjunto codigo G para uqe podais exar un vistazo, realizado con fresa recta de 6.3mm

( File created: miércoles, julio 02, 2014 - 06:43 )
( for Mach2/3 from Vectric )
( Material Size)
( X= 135.500, Y= 66.350, Z= 20.000)
()
(Toolpaths used in this file:)
(Cajeado 1)
(Tools used in this file: )
(1 = End Mill {6 mm})
N100G00G21G17G90G40G49G80
N110G71G91.1
N120T1M06
N130 (End Mill {6 mm})
N140G00G43Z20.000H1
N150S8000M03
N160(Toolpath:- Cajeado 1)
N170()
N180G94
N190X0.000Y0.000F900.0
N200G00X68.750Y58.325Z6.000
N210G1Z-1.667F900.0
N220G1X141.250
N230G1Y61.675
N240G1X68.750
N250G1Y58.325
N260G1X65.600Y55.175
N270G1X144.400
N280G1Y64.825
N290G1X65.600
N300G1Y55.175
N310G1X62.450Y52.025
N320G1X147.550
N330G1Y67.975
N340G1X62.450
N350G1Y52.025
N360G1X59.300Y48.875
N370G1X150.700
N380G1Y71.125
N390G1X59.300
N400G1Y48.875
N410G1X56.150Y45.725
N420G1X153.850
N430G1Y74.275
N440G1X56.150
N450G1Y45.725
N460G1X53.000Y42.575
N470G1X157.000
N480G1Y77.425
N490G1X53.000
N500G1Y42.575
N510G1X49.850Y39.425
N520G1X160.150
N530G1Y80.575
N540G1X49.850
N550G1Y39.425
N560G1X46.700Y36.275
N570G1X163.300
N580G1Y83.725
N590G1X46.700
N600G1Y36.275
N610G1X43.550Y33.125
N620G1X166.450
N630G1Y86.875
N640G1X43.550
N650G1Y33.125
N660G1X40.400Y29.975
N670G1X169.600
N680G1Y90.025
N690G1X40.400
N700G1Y29.975
N710G00Z6.000
N720G00X68.750Y58.325
N730G1Z-3.333F900.0
N740G1X141.250
N750G1Y61.675
N760G1X68.750
N770G1Y58.325
N780G1X65.600Y55.175
N790G1X144.400
N800G1Y64.825
N810G1X65.600
N820G1Y55.175
N830G1X62.450Y52.025
N840G1X147.550
N850G1Y67.975
N860G1X62.450
N870G1Y52.025
N880G1X59.300Y48.875
N890G1X150.700
N900G1Y71.125
N910G1X59.300
N920G1Y48.875
N930G1X56.150Y45.725
N940G1X153.850
N950G1Y74.275
N960G1X56.150
N970G1Y45.725
N980G1X53.000Y42.575
N990G1X157.000
N1000G1Y77.425
N1010G1X53.000
N1020G1Y42.575
N1030G1X49.850Y39.425
N1040G1X160.150
N1050G1Y80.575
N1060G1X49.850
N1070G1Y39.425
N1080G1X46.700Y36.275
N1090G1X163.300
N1100G1Y83.725
N1110G1X46.700
N1120G1Y36.275
N1130G1X43.550Y33.125
N1140G1X166.450
N1150G1Y86.875
N1160G1X43.550
N1170G1Y33.125
N1180G1X40.400Y29.975
N1190G1X169.600
N1200G1Y90.025
N1210G1X40.400
N1220G1Y29.975
N1230G00Z6.000
N1240G00X68.750Y58.325
N1250G1Z-5.000F900.0
N1260G1X141.250
N1270G1Y61.675
N1280G1X68.750
N1290G1Y58.325
N1300G1X65.600Y55.175
N1310G1X144.400
N1320G1Y64.825
N1330G1X65.600
N1340G1Y55.175
N1350G1X62.450Y52.025
N1360G1X147.550
N1370G1Y67.975
N1380G1X62.450
N1390G1Y52.025
N1400G1X59.300Y48.875
N1410G1X150.700
N1420G1Y71.125
N1430G1X59.300
N1440G1Y48.875
N1450G1X56.150Y45.725
N1460G1X153.850
N1470G1Y74.275
N1480G1X56.150
N1490G1Y45.725
N1500G1X53.000Y42.575
N1510G1X157.000
N1520G1Y77.425
N1530G1X53.000
N1540G1Y42.575
N1550G1X49.850Y39.425
N1560G1X160.150
N1570G1Y80.575
N1580G1X49.850
N1590G1Y39.425
N1600G1X46.700Y36.275
N1610G1X163.300
N1620G1Y83.725
N1630G1X46.700
N1640G1Y36.275
N1650G1X43.550Y33.125
N1660G1X166.450
N1670G1Y86.875
N1680G1X43.550
N1690G1Y33.125
N1700G1X40.400Y29.975
N1710G1X169.600
N1720G1Y90.025
N1730G1X40.400
N1740G1Y29.975
N1750G00Z6.000
N1760G00Z20.000
N1770G00X0.000Y0.000
N1780M09
N1790M30
%

Esta tarde he cambiado los capacitadores electroliticos de 1000yf por unos de 2200yf y ahora si sale casi perfecto, teniendo en cuenta que es una maquina sencillita :stuck_out_tongue:

Dibujo original 135.50 * 66.35

Mecanizado 135.48 * 66.38

Probaré de nuevo a calibrar los motores con el calibre y la utilidad del mach3 ( SET STEPS PER UNIT) y tambien montaré los capacitadores ceramicos de 470nf en paralelo como muestro en las fotos anteriores para terminar de afinar.

Segun recomendaciones del fabricante del chip:
thumbs.subefotos.com/2bacf14ac317dcb9162c22f30b25510bo.jpg

Yo por 2 o 3 centésimas ni le tocaba

Tonda, ¿con qué rpm, velocidad de avance y profundidad de corte has conseguido que funcione bien? ¿qué material estabas usando? Yo también estoy teniendo problemas de precisión, y no consigo dar con una solución válida.
Gracias

He usado esta configuracion youtube.com/watch?v=3e1hc9B0B60y una vez listo, a cada trabajo nuevo, realizo este proceso de calibrado youtube.com/watch?v=uMYKasviDa4

HolaTonda 86,
Aunque es tarde estarespuesta espero que hallas resuelto los problemas.

Tambien he tenido muchos problemas con las controladoras y mach en mimaquina antigua,una higt-z…
Uno de los principales problemas es el voltaje del puerto LPT que suele quedar escaso, asi como el uso de cables mal o insuficientemente apantallados y la correcta comfiguracion del mach.

Al final compré una maquina mas robusta y con control DSP de cuatro ejes, no precisa de un ordenador conectado a la maquina,( y los dolores de cabeza ya son historia…) , este tipo de controlador sirve tanto para maquinas sencillas como para las de gama mas elevadas, por lo que si mas adelante cambias de maquina puedes aprovecharla.

richnc.com/en/index.php?m=co … s&catid=15

un saludo.

Tal vez tengas holguras (backslash) en los husillos, que pareceque sean trapezoidales y no a bolas…