机床数控技术:第3章 程序编制中的数学处理.pptVIP

  • 2
  • 0
  • 约1.63千字
  • 约 9页
  • 2020-12-13 发布于安徽
  • 举报

机床数控技术:第3章 程序编制中的数学处理.ppt

第3章 程序编制中的数学处理 基点: 相邻两几何元素(直线、圆弧、二次方程曲线)的交点或切点。它是实际存在的点,不需要我们去推导。 基点坐标是编程中必需的重要数据。A、B、C、D、E为基点。 直线圆弧系统零件轮廓的基点计算 例:图示零件,A、B、C、D、E为基点。A、B、D、E 的坐标值从图中很容易找出,C是直线与圆弧切点。 解:以A点为编程坐标系原点,联立下列方程: 直线方程: 圆弧方程: 可求得C点坐标为: (64.2786,54.5507)。 由直线、圆弧组成的零件轮廓的数值计算比较简单,主要是基点的计算,可以归纳为直线与直线相交、直线与圆弧相交或相切、圆弧与圆弧相交或相切、一直线与两圆弧相切等几种情况。 不论是哪种情况,都可以用初等数学中的几何三角函数或联立方程来求解。 编写程序时,应按节点划分程序段。逼近线段的近似区间愈大,则节点数目愈少,相应程序段数也减少,但逼近线段的误差应≤编程允许误差,即δ≤δ允。考虑到工艺系统及计算误差的影响,δ允一般取零件公差的1/5~1/10。 刀位点是标志刀具所处不同位置的坐标点。车削加工可用车刀的假想刀尖点作为刀位点,也可用刀尖圆弧半径的圆心作为刀位点。铣削加工用平底立铣刀的刀底中心作为刀位点。 零件的轮廓形状总是由刀具切削刃部分直接参与切削过程完成的。因此多数情况下,编程轨迹并不与零件轮廓完全重合。 对于具有刀具半径补偿功能的数控系统,只要在编程时写入建立刀补的指令,就可使刀位点按一定的规则自动偏离编程轨迹,G00/G01 G41/G42 X_Y_Z_D_,达到正确加工的目的。这时可直接按零件轮廓形状,计算各基点和节点坐标,并作为编程时的坐标数据。 增量计算是仅就增量坐标的数控系统或绝对坐标系统中某些数据仍要求以增量方式输入时,所进行的由绝对坐标数据到增量坐标数据的转换。 增量坐标值=终点坐标值-起点坐标值 计算应在各坐标轴方向上分别进行。 直线插补 圆弧插补 辅助程序段是指开始加工时,刀具从对刀点到切入点,或加工完了时,刀具从切出点返回到对刀点而特意安排的程序段。 切入点位置的选择应依据零件加工余量的情况,适当离开零件一段距离。切出点位置的选择,应避免刀具在快速返回时发生撞刀,也应留出适当的距离。使用刀具补偿功能时,建立刀补的程序段应在加工零件之前写入,加工完成后应取消刀补。某些零件的加工,要求刀具“切向”切入和“切向”切出。 以上程序段的安排,在绘制走刀路线时,即应明确地表达出来。数值计算时,按照走刀路线的安排,计算出各相关点的坐标,其数值计算一般比较简单。 * * §3.1 数值计算的内容 3.1.1基点与节点的计算 3.1.2刀位点轨迹的计算 3.1.3辅助计算 §3.2直线圆弧系统零件轮廓的基点计算 3.1.1基点与节点的计算 节点: 数控系统一般只能作直线插补和圆弧插补的切削运动。如果工件轮廓是非圆曲线,数控系统就无法直接实现插补,而需要通过一定的数学处理。 数学处理的方法是,用直线段或圆弧段去逼近非圆曲线,逼近线段与被加工曲线交点称为节点。   例如,对下图所示的曲线用直线逼近时,其交点即为节点。 用直线段逼近非圆曲线 用圆弧段逼近非圆曲线 3.1.2刀位点轨迹的计算 包括增量计算、辅助程序段的数值计算等。 3.1.3 辅助计算

文档评论(0)

1亿VIP精品文档

相关文档