摘要
针对华中数控HNC-21T、广州数控GSK980TD和沈阳数控Dasen3i三种不同机床的数控指令,设计了通用的数控指令译码模块。该模块以正则表达式为基础,按指定的规则检查G指令和宏指令的正确性以及从正确的数控代码中提取出有效的信息,传递给仿真系统的执行模块,驱动机床运动。实验证明该模块具有良好的通用性和可移植性。
Aiming at the Huazhong CNC HNC-21T, Guangzhou GSK980TD and Shenyang Dasen3i NC NC three different machine tool NC instruction, the design of NC instruction decoding module of general. The module is based on regular expressions, according to the correctness of the specified rule cheek G commands and macros and from NC code correctly extracting effective information, transfer to the execution module simulation system, the driving machine. Experiments show that the module has good versatility and portability.
出处
《装备制造技术》
2013年第4期52-54,57,共4页
Equipment Manufacturing Technology
基金
国家自然科学基金项目(编号:51275094)
广东省科技计划项目(编号:2007A010100013)
广东省自然科学基金(编号:S2011040003993)
省部产学研结合项目(编号:2012B091100131)
关键词
正则表达式
数控仿真系统
译码
G指令
宏指令
regular expression
CNC simulation system
decoding
ginstruction
macro