1、 4、长度宏变量围:Z0 Z-22 5、设自变量 #1=0 #2=-22 6、应用条件语言N1 IF GOTO 2 N2 GOTO 1 精加工程序容:O0001;M03 S1000;T0101;G00 X55 Z2;#1=0;#2=-22;N1 IF #1LE#2 GOTO 2;#3= -0.9090*#1+30;G01 X#3 Z#1 F0.1#1=#1-0.05GOTO 1 ;N2 G00 X100 Z100;M30;粗加工程序容:M03 S650;N1 IF #2GE#1 GOTO 2;#3= -0.9090*#2+30;G01 X#3+1 F0.25;G01 Z#2+0.5 F0.1;
2、G00 U1 W0.5;Z2;#2=#2+2; GOTO 1 ;直线宏程序(二)图1-21、直线两点 (X 50 , Z -20) (X 30 , Z -42).50=K*-20+B30=K*(-42)+BB=68.18 K=0.9090X=0.9090Z+68.18Z-20 Z-42 5、设自变量 #1=-20 #2=-42G00 X55 Z-20;#1=-20;#2=-42;#3= 0.9090*#1+68.18;G01 X#3+1 Z#1-0.5 F0.25;G01 Z#2Z #1-0.5;#1=#1-2; 直线宏程序(三)1、直线两点 (X 44, Z 0) (X 30 , Z 40)
3、.44=K*0+B30=K*(-40)+BB=44 K=0.35X=0.35Z+44Z0 Z-40 5、设自变量 #1=0 #2=-40G00 X28 Z2;#2=-40;#3= 0.35*#1+44;N2 G00 Z100;N1 IF #GE#1 GOTO 2;#3= 0.35*#2+44;G01 X#3-1 F0.25;Z#2+0.5;G00 U-1 W0.5;Z 2;直线宏程序(四)图示右斜线直线方程式: 图示左斜线直线方程式:1、直线两点 (X 50, Z -20) (X 30 , Z 42). 2、直线两点 (X30, Z 58) (X 50 , Z 80). 3、根据右斜线形方程式
4、得: 4、根据左斜线形方程式得:30=K*-58+B50=K*(-80)+BB=-22.722 5、方程式为: 图示右斜线直线方程式:X=-0.9090Z-22.722 6、长度宏变量围:Z-20 Z-42 Z-58 Z-80 7、设自变量 #1=-20 #2=-42 #3=58 #4=-80 8、应用条件语言N1 IF GOTO 2精加工程序容(一):#3=-58;#4=-80;N1 IF #LE#2 GOTO 2;#5= 0.090*#1+68.18;G01 X#5 Z#1 F0.1;W-16;#6=-0.090*#3-22.722G01 X#6 Z#3F0.15;#3=#3-0.05精加
5、工也可这样编写(二): #1=#1-0.05 GOTO 1 N2 G01 W-16 F0.15;N3 IF #3LE#4 GOTO 4;GOTO 3;N4 G00 X100 Z100;精加工也可这样编写(三):#6=- 0.090*#1-22.722;G01 W-16;G01 X#6 Z#3 F0.1;#1=#1-0.05;#3=#3-0.05;GOTO 1; N4 GOTO 3 ;N1 IF #1GE#2 GOTO 2;N3 IF #3GE#4 GOTO 1;G01 X#5+1 Z#1-0.5 F0.1;G01 X#6+1 Z#3+0.5 F0.1; #1=#1-1;#3=#3-1;课题二:
6、椭圆宏程序(一)1、椭圆第一种应用方程式:X=A*2*SIN(a) Z=B*CON(a) A:为X轴方的长度 (平行与X轴的椭圆轴) B:为Z轴方向的长度(平行与z轴的椭圆轴)2、椭圆第二种应用方程式:X*X/A*A+Z*Z/B*B=1为X轴方的长度 B:为Z轴方向的长度第一种方程式应用解题; 3、角度宏变量围:a=0 a=90 4、设自变量 #1=0 #2=90 #3=10 #4=25 5、应用条件语言N1 IF GOTO 2精加工编程容:#2=90;#3=10;#4=25;#5=2*#4*SIN(#1);#6=#3*CON(#1);G01 X #5 Z#6-10 F0.15#1=#1+0.
7、1;N1 IF #2LE#1 GOTO 2;#5=2*#4*SIN(#2);#6=#3*CON(#2);G01 X #5+1 F0.25;Z#6-10+0.5 F0.25;#2=#2+3;椭圆第二种应用方程式:X*X/A*A+Z*Z/B*B=1编程:1、 长度宏变量围:z=0 z=-102、 公式分析化简得:X=SQRT1-Z*Z/B*B*A*A 4、设自变量 #1=0 #2=-10 #3=10 #4=25#1=10;#2=0#5=2*SQRT1-#1*#1/#3*#3*#4*#4G01 X #5 Z#1-10 F0.15#2=0;#5=2*SQRT1-#2*#2/#3*#3*#4*#4Z#2
8、-10+0.5 F0.25;椭圆宏程序(二)为X轴方的长度 (平行与X轴的椭圆轴) B:2椭圆第二种应用方程式:3、角度宏变量围:a=0 a=150 4、设自变量 #1=90 #2=150 #3=25 #4=40G00 X30Z2;#1=90;#2=150;#3=25;#4=40;#5=2*#3*SIN(#1);#6=#4*CON(#1);G01 X #5 Z#6 F0.15N2 G00 U-2;G00 Z100;G00 X30 Z2;#5=2*#3*SIN(#2);#6=#4*CON(#2);G01 X #5-1 F0.25;Z#6+0.5 F0.25;3、 长度宏变量围:z=0 z=-30
9、4、 公式分析化简得: 4、设自变量 #1=0 #2=-30 #3=25 #4=40#2=-30#5=2*SQRT1-#1*#1/#4*#4*#3*#3G01 X #5 Z#1 F0.15#1=#1-0.1;#2=-30;#5=2*SQRT1-#2*#2/#4*#4*#3*#3Z#2+0.5 F0.25;#2=#2-3;椭圆宏程序(三)1、 椭圆第一种应用方程式:为X轴方的长度 (平行与X轴的椭圆轴)2、 角度宏变量围: 4、设自变量 #1=0 #2=150 #3=25 #4=40G00 X55Z2;#6=#4*CON(#1)-40;N2 G00 X150;粗加工程序右边容:#6=#4*CON
10、(#2)-40;粗加工程序左边容:G01 X #5+1 Z#6-0.5 F0.25;Z-80;Z#6-0.5;#1=#1+3;5、 长度宏变量围:6、 公式分析化简得: 4、设自变量 #1=40 #2=-30 #3=25 #4=40#1=40;G01 X #5 Z#1-40 F0.15N2 G00X150;Z#2+0.5-40 F0.25;G01 X #5+1 Z#1-0.5-40 F0.25;Z-80Z#1-0.5-40;#1=#1-3;N2 G00 X150 Z100;椭圆宏程序(四)3、 椭圆第一种应用方程式:4、 角度宏变量围:a=24.397 a=155.603 4、设自变量 #1=24.397 #2=155.603 #3=20 #4=50G00 X55 Z-16.93;#1=24.397 ;#2=155.603; #3=20; #4=50;#5=80-2*#3*SIN(#1)-13.477;#6=#4*CON(#1)-50;7、 长度宏变量围:8、 公式分析化简得:#1=33.07;#2=-33.07#3=20;#4=50;#5=80-2*SQRT1-#1*#1/#4*#4*#3*#3G01 X #5 Z#1-50 F0.15粗加工平行方式编程容:#7=