椭圆圆弧曲面宏程序思路建设与运用.docVIP

椭圆圆弧曲面宏程序思路建设与运用.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
椭圆圆弧曲面宏程序思路建设与运用

椭圆圆弧曲面宏程序思路建设与运用   摘要: 探索用宏程序编制椭圆圆弧曲面程序的思路,为空间曲面的数控加工提供了一种手工编程方法。   Abstract: This paper explores to program the ellipse circular surface program with the macro-programs, so as to provide a manual programming method for NC machining of the space curved surface.   关键词: 圆弧曲面;宏程序   Key words: circular surface;macro-programs   中图分类号:TG659 文献标识码:A 文章编号:1006-4311(2013)12-0031-02   0 引言   众所周知,数控编程一直是数控加工的关键,宏程序的运用更是解决了自动编程中程序可读性不强等因素带来的诸多麻烦。圆柱体倒圆角的宏程序相对比较简单,解决方案在各类文献中均有提及。本例中上表面并非平面,而是一个圆弧面(如图1),且是椭圆柱体编程,编程难题陡增。   原因有如下几点:①曲面不能简单采用G02、G03圆弧编程指令直接编程。②曲面中任意空间点位置很难确定。本实例进行了有益的尝试和探索,给出了切实可行的解决方案,为类似问题提供了难得的参考及借鉴。圆弧倒角宏程序的编制思路分析如下。零件尺寸如图6所示。   刀具由下到上进行分层式加工。起刀位置设置在低端圆弧的象限点处。这样有利于程序的建立和加工过程的平稳。编制该圆弧倒角曲面(以下简称圆弧曲面)程序的核心点在于曲面上任意空间P点坐标值的确定(如图4、图5)。OB、OA、PE就是空间任意P点的坐标线段。   1 切点角度与圆心坐标的确定   分析图2可知,由于尺寸图没有给出切点D、E的角度与圆心A点的坐标,可以通过BC和角度α确定OB的长,之后采用余弦定理求出∠AOB与∠ABO,进而求出D、E点坐标和β、γ角度。通过D、E两点坐标与R100圆半径建立圆方程组,即可求出圆心A点坐标。具体求解过程在此不再赘述,请参阅相关数学资料。这里直接给出β=100° γ=123°,HA=20.03,HI=123.17。   2 任意层与截面曲线交点位置的确定   分析图2,由于两端终值角度β、γ不一致,把切削层分为50份,令n为角度等分增量。任意层中轮廓角度的变化值为η,θ(如图3)。   建立角度变量参数方程式:   η=■θ=■?圯η=2nθ=2.46n(0≤n≤50)   由此推导出任意切削层交点T、S的位置为:   VT=AB+BTcos(η)=40+10cos(2n)   VI=AI+BTsin(η)=15+10sin(2n)   SU=AC+OScos(θ)=40+10cos(2.46n)   SW=GW+OSsin(θ)=31+10sin(2.46n)   3 确定空间曲面任意层椭圆长短半轴变化参数   分析图4椭圆圆柱体半径OT经过180°扫略后逐渐渐变为OS,图3中U、V、I在图五中投影成为O点。长半轴OT的变化率为:   δ=(OT-OS)/180=(VT-SU)/180   由于ω角度从0°到180°时,OP逐渐减小。从180°到360°时,OP逐渐增大。把ω均分为360份,令m为等分增量。则OP的长半轴变动方程式为:   OT=VT-δm(0?燮m180)VT-δ(360-m)(180?燮m?燮360)   由于曲面上表面为拉伸曲面,短半轴OD逐渐变为   OC。短半轴OC的变化率为:   ε=(OD-OC)/50   因此,短半轴变动方程式为:   OC=OD-εn (0≤n≤50)   由此可推出空间椭圆曲面任意点坐标X、Y分别为:   OB=OTcos(ω) (X坐标参数)   OA=OCsin(ω) (Y坐标参数)   4 确定空间曲面任意P点的Z坐标参数   分析图5中任意层P点的位置不难发现,P点相对于A点的半径PA是由TA逐渐增大至SA。圆柱体半径AP的变化率为:   κ=(SA-TA)/180   其中SA=■,TA=■   由于ω从0°到180°时,PA逐渐增大。   从180°到360°时,PA逐渐减小。借用上述m参数,PA的半径变动方程式为:   PA=TA+κm (0?燮m180)TA+κ(360-m) (180?燮m?燮360)   综合图4、图5,通过空间曲面任意点X轴坐标OB,半径PA,圆心坐标(HA,HI)利用圆方程求解,即可确定PE的Z轴坐标值,即确定了任意P点的Z坐标参数。   (OB-HA)2+(P

文档评论(0)

317960162 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档