Maia

(260525)
Figura Ícono Nota
Nota. VERSIÓN BETA

La primera versión de Maia, disponible en su lanzamiento, se encuentra en fase beta. Esto significa que puede contener algunos errores o comportamientos inesperados. Sin embargo, el software se encuentra en constante mantenimiento y mejora, por lo que se agradece cualquier retroalimentación por parte de los usuarios.

Recurso de ayuda: Flujo de trabajo en un CNC

Para conocer más sobre el flujo de trabajo para la programación de un CNC, te recomendamos visitar el siguiente recurso.
Flujo de trabajo en un CNC

Página oficial de Maia

Para ir a la página oficial de Maia, puede dar clic en el siguiente enlace.
Página oficial de Maia

¿Qué es Maia?

Maia es nuestra nueva aplicación creada exclusivamente para nuestros equipos CNC. Es la primera interfaz de este tipo desarrollada completamente en México, reflejando nuestro compromiso con la innovación y la mejora constante de nuestro ecosistema para ofrecerte siempre lo mejor.

Actualizar firmware para Maia

Maia es compatible con el controlador Sofía de 3ra generación que cuente con el firmware versión 1.4.4. Este firmware fue lanzado el 26 de mayo de 2025. Por lo tanto, para que su controlador Sofía sea compatible con Maia, deberá actualizarlo a esta versión.

Para realizar la actualización, diríjase a la sección Controlador Sofía > Firmware en el manual de usuario.Descargue la aplicación Sofía y siga las instrucciones indicadas en ese recurso para completar el proceso correctamente.
Figura Ícono Advertencia
Advertencia. CARGA DE FIRMWARE EN CONTROLADOR NO COMPATIBLE

El firmware versión 1.4.4 es exclusivo para el controlador Sofía de tercera generación.
Intentar cargar este firmware en un controlador Sofía de 2da generación puede ocasionar daños irreversibles en el equipo.
Esto se debe a diferencias críticas en la arquitectura interna entre ambas generaciones, incluyendo la distribución de pines del microcontrolador y el diseño del circuito. La incompatibilidad eléctrica y lógica puede provocar fallas en el funcionamiento, pérdida de control o daño permanente en los componentes del controlador.
Antes de realizar cualquier actualización de firmware, verifique cuidadosamente la generación de su controlador.

Descargar software Maia

Requisitos para macOS

  • Sistema operativo macOS X 10.14 o superior
  • 8 GB de RAM
  • Mínima resolución de pantalla de 1280 x 720
  • Para mayor información vaya a la sección Requisitos del sistema

Requisitos para Windows

  • Sistema operativo Windows 10 u 11. Solo para 64 bits
  • 8 GB de RAM
  • Mínima resolución de pantalla de 1280 x 720
  • Para mayor información vaya a la sección Requisitos del sistema

Historial de Maia

Build 150525
  • Versión de lanzamiento. Versión beta
  • Compatible solo para equipos Lía y Leo
  • Compatible solo con firmware Sofía 1.4.4
  • No soporta instrucciones I y J

Manual de Maia

Figura Ícono Nota
Nota. VISUALIZACIÓN DE IMÁGENES

Para una mejor experiencia de lectura, se recomienda consultar este manual desde una tablet, laptop o computadora de escritorio. Algunas secciones incluyen imágenes que requieren una buena resolución de pantalla para su correcta visualización.

Descripción de interfaz

(1) Campo 1. Estado de la comunicación
En este campo se muestra el estado de la comunicación, cuál equipo está conectado, su versión de firmware y su estado.
(2) Campo 2. Información de la máquina
En este campo se muestra la información básica del equipo conectado. Sus coordenadas, velocidad y algunas configuraciones.
(3) Campo 3. Jog (movimientos manuales)
Este campo muestra los botones y la información para realizar movimientos manuales del equipo.
(4) Campo 4. Botones generales
En este campo se muestran los botones generales de la aplicación, tales como ejecutar un programa, pausarlo, o cancelarlo.
(5) Campo 5. Información de página
En este campo se muestra toda la información de la página seleccionada. Puede seleccionar entre el archivo, configuración o herramientas de la aplicación.
(6) Campo 6. Navegación de páginas
En este campo se muestran los botones para cambiar entre páginas.
(7) Campo 7. Visualización de eventos
Este campo muestra información del evento que acaba de suceder en la aplicación.
(8) Campo 8. Visualización de alarmas y errores
Este campo muestra la información de alarma o error en caso de su disparo.

Comunicación

Comunicación establecida correctamente
La siguiente imagen muestra el campo de la comunicación cuando se ha logrado establecer comunicación entre Maia y el equipo conectado.
(1) Nombre del equipo conectado
Muestra el nombre del equipo conectado
(2) Firmware del equipo conectado
Muestra la versión del firmware del equipo conectado
(3) Estado de la comunicación
Indica el estado de la comunicación. En este caso "Conectado"
(4) Estado del equipo conectado
Indica el estado del equipo conectado. En este caso "Idle"
Comunicación no establecida
La siguiente imagen se muestra el campo de la comunicación cuando no se ha establecido ningún tipo de comunicación compatible.
(1) Estado de la comunicación
Por default: "Desconectado"
(2) Estado del equipo conectado
Por default: "Unknow"
Comunicación no compatible
La siguiente imagen muestra el campo de la comunicación cuando se ha logrado establecer comunicación entre Maia y el equipo conectado pero éste no es compatible con Maia.
(1) Estado de la comunicación
En este caso: "Incompatible"
(2) Estado del equipo conectado
En este caso "Unknow"
Nota. COMUNICACIÓN INCOMPATIBLE

Si Maia muestra este mensaje al conectar su equipo, significa que el firmware instalado no es compatible con esta aplicación. Para obtener más información, por favor envíe un correo a soporte@freiman.com.mx. Con gusto le proporcionaremos asistencia.

Nota. COMPATIBILIDAD SOLO CON CONTROLADOR SOFÍA DE 3RA GENERACIÓN

Para su lanzamiento, Maia es compatible únicamente con el controlador Sofía de tercera generación y firmware 1.4.4.

Información de la máquina

(1) Coordenadas de trabajo
Muestra la posición actual del equipo en el área de trabajo, expresada en las unidades seleccionadas por el sistema (milímetros o pulgadas)
(2) Velocidad del equipo
Indica la velocidad actual a la que se está moviendo el equipo durante su operación
(3) Unidades del sistema
Muestra las unidades de medida activas en el sistema, que pueden ser milímetros o pulgadas
(4) Modo láser
Indica si el equipo se encuentra operando en modo láser. Este modo modifica el comportamiento del sistema para adaptarse a los requerimientos de corte o grabado con láser
(5) Botones para reset de posición de cada eje
Permiten restablecer la posición a cero de forma individual para cada eje (X, Y o Z). Esta acción redefine la posición actual como el nuevo origen para ese eje específico.

Jog

(1) Botones para el jog
Estos botones permiten al usuario realizar movimientos manuales en los ejes X, Y y Z. Son útiles para posicionar el cabezal del equipo con precisión antes de iniciar una operación.
(2) Paso de XY
Indica la distancia que el equipo avanzará en los ejes X o Y por cada clic.
El botón (+) aumenta el valor del paso.
El botón (-) disminuye el valor del paso.
(3) Paso de Z
Indica la distancia que el equipo avanzará en el eje Z por cada clic.
El botón (+) aumenta el valor del paso.
El botón (-) disminuye el valor del paso.
(4) Velocidad del jog
Este campo indica la velocidad a la que se moverá el equipo al utilizar los controles de jog. Este valor no afecta la velocidad de corte durante la ejecución del código G.
(5) Selector de modo de movimiento (por clic o continuo)
Este selector le permite elegir entre dos modos de funcionamiento del jog.
  • Modo por clic (continuo): al mantener presionado un botón del jog, el equipo se moverá de forma continua. El movimiento se detiene automáticamente cuando usted suelta el botón.
  • Modo por pasos: cada vez que usted presione un botón del jog, el equipo realizará un movimiento corto y preciso de acuerdo con la distancia configurada previamente. No es necesario mantener el botón presionado.

Botones generales

(1) Go Home
Al presionar este botón, el equipo ejecutará una secuencia de movimientos para regresar a su posición de origen. Es importante que, antes de utilizar esta función, se haya establecido previamente un origen conocido por usted.

El ciclo de retorno al origen consiste en los siguientes movimientos:
  • El eje Z se elevará hasta una posición segura de 25 mm (o su equivalente en pulgadas).
  • A continuación, el equipo se moverá en los ejes X e Y hasta alcanzar la posición cero.
  • Finalmente, el eje Z descenderá hasta la posición cero.
(2) Reset Alarm
Este botón se utiliza para eliminar una alarma activa en el equipo. Al presionarlo, se realiza un restablecimiento del sistema que permite reanudar el funcionamiento normal.Cuando hay una alarma activa, el botón se ilumina en color rojo para indicar que se requiere atención.
(3) XYZ Zero
Este botón se utiliza para definir el origen del equipo. Al presionarlo, las posiciones actuales de los tres ejes (X, Y y Z) se establecen como cero. A partir de ese momento, cualquier movimiento se calculará con base en este nuevo punto de origen.
(4) Play
Este botón se utiliza para iniciar la ejecución de un archivo de código G. Al presionarlo, Maia comenzará a transmitir la información al equipo, el cual iniciará el proceso de corte correspondiente.Después de una pausa, este botón también permite reanudar la ejecución del programa desde el punto en que se detuvo.
(5) Pause
Este botón permite pausar la ejecución del programa en curso. Al activarlo, el equipo detendrá temporalmente sus movimientos. Posteriormente, la ejecución puede reanudarse desde el mismo punto utilizando el botón Play.
(6) Stop
Este botón detiene de inmediato cualquier ejecución activa, ya sea de un archivo de código G o de un movimiento manual. Al utilizarlo, el programa se reinicia desde el principio, por lo que no se podrá continuar desde el punto en que se detuvo.

Archivo

(1) Visualizador
Muestra una representación gráfica del código G cargado. Esta vista se genera con base en las instrucciones que el equipo debe ejecutar para realizar el corte.
(2) Tabla de código G
Presenta las instrucciones del archivo de código G. La línea sombreada indica la última instrucción enviada al controlador. La visualización de esta tabla puede deshabilitarse desde la sección Configuración - Visualizador.
(3) Información del programa
Muestra el nombre del archivo cargado, el tiempo estimado de ejecución del corte* y una barra de progreso que indica el porcentaje de avance.
(* El tiempo es una estimación aproximada y puede variar dependiendo de las condiciones reales de operación)
(4) Feed Override
Permite ajustar la velocidad de corte durante la ejecución. El usuario puede incrementarla o reducirla en pasos de ±10% utilizando los botones correspondientes. Al presionar el botón “100%”, la velocidad se restablece a su valor original.
(5) Herramienta de borde
Esta herramienta permite ejecutar un movimiento del equipo siguiendo el contorno del área donde se realizará el corte. Es útil para visualizar la posición y dimensiones del trabajo antes de iniciar la ejecución del archivo.
(6) Restablecer vista
Este botón restablece la vista del código G en el visualizador a su posición y escala predeterminadas. Es útil cuando se han realizado acercamientos o rotaciones y se desea regresar a la vista original.
(7) Cargar código G
Al hacer clic en este botón, se abrirá una ventana que permite al usuario seleccionar y cargar un archivo de código G desde su computadora.

Configuración

Menú de configuración
(1) Menú de configuración
Muestra el menú de las diferentes configuraciones disponibles.
Sistema
(1) Unidades
Permite seleccionar las unidades de medida del sistema: milímetros o pulgadas. El botón iluminado indica la unidad actualmente seleccionada. Esta configuración también se refleja en el campo de información de la máquina.
(2) Aspecto
Permite elegir el estilo visual de la aplicación entre modo claro (light) o modo oscuro (dark), según la preferencia del usuario.
(3) Color de aspecto
El usuario puede personalizar la aplicación seleccionando un color que se aplicará a botones, indicadores y otros elementos visuales. Esta opción permite dar un toque distintivo a la interfaz.
(4) Compilación Maia
Este campo muestra la versión de compilación actual de la aplicación Maia. Esta información es útil para soporte técnico y para verificar si cuenta con la versión más reciente.
(5) Usuario
En este campo se muestra el nombre del usuario registrado en la aplicación. Puede modificarse haciendo clic en el botón “Cambiar…”.
Visualizador
(1) Color
Permite seleccionar el color de las líneas que se muestran en el visualizador.
(2) Rotar
Habilita la opción de rotación del visualizador. Esta función permite girar la vista del código G para una mejor visualización. En el caso del equipo Leo, se recomienda mantener esta opción desactivada.
(3) Líneas de posición
Activa una línea horizontal y una vertical que se cruzan en el punto donde se encuentra la posición actual del equipo. Esto facilita la visualización precisa de su ubicación dentro del área de trabajo.
(4) Grosor del visualizador
Define el grosor de las líneas en el visualizador. Puede elegir entre 1, 2 o 3 píxeles, lo cual permite adaptar la visibilidad según la resolución de pantalla utilizada.
(5) Mostrar tabla del código G
Permite mostrar u ocultar la tabla que contiene el código G cargado, ubicada junto al área de visualización.

Herramientas

Menú de herramientas
(1) Menú de herramientas
Muestra el menú de las diferentes herramientas disponibles.
Controlador
(1) Versión de firmware
Muestra la versión del firmware instalado en el equipo conectado. Esta información es útil para verificar compatibilidad con la aplicación y para fines de soporte técnico.
(2) Reset del controlador
Al hacer clic en el botón “Reset…”, se reinicia el equipo conectado. Esta acción puede ser útil en caso de que el sistema requiera un restablecimiento rápido por bloqueo o error de comunicación.
PWM
(1) Ciclo de trabajo
Permite al usuario configurar el ciclo de trabajo de la señal PWM. Este valor define el porcentaje de tiempo en que la señal permanece activa y puede ajustarse entre 0% y 100%.
(2) Selector de encendido o apagado
Este selector permite activar o desactivar la señal PWM generada por el controlador Sofía.
Sonda
(1) Habilitar ciclo de sonda en el programa
Esta opción permite que el controlador Sofía ejecute automáticamente el ciclo de sondeo al iniciar o ejecutar un programa de corte (código G).
(2) Ejecutar ciclo de sonda
Este botón permite al usuario ejecutar manualmente el ciclo de sensado. El proceso realiza únicamente movimientos en el eje Z para detectar la superficie de la sonda. Asegúrese de que todos los parámetros estén correctamente configurados antes de iniciar el ciclo.
(3) Grosor de la sonda
En este campo, el usuario debe ingresar el grosor de la sonda utilizada en el equipo. Este valor es esencial para que el sistema compense correctamente la altura durante el proceso de sensado.
(4) Distancia de sondeo
Define la distancia máxima que recorrerá el eje Z durante el ciclo de sondeo. Si el material no es detectado dentro de esta distancia, el ciclo se cancelará automáticamente por seguridad.
(5) Velocidad de sondeo
Indica la velocidad a la que se desplazará el eje Z durante el ciclo de sensado. Se recomienda usar una velocidad moderada para asegurar precisión y evitar daños.
(6) Altura de retroceso
Es la distancia a la que se elevará la antorcha (eje Z) una vez concluido el ciclo de sondeo exitosamente. Esta retracción permite posicionar la antorcha a una altura segura antes de iniciar otros movimientos.
Ver alarmas
(1) Campo de alarmas
Muestra información detallada sobre las alarmas detectadas en el equipo. Estos mensajes ayudan a identificar fallos específicos en el sistema, facilitando su diagnóstico y corrección.
Ver errores
(1) Campo de errores
Muestra información detallada sobre los errores detectados en el equipo. Estos mensajes ayudan a identificar fallos específicos en el sistema, facilitando su diagnóstico y corrección.
Alineación de material
(1) Punto 1
Al hacer clic en el botón “Registrar…”, se guarda la posición de la esquina inferior izquierda del material colocado en la mesa de trabajo.
(2) Punto 2
Al hacer clic en el botón “Registrar…”, se guarda la posición de la esquina superior izquierda del material.
(3) Calcular ángulo de rotación
Al presionar el botón "Calcular...", se calcula el ángulo necesario para corregir la orientación del material con base en los dos puntos registrados. Este valor será utilizado para alinear el código G con la posición real del material.
(4) Ejecutar corrección
Al presionar el botón “Ejecutar…”, Maia aplica el ángulo de rotación calculado a todo el código G, ajustándolo automáticamente a la inclinación del material sobre la mesa.
MDI (Manual Data Input)
(1) Consola
Permite al usuario enviar instrucciones manuales directamente al equipo. Para ello, debe escribir el comando en el campo “MDI” y hacer clic en el botón “Enviar”.
Las instrucciones enviadas y las respuestas del equipo se mostrarán en la consola.
La consola puede limpiarse en cualquier momento haciendo clic en el botón “Limpiar”.
(2) Ajuste de posición
En estos campos, el usuario puede ingresar un valor específico para cada eje (X, Y o Z) y asignarlo manualmente. Para aplicar el valor, basta con hacer clic en el botón “Set” correspondiente al eje deseado.
Láser
(1) Modo láser
Permite al usuario habilitar o deshabilitar el modo láser en el equipo Lía. Al activarse, el equipo ajusta sus movimientos para hacerlos más suaves y precisos, facilitando tareas de grabado o corte con láser.
Figura Ícono Nota
Nota

Por seguridad, el modo láser se desactiva automáticamente al establecer comunicación con Maia. Si desea utilizarlo, deberá activarlo manualmente una vez establecida la comunicación.

Código G
(1) Tabla de código G
Esta tabla muestra el contenido del archivo de código G cargado en la aplicación. Es la misma tabla que puede visualizarse junto al área gráfica del visualizador.
Para más información, consulte la sección Visualizador.

Información de eventos

(1) Información de eventos
En este campo se muestra el registro de los eventos generados por la aplicación. Aquí se indica si una acción se ha ejecutado correctamente o si ha ocurrido algún error, así como el tipo de acción realizada. Esta información permite al usuario tener un seguimiento claro del comportamiento del sistema.

Alarmas y errores

(1) Información de alarma o error
Este campo muestra la alarma o el error reportado por el equipo conectado.
(2) Botón "Más información"
Este botón permite acceder directamente a la sección correspondiente para obtener más información detallada sobre la causa del problema.

Requisitos del sistema

Sistema operativo
  • macOS X 10.14 o superior (Intel y Apple Silicon, solo sistemas de 64 bits)
  • Windows 10 u 11 (solo sistemas de 64 bits)
Resolución de pantalla
Mínimo de 1280 x 720 a 60 Hz
Memoria RAM
6 GB mínimo / 8 GB recomendado
CPU (procesador)
Dual-Core 2.0 GHz o posterior
Almacenamiento
500 MB disponibles en disco duro
Idioma
Español
Controlador Sofía
Solo controlador Sofía de 3ra generación (posterior a 2023)
Firmware del controlador Sofía
Versión 1.4.4 o posterior
GPU (tarjeta gráfica)
No se requiere GPU dedicada
Dispositivos móviles
No compatible con dispositivos móviles
Dependencias
Ninguna

Requisitos del controlador Sofía

Controlador Sofía
Solo controlador Sofía de 3ra generación (posterior a 2023)
Firmware
Versión 1.4.4 o posterior