NCPlayer 是一款基于网页的交互式可视化与快速验证 CNC 程序(G 代码)的工具, 可直接在浏览器中运行。它帮助工艺师、程序员和操作员安全地测试刀具轨迹、发现错误,并在不占用机床的情况下完成生产准备。
该服务在客户端运行,无需安装,支持常见的 FANUC 方言, 可显示 2D/3D 刀具轨迹、加工时间、加工边界,并提供代码问题的警告提示。
• G 代码导入:可粘贴、上传文件或使用剪贴板。
支持程序段号 N、子程序 O、宏变量 #、条件语句(IF、WHILE、GOTO)及循环。
• 可视化:支持 2D 视图 和 3D 视图 模式,
G0(快速移动)与 G1/G2/G3(进给)采用不同的显示样式。
• 毛坯与坐标系:可选择工件坐标系、单位(mm/英寸)、安全高度和毛坯尺寸。
• 分析:计算轨迹长度与预估时间,标记语法错误和可疑区域(越界、负半径、缺少平面设置等)。
• 编辑器:提供快速格式化工具——添加/删除空格、清理无用行、对齐段号。
• 设置:在 localStorage 中保存用户偏好(主题、毛坯设置、日志选项)。
• CNC 工艺师与程序员——在发送机床前验证刀具轨迹与宏逻辑。
• 机床操作员——进行 CNC 程序的“空跑”学习和验证,避免设备风险。
• 教师与学生——作为可视化的 G 代码教学工具。
1) 加载程序,或将 G-code 文本粘贴到编辑器中。
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 等。不同机床的语法可能有所差异。
• 快捷键 — 行导航、缩放、启动/暂停模拟。
• 日志与调试 — 解析与路径分析的可选输出(“主”/“全”)。
• 以及更多功能。
您的数据在浏览器中本地处理。本地使用时,G 代码与模拟结果不会发送到服务器,有助于满足您公司的隐私政策要求。 政策与常见问题
访问 “NCPlayer” 服务,加载示例程序或打开您的文件,然后运行首次模拟。 前往 NCPlayer
欢迎提出反馈与建议——这将帮助我们改进产品。
请发送至 info@mebleos.com