数控车 宏程序编程讲解.ppt
《数控车 宏程序编程讲解.ppt》由会员分享,可在线阅读,更多相关《数控车 宏程序编程讲解.ppt(43页珍藏版)》请在三一办公上搜索。
1、数控车宏程序编程(2012年8月22日),福建信息职业技术学院江弥峰JDEL 13067386921QQ 472517179,数控车床(宏程序)编程,华中系统(宏程序)编程,1.图1.,1.,抛物线方程:X*X/10.以(X轴)作变量.编程:O0001;N1#1=0;(X轴的起点)N2 WHILE#1 LE 10;(X轴的终点).N3#2=#1*#1/10;(抛物线的公式)N4 G01 X2*#1 Z#2;(X,Z轴的坐标变量)N5#1=#1+0.1;(X轴的增量)N6 ENDW;(调用返回)以(Z轴)作变量.编程:O0001;N1#1=0;(Z轴的起点)N2 WHILE#1 LE 10;(Z
2、轴的终点)N3#2=SQRT#1*10;(抛物线的公式)N4 G01 X2*#2 Z#1;(X,Z轴的坐标变量)N5#1=#1+0.1;(Z轴的增量)N6 ENDW;(调用返回),图2.,2.正切曲线方程X=3*(t).Z=2*tan(t).以(切槽刀)为主.编程:O0001;N1#1=0.437;(弧度转换)N2 WHILE#1 GE 0.437;(弧度的变量)N3#2=3*#1*PI;(3.14)(X轴的变量)N4#3=2*TAN#1*PI;(Z轴的变量)N5 G01 X38+2*#2 Z#348;(X,Z轴的坐标变量)N6#1=#10.1;(弧度的增量)N7 ENDW;(调用返回),图3
3、.,3.正切曲线方程X=3*(t).注:解:2*tan(t)=10.Z=2*tan(t).tan(t)=5.以(外圆右偏刀)为主.(t)=87.69.编程:87.69/180=0.437.O0001;0.437*3.14=1.372N1#1=0.437;华中系统转化成弧度.X=3*(t*3.14),N2 WHILE#1 GE 0.437;Z=2*tan(t*3.14或PI)N3#2=3*#1*PI;FANUC系统转化角度.Z=2*tan(t*180).N4#3=2*TAN#1*PI;N5 G01 X382*#2 Z#387;N6#1=#10.1;N7 ENDW;,图4.,4.外椭圆(长半轴18
4、,短半轴24)以(外圆右偏刀)为主.编程:O0001;N1#1=18;(长半轴)N2#2=24;(短半轴)N3#3=0;(椭圆中心到右端的起点)N4 WHILE#3 GE 14.6;(判断椭圆中心到左端的终点)N5#4=24*SQRT#1*#1#3*#3/18;(椭圆公式)N6 G01 X2*#4 Z#358;(X,Z轴的变量)N7#3=#30.5;(Z轴的变量)N8 ENDW;(调用返回),图5.,5.内椭圆(长半轴30,短半轴16)以(内孔镗刀)为主.编程:O0001;N1#1=30;(椭圆的长半轴)N2#2=16;(椭圆的短半轴)N3#3=10;(椭圆中心到左(右)端的起点)N4 WHI
5、LE#3 GE 23.4;(判断椭圆中心到右(左)端的终点)N5#4=16*SQRT#1*#1#3*#3/30;(椭圆的公式)N6 G01 X2*#4 Z#310;(X,Z轴的坐标的变量)N7#3=#30.5;(Z轴的变量)N8 ENDW;(调用返回),图6.,6.抛物线方程:X*X/100.以(X轴)作变量.编程:O0001;N1#1=30;(以X当作变量)N2 WHILE#1 LE 55;(判断是是否走到X55尺寸).注:LE是小于等于N3#2=#1*#1/100;(Z轴的变量)N4 G01 X#1 Z#230;(X、Z轴的坐标变量)N5#1=#1+0.1;(变量)N6 ENDW;以(Z轴
6、)作变量.编程:O0001;N1#1=9;(以Z当作变量)N2 WHILE#1 LE 30.25;(判断是是否走到Z30.25尺寸).N3#2=SQRT#1*100;(X轴的变量)N4 G01 X#2 Z#1-30;(X、Z轴的坐标变量)N5#1=#1+0.1;(变量)N6 ENDW;,图7.,7.双头螺纹或(多头)螺纹.双头:30*PH4P2-6g.注:(PH4是表示螺距为4,P2是表示导程为2.)以(外螺纹)为主.编程:O0001;N1 G0 X32 Z3;N2 G82 X29.2 Z33 C2 P180 F4;注:C2是导程,(P180是螺纹圆周角,360 N3 G82 X28.7 Z3
7、3 C2 P180 F4;/2=180)F4是螺距.N4 G82 X28.2 Z33 C2 P180 F4;N5 G82 X27.4 Z33 C2 P180 F4;N6 G82 X27.4 Z33 C2 P180 F4;例如:(三头螺纹:G82 X29.2 Z-33 C3 P120 F4;)注:(双头螺纹或(多头)螺纹在FANUC-OI系统中则与华中系统不一样,区别为FANUC-OI系统中要先加工完一便,然后Z轴偏一个导程(Z2或Z2)后再加工一便才可以完成,例如:(G0 X32 Z12;G92 X27.4 Z33 F2;一次加工完后,再G0 X32 Z10;G92 X27.4 Z33 F2;
8、二次加工完后)OK。8.变距螺纹:F=|KK|/2*LG mm/rev.K:轴目标坐标的螺距.(毫米/转).K:起始螺距(1或K的编程值).毫米/转.LG:螺纹长度.(毫米).,图11.,11.证明:总角度为720(-63090)将该曲线分为1000条线段.每段直线在Z轴 方向的间距为0.04mm.对其正弦曲线函数的角度增加为720/1000.每一段终点的X坐标值为:X=34+6SIN.#100指正弦曲线的起始角.#101指正弦曲线的终止角.#102指正弦曲线的各点X坐标.#103指正弦曲线的各点Z坐标.正弦曲线宏程序编程:以(X轴)作变量.编程:(FANUC-OI系统)O0001;N1#10
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数控车 宏程序编程讲解 数控 程序 编程 讲解

链接地址:https://www.31ppt.com/p-2406136.html