网站大量收购独家精品文档,联系QQ:2885784924

第3章数控编程中数学处理.doc

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第3章数控编程中数学处理

第3章 数控编程中的数学处理 (一)目的与要求 通过本章内容的学习,使学生了解数控编程前数学处理的主要内容和基本方法,掌握利用三角函数计算基点坐标,为数控编程做准备。 (二)教学内容 1.三角函数法计算基点坐标; 2. 3.1.掌握利用三角函数计算基点坐标的方法; 2. 3.数值计算的内容 (1)( 应小于或等于编程允许误差(允,即(≤(允。考虑到工艺系统及计算误差的影响,(允一般取零件公差的1/5~/10。 (2)刀位点轨迹的计算 刀位点是标志刀具所处不同位置的坐标点,不同类型刀具的刀位点不同。对于具有刀具半径补偿功能的数控机床,只要在编写程序时,在程序的适当位置写入建立刀具补偿的有关指令,就可以保证在加工过程中,使刀位点按一定的规则自动偏离编程轨迹,达到正确加工的目的。这时可直接按零件轮廓形状,计算各基点和节点坐标,并作为编程时的坐标数据。 当机床所采用的数控系统不具备刀具半径补偿功能时,编程时,需对刀具的刀位点轨迹进行数值计算,按零件轮廓的等距线编程。 (3)辅助计算 辅助程序段是指刀具从对刀点到切人点或从切出点返回到对刀点而特意安排的程序段。切入点位置的选择应依据零件加工余量而定,适当离开零件一段距离。切出点位置的选择,应避免刀具在快速返回时发生撞刀。使用刀具补偿功能时,建立刀补的程序段应在加工零件之前写入,加工完成后应取消刀具补偿。某些零件的加工,要求刀具“切向”切入和“切向”切出。以上程序段的安排,在绘制走刀路线时,即应明确地表达出来。数值计算时,按照走刀路线的安排,计算出各相关点的坐标。 2、基点坐标的计算 零件轮廓或刀位点轨迹的基点坐标计算,一般采用代数法或几何法。代数法是通过列方程组的方法求解基点坐标,这种方法虽然已根据轮廓形状,将直线和圆弧的关系归纳成若干种方式,并变成标准的计算形式,方便了计算机求解,但手工编程时采用代数法进行数值计算还是比较繁琐。根据图形间的几何关系利用三角函数法求解基点坐标,计算比较简单、方便,与列方程组解法比较,工作量明显减少。要求重点掌握三角函数法求解基点坐标。 对于由直线和圆弧组成的零件轮廓,采用手工编程时,常利用直角三角形的几何关系进行基点坐标的数值计算,图3-1为直角三角形的几何关系,三角函数计算公式列于表3-1。 图3-1 直角三角形的几何关系 表3-1 直角三角形中的几何关系 已知角 求相应的边 已知边 求相应的角 (A (A (A (B (B (B A / C=sin((A) B / C=cos((A) A / B=tan((A) B / C=sin((B) A / C=cos((B) B / A=tan((B) A,C B,C A,B B,C A,C B,A (A = sin(1(A / C) (A = cos(1(B / C) (A= tan(1(A / B) (B = sin(1(B / C) (B = cos(1(A / C) (B = tan(1(B / A) 勾股定理 三角形内角和 (A + (B + 90( = 180( 3、非圆曲线节点坐标的计算 (1)非圆曲线节点坐标计算的主要步骤 数控加工中把除直线与圆弧之外可以用数学方程式表达的平面轮廓曲线,称为非圆曲线。其数学表达式可以直角坐标的形式给出,也可以是以极坐标形式给出,还可以是以参数方程的形式给出。通过坐标变换,后面两种形式的数学表达式,可以转换为直角坐标表达式。非圆曲线类零件包括平面凸轮类、样板曲线、圆柱凸轮以及数控车床上加工的各种以非圆曲线为母线的回转体零件等等。其数值计算过程,一般可按以下步骤进行。 ① 选择插补方式即应首先决定是采用直线段逼近非圆曲线,还是采用圆弧段或抛物线等二次曲线逼近非圆曲线。 ② 确定编程允许误差即应使((允。 ③ 选择数学模型,确定计算方法在决定采取什么算法时,主要应考虑的因素有两条,其一是尽可能按等误差的条件,确定节点坐标位置,以便最大程度地减少程序段的数目;其二是尽可能寻找一种简便的算法,计算机,。 ④ 根据算法,画出计算机处理流程图。 ⑤ 用高① 等间距直线段逼近法——等间距法就是将某一坐标轴划分成相等的间距。如图3-2所示。 图3-2 等间距法直线段逼近 ② 等程序段法直线逼近的节点计算——等程序段法就是使每个程序段的线段长度相等。如图3-3所示。 图3-3 等程序段法直线段逼近 ③ 等误差法直线段逼近得节点计算——任意相邻两节点间的逼近误差为等误差。各程序段误差(均相等, 程序段数目最少。但计算过程比较复杂,必须由计算机辅助才能完成计算。在采用直线段逼近非圆曲线的拟合方法中,是一种较好的拟合方法。 图3-4 等误差法直线段逼近 ④ 曲率圆法圆弧逼近的节

文档评论(0)

ldj215322 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档