前言:
如今咱们对“坐标系设定指令为”都比较注重,小伙伴们都想要知道一些“坐标系设定指令为”的相关内容。那么小编在网上网罗了一些关于“坐标系设定指令为””的相关知识,希望小伙伴们能喜欢,各位老铁们一起来了解一下吧!上节我们讲了比较烧脑的宏程序,本节我们讲一个比较简单的指令。在实际加工中,我们经常会遇到图示(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)中的零件轮廓,也可以使用该指令进行手工编程。
以上就是今天所讲内容,截至今天共有13篇文档介绍手工编程常见指令及用法,包含了手工编程中的大部分指令,这些指令基本能应对我们日常加工中所遇到的大部分零件,如老铁们想了解其他指令用法,可评论区留言给我。后续我们将发布视频教学资料,敬请关注!
标签: #坐标系设定指令为