El servicio NCPlayer cuenta con una interfaz cómoda e intuitiva que te permite cargar y analizar código G rápidamente, iniciar la simulación y ajustar la visualización. A continuación se ofrece una descripción general de los elementos principales de la interfaz.
La barra superior contiene el menú principal y botones de acceso rápido:
• File — cargar, guardar y seleccionar programas de demostración.
• Edit — herramientas de formateo de código (añadir espacios, eliminar comentarios, numeración de bloques).
• View — cambiar entre los modos de visualización 2D y 3D.
• Tools — funciones adicionales (búsqueda, regla, medición de trayectorias).
En el lado izquierdo de la ventana se encuentra el editor de código G con resaltado de sintaxis y numeración de líneas.
Admite:
• Resaltado de la línea activa durante la simulación.
• Salto a una línea haciendo clic en la trayectoria.
• Formateo del código directamente en el editor.
• Restauración automática de la última sesión.
A la derecha está el área de visualización donde se muestra la trayectoria:
• En modo 3D — modelo de movimiento realista con rotación, zoom y desplazamiento.
• En modo 2D — vista superior para análisis detallado de la trayectoria en XY.
• Diferenciación por color de movimientos G0/G1/G2/G3.
• Posibilidad de ocultar/mostrar ciertos elementos (herramienta, material, cuadrícula de coordenadas).
El panel de control se encuentra debajo del área de visualización e incluye:
• Botones Start, Pause, Reset y Step para la ejecución línea a línea.
• Deslizador de ajuste de velocidad.
• Indicador de línea actual Lxxx.
• Botón para iniciar desde la posición actual (From L).
Los paneles adicionales incluyen:
• Grupos modales — muestran los códigos G/M/S/T/F/H/D activos en el momento.
• Tabla de variables — lista en tiempo real de los valores de variables de macro #.
• Estadísticas — longitud de trayectoria, tiempo de mecanizado, número de comandos.
En la esquina superior derecha está el selector de idioma.
Todos los ajustes (modo de vista, tema, opciones de visualización) se guardan en localStorage y se restauran al iniciar de nuevo.