Услугата NCPlayer предлага удобен и интуитивен интерфейс, който позволява бързо зареждане и анализ на G-код, стартиране на симулация и настройка на визуализацията. По-долу е представен преглед на основните елементи на интерфейса.
Горната лента съдържа главното меню и бутони за бърз достъп:
• File — зареждане, запазване и избор на демо програми.
• Edit — инструменти за форматиране на кода (добавяне на интервали, премахване на коментари, номериране на блокове).
• View — превключване между режими на визуализация 2D и 3D.
• Tools — допълнителни функции (търсене, линия, измерване на пътя).
В лявата част на прозореца се намира G-код редакторът с оцветяване на синтаксиса и номериране на редовете.
Той поддържа:
• Осветяване на активния ред по време на симулация.
• Преминаване към ред чрез клик върху траекторията.
• Форматиране на кода директно в редактора.
• Автоматично възстановяване на последната сесия.
В дясната част се намира зоната за визуализация, показваща траекторията на инструмента:
• В 3D режим — реалистичен модел на движение с въртене, мащабиране и преместване.
• В 2D режим — изглед отгоре за детайлен анализ на XY траекторията.
• Цветово разграничаване на движенията G0/G1/G2/G3.
• Възможност за скриване/показване на отделни елементи (инструмент, заготовка, координатна мрежа).
Панелът за управление се намира под зоната за визуализация и съдържа:
• Бутоните Start, Pause, Reset и Step за постъпково изпълнение.
• Плъзгач за регулиране на скоростта.
• Индикатор на текущия ред Lxxx.
• Бутон за стартиране от текущата позиция (From L).
Допълнителните панели включват:
• Модални групи — показват активните в момента G/M/S/T/F/H/D кодове.
• Таблица на променливите — списък в реално време с текущите стойности на макропроменливите #.
• Статистика — дължина на траекторията, време на обработка, брой команди.
В горния десен ъгъл се намира селекторът на език.
Всички настройки (режим на изглед, тема, опции за показване) се съхраняват в localStorage и се възстановяват при следващо стартиране.