《国际标准G.M代码指令应用.docx》由会员分享,可在线阅读,更多相关《国际标准G.M代码指令应用.docx(10页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、-+4- 下国际标准G.M代码指令应用3-111111G90:绝对值坐标系统G91:增量值坐标系统 用绝对值坐标表示:G90G00X0. YO. Z0G0X10. Y10. F100X30:Y30:X10:XO. Y0.M30.X-10 Y-10 (原黝M30 绝对:G90 G28 Z0:参考点绝对值零点升仰恨尔人 增量:G91 G28 Z0:参考点主机械原点G91G28Z0G90G28Z0G92:工件坐标系设定G98:起始点复归固定循环;G99: R点复归固定循环。代码之运用须注意:1) G码分一次码和模式G码一次G码只在所在的单节内有效,对其他单节那么构不成影响。模式G码一经设定一直有效,
2、直到被同一组群之代码取代。如G04、G28OG码根据功能不同被分为不同的组群,同一单节里同一组群的G码仅能设定一个,假设重复设定,那么以最后一个G码有效。7 .记录保存遵守记录管理程序之规定办理。8 .附件无REV.ECN NO.修订内容备 注A初版发行BCDEFGHJKLMNPQRSTUVwYZ修订履历1 .目的本章主要讲述几个在现场加工中实用中的国际指令的运用,其他指令因很少涉及,根据我单位的具 体情况,不再细讲.。( G01, G02, G03, GOO. MOO, M5, M8, M9, M30, G40, G41)2 .范围本标准适用于产品处模具零件加工处GTV96 , MC430L
3、, MAKINOV33三种机型.3 .参考文件无.定义无.职责无.内容6. 1 G代码:G00快速定位G01直线补间切削G02顺时针圆弧插补G03逆时针圆弧插补G04暂停G05高速切削模式G12顺时针圆切削G13逆时针圆切削G17平面选择X-YG18平面选择z-xG19平面选择Y-ZG28参考原点复归G40刀具补正取消G41刀具左补正G42刀具右补正G43刀具长补正G49刀具补正取消G54-G59工作坐标系选择G68坐标回转有效G69坐标回转取消G73固定循环(高速深孔钻)G76固定循环(精搪孔)G80固定循环取消G81固定循环(直钻)G83钻孔固定循环G84攻牙固定循环G90绝对值指令G91
4、增量值指令G92机械坐标系设定G98固定循环起始点复归G99固定循环R点复归6. 2 M代码:M01选择性停止M09切削液关M03主轴正转M30程序结束及后置M04主轴反转M38油路给水M05主轴停止M98主程序呼叫子程序M06自动换刀M99子程序回到主程序M08切削液开2. 1应用A. M代码应用:M00程序停止:当程序执行主M00时,会自动停止;假设要继续执行,按执行键即可,如:G90G00X0Y0Z50G01X20Y20F100X30M00 (程序自动停止)Y50M30M01-选择性暂停:在程序中单节前面是M01时选择性暂停键翻开,程序会自动停止,没 有把选择键翻开,那么不会停止,假设继
5、续执行那么按执行即可。M02-程序结束:光标只限制有M02行,程序不能返回到开头;M03-主轴正转:如 MO3sl800: M30:M04-主轴逆转:主用于自动攻牙中M05-主轴停止转动M06-一刀具交换:必须与T指令结合才能执行,如M06T一M08-冷却液给水M09-停止M07 M08指令B. . G代码应用:G00-快速定位程序格式:G00X.Y.Z.F.X. Y. Z为终点坐标,其速率由旋钮百分比控制,速率是机台内固定不变的。G01-直线切削程序格式:GO1X.Y.Z.FX-. Y-. Z-.为直线切削之终点;F为进给率,其速率可由旋钮百分比控制。G00后面可以没有F值,而G01后面一定
6、要有F值。G02-顺时针切削G03-一逆时针切削格式为 G021 x.YZ-.R-(I-J-K-)F-G03 JX. Y. Z.为X轴Y轴Z轴终点坐标;R为圆弧半径值;LJ.K为圆弧切削起点至圆弧中心之X轴向、Y轴向、Z轴向增量值。注意:(1)圆弧构成的三要素为起点、终点与圆弧之大小。起点为GO2 G03指令时的坐标 点,终点为程序中的XYZ坐标值。圆弧大小那么以R或I. J.K来表示。如下列图所示。格式为G02XY-.G03(2) .圆弧之大小以R表示时称为圆弧半径表示法,以LJ.K表示时称为弧心表示法,两者 之差异在于R值无方向性,而LJ.K值有方向性,故铳削全圆时仅可使用I.J.K,不能
7、用R 指令。因全圆铳削时,起点与终点相同,而通过一相同半径为R之圆有无数个。此时,CNC机台无法选择,须用LJ.K指令来设定,也可用两个R指令把圆分成两部份。如下列图所示:格式:G02X- Y- I- J- - F-G03.通过距离小于直径之任意两点为(起点、终点)而半径为R的圆弧有两个,为区分此两 个圆弧,常以R值之正负来判断。圆弧所对应之夹角小于或等于180度时,R为正值,反之 为负值。如下列图所示:e01800180RR 正G91Y120; K2(两次增量)M3002 1 X- - Y- f + F :G03 JR-二G04暂停格式:G04 X-.G04 X-G04 P-例:G04 X2
8、,暂停2秒,数字后面有小数点G04 X2000,暂停2秒,数字后面没有小数点G04 P2000,暂停2秒,数字后面有小数点G15:极坐标系统取消G16:极坐标系统设定格式:G16X-Y-X表示圆弧半径Y表示角度值G90G16X100Y30G17: X-Y平面设定-相对于机台X轴、Y轴两轴构成的平面,如图1。G18: X-Z平面设定-相对于机台X轴、Z轴两轴构成的平面,如图2。G19: Y-Z平面设定-相对于机台Y轴、Z轴两轴构成的平面,如图3。G20:英制单位设定;G21:公制单位设定;G28:自动经机械点复归至机械原点;G29:自动从机械原点经中间点至指令点;G40:刀具补正取消;G41:刀
9、具左补正(半径)X-Y-D-F :G42:刀具右补正;图1 格式 G41 1 G00 G42 J G01,X Y表示各轴终点之坐标;D表示刀具半径所设定之补正代码;程式路彳空路彳空加工时进行左补正的情形有:加工时进行右补正的情形有:G41左补正G42右补正说明:(1) . G41左补正是顺铳,G42右补正是逆铳。(2) .对于CNC机台加工,一般都采用G41左补正。(3) .抽象的讲:刀具在工件的左边为左补正,刀具在工件的右边为右补正。(4) .补正主要目的在于可使用不同刀径的刀具,用补正的方法,而可用同一条程序, 不须用不同的刀具而用不同的程序加工。(5) .补正值为刀具之半径加欲留量(6)
10、 .刀具补正完后,末尾一定要有G40取消补正G43:刀具长度,设正向补正G44:刀具长度,设负向补正G49:长补正取消格式:G43 HG44H为刀长所设定的补正代码G54:第一工作坐标;G55:第二工作坐标;G56:第三工作坐标;G57:第四工作坐标;G58:第五工作坐标;G59:第六工作坐标;各工作坐标的数值表示不同的坐标值,这样就可以多个工件一起加工。G76:精搪孔格式:G76X-. Y-. Z-. R-. Q-. F-.X. Y. Z表示坐标R表示平安高度Q表示刀具偏移量F表示进给率程序路径如右图所示G81 :钻孔中心钻格式:G81X-. Y-. Z-. R-. F-.G82:沉头钻孔格式:G82X-. Y-. Z-. R-. Q-. F-.P为暂停时间G83:啄进钻深孔格式:G83X-. Y-. Z-. R-. Q-. F-.每次吃Q值后,会自动回到R平安高度,以便排屑;G84:右螺旋功牙格式:G84X-. Y-. Z-. R-. F-必须注意:(1)转速和进给必须是100%(2) F=S*P (牙距)G85:较孔格式:G85X.YZRF.当较孔完必后,主轴会运转以G01的速度退刀。G86:精搪孔格式:G86X-. Y-. Z-. R-. F-.当精搪孔完毕后,主轴会停止提刀。G80:取消所有钻孔之循环