预处理代码预览
NCPlayer 的 预处理代码预览 功能允许用户查看为仿真准备的 G 代码程序最终版本。
在预处理过程中,会执行以下操作:
- 将子程序(M98、Oxxx)展开到主代码流中;
- 替换宏变量的值(#100–#199、#500–#531 等);
- 计算 FANUC 表达式和函数(SIN、COS、ROUND 等);
- 移除注释和空行(如果在设置中启用);
- 将指令格式规范化为统一样式(例如 G00/M00/T00)。
处理结果会在一个单独的窗口中以清晰、易读的格式显示。
这使得操作员或程序员可以:
- 验证宏变量替换是否正确;
- 确保处理后的控制程序逻辑正确;
- 在开始仿真或在实际机床上运行之前,分析优化效果并发现潜在错误。
在处理包含循环、条件和子程序调用的宏程序和复杂控制程序时,此模式尤其有用。