基于Windows的车床开放式数控系统研究与设计

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:lifazhan197809
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
开放式数控系统是当今数控技术发展的必然趋势。本文着重对Windows2000下的车床数控系统进行了研究与软件设计。采用工控机+运动控制器的硬件结构形式,系统的软件分为上位机控制软件和运动控制器驱动软件两部分。针对车床系统实现过程中的关键技术和主要问题,本文在以下几个方面进行了详细的研究和探讨:在分析了车床的加工特性和现有几种典型系统的基础上,提出了一种适用于车床系统的软件体系结构和功能模块划分,对系统的数据流向和控制过程进行了详细研究。设计了一种适用于NC程序的编译过程和存储结构。将编译过程划分为词法分析、语法分析、数据提取、调用处理、循环处理五部分,实现了NC程序中的复杂加工功能。把大量复杂的运算放在预处理阶段,采用一种灵活的数据结构对加工信息进行存储,解决了NC代码的多样性问题。利用三角片离散方法建立了零件的三维模型,设计了一种简单的数据结构对零件几何信息进行存储。采用逐点比较法预先生成刀具轨迹,将零件信息的更新与图形的显示独立开,在动态遍历轨迹的过程中,结合OpenGL技术和Windows定时器,实现了车削过程的三维图形仿真。深入研究了运动控制器主控芯片MCX312的特性,设计了其驱动程序的层次化结构模型。详细分析了Windows2000操作系统的体系结构和I/O处理机制,开发出了运动控制器的内核模式驱动部分,并最终实现了不同级别的驱动函数。设计了一种简易的自动控制线程模型。实现了手动控制、刀具回零、参数配置等功能模块。结合系统运行实例,说明了本系统的工作过程。
其他文献
<正>中国的自贸区建设成效显著。截至2013年底,中国已签署自贸协定(FTA)12个,在谈自贸区6个,形成了涵盖31个国家和地区的自贸区网络。自贸区建设提升了中国对外开放水平,使中
在多枚来袭导弹情况下,形成反导拦截决策很容易引起计算内存混乱及CPU计算速率慢的问题。研究了应用面向对象及多线程编程技术,合理封装各个战术C4I系统组成的对象,并利用多C
海岸带是陆地与海洋的接触地带,也是全球生态环境的脆弱带,易受风暴潮、海平面上升和人类活动的影响,常出现海岸线变迁、海岸侵蚀、港湾淤积等现象,也容易发生环境污染等一系
双离合自动变速器DCT(Dual Clutch Transmission)是目前世界上比较优秀的自动变速箱之一,具有换挡平稳、动力性好等优点。新型自主研发自动变速箱的设计思想源于选择性输入双离
双离合自动变速器(DCT)是自动变速器的一股新势力,凭借其出众的换档性能吸引了各大车企的注意。国内外对双离合自动变速器的研发都处于初始状态,对其开展研发工作,有利于我国在双
装备制造业是国民经济的主要支柱性产业之一,重型机床行业是装备制造业和国防工业的基石。重型机床作为机械装备母机,其发展对下游产业如造船、工程机械、航空航天、汽车、铁路
本文对我国新股发行制度的演进过程进行了全面梳理和回顾。我国新股发行制度的演进是一个从行政干预较强到逐步走向市场化的过程,这与我国经济体制从计划经济向市场经济的演化
河南莲花味精股份有限公司(以下简称“莲花股份”)是我国味精行业著名企业。近些年来,在国内调味品行业蓬勃发展的大背景下,莲花股份应该采取什么样的竞争战略才能在越发严峻
本文针对工业生产中经常出现的不规则零件的优化排料问题,提出了了一种新的算法,即将矩形法,启发式排料法及动态规划法相结合来解决零件的优化排料,并验证了该算法的可行性,
近日,贵州航宇科技公司在美国GE公司LEAP航空发动机锻件项目147项产品全球招标中,通过激烈角逐,中标64项产品,其份额占总体竞价包将近一半。此举打破了民用航空发动机高端锻件市
报纸