3.4 软件开放性功能的实现 28
3.4.1 动态链接库(DLL) 28
3.4.2 动态链接库实现开放型功能 29
第四章 NC代码编译器的分析与开发 31
4.1数控系统中 NC 代码编译系统的需求分析 31
4.2 NC代码程序的格式与规格 32
4.3 NC代码编译器的词法分析模块 33
4.4 NC代码编译器的语法分析模块 36
4.4.1构造 NC 程序语法规则 36
4.4.2语法分析模块的具体流程 37
4.5 NC代码编译器的功能演示 37
第五章 总结与期望 43
5.1 总结 43
5.2 期望 43
致 谢 44
参考文献 45
第一章:绪论
1.1 课题研究背景及其意义
随着社会的发展,人们对产品的质量和生产效率的膨胀性发展,特别是现代制造业的崛起与航空航天,军工,汽车等行业对零部件加工精度的要求不断提高,其中形状复杂的零部件数量越来越多,对其加工精度和生产效率的要求不断提升,使得数控技术应运而生。
数控技术从上世纪50年代开始发展至今,经过几十年的发展日趋完善,已由最出的硬件数控(NC)经过计算机数控(ChIC),发展到以微型计算机为基础的数控(MNC)以及智能化开放式数控新阶段,并将朝着更高的水平发展。其中前三个阶段存在着很大的局限性:由于传统的计算机数控系统是一种封闭式的系统,控制器的性能达不到数字控制系统实时性的要求,因此各国生产商必须设计自己的专用硬件及软件系统,数控系统的封闭式研发势必造成开发成本高、周期长,达不到升级要求等一系列的问题。新的环境要求数控系统进一步向开放式转化,为了解决这些问题,西方一些发达国家首先提出了开发开放式数控系统的想法,并逐渐出现了以开放式数控系统代替以往专用型数控系统的趋势。
1.2 数控雕刻机综述
1.2.1 数控雕刻机系统的组成
数控装置由硬件和软件组成,软件在硬件的支持下运行,二者缺一不可。
数控装置的硬件具有一般计算机的基本结构,此外还有数控机床所特有的功能模块与接口单元。 多轴数控加工雕刻机数控系统设计(2):http://www.youerw.com/jixie/lunwen_17837.html