采用AutoCAD 2000辅助作图完全解决了以上存在的计算问题,不但速度快,而且准确率高,只要按照图纸要求,在计算机屏幕上画出所要加工各轮廓图形,即可在图中找出手工编程零件轮廓各节点位置坐标值。 |
在数控机床加工零件时,需要编写数控加工程序,程序的编制分为两种方法,即手工编程和自动编程。对于形状复杂的或空间曲面零件,因计算复杂,手工编程无法实现,则采用计算机辅助设计的方法自动编程,对于形状不太复杂的零件或点位加工,则采用手工编程。 手工编程时的数据计算,凡是计算机零件加工轨迹的尺寸(即计算零件轮廓的基点和节点的坐标或刀具中心轨迹) ,在加工图纸上基点和坐标没有标出或没有标全,这就需要计算。有些计算很繁琐,需要按照解析几何展开或解一些联立方程组,需占用大量的时间,并且在解题过程中容易出现错误。采用AutoCAD 2000辅助作图完全解决了以上存在的计算问题,不但速度快,而且准确率高,只要按照图纸要求,在计算机屏幕上画出所要加工各轮廓图形,即可在图中找出手工编程零件轮廓各节点位置坐标值。下面以附图为例介绍手工编程的全过程。 1 CAD作图的步骤
首先根据图纸要求数控加工的部位,设定工件坐标系,利用鼠标点击CAD图标进入CAD界面,然后点击工具命令,选择用户坐标系子目录下的G 源,在屏幕任意位置点击鼠标左键,这时工件坐标系被确定,以后所画图中各尺寸都围绕这一坐标系展开。 - 点击直线命令画十字中心线,以工件坐标系原点O为圆心,分别作R51和R36两圆。
- 用坐标直线法作第一象限45°角分线及第二象限120°角分线,以工件坐标系为圆心,R36+R15为半径作圆,相交于45°及180°角分线两点,分别以这两点为圆心,R15为半径作圆,分别相切于R36的2、9两点。
- 在第一象限利用捕捉方法找到R15上方45°角直线相切位置3作此直线,选择画圆命令输入TTR命令、移动鼠标分别到R51和45°直线上并点击鼠标左键,R5与R51及45°角直线相切,输入半径R5回车确认,点4、5被确定。
- 在第二象限上点击移动命令,选择120°角分线、并移动此直线、利用捕捉切点的方法,移动直线与R15相切,这样第8点被确定。
附图
|
- 再次选择作圆命令,输入TTR命令,移动鼠标分别到R51和120°角分线上并确定,输入半径R10,回车,这样R10与120° 角分线及R51相切位置点6、7被确定。
- 点击剪断命令,选择全图,点击鼠标左键确定,依次剪掉图中多余部分,这样整个图形便全部作完。
2 查找图中各切点坐标位置
在Command命令下,移动鼠标到各圆弧及各直线上,点击鼠标左键,这时图中各切点位置便显示出来,依次移动鼠标到各切点位置,这时屏幕下便显示出该点坐标系下的x、y值,并在笔记上记下各切点坐标值,作为编程所用。 3 找出各圆弧中心坐标
点击直线命令、选择捕捉圆心命令,移动鼠标到所要确定的圆弧上,这时屏幕上便显示出此圆弧的圆心,点击左健、移动鼠标到另一位置,再次点击左键和右键、选择捕捉直线端点命令,移动鼠标到各圆心端点位置,在笔记上记下圆心坐标为编程所用,其它圆心坐标按同样方法确定。⑷ 数控编程先确定刀具半径,设定进刀点、刀具偏置点、走刀路线及退刀点,该走刀路线为K、K’、1、2、3、4、5、6、7、8、9、I、K"点,刀具首先运动到K点,在K点完成刀偏并落刀,在K"点抬刀并取消刀偏。 数控编程如下: N2 G90 G00 G54 X0 Y0 Z0 N4 M03 S300 N6 X36 Y-50(k) 运动到K点 N8 G42 Y-10H01 (k) 完成刀偏点 N10 G91 G01Z-50 Fq50 落刀点 N12 G90 G01 X35 Y0(1) N14 G03 X25.455 Y25.455-35 J0(2) N16 G02X21.062 Y36.062 I-15 J-15(3) N18 G01 X21.062 T43.064(4) N20 G03 X17.808 Y47.879 I-5 J0(5) N22 X-43.185 Y27.221-17.808 J47.104(6) N24 X-43.381 Y16.804 I8.468 J-5.031(7) N26 G01 X-38.009 Y7.5(8) N28 G02 X-36 Y0(9) N30 G03 X36 Y0(1) N32 G01 Y30(K") 抬刀点 N34 G28 Z0 N36 G00G40 N38 G28 X0 Y0 N40 M02