1、CNC 编 程 注 意 事 项1. 白钢刀转速不可太快。 2. 铜工开粗少用白钢刀,多用飞刀或合金刀。 3. 工件太高时,应分层用不同长度的刀开粗。 4. 用大刀开粗后,应用小刀再清除余料,保证余量一致才光刀。 5. 平面应用平底刀加工,少用球刀加工,以减少加工时间。 6. 铜工清角时,先检查角上 R 大小,再确定用多大的球刀。 7. 校表平面四边角要锣平。 8. 凡斜度是整数的,应用斜度刀加工,比如管位。 9. 做每一道工序前,想清楚前一道工序加工后所剩的余量,以避免空刀或加工过多而刀。 10. 尽量走简单的刀路,如外形、挖槽,单面,少走环绕等高。 11. 走 WCUT 时,能走 FINIS
2、H 的,就不要走 ROUGH 。 12. 外形光刀时,先粗光,再精光,工件太高时,先光边,再光底。 13. 合理设置公差,以平衡加工精度和电脑计算时间。开粗时,公差设为余量 的 1/5,光刀时,公差设为 0.01。 14. 做多一点工序,减少空刀时间。 做多一点思考,减少出错机会。 做多一点辅助线辅助面,改善加工状况。 15. 树立责任感,仔细检查每个参数,避免返工。 16. 勤于学习,善于思考,不断进步。铣非平面,多用球刀,少用端刀,不要怕接刀; 小刀清角,大刀精修; 不要怕补面,适当补面可以提高加工速度,美化加工效果.毛坯材料硬度高:逆铣较好 毛坯材料硬度低:顺铣较好 机床精度好、刚性好、
3、精加工:较适应顺铣,反之较适应逆铣 零件内拐角处精加工强烈建议要用顺铣。 粗加工:逆铣较好,精加工:顺铣较好 刀具材料韧性好、硬度低:较适应粗加工(大切削量加工) 刀具材料韧性差、硬度高:较适应精加工(小切削量加工)CNC 加工中心中几组常用指令的区别及编程技巧 随着科技的发展和社会的进步,人们对产品的性能和质量要求越来越高,从而使数控机床应用已得到一定程度的普及,而高性能高效率的加工中心也逐渐成为社会所需。通过几年的加工中心实际应用和教学实践及摸索,笔者将自己的体会和经验总结出来,希望对广大读者有所启迪。 1 暂停指令 G04X(U)_/P_ 是指刀具暂停时间(进给停止,主轴不停止) ,地址
4、 P 或 X 后的数值是暂停时间。X 后面的数值要带小数点,否则以此数值的千分之一计算,以秒(s)为单位,P 后面数值 不能带小数点(即整数表示) ,以毫秒(ms)为单位。 例如,G04 X2.0;或 G04 X2000;暂停 2 秒 G04 P2000; 但在某些孔系加工指令中(如 G82、G88 及 G89) ,为了保证孔底的精糙度,当刀具加工至孔底时需有暂停时间,此时只能用地址 P 表示,若用地址 X 表示,则控制系统认为 X 是 X 轴坐标值进行执行。 例如,G82X100.0Y100.0Z-20.0R5.0F200P2000;钻孔(100.0,100.0)至孔底暂停 2秒 G82X1
5、00.0Y100.0Z-20.0R5.0F200X2.0; 钻孔(2.0,100.0)至孔底不会暂停。 2 M00、M01、M02 和 M30 的区别与联系 M00 为程序无条件暂停指令。程序执行到此进给停止,主轴停转。重新启动程序,必须先回? 絁 OG 状态下,按下 CW(主轴正转)启动主轴,接着返回 AUTO 状态下,按下 START 键才能启动程序。 M01 为程序选择性暂停指令。程序执行前必须打开控制面板上 OP STOP 键才能执行,执行后的效果与 M00 相同,要重新启动程序同上。 M00 和 M01 常常用于加工中途工件尺寸的检验或排屑。 M02 为主程序结束指令。执行到此指令,
6、进给停止,主轴停止,冷却液关闭。但程序光标停在程序末尾。 M30 为主程序结束指令。功能同 M02,不同之处是,光标返回程序头位置,不管 M30 后是否还有其他程序段。 3 地址 D、H 的意义相同 刀具补偿参数 D、H 具有相同的功能,可以任意互换,它们都表示数控系统中补偿寄存器的地址名称,但具体补偿值是多少,关键是由它们后面的补偿号地址来决定。不过在加工中心中,为了防止出错,一般人为规定 H 为刀具长度补偿地址,补偿号从 120 号,D 为刀具半径补偿地址,补偿号从 21 号开始(20 把刀的刀库) 。 例如,G00G43H1Z100.0; G01G41D21X20.0Y35.0F200;
7、 4 镜像指令 镜像加工指令 M21、M22、M23。当只对 X 轴或 Y 轴进行镜像时,切削时的走刀顺序(顺铣与逆铣) ,刀补方向,圆弧插补转向都会与实际程序相反,如图 1 所示。当同时对 X 轴和 Y 轴进行镜像时,走刀顺序,刀补方向,圆弧插补转向均不变。 注意:使用镜像指令后必须用 M23 进行取消,以免影响后面的程序。在 G90 模式下,使用镜像或取消指令,都要回到工件坐标系原点才能使用。否则,数控系统无法计算后面的运动轨迹,会出现乱走刀现象。这时必须实行手动原点复归操作予以解决。主轴转向不随着镜像指令变化。 图 1 镜像时刀补、顺逆变化 5 圆弧插补指令 G02 为顺时针插补,G03
8、 为逆时针插补,在 XY 平面中,格式如下:G02/G03X_Y_I_K_F_或G02/G 03 X_Y_R_F_,其中 X、Y 为圆弧终点坐标,I、J 为圆弧起点到圆心在 X、Y 轴上的增量值,R 为圆弧半径,F 为进给量。 在圆弧切削时注意,q180,R 为正值;q180,R 为负值;I、K 的指定也可用 R 指定,当两者同时被指定时,R 指令优先,I、K 无效;R 不能做整圆切削,整圆切削只能用 I、J、K 编程,因为经过同一点,半径相同的圆有无数个,如图 2 所示。 图 2 经过同一点的圆 当有 I、K 为零时,就可以省略;无论 G90 还是 G91 方式,I、J、K 都按相对坐标编程
9、;圆弧插补时,不能用刀补指令 G41/G42。 6 G92 与 G54G59 之间的优缺点 G54G59 是在加工前设定好的坐标系,而 G92 是在程序中设定的坐标系,用了 G54G59就没有必要再使用 G92,否则 G54G59 会被替换,应当避免,如表 1 所示。 表 1 G92 与工作坐标系的区别 注意:(1)一旦使用了 G92 设定坐标系,再使用 G54G59 不起任何作用,除非断电重新启动系统,或接着用 G92 设定所需新的工件坐标系。 (2)使用 G92 的程序结束后,若机床没有回? G92 设定的原点,就再次启动此程序,机床当前所在位置就成为新的工件坐标原点,易发生事故。所以,希
10、望广大读者慎用。 7 编制换刀子程序。 在加工中心上,换刀是不可避免的。但机床出厂时都有一个固定的换刀点,不在换刀位置,便不能够换刀,而且换刀前,刀补和循环都必须取消掉,主轴停止,冷却液关闭。条件繁多,如果每次手动换刀前,都要保证这些条件,不但易出错而且效率低,因此我们可以编制一个换刀程序保存谙低衬诖婺冢 诨坏妒保 MDI 状态下用 M98 调用就可以一次性完成换刀动作。 以 PMC-10V20 加工中心为例,程序如下: O2002; (程序名) G80G40G49 ; (取消固定循环、刀补) M05; (主轴停止) M09; (冷却液关闭) G91G30Z0; (Z 轴回到第二原点,即换刀点
11、) M06; (换刀) M99; (子程序结束) 在需要换刀的时候,只需在 MDI 状态下,键入“T5M98P2002” ,即可换上所需刀具 T5,从而避免了许多不必要的失误。广大读者可根据自己机床的特点,编制相应的换刀子程序。 8其他 程序段顺序号,用地址 N 表示。一般数控装置本身存储器空间有限(64K) ,为了节省存储空间,程序段顺序号都省略不要。N 只表示程序段标号,可以方便查找编辑程序,对加工过程不起任何作用,顺序号可以递增也可递减,也不要求数值有连续性。但在使用某些循环指令,跳转指令,调用子程序及镜像指令时不可以省略。 9同一条程序段中,相同指令(相同地址符)或同一组指令,后出现的
12、起作用。 例如,换刀程序,T2M06T3; 换上的是 T3 而不是 T2; G01G00X50.0Y30.0F200;执行的是 G00(虽有 F 值,但也不执行 G01) 。 不是同一组的指令代码,在同一程序段中互换先后顺序执行效果相同。 G90G54G00X0Y0Z100.0; G00G90G54X0Y0Z100.0; 以上各项均在 PMC-10V20(FANUC SYSTEM)加工中心上运行通过。在实际应用中,只有深刻理解各种指令的用法和编程规律。FANUC-0TD 数控车床编程:一指令集(向如、等的编程量均采用直径量)G00:快速定位指令。格式为 G00 X(U) Z(W) ,X、Z 为
13、绝对编程时的目标点,U、W为相对编程时的目标点。两轴同时以机床最快速度开始运动,但不一定同时停止,即合成刀具轨迹并不一定是直线。本系统可以混合编程,如 G00 X W 。G01:直线插补指令。格式为 G01 X(U) Z(W) F ,X、Z 为绝对编程时的目标点,U、W 为相对编程时的目标点,值为插补速度,单位是 mm/min 或 mm/r,具体取决于设定为G还是 G。G02:顺圆插补指令。格式为 G02 X(U) Z(W) R(I K ) F ,X、Z 为绝对编程时的目标点,U、W 为相对编程时的目标点,为半径(仅用于劣弧编程) ,、为圆心的、坐标,值为插补速度,单位是 mm/min 或 m
14、m/r,具体取决于设定为 G还是 G。注:采用半径量,、始终为相对量编程。G03:逆圆插补指令。格式为 G03 X(U) Z(W) R(I K ) F ,X、Z 为绝对编程时的目标点,U、W 为相对编程时的目标点,为半径(仅用于劣弧编程) ,、为圆心的、坐标,值为插补速度,单位是 mm/min 或 mm/r,具体取决于设定为 G还是 G。注:采用半径量,、始终为相对量编程。G04:暂停指令。格式为 G04 P(X U ) ,采用 P 时(不能用小数点) ,时间单位为 ms,X、U 时,时间单位为 s。最大延时 9999.999s。G20:英制单位设定指令。G21:公制单位设定指令。注意:某程序
15、若不指定 G20、G21,则采用上次关机时的设定值。G27:返回参考点检测指令。格式为 G27 X(U) Z(W) T0000,本指令执行前必须使刀架回零一次。若指定的两个坐标值分别是机床参考点的坐标值,且机床面板上的两个回零参考点指示灯都亮,则说明机床零点正确。否则,机床定位误差过大。G28:返回参考点指令。格式为 G28 X(U) Z(W) T0000,若机床启动后回过零点,则本指令的执行使刀架经过指定点回零,否则经过指定点移动至系统加电时的位置。G32:螺纹切削指令。G32 X(U) Z(W) F ,F 为螺纹长轴方向的导程(即进给速度采用 mm/r) 。G50:工件坐标系设定或主轴转速
16、钳制指令。格式为 G00 X Z (坐标系设定) ,或 G50 S (转速钳制) 。前者,值为机床零点在设定的工件坐标系中的坐标;后者,为最高转速。G70:精加工复合循环。格式为 G70 P Q S F ,其中 P 等于精加工程序段开始编号,Q等于精加工程序段结束编号。G71:粗加工复合循环。格式为G71 U R ,其中 U 等于向吃刀量或切深,R 等于退刀量,均为半径值。G71 P Q U W S F ,其中 P 等于精加工程序段开始编号,Q 等于精加工程序段结束编号,U 等于向精加工余量的直径值,等于向精加工余量,为主轴转速,为进给速度。G72:端面粗加工循环。格式为G72 W R ,其中
17、 W 等于 Z 向吃刀量,R 等于 Z 向退刀量。G72 P Q U W S F ,其中 P 等于精加工程序段开始编号,Q 等于精加工程序段结束编号,U 等于向精加工余量的直径值,等于向精加工余量,为主轴转速,为进给速度。G73:固定形状粗加工复合循环。格式为G73 U W R ,其中 U 等于向吃刀量(或切深)的半径值,W 等于 Z 向吃刀量,R 等于循环次数。G73 P Q U W S F ,其中 P 等于精加工程序段开始编号,Q 等于精加工程序段结束编号,U 等于向精加工余量的直径值,等于向精加工余量,为主轴转速,为进给速度。G90:锥面切削单一循环指令。格式为 G90 X(U) Z(W
18、) R F ,锥面的定义是素线的斜度45 度。车削柱面时,R=0,可以不写。本指令完成的动作(虚线表示快速)如图,其中刀尖从右下向左上切削,R0。指令中的坐标值为 E 点坐标。G92:锥螺纹切削单一循环指令。格式为 G92 X(U) Z(W) R F 。车削柱螺纹时,R=0,可以不写。本指令完成的动作(虚线表示快速)如图,其中刀尖从右下到左上切削,R0。F 为长轴方向的导程。指令中的坐标值为 E 点坐标。G94:端面切削单一循环指令。格式为 G94 X(U) Z(W) R F ,端面的定义是素线的斜度45 度。车削纯端面时,R=0,可以不写。本指令完成的动作(虚线表示快速)如图 2,其中刀尖从
19、左上向右下切削,R0。指令中的坐标值为 E 点坐标。G96:端面恒线速度指令。格式为 G96 S 。G97:端面恒线速度注销指令。格式为 G97 。M00:程序暂停。当按下面板“启动”钮时,继续运行程序。M02:程序结束。M03:主轴正转。M04:主轴反转。M05:主轴停转。M08:开启切削液。M09:关闭切削液。M10:自动螺纹倒角。M11:注销 M10。M30:程序结束,并返回开始初。M98 P :调用子程序。格式为 M98 P*,前三位为调用次数(若没有,则表示次) ,后四位为所调子程序号。M99:子程序结束标志。FANUC 数控系统的操作及有关功能(北京发那科机电有限公司 王玉琪) 发
20、那科有多种数控系统,但其操作方法基本相同。本文叙述常用的几种操作。1.工作方式FANUC 公司为其 CNC 系统设计了以下几种工作方式,通常在机床的操作面板上用回转式波段开关切换。这些方式是:.编辑(EDIT)方式:在该方式下编辑零件加工程序。.手摇进给或步进(HANDLE/INC)方式:用手摇轮(手摇脉冲发生器)或单步按键使各进给轴正、反移动。.手动连续进给(JOG)方式:用手按住机床操作面板上的各轴各方向按钮使所选轴向连续地移动。若按下快速移动按钮,则使其快速移动。.存储器(自动)运行(MEM)方式:用存储在 CNC 内存中的零件程序连续运行机床,加工零件。.手动数据输入(MDI)方式:该
21、方式可用于自动加工,也可以用于数据(如参数、刀偏量、坐标系等)的输入。用于自动加工时与存储器方式的不同点是:该方式通常只加工简单零件,因此都是现编程序现加工。.示教编程:对于简单零件,可以在手动加工的同时,根据要求加入适当指令,编制出加工程序。操作者主要按这几种方式操作系统和机床。2.加工程序的编制普通编辑方法:将工作方式置于编辑(EDIT)方式,按下程序(PROG)键使显示处于程序画面。此方式下有两种编程语言:G 代码语言和用户宏程序语言(MACRO) 。常用的是 G 代码语言,程序的地址字有 G*,M*,S*,T*,X*,Y*,Z*,F*,O*,N*,P*等,程序如下例所示:O0010;N
22、1 G92X0Y0Z0;N2 S600M03;N3 G90G17G00G41D07X250.0Y550.0;N4 G01Y900.0F150;N5 G03X500.0Y1150.0R650.0;N6 G00G40X0Y0M05;N7 M30;编程时应注意的是代码的含义。车床、铣床、磨床等不同系列的系统同一个 G 代码其意义是不同的。不同的机床厂用参数设定的 G 代码系及设计的 M 代码的意义也不相同,编程时须查看机床说明书。用户宏程序(MACRO)的编辑方法与 G 代码程序的编制基本是一样的,不同点是宏程序是以语句基本单元(不是以字符)进行编辑的。程序实例如下:O9100;G81Z#26R#1
23、8F#9K0;IF#3EQ90GOTO1;#24=#5001+#24;#25=#5002+#25;N1 WHILE#11GT0DO1;#5=#24+#4*COS#1;#6=#25+#4*SIN#1;G90X#5Y#6;END1;G#3G80;M99;上面的程序用的是宏程序 B,此时要注意的是 MDI 键盘形式,有的小键盘个别字符不能输入。这种情况必须用计算机编辑,编好后通过 RS232C 口输到 CNC。编辑方式只有 4 个编辑键:插入(INSERT) ,修改(ALTER)和删除(DELET) ;另一个键是程序段结束(EOB) 。插入位置是在光标后,修改和删除位置是在光标所处位置。有的系统选择
24、了扩展型编辑功能,此时可实现程序的部分或全部的拷贝(用 COPY 键) 、移动(用 MOVE 键) 、合并(用 MERGE 键) 。背景编辑:在自动加工(MEM 方式)的同时编辑程序称为背景或后台编辑。编辑方法与上述 EDIT 方式完全一样。示教编程:这种方法是在零件加工的同时,记录各程序段刀具的移动轨迹,并根据实际要求在程序中加入程序段号及适当的 M、S、T 指令。因此,这种方法一般用于简单形状零件的编程。示教编程是在 TEACH IN JOG(手动连续示教)方式和 TEACH IN HANDLE/STEP(手摇进给/步进示教)方式实现。图形会话编程:要求系统必须配有图形印刷板。FANUC
25、图形会话编程软件有多种形式。常用的有 G 代码菜单形式和编程符号形式。0i 目前免费配置了 G 代码菜单形式。3.手动移动机床手摇进给或步进进给(HANDLE/STEP 方式):机床只配其中的一种,用于手动调整机床的位置。要注意的是有的机床使用了倍率值 1000,此时,若手摇太快,当摇动停止时,机床还可能快速移动,这是很危险的。手动连续进给(JOG 方式):按住按钮使机床连续移动。可用倍率旋钮改变速率。在该方式下按住快移按钮,可快速移动机床,快移速度由参数设定。手动返回机床零点:对于使用增量式位置编码器的机床(目前多是这种情况) ,开机后的第一个操作就是手动回零点,以建立机床移动的基准位置。回
26、零点过程由机床厂设计的梯形图控制。回完零点后,可在相对坐标系画面将当前坐标值清零。必须在零点建立后才能进入 MEM 方式用程序加工零件。一次通电只须回一次零点,不关机无须再回。当然,使用绝对式位置编码器的机床开机后无须手动回机床零点,机床零点是在制造时调好的。不更换编码器,按时更换电池,零点永远不会丢失。自动建立加工坐标系:根据设定的参数,手动回完零点后可以自动建立加工坐标系:G92(M:铣床和加工中心系列)或 G50:(T:车床系列) 。4.自动运行. 存储器运行(MEM 方式):进入 MEM 方式,按下 MDI 键盘上的 PROG(程序)键,调出加工程序,按下自动加工启动按钮,则机床就在程
27、序控制之下加工零件。运行中,可以按下进给暂停(HOLD)按钮中断程序的执行,再按下启动按钮即可恢复程序的连续执行。也可以按下单段执行按钮,一段段地执行程序。欲终止自动运行,应按复位(RESET)按钮。MDI 运行(方式):对于简单的零件,可以在该方式下现场编制程序并进行加工。操作方法与上述基本相同。但执行程序时,须首先将光标移到程序头。另外,这种方式下的程序不能存储。DNC 运行:这种方式实际就是以前 3,6 系统中的纸带运行加工方式,目的是为了解决模具加工时 CNC 存储容量的不足问题,通过 RS-232C 接口接一个外设(通常用计算机) ,加工程序存在磁盘上,一段段调入 CNC 存储器实施
28、加工。操作方法是:将方式开关置于 RMT(梯形图中是在MEM 方式下,将 DNCI 信号置 1) ,在计算机上调出加工程序,并按回车按钮,再按下机床的自动加工启动按钮,即可执行。执行此种方式的条件是:计算机上必须按装适当的通讯软件,计算机方和 CNC 方都要设定对应的参数:通讯口,波特率,停止位和传输代码(应设 ISO 码) 。另外还要按 FANUC 要求焊接 RS232C 口的电缆线。经常出现的#86 和#87 报警就是这些条件不满足造成的。用计算机时,不能执行 M198功能。M198 是调用外设上的子程序,但这些外设只能是 FANUC 的设备,如:便携软磁盘机(Handy File) 、磁
29、带机等。DNC 方式还可用远程缓冲器(Remote Buffer) ,这是一块印刷板,上面有 CPU,用于快速传送处理,该印刷板与上述外设连接。当然此种方式加工速度可提高。5.数据的输入与输出NC 的数据可用外设输入,也可以输出到外设。这些数据包括:加工程序、刀补量、坐标系、螺补值、系统和机床参数等。外设(如计算机)接在 RS-232C 口上。接法及串口参数的设定与上述 DNC 操作一样。设参数可在“Setting”画面和“参数”画面在 MDI 方式进行。数据的输入与输出在编辑(EDIT)方式进行,并需将显示器置于相应的数据画面。比如:传输加工程序,应按下 MDI 键盘上的程序(PROG)键将
30、显示器置于程序画面。传输刀补量时应按下 OFFSET 键,使显示处于偏置量画面。其它类似。 数据输入时 0 系统要按 INPUT 键;其它系统按 READ 和 EXEC 键;数据输出时 0 系统要按 OUTPUT 键:其它系统按 PUNCH 和 EXEC 键。0i 系统的显示增加了 ALL IO 画面,非常方便数据的输入与输出。6.数据的设定和显示运行机床之前,必须设足相关数据。如:有关参数,刀补量,刀具寿命,工件坐标系等。 每种数据在 MDI 键盘上都有相应的按键,按下某个键就显示对应的画面。设定这些数据须在 MDI方式相应的画面上进行。操作方法是将光标置于欲设数据处,输入数值后按 INPU
31、T 键。要注意的是输入前须将参数写入开关打开(PWE=1) ,输入后将其关闭。7.机床操作的有关功能在自动运行时,可以进行手动操作,有以下几种:手动绝对值的开/关(ON/OFF):该操作是在存储器运行(MEM 方式)时,将方式转为手动方式移动机床,开关的 O/OFF 决定其移动量是否包括在显示的坐标值中。开关 ON 时移动量不计到显示值上;OFF 时累积到显示值上。手轮中断:该操作是在存储器运行(MEM 方式)时,摇动手轮(手摇脉冲发生器)会增加移动距离。但显示的坐标值是:绝对和相对坐标值不变,只有机床坐标值随移动量改变。手动干预和返回:该功能是在存储器运行(MEM 方式)时,按下暂停按钮(H
32、OLD)使进给暂停,转为手动方式手动移动机床后再回到 MEM 方式,按下自动加工启动按钮时,机床可自动返回到原来位置,恢复系统运行。因此可以用来代替程序再启动功能,但条件是只能用暂停按钮(HOLD)中断 MEM 方式。Fanuc系统数控车床设置工件零点常用方法1. 直接用刀具试切对刀 1.用外园车刀先试车一外园,记住当前 X 坐标,测量外园直径后,用 X 坐标减外园直径,所的值输入 offset 界面的几何形状 X 值里。2.用外园车刀先试车一外园端面,记住当前 Z 坐标,输入 offset 界面的几何形状 Z 值里。2. 用 G50 设置工件零点 1.用外园车刀先试车一外园,测量外园直径后,
33、把刀沿 Z 轴正方向退点,切端面到中心。2.选择 MDI 方式,输入 G50 X0 Z0,启动 START 键,把当前点设为零点。3.选择 MDI 方式,输入 G0 X150 Z150 ,使刀具离开工件进刀加工。4.这时程序开头:G50 X150 Z150 .。5.注意:用 G50 X150 Z150,你起点和终点必须一致即 X150 Z150,这样才能保证重复加工不乱刀。6.如用第二参考点 G30,即能保证重复加工不乱刀,这时程序开头 G30 U0 W0 G50 X150 Z150 7.在 FANUC 系统里,第二参考点的位置在参数里设置,在 Yhcnc 软件里,按鼠标右键出现对话框,按鼠标
34、左键确认即可。3. 用工件移设置工件零点 1. 在 FANUC0-TD 系统的 Offset 里,有一工件移界面,可输入零点偏移值。2.用外园车刀先试切工件端面,这时 Z 坐标的位置如:Z200 ,直接输入到偏移值里。3.选择 “Ref”回参考点方式,按 X、Z 轴回参考点,这时工件零点坐标系即建立。4.注意:这个零点一直保持,只有从新设置偏移值 Z0,才清除。 用 G54-G59 设置工件零点 1.用外园车刀先试车一外园,测量外园直径后,把刀沿 Z 轴正方向退点,切端面到中心。2.把当前的 X 和 Z 轴坐标直接输入到 G54-G59 里, 程序直接调用如:G54X50Z50。3.注意 :可
35、用 G53 指令清除 G54-G59 工件坐标系。Fanuc系统数控车床常用固定循环 G70-G80祥解 1. 外园粗车固定循环(G71) 如果在下图用程序决定 A 至 A至 B 的精加工形状, 用d(切削深度)车掉指定的区域,留精加工预留量u/2 及w。G71U(d)R(e)G71P(ns)Q(nf)U(u)W( w)F(f)S(s)T(t)N(ns).F_从序号 ns 至 nf 的程序段, 指定 A 及 B 间的移动指令。.S_.T_N(nf)d: 切削深度 (半径指定)不指定正负符号。切削方向依照 AA的方向决定,在另一个值指定前不会改变。FANUC 系统参数( NO.0717)指定。e
36、:退刀行程本指定是状态指定,在另一个值指定前不会改变。FANUC 系统参数(NO.0718)指定。ns:精加工形状程序的第一个段号。nf:精加工形状程序的最后一个段号。u:X 方向精加工预留量的距离及方向。 (直径/半径)w: Z 方向精加工预留量的距离及方向。 2. 端面车削固定循环(G72) 如下图所示,除了是平行于 X 轴外,本循环与 G71 相同。G72W(d)R(e)G72P(ns)Q(nf)U(u)W( w)F(f)S(s)T(t)t,e,ns,nf, u, w ,f,s 及 t 的含义与 G71 相同。 3. 成型加工复式循环(G73) 本功能用于重复切削一个逐渐变换的固定形式,
37、用本循环,可有效的切削一个用粗加工段造或铸造等方式已经加工成型的工件.程序指令的形式如下:A A BG73U(i)W(k)R(d)G73P(ns)Q(nf)U(u)W( w)F(f)S(s)T(t)N(ns)沿 A A B 的程序段号N(nf)i:X 轴方向退刀距离(半径指定), FANUC 系统参数(NO.0719)指定。k: Z 轴方向退刀距离( 半径指定), FANUC 系统参数(NO.0720)指定。d:分割次数这个值与粗加工重复次数相同,FANUC 系统参数(NO.0719)指定。ns: 精加工形状程序的第一个段号。nf:精加工形状程序的最后一个段号。u:X 方向精加工预留量的距离及方向。 (直径/半径)w: Z 方向精加工预留量的距离及方向。 4. 精加工循环(G70) 用 G71、G72 或 G73 粗车削后,G70 精车削。G70 P(ns ) Q(nf)ns:精加工形状程序的第一个段号。nf:精加工形状程序的最后一个段号。 5. 端面啄式钻孔循环(G74) 如下图所示在本循环可处理断削,如果省略 X(U )及 P,结果只在 Z 轴操作,用于钻孔。