基于solidworks的球头立铣刀参数化设计设计-毕设论文.doc
《基于solidworks的球头立铣刀参数化设计设计-毕设论文.doc》由会员分享,可在线阅读,更多相关《基于solidworks的球头立铣刀参数化设计设计-毕设论文.doc(39页珍藏版)》请在咨信网上搜索。
1、本科毕业论文(设计)论文题目:基于 SolidWorks的球头立铣刀参数化 设计 摘 要 本课题针对数控刀具的设计与制造现状进行研究分析,以 SolidWorks2011为CAD开发平台,利用 SolidWorks提供的API技术,结合Visual Basic技术,对 SolidWorks进行二次开发, 探索能够满足现代企业需求的“直柄立铣刀的三维参数化设计系统”的开发途径。本文主要以四刃球头立铣刀为例进行研究。 本文从球头立铣刀的几何模型着手,在国内外关于球头立铣刀的设计、分析等方面研究的基础上,通过对传统等螺旋角刃口曲线的模型进行分析,建立了球头立铣刀柱面、球面上等导程螺旋线的数学模型。并
2、联系加工过程等计算出球头立铣刀刃部及球头部分前刀面成形曲线的数学模型。 本论文应用 SolidWorks API技术和VB技术对 SolidWorks进行二次开发,研究了基于 SolidWorks的刀具三维参数化设计系统的开发思路和开发规范,通过调用 SolidWorks内部的API函数对刀具参数化模型进行驱动,达到通过改变参数可以得到一系列不同尺寸的铣刀模型,使铣刀的设计变得方便、快捷。关键词:球头立铣刀, SolidWorks,数学模型,参数化,VB Technology of Parametric Design System for Ball end MillBased on Solid
3、WorksAbstract3D Parameterized Design System for HelixBladed Milling Cutter Base on SolidWorks2011 platform was developed to satisfy the requirement for design andmanufacturing of numerical control cutter in machining shopThe development tools,Visual Basic were applied in the development process,This
4、 designsystem provides an effective program platform to design Four blade Helical ball-end cutter.In this Paper, Based on the geometric model and discretization of the milling cutting edge, a internal analyse and research about design and analysis of the ball-end cutter is reviewed. By the tradition
5、al analysis of the equal helix angle edge curve model,a mathematical model of the equal Spiral lead is established on the cylinder and sphere of the ball-end cutter.With Practice and Process to calculate the ball- end cutter knife groove back, And contact the processing and calculation of a ball-mil
6、ling blade Ministry and the ball head part of the rake face forming the curve of the mathematical model. SolidWorks API technology and VB tool were employed in the development processThe aim of development SolidWorks is to implement 3-dimensional Parameterized design of helixbladed milling cutterThe
7、 special module was embedded the CAD platform SolidWorks, Achieve by changing the parameter can be a series of different size cutter model, the design of the cutter becomes convenient, fast.Keywords:Ball end mill, SolidWorks,Mathematical model,Parametric,VB目 录第一章 绪 论11.1引言11.2 球头立铣刀的特点11.3 球头立铣刀三维参数
8、化建模与分析软件21.3.1 参数化建模软件及二次开发方法的选择21.3.2 SolidWorks简介21.3.3 Visual Basic简介21.4课题的意义和研究内容31.4.1课题的意义31.4.2 课题的研究内容3第二章 球头立铣刀的设计32.1 球头立铣刀设计概论32.2球头立铣刀刀刃曲线的分析和数学建模42.3 球头立铣刀螺旋角数学模型42.3.1球头立铣刀螺旋角的作用42.3.2球头立铣刀螺旋角数学模型的建立42.4球头立铣刀刃形曲线数学模型52.5球头立铣刀退刀槽扫描曲线的数学模型72.6端截面形状的数学建模8第三章 SolidWorks的二次开发实现方法113.1 Soli
9、dWorks二次开发概述113.2 VB 在SolidWorks 二次开发中参数化的实现方法11第四章 球头立铣刀的参数化设计154.1 参数化设计的概述154.2 四刃球头立铣刀参数化模型的建立16第五章 总 结22参考文献23致 谢24附录 源程序25 第一章 绪 论1.1引言在当今快速发展的制造业中,切削加工起着十分重要的作用。现代切削刀具在推动制造技术进步和提高工厂加工效率、降低制造成本、节约材料等方面发挥了重要的作用l。其中,球头立铣刀作为一种高性能的曲面加工刀具,其性能和品质的优劣对于切削加工的效率、精度以及产品质量都有直接而重要的影响。球头立铣刀与数控机床或数控加工中心配合可以实
10、现高效率、高质量的精确加工,在模具制作、汽车制造、航空航天、机械电子等领域具有广泛的应用。现代刀具设计、制造技术是机械制造与设计的重要技术之一。它已逐步发展成集数学理论、计算机应用技术、现代设计方法等为一体的高新技术产业2。随着数控加工技术的不断发张,加工对象也日趋复杂,对于加工复杂曲面的特种刀具如球头立铣刀、成形铣刀等高精度、高性能、高效率刀具的需求也与日俱增。国外较我国在切削刀具方面的研究起步早、投入成本高,在刀具设计与制造方面储备了大量的经验和先进的技术。中国市场在高精度数控刀具领域,起步较晚,目前总的来说技术的水平还比较落后。因此,引进新技术,并进一步研究和应用,自己掌握现代产品制造的
11、先进技术,使技术成果理论化,是振兴我国刀具行业主要的路径之一3 4。对于刀具方面,加强对各种刀具的设计与制造理论的研究,研究出属于自己的刀具设计体系,是实现此类刀具国产化的重要途径。1.2 球头立铣刀的特点球头立铣刀主要用于加工外形复杂的回转面。它在数控精加工刀具中占有很大的比例,被广泛应用于航空航天、汽车制造、磨具制造等多种行业。它也是复杂的三维曲面精加工中所用的重要刀具之一,其独特的刃形(S形、螺旋型等)使得球头立铣刀的加工精度高,刀具寿命长、并且还可以轴向进刀,它满足了对复杂空间曲面数控加工的需要。球头立铣刀的制造一般都采用磨制加工,其螺旋沟槽的加工也有通过轧制成形的。由于球头立铣刀的尺
12、寸比较小,刃型复杂,所以球头立铣刀的成形过程和加工方法都比较复杂,设计与制造也相对困难。所以这种刀具在国内目前主要依靠进口或者通过进口昂贵的加工设备来进行制造与生产。1.3 球头立铣刀三维参数化建模与分析软件1.3.1 参数化建模软件及二次开发方法的选择目前国内CAD市场上比较流行的三维CAD软件有EDS公司的UG, SolidWorks 公司的 SolidWorks等,这些软件在功能上都是比较强大的,也都提供有各自的二次开发接口。从现有的资料来看,国内对Pro/E和UG的二次开发研究得较多,己发表过不少的论文。本文拟采用 SolidWorks软公司的 SolidWorks,Autodesk公
13、司的AMD ,PTC公司的Pro/E,和SDR公司的件系统进行球头立铣刀参数化建模,并通过与VB的结合,进行 SolidWorks集成的二次开发1.3.2 SolidWorks简介 SolidWorks是美国 SolidWorks公司基于Windows平台开发的著名的全参数化三维实体造型软件,其功能强大、性能优良,易学易用。 SolidWorks是特征造型软件的新秀,向广大机械设计人员提供用户界面更友好、运行环境更大众化的实体造型实用功能,它将零件三维造型与装配设计、二维出图融为一体,可使工业界迅速普及三维产品设计技术。 SolidWorks是一套智能型的高级CAD/CAE/CAM组合软件,它
14、集设计、加工、分析功能于一身,能方便的进行三维实体设计、加工制造以及动力学及热力学的各项分析。 SolidWorks具有良好的开放性和兼容性。不仅可以向下兼容二维AutoGAD,同时也可以与许多其它专业软件(如有限元分析软件Ansys、三维实体设计软件UG、Pro/E等)无缝集成为功能十分强大的CAD/GAE/CAM/PDM系统,完全能胜任大型工程与产品的设计、分析、制造和数据管理。1.3.3 Visual Basic简介 Visual Basic是微软(Microsoft)公司开发的高级程序设计语言,主要用于Windows操作系统下的软件开发,目前普遍使用的是6.0版本。本文主要利用VB对
15、SolidWorks进行二次开发,对球头立铣刀进行参数化建模。1.4课题的意义和研究内容1.4.1课题的意义本文选取了“基于 SolidWorks的四刃球头立铣刀设计与参数化描述”作为研究课题。本课题以解决球头立铣刀设计中的参数化建模为目的,其主要意义在于: 1建立球头立铣刀的完整的数学模型,使得球头立铣刀的刃形设计更加理论化、系统化。 2.根据球头立铣刀的数学模型及相应的 SolidWorks技术对球头立铣刀进行参数化建模,从而缩短刀具的设计周期,满足快速设计的需要。 3.对球头立铣刀的刃形、角度及制造过程进行分析,使刀具的设计更加快捷,简单,同时便于加工。1.4.2 课题的研究内容在国内外
16、对于球头立铣刀的设计、分析等方面的研究的基础上,以计算机软件和相关数学、力学理论、加工工艺为手段,对球头立铣刀的参数化系统进行研究。本文的主要研究内容包括以下几个方面:1.通过对传统等螺旋角的刃形曲线的模型进行研究、分析,建立球头立铣刀柱面上、球面上的等导程螺旋线的数学模型。并结合实际加工过程,计算出球头立铣刀退刀槽扫描曲线以及前刀面成形曲线的数学模型。2.以球头立铣刀的建模曲线模型为基础,在 SolidWorks上建立球头立铣刀的三维参数化模型。并利用VB对 SolidWorks系统进行二次开发,建立球头立铣刀参数化系统。第二章 球头立铣刀的设计2.1 球头立铣刀设计概论球头立铣刀的设计包括
17、铣刀的刃形曲线设计、前后刀面的建模、沟槽螺旋面的设计等。而球头立铣刀设计的重要部分则在于刃形曲线的设计。因此本文主要针对圆柱形球头立铣刀的刃形曲线进行研究,而对于铣刀的沟槽螺旋面则未深入研究。2.2球头立铣刀刀刃曲线的分析和数学建模刀具的设计和制造过程中,刀刃曲线的设计尤为重要,因为刀刃曲线不仅决定了刀具外形,也决定了加工表面的形状(成形加工时),而且它对刀具的切削性能、刀具的加工质量也起着重要作用。螺旋形刀刃可改变切屑的流向,使切削顺着螺旋槽流出,易于散热,减少切削阻力,防止切屑刮伤已加工表面,有助于提高加工质量,增加刀具使用寿命与性能,同时螺旋角能使刀具的实际切削前角增大,改善切削刃的锋利
18、程度和切削条件。本文将用回转刀具与螺旋运动概念,建立球头立铣刀正交螺旋刃形刀刃曲线的数学模型。2.3 球头立铣刀螺旋角数学模型2.3.1球头立铣刀螺旋角的作用 球头立铣刀带有螺旋切削刃,螺旋角的作用为:改变切屑的流向,使切屑顺着螺旋槽流出,从而快速散热、减小切削阻力、防止切屑擦伤己加工表面等作用,能够有效地防止切屑粘附在切削刃上,避免切削刃损伤。同时,较大的螺旋角可以增加同时参与切削的齿数,减少铣削过程中的冲击和增加切削平稳性,并使刀具实际切削前角增大,改善了切削刃的锋利程度.但是,螺旋角过大,会使刀齿强度减弱、刚性降低、刀具使用寿命缩短,刃磨也比较困难,因此,一般将刀具的螺旋角设计为30-4
19、5。2.3.2球头立铣刀螺旋角数学模型的建立球头立铣刀切削刃螺旋线可视为点M沿刀具回转表面做螺旋运动而形成的轨迹.如图2-1所示,设点M到刀具轴线的距离为p,M点作螺旋运动的切向速度为V,将V分解为三个分量Vt、Vz、Vr,其中Vz平行于刀具轴线;Vr沿矢径p的方向;Vt垂直于刀具轴线和矢径p。则Vz和Vr的合速度Vs的方向为刀具回转表面上母线的切线方向。设速度Vt、Vz、Vr的大小为vt、vz、vr,螺旋角为p,则: (2-1)设M点作螺旋运动的螺旋角速度为,诱导导程为P(单位弧度的轴向位移),图 2-1螺旋运动的速度分解则: (2-2)所以: (2-3)式(2-3)即为球头立铣刀螺旋角的通
20、用数学表达式2.4球头立铣刀刃形曲线数学模型球头立铣刀螺旋线有“等螺旋角螺旋线”和“等导程螺旋线”两种,实践中发现等螺旋角切削刃刀具的性能优于等导程切削刃刀具,但在刀具的制造工艺中,大部分刀具的螺旋槽是在普通机床上按“等导程”方式加工出来的,因此这些刀具的数控刃磨加工也只能按“等导程”方式进行,因此本文主要研究等导程螺旋线的数学模型。1. 柱面上的等导程螺旋线在柱面上,因为半径为定值r,导程设为p,螺旋角为,则 tan=r/p, (2-4)根据诱导导程P的定义,在己知圆柱半径R,圆柱长度L,以及螺旋角时定义坐标原点为圆柱底面圆心,圆柱轴线为Z轴,向上为Z轴正向,逆时针为正,则圆柱面等导程(等螺
21、旋角)螺旋线的柱坐标方程为: (2-5)其中,t(0l) 图2-2 圆柱面上的等导程螺旋线 2. 球面上的等导程螺旋线对于“S”形刃球头立铣刀,一般要求其“S”形刃与主刃(周边刃)光滑连接,即“S”形刃与主刃相切,此时“S”形刃在切点Q的刃倾角sq应等于球头立铣刀周刃螺旋角(如图2-3),即球面上的螺旋线和柱面上的螺旋线等导程,则可根据柱面上的导程来建立球面上的螺旋线数学模型。其中长度与半径相等,L=R0只需修改柱坐标中r的值即可。 图 2-3 “S”形刃与主刃相切 图 2-4 球面上的等导程螺旋线由图 2-3 可知: (2-6) 其中: z=-Rt (2-7) 可得: (2-8) 最终可得球
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 solidworks 球头立 铣刀 参数 设计 论文
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【胜****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【胜****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。