数控车床调用子程序的例子,数控车床调用子程序举例说明

1 , 数控车床调用子程序举例说明法兰克的格式 M98 P、M98自程序调用P后最多限8位数,前4位为调用次数,后4位为子程序号P后小于4位表示调用一次子程序M99子程序结束例子主程序O0001(主程序内容·)M98 PO0002子程序号(调用O0002号)子程序(子程序内容)N30程序结束O0002(子程序内容)M99子程序结束PS:子程序是分开编在主程序后面的有程序号调用的时候调子程序号就可以了法兰克的格式 M98 P....M98自程序调用P后最多限8位数,前4位为调用次数,后4位为子程序号P后小于4位表示调用一次子程序M99子程序结束例子主程序O0001········································(主程序内容·)M98 PO0002子程序号(调用O0002号)子程序··················(子程序内容)N30程序结束O0002 ····················(子程序内容)M99子程序结束PS:子程序是分开编在主程序后面的有程序号调用的时候调子程序号就可以了
2,数控车床怎么调用子程序要具体程序例如成品 外圆第一个台阶是我只能给你大概的程序 具体的真不好说,M03S600T0101G99G0X70M8Z0这里定位到你要加工的位置上,刚刚开始的第一刀开始调用子程序M98031111把O1111调用3次G0Z120程序调用完成退刀M30这里是子程序01111G1X-1F0.2平面W1G0X30G1W-31X45W-30G0X70W150这里w150就是退刀到z90的位置T0202钻头G0X0W-89定位在X0Z1的位置 。。。这里钻孔我就不说了,大概表示一下W-21F0.05W21W89这样钻头回到z90的位置后面的 你自己模仿不会我在说太多了求采纳我是凯恩帝的老系统,M98调用子程序,M99返回主程序有2种,一种是g50坐标偏移 , 一种是主程序用绝对坐标定位,子程序必须全部用相对值坐标编程,看个人习惯了翻我以前的发言你就能找到不想编子程序有很多用!用于要重复编程的,不如n个小槽,就可以切下去和退出刀用绝对坐标!距离用相对坐标:比如g1 x9 f50g0 x11w-2有n个槽子就重复调用n次!很方便!【数控车床调用子程序的例子,数控车床调用子程序举例说明】
3,数控车床子程序调用编程实例图示为车削不等距槽的示例 。对等距槽采用循环比较简单,而不等距槽则调用子程序较为简单 。已知毛坯直径Φ32mm,长度为77mm,一号刀为外圆车刀,三号刀为切断刀,其宽度为2mm 。加工程序如下%0010N001 G92 X150.0 Z100.0 N002 M03 S800 M08N003 G00 X35.0 Z0G95 F0.30 (转进给)N004 G01 X0N005 G00 X30.0 Z2.0N006 G01 Z-55.0 F0.3N007 G00 X150.0 Z100.0N008 X32.0 Z0T03N009 M98 P15 L2N010 G00 W-12.0N011 G01 X0 F0.12N012 G04 P2.0N013 G00 X150.0 Z100.0 M09N014 M30%0015N101 G00 W-12.0N102 G01 U-12.0 F0.15N103 G04 X1.0N104 G00 U12N105 W-8N106 G01 U-12 F0.15N107 G04 X1.0N108 G00 U12N109 M99
4 , 数控车床用G75和调用子程序切糟的实例我切槽子一般不用G75 用宏比较好吧给你发个我以前做液压缸盖的O型圈油槽的程序给你参考下吧!我只写一个槽的程序哦 。内径Φ100mm 槽内径Φ118mm槽宽10mm 槽刀宽4mm 。。。。。。。。G0 X98 Z5;Z-14.15;定位轴向时要考虑刀宽这里程序是前刀尖对刀G75 X117.85 Z-19.85 P1000 Q3800 R1500F0.1;R值在有的系统中要用整数(即:R1500要改为R1.5)G1 Z-14 F0.3;这后面的程序是把槽半精加工一次X118 F0.08;Z-20;X99; 。。。。。。。。。。比较麻烦..切复杂的槽可以用G75和调用子程序还完成的!先 把子程序写出来!例:P042G75 R1 Z-50G75 X47 W-8.45 P2 Q4.225M99P043 G0 W3.82 G1 X64.3F80U-14.04 W-1.88 G2U-2.96 W-1.93 R2 G0 X68 M99P044G1X64.3 F80U-14.04 W-1.88G3 U-2.96 W-1.93 R2GO X68M99主程序:O0441T0101M3S500G0X68Z-72.74M98P042M98P043T0103G0Z-91M98P044T0101X68Z-102.81M98P042M98P043T0103G0Z-121M98P044T0101G0Z-132.81 X68M98P042M98P043T0103G0Z-151M98P044T0101G0X68Z-162.81M98P042M98P043T0103G0Z-181.08M98P044M05T0101M9G0X200Z-30M30

    推荐阅读