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) - 5 Media
  • 1
  • 2
  • 3
  • 4
  • 5
CNC Control - Nuevo Software de control CNC
madre mía, voy a tener que hacer un curso de CNC.

He puesto una versión con algunas correcciones.

http://www.cnccontrolapp.com

Un saludo.
  Responder
La verdad es que te será muy útil tener el mayor conocimiento posible sobre progarmación CNC para el proyecto que llevas entre manos.

De cualquier modo estoy aquí para solventar las dudas que puedas tener.
  Responder
Muchas gracias Darkman.

Aprovecho para indicar que he puesto una nueva versión del firmware, con la que podemos tener dos finales de carrera con un pin por eje, y sensores de temperatura del sistema, y los 3 motores de los ejes, tanto con sensores LM35 como con sensores DS18B20.

http://www.cnccontrolapp.com
  Responder
Exacto, no se puede explicar mejor, buen trabajo.
Siemens trabaja con las cordenadas g17,18 y 19 para la rotacion de plano, si se hiciera mediente este sitema, habria que tener en cuenta que al rotar el plato lo ejes dejan de trabajar como de costumbre y la programacion varía, por ejemplo, para hacer un trabajo en z cambiaría a y, etc.
Pero creo que seria la mejor opcion para hacer una maquina de 4 o 5 ejes
  Responder
He puesto una nueva versión del firmware con la que mediante el parámetro "S" se puede variar la velocidad de giro de la herramienta o la potencia del láser, siempre que se tenga la electrónica adecuada para ello.

Para mas información visitar la pagina web del programa o los foros.

http://www.cnccontrolapp.com
  Responder
Muy buen aporte. :yeah:

Una pregunta el firmware del arduino esta configurado para usarse con los controladores de motores de pololu, es que quiero utilizarlo con L298N y una configuración de transistores que hace que funcione con dos terminales también, quisiera saber si necesito modificar el firmware y si es así me podrías especificar donde porque es bastante robusto, gracias. Gran sonrisa
  Responder
Hola siento el retraso en la respuesta pero he estado unos meses sin internet, el firmware funciona con drivers que tengan los pines DIR y STEP, si lo quieres usar con un L298N tendrás que usar el firmware de txapuzas, el programa debería funcionar con el sin problemas, aunque no tendrás disponibles todas las opciones.
  Responder
Me quito el sombrero muy buen curro :aplauso: :aplauso:
Impresoras 3D Open Source
3DCampy.com
  Responder
Nueva versión 2.3 del programa y nueva versión 1.0.15 del firmware

Entre las mejoras del programa tenemos las siguientes:

-Mejoras en el editor
-Posibilidad de cambiar velocidad de avance (solo funciona con versión 1.0.15 del firmware)
-Posibilidad de cambiar velocidad de giro de herramienta/potencia láser (solo funciona con versión 1.0.15 del firmware)
-Añadir extensión tap para abrir archivos
-Añadir Leonardo como placa de arduino
-Añadir NANO como placa de arduino
-Apagar fresadora/láser al terminar el programa
-Permite Enviar el código M81 al firmaware para apagar la electrónica.
-Permite conectar con el arduino al arrancar el programa.

Las mejoras del firmware son las siguientes:

- Cambios en el algoritmo de aceleración
- Añade desaceleración
- Permite modificar la velocidad de avance en tiempo real
- Permite modificar la velocidad de giro de la herramienta o de la potencia del láser en tiempo real
- Al recibir el código M81 cierra el puerto serie. (esto con la electrónica adecuada permite apagar la fuente mas información en :http://foro.cnccontrolapp.com/index.php?topic=129.0)

Aprovecho para comunicar que esta sera la ultima versión del firmware que se usara con el programa, A partir de ahora tomare GRBL como base para el desarrollo del firmware.

Mas información y enlaces de descarga en: http://www.cnccontrolapp.com/
  Responder
Muuuchas gracias. Porque cambiaras la base del firm? Que mejoras presentaria?
-> 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
La mejora fundamental que tiene este otro firmware es que esta basado en un modelo de interrupciones, esto hace que la velocidad de la maquina sea constante y mayor que con el firmware de fm, actualmente cada vez que se introduce una mejora la velocidad de la maquina va disminuyendo.

Otras mejoras son:
La posibilidad de parametrizar mucho mejor la aceleración y deceleración.
Los movimientos entre lineas de Gcode son suaves sin producirse pausas.
Se pueden cambiar muchos parámetros en tiempo real, sin recompilar y volver a cargar el firmware.
Actualmente hay varios programadores detrás realizando mejoras, con lo que es posible que haya mas evoluciones.

Pero el problema fundamental que me he encontrado es que el firmware de fm me produce un fallo con las transmisiones que tienen mucho avance, por ejemplo en mi maquina con correa dentada se produce una desviación de unos mm en los ejes X e Y cuando hago una pieza a varias pasadas. Este error no he sido capaz de encontrarlo.

Es una decisión dura, ya que ya llevo casi un año manejando el firmware de fm y me siento muy cómodo con el, pero para actualizarlo y que vaya tan bien como el GRBL o los firmware de las impresoras 3D supone un coste de tiempo enorme, para conseguir algo que ya esta funcionando bien ahora.

Yo intentare colaborar con el proyecto GRBL o bien crear una rama aparte para añadir cosas que ahora tenemos en el firmware de fm y ellos no tienen, pero creo que a la larga sera un cambio a mejor.

El programa seguirá siendo compatible con el firmware de fm, para el que no tenga estos problemas pueda seguir usándolo.
  Responder
Interesante estos detalles. Estoy valorando usar esto para la laser. Aunque es corexy y no se si me servira este firm o no
-> 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
Creo que oficialmente GRBL no soporta este sistema, pero hay un fork en el que esta implementado, lo que no te puedo decir como funciona este fork.
  Responder
Publicada nueva versión 2.3.1 para Windows y Linux, con las siguientes mejoras.

- Opción de apagar el ordenador cuando se termina un mecanizado.
- Opción de apagar fresadora/láser en movimientos manuales.
- Soporte drag and drop para abrir archivos.

Mas información en la pagina web: http://www.cnccontrolapp.com

Un saludo
  Responder
Publicada nueva versión 2.3.3 para Windows y Linux.

Esta versión corrige un error al enviar el parámetro Sxxx, antes de la corrección este parámetro se enviaba con el valor por defecto en la configuración.


Mas información en la pagina web: http://www.cnccontrolapp.com

Un saludo.
  Responder
Joer! Que pasada! Por cierto... Alguien sabe de alguna electrónica Buena Bonita y Barata, para arduino y driver en torno a 2.5-5A para cada motor?¿?

un saludo!
Freire
  Responder
Publicada nueva versión 2.4 Beta para Windows con las siguientes mejoras.

Mejoras el sistema de conexión con el arduino.
Optimizado el envió de órdenes para aprovechar el buffer del firmware GRBL.
Optimizado el envió de órdenes para evitar pausas (en equipos no muy potentes se pueden producir pausas en cuando se muestra la representación grafica).
Añadidos los parámetros del firmware GRBL en la configuración, pudiendo modificarlos y hacer copia de los mismos.
Añadidos datos en la pestaña información.
Añadida la posibilidad de trabajar en milímetros o en inches.
Añadida la opción para poder ver la posición de la maquina en tiempo real con el firmware GRBL
Añadida la opción de anular corrección para ordenadores lentos.
Añadida la opción de buscar arduino en la configuración.
Añadido sistema para medir las distintas alturas de un material (en pruebas)
Añadida corrección de alturas por varios puntos en el material (en pruebas)
Añadido botón para mover la maquina a una coordenada dada.
Añadido botón para buscar origen de coordenadas con firmware GRBL.
Añadido soporte para cámara web.
Añadido un servidor web para acceso al programa a través del navegador web (en pruebas)

Mas información en la pagina web: http://www.cnccontrolapp.com
  Responder
Con que accesorios hacéis el tema de la corrección de alturas?
-> 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
Yo uso una sonda de contacto, en mi caso uso esta http://foro.cnccontrolapp.com/index.php?topic=24.0 aunque se puede montar mucho mas fácil, el sistema funciona como un switch, dependiendo el firmware que uses necesitaras resistencia o no.

Tener cuidado al usar esa función, ya que aunque yo la he probado, no esta 100% probada y no puedo descartar que haga algo raro, no me gustaría ser el responsable de la rotura de alguna fresa.

Un saludo.
  Responder
Publicada nueva versión 2.4 Beta 2 con las siguientes correcciones:

Corrige error en el cálculo de la distancia que hacía que tardase mucho en abrirse los archivo con ordenes G2 y G3,
Corrige error al salir de la ventana de abrir archivo, producía un retardo.
Corrige error al activar/desactivar la sonda
Corrige error activación botón editar transmisión
Corrige error al añadir una transmisión de tipo correa, la guardaba como husillo
Añade opción para ver la altura que se ha obtenido pulsando sobre el punto verde en la pantalla de materiales pestaña alturas
Corrige error al asignar la altura leída por la sonda, no restaba el grosor de la placa de la sonda
Corrige bloqueo cuando se cambia entre pestañas de editor y trayectorias.
Corrige problemas con la sonda de contacto en GRBL
Corrige problemas con la sonda de contacto en firmware 1.0.16
Corrige procedimiento de cambio de fresa para que primero obtenga la altura de la fresa que esta en ese momento.
Corrige procedimiento de cambio de fresa para que primero mueva el eje Z y luego los ejes X e Y
Añade el cambio de fresa por gcode cuando se recibe un G6
Cambio en el tamaño del buffer para evitar problemas de envió masivo.
Corrige errores de visualización de coordenadas en tiempo real cuando esta activa la corrección de alturas.
Corrige error al enviar alturas cuando se posiciona la maquina desde menú material
Corrige errores al repetir trabajos.
Corrige errores al hacer pausa.
Corrige error al hacer homing asigna el eje Z a 0 cuando no se ha movido.
Corrige error para compatibilidad con el firmware Marlin

Mas información en la pagina web: http://www.cnccontrolapp.com

Un saludo.
  Responder


Posibles temas similares…
Tema Autor Respuestas Vistas Último mensaje
  Software "abierto" para mi CNC CIELLE almost 2 320 01-02-2022, 12:17 PM
Último mensaje: almost
  DUDA Nuevo en el mundo CNC Esteban Quintana 1 744 24-07-2021, 07:19 PM
Último mensaje: Valvulin
  Software generador de G-CODE que solo aporte coordenadas F.IDO 1 741 17-02-2021, 12:50 PM
Último mensaje: juavil
  LNC-M510i parámetros del control FRESADORA CNC willbe007 0 543 07-12-2020, 10:49 AM
Último mensaje: willbe007
  Nuevo Software de control CNC con soporte para pantallas táctiles softgon 17 8,326 06-07-2020, 06:10 PM
Último mensaje: antonio321