首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到10条相似文献,搜索用时 15 毫秒
1.
研究利用VB正则表达式进行NC代码编译器设计的关键问题.采用模块化设计,实现对多种数控系统程序代码的检错和译码,具有很好的通用性,并且功能比较完善,支持固定循环、子程序、宏程序调用,解决了当今NC代码编译器设计中通用性差和不支持复杂数控指令的问题.并在该NC代码编译器的基础上开发了基于Pc机+运动控制卡的开放式数控雕铣系统.  相似文献   

2.
针对嵌入式数控系统运行过程中对NC代码解释的高准确率与高效率的要求,基于自顶向下的递归下降分析法,提出一种应用于嵌入式数控系统NC代码编译器的设计方法.文章主要分别从词法分析、语法分析和解释执行等方面进行编译器的设计与实现.实际运行结果表明:该方法能够高效地构建编译器,可快速、准确地对NC代码进行编译,具有良好的可移植性;为嵌入式数控系统的NC代码编译提供了一种简单有效的解决方案.  相似文献   

3.
根据数控代码特点,用BOOST正则表达式设计了一种G代码编译器.该编译器匹配速度快、精度高、具有较强的通用性和兼容性.根据编译器的解释结果,利用PCI-1240伺服运动控制卡进行直线、插补等复杂运动,满足工业现场各种伺服驱动的需要.该软件编译器具有控制简单、可靠和编程容易等特点.  相似文献   

4.
数控加工虚拟仿真系统代码编译器的研究   总被引:1,自引:1,他引:0  
分析了数控系统加工代码译码方法的优缺点,在此基础上,提出了一种新的数控加工虚拟仿真系统NC代码编译器的实现算法--解释-编译方法,并对如何在Visual C+ +环境中运用计算机编译原理和面向对象技术来开发数控加工虚拟仿真系统NC代码编译器进行了探讨.  相似文献   

5.
对基于PC+运动控制卡的数控雕刻机的系统进行了研究,简单介绍了雕刻机数控系统的硬件系统,详细描述了控制系统的软件结构,软件采用模块化设计,包括NC代码管理、加工运行、人机交互等模块,重点讲述了NC代码管理部分,最后在Windows XP平台上以Visual C++6.0为开发工具,设计出了界面友好,简单易用的雕刻机控制系统软件.  相似文献   

6.
基于PC的开放式数控系统代码编译器的开发   总被引:2,自引:1,他引:1  
针对基于PC的开放式数控系统代码编译器,提出了一种运用位运算符进行语法分析的方法,这种方法给语法分析以及后续扩充字符、代码检查规则库提供了便利,结合NC代码关键字表,增强了代码编译器的可扩展性和通用性.该译码器已应用于实际项目中,收到了良好效果.  相似文献   

7.
宋金丽  丁洪生  付铁 《机床与液压》2007,35(10):80-82,119
研究开发一种基于PMAC多轴运动控制卡的、面向Stewart构型并联机床的标准NC代码处理器系统,以在并联机床领域实现一个针对传统数控机床用户的NC程序接口.该系统将并联机床在运动学上的特点隐藏在系统内部,使传统数控机床终端用户能够方便自如地操控并联机床,增强并联机床的兼容性和通用性.  相似文献   

8.
采用VS2005中VC++模块作为开发工具,开发了模块化的通用NC代码编译器。该编译器具有代码优化、代码检错、刀具半径补偿、过切判断和代码转换等功能,各功能模块之间通过接口函数进行通信联系,有一定的智能性、可扩展性和通用性。同时文中给出了该编译器在基于PMAC+工控机的高性能智能化数控系统上的测试实例。  相似文献   

9.
利用VB工具设计开发了Fanuc 0-td数控车床的仿真系统,归纳了开发数控车床仿真系统的主要流程;重点阐述用VB实现NC代码编译器功能的设计思想;概述了加工过程图形动态显示的实现;模拟了数控车床的整个操作和加工过程.  相似文献   

10.
论述具有切削参数优化模块的虚拟仿真系统,其利用YB语言编制了虚拟仿真系统和NC代码编译器,从NC代码中提取切削参数,应用遗传算法对其进行优化,通过合理地选择切削参数,提高了数控车床的利用率,降低了生产成本,并用实验验证了该方法的正确性和有效性。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号