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.

  • 1 voto(s) - 1 Media
  • 1
  • 2
  • 3
  • 4
  • 5
Mi CNC toma mal las dimensiones de trayectoria
#1
Triste 
Hola, como estan todos?!

Luego de varios ajustes en mi CNC y dar casi por finalizado todo lo que respecta a hardware comienzo a hacer pruebas en distintos softwares para hacer un diseño básico y dibujar en un papel, de esta forma ver como esta la precisión de la misma, el resultado fue muy bueno pero, yo no se si es la hora o que realmente algo esta mal, pero toma mal las dimensiones del proyecto.

Hice un nuevo proyecto en Aspire 9.5, Las dimensiones del proyecto son de 100.00mm x 100.00mm, o sea 10x10cm.
[Imagen: Captura1.png]

[Imagen: G-CODE.png]


En la siguiente imagen van a poder observar que hice un simple diseño donde coloco 3 líneas con una separaciones de 5mm tanto horizontal como vertical.
[Imagen: Captura8.png]

A la hora de ver como dibujo en el papel la CNC me encuentro que el tamaño es gigante y que la separación entre lines que yo hice de 5mm las hace en realidad de 5cm, esto mismo me paso con ArtCam 2018.
[Imagen: Tama-o-que-dibujo.jpg]

Entonces la pregunta es, tengo los conceptos equivocados o algo esta mal en mi configuracion?

Código:
Grbl 1.1h ['$' for help]
>>> $$
$0 = 10    (Step pulse time, microseconds)
$1 = 20    (Step idle delay, milliseconds)
$2 = 0    (Step pulse invert, mask)
$3 = 5    (Step direction invert, mask)
$4 = 0    (Invert step enable pin, boolean)
$5 = 0    (Invert limit pins, boolean)
$6 = 0    (Invert probe pin, boolean)
$10 = 1    (Status report options, mask)
$11 = 0.010    (Junction deviation, millimeters)
$12 = 0.002    (Arc tolerance, millimeters)
$13 = 0    (Report in inches, boolean)
$20 = 0    (Soft limits enable, boolean)
$21 = 0    (Hard limits enable, boolean)
$22 = 0    (Homing cycle enable, boolean)
$23 = 0    (Homing direction invert, mask)
$24 = 400.000    (Homing locate feed rate, mm/min)
$25 = 600.000    (Homing search seek rate, mm/min)
$26 = 250    (Homing switch debounce delay, milliseconds)
$27 = 1.000    (Homing switch pull-off distance, millimeters)
$30 = 1000    (Maximum spindle speed, RPM)
$31 = 0    (Minimum spindle speed, RPM)
$32 = 0    (Laser-mode enable, boolean)
$100 = 250.000    (X-axis travel resolution, step/mm)
$101 = 250.000    (Y-axis travel resolution, step/mm)
$102 = 250.000    (Z-axis travel resolution, step/mm)
$110 = 200.000    (X-axis maximum rate, mm/min)
$111 = 200.000    (Y-axis maximum rate, mm/min)
$112 = 200.000    (Z-axis maximum rate, mm/min)
$120 = 10.000    (X-axis acceleration, mm/sec^2)
$121 = 300.000    (Y-axis acceleration, mm/sec^2)
$122 = 10.000    (Z-axis acceleration, mm/sec^2)
$130 = 200.000    (X-axis maximum travel, millimeters)
$131 = 100.000    (Y-axis maximum travel, millimeters)
$132 = 200.000    (Z-axis maximum travel, millimeters)
ok
>>> $G
[GC:G0 G54 G17 G21 G90 G94 M5 M9 T0 F0 S0]
ok

[Imagen: Captura76.png]


Esto solo me pasa si cargo un archivo sea del formato que sea (.tap, .gcode, etc).
Si lo hago a mano moviendo los cursores del software funciona bien como se puede apreciar en las siguientes imágenes...

[Imagen: 4.png]

[Imagen: 3.png]

[Imagen: 20201009-013915.jpg]

En que me estaré equivocando?  Smash2 

Gracias de antemano.
  Responder
#2
A mano tambien te sale mal, porque le pones 0,5mm y te marca 5mm. Tendras los pasos mm mal puestos.
-> Mi CNC de escritorio CNCDesktop 500 -> https://www.spainlabs.com/foros/tema-Fresadora-Desktop-CNC-500
-> Laboratorio de Fabricación Digital Maker www.lowpower.io 
--> Twitter: https://twitter.com/Grafisoft_ES  | IG: https://www.instagram.com/lowpowerio/
  Responder
#3
Buenos Luciano,

Yo probaría a meter en el Aspire valores más pequeños a ver si es problema de configuración del programa.

En plan si has puesto 5mm y te ha dibujado 50mm    prueba a poner 0.5mm y haz la prueba.

Si manualmente te respeta los milímetros de trayecto yo creo que el problema va a estar en la ejecución en los programas de diseño,  partir de ahí ya investigariamos jeje

Un saludo

Tiene razón Grafisoft    no me había fijado en ese detalle.

Has puesto 0.5 mm   para que te avance realmente 5 mm
  Responder
#4
(12-10-2020, 11:23 AM)grafisoft escribió: A mano tambien te sale mal, porque le pones 0,5mm y te marca 5mm. Tendras los pasos mm mal puestos.

Ahh oki, pensé que 0.5 era 5mm, en otro post dejo mi los detalles de mi CNC, puede que las vueltas estén mal entonces...

(12-10-2020, 11:36 AM)Chemitón escribió: Buenos Luciano,

Yo probaría a meter en el Aspire valores más pequeños a ver si es problema de configuración del programa.

En plan si has puesto 5mm y te ha dibujado 50mm    prueba a poner 0.5mm y haz la prueba.

Si manualmente te respeta los milímetros de trayecto yo creo que el problema va a estar en la ejecución en los programas de diseño,  partir de ahí ya investigariamos jeje

Un saludo

Tiene razón Grafisoft    no me había fijado en ese detalle.

Has puesto 0.5 mm   para que te avance realmente 5 mm

Hola! muchas gracias por responder.

En este mismo momento me pongo a hacerlo y les muestro como queda.
  Responder
#5
(12-10-2020, 11:23 AM)grafisoft escribió: A mano tambien te sale mal, porque le pones 0,5mm y te marca 5mm. Tendras los pasos mm mal puestos.

Efectivamente, tenias razón.


-Motores: nema 17 0.7nm 1.8° 0.4A
-Basado en Arduino UNO - CNC Shield - Drivers 8825 - Grbl v1.1h.
-Los 3 ejes son accionados por tornillos y tuercas ACME Thsl de 8mm de 4 hilos. Avance: 8mm (avanza 8 milímetros cada 360 grados de giro)

Por los videos que estuve viendo en youtube el calculo era:

360°/1.8 = 200
200/8 = 25

Y yo tenia:
$100 = 250.000    (X-axis travel resolution, step/mm)
$101 = 250.000    (Y-axis travel resolution, step/mm)
$102 = 250.000    (Z-axis travel resolution, step/mm)

Solución:
$100 = 25.000    (X-axis travel resolution, step/mm)
$101 = 25.000    (Y-axis travel resolution, step/mm)
$102 = 25.000    (Z-axis travel resolution, step/mm)

Hice un nuevo diseño en Aspire, 3 cuadrados de 10mm X 10mm, 5mm X 5mm y 2.5mm X 2.5mm y este fue el resultado: 
[Imagen: 20201012-222510.jpg]

[Imagen: 20201012-222521.jpg]

[Imagen: 20201012-222540.jpg]

[Imagen: 20201012-222622.jpg]



Y así quedo la configuracion final del grbl:
Código:
**** Connected to COM8 @ 115200 baud ****
Grbl 1.1h ['$' for help]
>>> $$
$0 = 10    (Step pulse time, microseconds)
$1 = 20    (Step idle delay, milliseconds)
$2 = 0    (Step pulse invert, mask)
$3 = 5    (Step direction invert, mask)
$4 = 0    (Invert step enable pin, boolean)
$5 = 0    (Invert limit pins, boolean)
$6 = 0    (Invert probe pin, boolean)
$10 = 1    (Status report options, mask)
$11 = 0.010    (Junction deviation, millimeters)
$12 = 0.002    (Arc tolerance, millimeters)
$13 = 0    (Report in inches, boolean)
$20 = 0    (Soft limits enable, boolean)
$21 = 0    (Hard limits enable, boolean)
$22 = 0    (Homing cycle enable, boolean)
$23 = 0    (Homing direction invert, mask)
$24 = 1000.000    (Homing locate feed rate, mm/min)
$25 = 1000.000    (Homing search seek rate, mm/min)
$26 = 250    (Homing switch debounce delay, milliseconds)
$27 = 1.000    (Homing switch pull-off distance, millimeters)
$30 = 1000    (Maximum spindle speed, RPM)
$31 = 0    (Minimum spindle speed, RPM)
$32 = 0    (Laser-mode enable, boolean)
$100 = 25.000    (X-axis travel resolution, step/mm)
$101 = 25.000    (Y-axis travel resolution, step/mm)
$102 = 25.000    (Z-axis travel resolution, step/mm)
$110 = 1000.000    (X-axis maximum rate, mm/min)
$111 = 1000.000    (Y-axis maximum rate, mm/min)
$112 = 1000.000    (Z-axis maximum rate, mm/min)
$120 = 30.000    (X-axis acceleration, mm/sec^2)
$121 = 1200.000    (Y-axis acceleration, mm/sec^2)
$122 = 30.000    (Z-axis acceleration, mm/sec^2)
$130 = 1000.000    (X-axis maximum travel, millimeters)
$131 = 1000.000    (Y-axis maximum travel, millimeters)
$132 = 1000.000    (Z-axis maximum travel, millimeters)


Gracias a todos por la ayuda!!!
  Responder
#6
Genial, no obstante, una cosa. Esos motores que has elegido no te van a servir, no tienen casi par. Si montas Nema17, busca los de 2o 2,5A/f que osn los que dan el máximo par esa la serie 17.
-> Mi CNC de escritorio CNCDesktop 500 -> https://www.spainlabs.com/foros/tema-Fresadora-Desktop-CNC-500
-> Laboratorio de Fabricación Digital Maker www.lowpower.io 
--> Twitter: https://twitter.com/Grafisoft_ES  | IG: https://www.instagram.com/lowpowerio/
  Responder
#7
(13-10-2020, 09:54 AM)grafisoft escribió: Genial, no obstante, una cosa. Esos motores que has elegido no te van a servir, no tienen casi par. Si montas Nema17, busca los de 2o 2,5A/f que osn los que dan el máximo par esa la serie 17.

Gracias por la respuesta grafisoft! Tu crees necesario mejorar el torque para fresar PCV? entra 1.5mm a la placa.
  Responder
#8
(17-10-2020, 09:17 AM)luciano escribió:
(13-10-2020, 09:54 AM)grafisoft escribió: Genial, no obstante, una cosa. Esos motores que has elegido no te van a servir, no tienen casi par. Si montas Nema17, busca los de 2o 2,5A/f que osn los que dan el máximo par esa la serie 17.

Gracias por la respuesta grafisoft! Tu crees necesario mejorar el torque para fresar PCV? entra 1.5mm a la placa.

Podrian valer, pero tienes muchas probabilidades de perder pasos en algun momento.
-> Mi CNC de escritorio CNCDesktop 500 -> https://www.spainlabs.com/foros/tema-Fresadora-Desktop-CNC-500
-> Laboratorio de Fabricación Digital Maker www.lowpower.io 
--> Twitter: https://twitter.com/Grafisoft_ES  | IG: https://www.instagram.com/lowpowerio/
  Responder


Posibles temas similares…
Tema Autor Respuestas Vistas Último mensaje
  Hilo Oficial Maquineros CNC. [Youtube] ¡Hablemos de CNC! Maquineros 13 14,392 23-09-2022, 07:42 PM
Último mensaje: akira_ve
  CONSULTA Dudas para comenzar en el mundo de las CNC asimov-solensan 11 2,227 26-08-2020, 03:50 PM
Último mensaje: asimov-solensan
  CONSULTA Índice CNC para novatos, intentado reciclar motores para CNC lápiz katxarix 8 2,580 06-05-2020, 07:29 PM
Último mensaje: katxarix
  CNC Control - Nuevo Software de control CNC ngc1300 160 55,596 30-12-2018, 10:00 PM
Último mensaje: TonyTren
  video de configuracion de la CNC con CNC CONTROL V2.4 ganimides2018 1 1,702 18-11-2018, 03:01 PM
Último mensaje: mariano3082