数控车工高级部分宏程序IF应用Word文件下载.docx

上传人:b****5 文档编号:16084823 上传时间:2022-11-18 格式:DOCX 页数:38 大小:90.52KB
下载 相关 举报
数控车工高级部分宏程序IF应用Word文件下载.docx_第1页
第1页 / 共38页
数控车工高级部分宏程序IF应用Word文件下载.docx_第2页
第2页 / 共38页
数控车工高级部分宏程序IF应用Word文件下载.docx_第3页
第3页 / 共38页
数控车工高级部分宏程序IF应用Word文件下载.docx_第4页
第4页 / 共38页
数控车工高级部分宏程序IF应用Word文件下载.docx_第5页
第5页 / 共38页
点击查看更多>>
下载资源
资源描述

数控车工高级部分宏程序IF应用Word文件下载.docx

《数控车工高级部分宏程序IF应用Word文件下载.docx》由会员分享,可在线阅读,更多相关《数控车工高级部分宏程序IF应用Word文件下载.docx(38页珍藏版)》请在冰豆网上搜索。

数控车工高级部分宏程序IF应用Word文件下载.docx

2、根据线形方程式得:

30=K*0+B

50=K*(-22)+B

得:

B=30

K=-0.9090

3、方程式为:

X=-0.9090Z+30

4、长度宏变量范围:

Z0~Z-22

5、设自变量#1=0#2=-22

6、应用条件语言N1IF[]GOTO2

N2GOTO1

精加工程序内容:

O0001;

M03S1000;

T0101;

G00X55Z2;

#1=0;

#2=-22;

N1IF[#1LE#2]GOTO2;

#3=-0.9090*#1+30;

G01X[#3]Z[#1]F0.1

#1=#1-0.05

GOTO1;

N2G00X100Z100;

M30;

粗加工程序内容:

M03S650;

N1IF[#2GE#1]GOTO2;

#3=-0.9090*#2+30;

G01X[#3+1]F0.25;

G01Z[#2+0.5]F0.1;

G00U1W0.5;

Z2;

#2=#2+2;

GOTO1;

直线宏程序

(二)

图1-2

1、直线两点(X50,Z-20)(X30,Z-42).

50=K*-20+B

30=K*(-42)+B

B=68.18

K=0.9090

X=0.9090Z+68.18

Z-20~Z-42

5、设自变量#1=-20#2=-42

G00X55Z-20;

#1=-20;

#2=-42;

#3=0.9090*#1+68.18;

G01X[#3+1]Z[#1-0.5]F0.25;

G01Z[#2]

Z[#1-0.5];

#1=#1-2;

直线宏程序(三)

1、直线两点(X44,Z0)(X30,Z–40).

44=K*0+B

30=K*(-40)+B

B=44

K=0.35

X=0.35Z+44

Z0~Z-40

5、设自变量#1=0#2=-40

G00X28Z2;

#2=-40;

#3=0.35*#1+44;

N2G00Z100;

N1IF[#GE#1]GOTO2;

#3=0.35*#2+44;

G01X[#3-1]F0.25;

Z[#2+0.5];

G00U-1W0.5;

Z2;

直线宏程序(四)

图示右斜线直线方程式:

图示左斜线直线方程式:

1、直线两点(X50,Z-20)(X30,Z

–42).

2、直线两点(X30,Z–58)(X50,Z–80).

3、根据右斜线形方程式得:

4、根据左斜线形方程式得:

30=K*-58+B

50=K*(-80)+B

B=-22.722

5、方程式为:

图示右斜线直线方程式:

X=-0.9090Z-22.722

6、长度宏变量范围:

Z-20~Z-42Z-58Z-80

7、设自变量#1=-20#2=-42#3=58#4=-80

8、应用条件语言N1IF[]GOTO2

精加工程序内容

(一):

#3=-58;

#4=-80;

N1IF[#LE#2]GOTO2;

#5=0.090*#1+68.18;

G01X[#5]Z[#1]F0.1;

W-16;

#6=-0.090*#3-22.722

G01X[#6]Z[#3]F0.15;

#3=#3-0.05

精加工也可这样编写

(二):

#1=#1-0.05

GOTO1

N2G01W-16F0.15;

N3IF[#3LE#4]GOTO4;

GOTO3;

N4G00X100Z100;

精加工也可这样编写(三):

#6=-0.090*#1-22.722;

G01W-16;

G01X[#6]Z[#3]F0.1;

#1=#1-0.05;

#3=#3-0.05;

GOTO1;

N4GOTO3;

N1IF[#1GE#2]GOTO2;

N3IF[#3GE#4]GOTO1;

G01X[#5+1]Z[#1-0.5]F0.1;

G01X[#6+1]Z[#3+0.5]F0.1;

#1=#1-1;

#3=#3-1;

课题二:

椭圆宏程序

(一)

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、应用条件语言N1IF[]GOTO2

精加工编程内容:

#2=90;

#3=10;

#4=25;

#5=2*#4*SIN(#1);

#6=#3*CON(#1);

G01X[#5]Z[#6-10]F0.15

#1=#1+0.1;

N1IF[#2LE#1]GOTO2;

#5=2*#4*SIN(#2);

#6=#3*CON(#2);

G01X[#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=-10

2、公式分析化简得:

X=SQRT[[1-Z*Z/B*B]*A*A]

4、设自变量#1=0#2=-10#3=10#4=25

#1=10;

#2=0

#5=2*SQRT[[1-#1*#1/#3*#3]*#4*#4]

G01X[#5]Z[#1-10]F0.15

#2=0;

#5=2*SQRT[[1-#2*#2/

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 自然科学 > 物理

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1