关于 NCPlayer 服务:
文件菜单
编辑菜单
视图菜单
格式化菜单
工具菜单
机器配置菜单
协作

在模拟器中重新加载刀具路径


重新加载刀具路径 按钮可以在 不刷新页面 的情况下执行仿真的“软重载”。 该工具会 保存当前 CNC 程序,运行解析器/预处理器,并 完全重建 刀具路径,以反映代码中的所有更改。

使用方法
  1. 在编辑器中修改 G 代码。
  2. 点击顶部工具栏中的 重新加载刀具路径(或在“视图”菜单中选择)。
  3. 等待更新完成——“最后保存”状态和刀具路径将自动刷新。
  4. 点击 开始仿真——程序已准备好运行。
内部执行过程
  • 保存:编辑器内容会与上次保存的时间戳一起存储在 localStorage 中。
  • 解析与预处理:重新解析代码行,更新模态组(G/M/S/T/F), 计算表达式和宏变量,展开 M97/M98/M99IF/WHILE/DO/END 以及钻削循环等命令。
  • 刀具路径构建:生成运动段(G0/G1/G2/G3), 重新计算直线与圆弧,并更新行与段的映射(lineMap / segmentMap)。
  • 边界与毛坯:重新计算模型尺寸,必要时调整毛坯大小与位置、坐标轴可见性和视图中心。
  • 预处理更新最终程序(预处理后) 窗口会显示最新的展开代码版本(包括宏替换和子程序展开)。
  • NCPlayer
  • 仿真状态重置:光标、轨迹、统计信息和临时标志被清空,场景准备好重新运行。
特别有用的情况
  • 修改地址、进给、圆弧(IJK/R)和平面(G17/G18/G19)之后。
  • 修改宏逻辑(#100#199#500#531)、条件和循环之后。
  • 进行格式转换(规范化 G/M/T 代码、添加 EOB ;、清理无用内容等)之后。
提示
  • 比刷新页面更快 —— 当前选择的模式(2D/3D、网格、轨迹、速度)会被保留。
  • 如果启用了 轨迹,其状态也会被保留;如有需要,请在新一轮仿真前清除轨迹。
  • 对于大型 CNC 程序,重新加载可能需要一定时间——请等待“最后保存”状态更新并且忙碌指示消失。 如果仿真长时间无法启动,可能是代码中存在错误或无限循环,程序行数超过 100 万,或者控制台中启用了大量日志。
CNCPassport © MEBLEOS © 2026 · Ver 1.0 · Terms & Conditions | Privacy Policy | Cookie Policy | Refund Policy Legal information | Privacy Policy