空间曲线的五轴切割加工自动编程技术研究

来源 :华侨大学 | 被引量 : 1次 | 上传用户:jianzhu119
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
自动编程技术的发展对数控技术的发展发挥着重要作用。目前国内外对空间曲线五轴切割的自动编程算法研究并不多,尽管主流的CAD/CAM软件有相应的解决方案,但是操作相对复杂,算法商业封闭,且核心技术大部分掌握在国外,不利于我国在五轴切割领域的自动编程技术发展。首先,本文设计了程序的四层架构和基础数据结构,并研究了DXF、STL和OBJ文件解析以及二维图元离散算法,然后研究了二维曲线映射到规则曲面的轨迹生成算法,通过曲面与其展开平面的一一映射关系,推导出圆柱面和圆锥面等可展规则曲面的轨迹映射算法。对球面这种不可展曲面的轨迹映射,提出了基于基准点的定长映射算法,相对于竖直投影能够有效减小映射轨迹的畸变。接着,研究了二维曲线映射到三角网格自由曲面的轨迹生成算法,采用基于基准点的定长映射算法,通过邻接三角拓扑结构的建立、基准点的投影、前进方向竖直平面与三角网格的求交算法推导出刀位点信息计算公式,通过提出的基于网格搜索的邻接三角拓扑生成算法和CAD集成的邻接三角拓扑生成方法,将拓扑生成时间复杂度优化到O(N)。接着,研究了二维曲线映射到单截面曲面的轨迹生成算法,通过二维曲线在截面方向的距离与截面弧长的相等关系和截面段的分类计算,推导出刀位点信息计算公式,通过改进二分搜索算法将截面段搜索时间复杂度提高到O(logN),复用单截面曲面的映射算法,通过三个步骤扩展为双截面曲面轨迹映射算法。然后本文研究了圆柱面与任意截面柱面的相贯线计算算法,通过截面离散、区域点标识、相交曲面段提取、曲面段分类以及截面母线和圆柱面的相交计算推导出相贯轨迹计算公式。最后分析了切割加工中刀轴倾角工艺,设计了刀轴倾角补偿算法,并对AB和AC五轴后置处理方法进行了研究。综合上述算法的研究和设计,利用MFC和OpenGL开发了空间曲线五轴切割的自动编程软件,对曲面上的轨迹生成算法、刀轴倾角补偿算法和五轴后置处理算法进行了实现,通过五轴轨迹刀路运动仿真功能和NC代码的输出,验证了生成刀路的正确性。
其他文献
研究背景:术后认知功能障碍(Postoperative cognitive dysfunction,POCD)为麻醉和手术后以记忆力下降为主的一系列并发症。老年性POCD是阿尔茨海默病(Alzheimer’s disease,A
目的:了解重庆地区人乳头瘤病毒(human papillomavirus,HPV)感染情况及其亚型分布,探讨HPV不同亚型感染及多型感染与不同级别宫颈病变的相关性。并评价基因芯片技术(HPV gene
近年来,与不可再生燃料和能源相比,生物质资源因其廉价而丰富,再生速度快等优点,被视为化学品生产的潜在替代品。5-羟甲基糠醛(5-HMF)是众多的生物质平台化合物中最具潜力的化合物之一,目前工业上是利用各类酸活性催化剂或生物酶降解生物质原料来生产。作为重要的化工原料,其分子结构中含有多种活性基团,可通过氧化、加氢等手段合成医药高分子、燃料替代品。此外,5-HMF还可以作为中间体转化为各种工业增值产品
简要介绍了北盘江特大桥交界墩帽梁及墩顶T构0号块概况,通过阐述上述两个结构物钢筋整体吊装方案形成的原因以及过程中对吊架结构稳定验算、钢筋就位质量控制以及大吨位长距
Ia型超新星观测(SNIa),重子声学振荡(BAO)和微波背景辐射(CMB)等天文观测表明我们的宇宙正处在一个加速膨胀的阶段。通常,人们认为宇宙中存在一种具有负压的暗能量从而导致了宇
由著名导演伊恩·夏普拍摄的电影《苔丝》于1998年上演,电影改编自英国作家哈代的同名小说《德伯家的苔丝》,故事发生背景是在原作作者哈代的家乡维塞克斯,是英国西南部的一
目的:肢体淋巴水肿是一种由于淋巴管缺损或阻塞引起的慢性进行性发展的顽疾,主要表现为肢体局部肿胀以及功能受损。目前在淋巴水肿治疗方面尚缺乏理想措施,现有的保守治疗和手术治疗方法均不能有效预防感染和纤维化等并发症。因此,本研究旨在探讨人脐带间质干细胞来源的外泌体(human umbilical cord Mesenchymal stem cell derived exosome,hucMSC-Ex)促
Pax6基因首先是在小鼠和人中克隆得到的,它编码的转录因子在脊椎动物和无脊椎动物中都相当保守,并且在动物的眼睛,胸腺,以及中枢神经系统发育中都发挥了重要作用。Pax6基因能
研究性学习作为培养创新人才的教育理念在我国的基础教育课程改革中逐步得到落实。高校的教师教育要适应社会发展要求,与基础教育相适应,转变观念,探索课程体系改革,提供支持
2017年5月9日,欧盟官方公报发布委员会条例(EU)2017/786:修订条例(EU)No 142/2011中关于对鱼油的定义。将附件Ⅰ第9点中关于鱼油的定义修改为:鱼油是指来自于除海洋哺乳动物之外的,