可转位铣刀刀槽加工程序的参数化编程
1 引言
我公司引进德国英格索尔刀具生产技术及关键设备生产的主导产品——可转位铣刀在机械、汽车、铁道等行业得到了广泛应用。为了提高刀具生产效率,必须缩短数控加工程序的编程周期,提高编程的准确性和可靠性。 可转位铣刀刀槽加工程序的编制一般可采用两种方式:一种是在工作站利用CAD/CAM系统自动编程;另一种是人工编程,即由编程人员分析图纸、确定工艺路线、进行数值计算、编制程序并将程序手工输入机床数控系统。人工编程虽然比较经济、方便,但存在以下缺点:①编程时间长,每次编程均需重复上述步骤,需耗费大量时间进行繁琐的数值计算;②准确性和可靠性不高,编程人员必须进行大量数值计算并手工输入结果,很难避免计算或输入错误,另外程序需通过试切来验证其正确性,首件合格率低;③每加工一种产品均需编制相应的刀槽程序,存放大量程序往往造成计算机内存紧张,只能将程序保存在磁盘中,加工时再输入机床数控系统,这样既浪费时间,也不便于程序的管理与查找。 为克服人工编程的缺点,我们采用先进的参数化编程方法实现了铣刀刀槽数控加工程序的准确、快捷编制。 2 刀槽加工程序的参数化编程方法 分析刀槽加工程序特点 通过对各种可转位铣刀产品图纸、加工程序以及实际加工方式进行大量分析比较,我们发现虽然每种产品各有其特点,但其刀槽具有以下共性:①刀槽的形状与尺寸是由刀片的形状与尺寸决定的;②平行四边形刀片(如矩形、菱形刀片)可由刀片长度l、宽度b、厚度H、两边夹角q等参数确定(如图1所示);③通过确定四个点的位置可确定一个平行四边形,即通过确定四个刀位点可确定一个刀槽轮廓;④刀具的切削角度由刀片在刀体上的安装角度确定,即由刀槽与坐标轴的夹角确定。
|
|
|
|
| O1点: | { | X1=(L+M+R-Rtana)cosa |
| Y1=(L+M+R-Rtana)sina+R/cosa | ||
| O2点: | { | X2=R/sin(q/2)cos(q/2+a) |
| Y2=R/sin(q/2)sin(q/2+a) | ||
| O3点: | { | X3=(B+N+Rtanb)sinb+R/cosb |
| Y3=(B+N+Rtanb)cos{b | ||
| O4点: | { | X4=Lcosa+Bsinb |
| Y4=Lsina+Bcosb |
| O1点: | P101=(P6+P8+P11-P11·TAN(P4))·COS(P4) P102=(P6+P8+P11-P11·TAN(P4))·SIN(P4)+P11/COS(P4) |
| O2点: | P103=P11/SIN(P3/2)·COS(P3/2+P4) P104=P11/SIN(P3/2)·SIN(P3/2+P4) |
| O3点: | P105=(P7+P9-P11·TAN(P5))·SIN(P5)+P11/COS(P5) P106=(P7+P9-P11·TAN(P5))·COS(P5) |
| O4点: | P107=P6·COS(P4)+P7·SIN(P5) P108=P6·SIN(P4)+P7·COS(P5) |
责任编辑:
[青岛机电网版权申明:除部分特别声明不要转载,或者授权我站独家播发的文章外,大家可以自由转载我站点的原创文章,但原作者和来自我站的链接必须保留(非我站原创的,按照原来自一节,自行链接)。文章版权归我站和作者共有。 转载要求:转载之图片、文件,链接请不要盗链到本站,且不准打上各自站点的水印,亦不能抹去我站点水印。 特别注意:本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有,文章若有侵犯作者版权,请与我们联系,我们将立即删除修改。]


