龙空技术网

(13)立加编程—旋转指令G68的应用

子山金切 3083

前言:

如今咱们对“坐标系设定指令为”都比较注重,小伙伴们都想要知道一些“坐标系设定指令为”的相关内容。那么小编在网上网罗了一些关于“坐标系设定指令为””的相关知识,希望小伙伴们能喜欢,各位老铁们一起来了解一下吧!

上节我们讲了比较烧脑的宏程序,本节我们讲一个比较简单的指令。在实际加工中,我们经常会遇到图示(1)的零件,在圆周上等角度钻孔。

图示(1)

遇到这样的加工情况时如果不想计算点位,那我们手工编程时该如何解决呢?这时就可以用到今天我们讲的指令G68,即:“坐标系旋转“指令,格式如下:

G68X..Y..R.. —坐标系旋转,其中X..Y..为旋转中心,R为旋转角度,注意,旋转角度可以是绝对编程,也可以在G91模式下采用增量编程。

G69—坐标系旋转取消

加工程序如下:(以FANUC系统为例)

O0001;

G91G28Z0;

T1M6;

G90G49G80G40G0X0Y0;

G43H1Z100M8;

M3S1500;

G98G81X60Y0R5Z-20F100;

X0Y60;

X-60Y0;

X0Y-60;

G80;

G68X0Y0R45;(将当前坐标系旋转45°)

G98G81X60Y0R5Z-20F100;

X0Y60;

X-60Y0;

X0Y-60;

G80;

G69;(坐标系旋转取消)

M9;

M5;

M30;

%

也可以结合宏程序编制,程序参考如下:

O0001;

G91G28Z0;

T1M6;

G90G49G80G40G0X0Y0;

G43H1Z100M8;

M3S1500;

#1=0(设定#1为旋转角度变量,起始角度为0)

WHILE[#1LT360]DO1;(当#1小于360时循环)

G68X0Y0R[#1]; (将当前坐标系旋转#1°)

G98G81X60Y0R5Z-20F100;

G80;

G69;(坐标系旋转取消)

#1=#1+45;(#1每次增加45°)

END1;

M9;

M5;

M30;

%

程序有疑问之处欢迎留言探讨,希望对大家有所帮助。熟练掌握G68指令后,我们后续碰到类似图示(2)中的零件轮廓,也可以使用该指令进行手工编程。

图示(2)

以上就是今天所讲内容,截至今天共有13篇文档介绍手工编程常见指令及用法,包含了手工编程中的大部分指令,这些指令基本能应对我们日常加工中所遇到的大部分零件,如老铁们想了解其他指令用法,可评论区留言给我。后续我们将发布视频教学资料,敬请关注!

标签: #坐标系设定指令为