- 1、本文档共111页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第章 数控机床的工作原理
第4章 数控机床的工作原理 4.1 概述 1、插补的概念 4.1 概述 4.1 概述 4.1 概述 4.1 概述 4.1 概述 4.1 概述 4.1 概述 4.2 基准脉冲插补 4.2.1 逐点比较法 — 直线插补 1、 直线插补 4.2.1 逐点比较法 — 直线插补 4.2.1 逐点比较法 — 直线插补 由F可判别动点Pi 与理想轨迹的相对位置,从而决定下一步移动方向。 4.2.1 逐点比较法 — 直线插补 为便于计算机编程计算,将F的计算予以简化。 4.2.1 逐点比较法 — 直线插补 4.2.1 逐点比较法 — 直线插补 (二)终点判别的方法有两种: 1. 每走一步,判断动点Pi(xi, yi)的坐标值是否与终点坐标相同,即 Xi - Xe ≥ 0且 Yi - Ye≥0 若两式同时满足,插补结束。 4.2.1 逐点比较法 — 直线插补 4.2.1 逐点比较法 — 直线插补 4.2.1 逐点比较法 — 直线插补 4.2.1 逐点比较法 — 直线插补 4.2.1 逐点比较法 — 直线插补 第 I 象限直线插补软件流程图 4.2.1 逐点比较法 — 直线插补 4.2.1 逐点比较法 — 直线插补 如图所示, 可以得出: 4.2.1 逐点比较法 — 直线插补 均沿y方向步进,无论+y,-y,|y|增大, I,II走+y,III,IV走-y(随ye的+,-)。 4.2.1 逐点比较法 — 直线插补 四个象限直线插补流程图可归纳为下图所示, 则 n=|xe-x0|+|ye-y0| 4.2.1 逐点比较法 — 直线插补 4.2.1 逐点比较法 — 直线插补 a. 看成是第I象限,起点O1,终点O2,输出为+x,+y b.看成是第Ⅱ象限,起点O2,终点O3,输出为-x,+y c.看成是第Ⅲ象限, 起点O3, 终点O4, 输出为-x,-y d.看成是第IV象限, 起点O4, 终点O1, 输出为+x,-y 4.2.1 逐点比较法 — 直线插补 4.2.1 逐点比较法 — 直线插补 4.2.1 逐点比较法 — 直线插补 4.2.1 逐点比较法 — 直线插补 4.2.1 逐点比较法 — 直线插补 4.2.2 逐点比较法 — 圆弧插补 (一).偏差计算公式 4.2.2 逐点比较法 — 圆弧插补 1.动点在圆弧外,F 0, 向 -x 走一步; 2.动点在圆弧内,F 0, 向 +y 走一步; 3.动点在圆弧上,F = 0, 向 -x 走一步。 4.2.2 逐点比较法 — 圆弧插补 1、动点与终点坐标值比较 若 xi=xe,x 向已到终点 若 yi=ye,y 向已到终点 只有当x、y都到达终点,插补才算完成。 4.2.2 逐点比较法 — 圆弧插补 4.2.2 逐点比较法 — 圆弧插补 (四)第Ⅰ象限的直线插补计算 1、第一象限逆圆插补 F≥0 动点在-X方向走一步后 xi+1=xi -1 yi+1=yi Fi-1,i=(xi-1)2+yi2-(x02+y02) =Fi,i - 2xi + 1 4.2.2 逐点比较法 — 圆弧插补 F≥0 动点在 -Y 方向走一步后 Fi,i-1 = Fi,i- 2Yi + 1 4.2.2 逐点比较法 — 圆弧插补 4.2.2 逐点比较法 — 圆弧插补 4.2.2 逐点比较法 — 圆弧插补 4.2.2 逐点比较法 — 圆弧插补 解: 初始化 x0=4,y0=3 F=0 xe=0,ye=5 n =|Xe-X0|+ |Ye-Y0| =4+2=6 4.2.2 逐点比较法 — 圆弧插补 4.2.2 逐点比较法 — 圆弧插补 4.2.2 逐点比较法 — 圆弧插补 解: 初始化 x0=0,y0=5 F=0 xe=4,ye=3 n =|Xe-X0|+ |Ye-Y0| =4+2=6 4.2.2 逐点比较法 — 圆弧插补 4.2.2 逐点比较法 — 圆弧插补 4.2.2 逐点比较法 — 圆弧插补 4.2.2 逐点比较法 — 圆弧插补 解: 初始化 x0=10, y0=0, F=0 xe=6, ye=8, n = |Xe-X0|+ |Ye-Y0| = 4 + 8 = 12 4.2.2 逐点比较法 — 圆弧插补 4.2.2 逐点比较法 — 圆弧插补 4.2.2 逐点比较法 — 圆弧插补 解: 初始化 x0=6, y0=8, F=0 xe=10, ye=0, n = |Xe-X0|+ |Ye-
文档评论(0)