数控机床编程与操作7、数控加工图形的数学处理.ppt

数控机床编程与操作7、数控加工图形的数学处理.ppt

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

第11讲 数控机床编程中的图形数学处理 图7 等弦长节点计算 第11讲 数控机床编程中的图形数学处理 在图7中,已知零件轮廓的曲线方程为Y=F(X),则曲线的率半径为: (11- 3) 该式对X求一阶导数,并令其为零,得: (11 - 4) 利用(11 - 4)式可求出极值点的X值,将其代入(11 - 3)式中便得最小曲率半径。对于半径为 的圆弧,当逼近误差为δ允时,其逼近的弦长L为: L= 2 ≈2 (11 - 5) 第11讲 数控机床编程中的图形数学处理 以曲线的起点a(X a ,Y a)为圆心,L为半径作圆,与Y = f(X)曲线交于b点,求解联立方程: Y = f(X) 可得b点的坐标(X b,Y b)。顺次以b,C ,…为圆心,L为半径作圆,重复上述步骤,即可求得c ,d,e …各节点的坐标值。 该方法与等间距直线逼近法比较,计算复杂,但程序段少,适用于曲率变化不大的曲线的节点计算。 第11讲 数控机床编程中的图形数学处理 (3)等误差直线逼近法 该方法是使每个直线段的逼近误差相等,并小于或等于δ允 。如图8所示: 图8 等误差节点计算 第11讲 数控机床编程中的图形数学处理 计算步骤如下: ① 确定δ允的圆方程。即以本段起点a(X a ,Y a)为圆心,以δ允为半径作圆,其方程式为: ② 求圆与曲线公切线PT的斜率k: K =(YT- YP)/(XT- XP) ③ 求直线PT的方程。解如下联立方程: 圆方程 圆切线方程 曲线方程 曲线切线方程 可得XT ,XP ,YT ,YP,并得到直线PT的方程。 第11讲 数控机床编程中的图形数学处理 ④ 求弦a b的方程。因为a b与PT平行,所以弦a b的方程为: Y – Y a = k(X - X a) ⑤ 求b点及其他各点坐标。求解联立方程: Y = f(X) Y – Y a= k(X - X a) 可得b点的坐标(X b ,Y b)。重复上述步骤,可依次求得c 、d、…各节点的坐标值。 此方法计算较繁琐,但因求得的切点数目最少,故目前应用最为普遍。 第11讲 数控机床编程中的图形数学处理 (4)圆弧逼近法 上面讲述的三种方法都是直线段逼近曲线的方法,如果数控系统具有圆弧插补功能,也可以用圆弧段去逼近工件的轮廓曲线。这时,需求出每段圆弧的圆心、起点和终点的坐标,以及圆弧的半径。计算节点的依据依然是要使圆弧段与工件轮廓曲线间的误差小于或等于允许的逼近误差δ允。 用圆弧逼近曲线,目前常用的算法有三点圆法、相切圆法和曲率圆法。三点圆法是通过已知的三个节点求圆,并作为一个圆弧插补程序段。相切圆法是通过已知的四个节点分别做出两个相切的圆,编出两个圆弧插补程序段。这两种方法都是先用直线逼近方法求出各节点的坐标,然后再求出各圆,计算很繁琐。图9所示为一种等误差逼近的曲率圆法。 第11讲 数控机床编程中的图形数学处理 图9 圆弧逼近节点计算 第11讲 数控机床编程中的图形数学处理 其计算步骤如下: ① 求曲线Y= f(X)在起始点(X n ,Y n)处的曲率半径和圆心坐标(R n ,ξ n,η n): R n = ξ n = X n - η n =

文档评论(0)

159****0071 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档