系列程序说明书m l_第1页
系列程序说明书m l_第2页
系列程序说明书m l_第3页
系列程序说明书m l_第4页
系列程序说明书m l_第5页
已阅读5页,还剩344页未读 继续免费阅读

下载本文档

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

文档简介

!!!!!!!!!!!!(1) BNP–在安装、操作、编程、维修和检查之前请务必仔细阅读机床制造商提供的规格书、本使用说明书、有关的操作说明书和其它的辅助文件。请在熟读了本数值控制装置的知识、安全事项以及注意事项后再进行操作。 !!!!危!危!警!注1.!如果本说明书中关于“限制”和“允许条件”的说明与机器制造商的操作指南中的说明有 !!本说明书是假定您的机器是配备了全部可选功能来编写的。在着手操作机器之前,务必请先参考机器!!!注!在进行实际操作之前,应先让机床进行空载运转,对机床的加工程序、刀具补偿量、工件补偿量等!!“G后面没有跟任何数字”的指令在运转时将被视为“G00!记号“;”、“EOB”和“%”、“EOR”都是说明用的标志。它们的实际码在ISO中是“CR,LF”或者“LF”和“%”。!制作加工程序时,请选择不与机床、NC性能、容量及限制条件相的适当的加工条件。在本说明中的程序例中未考虑加工条件! 数据格 纸带格 程序编号、顺序编号与单节编号;O, 同位H/V校 G指令一览 位置指 位置指令方式;G90, 英制指令和公制指令切换;G20, 插补功 直线插补 平面选择;G17,G18, 圆弧插补;G02, R指定圆弧插补;G02, 螺旋插补;G17~G19,G02, 英制螺纹切削 进给功 F1位进 同期进给;G94, 自动加 精确停止检查; 自动转角倍率 攻丝模式 切削模式 延 每秒延时 辅助功 辅助功能(M8位 第2辅助功能(B8位,A8位或C8位 主轴功 主轴功能(S2位BCD)……标准PLC规格 主轴功能(S6位模拟 主轴功能(S8位 主轴钳制速度设定; 刀具功 刀具功能(T8位 刀具长度补偿/取消;G43,G44/ G41/G42指令与I,J,K指 刀具径补偿开始与Z轴的切入动 检 程序功 标准固定循环;G80〜G89,G73,G74, 起始点及R点基准复归;G98, 特别固定循环;G34,G35,G36, 变 演算指 控制指 注意事 G指令镜像;G50.1, 倒角,倒圆角 倒角“, 倒圆角“, 圆切削;G12, 程序参数输入;G10, 宏程序中断 等 机械原点与第2、第3、第4参考点(原点 坐标系的设定 参考点(原点)复归;G28, 第2、第3、第4参考点(原点)复归 跳跃功能 多段跳跃功能;G31n, 多段跳跃功能 附录1.程序参数输入N号码对应 附录2.程序错 附录3.G功能指令的优先 314轴。相应各轴加工方向的指定使用相对应的事先X-Y 程序坐-X-X 工件坐标原点-- 4Y#1015 = #1003 ==#1003 ==(1)英制/公制的切换可通过参数画面下进行切换(#1041I_inch;只在电源接通时有效)G(G20G21)但是,通过G指令进行的切换只是输入指令单位的切换,输入设定单位不发生变化。因此,刀具补偿(2)英寸和毫米系统不能合并使用。(注3)输入指令单位不同的轴之间进行圆弧插补时的中心指令(I,J,K)和半径指令(R)通过输入设定单位 (ABC……Z)(0,12,……9)(+,-,/……)等构成,这些英文字母、数字、符号统称为字符。这些字符在纸带上通过8个有穿孔或无穿孔的组合进行表示。!!!“;”“EOB”“%”“EORISO中为“LINEFEED”与“%”,在EIAEOBEORISLF;%%有意义信息区间(跳跃功能在ISO码中,从控制出“(”起至控制入“)”(或“;”)止的所有信息均被视为无效。但会显示于设IISOLFRG00X-85000Y-64000(CUTTERPRETURN)SL EOR(%)纸带时的结%;;;;%2m的空白及前端的EOR%)●● ●● ● ●●● ● ●● ●●● ●●●●●●●●● ● ● ● ● ●● ● ●● ●● ● ● ● ●●● ● ●● ●●● ●●●● ●● ●● ● ●●● ● ●● ●●● ●●●●●●●●● ●●●●●●●●●●●●●●●●●●●●●●●●●●●●●● ●●● ●●●●●●●●●●●●●●●●●●●● ●● ●1234567890ABCDEFGHIJKLMNOPQRSTUVWXYZ+-,/%LF(LineFeed)或((控制出)(控制入:#*=[]SP(空格CR(托架返回● ● ● ●●●●●●●●●●●●●●●●●●●●● ●●●●●●●HT(水平标记&!$’(撇号;<>?@”DEL(刪除●●●●●●●B为无操作码,一直被视为无效。不会成为同位V字母字母(地址○字结束通过EOB(单节结束)码进行区分。((

2个单节因为()中的;不能成为EOB1 0.01(),X+52Y+52Z+52 0.001(),X+53Y+53Z+53X+44Y+44Z+44 0.01(),I+52J+52 0.001(),I+53J+53I+44J+44 0.01(rev),X53 0.001(rev),X53X53 0.01(), 0.001(), 0.01(),R+52Q52P8 0.001(),R+53Q53P8R+44Q+44P8H3S62B8A8(1)“αUVW,ABC注例1)O ︰8位数程序编号例2)G ︰G小数点前2位数,小数点后1位数3)X+53︰X53位数。下例为X轴为绝对值(G90)模式时,定位于45.123mm的位置(G00):G00x亦可写成G0检查可以通过参数“#1227aux11/bi4”进行选择。G28X会发生错误。请修改为“G28X0TEST(TEST)到器的区间在复位后为起始的EOB的下一个字符开始到EOB码为止,其他为当前纸带位置到EOB为止。因此,通常情况下请在复位后启动纸带操作。另外,在控制出“(”开始至控制入“)”为止的数据也被于器)(例)N20G1X25Y25.;……错误(使用者宏指令的除法命令,此时为程序错误/.同位校验(H及V)纸 3.6程序编号、顺序编号与单节编号;O,N,有指定程序编号或顺序编号则以1为单位递增。 (DEMO,0001020012300012300%误的方法,有同位H与同位V两种检查方法:同位H校验是检查构成一个字符的孔数是否正确的方法,可在纸带运转、纸带输入、顺序编号搜索时的ISO同位H错误举例。 发生同位H错误时,纸带在码之后即停止同位同位V校验在I/O参数9n15(n为装置编号,1~5)V为“1”时的纸带运转、纸带输入或顺序编号搜索时进行。但器运转时不进行同位V校验。下述情况时发生同位V是在1个单节内的字符数为奇数个时。发生同位V错误时,纸带在EOB(;)(1)V1个字符计算的码和不计算的码。详细内容请参阅“3.1纸带(2)从最初的EOB码到地址码或到“/”码出现为止的区间中的空间码也是同位VG群 G群 △*圆弧插补圆弧插补*圆切削刀具径补偿圆切削刀具径补偿刀具长补偿刀具长补偿*刀具长补偿*平面选择X-*G指令镜像△平面选择Z-G指令镜像△平面选择Y-△**工件坐标系1工件坐标系2工件坐标系3工件坐标系4工件坐标系5工件坐标系6工件坐标系选择扩充48*用户宏程序模式呼叫用户宏程序模式呼叫*G群 G群 △*固定循环(丝*△△**固定循环初始水平复归固定循环R*(注 “*”符号表示初始状态下应选择的码或被选择的码(2)指令同一指令群的2个以上G码时,最后的G(3)本G指令一览表为原来的G指令一览表。由于机器的不同,有可能出现使用G码宏呼叫后进行与原来的G指令不同操作的情况。请参阅机器制造商提供的说明书进行确认。!! 3.9!!!NC 4.4.最大5预读器数 (注)每个预读缓存 1个单节的数据(1)1单节的数据进行外部控制的M指令预读并执行再计算的方法如下,,,G9△Xx1G9△Xx1Yy1Zz1αααN1 N1 Y100.XWN2N2YWYWXNN3

工件坐标系X100mm,Y轴移到100.mm位置N3 作为增量值,X轴移动-100.mm,Y轴N3 YYWN4 XG90作为绝对值模式处理,向工件坐300mm的位置移动;YG91+100mmY200mm的位置移G91模式,剩5.5.5.2通过使用GG20/G21

(1)G20/G21的关系(小数点输入类型Ⅰ的时候轴毫米输出(#1016英寸输出(#1016X0.1000.2540.00390.0100Y0.1000.2540.00390.0100Z0.1000.2540.00390.0100X10.0254Y10.0254Z10.0254(例2)输入设定单位#1015cunit=10,#1041Ⅰ_inch=0时 0.001㎜ 0.001㎜补偿量=0.05㎜上述情况下,G21→G200.002(0.05÷25.4≒0.002)(2)切换时F速度指令将会将切换前的数据按照切换后的指令单位系执行,因此请改为切换后#1078Decpt2选择将用无小数点数据的最小位设为最小输入指令单位(1)还是零点(类2)。○○○○○.○○○○○. ○○○○.○○○○cunit=1(μm,10-4inch,10-3º1(mm,inch,cunit=1小数点指令的有效地址为XYZUVWABCIJKEFPQ及RP只在定标倍率时有效。小数点指令中的有效位数如下表所示。(输入指令单位cunit=1时(公制(英制10μm)还是使用mm。该选择通过参数(#1078Decpt2进行。效地址如下所示:“D,H,L,M,N,O,S,T”。1=1μm1=10μm1=1mm#111=123X#111I,II在下页的小数点指令有效的地址下未使用小数点指令时在小数点输入I、I,II小数点输入小数点输入G0×123+0X123mm123μm ABCD域dEFGHIJKLL4MNOP2,34QR固定循环的R转角R域S2TUVWXYZG00G00XxYyZzαα,Ii;(α为附加轴x,y,z,i09群的G(G72~G89)G00(G80)(G01)!!!“GG00ZXG91G91G00X-270000Y300000Z150000;(0.001mm时)(1)#1086G0Intp0时,定位中的刀具移动路径为连接起点和终点的最短路径。定位速度在被指令的例如当X轴及Y9600mm/min(2)#1086G0Intp1时,定位中刀具的移动为在起点到终点之间按照各轴的快速进给速度进行移(例如)X轴与Y9600mm;快速进给时的检查方式有指令方式和定位宽度检查方式两种,可以通过参数“#1193inpos”进行“inpos”=1(G00的处理结束后,确认各轴的残余距离到达一定值以下后才执行下一单节。(请参照图1)残余距离的确认通过快速进给定位宽度幅度LR执行。LR#2224sv024”的设定图1 定位宽度幅度LR1所示,是下一单节开始时的前一单节的残余距离(1的斜线部分的面积)。快速进给检查的目的是为了缩短定位时间。将伺服参数“#2224sv024”的设定值调大时,缩短 确认定位(快速进给:G00)指令单节以及直线插补(G01)指令下进行检查的单节的位置误差量变为本指令的定位宽度本指令的定位宽度幅度只在指令单节有效,没有定位宽度幅度指令的单节根据基本规格参数“#1193inpos”变为检通过参数使定位宽度检查有效时(基本规格参数“#1193inpos1,关于定位宽度幅度参照下一页内容)与本指伺 指(指令终点与机床 伺 指( Td=Ts的设定值时,根据G0定位宽度幅度、G1定位宽度幅度进行定位宽度检查。G1inpsG0inps此指令伴随座标语及快速进给速度指令,使刀具从当前点起到坐标指定点为止,按照地址F指定的速度进行直线移动(插补)。但是此时地址F指定的进给速度通常作为刀具中心进行方向的线速度发生作用。G01G01XxYyZzααFfIi;(α为附加轴该地址的单节根据参数“#1193inpos”设定执行。1~999999(μm)G01功能的其他G01G00,G02,G03,G33被指定之前一不对第一次出现的G01指令发出F指令的话会导致程序错误(P62)。旋转轴的进给速度按照(3)09群的G(G72~G89)G01YX单位输入设定单位(1)P1→P2→P3→P4→P1300mm/min进行切削。但是,P0→PYX单位输入设定单位→Y30000→;→→→(1)关于定位宽度检查的动作请参照“6.1定位(快速进给);G00平面选择;G17,G18,(XY平面选择(ZX平面选择(YZ平面选择XYZ##auxI,J,KIJYKZV表1基本轴为X,Y,Z之外也可。1G17……IJ平面G18……KI平面G19……JKG17X_Y_;XY平面G18X_V_;VX平面G18U_V_;VU平面G19Y_Z_;YZ平面G19Y_V_;YV平面未被指令平面选择G指令(G17,G18,G19) X_Y_;XYY_Z_XY平面(平面无变化平面选择G(G17G18G19)3轴的轴地址被省略。表1的参数登录例中: XY UY ZU VX YZ YV平面选择G(G17,G18,G19)所定的平面上不存在的轴指令与平面选择无关。表1的参数登录例中,若进行下列指令:G17U_UY平面被选择,而Z当基本轴及其平行轴被重复对与平面选择G(G17G18G19)相同的单节进行指令时,在基本轴、G17U_Y_UY平面被选择,而W(注1)电源接通及复位时,参数(#1025 圆弧插补;G02, :顺时针旋转圆弧指令将地址X和Y(或ZX,Y,Z的轴)作为圆弧终点的坐标值,将地址I和J(或 CCW(逆时针旋转ZZYYXXZXZYG17X-Y)G18Z-X)G19Y-Z)平面选 是否为与XY,ZX和YZ的任何一个平行的圆弧(G02) 用地址X,Y,Z指定 用地址I,J,K(增量指令)指定进给速 用地址F指定(YY进给速 F= J=X (YY进给速 F= J=X3/4G91G02X50000Y50000J50000XYYZ(G02)(G03)是以“右手坐标系从垂直于选择平面的坐标轴正方向起向负R值大于参数#1084RadErr设定值时,在圆弧起点产生程序错误(P70)(G91)G02(G91)G02X9.899I5.==R=)R指定圆弧插补;G02,(IJK)指定下的圆弧插补指令之外,通过直接指定圆弧半径RYyRrFfxy:Yrf指令程序的R的符号为正时,表示半圆以下的圆弧指令;指令程序的RLrLr2式中L同一单节中,R半径及IJK)同时指定时,R指定圆弧指令优先,真圆指令(起点与终点一致)时,请用IJ指定圆弧指令。(因为以R指定时,执行立即结束,无动作发生)平面选择与I,JKXY平面RXY平面RG02Xx1Yy1Rr1Ff1ZX平面RZX平面RG03Zz1Xx1Rr1Ff1(;XY平面R(;XY平面R指定圆弧,但由于是真圆指令,G17~G19,G02;Zz2Rr2Zz1Ii1Jj1Pp1;Zz2Rr2Zz1Ii1Jj1Pp1Ff1G17G02(G03)G17G02(G03)Xx1Xx1Yy1,Xx2Yy2Zz1,Zz2Ii1Jj1Ff1, 进给速度F请指令X、Y、Z//Zestan1yetan1ys02 xsysxe,ye0时,地址P(注)螺距数P0~99不可通过R指定圆弧进行螺距数指定(P指令)面选择G(G17G18G192轴及直线插补轴(垂直于圆弧平面)的轴地址3轴为基本。XY平面圆弧,ZZX平面圆弧,YYZ平面圆弧,X)UY平面圆弧,Z阅6.4平面选择。(YYZXXYXY平面圆弧、Z(XYXY平面圆弧、ZYUZYUZG17G03Uu1Yy1Zz1Ii1Jj1P2UY平面圆弧、ZU轴XU轴XG18G03Xx1Uu1Zz1Ii1Kk1ZX平面圆弧、UZZ(ZX平面圆弧、U轴、Y(J指令视为无效G32ZzFfQqG32ZzFfQq(XYZ)G33ZzEeQq(XYZ)定进行选择。(参数#1229Set0l/bit1为1时,为精密导程指定)。XXaZa<45°时导程为a>45°时导程为a=45°时导程为LX,LZ螺纹切削公制输 )1R R编的转速(rpm) :mm或 :mm/inch或inch/min(根据机械规格而受限制N110G90G0X-200.Y-200.S50N111Z110.N112G33Z40.F6.06.0mmN113N114G0X-210.向XN115Z110.N116X-200.M3N117G04X5.0N118G33Z40.G33ZzG33ZzEeQq(XYZ)(0〜360)E码亦用于精密导程长度的指定,使用螺数的指定还是精密导程长度指定可通过参数进行选择。(#1229Set0lbit10时为螺数指定)3N210G90G0X-200.Y-200.S50N211Z110.N212G91G33Z-70.(1次螺纹切削N213M19N214G90G0X-210.N215Z110.M0M3N217G04X2.0N218G91G33Z-70.(2次螺纹切削G60G60XxYy 机械锁住及Z轴取消时的Z轴指令时上述定位操作亦执行(仅显示)为0等因素造成。7.7.快速进给速度适用于G00,G27,G28,G29,G30,G60型。定位的类型可通过参数#1086G0Intp设定选择,定位所需的时间两种类型均相同。切削进给速度以地址F8位数字指定(F8位直接指定)F853位数带小数点进行指令。切削进给速度适用于G01G02G03可指令的速度范围(1μ或10μ时备0.001 0.01 .0000.0001~39370.0787°0.001 0.01 .000゜(1)电源接通后最初的切削指令(G01,G02,G03)F指令时,会导致程序错误(P62)设定F1-F5时,对应设定的进给速度将成为指令速度。F1-F5的对应速度通过基本规格参数“#1185spd_F1”-“#1189spd_F5”设定。进给速度为0时会发生操作“104”。( F1F6以 F1位和GF101组GG010F11同期进给;G94,依据G95指令,可以用F指令方式指定每转相对的进给量,此指令使用时,要求主轴上安装有旋转编。通过G94指令返回到指定每分钟进给量的每分钟进给(非同期进给)模式。G94G94G95(mm/min)()(F1=1mm/min(mm/rev)()(F1=0.01㎜/rev用F码指定同期进给(每转进给)的主轴每转的移动量,其指令范围如下︰(...)FC=F×N×OVR..................( :执行速度(mm/min,inch/min), :指令速度(mm/rev,inch/rev), :主轴转速(RPM), 的执行速度(mm/min或inch/min)。(2)(注3)同期切削进给执行时,主轴转速为0时,会导致操作“105”(注6)固定循环G84(攻丝循环)及G74(丝循环)以指定的进给模式执行速度(7)M02,M03(G94)(G95)数#1074I_Sync的设定进行选择。同时对2根以上的轴进行控制时,需要理解对各轴起作用的做法。(例)进给速度以f指定,进行直线轴(X,Y)YYXx Xx yP2(刀具终点XfxYYfYYXX 等于y(例)f”,使用圆弧插补功能进行直线轴(X、Y轴)此时,X和Yf(例)进给速度以f指定,旋转轴(C轴)(f分线速度为线速度为π·r·在此情况下,为使刀具前进方向的切削速度(线速度)为fcfcfffc(A,B,C)F(例)进给速度设为f,直线轴(X轴)及旋转轴(C轴)将XXC轴增量指令值设为CxxcX轴的进给速度(线速度)fx及C轴的进给速度(角速度)

x2+

・・・・・

=f

x2+x2+C轴控制的线速度fc被表示为 ftxrsin()fx…… ftyrcos() 为旋转中心与刀具的距离(单位 ftx2ftx2+ftx2-xcrsin + r=f

x2+

)・・・・・f=ft

x2+ rx2-xc

・・・・・快速进给以及手动进给的加方式为直线加速、直线,时间常数TR通过参数按照各轴独立地在1~500msfff

快速给与动给在前单的令脉为”加路的差为”之后执行下一单节。另0(加回路的误差达到“0”之后执行下一单节。检查时的定位度检查设定为效时(数“#13ns”下选择),确认加回路的误差变为“0”后,并确认了位置偏差量变为参数设定值“#24v4前一单节后一单节前一单 后一单Lc(定位宽度幅度检查 图3切削进给检查时的单节连接Tc:切削进给加时间常数Lc直线加指数加 切削进给时的检查所需要的时间为同时被指令的轴的切削进给加模式以及切削进给加时间7.7.7.9(G62),(G63)(G64) 213S(1S面积大的量,因此负荷也增# 0~180[°RR量削切径心中点尖具刀程程序序路径 G31G02,G01,G02,G03G00G00,程程(G417.7.7.11模式(G63)解除。G04G04Xx/Pp;根据X参数“#1078Decpt211秒。只在X以及小数点指令有效时的P有效果。另外,向与MS,T,B通过事先设定参数#1173dwlskp,可以取消延时。被设定的跳跃信号在延时时间内被输入时,将不继续剩后一单节延时指令延时时间延时时间[秒#1078Decpt2=#1078Decpt2=G04X500G04X50005G04X5.55G04X#100G04P50005G04P12.345G04P#100·输入设定单位0.001mm0.0001inch(1)使用本功能时,为明确为延时的XG04后指令X辅助功能(M8辅助功能也称做M功能,指令主轴的正转、反转、停止、冷却油的ON和OFF等NC机床的辅助性功能。本控制装置中地址M后缀的数值可指定8位数(0~ ),在1单节中可最多指定4组。(例)G00XxMm1Mm2Mm3M00M01M02M30M96,M97,M98M998种是用于特定目的辅助指令,不可作为一般辅助指令使用。因此可指定92种指令。具体的数值及对应功能请参阅机床制造商提供的说明书。另外,关于M00,M01,M02,M30由于预读处理的原因,下一单节无法被读入预读缓存移动结束后执行MM96,M97,M98M99指令之外的所有M指令都需要各自的处理及结束顺序。下面,将对8种用于特定目的的指令进行说明。G00 N11G00 N11OFF:在N11处不停止而执行下一指令G01X2000~~~~程序结束;程序结束;M02M02M30结束后重新起动时,若最初的移动指令仅为坐标语指令,则会在程序结束时的插补模式下工作,请务必注意!建议最初指定的移动指令务必指定G功能。M96,M97为用户宏程序插入控制用M用户宏程序插入控制用MM码。M98,M99由于是内部处理,因此M码信号与信号不被输出9.9.9.22辅助功能(B8位,A8C8位M00/M01/M02/M30M00/M01/M02/M30M00M01M02M30读入时,内部处理会中止预读。此外的加工程序的回卷操作及复位处理的模式初始状2辅助功能(B8位,A8C8位指定工件台位置等的指令。本控制装置可使用地址A,B,C后缀8位数值的0~ 移动指令结束后执行A,B,C与移动指令同时执行ABC功能。所有的第2辅助功能均需处理及结束顺序。42ABCA×○○B○×○C○○×(注)2辅助功能地址指定为A10.10.10.1主轴功能(S2移动结束后执行SS00~S99的所有S主轴功能(S6位模拟所有的SS指令执行期间以外的时间内通过手动操作进行齿轮档别切换时,从该齿轮档别的设定旋转速度和以前指令的旋输出电 分辨率…1/4096负荷条 输出阻 4段的各种参数后,可对应S指令迅速选择齿轮档别并输出齿轮信号。模拟电压的计算根据输入齿 10.10.主轴功能(S8位通过地址S后缀的数值8位(0~ 输出信号为带符号的32位二进制数据与起动信号。所有的S使用S指令来指定主轴运转速度,但是多台主轴的指令指定使用S○=××××××指令。而且,S指令可以从任S6○*(例);(例)S1=3500S1=3600S1=3700;S1=3700程序出错(P33)。请参照“10.4.2主轴选择指令”项。而且,也以S****指令来指定运转主轴。 n 2(1)G43.1,G44.1是模式G#项 0:n主轴选择1:2主轴选择 指定各系统中选择G43.1模式时0:11:12:23:34:45:56:67:7C6L系/T系,C64T系及C64TT系的限制如下。G43.1G44.1G97/G96中的S恒周速中的上限/下限运转速度指令(G92S_Q_)((1)G43.1模式中选择的主轴变为参数SPname112G97:S2=:G96:(S2=:G44.1:S1=:G97:S200;”时的运转速度。以“S1=3000;”变为3000(r/min)。G96G96G96SsPp :恒表面速度控制轴(96系统内可控制轴数(:恒表面速度控制轴(96系统内可控制轴数0时,可通过地址P(例)G96_ax1程G961G96S1003~G90G96G01X50.Z100.S200~

G97G01X50.Z100.F300S500~500r/min~M02 是一直进行快速进给指令时的周速度计算还是进行单节终点通过基本规格参数“#1087G96_G0”进行选G92之后的地址S的主轴最高钳制转速与地址QG92SsG92SsQq1r/min4段的转速范围。可通过参数“#1146Sclamp”、“#1127aux11/bit5”选择转速钳制是只在恒表面速度模式中进行还是在恒表面速Sclamp=Sclamp=aux11/bit5=aux11/bit5=aux11/bit5=aux11/bit5=指令G96G97操作G96G97主轴钳制速度指令可以对于第n主轴/1是否对于第n主轴/1主轴的任一个主轴进行指令通过主轴选择指令的G码(G43.1/G44.1)指令。初始状态下是否选择第n主轴/第1主轴进行指令通过基本规格参数“#1199Sselect”进行选择。1111.刀具功能(T8刀具功能(T8刀具功能也称为T功能,用来指定刀具的号码。本控制装置中,通过地址T后缀的8位数字(0~ )中进行指定,1个单节中可指定1组指令。输出信号为8位的BCD信号和起动信号。移动结束后执行T所有T无无有有(D1)=a1,(H1)(D2)=a2,(H2)(Dn)=an,(Hn)=123....n如下表所示,1个补偿号对应的刀具长相关的形状补偿量、磨耗补偿量,刀具径相关的形状补偿量及磨耗补偿量(H1)=b1+c1,(D1)=(H2)=b2+c2,(D2)=(Hn) ,(Dn)=刀具长(D)/(位置补偿量123..........n 注刀具补偿号码刀具补偿号码刀具补偿号码被指定一次后,在新的H或D40组时用H01~H40(D01~D40)#1015cunit=#1015cunit=G43G44刀具长度补偿 ••G44ZzHh•••G49ZzG43ZzHh•••G49Zz•ZZHh1; ZHh1;-(λh1)刀具补偿量仅在-方向补偿Z 补偿号h1R+50W-50(1)绝对值指令时H01=-100000N1G28R+50W-50N3G43Z5000H01;N4G01Z-50000F500;Z0T01G92Z5000Z-55000RG43被指定时补偿号码h1所指定的补偿量λh1是全RlRlh1G43被指定时补偿号码h1所指定的补偿量λh1为(…G43Zz1Hh1 ……G45Xx1Yy1Hh6…G49Zz2 ……G43Zz2 ……(…G43Zz1Hh1 ……G43Zz2Hh2 …“#1080Dril_Z”“1”Z“#1080Dril_Z”“0”G43同一单节内指定的轴地址有效。Zp>Yp>(…G43Xx1Hh1 ……G49Xx2……G44Yy1Hh2 ……G49Yy2……G43αα1Hh3 ……G49αα1……G43Xx3Yy3Zz3; …G49#1029~1031aux_IJKG43同一单节无H(补偿号码)指定时,对Z(…G43Hh1 …G49(…G43Zz1Hh1……G28Zz2 ……G43Zz2Hh2 …G49G28Zz2 对于刀具径补偿,请以D指令指定,H指令在此无效。指定平面平行轴以外的轴不做任何补偿。关于G指令平面选择的使用法,请参阅平面选择的说明。G41G420D最大5个单节,预先读入作补偿演算处理。 TSTS补偿开始操作有类型A及类型B#1229set01的BIT2的设定进行选择。srs转角外侧(钝角)的情况[90(s(sr((ssrrrr转角外侧(锐角)[srsrsrsrrr另外刀具径补偿中指令M00时变为预读。(90°≦(0rsrs(0°<?srrrrs(0°<rrrrssθrθrsrrs(钝角(锐角θθrrsrs(钝角(锐角θrθssrr(钝角(锐角θθrssrr((钝角(锐角sθrθrsrR在此情况下,一单节的终点时,将会显示程序错误“P152”,程序执行停止。rrABrsss(类型sr(类型ssrrrr(类型(类型srsr(类型rsrrsrssYY N1G28X0Y0N2G91G01G42X20.Y20.D1F100;N3G39X40.;N4G39Y40.;N5G39X-40.;N6Y-40.;N7G40X-20.Y-20.N8M02XG38XxG38IiJjDd;(IJK根据平面的选择而定。rr2i2+j2jiN11G1Xx11;N12G38Yy12;N13G38Xx13;N14G38Xx14Yy14;N15G38Xx15IiJjDd2;N16G40Xx16G+—rrrrrrrrrrrr rrrr下列场合下可能发生圆弧达到360°以上的情G41/G42G40I,J,KSSSN5G91G01 N6 X50.Y- X30.Y- X70.;;;~~~~rr MM03;S12;T45;G04X500;G22X200.Y150.Z100G10L10P01R50;G92X600.Y400.Z500.;(G17)Z40.;G90;G91X0;

MST指令G

;;M00,M01,M02和M03被视为预读M码;;N1N1G41D10N4N4X50.Y-;;;;G41D10;F100;S500;M3;N2,3,4,5,F100;S500;M3;;;;; G04XP1000 G04XP1000 ········X200.;Y200.Y200.N6X100Y200;N7G40M5;N8X100Y50G40G40I,J,K,,rrrrAN1(G41)G1X_N2G40XaYbIiJjrrrrAArrN1(G42,G91)G01X200.;N2G02J150.;N3G40G1X150.Y-150.I-100.J100.G41/G42IJKG17G17(XY平面)G41/G42X_Y_I_J_;G18(ZX平面)G41/G42X_Z_I_K_;G19(YZ平面)G41/G42Y_Z_J_K_I,JI,J类型向量(G17XY平面选择量作为补偿向量。IJ向量在补偿开始时(G40模式)或模式中(G41/G42模式)都XYXYN150X150.S500M03G41X100.Y100.I150.D1;X1000;F1000~D1XY~~D1XY~~~N1G41I150.D1N2G91X100.Y100.;N3X150.;~~~~(G17(G17G41G91)N100G41G00X150.J50.;N110G02I150.;N120G00X-150.~1~12~G18~X(G18X(G18G41G91)N100G41G00Z150.I50.;N110G02K50.;N120G00Z-150.ZZ(G19G41G91)N100(G19G41G91)N100G41G00Y150.K50.;N110G02J50.;N120G00Y-150.ZY~~X150.X150.G40D1G01F1000X100.Y100.;I50.; (-100,0)IJ方(100,0)IJ方 (100,0)IJ方 (-100,0)IJ方xxG42X100.I100.J-100.D2;N5X100.Y-100.;N6G40;N7M02%N3G01G91X100.Y100.N1G28X0Y0N2G41D1F1000y~N100G41X150.I50.N110~N100G41X150.I50.N110X100.Y-100.Y(G41(G41D1DB~~N200G41X150.I50.DB~~N200G41X150.I50.D2N210X100.Y-100.(G41D1X~YX~YX0Y0D1F1000;X100.;X100.Y100.X0Y0D1F1000;X100.;X100.Y100.I10.YY~~~~~~X100.Y-100.;G40;M02~~~~~~X100.Y-100.;G40;M02X100.J50.G41X100.;例(I(I顺IJ与IJAN1G91G01G41D1F1000N2X-150.Y150.;N3G41X300.I50.;N4X-150.Y-150.;N5G40X-200.YXA,补偿方无无无有有无有有MDIMDI纸带、运转中,当单节停止时,MDI的插入处理如下图所示。SSN3G3SSN3G3X-40.Y40.R70.;X-50.Y30.X-30.Y50.N1G41N2X-20.Y-50.SSN3G3X-40.Y40.R70.;G2X-40.Y-40.R70.G1X-4.MDIN1G41D1N2X-20.Y-50.增量值模式下与手动绝对值有效。若以H指令指定时,则会产生“P170”程序错误。下图所示为一个例子。通常,以补偿量为正(+)号来制作程序。按照如(a)所示的刀具中心路径制作程序时,将补偿量变为负(-)(b)(b) α=0,1,2, G0α Yy1

G0α

Dr2;

直线→变为N102指定切削开始时,先在离开工件的位置下预先做好刀具径补偿(XY平面)的操作,其后,Z轴才做一般的切N1G91G00G41X500.Y500.D1;N2S1000;N3M3N1G91G00G41X500.Y500.D1;N2S1000;N3M3Z-250.N5G01Z-50.F1Y100.F2YZXX…12.3.8检通常依照2个单节的预读处理及具径补偿后的刀具,有时会发生过切削现象,此种现象称为。检查 (注) 回 N2发生过切N2发生过切G90G1X50.Y-100.;X70.Y-100.;X120.(1)功能由于N1执行前会发生,可使用编辑功能对N1G90G1X20.Y–40.;等变更后即可进行加工(2)(3)检查无效功342×向量 检查→无↓向量 检查→无↓向量③②’检查→发生 ↓,②,③’,④’,②,③’,④’的路径作为干 r rr 124124N1单节的终点的向量1~4全部消去343421如右图所示,进行N2的检查后N2的终点向量全部消去,但N3的终点向量有效。N1的终点发123 如右图所示,N2123 有可能回避向量与N3为此,向量交角为90以上时,N1的终点处 刀具的新补偿量;增量值(G91)模式时,当前设定的补偿量加上指令补偿量成为刀具的新补偿量。G90G10G90G10L2P:0123456上述以外及P在G10之前的G90或G91模式请加以注意。刀具补偿器I的情G10L10G10L10PRG10G10G10G10G10指令不造成移动,请不要与除G21,G22,G54~G59,G90,G91之外的G指令的L号码和补偿号码时分别会导致程序错误P172和P170。另外补偿量超过最大指令值时会导致程序错误P35。工件坐标补偿输入下更新的工件坐标系根据以前的模式(G54〜G59)或同一单节的模式(G54〜G59)执行。工件补偿输入时L2·······;G10L10P10R- ; ;G10L10P30R2468;·····H10=-12345H05=98765G01G90G43Z-100000G28G91G10L10P10R-(G91模式,所以用–500加算G01G90G43Z-100000N1G00aN2#1=-N3M98P1111(b1)(b1)(b2)(b3)H10=5000100010001000100010001000N1G01G91G43Z0H10G01G90G10L10P10(3)2程序亦可写成下列形式。N2N2M98P1111N1G0001111G01G91G43Z0H10N2G01N3G10L10P10R-N4 (1)N101X= X=→Y= Y=G54〜G59G90G10L2P1X-G90G10L2P2X-G90G10L2P3X-G90G10L2P4X-G90G10L2P5X-G90G10L2P6X-……#1=-50.#1=-50.M98P200%G90G54G00X0 X0Y-5.%--- - - - --MW-5 -4W-3W-2W1-.-N1G90G10L10P10R–100;N2G43Z–10000H10;N3G0X–10000N4G90G10L10P10 标准固定循环;G80~G89G73G74环程序输入NC系统中,关于标准固定循环的详细说明,请参阅操作手册中的固定循环子程序的附表。G(-Z方向在的操(+Z方向 ——————有———有——有—有有—有—有—定位主轴固定循环模式在G80或01指令群的G指令(G00,G01,G02,G03)出现时被取消。 G8G8△(G7△)X_Y_Z_R_Q_P_F_L_S_,S_,I_,J_;G8△(G7△)X_Y_Z_R_Q_P_F_L_S_,R_,I_,J_;G8 X_Y_ R_Q_P_ ,S_ 孔位置数据:为定位X和Y轴时的数据。(非模式反复次数:进行孔加工的次数。(非模式同期切换:G84/G74攻丝加工中同期/非同期攻丝的选择指令。(模式与固定循环在同一单节或固定循环模式时,M00,M01指定时,固定循环即被视为无效,在定位后输出M00,M01。X,Y,Z,R中的任一个被指定时,执行固定循环。R执行该M(FIN)止开关为ON时,定位结束后单节停止。3:到R、主轴正转G99……R点基准复归XYZ或R指令时孔加工数据被视为无效。 G(G80~G89,G73,G74XYZPQRFL(根据参数的设定,通过Q地址指定偏移量。S-RR--工工G84…,——F1FFF0~F8F1—F

G17,G18G19平面选择指令来决定,钻孔轴是上述平面的垂直轴(X,Y或Z轴及其平行轴)。XpYpZpXYZ或基本轴的平行轴。G81〜G89G73G74,G76同一单节中指定的钻孔轴的轴地址而定。此时,轴地址没有指定(1)G17(X–Y平面)被选择,以Z轴的平行轴为WG81……Z_;Z轴为钻孔轴。G81……W_;W轴为钻孔轴。G81……;(ZW无)Z为钻孔轴。(1)依参数#1080Dril_Z的设定,可以选择ZXY平面为定位平面,以Z轴为钻孔轴对固定循环的各种模式的动作进行说明。注意所有的指令值均为增量值,XY平面为定位平面,Z轴为钻孔轴。(a)G81(钻孔、点钻孔)G81Xx1Yy1Zz1Rr1Ff1,Ii1x1,x1, G0 G1Zz1 G98模式G0Z-(z1+r1)G99模式G0Z-z1 ①-②-③-④-G82(钻孔、计数式镗孔)G82Xx1Yy1Zz1Rf1Ff1P ①-②-③-④--⑤-125G83()Xx1Yy1Zz1Rr1Qq1 5q1mm G0Xx1n- G0 G1Zq1G0Z-G0Z(q1- G1Z(q1+m) G0Z-2? G0Z(2?q1- G1Z(q1+m)0G0Z-3•nG98G0Z-G99模式G0Z-①-②-③-④-⑤-⑥-⑦-⑧-⑨-⑩-::n--n-G832mmm距离前的位置开G83返回”设定。请按照q1>m来制作程序。单节运转时的停止位置为①②n的指令结束时。G84(攻丝循环) Pp1Ss1,Ss2,Rr2x1 1G0Xx1 2G0 3G1Zz1 4G4 5 7 6G1Z-z17G48 G98模式G0Z- G99模式4 ①-②-③-④--⑤--⑥-⑦--⑧--⑨-·空运转在控制参数1085“G00空运转ON时对定位指令有效。另外,G84执行中,按下3序为12⑨的快速进给时,运转立即停止。·12·G84M3,M4,M5与S度回路时的加模式。加模式可按照各齿轮最大设为3段。 S1(主轴基本规格参数#3013〜S22(#3037〜#3040)Smax:最高转速(主轴基本规格参数#3005〜#3008)T1(#3017〜T22(#3041〜 S1(主轴基本规格参数#3013〜S22(#3037〜#3040)Smax:最高转速(主轴基本规格参数#3005〜#3008)T1(#3017〜T22(#3041〜#3044)T33(#3045〜#3048)G85Xx1Yy1Zz1Rr1 125G86Xx1Yy1Zz1Rr1Ff1 G86Xx1Yy1Zz1Rr1Iq1Jq2(注)请注意z1及r1x1,3x1,3 8G98模式G0Z-zG99模式G0Z-1 (位移 Xx1MXq1④ (位移⑥⑦Zz1⑧⑨Xq1(位移1G17时:I,JG18时:K,IG19位移量以直线插补执行,进给速度以F指令指定。IJK请与孔位置数据在同一单节中以增量值指定。另外,I,J,K在固定循环中被作为模式处理。(注)钻孔轴以Z(#1080Dril_Z)I,J指定而用地址Q#8207G76/87#8208固定循环中为模式,被作为G83,G73,G76的切削量指定,所以使用上需加以注意。G88Xx1Yy1Rr1Ff1 G89Xx1Yy1Zz1Rr1Ff1 G73(步进循环)G73Xx1Yy1Zz1Qq1Rr1Ff1 进给。返回量m根据参数“#8012G73返回”而定。nG74(反向攻丝)G74Xx1Yy1Zz1Rr1Pp1Ss1,Ss2x1774模式G0Xx1Yy1G0Zr1G1Zz1Ff1G4Pp1G1Z-z1Ff1G4Pp1G98G99G0Z-G74100%。空运转在参数“#1085G00Drn1时对定位指令有效。另外,G74中按下进给保持按钮时,顺序③~执行结束后才停止,但如在顺序①②⑨的快速进给时,则立即停止。单节运转时的停止位置为①②⑨指令结束时。G74及G84模式时,“攻丝中”的信号被输出。G74M3M4M5和S码不被输出。G76Xx1Yy1Zz1Rr1Iq1Jq2 I,J,K如下今行G17时:I,JG18时:K,IG19度以F指令指定。IJK请与位置数据在同一单节中以增量值指定。另外,I,J,K在固定循环中作为模式处理。(注)钻孔轴以Z轴固定的参数“#1080Dril_z”设定时,位移量可以不用I,J指定而用地址QG76/87位移(–)”来设定。Q值的符号被视为无效,通常做为正值使用。另外,QG83,G73,G76的切入量使用,所以使用固定循环指令使用时,需要在该指令前先通过辅助功能(M3M4)将主轴朝所定方向进行旋转。固定循环模式中,基本轴、附加轴或R的数据在该单节中存在的话则进行钻孔动作,否则则钻孔动作不执但是,即使X轴数据存在,如果是延时(G04)(Q,PI,J,K)(含有基本轴、附加轴或R数据的单节)(00~03,33以m表示,固定循环的码则以n表示 GnX_Y_Z_R_Q_P_L_F_;执行忽略 忽略 GmX_Y_Z_R_Q_P_L_F_;执行执行 忽略重复次数L无指定时被视为L1。与固定循环G码指令在同一单节中L0指定时,只有孔加工数据被,执行只有地址的(例)G91G81X10.Z–50.R–20F100ZZX固定循环中,最终顺序的复归基准可以选择RG98G98;G99 G98M02,M30G81X100.Y100.Z-50.R25.RRR2次以上执G81X100.Z-50.R25.L5 1次第2最后一次1次第2(LL1L1~9999。G8△(7△)Xx1Yy1Rr1Qq1Ff1Ll(G90)(G91)RRZRRZ(

绝对值模式 增量值模式XYZ请以带符号的指令值指定。R在绝对值模式时,表示从原点开始的坐标值,所以必须带符号,增量值模式时,符号被视为无效,处理上与Z轴同符号。G3.1,G33)执行时,孔加工数据被取消。N001G81Xx1Yy1Zz1Rr1N002N003Xx2N004N005G04N006G92Xx4N007N009G99Zz2Rr2Ff2N010Xx5Yy5位置定位点变更,R点复归的固定循环以l5N011G98Xx6Yy6Zz6N012Ww1Z轴位置定位结束后的R点位置定位或从Z(注)地址Z及RG54Xx1Yy1G81Xx1Yy2Zz2G55Xx3Yy3Zz2即使ZRXx4Xx5特别固定循环;G34G35G36,在使用特别固定循环之前,通过将固定循环顺序选择G指令和孔加工数据制作程序,对孔加工G34G34Xx1Yy1IrJθKnJK:圆的半径r定位。指定0时会导 P221特固定孔数0XY指定的坐标为中心所形成半径为RX轴和角度形成的点开始将圆周作nn个孔的钻孔动作。各孔位置下的钻孔动作将G81等的标准固定循环的钻孔数据保持。N001N002G81Z-10000R5000L0F200N003G90G34X200000Y100000I100000J20000K6N004G80; (G81取消)N005G90G0X500000Y100000n=620(500mm,G34执行前的位 N005的G0指G35Xx1Yy1IdJθKnJK:间隔d,单位以输入设定单位为准,d假定以X,Y指定的位置为起点,在X轴和角度所形成的方向用间隔d区分成n个钻孔动作。各孔位置的钻孔动作,因为根据标准固定循环,因此需要事先将钻孔的数据(孔加工模式和孔加工数据)进行。孔位置间的移动全部以G00模式进行,另外,G35指令结束后数据不被保存。G91G81Z-10000R5000L0F100;G35X200000Y100000I100000n=5J30000 (1)KK0或没有指定K时,出现程序错误(P221)(3)G350的G(例)G35 G28Xx1 G35被忽略G28Xx1Yy1被执行G36G36Xx1Yy1IrJθPθKnJ:圆弧的半径rX,Y指定的坐标为中心所形成半径为r的圆周上,以X轴和角度形成的点开始,间隔△角度作n个N001N002G81Z-10000R5000F100N003G36X300000Y100000I300000J10000P15000K6;n=6G37.1G37.1Xx1Yy1IxPnxJyKnyK:X轴的间隔△x。单位以输入设定单位为准,△x为正时在从起点开始的正方向作间隔,为负:Y轴的间隔△y。单位以输入设定单位为准,△y为正时在从起点开始的正方向作间隔,为负以G00模式进行。另外,G37.1指令结束后数据不被保存。G91G81Z-10000R5000F20G37.1X300000Y-100000I50000P10J100000K8;ny=8nx=10(2)把除了G,L,N,X,Y,I,P,JK,F,M,S,B以外的地址和G37.1写在同一单节时,这些地址将被视为无(例G37.1Xx1Yy1Ii1Pp1Jj1Kk1(3)G37.10的G子某定序复参先程,时从中出98M9(1重(2重(3重(8重8M98M99M98M98M98 1.器运○○○○2.╳○○╳3.子程序变量指定(╳○○╳4.子程序多层呼叫(╳○○╳5.╳╳○○6.╳╳○○M98M98PHLP (省略时视同L1,L0时不执行M98P1L3M98P1M98P1M98P1M99M99PHQRLQL ……… ………………………M99 …说明书”中的“程序编辑”。 ;O○○○○…子程序M99%;O△△△△…子程序M99%O□□□□…O□□□□…子程序M99% (G66.1G辅助功能呼叫(MST等M98Pp1Ll1;即可l1M98123执行顺 → → →3’→2’→1循环执行时,M98M9911相对应(①相对①’,②相对于②’……)M98 M99 M98 M98 呼 叫M99指定的P(程序号码)不存在时会导致程序错误“P232M98P;M99ONPL及H以外的地址使用时,可执行单节停止动作。(例如X100.M98P100;当X100.执行后;执行换至0100的程序。)BTRM98P_M99P;无法指定返回处的顺序号码。(P#△△△=○○○○○○○○或#△△△=○○○○○○○○或#△△△=[式子例(a)#mm0〜9(b)f=数值-函 [式子(1)标准演算子有+,-,*,/4→6/2](

温馨提示

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

评论

0/150

提交评论