NURBS插补算法的研究与开放式数控系统开发

被引量 : 0次 | 上传用户:wuhaoxin1987
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
数控技术是近代发展起来的一种自动控制技术,是用数字化信息实现机床控制的一种方法,也是现代制造技术中最关键的环节。插补模块是整个数控系统控制软件的核心,插补算法的选择直接影响到数控系统的加工精度和速度。自由曲线插补可使整条曲线的加工速度均匀,提高工件表面加工质量,并可提高加工速度,适于高速加工,因此开发具有曲线插补功能的数控系统具有重要意义。NURBS(非均匀有理B样条,Non-Uniform Rational B-Spilne)为现有的曲线提供了统一的表示方法,NURBS插补已经成为当今数控领域研究的热点之一,并成为数控系统中插补技术发展的必然趋势。根据开放式数控系统的要求,本文选择美国罗克韦尔自动化公司的网络及硬件设备,构建了网络化的开放式数控系统。在系统的硬件平台上,结合Matlab,RSLogix 5000和RSView 32等专用软件进行插补预处理和优化,开发运动控制程序并设计数控系统的监控界面,实现了NURBS插补功能。本文在简要介绍传统基准脉冲插补、数据采样插补算法之后,着重研究了NURBS曲线插补算法。针对现有的NURBS曲线插补算法普遍存在递推误差,且弓高误差、速度难以控制的问题,依据NURBS曲线的矩阵定义式提出了改进的插补算法,采用改变插补周期T的控制方式,根据最大弓高误差动态调节参数以确定进给步长,从而消除了递推误差,对弓高误差也进行了合理控制,最终实现了在速度均匀的情况下进行高精度的加工。目前,人们越来越多地使用NURBS曲线设计工件外形。由于手工编制曲线工件的数控程序工作量大,加工时间长,难以编制出理想程序,因此本文参考STEP-NC标准,选取了AutoCAD软件内嵌的LISP编辑器对系统进行二次开发,最终设计并实现了直接面向加工对象的数控系统,即实现了设计、制造(CAD/CNC)一体化。该系统具有加工速度快、周期短、质量高、使用方便等优点,减轻编程人员的工作量,具有很高的工程价值。
其他文献
世界各国的地方政府正在探索智慧社区发展战略,促进可持续发展和高度互联。然而,除政府以外,社区建设还需要许多机构参与其中共同努力。例如,公共图书馆就可以在智慧社区和互
为了减轻麦垛山矿井水处理运行压力、减少能耗,分析评价了现有排水系统现状,根据麦垛山矿井水包括清水和污水两部分的实际特点,对主水平及辅助水平排水能力进行了校核,提出对
通过对高职学生学习倦怠问题的原因进行分析,探讨解决这一问题的有效策略,为进一步提高高职学生的学习积极性,激发学生学习的内在动力,提高高职学生的整体素质提供参考。
如果说iPhone与Android的博弈是苹果与谷歌较量的正面战场,那么谷歌电视与苹果TV则是两大ICT巨头在数字客厅领域里的全新角逐。 If the game between iPhone and Android is
彭博新能源财经(BNEF)交通分析师的新报告称:到2022年,电动汽车和燃油车相比的价格将具有竞争力。电动汽车价格降低的趋势是由于电池价格大幅下降。2015年,电池占到电动汽车
秦巴茶区是我国最古老的茶区之一,在中国植茶史上具有重要地位。明代初年,明政府为了巩固边防,利用秦巴茶区的资源优势,率先在陕西实行以茶易马的"茶马交易"政策,刺激陕西商人
中国社会的和谐和法治化是一个长期复杂的过程,也是一个化解矛盾的过程,这就要求人民法院的司法工作做到法律效果与社会效果的统一。但是,中国是一个传统意义上的“礼俗”社
当前大学生的学习状况不容乐观,存在着逃课、沉迷网络游戏、考试作弊、荒废学业等现象。面对大学生消极对待学业的状况,文章从主观和客观两方面对大学生的学习倦怠成因进行了
胰蛋白酶(Trypsin,EC 3.4.21.4)及胰凝乳蛋白酶(Chymotrypsin,EC 3.4.21.1)均为丝氨酸蛋白酶。胰蛋白酶专一水解肽链中赖氨酸、精氨酸残基羧基侧的肽键,胰凝乳蛋白酶专一地水