数控技术03第二章-数控机床加工程序的编制课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《数控技术03第二章-数控机床加工程序的编制课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数控技术 03 第二 数控机床 加工 程序 编制 课件
- 资源描述:
-
1、一、数学处理的任务一、数学处理的任务 数值计算:计算出零件轮廓上或刀具中心轨迹上一些点的坐标数据。1.基点计算:基点计算:各个几何元素间的联结点称为各个几何元素间的联结点称为基点基点。2.节点计算:节点计算:逼近线段与被加工曲线的交点,称为逼近线段与被加工曲线的交点,称为节点节点。3.列表曲线和列表曲面的拟合计算列表曲线和列表曲面的拟合计算 二、基点坐标的计算二、基点坐标的计算1直线与圆弧相交或相切直线与圆弧相交或相切 已知直线方程为 y=kx+b,求以点(x0,y0)为圆心,半径为R的圆与该直线的交点坐标(xc,yc)。直线方程与圆方程联立,得联立方程组:bkxyRyyxx22020)()(
2、21kA 2202000)()(2RybxCxybkB AACBBxC242(求xC较大者时取“”)bkxyCC上式也可用于求解直线与圆相切时的切点坐标。当直线与圆相切时,取B24AC=0,此时Xc=B/(2A),其余计算公式不变。经推算后给出标准计算公式如下:2圆弧与圆弧相交或相切圆弧与圆弧相交或相切 如图2-10所示,已知两相交圆的圆心坐标及半径分别为(x1,y1),R1;(x2,y2),R2,求其交点坐标(xc,yc)。图2-10 圆弧与圆弧相交联立两圆方程222222212121)()()()(RyyxxRyyxx经推算可给出标准计算公式如下12xxx12yyy 2)()(212121
3、222222RyxRyxD 21yxA112xyxyDyB212121RxyDyC AACBBxC242(求xc较大值时取“”)yxxDyCC当两圆相切时,B24AC=0,因此上式也可用于求两圆相切的切点。二、非圆曲线节点坐标的计算二、非圆曲线节点坐标的计算当被加工零件轮廓形状与机床的插补功能不一致时,如在只有直线和圆弧插补功能的数控机床上加工双曲线、抛物线、阿基米德螺线或列表曲线时,就要采用逼近法加工,用直线或圆弧去逼近被加工曲线。这时,逼近线段与被加工曲逼近线段与被加工曲线的交点,称为节点线的交点,称为节点。如图2-11所示,图a为用直线段逼近非圆曲线的情况,图b为用圆弧段逼近非圆曲线的情
4、况。a)b)图2-11 曲线逼近 编写程序段时,应按节点划分程序段。逼近线段的近似区间愈大,则节点数目愈少,相应的程序段数目也会减少,但逼近线段的误差应小于或等于编程允许误差允,即 允。考虑到工艺系统及计算误差的影响,一般取零件公差的1/51/10。非圆曲线轮廓零件的数值计算过程,一般可按以下步骤进行:1)选择插补方式,即采用直线还是圆弧逼近非圆曲线。采用直线段逼近,一般数学处理较简单,但计算的坐标数据较多,且各直线段间连接处存在尖角,由于在尖角处,刀具不能连续地对零件进行切削,零件表面会出现硬点或切痕,使加工质量变差。采用圆弧段逼近的方式,可以大大减少程序段的数目,同时若采用彼此相切的圆弧段
5、来逼近非圆曲线,可以提高零件表面的加工质量。但采用圆弧段逼近,其数学处理过程比直线要复杂一些。2)确定编程允许误差,即使允。3)选择数学模型,确定计算方法。目前生产中采用的算法比较多,在决定采用什么算法时,主要考虑的因素有两条,一是尽可能按等误差的条件,确定节点坐标位置,以便最大程度地减少程序段的数目;二是尽可能寻找一种简便的计算方法,以便于计算机程序的制作,及时得到节点坐标数据。4)根据算法,画出计算机处理流程图。5)用高级语言编写程序,上机调试,并获得节点坐标数据。1用直线逼近零件轮廓曲线的节点计算用直线逼近零件轮廓曲线的节点计算常用的计算方法有:等间距法、等弦长法、等误差法和比较迭代法等
6、。等间距法等间距法就是将某一坐标轴划分成相等的间距。如图2-12(a)所示,沿X轴方向取X为等间距长,根据已知曲线的方程 ,可由 求得 ,。如此求得的一系列点就是节点。将相邻节点联成直线,用这些直线段组成的折线代替原来的轮廓曲线。坐标增量X取得愈小则插愈小,这使得节点增多,程序段也增多,编程费用高,但等间距法计算较简单。a)等间距法 b)等弦长法 图2-12 等间距法和等弦长法)(xfy ixiyxxxii1)(1xxfyii 等弦长法等弦长法就是使所有逼近直线段长度相等,如图-12(b)所示。由于零件轮廓曲线 的曲率各处不等,因此首先应求出该曲线的最小曲率半径Rmin,由Rmin及允确定允许
7、的步长L,然后从曲线起点a开始,按等步长L依次截取曲线,得b、c、d、点,则ab=bc=L即为所求各直线段。总的看来,此种方法比等间距法的程序段数少一些。但当曲线曲率半径变化较大时,所求节点数将增多,所以,此法适用于曲率变化不大的情况。a)等间距法 b)等弦长法 图2-12 等间距法和等弦长法)(xfy 等误差法等误差法是使逼近线段的误差相等,且等于允,所以此法较上两种方法合理,特别适合曲率变化较大的复杂曲线轮廓。如图2-13所示。下面介绍用等误差法计算节点坐标的方法。设零件轮廓曲线的数学方程为 。图2-13 等误差法)(xfy 允(1)以起点a(Xa,Ya)为圆心,以 为半径作圆。其圆方程为
展开阅读全文