您的位置: turnitin查重官网> 下载中心 >虚拟数控加工过程制约系统设计和实现

虚拟数控加工过程制约系统设计和实现

收藏本文 2024-04-01 点赞:3956 浏览:9246 作者:网友投稿原创标记本站原创

摘要:论文在深入了解虚拟制造技术发展现状的基础上,对虚拟数控加工控制技术了研究。虚拟数控加工控制技术是虚拟制造技术中的组成单元,主要包含对NC代码解释、刀具补偿、轨迹插补等,其中NC代码解释是控制技术的关键,它设计的好坏会影响整个虚拟数控系统的可用性。论文国内研究现状和虚拟数控加工控制技术研发的实际情况,设计资源重叠流水线控制方法来实现NC代码解释器。总结数控NC代码特点,设计并实现了语法分析模块、解释执行模块。在实现中引入函数指针数组和表达式求值算法,很好的解决了数控系统的可扩展性,关键字信息表在一定上提高了解释器的通用性。控制系统数字采样法实现了对直线和圆弧的轨迹插补。在虚拟数控加工控制技术的研究中,系统的时效性是一个亟待解决的问题,论文RCS通信机制和Windows系统的线程机制及定时机制很好的解决了模块间通信问题,并使控制系统的效率了提高。论文在此基础上,以蓝天数控系统LT210系统为仿真对象,三维机床仿真系统构建了数控加工仿真系统。仿真系统对虚拟加工控制系统了测试。关键词:虚拟数控论文NC代码解释论文时效性论文数字采样法论文

    摘要3-4

    ABSTRACT4-7

    引言7-9

    章 绪论9-17

    1.1 虚拟制造概述9-10

    1.1.1 虚拟制造产生的背景9

    1.1.2 虚拟制造的发展现状9-10

    1.2 虚拟制造技术与虚拟数控10-11

    1.3 虚拟数控加工技术11-15

    1.3.1 虚拟数控加工仿真技术11-12

    1.3.2 虚拟数控加工控制技术12-13

    1.3.3 国内外研究概况13-15

    1.4 课题的研究目的和15

    1.5 的工作内容和组织结构15-17

    章 虚拟数控加工控制系统结构的设计17-23

    2.1 系统的设计17

    2.2 系统的设计思想17-19

    2.3 系统的结构设计19-20

    2.3.1 系统结构设计的依据19

    2.3.2 系统的整体结构19-20

    2.4 系统的控制流程及模块划分20-22

    2.4.1 系统控制流程20

    2.4.2 系统的模块划分20-22

    2.5 小结22-23

    章 虚拟数控加工控制系统中关键技术的实现23-47

    3.1 NC 代码解释的原理与具体实现23-39

    3.1.1 NC 代码解释技术概述23-26

    3.1.2 解释器的结构设计26-27

    3.1.3 语法分析模块的实现27-35

    3.1.4 解释执行模块的实现35-36

    3.1.5 解释器扩展性与通用性设计与实现36-39

    3.2 刀具补偿原理39-43

    3.2.1 刀具长度补偿39-40

    3.2.2 刀具半径补偿40-43

    3.3 轨迹插补的原理与实现43-46

    3.3.1 直线插补算法43-44

    3.3.2 圆弧插补算法44-45

    3.3.3 插补算法误差分析45-46

    3.4 小结46-47

    章 控制系统中模块间接口的设计及时效性研究47-55

    4.1 RCS 及其通信机制概述47

    4.2 模块间通信接口47-50

    4.2.1 任务调度与人机界面的接口48-49

    4.2.2 任务调度与轨迹控制的接口49

    4.2.3 任务调度与解释器49-50

    4.3 控制系统时效性的研究与实现50-54

    4.3.1 进程与线程50-52

    4.3.2 Windows 定时机制52-53

    4.3.3 系统实现53-54

    4.4 小结54-55

    第五章 系统的界面设计及系统验证测试55-61

    5.1 系统界面设计55-58

    5.1.1 系统界面的结构设计55-56

    5.1.2 虚拟操作面板56-57

    5.1.3 虚拟机床仿真57-58

    5.2 测试验证58-60

    5.3 小结60-61

    结束语61-62

copyright 2003-2024 Copyright©2020 Powered by 网络信息技术有限公司 备案号: 粤2017400971号