圆弧螺纹车削指令G32.2、G32.3
指令格式:G32.2 X(U)__ Z(W)__ R__ (I__ K__) F__ Q__
G32.3 X(U)__ Z(W)__ R__ (I__ K__) F__ Q__
指令功能:刀具的运动轨迹是从起点到终点的一条直线;从起点到终点位移量(X轴按半径值)较大的坐标轴称为长轴,另一个坐标轴称为短轴,运动过程中主轴每转一圈长轴移动一个导程,短轴与长轴作圆弧插补,刀具切削工件时,在工件表面形成一条等螺距的螺旋切槽,实现等螺距螺纹的加工。F、I指令字用于给定螺纹的螺距,执行G32.2/G32.3指令可以加工等螺距的圆弧螺纹加工。
指令说明:
(1)当状态参数NO197 bit0为0时,圆弧螺纹切削进给跟随主轴编码器的反馈信号,当状态参数NO197 bit0为1时,圆弧螺纹切削进给与伺服主轴进行联动插补,此种情况主轴必须为伺服主轴;
(2)G32.2/G32.3为模态G代码;
(3)螺纹的导程是指主轴转一圈长轴的位移量(X轴位移量则按半径值);
(4)G32.2顺时针圆弧螺纹加工,G32.3逆时针圆弧螺纹加工,关于顺时针、逆时针的判断和G02、G03圆弧加工指令的判断方法相同;
相关定义:
X(U):圆弧螺纹插补X轴的终点坐标值。
Z(W):圆弧螺纹插补Z轴的终点坐标值。
F:指定螺纹导程,为主轴转一圈长轴的移动量,取值范围见表1-9,F指定值执行后保持有效,直至再次执行给定螺纹螺距的F代码字。
R:为圆弧螺纹插补的圆弧半径;
I:为圆弧螺纹插补的圆弧的圆心与圆弧起点在X方向的差值,用半径表示;
K:为圆弧螺纹插补的圆弧的圆心与圆弧起点在Z方向的差值
Q:起始角,指主轴一转信号与螺纹切削起点的偏移角度。取值范围0~360000(单位:0.001度)。Q值是非模态参数,每次使用都必须指定,如果不指定就认为是0度。
Q使用规则:
(1)当状态参数NO197 bit0为1时,Q值无效,此时螺纹的起始角度可以直接用C地址指定;
(2)如果不指定Q,即默认为起始角0度;
(3)由起始角定义分度形成的多头螺纹总头数不超过65535头。
(4)Q的单位为0.001度,若与主轴一转信号偏移180度,程序中需输入Q180000,如果输入的为Q180或Q180.0,均认为是0.18度。
注意事项:
(1)当R与I、K同时指定时,R值有效;
(2)圆弧螺纹指定的圆弧段必须在一定的区间内(X轴为长轴的区间内或Z轴为长轴的区间内),如下图所示:
(3)圆弧螺纹所指定的圆弧如出现长轴发生变化的情况下,则会产生报警,如下图所示:
本文来自莫莫的微信公众号【UG数控编程】
学习UG编程,能力到了,薪资都不是问题。干操机累,即使干操机一个月五到七千,但那不是长之计,你每次换了工作薪资还是一样,没多大区别。而干编程,你越往后,积累的技术能力越强,薪资自然会更高。希望大家找对学习的方向,也希望在群192963572可以帮助到正在迷茫的你。
网友评论