数控铣床常用编程指令集锦(FANUC系统)
1、G指令(以下指令中的例题均以绝对坐标为例)
①G00 快速点定位
格式:G00 X Y Z
其中X、Y、Z为终点坐标
例:
m98调用子程序格式图1
G00X Y (到达A点)
G00X Y (从A点到达B点)
②G01 直线插补指令
格式:G01 X Y Z F
其中:X、Y、Z为终点坐标
F为进给速度
如图1
G01X Y F (从B点到达1点)
G01X Y (从1点到达2点)
G01X Y F (从2点到达3点)
G01X Y (从3点到达4点)
G01X Y F (从4点到达5点)
G01X Y (从5点到达6点)
G01X Y F (从6点到达7点)
G01X Y (从7点到达8点)
G01X Y F (从8点到达9点)
G01X Y (从9点到达0点)
③G02/G03 圆弧插补指令
格式:G02/G03 X Y Z R F
或G02/G03 X Y Z I J F
其中:G02顺时针圆弧 G03逆时针圆弧
X、Y、Z为终点坐标
R为圆弧半径——圆心角小于等于180°,R为正;圆心角大于180°,R为负;整圆时,不能使用R而改为用I、J来编程
I、J为圆弧圆心相对于圆弧起点的X、Y坐标值,即圆弧圆心坐标减去圆弧起点坐标相对应的X、Y值
F为进给速度
例:如图所示,荷花瓣只加工粗线条,确定所选直径(不要求去除多余材料)
O123
G X Y R F (到达1点)
G X Y R (从1点到达3点)
G X Y R (从3点到达5点)
G X Y R (从5点到达1点)
G X Y R (到达2点)
G X Y R (从2点到达6点)
G X Y R (从6点到达4点)
G X Y R (从4点到达2点)
④G41/G42/G40 刀具半径补偿指令
格式:G41
G00/G01 X Y D ;
G42
G40 G00/G01 X Y ;
其中:G41为刀具半径左补偿;G42为刀具半径右补偿;
(沿进给路线的加工方向看去,刀具在工件的左边为左补偿;刀具在工件的右边为右补偿。)
G40为取消补偿;
D为刀具补偿值寄存器;
⑤M98、M99子程序指令
格式:子程序调用指令M98
M98 Pxxxxx;
含义:P后面的数字为循环次数(1位)+子程序号(4位)
子程序返回指令M99
M99;(子程序结束指令,写在子程序中)
⑥G90、G91
含义:G90绝对坐标编程、G91相对坐标编程
⑦G54—G59工件坐标系的设定指令
⑧M00程序暂停、M01程序选择停
M02程序结束、M30纸带结束
M03
⑨
⑩
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论