(新)数控编程中的数学处理_.pdfVIP

  • 12
  • 0
  • 约5.22千字
  • 约 8页
  • 2020-06-28 发布于江西
  • 举报
第3章 数控编程中的数学处理 1、数值计算的内容 对零件图形进行数学处理是编程前的一个关键性的环节。数值计 算主要包括以下内容。 (1)基点和节点的坐标计算 零件的轮廓是由许多不同的几何元素组成。如直线、圆弧、二次 曲线及列表点曲线等。各几何元素间的联结点称为基点,显然,相邻 基点间只能是一个几何元素。 当零件的形状是由直线段或圆弧之外的其他曲线构成,而数控装 置又不具备该曲线的插补功能时,其数值计算就比较复杂。将组成零 件轮廓曲线,按数控系统插补功能的要求,在满足允许的编程误差的 条件下,用若干直线段或圆弧来逼近给定的曲线,逼近线段的交点或 切点称为节点。编写程序时,应按节点划分程序段。逼近线段的近似 区间愈大,则节点数目愈少,相应地程序段数目也会减少,但逼近线 d d d d 段的误差 应小于或等于编程允许误差 允,即 ≤ 允。考虑到工 d 艺系统及计算误差的影响, 允一般取零件公差的1/5~1/10。 (2)刀位点轨迹的计算 刀位点是标志刀具所处不同位置的坐标点,不同类型刀具的刀位 点不同。对于具有刀具半径补偿功能的数控机床,只要在编写程序时, 在程序的适当位置写入建立刀具补偿的有关指令,就可以保证在加工 过程中,使刀位点按一定的规则自动偏离编程轨迹,达到正确加工的 目的。这时可直接按零件轮廓形状,计算各基点和节点坐标,并作为 编程时的坐标数据。 当机床所采用的数控系统不具备刀具半径补偿功能时,编程时, 需对刀具的刀位点轨迹进行数值计算,按零件轮廓的等距线编程。 (3)辅助计算 辅助程序段是指刀具从对刀点到切人点或从切出点返回到对刀 点而特意安排的程序段。切入点位置的选择应依据零件加工余量而 定,适当离开零件一段距离。切出点位置的选择,应避免刀具在快速 返回时发生撞刀。使用刀具补偿功能时,建立刀补的程序段应在加工 零件之前写入,加工完成后应取消刀具补偿。某些零件的加工,要求 刀具“切向”切入和“切向”切出。以上程序段的安排,在绘制走刀 路线时,即应明确地表达出来。数值计算时,按照走刀路线的安排, 计算出各相关点的坐标。 2、基点坐标的计算 零件轮廓或刀位点轨迹的基点坐标计算,一般采用代数法或几何 法。代数法是通过列方程组的方法求解基点坐标,这种方法虽然已根 据轮廓形状,将直线和圆弧的关系归纳成若干种方式,并变成标准的 计算形式,方便了计算机求解,但手工编程时采用代数法进行数值计 算还是比较繁琐。根据图形间的几何关系利用三角函数法求解基点 标,计算比较简单、方便,与列方程组解法比较,工作量明显减少。 要求重点掌握三角函数法求解基点坐标。 对于由直线和圆弧组成的零件轮廓,采用手工编程时,常利用直 角三角形的几何关系进行基点坐标的数值计算,图3-1 为直角三角形 的几何关系,三角函数计算公式列于表3-1。 图3-1 直角三角形的几何关系 表3-1 直角三角形中的几何关系 已知角 求相应的边 已知边 求相应的角 q A C q A C q A C A / =sin (A) , A = sin-1 ( / ) q B C q B C q B C A / =cos (A) , A = cos-1 ( / ) q A / B= q A B q A B A tan (A) , A= tan-1 ( / ) q B / C=

文档评论(0)

1亿VIP精品文档

相关文档