论文部分内容阅读
利用正则表达式建立了数控程序的词法、语法规则,结合Boost Regex类库,提出了一种NC代码正确性检查的方法。基于Visual C++6.0为平台结合数控程序的仿真方法和OpenGL技术,开发了NC代码检错与仿真系统。该系统能够快速、准确地实现数控程序的错误检查和实现加工轨迹的三维仿真。系统采用模块化设计思想,具有良好的可扩展和二次开发性,为通用数控程序编译器的开发奠定了基础。