Sg镜像功能指令G24,G25 ——简化编程的指令
格式:G24 X
Y Z
M98 P
G25 X Y Z
例:如图6.6所示的镜像功能程序
图6.6 镜像功能
%0003
主程序
N10 G91 G17 M03;
N20 M98 P100;
加工①
N30 G24 X0;
Y轴镜像,镜像位置为X=0
N40 M98 P100;
加工②
N50 G24 X0 Y0;
X轴、Y轴镜像,镜像位置为(0,0)
N60 M98 P100;
加工③
N70 G25 X0;
取消Y轴镜像
N80 G24 Y0;
X轴镜像
N90 M98 P100;
加工④
N100 G25 Y0;
取消镜像
N110 M05;
N120 M30;
子程序(①的加工程序):
%100
N200 G41 G00 X10.0 Y4.0 D01;
N210 Y1.0
N220 Z-98.0;
N230 G01 Z-7.0 F100;
N240 Y25.0;
N250 X10.0;
N260 G03 X10.0 Y-10.0 I10.0;
N270 G01 Y-10.0;
N280 X-25.0;
N290 G00 Z105.0;
N300 G40 X-5.0 Y-10.0;
N310 M99;
看书,书上都有啊。
有G代码和M代码
关于 M 指令和 G 代码
M03 主轴正转
M03 S1000 主轴以每分钟1000的速度正转
M04主轴逆转
M05主轴停止
M10 M14 。M08 主轴切削液开
M11 M15主轴切削液停
M25 托盘上升
M85工件计数器加一个
M19主轴定位
M99 循环所以程式
G 代码
G00快速定位
G01主轴直线切削
G02主轴顺时针圆壶切削
G03主轴逆时针圆壶切削
G04 暂停
G04 X4 主轴暂停4秒
G10 资料预设
G28原点复归
G28 U0W0 ;U轴和W轴复归
G41 刀尖左侧半径补偿
G42 刀尖右侧半径补偿
G40 取消
G97 以转速 进给
G98 以时间进给
G73 循环
G80取消循环 G10 00 数据设置 模态
G11 00 数据设置取消 模态
G17 16 XY平面选择 模态
G18 16 ZX平面选择 模态
G19 16 YZ平面选择 模态
G20 06 英制 模态
G21 06 米制 模态
G22 09 行程检查开关打开 模态
G23 09 行程检查开关关闭 模态
G25 08 主轴速度波动检查打开 模态
G26 08 主轴速度波动检查关闭 模态
G27 00 参考点返回检查 非模态
G28 00 参考点返回 非模态
G31 00 跳步功能 非模态
G40 07 刀具半径补偿取消 模态
G41 07 刀具半径左补偿 模态
G42 07 刀具半径右补偿 模态
G43 17 刀具半径正补偿 模态
G44 17 刀具半径负补偿 模态
G49 17 刀具长度补偿取消 模态
G52 00 局部坐标系设置 非模态
G53 00 机床坐标系设置 非模态
G54 14 第一工件坐标系设置 模态
G55 14 第二工件坐标系设置 模态
G59 14 第六工件坐标系设置 模态
G65 00 宏程序调用 模态
G66 12 宏程序调用模态 模态
G67 12 宏程序调用取消 模态
G73 01 高速深孔钻孔循环 非模态
G74 01 左旋攻螺纹循环 非模态
G76 01 精镗循环 非模态
G80 10 固定循环注销 模态
G81 10 钻孔循环 模态
G82 10 钻孔循环 模态
G83 10 深孔钻孔循环 模态
G84 10 攻螺纹循环 模态
G85 10 粗镗循环 模态
G86 10 镗孔循环 模态
G87 10 背镗循环 模态
G89 10 镗孔循环 模态
G90 01 绝对尺寸 模态
G91 01 增量尺寸 模态
G92 01 工件坐标原点设置 模态
常用g代码如下:
g00快速定位;g01直线插补;g02顺时针圆弧插补;g03逆时针圆弧插补;g04暂停;g09准确停止;g17 xy平面选择;g18 zx平面选择;g19 yz平面选择;g20英制指令;g21公制指令;g27返回参考点检查;g28返回参考点;g29返回第二参考点;g30返回第三/四参考点;g40刀具半径补偿取消;g41刀具半径补偿左;g42刀具半径补偿右;g43刀具长度补偿+;g44刀具长度补偿-;g45刀具偏置+;g46刀具偏置-;g47刀具偏置++;g48刀具偏置--;g49刀具长度补偿取消;g52局部坐标系;g53选择机床坐标系;g54~g59预置工件坐标系1~6;g60单向定位;g61准确停止(模态指令)畅储扳肥殖堵帮瑟爆鸡;g62拐角减速;g63倍率禁止;g64切削模式;g65宏调用;g66模态宏调用;g73深孔钻循环1;g74攻丝循环(反螺纹);g76镗循环1;g80取消固定循环;g81钻孔循环;g82镗循环2;g83深孔钻循环;g84攻丝循环(正螺纹);g85~g89镗循环3~7;g90绝对值编程;g91增量值编程;g94每分进给;g95每转进给;g98固定循环回起始点;g99固定循环回r点。
m00程序停止;m01可选程序停止;m02程序结束;m03主轴正转;m04主轴反转;m05主轴停止;m06自动刀具交换;m08冷却开;m09冷却关;m29刚性攻丝;m30程序结束并回程序头。
前边的那位给的是车床的g代码表,不是铣床的。
如果需要的话给出邮件地址,我10年前写过一个加工中心的编程说明书(fanuc-0mc的)可以供你参考。