【摘 要】
:
对数控代码的编译是数控仿真软件的核心部分之一,它的功能强弱直接影响数控仿真软件的性能。目前现有的NC代码系统都在国际标准的基础之上进行了扩展,使得NC代码编译器大多针
论文部分内容阅读
对数控代码的编译是数控仿真软件的核心部分之一,它的功能强弱直接影响数控仿真软件的性能。目前现有的NC代码系统都在国际标准的基础之上进行了扩展,使得NC代码编译器大多针对专用的NC系统,通用性较差。因此,研究具有通用性可适用于多种型号数控系统的NC代码编译系统成为一种必然趋势。本文在分析和研究现有成果的基础上,首先介绍了编译原理的基本概念。因为从本质上讲,加工程序也是一种类似高级编程语言编写的程序,其编译过程与其它高级语言的编译过程相似,因而,在规划译码模块的相关程序时,引用了趋于成熟的计算机编译技术即用编译原理的方法来实现对数控程序的处理。其次,本文论述了通用译码模块设计与实现的方法和过程。在分析和比较现有编译器的基础上进行译码模块的需求分析,进而给出了译码模块的设计原则和功能规划与模块划分并确定了整体方案的实现思想与实现手段。在上述的整体设计思想与设计结构的基础上,本文采用面向对象的编程方法,具体实现了数控程序从检错、预处理、编译中间代码生成到最终插补后生成目标程序的全过程。再次,本文在分析NC代码和编译原理特点的基础上,提出了一种NC代码翻译模块的结构与设计方法,采用了模块化的设计思想进行功能划分,使该模块具有良好的拓展性,同时在具体功能要求上实现了通用性。本文最后根据五轴系统的加工特殊性,进行了具体分析,基本实现了五轴系统的检错和编译。在分析五轴插补与两轴三轴插补区别的基础上,给出了五轴运动仿真空间直线插补的算法。
其他文献
F房地产公司在株洲市房地产行业蓬勃发展的大背景下获得了长足的发展。然而,由于国家宏观调控政策的出台和竞争对手的增加,F房地产公司面临着巨大的发展压力。市场营销被誉为
在电子商务活动中人们是通过网上丰富的商品信息、完善的物流配送和方便安全的资金结算系统进行交易。面对崭新的交易方式,消费者的心理势必发生相应的变化。本文从对电子商
本文以《关于幼儿家庭音乐教育的现状研究——以武汉市三所幼儿园为例》,探讨当前幼儿家庭音乐教学中所存在的问题,通过一共四章内容,对此论题进行探讨。分别为:第一章绪论,由
<正> 一、引言 浅海声传播问题虽然已进行过许多研究,但由于浅海声场往往包含大量简正波或射线,形成复杂的空间干涉结构,计算起来十分困难。实践表明,由于海洋环境与实验条件
2007年我国首家P2P网络借贷平台——拍拍贷的上线,拉开了中国大陆P2P网络借贷行业快速发展的序幕,随后国内P2P网络借贷平台数量经历了爆发式的增长。P2P网络借贷在国内的发展
众所周知,活性氧(reactive oxygen species,ROS)是一种氧代谢副产物,普遍存在于所有细胞中,与抗氧化剂相互平衡。当细胞中活性氧含量过量或抗氧化剂耗竭又或者两者兼而有之时,
目的筛查严重少精子症及无精子症患者Y染色体AZF区域微缺失的发生情况,探讨Y染色体微缺失患者与生殖激素水平的关系。方法对138例男性不育患者(其中无精子症患者86例,少精子
扩散与腐蚀是材料的两个重要性能。表面机械研磨处理技术是一种新颖的制备纳米材料技术,其制备的纳米表层具有优良的力学性能。由于纳米表层具有独特的晶界结构,它的扩散和腐
据“www.ptonline.com”报道,密歇根州米德兰Dow Corning开发出2种新型热塑性弹性体(TPEs)TPSiV 4000和4200 TPEs。2个独立的医疗试验报告表明,这2种新型TPEs与皮肤接触是安全的。T
中小企业融资难是全世界普遍存在的金融问题,我国目前中小微企业政策性金融支持体系仍有待完善。本文认为,政策性金融支持体系作为政府参与资金配置的方式与途径,可以有效解