法兰克G代码和M代码_第1页
法兰克G代码和M代码_第2页
法兰克G代码和M代码_第3页
法兰克G代码和M代码_第4页
法兰克G代码和M代码_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、G码群功能 GOO 01定位G01直线插补G02顺时针圆弧插补/螺旋线插补G03逆时针圆弧插补/螺旋线插补G04 00暂停,确实停止G05高速循环加工G07.1(G107)圆柱插补G09确实停止G10数据设定G11数据设定取消G12.1(G112) 25 极坐标插补模式G13.1(G113)极坐标插补模式取消 G15 17极坐标指令取消G16极坐标指令 G17 02选择XpYp平面Xp:X轴或平行 X轴Yp:Y轴或平行Y轴Zp:Z轴或平行Z轴G18选择ZpXp平面G19选择YpZp平面G20 06英制输入G21工致输入 G22 04存储行程检查开G23存储行程检查关G27 00原点返回检查G2

2、8原点返回G29从参考位置返回G30第二,三,四原点返回G30.1浮动原点返回G31跳跃功能G33 01螺纹切削G37 00自动刀具长度测量G39圆弧插补转角偏移量 G40 07刀具半径补正取消G41刀具半径左补正G42刀具半径右补正 G40.1(G150) 19 通常方向控制取消模式G41.1(G151)通常方向控制左边开G42.1(G152)通常方向控制右边开G43 08刀具长度正向补正G44刀具长度负向补正G45 00刀具偏移量增加G46刀具偏移量缩小G47刀具偏移量双倍增加G48刀具偏移量双倍缩小 G49 08刀具长度补正取消 G50 11比例取消G51比例 G50.1 18可编程镜像

3、取消G51.1可编程镜像G52 00局部坐标系设定G53机械坐标系 G54 14工件坐标系1G54.1附加工件坐标系G55工件坐标系2G56工件坐标系3G57工件坐标系4G58工件坐标系5G59工件坐标系6G60 00单向定位G61 15停止检查模式G62自动转角超弛G63攻牙模式 G64切削模式G65 00巨指令呼叫G66 12模态巨指令呼叫 G67模态巨指令呼叫取消G68 16坐标系旋转 G69坐标系旋转取消G73 09啄进钻孔循环G74左螺纹攻牙循环G76 09精镗孔循环 G80 09固定循环取消/外部操作功能取消G81钻孔循环G82钻孔或反镗孔循环G83啄进钻孔循环G84攻牙循环G85

4、镗孔循环G86镗孔循环G87反镗孔循环G88镗孔循环G89镗孔循环 G90 03绝对坐标指令G91相对坐标指令G92 00设定工件坐标系/或钳住主轴最高转速 G94 05每分钟进给G95每转进给G96 13恒定表面速度控制 G97恒定表面速度控制取消 G98 10固定循环初始点返回G99固定循环R点返回2 M代码M代码功能M00程序停止M01条件程序停止M02程序结束M03主轴正转M04主轴反转M05主轴停止M06刀具交换M08冷却开M09冷却关M18主轴定向解除M19主轴定向M29刚性攻丝M30程序结束并返回程序头M33主轴定向M98调用子程序M99子程序结束返回/重复执行F进给速度(每转进

5、给)(每分进给)Q在G73 G83中表示深孔加工循环的每次切入量,在G76 G87中表示偏移量1. G10指令变更刀具补偿量格式:G90/G91 G10 L 11 P R;其中,变量 L赋值为11,表示变更刀具补偿量方式;P刀具补偿号;R刀具的补偿量;G90覆盖原有补偿量;G91在原有补偿量的基础上累加。在程序中通过改变 R变量中的刀具半径补偿量,实现零件轮廓粗加工时调整加工余量,使用 同一把刀具实现粗、精加工。2. G10指令实现工件坐标系的设定、变更格式:G90/G91 G10 L2 P X Y Z;其中,变量L赋值为2表示变更工件坐标系方式;P工件坐标系,赋值 16表示G54G59;X、

6、Y、z工件坐标系原点坐标值;G90覆盖原有补偿量;G91在原有补偿量的基础上累加。利用G10工件坐标系的设定、变更功能,可实现工件坐标系的设定、修改和平移。G10可编程参数输入G10允许用户在程序中设置偏置,用G10代替手工输入刀具长度偏置、半径补偿、 工件坐标系偏置等。G10 L_ P_ R_ X_ Y_ Z_L:选择的偏置种类L2 G52和G54-G59工件坐标原点。L10刀具几何页面长度偏置(H代码)L11刀具磨损页面长度偏置(H代码)L12刀具几何页面半径补偿(D代码)L13刀具磨损页面半径补偿(D代码)L20 G110-G129辅助工件坐标原点P:选择的特殊偏置,由于P是跟随在L后面

7、的选项,在不同的L种类中P的含 义不同。L10/L11中:P1-P100用来指定刀具长度补偿 H代码。G10 L10 P1 P1 表示 H01L12/L13中:P1-P100用来指定刀具半径补偿 D代码。G10 L12 P1 P1 表示 D01L2中:P0P1-P6用来表示基本偏置 EXTG54-G59工件坐标系。(P仁G54 P2=G55P3=G56 P4=G57 P5=G58 P6=G59G10 L2 P0P0表示EXT基本坐标系。G10 L2 P1P1表示G54工件坐标系。L20中:P1-P20用来表示G110-G129辅助工件坐标系。(P1=G110 P2=G111 P3=G112P1

8、9=G128 P20=G129L20中:P1-P99用来表示G154 P1-G154 P99参考工件坐标系。R:长度或直径偏置量的绝对值或相对量。L10中:R用来表示长度偏置的绝对值。G10 L10 P1 R100.3表示长度H01里面输入100.3L11中:R用来表示长度偏置的增量值。G10 L11 P1 R2.1表示在原有的长度 H01里面增加2.1L12中:R用来表示半径偏置的绝对值。G10 L12 P1 R4.1表示半径补偿D01里面输入刀补4.1L13中:R用来表示半径偏置的增量值。G10 L13 P1 R-0.1表示在原有的半径 D01里面减去0.1* L10/L11为加工中心特有

9、的偏置类型,不适用于车削* R值可以叠加使用,例如:G<?xml: namespace prefix = st1 />10 L10 P1 R100.3G10 L11 P1 R2.1运行该程序段后刀具长度补偿偏置里面实际值为102.4G10 L12 P1 R4.1G10 L13 P1 R-0.1运行该程序段后刀具半径补偿偏置里面实际值为4.0X_ Y_ Z_:仅在表示工件坐标偏置类型中,表示可以选择的X 丫 Z轴零点的位置。根据不同偏置种类,有些代码不用写出来。车削:采用A组G代码(X Z R用于绝对、U W C用于增量输入)G10 P_ X_ Y_ Z_ R_ Q_绝对模式编程G1

10、0 P_ U_ V_ W_ C_ Q_增量模式编程P:设置的偏置号,在车削中补偿页面中,几何 G01表示几何偏置(绝对值)、磨 耗W01表示磨损偏置(增量值),为了便于区分,磨损偏置与几何偏置差 10000 即10000以上为几何偏置,10000以下为磨损偏置。P10001:表示几何页面中1号偏置(G01)P1表示磨损页面中1号偏置(W01X_ Y_ Z_ :偏置寄存器表示X 丫 Z轴绝对值,丫轴适用于车铣复合中心。U_ V_ W_ :偏置寄存器表示X 丫 Z轴相对值。R_ :刀尖圆弧半径绝对值。C_ :刀尖圆弧半径相对值。Q_ :半径补偿偏置方位号。通常有10个方位号。例如:1、G10 P1

11、0001 X0 Z0 R0 Q0清除几何页面中X Z R值为0,刀补号清空。2 、G10 P1 X0 Z0 R0 Q0清除磨损页面中X Z R值为0,刀补号清空。Q0将同时清空几何和磨损页面中的补偿号。3 、G10 P10001 X-200.0 Z-150.0 R0.8 Q3将X-200.0 Z-150.0 输入到X Z坐标中,刀具半径输入0.8,补偿方位号 输入3号。4 、G10 P10001 X-0.12G10 P10001 U0.02执行程序段后X偏置实际为X-0.15 、MDI方式中,输入:G10 P10001 X76.45 Z-245.82 R0.4 Q3按循环启动Cycle Sta

12、rt即可将参数输入到机床中。可编程参数设定指令 G10及宏指令FANUC15M系统中的G10指令,可实现刀具几何参数的设定与编辑功能,由程序指令变更刀具加工过程中的半径补偿量。其另一功能是在加工程序中实现工件坐标系的设定与设定 值的变更。G代码功能说明指令格式GOO快速定位GOO X_ Y_ Z_G01直线插补G01 X _ Y _ Z_; 般直线插补模式N100 G01 X_ Y_, C_N105 G01 X_ Y_;转角倒角模式,C_ :假想转角处到倒角切削开始点或终点的距离N100 G01 X_ Y_ ,R_N105 G01 X_ Y_;转角倒圆角模式,R_ :转角的圆弧半径,N100和

13、N105的交点处执行圆 角倒角G17;G01 A_X_(Y_); 直线角度模式A:直线与平面第一轴的夹角X:终点的X坐标G02圆弧插补(顺时针)G02 X_ Y_ R_ F_R :圆弧半径G03圆弧插补(逆时针)G03 XYRFG04暂停G04 X 或 G04 PG02.1渐开线插补(顺时针)G02.1 XYIJFPI , J :圆弧中心坐标P :螺距数,回转数G03.1渐开线插补(逆时针)G03.1 X_ Y_ I_ J_G02.3指数函数插补(正转)G02.3 XYIJRFQI、J :角度;R:定数值;F:初期进给速度;Q:终点进给速度。G03.3指数函数插补(反转)G03.3 XYIJR

14、FQI、J :角度;R:定数值;F:初期进给速度;Q:终点进给速度。G05高速高精度制御IG05 P10000 ;高速高精度制御开启G05 P0;高速高精度制御关闭G05 P3 ;高速加工开启G05 P0 ;高速加工关闭G05.1高速高精度制御nG05.1 Q1 ;高速高精度制御开启G05.1 Q0 ;高速高精度制御关闭G05.2 Q2 X0 Y0 Z0 ;自由曲面高精度模式开启G05.1 Q0;自由曲面咼精度模式关闭G07.1圆筒插补G07.1 C_C:圆筒半径G09正确停止检杳G09G10程式参数输入/补正输入G90 G10 L2 P_ Xp_Yp_Zp_G91P: 0外部工件坐标1 G5

15、42 G553 G564 G575 G586 G59P为06以外数字时,P之值视为1。P省略时,视 为现在选择中的工件坐标补正量输入。G10 L10 P_ R_;P:补正号R:补正量G10 L10 P_ R_ ;长补正形状补正G10 L11P_ R_ ;长补正磨耗补正G10 L12 P_ R_ ;径形状补正G10 L13 P R ;径磨耗补正G11程式参数输入取消G12圆切削CWG12 I_ D_ F_1 :圆的半径(增量值) D :补正号从圆心下刀以圆弧方式逼近轮廓铳圆弧路径G12.1极坐标插补模式开始G12.1G13圆切削CCWG13 I_ D_ F_1 :圆的半径(增量值)D :补正号G

16、13.1极坐标插补模式取消G13.1G15极坐标指令取消G16G15G16极坐标指令有效N1005 G16N1010 G9x G01 X_ Y_N2000 G15其中N1010句中的X_表示极坐标半径,Y_表示极坐标角度G17平面选择X-Y铳削M36*0.75螺纹范例:本范例假定螺纹中心点(0, 0);螺纹刀直径33.244。G00 G90 G80 G40 G49 G54 X0. Y0.S4000 M13G00 G43 H2 Z50.Z10.G01 Z0. F800.G41 D_G02 Y1.378 J0.689 F600.G17G02 Z-15. J-1.378 P20. F600.G02

17、Y0. J-0.689G00 Z80.G40M05M09M30先用与螺纹刀等直径的铳刀编程(全圆切削,刀具偏置方向为right),求得Y、J值,以及X、Y坐标值,然后 代入上述程序范例G18平面选择X-ZG19平面选择Y-ZG20英制指令G20G21公制指令G21G27参考原点检查G28参考原点复位G28 XYZG29开始点复位G29 XYZG30在第24参考原点复位G30 P2(P3,P4) X Y ZG30.1复位刀具位置1G30.2复位刀具位置2G30.3复位刀具位置3G30.4复位刀具位置4G30.5复位刀具位置5G30.6复位刀具位置6G31跳跃G31.1跳跃1G31.2跳跃2G31

18、.3跳跃3G32螺纹切削(普通导程)G32 Z_ F_ Q_Z:螺纹切削方向轴位址及螺纹长度;F:长轴(移动量最多的轴)方向的导程Q螺纹切削开始位移角度(0360°G33螺纹切削(精密导程一一英 制螺纹)E:G33 Z_ E_ Q_Z:螺纹切削方向轴位址及螺纹长度;长轴(移动量最多的轴)方向的导程,1英寸中含有的牙数Q:螺纹切削开始位移角度(0360。)G34圆周排列孔循环KG34 XYIJKX,Y :圆周孔循环的中心位置I :圆半径,正数表示J :最初钻孔点的角度,反时针方向为正:钻孔个数,范围19999,不可为0,反时针方向为 正,顺时针方向为负G35直线角度排列孔循环JKG35

19、 XYIJKX,Y :起点的坐标,受 G90/G91的影响I :间隔,两孔之间的直线距离:角度,阵列方向与 X轴的夹角,反时针方向为正:孔的个数(包括起点在内),设定范围为19999G36圆弧排列孔循环G36 XYIJPKX,Y :圆弧中心坐标I :圆弧半径J :最初钻孔点的角度,反时针方向为正P:角度间隔K :孔的个数G37自动刀长测定G37 Z_ R_ D_ F_Z :量测轴位置及测定位置的坐标值R :以量测速度开始移动的点至测定位置的距离D :刀具停止范围限定F :量测速度G37.1棋盘排列孔循环G37.1 XYIPJKX,Y :起点坐标I : X轴间隔P : X轴方向的个数。指定范围

20、19999J : Y轴的间隔K:Y轴方向的个数G38刀径补正向量指定G38 1 J仅在径补正模式中使用G39刀径补正转角圆弧补正G39 X_ Y_仅在径补正模式中使用G40刀径补正取消G41刀径补正左G42刀径补正右G40.1法线制御取消G40.1 X_ Y_ F_G41.1法线制御 左有效G41.1 X_ Y_ F_G42.1法线制御右有效G42.1 X_ Y_ F_G43刀具长设定(+)G43 Z_ H_G49 Z_G44刀具长设定(-)G44 Z_ H_G49 Z_G49刀具长设定取消G43.1第1主轴制御有效G44.1第2主轴制御有效G45刀具位置设定(扩张)G45 X_ D_以补正量

21、记忆区中设定的补正量,作移动方向的伸长量G46刀具位置设疋(缩小)G46 X_ D_以补正量记忆区中设定的补正量,作移动方向的缩小量G47刀具位置设定(二倍)G47 X_ D_以补正量记忆区中设定的补正量的2倍,作移动方向的伸长量G48刀具位置设疋(减半)G48 X_ D_以补正量记忆区中设定的补正量的2倍,作移动方向的缩小量G47.12主轴同时制御有效G50比例缩放取消G50G51比例缩放有效G51 X_ Y_ Z_ P_X,Y,Z :比例缩放中心坐标P :比例缩放倍率G50.1G指令镜像取消G50.1 XYZG51.1G指令镜像有效G51.1 XYZG52局部坐标系设定G53机械坐标系选择

22、G54工件坐标系 1选择G55工件坐标系 2选择G56工件坐标系 3选择G57工件坐标系 4选择G58工件坐标系 5选择G59工件坐标系 6选择G54.1工件坐标系选择扩张 48组G60单方向位置定位G60 X_ Y_ Z_G61正确停止检杳模式G61.1高速高精度制御G61.1 X_ Y_ F_G62自动转角进给率调整G62G63攻牙模式切削百分率固定为100% 进给保持无效 单节停止无效G63.1同期攻牙模式(正攻牙)G63.2同期攻牙模式(逆攻牙)G64切削模式G65使用者巨集单一呼叫G66使用者巨集状态呼叫AG66.1使用者巨集状态呼叫BG67使用者巨集状态呼叫CG68坐标回转有效Gn

23、 G68 a 3Rn :平面选择码(17, 18, 19) a _ 3 _回转中心的坐标值R :回转角度,反时针方向为正范围-360.000+360.000G69坐标回转取消G69G70使用者固定循环G71使用者固定循环G72使用者固定循环G73固定循环(步进循环)G73 XYZRQFSXYZ :孔位置资料R_: R 点Q :步进量F_:进给速度S:主轴转速G74固定循环(反向攻牙)G74 XYZRQFSXYZ:孔位置资料R_: R 点Q :步进量F_:进给速度S_:主轴转速G75使用者固定循环G76固定循环(精搪孔)G77使用者固定循环G78使用者固定循环G79使用者固定循环G80固定循环取

24、消G80G81固定循环(钻孔/铅孔)G8 (G7A) X YZRQPFLS,s一,J_ ;G8 (G7 )XYZRQPFL, S ,R_,J_ ;G8A (G7A ):孔加工模式XYZ:孔位置资料R_ Q_ P_ F_ :孔加工资料(R: 指 R 点Q:每次切削量的指定,增量值输入P :暂停时间F :钻孔速度或螺纹的螺距)L_ :重复次数S_ :主轴旋转速度,S_, R_:同期切换或是规复时的主轴旋转速度,I :位置定位轴定位宽度,J:钻孔轴定位宽度G82固定循环(钻孔/计数式搪 孔)G82 XYZRFPP:暂停时间G83固定循环(深孔钻)G82 XYZRQFQ:每次切削量,增量输入G84固定

25、循环(攻丝)G84 XYZRFPF:螺距P:暂停时间G85固定循环(搪孔)G86固定循环(搪孔)G87固定循环(反搪孔)G88固定循环(搪孔)G89固定循环(搪孔)G90绝对值指令G90 XYZG91增量值指令G91 XYZG92机械坐标系设定G92 S_ Q_S:最高钳制转速;Q最低钳制转速G92.1工件坐标系设定G93逆时间进给G94非同期进给(每分进给)G94G95同期进给(每转进给)G95G96周速疋制御有效G96 S_ P_S:周速度P:周速一定控制轴指定G97周速一定制御取消G97G98固定循环起始点归复G98G99固定循环 R点归复G99G113主轴同期控制取消G114.1主轴同

26、期控制有效G114.1H_ D_ R_A_H:基准主轴选择D:同期主轴选择R:同期主轴相位偏移量A:主轴同期加减速时间常数M98副程式呼叫M98 P_ H_ L_P :指定副程式的程式号H :指定副程式中,开始执行的顺序号,当H省略时,副程式从最前头的单节开始执行。L :副程式重复执行的次数M99副程式结束M99 P_P :指定副程式结束后,返回呼叫程式的顺序号M198IC卡副程式呼叫M198P_ L_P :欲呼叫副程式存于IC卡内的程式号 L :副程式的重复次数,可省略(只呼叫一次)下午 13: 00 17: 00*度。全体员工都必须自觉遵守工作时间,实行不定时工作制的员工不必打卡。3.12

27、2打卡次数:一日两次,即早上上班打卡一次,下午下班打卡一次。3.1.2.3打卡时间:打卡时间为上班到岗时间和下班离岗时间;3.1.2.4因公外出不能打卡:因公外出不能打卡应填写外勤登记表,注明外出日期、事由、外勤起止时间。因公外出需事先申请,如因特殊情况不能事先申请,应在事毕到岗当日完成申请、,由直接主管签字证明当日的出勤状况,报部门经理、审批手续,否则按旷工处理。因停电、卡钟(工卡)故障未打卡的员工,上班前、下班后要及时到部门考勤员处填写未打卡补签申请表人力资源部批准后,月底由部门考勤员据此上报考勤。上述情况考勤由各部门或分公司和项目文员协助人力资源部进行管理。3.1.2.5手工考勤制度3.

28、1.2.6手工考勤制申请:由于工作性质,员工无法正常打卡(如外围人员、出差),可由各部门提出人员名单,经主管副总批准后,报人力资源部审批备案。3.1.2.7参与手工考勤的员工,需由其主管部门的部门考勤员(文员)或部门指定人员进行考勤管理,并于每月26日前向人力资源部递交考勤报表。3.1.2.8参与手工考勤的员工如有请假情况发生,应遵守相关请、休假制度,如实填报相关表单。3.1.2.9外派员工在外派工作期间的考勤,需在外派公司打卡记录;如遇中途出差,持出差证明,出差期间的考勤在出差地所在公司打卡记录;3.2加班管理3.2.1 定义加班是指员工在节假日或公司规定的休息日仍照常工作的情况。A.现场管

29、理人员和劳务人员的加班应严格控制,各部门应按月工时标准,合理安排工作班次。部门经理要严格审批员工排班表,保证员工有效工时达到要求。凡是达到月工时标准的,应扣减员工本人的存休或工资;对超出月工时标准的,应说明理由,报主管副总和人力资源部审批。B.因员工月薪工资中的补贴已包括延时工作补贴,所以延时工作在4小时(不含)以下的,不再另计加班工资。因工作需要,一般员工延时工作4小时至8小时可申报加班半天,超过8小时可申报加班1天。对主管(含)以上管理人员,一般情况下延时工作不计加班,因特殊情况经总经理以上领导批准的延时工作,可按以上标准计加班。3.2.2.2 员工加班应提前申请,事先填写加班申请表,因无法确定加班工时的,应在本次加班完成后3个工作日内补填加班申请表。加班申请表经部门经理同意,主管副总经理审核报总经理批准后有效。 加班申请表必须事前当月内上报有效,如遇特殊情况,也必须在一周内上报至总经理批准。如未履行上述程序,视为乙方自愿加班。3.2.2.3员工加班,也应按规

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论