CNC机械加工中心宏程序手工编圆

Home / CNC机械加工中心宏程序手工编圆 - 2017年10月5日 , by cncgz

大家好,相别几天。近段时长由于上班比较忙,就没有时长更新,对不住大家啦!

本人讲解的都是比较粗俗,有些人可能不是很容易接受,不好意思哈。我也是没有经过系统的学习,都是我自己摸索的,所以说有些时候讲的不是很系统化,这点希望大家理解!

下面我就说说CNC机械加工中心,三菱机台宏程序手工编圆的原理;

1、首先我们需要考虑到需要用多大的刀具;

2、其次我们需要洗多大的圆;

3、首先我们需要先计算出刀具洗圆的直径,也就是中间需要的(I值);

一、下面我先给大家写一段简单的宏程序,大家看看

T1 M6; (切换一号刀具)

#500=-0.1; (三菱系统#500—#999都是属于用户宏变量)

G0 G90 G54 X0. Y0. (机械运行至G54工件零点)

M3 S7500; (主轴顺时针转动,转速7500)

G43 H1 Z10.F1500. M8; (主轴刀具从机械零点下刀至工件10CM处,并开启一号切削液)

WHILE[#500 GE-3.]D01; (循环检查,当#500≥-3.CM时,不执行,不循环)

G1 X2. Z#500 F500.; (机床在X轴工件零点偏离2.0CM)

G2 I2.; (机床顺时针转圆,直径2.0CM)

G1 X1.; (机床在X轴工件零点偏离1.0CM,方便下刀)

#500=#500+[-0.1]; (机床宏变量每次相加-0.1CM)

END1 (返回继续执行循环)

G0 Z20.; (机械迅速太高于工件20.0CM)

M5; (主轴停止转动)

M9; (停止一号切削液)

G91 G28 Z0.; (回到机械第一参考点Z)

G91 G28 X0. Y0.; (回到机械第一参考点X,Y)

M30; (程序结束并返回程序头)

提示:上述程序我已经进行的说明,下面我就不说了,关于机械加工I值得计算,个人比较通俗,我的计算方式是这样的,其他人有一些好的建议可以给我留言,谢谢大家

一、 内圆:I=圆半径—刀半径

例如:需要洗一个20的圆,我们需要用到直径&12的刀具,I值就是10-6=6,那么我们洗圆的I值就是6.;

二、外圆:I=圆半径+刀半径

例如:需要洗一个10的圆柱,我们需要用到直径&12的刀具,I值就是5+6=11,那么我们洗圆的I值就是11;

好了,朋友们今天的话题就这些了,如果我有说的不对的地方,希望朋友们及时留言我会改正,感谢你们的观看!感谢大家!

CNC机械加工中心宏程序手工编圆

上述设备为三菱M70系统,其他系统有待验证!

发表评论

电子邮件地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据