数控车工高级部分.docx
- 文档编号:6803488
- 上传时间:2023-01-10
- 格式:DOCX
- 页数:63
- 大小:22.22KB
数控车工高级部分.docx
《数控车工高级部分.docx》由会员分享,可在线阅读,更多相关《数控车工高级部分.docx(63页珍藏版)》请在冰豆网上搜索。
数控车工高级部分
.
数控车工高级部分(宏程序应用)
1、直线宏程序
2、圆弧宏程序
3、椭圆宏程序
4、函数曲线宏程序
5、抛物线宏程序
6、双曲线宏程序
7、圆弧、椭圆、双曲线、抛物线、螺旋宏程序
8、综合题形练习加工
课题一:
直线宏程序
(一)
图1-1
'.
.
直线方程式:
X=KZ+B
解题思路:
1、直线两点(X30
Z0)(X50,Z
-22).
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;
粗加工程序内容:
O0001;
M03S650;
T0101;
G00X55Z2;
#1=0;
#2=-22;
N1IF[
#2GE#1
]GOTO2;
#3=-0.9090*#2+30;
G01X[#3+1]
F0.25;
G01Z[#2+0.5]
F0.1;
G00U1
W0.5;
Z2;
#2=#2+2;
GOTO1;
N2G00X100Z100;
'.
.
M30;
课题一:
直线宏程序
(二)
图1-2
直线方程式:
X=KZ+B
解题思路:
1、直线两点(X50
Z-20)(X30,Z
-42).
2、根据线形方程式得:
50=K*-20+B
30=K*(-42)+B
得:
B=68.18
K=0.9090
3、方程式为:
X=0.9090Z+68.18
'.
.
4、长度宏变量范围:
Z-20~Z-42
5、设自变量#1=-20#2=-42
6、应用条件语言N1IF[]GOTO2
N2GOTO1
精加工程序内容:
O0001;
M03S1000;
T0101;
G00X55Z-20;
#1=-20;
#2=-42;
N1IF[
#1LE#2
]GOTO2;
#3=0.9090*#1+68.18;
G01X[#3]
Z[#1]
F0.1
#1=#1-0.05
GOTO1;
N2G00X100Z100;
M30;
粗加工程序内容:
O0001;
M03S650;
'.
.
T0101;
G00X55Z-20;
#1=-20;
#2=-42;
N1IF[
#1LE#2
]
GOTO2;
#3=0.9090*#1+68.18;
G01
X[#3+1]
Z[#1-0.5]
F0.25;
G01
Z[#2]
G00U1
W0.5;
ZZ[#1-0.5];
#1=#1-2;GOTO1;
N2G00X100Z100;M30;
课题一:
直线宏程序(三)
'.
.
直线方程式:
X=KZ+B
解题思路:
1、直线两点(X44,Z0)(X30,Z–40).
2、根据线形方程式得:
44=K*0+B
30=K*(-40)+B
得:
B=44
K=0.35
3、方程式为:
X=0.35Z+44
4、长度宏变量范围:
Z0~Z-40
5、设自变量#1=0#2=-40
6、应用条件语言N1IF[]GOTO2
N2GOTO1
精加工程序内容:
O0001;
M03S1000;
'.
.
T0101;
G00X28Z2;
#1=0;
#2=-40;
N1IF[
#1LE#2
]GOTO2;
#3=0.35*#1+44;
G01X[#3]
Z[#1]
F0.1
#1=#1-0.05
GOTO1;
N2G00
Z100;
M30;
粗加工程序内容:
O0001;
M03S650;
T0101;
G00X28Z2;
#1=0;
#2=-40;
N1IF[#GE#1]GOTO2;
#3=0.35*#2+44;
G01X[#3-1]F0.25;
'.
.
Z[#2+0.5];
G00U-1W0.5;
ZZ2;
#2=#2+2;GOTO1;
N2G00Z100;M30;
课题一:
直线宏程序(四)
直线方程式:
图示右斜线直线方程式:
X=KZ+B
图示左斜线直线方程式:
X=KZ+B
解题思路:
1、直线两点(X50,Z-20)(X30,Z
–42).
'.
.
2、直线两点(X30,Z–58)(X50,Z
–80).
3、根据右斜线形方程式得:
50=K*-20+B30=K*(-42)+B
得:
B=68.18
K=0.9090
4、根据左斜线形方程式得:
30=K*-58+B50=K*(-80)+B
得:
B=-22.722
K=-0.9090
5、方程式为:
图示右斜线直线方程式:
X=0.9090Z+68.18
图示左斜线直线方程式:
X=-0.9090Z-22.722
6、长度宏变量范围:
Z-20~Z-42Z-58
Z-80
7、设自变量#1=-20#2=-42#3=58
#4=-80
8、应用条件语言N1IF[]GOTO2
N2GOTO1
精加工程序内容
(一):
'.
.
O0001;
M03S1000;
T0101;
G00X55Z-20;
#1=-20;
#2=-42;
#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;
#1=#1-0.05
#3=#3-0.05
GOTO1;
N2G00X100Z100;
M30;
精加工也可这样编写
(二):
O0001;
M03S1000;
'.
.
T0101;
G00X55Z-20;
#1=-20;
#2=-42;
#3=-58;
#4=-80;
N1IF[
#1LE#2
]
GOTO2;
#5=0.090*#1+68.18;
G01X[#5]
Z[#1]
F0.1;
#1=#1-0.05
GOTO1
N2G01W-16F0.15;
N3IF[
#3LE#4
]
GOTO4;
#6=-0.090*#3-22.722
G01X[#6]Z[#3]F0.15;
#3=#3-0.05
GOTO3;
N4G00X100
Z100;
M30;
精加工也可这样编写(三):
O0001;
'.
.
M03S1000;
T0101;
G00X55Z-20;
#1=-20;
#2=-42;
#3=-58;
#4=-80;
N1IF[
#1LE#2
]
GOTO2;
N3IF[
#3LE#4
]
GOTO4;
#5=0.090*#1+68.18;
#6=-0.090*#1-22.722;
G01X[#5]
Z[#1]
F0.1;
G01W-16;
G01X[#6]
Z[#3]
F0.1;
#1=#1-0.05;
#3=#3-0.05;
GOTO1;
N4GOTO3;
N2G00X100Z100;
M30;
'.
.
粗加工程序内容:
O0001;
M03S650;
T0101;
G00X55Z-20;
#1=-20;
#2=-42;
#3=-58;
#4=-80;
N1IF[
#1GE#2
]
GOTO2;
N3IF[
#3GE#4
]
GOTO1;
#5=0.090*#1+68.18;
#6=-0.090*#1-22.722;
G01X[#5+1]
Z[#1-0.5]
F0.1;
G01X[#6+1]
Z[#3+0.5]
F0.1;
G00U1W0.5;
ZZ[#1-0.5];#1=#1-1;
#3=#3-1;
GOTO3;
'.
.
GOTO1;
N2G00X100Z100;
M30;
课题二:
椭圆宏程序
(一)
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
A:
为X轴方的长度B:
为Z轴方向的长度
第一种方程式应用解题;
3、角度宏变量范围:
a=0∽a=90
4、设自变量#1=0#2=90#3=10#4=25
'.
.
5、应用条件语言N1IF[]GOTO2
N2GOTO1
精加工编程内容:
O0001;
M03S1000;
T0101;
G00X55Z2;
#1=0;
#2=90;
#3=10;
#4=25;
N1IF[#1GE#2]GOTO2;
#5=2*#4*SIN(#1);
#6=#3*CON(#1);
G01X[#5]Z[#6-10]F0.15
#1=#1+0.1;
GOTO1;
N2G00X100Z100;
M30;
粗加工程序内容:
'.
.
O0001;
M03S650;
T0101;
G00X55Z2;
#1=0;
#2=90;
#3=10;
#4=25;
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;
G00U1W0.5;
Z2;
#2=#2+3;
GOTO1;
N2G00X100Z100;
M30;
'.
.
椭圆第二种应用方程式:
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
5、应用条件语言N1IF[]GOTO2
N2GOTO1
精加工编程内容:
O0001;
M03S1000;
T0101;
G00X55Z2;
#1=10;
#2=0
#3=10;
#4=25;
N1IF[#1LE#2]GOTO2;
#5=2*SQRT[[1-#1*#1/#3*#3]*#4*#4]
G01X[#5]Z[#1-10]F0.15
#1=#1+0.1;
'.
.
GOTO1;
N2G00X100Z100;
M30;
粗加工程序内容:
O0001;
M03S650;
T0101;
G00X55Z2;
#1=10;
#2=0;
#3=10;
#4=25;
N1IF[#2LE#1]GOTO2;
#5=2*SQRT[[1-#2*#2/#3*#3]*#4*#4]
G01X[#5+1]F0.25;
Z[#2-10+0.5]F0.25;
G00U1W0.5;
Z2;
#2=#2+3;
'.
.
GOTO1;
N2G00X100Z100;
M30;
课题二:
椭圆宏程序
(二)
1、椭圆第一种应用方程式:
X=A*2*SIN(a)Z=B*CON(a)
A:
为X轴方的长度(平行与X轴的椭圆轴)
B:
为Z轴方向的长度(平行与z轴的椭圆轴)
椭圆第二种应用方程式:
X*X/A*A+Z*Z/B*B=1
A:
为X轴方的长度(平行与X轴的椭圆轴)
B:
为Z轴方向的长度(平行与z轴的椭圆轴)
第一种方程式应用解题;
3、角度宏变量范围:
a=0∽a=150
4、设自变量#1=90#2=150#3=25#4=40
5、应用条件语言N1IF[]GOTO2
N2GOTO1
'.
.
精加工编程内容:
O0001;
M03S1000;
T0101;
G00X30Z2;
#1=90;
#2=150;
#3=25;
#4=40;
N1IF[#1GE#2]GOTO2;
#5=2*#3*SIN(#1);
'.
.
#6=#4*CON(#1);
G01X[#5]Z[#6]F0.15
#1=#1+0.1;
GOTO1;
N2G00U-2;
G00Z100;
M30;
粗加工程序内容:
O0001;
M03S650;
T0101;
G00X30Z2;
#1=90;
#2=150;
#3=25;
#4=40;
N1IF[#2LE#1]GOTO2;
#5=2*#3*SIN(#2);
#6=#4*CON(#2);
'.
.
G01X[#5-1]F0.25;
Z[#6+0.5]F0.25;
G00U-1W0.5;
Z2;
#2=#2+3;
GOTO1;
N2G00Z100;
M30;
椭圆第二种应用方程式:
X*X/A*A+Z*Z/B*B=1编程:
3、长度宏变量范围:
z=0∽z=-30
4、公式分析化简得:
X=SQRT[[1-Z*Z/B*B]*A*A]
4、设自变量#1=0#2=-30#3=25#4=40
5、应用条件语言N1IF[]GOTO2
N2GOTO1
精加工编程内容:
O0001;
M03S1000;
'.
.
T0101;
G00X30Z2;
#1=0;
#2=-30
#3=25;
#4=40;
N1IF[#1LE#2]GOTO2;
#5=2*SQRT[[1-#1*#1/#4*#4]*#3*#3]
G01X[#5]Z[#1]F0.15
#1=#1-0.1;
GOTO1;
N2G00U-2;
G00Z100;
M30;
粗加工程序内容:
'.
.
O0001;
M03S650;
T0101;
G00X30Z2;
#1=0;
#2=-30;
#3=25;
#4=40;
N1IF[#2LE#1]GOTO2;
#5=2*SQRT[[1-#2*#2/#4*#4]*#3*#3]
G01X[#5-1]F0.25;
Z[#2+0.5]F0.25;
G00U-1W0.5;
Z2;
#2=#2-3;
GOTO1;
N2G00Z100;
M30;
课题二:
椭圆宏程序(三)
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
A:
为X轴方的长度(平行与X轴的椭圆轴)
B:
为Z轴方向的长度(平行与z轴的椭圆轴)
第一种方程式应用解题;
2、角度宏变量范围:
a=0∽a=150
4、设自变量#1=0#2=150#3=25#4=40
5、应用条件语言N1IF[]GOTO2
N2GOTO1
'.
.
精加工编程内容:
O0001;
M03S1000;
T0101;
G00X55Z2;
#1=0;
#2=150;
#3=25;
#4=40;
N1IF[#1GE#2]GOTO2;
#5=2*#3*SIN(#1);
#6=#4*CON(#1)-40;
G01X[#5]Z[#6]F0.15
'.
.
#1=#1+0.1;
GOTO1;
N2G00X150;
G00Z100;
M30;
粗加工程序右边内容:
O0001;
M03S650;
T0101;
G00X30Z2;
#1=0;
#2=90;
#3=25;
#4=40;
N1IF[#2LE#1]GOTO2;
#5=2*#3*SIN(#2);
#6=#4*CON(#2)-40;
G01X[#5+1]F0.25;
Z[#6+0.5]F0.25;
'.
.
G00U1W0.5;
Z2;
#2=#2+3;
GOTO1;
N2G00Z100;
M30;
粗加工程序左边内容:
O0001;
M03S650;
T0101;
G00X30Z2;
#1=90;
#2=150;
#3=25;
#4=40;
N1IF[#1GE#2]GOTO2;
#5=2*#3*SIN(#1);
#6=#4*CON(#1)-40;
G01X[#5+1]Z[#6-0.5]F0.25;
Z-80;
'.
.
G00U1W0.5;
Z[#6-0.5];
#1=#1+3;
GOTO1;
N2G00Z100;
M30;
椭圆第二种应用方程式:
X*X/A*A+Z*Z/B*B=1编程:
5、长度宏变量范围:
z=0∽z=-30
6、公式分析化简得:
X=SQRT[[1-Z*Z/B*B]*A*A]
4、设自变量#1=40#2=-30#3=25#4=40
5、应用条件语言N1IF[]GOTO2
N2GOTO1
精加工编程内容:
O0001;
M03S1000;
T0101;
G00X55Z2;
#1=40;
'.
.
#2=-30
#3=25;
#4=40;
N1IF[#1LE#2]
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数控 车工 高级 部分
![提示](https://static.bdocx.com/images/bang_tan.gif)