编程指令代码详解

上传人:d**** 文档编号:180631553 上传时间:2023-01-07 格式:DOCX 页数:20 大小:363.69KB
返回 下载 相关 举报
编程指令代码详解_第1页
第1页 / 共20页
编程指令代码详解_第2页
第2页 / 共20页
编程指令代码详解_第3页
第3页 / 共20页
点击查看更多>>
资源描述
G 指令代码说明GOO快速进给格式:GOO X(U)_Z(W)_说明: 1、该指令运行轨迹有直线和折线两种,使刀具按照点定位控制方式快速移动到指 定位置,不能用于切削加工,用于机床的快速定位。各轴分别快速而独立移动到编程点。(移 动距离最短的轴先到达,通过设定参数NO.010可以选择直线型插补快速定位)2、所有编程轴同时以参数所定义的速度移动,当某轴走完编程值便停止,而其他 轴还要继续运动。3、不运动的坐标无需编程4、G00可以写成GO例子: GOO X75 Z2OOGO U-25W-1OO先是X和Z同时走到25快速到A点,接着z向再走75快速到B点GO1直线插补格式: GO1 X(U)_Z(W)_F_(mm/min)说明:1:、该指令使刀具按照直线插补方式移动到指定位置,移动速度是由F指令进给 速度,所有的坐标都可以联动运行,一般用于切削加工2、GO1也可以写成G1例子:GO1 X4O Z2O F15O两轴联动从A点到B点GO2顺时针方向圆弧插补格式1: GO2 X(U)_Z(W)_I_K_F_说明:1、XZ在G9O时,圆弧终点坐标是相对编程零点的绝对坐标值。在G91时,圆 弧终点是相对圆弧起点的增量值。无论G9OG91时,I和K军事圆弧终点的坐标值。I时X 方向值、K是Z方向值。圆心坐标在圆弧插补时不得省略,除非用其他格式编程。在指令 GO2 (顺时针)和GO3 (逆时针)中,刀具按照编程速度(F)沿着圆上的一段弧运动。注 意顺时针得的方向是从你选择的平面上观察而来的。圆弧中心坐标(I,J,K)是从起点到中心 点的增量值(有+或有-),与 G9OG91 的方式无关。2、G02指令编程时,可以直接编过象限圆,整圆等。从结果上来讲,半径R是 可以代替圆弧中心坐标(I,J,K)的,如果圆弧角度大于180度,则R为负值。不能通过半 径 R 程编一个整圆。3、 G02也可以写成G2要编程一个整圆也是可以的,但必须用I,J,K编程。例子: GO2 X6O Z5O I4O KO F12O格式 2: GO2 X(U)_Z(W)_R(+-)_F_*说明: 1、不能用于整个圆的编程2、R为工件单边的R弧的半径。R为带符号,“+”表示圆弧角小于180度,“-” 表示圆弧角大于180度。其中“+”可以省略。3、它以终点坐标为准,当终点与起点的长度值大于2R时,则以直线代替圆弧。 例子: GO2 X6O Z5O R2O F12O格式 3: G02 X(U)_Z(W)_CR=_(半径)F_格式 4:G02 X(U)_Z(W)_D_(直径)F_这两种编程格式基本上与格式 2 相同G03逆时针方向圆弧插补说明:除了圆弧旋转方向相反外,格式和G02指令相同G04定时暂停格式: G04_F_或 G04_K_说明:加工运动暂停,时间到后,继续加工。暂停时间由F后面的数据指定。单位是 秒,范围是0.01到300秒。一般用于正反转切换、加工盲孔,阶梯孔、车削切槽。G05通过中间点圆弧插补格式: G05 X(U)_Z(W)_IX_IZ_F_说明:1、X,Z为终点坐标值,IX,IZ,为中间点的坐标值。其他与G02G03相似. 例子: G05 X60 Z50 IX50 IZ60 F120G07-Z样条曲线插补G08G09进给加速进给减速格式: G08 说明:他们在程序段中独占一行,在程序中运行到这一段程序时,进给速度将增加10%如要增加 20%则需要写成单独的两段。G17G18G19平面选择指令说明:指定平面加工,一般用于铣床和加工中心G17: XY平面,可省略,也可以时与XY平面相平行的平面G18: XZ平面或与之平行的平面,数控车床中只有XZ平面,不用专门指定G19: YZ平面或与之平行的平面G20子程序调用格式: G20 L_N说明:1、L后腰调用的子程序N后的程序名,但不能把N输入。N后面只允许带数字 1999999999.2、本段程序不得出现以上描述以外的内容。G22(G220)半径尺寸编程方式(系统操作界面上使用)格式: G22 说明:在程序中独占一行,则系统以半径方式运行,程序中下面的数值也是以半 径为准的。G23(G230)直径尺寸编程方式(系统操作界面上使用)格式:G23说明:在程序中独占一行,则系统以半径方式运行,程序中下面的数值也是以直径为 准的。G24子程序结束格式: G24说明: 1、G24 表示子程序结束,返回到调用该子程序的下一段。2、G24 与 G20 成对出现3、G24 本段不允许有其他指令出现 例子:通过下列说明在在城西调用过程中参数的传递过程,请注意应用 程序名: P10M03 S1000G20 L200M02N20 G92 X50 Z100G01 X40 F100Z97G02 Z92 X50 I10 K0 F100G01 Z-25 F100G00 X60Z100G24如果要多次调用,请按下面的格式使用M03 S1000N100 G20 L200N101 G20 L200N105 G20 L200M02N200 G92 X50 Z100G01 X40 F100Z97G02 Z92 X50 I10 K0 F100G01 Z-25 F100G00 X60Z100G24G25跳转加工格式: G25 LXXX 说明:当程序执行到这一段时。它指定的程序段开始到本段作为一个循环体,循环次 数由 Q 后面的数值决定G27G28G29参考点指令G27 :返回参考点,检查、确认参考点的位置G28 :自动返回参考点(经过中间点)G29:从参考点返回,与G28配合使用格式: 1、自动返回参考点 G28G28 X_Y_Z_说明:XYZ:绝对编程时为中间点在工件坐标系中的坐标UW:增量编程时为中间点相对于起点的位移量G28 指令首先使所有的编程轴都快速定位到中间点,然后再从中间点返回到参考 点一般 G28 指令用于刀具自动更换或者消除机械性错误,在执行该指令之前应取消刀尖 半径补偿。在G28的程序段中不仅产生坐标轴移动指令,而且记忆了中间点的饿坐标值,以供G29 使用,电源接通后在没有手动返回参考点的情况下,指定G28时,从中间点自动返回参考 点,与手动返回参考点相同。这时从中间点参考点的方向就是机床参数“回参考点的方向” 设定的方向。G28指令紧张其被规定的程序段中有效。2、自动返回参考点返回 G29格式: G29 X_Y_Z_说明:XYZ:绝对编程时为定位终点在工件坐标系中得坐标UW:增量编程时为定位终点相对于G28指令定义的中间点,然后再到达指定点, 通常该指令紧跟在 G28 之后G29 指令仅在其被规定的程序段中有效例子:用G28、G29对图所示的路径编程:要求由A经过中间点B并返回参考点,然 后从参考点经由中间点BoN1 G92 X50 Z100 (设立坐标系,定义对刀点A的位置)N2 G28 X80 Z200 (从A点到达B点再快速移动到参考点)N3 G29 X40 Z250 (从参考点R经中间点B到达目标点C)N5 M30 (主轴停止、主程序结束并复位)G30倍率注销格式: G30说明:在程序中独占一行,与G31配合使用,注销G31的功能G31倍率定义格式: G31 F_G32等螺距螺纹切削,英制G33等螺距螺纹切削,公制格式: G32G33 X(u)_Z(w)_F_说明;1、XZ为终点坐标值,F为螺距2、G33G32 只能加工单刀、单头螺纹3、X 值的变化,只能加工锥螺纹4、使用该命令时,主轴的转速不能太高,否则刀具磨损较大G40G41G42半径补偿G41刀具半径补偿、G42刀具半径补偿、G40取消刀具半径补偿 半径补偿指令格式如下:G17 G41(或 G42)G00(或 G01)X Y D/G18 G41(或 G42)G00(或 G01)X Y D/G19 G41(或 G42)G00(或 G01)X Y D/G40 是取消刀具补偿G41时相对于刀具前进方向左侧进行补偿,成称为左刀补如图1A所示。这时相当于顺 铣G42时相对于刀具前进方向右侧进行补偿,成称为右刀补如图1B所示。这时相当于顺 铣总汕打卄G41 b)右打补G42从刀具寿命、加工精度、表面粗糙度而言,顺铳效果较好,因此G41使用较多D 时刀补号地址,时系统中记录刀具半径的存储器地址,后面跟着的数值是刀具号,用 来调用内存中刀具半径值存入刀具表中,补偿只能在所选定的插补平面内(G17G18G 19) 进行。G41、G42都是模态代码,二者互相取代,用G40取消。使用刀具补偿功能的优越性 在于:在编程时可以不考虑刀具的半径,直接按图样所给的尺寸进行编程,只要在实际加工 时输入刀具的半径值即可。可以使粗加工的程序简化。利用有意识的改变刀具半径补偿量即 可同一刀具、同一程序、不同的切削余量完成加工例子:设刀具半径为10MM,刀具号为T0101,假定Z轴方向无运动。起刀点在用G92 定义的原点。程序如下:G92 X0 Y0 Z0G90 G17 G01 F150 S1000 T0101 M06 M03G42 X30 Y30X50Y60X80X100 Y40X140X120 Y70X30G40 G00 X0 Y0 M05 M30G43、G44、G49长度补偿G43:长度正补偿G44:长度负补偿G49:取消刀具长度补偿格式: G43(g44)Z_ H_其中:Z为补偿轴的终点值,H为刀具长度偏移量的储存器地址。把编程时假定的理想刀具长度与实际使用的刀具长度之差作为偏置设定在存储器中, 该指令不改变程序就可以实现对Z轴(或X、Y)轴运动指令的终点位置进行正向或负向补使用G43指令时,实现正向偏置:用G44指令时,实现负向偏置。无论是绝对指令还 是增量指令,由H代码指定的已存入偏置储存器中得偏置值在G43时加,在G44时则是由Z轴(或X、Y轴)运动指令的终点坐标值中减去。计算后的坐标值成为终点。 取消长度补偿指令的格式G49 Z(或X或Y)实际上,他和指令G44G43 Z H00的功能一样。G43、G44、G49为 模态指令,他们可以互相注销。面是一包含刀具长度补偿指令的程序,其刀具运作过程如下图所示:图46刀鼻长度补卷编程示例;4f?ffiE刀具长度补偿加工H01=-4.0(偏移值)N10 G91 G00 X120.0 Y80.0 M03 S500;N20 G43 Z-32.0 H01;N30 G01 Z-21.0 F1000;N40 G04 P2000;N50 G00 Z21.0;N60 X30.0 Y-50.0;N70 G01 Z-41.0;N80 G00 Z41.0;N90 X50.0 Y30.0;N100 G01 Z-25.0;N110 G04 P2000;N120 G00 Z57.0 H00;N130 X-200.0 Y-60.0 M05 M03;由于偏置号的改变而造成偏置的改变时,新的偏置值并不加到旧的偏置值上,例如, H01 的偏置值为 20.0,H02 的偏置值为30.0 时G90 G43 Z100.0 H01 Z 将达到 120G90 G43 Z100.0 H02 Z 将达到 130 刀具长度补偿的同时只能加在一个轴上,下面的指令将出现报警。在必须进行刀具长 度补偿的切换时,要取消一次刀具长度补偿。G43 Z_H_G43 X_H_G50设定工件坐标设定主轴最高(最低)转速格式:G50 S_Q_说明:S为主轴最高转速,Q为主轴最低转速G53G500设定工件坐标系注销G54设定工件坐标系一格式: G54说明:在系统中可以看出有几个坐标系,G54对应于第一个坐标系,起原点位置数值 在机床参数中设定。G55设定工件坐标系二说明:同上G56设定工件坐标系三说明:同上G57设定工件坐标系四说明:同上G58设定工件坐标系五说明:同上G59设定工件坐标系六说明:同上G60准确路劲方式格式:G60说明:在实际加工过程中,几个动作连在一起时,用准确的路劲编程时,那么在进行 下一段加工时,将会有个缓冲的过程(减速)G64连续路劲方式格式: G64、说明:相对于G60而言,主要用于粗加工。G70精加工循环(G70)说明:用G71、G72、G73粗车削后,G70精车削 格式: G70 P(ns)Q( nf)ns:精加工形状程序的第一个段号nf:精加工形状程序的最后一个段号G71外圆粗车固定循环如果在下图用程序决定A至A至B的精加工形状,用 d(切削深度)车掉指定的 区域,留精加工预留量及Aw。(F)(町快11G71U(Ad)R(e)G71乙 u W(Aw )F(r)SW( Aw)F( hS s)T t)Au, Aw, 及 的含文 G71 桐同.G73成型加工复式循环本功能用于重复切削一个逐渐变换的固定形式,用本循环,可有效的切削一个用粗加 工锻造或铸造等方式已经加工成型的工件1程令的形式li下:G73t(Ai)W(/L)R(d)mRn 对 Qt nr)U(Au)W( AwRf)S(s)T(i)N(ns)iflA A R 的 fif 字fit 号Nmi:X轴方词退刀IE离(半径指定),FANUC系貌参数( NO.0719)指定.Alt:Z轴巧向ig刀距离伴轻論定),FANUC系统罄数(NOXJ72D)指定. 止分割次数(F)进烷_00快逢雄绐这个值与粗加工重复次数相同,FANUC系统参数(NO.0719)指定。ns:精加工形状程序的第一个段号nf:精加工形状程序的最后一个段号 u: X 方向精加工预留量的距离及方向(直径/半径) w: Z 方向精加工预留量的距离及方向G74回参考点(机床零点)1 、 格式: G74 X_z_说明:本段中部得出现其他内容G74后面出现的坐标将以X、Z依次回零 使用G74前必须确认机床装配了参考点开关 也可以进行单轴回零iJi)2,瑞面咏式姑孔祸济 如下图所示衣本硝坏町处理撕削.如果書咯X t in耳代 站果只兴Z址操fb用J tnL,(科盼(町快谨进站(Q F(f)屮;退“基指毎園忧杏指圭,布另一个侑指定前不会改变.FANUC秦统拿敷(NO.U722)指也x.H点的X娜标U:从汀f谓址/:山豹Z坐林w认A今珞5;方向的Of动瑩Ak;Z庁向的移动矍八M俗切刖帰掘的刀H也再鰹ZM的秤号 定足1 +)但是如果X W)略.可用 所叽负和卅定丿川眉川:址给牢rC75返回编程坐标零点1. 播式:G75 X Z说知盤问編科推标字点2. 1;75 外铃/内径除式钻孔椎环聚以下描令操柞如下图所示.除X用ZRHG?4ffl同,在本帯环可赴理斷削”刑 X辎割橹圧X鹹攥式帖孔G75乩计:G75 X(u) Zw) P F(f)C7t姻回編稈举标起始內葷纹切削复合馆环1 格式* G76 说明:返回刊II具开始加工的位置.2. 螺纹切削复合稲环郵(G76 G7SC (m ) R t r E ) A t a ) x ( u Z w)I (I) K( k ) Lh d v (Admin)Q (Ad PP4 p) F(l) HilUHG76 F(mXrXH)Q( Admin) R(d)G76 尙讪 Zu)Rdi PikiQtAdl F OiG刀点Al图I抄慚小*也|叫为詁加*曲M数7),r为馨竣收曜z 碱度.其拘博第備.b为嫌纹收JXKiSr -M增呈值-为蠟烦干堪角*即JJ先曲反*闻书80.如,弥血* 29, 0 角炮中盏样4 4ft刹插令吐勺理改牌虚CIFJX轴起标憧:时為裁秋费点G 柿H睛环jtfi点AitX 抽创的駆离.帕为鉅刷推专阿蠅纹终山C的Z处毁换佻ifl萤指令时为黑换终点皂和对輛M囲直起和疋 、为嚏絃圮点日与烫血C的半栓1.k,为價帝摊囱度It为举禅値.tk九林iiL【氽虽.II.山T叫訥.Admin.光裁屮切创操段.削骨第JL次幕刖”:眾釦汕i I、小亍此他时战饮茁进仃训刖 ft为半龍*.Ad .山为第次邙削諫鹰-其沖半誓佰I 为螺纹导程(同 G32 )G81外圆(内圆)固定循环格式:G81 X(U)_Z(W)_R_I_K_F_ 说明:1、Z、X为终点坐标值,U、W为终点相对于当前点的增量值。2、R 为起点截面的要加工的直径3、I为粗车进给,K为精车进给,I、K为有符号数,并且两者的符号应相同。符号 约定如下:由外向中心轴切削(车外圆)为“-“,反之为正。不同的 R执疋外鬪不同的7TX-如:冇钳匪颈江冇頂,正向诡顷或反向惟度 左沏削诫右切削診.卜 yjVJIUr I 的也卷 GniDbin)阳】加工结柬圧刀具停止呢终点上.例 1 GS1 XIO Z 00 H15 p K-l FICfl曲门过秤:1;枇:的第 JJ为 I.l+K M车11H”與JU刃削:2;驰I购维|炳补,切用至终直戡面.軸果加工站東则停山:血hi爼刀丨烈安士位迓,同吋迸in甫型仍廁光帘处理4;取快連进XI刑再丁间】外,橄留I班IT下一涉切(WlH ,G331螺坟固定衲环裕式 1 G33L _ Z_r_K_R_p_说期:仃理网白径变化,X-OJB自酬纹/是蝶纽长匪葩对戒衲媒裡均町门】1此赚绞琦立后在X 9向的退値反區.土伯仃壮竦損外秤与棍轻的H裁评,氏信(51K携艸KW他)*蚊的霹环加工次St即井几刀切完從示:I*甸汰H材洱以対k十卩丼氐竝,最茁一刀不进再来光魅!统面缶内纹退尾miex的正员力向决左I值的称号.3、螺坟加工确哥的起籀顷为将刀尖对谁翼坟的外團处.剖子:G4 r2GO %典 kUG33I i SO kO IO k;f rl.5 p$GW泌IG80朗对尺寸琳式i CW说眛DGSOi8erT时.以用所有堀入的墮标値金部是礙输軽手点肖基准的* 垠畦电施.L乩处祁百试恵-kt KJ 10 GW 的i2U zuUKTU GUI 灿 毋: FIDOMJ03Q Wy W W K-10MJUiO V02G.関工 xj z(m_ i_ p_ 系其中;7.即匪汶M削帥吃山葩时和刈1;I. *为!协谢的此直柏时于踊号曲点的葷常殂标値;为煤故切削起点与搀点的半径養加工圆腔II戦时【=5 MEHItlM.节X向切 怛强.庵eiW-*淤屮汩时.I MSfeZ ftE-I-沁螺坟导稈.L.采馳蹴撫削措程 需農存G9Z的鶴一段设覺一沖捕11曲最 每抑工完一7L刀具禅 会诲回到狮砰堀点;3L加工闻常繰仪时.険根据甥規粗点坐标计算出】值.特91臺注意的妃:酗儘点折舞 虑的苒權斧廿诃風圆世川卜磧禅丫務氢给率.毎谨皓ift陋:洁扯株律的幵机Itt认状亦岱5逊蛤率.轲转磁蛤附抑说明牟削加工士 G70. G?K 72. mC7L牡向粗申块仔楠诩搭令G71 U (Ad) K(c)G71 FM Q(nf) U(&d W(Aw) F(l) S(s) T(0. 占占为背吃刀站:cXlX3刀星1ns AfilUlft廊程序触P开始段的槪号tnf为粘加上瓏曝程序段中给康段的鞍号匕A11为碑X轴方向的耕加T余命:(氏径值】 为歸皓E轴方向的将加T杂帖:K 8. t为粗车肘冊1ft量、主轴辕建所用刀具.阳4轴加工如仃祐环G72:常間车也,径向匾车箱坏G72面和切滞环】* 挤也 N. G7 2 W_R_;N- G7 2 P_Q_U_W_F t2.整號遑卿:(I)* 忠切削靖(樓态伯、込対进“);(第询的“但】Rill/JV K向退/尿四I五叫旳HP輛卸工IPS段的M号*Q一袖划工區址姑谡的1厲庁号;1 Vx 7可为前加门余呈;倚)W 北方向爾特加工金靠;(讯-行的需恒(7) F进冶if惟:U 62的走刀踣察:如图7注:B-C-D-E4洌T :咖图301214;NIUG50 XKUZ2U1 N20 SHI TUIUU;N3OG00X46 71N40G7J U1.5 RU !;N5U Li? rtrtJ U9LI VuJ WCI F5U; m 创 noexwt;N70G0I ZOF3O;忡SO GUI X4O7 J: MW GDI X4O Z 50;NIUUG70 PWQ9C;NlltiGW X80 aSTI2Unj?U:;NHOGfXJ XJ2Z JU.NJ4UGUL X20Z-JU F2UNIOGOO X42 Z-JO;NI6OG72 W2 8 RU.5:NI70G72 PIBOQ2IOUO3W1QK:D;NIHUGOU Z巧;NIOGOI X44) 7-I5H+U;N2UUGUI X2D Z Z5:N2I0CWI X2C Z-0;N220G70 PI8OQ2H);N23OG72 W2 Rft5;N4OG7? P5UQ27U L OJ W(J F垃;N2MJ CXU Z-轻:Nd用 I GN XZr35F30;N27OGO3 X2OZ-J0 iW;N2KOG7U P25OQ27UN2*XJ GXJ X42 2-19:NniiOGVI X24 74 F:U;NJIOGUO X40Z-49;N.120GCI X4U Z 46 F20:N33VOUL XJ6Z4SF2U;MA4UCWI X-O.l Z-4S;N35UGUU XSON56OG(XJZ2UiN170 MQ5 TlOKXkN3S0 MM2X45*IS 一 _P_ 一 山注御:N150G 7 2的圮悅点为A-a,Kb第一个G 7 2的朝糊 细竹加T编刃粘建於B GD E;弟二个G 7 2的格拼细作加工 编层路线是B 1 -C I 一 E.M伽TI FANUC瑕净中H慣码定買郑 辆酗妙陲代创.M代驰;到机原的轴册押制柞用H代皤功能UDO再用梓止W01堆11田序枠此m輕序點東M03工轴正畀忖1 ,咄M04圭轴反转M05净:轴停止MUt刀貝殳换U08冷却开M09冷却关M!0 Ml I 廉阳轴切削Sft开MH M15主轴切削就停MLB主轴定向解除M19主轴崔向M25托掘上升M29应性攻线MM程序黠東井返冋程序头M31互锁务幽M33主轴定向H52自动门打开M85工件计数赛加一个M98调用子程库M99 了稅序给束返回/亟复执抒
展开阅读全文
相关资源
相关搜索

最新文档


当前位置:首页 > 办公文档 > 解决方案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!