- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
整体叶轮数控加工的干涉检查和刀位修正 2007.01.29 ??关键词:叶轮,数控加工
摘要:为实现自主开发叶轮数控加工CAD/CAM 软件,提出了干涉检验及刀位修正算法。通过分析刀具与叶轮曲面的相对位置关系,将干涉分为三种类型。针对不同的干涉类型提出了相应的检查及修正方法。
最后给出仿真实例以验证该算法的有效性。
1 引言
叶轮是透平机械的关键部件,其数控加工一直是研究的焦点。由于目前国内还没有比较成熟的且适应性强的CAD/CAM 系统,因此,绝大多数生产叶轮的厂家还依靠从国外进口的软件来完成其多坐标数控加工。进口软件不仅价格昂贵,要花费大量的外汇,而且软件是封闭的运行模块,其难点和一些关键问题的技术资料很难获得,因此,不能根据实际情况进行修改和开发,严重阻碍了新产品的研制。 近年随着机械、航天航空工业的迅速发展,对于提高叶轮类零件的加工质量和精度方面的要求愈益迫切,开发自主的CAD/CAM 软件势在必行,为此很多研究人员进行了这方面的研究工作,但对数控加工中的干涉检查这个关键性问题的研究所见资料甚少。北京航空航天大学工学吴明的博士学位论文《叶轮、叶片类零件几何设计和数控加工》采用离散三角片的方法进行了干涉分析,计算量较大,且研究不全面,对相邻叶片与刀具之间的干涉未作分析。在整体叶轮的数控加工过程中,刀具的工作空间受到叶轮结构的严格限制,干涉现象比加工自由曲面要复杂的多。本文针对整体叶轮的特点,在分析干涉类型的基础上,提出了一套适用于多坐标数控加工的干涉检查方法。
1.轮毂 2.叶片 3.刀具图1 整体叶轮加工情况
2 干涉类型
整体叶轮是指轮毂和叶片在一个毛坯基体上。加工叶轮叶片曲面时,除了刀具与被加工叶片之间发生干涉外,由于相邻叶片间的空间较小,刀具极易与相邻叶片发生干涉。在实际加工中,叶片曲面是用坐标点的方式给出,计算刀位时需将曲面进行离散化处理。由于一般采用球头锥形铣刀,因此,可将曲面离散成点列。每个点的信息将以结构的形式给出,包含排列的序号、点的坐标、所在点的单位表面法矢,点之间以单项链表的方式给出。 ??? 本文所讨论的干涉是指啃切干涉,即刀具切入曲面上应该保留的部分。在用铣刀加工叶片中,将刀具置于接触点处曲面的切平面上的方位作为刀具的初始位置。如图1所示为铣刀加工整体叶轮的情况。从刀具与各叶片曲面间的相对位置关系的角度考虑,可将干涉分为三种类型:第一种为铣刀与自身叶片叶顶之间的干涉:第二种为铣刀与相邻叶片叶顶之间的干涉:第三种为铣刀与被加工区域周围邻近点之间的干涉。如果通过了这三种类型的干涉检查,就可以不必对整个叶片曲面的点进行干涉验证,从而大大减少计算量。
3 干涉检查及刀位调整
刀具与自身叶片叶顶之间的干涉 叶轮曲面采用NURBS方法离散后可用S(u,v)={x(u,v),y(u,v),z(u,v)}来表示,u∈(0,1),v∈(0,1)。因此,这类干涉只需判断叶片曲面叶顶所对应的v=0的那条参数线上的各点到刀具轴线之间的距离e,如图2所示。若距离大于刀具的有效半径,则不发生干涉:若距离小于刀具的有效半径,则发生干涉。所谓的刀具有效半径,指的是相对于叶顶处的刀具半径。距离e为
e=(
x0-x1
y0-y1
2
+
y0-y1
z0-z1
2
+
z0-z1
x0-x1
2
)?
ax
ay
ay
az
az
ax
(1)
式中,A(x0,y0,z0)为刀具的球心点坐标:B(x1,y1,z1)为叶片叶顶参数点坐标:(ax,ay,az)为单位刀轴矢量a的三个坐标分量。
刀具有效半径为
R0= r0+ |AB|cos?tan?
(2)
式中:r0为刀具球头半径:?为刀具的半锥角:cos?=AB?a/|AB|。
刀具与相邻叶片叶顶之间的干涉 这种类型干涉情况的判断与第一种干涉情况的判断相似。相邻叶片叶顶的参数曲线可通过将被加工叶片的叶顶参数点顺时针或逆时针旋转角度?(?=360m,m为叶片数)得到。
图2 第三种干涉检测
刀具与被加工区域周围邻近点之间的干涉 理论上,这种类型的干涉应检测刀具所在圆锥面与刀具所覆盖区域内的曲面的交点的存在性,但这样计算比较复杂,计算量也较大。为了简便起见,采用以下算法。 如图2所示,作刀具的切平面,使之与刀具轴线矢量之间的交角为刀具半锥角,得到两个切平面F1、F2,选其中与叶片表面相接触的一个平面F1,求此平面与刀具覆盖的离散点的有向距离d,判断d的符号,即可判断刀具是否与叶片曲面发生干涉。 所作平面F1的单位法矢n1(A,B,C)可通过将刀轴矢量a绕(a×n)旋转(90°-?)角度得到,即
n1= cos(90°- ?)a+ sin(90°- ?)n
(3)
则平面F1的方程为
文档评论(0)