文档库 最新最全的文档下载
当前位置:文档库 › AutoCAD绘图在数控手工编程教学中的应用

AutoCAD绘图在数控手工编程教学中的应用

AutoCAD绘图在数控手工编程教学中的应用
AutoCAD绘图在数控手工编程教学中的应用

AutoCAD绘图在数控手工编程教学中的应用

手工编程作为学习自动编程的基础,是数控技术人员学习编程的必经之路。它具有如下优点:学习难度低,容易掌握;程序精炼,运行效率高;程序通用性强,移植性强;程序段较少,程序出错检查容易;程序加工质量高,可充分利用数控指令编制各种零件加工程序,因此特别适合中职学校数控技术应用专业的学生及初中级数控编程人员。

一、用数值计算法求解坐标值

在手工编程中,坐标值的求解是程序编写时的关键。在数控手工编程教学中,这也是教学的重点和难点。目前常用的数值计算方法有作图计算法(也称几何作图法)、代数计算法、平面几何计算法、三角函数计算法和平面解析几何计算法等。对于简单的图形来说,根据图样给定的尺寸计算相关的点坐标并不繁琐,但如果有较多的圆弧,需计算切点、交点坐标等,手工计算的工作量就会比较大。下面以数控车床加工中的机械手柄坐标值求解为例进行介绍(见图1)。

以图1所示的O点为工件原点,点A、B、C的坐标求解步骤如下:

1.求A点坐标值

因Rt△ADO1∽Rt△O2EO1,则由已知关系可以推出AD=2.34

在Rt△ADO1中,O1A=3,AD=2.34,推出O1D=1.87

在Rt△O2EO1中,O2E=25,O2O1=32,推出EO1=19.97

即得XA=2×2.34=4.68 ZA=-1.12

2.求B点坐标值

在Rt△O2O3I中,由已知关系可以推出O2I=20.59

因Rt△BO3G∽Rt△O2O3I,则由已知关系可以推出BG=7.49

Rt△BO3G∽Rt△FO2B,由已知关系可以推出BF=13.11

在Rt△FO2B中,由已知关系可以推出FO2=32.45

FE= FO2- EO2=7.45

即得XB=2×7.45=14.9 ZB=-(3+19.97+13.11)=-36.08

相关文档