编译型数控切割系统及其关键技术的研究

来源 :中国地质大学(武汉) | 被引量 : 0次 | 上传用户:snowshine1116131
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着制造业的发展,计算机数控技术广泛应用于机床制造领域中。数控系统作为数控机床的核心,它集计算机技术、自动控制技术、测量技术、机械制造以及数据处理技术等于一体,使机床的生产效率和加工精度得到了极大的提高。近年来,随着汽车、造船等制造业的迅速发展,对金属板材的需求量越来越大,故数控切割系统在板材切割中得到了广泛的应用。但目前我国的数控切割系统的技术水品与国外还存在一定的差距,主要由于开放性不足,系统功能不够完善、切割效率低下等缺点。因此开发一套自动化程度高的、稳定的高效数控切割系统,对于提高我国数控切割技术水平和制造业市场竞争力具有积极的意义。本课题就是在此背景下产生,旨在开发一套编译型数控切割系统,并对其关键技术进行研究和实现。   为了满足目前数控系统日益开放化的要求,本系统选用NC嵌入PC型开放式结构,根据此结构,采用成都乐创自动化有限公司出产的的MPC2810运动控制卡和工控机及其他配件,搭建系统的硬件开发平台。本系统采用Windows操作系统作为软件开发平台,利用其多任务机制,可实现多种任务并行处理技术,并采用VC++6.0可视化编程工具,可实现友好的人机界面设计,更易于操作,使用方便。本文在研究和分析数控系统的两种运行模式的基础上,确定本系统为编译型运行模式,接着对数控切割系统关键技术如编译原理、割缝补偿算法以及自动编程技术进行了研究,然后根据数控切割系统的工艺要求,对系统进行总体规划与设计,采用模块化开发方法,完成编译型数控切割系统软件的开发。本文的各个章节安排如下:   第一章:首先介绍了数控切割系统及发展趋势,然后研究了开放式数控系统的结构和特点,以及具有开放式结构的MPC2810卡的功能和用法,最后介绍了课题的来源和研究内容。   第二章:首先研究数控系统解释运行和编译运行的实现原理和区别,以及编译型系统的优势,然后对数控代码的结构和特点进行分析,并介绍了数控代码编译模块具备的功能及实现方法,最后介绍了编译模块的算法实现。   第三章:详细介绍了数控切割系统割缝补偿算法的实现,包括刀具半径补偿的原理、刀具半径补偿转接类型的判断、刀具半径补偿的计算以及算法实现等。   第四章:介绍了数控切割系统的两种自动编程技术,首先介绍了基于标准零部件图形自动编程技术的实现方法,然后介绍了基于AutoCAD的自动编程技术的实现方法。   第五章:介绍了数控切割系统操作功能的设计和实现。首先介绍了系统软件总体模块的划分,然后介绍了系统主控界面,文件管理模块、自动加工模块、动态显示模块、手动加工模块以及参数设置模块的设计与实现,其中重点介绍了自动加工中的多线程技术的实现,以及自动加工、暂停、后退、保存断点及恢复断点等控制功能的实现,还有动态显示功能的实现。   第六章:对本论文设计进行了总结,阐述了本论文设计已完成的工作,说明了没有完成和待完善的工作。
其他文献
面对日益激烈的市场竞争,以技术创新赢取竞争优势是企业发展的根本出路。技术创新整体战略不明晰、创新协同能力不足、市场响应滞后,是影响我国众多企业集团技术创新绩效和市场
导电结构在航空航天、铁轨交通、工业生产等诸多领域应用广泛。对其进行结构完整性和内部状态检测与评估是保障关键部件和系统安全运行的关键一环。在实际检测工作中,由于导电
随着当今社会信息化建设的逐步深入,Web应用软件的开发越来越受到业界的关注。与此同时,传统开发模式存在的开发周期长、后期维护困难等不足越来越影响Web应用的开发质量和效
本文可以分成两部分:第一部分(2-4章)建立了非自治年龄结构的SIR模型,年龄结构的肺结核病模型,带有病程的多个易感个体和染病个体的传染病模型,具有潜伏年龄结构的肺结核病和艾滋
以主动质量阻尼控制(AMD)为代表的主动控制由于控制效果较好,已成为结构振动控制领域的研究热点,并且已经取得了许多研究成果。在实际工程应用中,结构控制中存在大量的不确定因
21世纪的今天,人口不断增长的同时,互联网也在以惊人的速度增长。随着当前互联网信息化程度日益扩大,基于互联网的信息系统得到了广泛的使用.它们大多表现为各式各样的动态Web应
企业集团是产业发展的重要驱动力,支撑着国家的经济发展,关乎国力的盛衰。在国家战略规划的推动下,我国的企业集团开始了跨越式的发展。而企业集团的财务管理在企业集团的经营活
随着数码相机、摄像头以及高速扫描仪等各种图像采集设备的普及,数字图像和视频成为人们生活中的重要信息记录载体。同时,互联网的迅猛发展,也将不计其数的数字图像和视频资源摆
月球车是我国探月计划的关键技术,而自主导航系统是月球车设计的一个关键部分,月球车自主导航系统的任务是实时提供月球车的运动姿态和位置。自主导航是月球车进行视觉激光数据
本课题是国家863高技术研究发展计划资助项目“汽车变速器装配过程综合质量问题诊断、评估与度量技术”及国家自然科学基金项目“基于解释/归纳策略的汽车变速箱新产品故障诊