NCPlayer — это веб-сервис для интерактивной визуализации и быстрой проверки программ ЧПУ (G-код) прямо в браузере. Он помогает технологам, программистам и операторам безопасно отрабатывать траектории, находить ошибки и готовить производство без простоя станка.
Сервис работает на стороне клиента, не требует установки, поддерживает популярные диалекты FANUC, показывает 2D/3D-траектории, время цикла, границы обработки и предупреждения о неработоспособности кода.
• Импорт G-кода: вставьте, загрузите файл или подключите буфер обмена. Поддерживаются блок-номера N, подпрограммы O, макропеременные #, условные операторы (IF, WHILE, GOTO) и циклы.
• Визуализация: режимы Вид 2D и Вид 3D, отображение G0 (быстрые перемещения) и G1/G2/G3 (подача) разными стилями.
• Материал и система координат: выбор нулевой точки, единиц измерения (мм/дюйм), зазоров и габаритов заготовки.
• Аналитика: расчёт длины пути и ориентировочного времени, подсветка ошибок синтаксиса и подозрительных мест (выход за пределы, отрицательные радиусы, незаданные плоскости и др.).
• Редактор: быстрые инструменты форматирования — добавление/удаление пробелов, чистка мусора, выравнивание блоков.
• Настройки: сохранение предпочтений в localStorage (тема, параметры материала, флаги логирования).
• Технологи и программисты ЧПУ — для проверки траекторий и макрологики до передачи на станок.
• Операторы — для «сухого прогонки» УП и обучения работе с кодом без риска для оборудования.
• Преподаватели и студенты — как наглядный тренажёр G-кода в браузере.
1) Загрузите программу или вставьте текст G-кода в редактор.
2) Настройте нулевую точку, размеры материала и единицы измерения.
3) Нажмите Симуляция — NCPlayer построит траекторию, рассчитает границы (X/Y/Z) и время цикла.
4) Изучите перемещения: быстрые G0 и рабочие G1/G2/G3, блок-переходы, подпрограммы M98/M99, корректоры инструмента G43 H… и т. п.
NCPlayer — это симулятор траекторий, ориентированный на верификацию кода и логики. Он не заменяет CAM-постпроцессор и не моделирует кинематику конкретного станка на 100%. Для окончательной проверки столкновений, компенсаций и кинематических особенностей используйте специализированные пакеты вашего оборудования.
Поддерживаются распространённые конструкции FANUC-подобного G-кода: G0/G1/G2/G3, плоскости G17/G18/G19, абсолют/инкремент G90/G91, циклы WHILE/END, ветвления IF/THEN/GOTO, макропеременные #, подпрограммы O…/M98/M99, коррекции G43, смена инструмента T../M6 и др. Особенности диалектов станка могут отличаться.
• Горячие клавиши — навигация по строкам, масштаб, запуск/пауза симуляции.
• Логи и отладка — выборочный вывод («main»/«full») для анализа парсинга и траекторий.
• и другие ф-ции.
Ваши данные обрабатываются в браузере. При локальном использовании G-код и результаты симуляции не отправляются на сервер, что упрощает соблюдение политики конфиденциальности предприятия. Политика и FAQ
Перейдите к сервису «NCPlayer», загрузите пример или откройте собственный файл и выполните первую симуляцию. Перейти к NCPlayer
Замечания и предложения приветствуются — они помогают развивать продукт.
Оставить отзыв можно на info@mebleos.com