纯软件开放式数控系统插补算法的研究

纯软件开放式数控系统插补算法的研究

论文摘要

插补技术是数控技术中的核心技术,它的好坏直接影响着数控加工技术的优劣,是目前数控技术急需提高、完善的环节之一,而插补算法的选择直接影响到数控系统的加工精度和速度。本课题针对纯软件开放式数控系统的要求,对NURBS曲线的直接插补算法进行了相应的理论研究和实际验证。NURBS曲线是在实际中得到广泛应用的一种参数曲线,NURBS曲线插补功能已经成为当代高性能CNC系统的标志性功能之一。本文详细地介绍了NURBS曲线的数学描述以及计算方法,在此基础之上,给出了实现NURBS曲线实时插补的方法,并对此方法进行了优化。在本文中,提出了速度约束的插补算法,但计算量较大,影响了插补的实时性,在此对插补算法进行了优化,采用对插补误差和实际进给速度的实时约束,使刀具沿曲线的进给速度能随着曲线曲率的变化而自动地进行调整。所优化的插补算法简化了自由曲线数控加工中的程序编制,能够很好地满足自由曲线高速、高精度加工对插补算法的要求。与现有的直线和圆弧插补相比较,给出的NURBS曲线实时插补方法能够实现较小的轮廓误差和进给速度波动。本文中所讨论的算法采用C++语言实现,具体应用于数控系统的开发实践中,通过具体系统集成证明具有很高的应用价值。因此开展对本课题的研究不仅具有理论价值而且具有很高的实用价值。

论文目录

  • 摘要
  • Abstract
  • 1 绪论
  • 1.1 引言
  • 1.2 开放式数控系统
  • 1.3 插补技术
  • 1.4 国内外技术现状
  • 1.4.1 国外技术现状
  • 1.4.2 国内技术现状
  • 1.5 课题意义
  • 1.6 本章小结
  • 2 数控系统插补方法及其分析
  • 2.1 插补概述
  • 2.2 数据采样插补法
  • 2.2.1 直线插补
  • 2.2.2 圆弧插补
  • 2.3 误差分析
  • 2.4 本章小结
  • 3 自由型曲线基本理论的研究
  • 3.1 自由型曲线方法介绍
  • 3.2 NURBS曲线方法
  • 3.2.1 NURBS曲线的基本概念
  • 3.2.2 三种等价的NURBS曲线方程比较
  • 3.2.3 NURBS曲线的性质
  • 3.3 本章小结
  • 4 NURBS曲线插补算法研究及其实现
  • 4.1 引言
  • 4.2 NURBS曲线的构造理论
  • 4.2.1 参数值的计算
  • 4.2.2 曲线矩阵表示参数的计算
  • 4.3 NURBS曲线的插补算法
  • 4.3.1 插补数据预处理
  • 4.3.2 插补算法的实现
  • 4.3.3 插补算法的优化
  • 4.4 对分法预估插补点
  • 4.5 算法的比较
  • 4.6 本章小结
  • 5 实验分析
  • 5.1 引言
  • 5.2 轮廓误差与进给速度分析
  • 5.3 绘制NURBS曲线
  • 5.4 本章小结
  • 6 结论与展望
  • 6.1 结论
  • 6.2 展望
  • 参考文献
  • 在学研究成果
  • 致谢
  • 相关论文文献

    • [1].开放式数控系统的发展现状与展望[J]. 科技经济导刊 2018(15)
    • [2].开放式数控系统的发展现状探究[J]. 中国设备工程 2017(13)
    • [3].开放式数控系统在实践中的应用探究[J]. 内燃机与配件 2017(13)
    • [4].开放式数控系统网络功能应用研究[J]. 电脑知识与技术 2017(26)
    • [5].基于运动控制卡的开放式数控系统研究与开发[J]. 宿州教育学院学报 2016(02)
    • [6].虚拟数控机床及开放式数控系统的研究[J]. 民营科技 2016(05)
    • [7].开放式数控系统的研究与应用[J]. 现代制造技术与装备 2016(05)
    • [8].FPGA在精密车床开放式数控系统的应用[J]. 制造技术与机床 2020(05)
    • [9].开放式数控系统的网络化实现研究[J]. 化工设计通讯 2018(06)
    • [10].开放式数控系统的备份和恢复[J]. 电脑知识与技术 2016(32)
    • [11].开放式数控系统的体系结构研究[J]. 智富时代 2018(06)
    • [12].开放式数控系统的现状与发展趋势[J]. 科技传播 2013(03)
    • [13].开放式数控系统的关键技术研究[J]. 煤炭技术 2012(01)
    • [14].基于运动控制卡的开放式数控系统研究及应用[J]. 机械工程与自动化 2011(06)
    • [15].开放式数控系统的发展现状[J]. 机械管理开发 2010(01)
    • [16].基于网络的开放式数控系统的研究[J]. 机械设计与制造 2010(05)
    • [17].开放式数控系统浅析[J]. 硅谷 2009(02)
    • [18].开放式数控系统探索[J]. 科协论坛(下半月) 2009(04)
    • [19].开放式数控系统——数控系统的新趋势[J]. 科技资讯 2009(29)
    • [20].基于开放式数控系统的探索[J]. 广西轻工业 2008(07)
    • [21].开放式数控系统的现状与发展[J]. 现代国企研究 2015(20)
    • [22].虚拟数控机床及开放式数控系统的研究[J]. 科技创新与应用 2014(34)
    • [23].机械电气设备 开放式数控系统 第1部分:总则[J]. 设备管理与维修 2010(08)
    • [24].开放式数控系统自动换刀的全软件实现[J]. 制造技术与机床 2009(06)
    • [25].可重构开放式数控系统快速开发的研究[J]. 微计算机信息 2009(34)
    • [26].开放式数控系统教学与创新设计综合平台研究[J]. 南方农机 2019(01)
    • [27].现代开放式数控系统和我国数控系统的发展方向[J]. 机械工程师 2016(05)
    • [28].开放式数控系统网络[J]. 科技创新导报 2016(09)
    • [29].面向网络化制造开放式数控系统在实践教学上的探讨[J]. 中国科教创新导刊 2009(32)
    • [30].浅谈开放式数控系统在实时操作中的应用[J]. 民营科技 2013(03)

    标签:;  ;  ;  ;  

    纯软件开放式数控系统插补算法的研究
    下载Doc文档

    猜你喜欢