各个系统的都不一样 不过都是大同小异 这是法拉克系统的G代码 代码名称-功能简述 G00------快速定位 G01------直线插补 G02------顺时针方向圆弧插补 G03------逆时针方向圆弧插补 G04------定时暂停 G05------通过中间点圆弧插补 G06------抛物线插补 G07------Z 样条曲线插补 G08------进给加速 G09------进给减速 G10------数据设置 G16------极坐标编程 G17------加工XY平面 G18------加工XZ平面 G19------加工YZ平面 G20------子程序调用 G22------半径尺寸编程方式 G220-----系统操作界面上使用 G23------直径尺寸编程方式 G230-----系统操作界面上使用 G24------子程序结束 G25------跳转加工 G26------循环加工 G30------倍率注销 G31------倍率定义 G32------等螺距螺纹切削,英制 G33------等螺距螺纹切削,公制 G34------增螺距螺纹切削 G35------减螺距螺纹切削 G40------刀具补偿/刀具偏置注销 G41------刀具补偿——左 G42------刀具补偿——右 G43------刀具偏置——正 G44------刀具偏置——负 G45------刀具偏置+/+ G46------刀具偏置+/- G47------刀具偏置-/- G48------刀具偏置-/+ G49------刀具偏置0/+ G50------刀具偏置0/- G51------刀具偏置+/0 G52------刀具偏置-/0 G53------直线偏移,注销 G54------直线偏移x G55------直线偏移y G56------直线偏移z G57------直线偏移xy G58------直线偏移xz G59------直线偏移yz G60------准确路径方式(精) G61------准确路径方式(中) G62------准确路径方式(粗) G63------攻螺纹 G68------刀具偏置,内角 G69------刀具偏置,外角 G70------英制尺寸 寸 G71------公制尺寸 毫米 G74------回参考点(机床零点) G75------返回编程坐标零点 G76------车螺纹复合循环 G80------固定循环注销 G81------外圆固定循环 G331-----螺纹固定循环 G90------绝对尺寸 G91------相对尺寸 G92------预制坐标 G93------时间倒数,进给率 G94------进给率,每分钟进给 G95------进给率,每转进给 G96------恒线速度控制 G97------取消恒线速度控制
M代码 在FANUC程序中M代码定义为,辅助功能代码。M代码起到机床的辅助控制作用。 M代码 功 能 M00 程序停止 M01 条件程序停止 M02 程序结束 M03 主轴正转 M04 主轴反转 M05 主轴停止 M06 刀具交换 M08 冷却开 M09 冷却关 M10 M14 。M08 主轴切削液开 M11 M15主轴切削液停 M18 主轴定向解除 M19 主轴定向 M25 托盘上升 M29 刚性攻丝 M30 程序结束并返回程序头 M31 互锁旁路 M33 主轴定向 M52 自动门打开 M85工件计数器加一个 M98 调用子程序 M99 子程序结束返回/重复执行
在百度文库搜书吧,记代码很枯燥又不好记,看程序就好记多了,跟实际接触,了解代码意义,用的时候改下坐标刀号,刀补就行了
你发个信箱给我,我发个教材给你
买本数控编程的书籍更好,便于随时查找。不同系统的指令功能不同,不能混用。
自己看PLC 里面 G /M的代码表 每种机床不一样的 M代码都是可以随意设置的 把程序放进M代码表里都是可以的