您好,欢迎访问三七文档
当前位置:首页 > 机械/制造/汽车 > 制造加工工艺 > 第六部分、数控车床编程中的数学处理
2019/8/141数控车床编程中的数学处理CNC第六部分2019/8/142CNC在数控加工及编程中很多时候图样上的尺寸基准与编程所需的尺寸基准不一致,甚至坐标尺寸没有直接给出,需要通过间接的计算才能得到。在数控编程加工的过程中,首先要计算出刀具运动轨迹点的坐标。这种根据零件图样,按照已确定的加工路线和允许的编程误差,计算数控系统所需输入的数据,称为数控加工的数值计算。数控加工与数控编程实质上是曲线、曲面几何学在机械制造业的应用。数控加工中,有简单曲线和曲面(如直线、圆弧及球面等)数学描述及处理;还有不能用二次方程描述的、形状复杂的曲线或曲面→自由曲线或自由曲面。2019/8/143CNC1、节点、基点的概念与计算一、数值计算的内容零件轮廓往往是由许多不同的几何元素组成的,如直线、圆弧、二次曲线以及其他解析曲线等。构成零件轮廓的这些不同几何元素的链接点称为基点。如下图中的A、B、C、D、E、F、和G都是该零件轮廓上的基点,显然,相邻基点间只能是一个几何元素。(1)基点的概念与计算2019/8/144CNCA零件轮廓中的基点2019/8/145CNC轮廓的基点可以直接作为其运动轨迹的起点或终点。目前,一般的数控机床都具有至直线和圆弧插补功能,计算基点是,只需要计算轨迹的起点或者是终点在选定坐标系中的个坐标值和圆弧运动轨迹的圆心坐标值。因此基点的计算是比较方便的,常用手工计算。(2)节点的概念与计算当采用不具备非圆曲线插补功能的数控机床加工非圆曲线轮廓的零件时,在加工程序的编制工作中,常常需要用直线或圆弧去近似代替非圆曲线,称为拟合处理。拟合线段的交点或切点就称为节点。如下图所示:P1、P2、P3、P4、P5等。2019/8/146CNC零件轮廓中的节点对采用直线或圆弧拟合的非圆曲线进行编程时,应按节点划分程序段。逼近线段的近似区间越大,测切点数目越少,相应的逼近误差也就越大。2019/8/147CNC2、刀位点轨迹的计算当采用圆弧形车刀进行加工时,因刀位点规定在刀尖圆弧中心处,因此大多数情况,刀具的刀位点轨迹与工件轮廓轨迹不重合,通常是沿轮廓偏移一个刀尖圆弧半径值。刀尖半径补偿的刀位点轨迹2019/8/148CNC二、数值计算举例举例1:如下图所示,在进行编制程序时,R10与R18相切,切点坐标未知,R18与Φ73外圆相切,切点坐标未知,需要进行计算得出,负责程序无法编制。计算节点坐标值2019/8/149CNC2019/8/1410CNC2019/8/1411CNC2019/8/1412CNC1、分析图纸所表达的信息,根据已知条件,建立数学模型,进行数学建模。2、根据所建数学模型,与已知条件,求编程所需点的坐标值。求解过程如下:AB=(73-62)/2=5.5O1A=O1B-AB=18-5.5=12.5O1O2已知,由勾股定理可得:O1O22=O1A2+O2A2,所以O2A=O1O2—图片表示2019/8/1413CNC举例二:车削如下图所示的手柄,计算出编程所需数值。2019/8/1414CNC计算圆弧中心的方法2019/8/1415CNC2、分析:此零件有半径为R3、R29、R45三个圆弧光滑连接而成。对圆弧工件编程时,必须求出以下三个点的坐标值(X轴方向比Z轴方向高一个级别):1)圆弧的起始点坐标值:2)圆弧的结束点(目标点)坐标:3)圆弧中心点的坐标。3、计算方法如下:取编程零点为W1。2019/8/1416CNC在△O1EO2中,已知:O2E=29-9=20㎜O1O2=29-3=26㎜O1E=(O1O2)2-(O2E)2=16.613㎜1)先求出A点坐标值及O1的I、K值,其中I代表圆心O1的X坐标(直径编程),K代表O1的Z坐标(直径编程)。因△ADO1∽△O1EO2,则有:AD/EO2=AO1/O1O2AD=O2E×AO1/O1O2=20×3/26=2.308㎜DO1/O1E=O1A/O1O2O1D=O1E×O1A/O1O2=16.613×3/26=1.9172019/8/1417CNC得A的坐标值XA=2×2.308=4.616㎜(直径编程)DW1=O1W1-O1D=1.083㎜则ZA=-1.08㎜求圆心O1相对于圆弧起点W1的增量坐标,有:IO1=0㎜KO1=-3㎜XA=4.616㎜ZA=-1.08㎜IO1=0㎜KO1=-3㎜2019/8/1418CNC1)求B点坐标值及O2点的I、K值⊿O2HO3相似于⊿BGO3BG/O2H=BO3/O3O2BG=O2H×BO3/O3O2=27.5×45/(45+29)=16.723㎜BF=O2H-BG=27.5-16.723=10.777㎜WO1+O1E+BF=3+16.613+10.777=30.39㎜ZB=-30.39㎜在⊿O2ZB中O2F=(O2B)2-(BF)2=292-(10.777)2=26.923EF=O2F-O2E=26.923-20=6.923㎜2019/8/1419CNC因是直径编程,有XB=2×6.923=13.846㎜ZB=-30.39㎜求圆心O2相对于A点的增量坐标,得IO2、KO2:IO2=-(AD+O2E)=-(2.308+20)=-22.308㎜KO2=-(O1D+O1E)=-(1.917+16.613)=-18.53㎜得出:XB=13.846㎜ZB=-30.39㎜IO2=-22.308㎜KO2==-18.53㎜2019/8/1420CNC3)求C点的坐标值及IO3、KO3值从图中可知:XC=10.000㎜ZC=-(78-20)=-58.00㎜GO3=O3B2-GB2=452-16.7232=41.777㎜O3相对于B点坐标的增量:IO3=41.777㎜KO3=-16.72㎜XC=10.000㎜得出:ZC=-58.00㎜IO3=41.777㎜KO3=-16.72㎜2019/8/1421CNC实际生产案例分析:60圆锥管螺纹牙型及基本尺寸2019/8/1422CNC2019/8/1423CNC三、工艺尺寸链相关计算1、尺寸链概述尺寸链的定义与组成(1)尺寸链的定义尺寸链:由若干相互有联系的尺寸按一定顺序首尾相接形成的尺寸封闭图形定义为尺寸链。工艺尺寸链:在零件加工过程中,由同一零件有关工序尺寸所形成的尺寸链,称为工艺尺寸链。装配尺寸链:在机器设计和装配过程中,由有关零件设计尺寸形成的尺寸链,称为装配尺寸链。2019/8/1424α1α2α0图:工艺尺寸链示例b)c)a)A1A2A0A1A2A0ABC0.05A0.1C2019/8/1425CNC2、尺寸链的组成尺寸环:组成尺寸链的每一个尺寸。如A0、A1、A2各尺寸环按其形成的顺序和特点,可分为封闭环和组成环。封闭环:凡在零件加工过程或机器装配过程中最终形成的环(或间接得到的环)。如A0组成环:尺寸链中除封闭环以外的各环。如A1、A2组成环按其对封闭环影响又可分为增环和减环。增环:凡该环变动(增大或减小)引起封闭环同向变动(增大或减小)的环,称为增环。如A1减环:由于该环变动(增大或减小)引起封闭环反向变动(减小或增大)的环,称为减环。如A22019/8/1426CNC3、尺寸链的基本计算方法这里介绍极值法(1)基本尺寸计算公式mjnmkkjAAA1110封闭环的基本尺寸等于各增环基本尺寸之和减去各减环基本尺寸之和式中A0——封闭环的基本尺寸;Aj——增环的基本尺寸;Ak——减环的基本尺寸;m——增环数;n——尺寸链总环数。2019/8/1427CNC(2)偏差及公差计算公式上偏差mjnmkkjEIESES1110封闭环的上偏差等于各增环上偏差之和减去各减环下偏差之和。下偏差mjnmkkjESEIEI1110封闭环的下偏差等于各增环下偏差之和减去各减环上偏差之和。式中ES0,EI0——封闭环的上、下偏差;ESj,EIj——增环的上、下偏差;ESk,EIk——减环的上、下偏差。2019/8/1428CNC公差110niiLTT封闭环的公差等于各组成环公差之和。式中T0L——封闭环公差(极值公差);Ti——组成环的公差。2019/8/1429CNC(3)平均尺寸计算公式mjnmkkMjMMAAA1110封闭环的平均尺寸等于各增环平均尺寸之和减去各减环平均尺寸之和式中A0M、AjM、AkM分别表示封闭环、增环和减环的平均尺寸。2019/8/1430CNC2019/8/1431CNC2019/8/1432CNC2019/8/1433CNC
本文标题:第六部分、数控车床编程中的数学处理
链接地址:https://www.777doc.com/doc-293087 .html