找回密码
 注册会员

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 274|回复: 0

[资料] 二维半零件的简易造型方法和数控加工刀具轨迹生成

[复制链接]
发表于 2011-7-13 23:52:54 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转磨削论坛

您需要 登录 才可以下载或查看,没有账号?注册会员

×
1 二维半零件
( i& E7 i) `& h; n2 E, R平面型腔(指以平面封闭轮廓为边界的平底槽腔)的数控加工在实际生产中较常见,CAD/CAM软件一般将平面型腔的数控加工(即平面铣削)作为CAM的基本功能模块,但许多软件的这一功能仅仅局限于单个型腔,型腔中虽然可以带有多个岛屿,但岛屿顶面要在同一高度平面上(岛屿同高),并与型腔的顶面共面。对于岛屿不同高的单型腔零件,如图1所示,长方体型腔loop0(顶面高h0,底面高h3)中含有两个柱体岛屿loop1(顶面高h1)和loop2(顶面高h2),h0>h1>h2>h3,只能采用分而治之的办法,由用户将其分解为3个高度段[h1,h0],[h2,h1],[h3,h2]的3个型腔分别编程处理。6 p% ?) ^( f6 f8 ]. F/ d  y9 x7 _* d
2007815153921.gif ( s1 U2 P' H$ j- s  e1 m
(a)
1 r, ]  U+ x# Y, w( G( V 2007815153933.gif % N4 t3 W" l2 ^
(b). j6 ?& Q) m, j0 I
图1 不同高岛屿的单型腔零件8 y7 K/ |% G+ c  w4 l" p( S
2007815153943.gif / Z; p/ j& _5 D7 G' A, A: `
(a)
. p6 N2 [  t' J 2007815153955.gif
! i* Z5 E+ W+ K4 u# Y' I# p(b)
. ^% y/ Y) x% W; j' J9 Q5 d图2 多型腔零件! h, D0 h: J; i8 t$ [. B
其中,flag取1代表岛屿,flag取-1代表型腔,暂时均取0;high表示轮廓环的高度值;*ptr表示二维轮廓环的链表指针。
1 W% F5 b2 c& h! H& o; @# d9 Y岛屿和型腔的识别:最外层的环(即树根上或树根的兄弟环)是型腔,flag取-1;比父环高的子环是岛屿,flag取1;比父环低的子环是型腔,flag取-1。如图2中,loop0,loop3,loop4是型腔;loop1,loop2,loop5是岛屿。
/ z2 p1 l  k3 v3 A4 T3 刀具轨迹生成8 V  R3 I/ P4 I, v! I
二维半零件的数控加工采用分层切削。所有轮廓环的高度值从大到小排序,相同的高度值只保留一个,如图2中的h0(h0=0),h1,h2,h3,h4,h5,h6。将零件从顶面高度值到最低型腔的底面高度值分为几个区间,如图2中的[h1,h0],[h2,h1],[h3,h2],[h4,h3],[h5,h4],[h6,h5]。在同一高度区间内,不同层上的刀轨(除Z坐标外)相同,因而只需对每个高度区间计算刀具轨迹。" U, T: @: |4 s4 g1 Z& [( h9 Z$ R
按给定的层切下刀量,计算每一层的高度,确定落在那一个高度区间,并根据岛屿顶面余量和型腔底面余量适当调整高度值(只在个别高度上调整)。然后确定在该高度层(高度值记为L-H)上的加工区域。具体步骤如下:! _$ }; I" I" {1 X3 v7 f  U0 Z
2007815154016.gif
2 b6 s0 i0 T. V: d$ @' X' h) I0 }图3 图2零件在不同高度区间的刀具轨迹& n# c6 T) N8 U. X2 t8 u
在JN_gloop中,2n-1层(n为正整数)上的环是型腔轮廓环,2n-1层上的每一个型腔轮廓环与2n层上的子环及其兄弟环(该型腔的岛屿环)构成了一个连通的加工区域,不含岛屿为单连通,含岛屿为多连通。由上可知,在[h3,h2]高度区间上有两个加工区域:第一个区域为含岛屿loop2的loop0型腔,第二个区域为含岛屿loop5的loop3型腔。8 h: d# W+ @- x. ~/ X
对每一个加工区域按行切方式或环切方式计算刀具轨迹,一个加工区域加工完后,抬刀到安全平面上,然后在安全平面以上移动到另一个加工区域,下刀进行另一个区域的加工。
. i# c. g& s2 a( z& [2 u图3表示了图2零件在不同高度区间的刀具轨迹。
/ n1 S* |( z$ w3 b按照该算法编写的程序,已在南京航空航天大学CAD/CAM工程中心开发的SuperMan CAD/CAM系统中实现。实践证明,该造型方法简便易行,算法稳定、可靠,提高了系统的加工编程能力。
& m' y1 I% j+ Z8 ]+ K+ I  B文章关键词:
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

中国磨床技术论坛
论 坛 声 明 郑重声明:本论坛属技术交流,非盈利性论坛。本论坛言论纯属发表者个人意见,与“中国磨削技术论坛”立场无关。 涉及政治言论一律删除,请所有会员注意.论坛资源由会员从网上收集整理所得,版权属于原作者. 论坛所有资源是进行学习和科研测试之用,请在下载后24小时删除, 本站出于学习和科研的目的进行交流和讨论,如有侵犯原作者的版权, 请来信告知,我们将立即做出整改,并给予相应的答复,谢谢合作!

中国磨削网

QQ|Archiver|手机版|小黑屋|磨削技术网 ( 苏ICP备12056899号-1 )

GMT+8, 2024-12-25 13:00 , Processed in 0.148214 second(s), 27 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表