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

数控车床调用子程序举例说明,第1张

法兰克的格式 M98

P、M98自程序调用P后最多限8位数,前4位为调用次数,后4位为子程序号P后小于4位表示调用一次子程序M99子程序结束例子主程序O0001

(主程序内容·)M98 PO0002子程序号(调用O0002号)子程序

(子程序内容)N30程序结束O0002

(子程序内容)M99子程序结束PS:

子程序是分开编在主程序后面的有程序号调用的时候调子程序号就可以了

图示为车削不等距槽的示例。对等距槽采用循环比较简单,而不等距槽则调用子程序较为简单。

已知毛坯直径Φ32mm,长度为77mm,一号刀为外圆车刀,三号刀为切断刀,其宽度为2mm。加工程序如下

%0010

N001 G92 X150.0 Z100.0

N002 M03 S800 M08

N003 G00 X35.0 Z0

G95 F0.30 (转进给)

N004 G01 X0

N005 G00 X30.0 Z2.0

N006 G01 Z-55.0 F0.3

N007 G00 X150.0 Z100.0

N008 X32.0 Z0

T03

N009 M98 P15 L2

N010 G00 W-12.0

N011 G01 X0 F0.12

N012 G04 P2.0

N013 G00 X150.0 Z100.0 M09

N014 M30

%0015

N101 G00 W-12.0

N102 G01 U-12.0 F0.15

N103 G04 X1.0

N104 G00 U12

N105 W-8

N106 G01 U-12 F0.15

N107 G04 X1.0

N108 G00 U12

N109 M99

输入:G73U--W--R--;G73P--Q--U--W--F--。

由于数控车G73这些零件的径向尺寸,无论是测量尺寸还是图纸尺寸,都是以直径值来表示的,所以数控车床采用直径编程方式,即规定用绝对值编程时,X为直径值,用相对值编程时,则以刀具径向实际位移量的二倍值为编程值。

对于不同的数控车床、不同的数控系统,其编程基本上是相同的,个别有差异的地方,要参照具体机床的用户手册或编程手册。

数控车床编程基础

1、坐标系、程序的基本知识G代码,M功能

2、G00—快速定位G01—直线插补,G02、G03—圆弧插补

3、G90——单一外圆车削循环

4、G94——单一端面车削循环

5、宇龙仿真软件的使用

6、G92螺纹车削循环

7、G71—内外径复合循环及练习


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7826711.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-10
下一篇 2023-04-10

发表评论

登录后才能评论

评论列表(0条)

保存