- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
会计学
1
CNC的轨迹控制原理实用
2
(2)系统平台
系统平台由系统硬件和系统软件组成。
系统硬件由机床的功能需求决定。
系统的软件分为三个部分:
①系统核心:如操作系统、通信系统、实时配置系统等,它们构成了整个控制系统运行的基础。
②可选的系统软件:如数据库系统、图形系统等。
③标准的应用程序界面(Application Program Interface API)。
API是系统功能元对象进入系统平台的唯一途径。
第1页/共19页
3
(3)系统参考结构(应用软件模块)
参考结构描述了一个控制系统由哪些AO模块组成,以及这些模块提供什么开放式接口。
建立系统参考结构的关键是有效地利用成组技术、面向对象技术作为工具,把握好系统功能的分解和划分,析取各种控制功能的共有属性和私有特性,明确和定义各功能模块和功能元的行为及它们的相互操作界面。
第2页/共19页
4
第三章 计算机数控系统
第一节 概述
第二节 CNC的轨迹控制原理
第四节 进给速度和加减速控制
第五节 CNC的输入输出与通信功能
第三节 刀具位置补偿和半径补偿
第3页/共19页
5
第二节CNC的轨迹控制原理
数控系统的插补任务就是按给定进给速度的F值,在零件轮廓段的起点和终点之间计算出若干在允差范围内的中间点的坐标值。
一、 轨迹控制算法的要求与类别
二、 数字脉冲增量法插补
三、 数据采样法
第4页/共19页
6
一、轨迹控制算法的要求与类别
1、对插补算法的要求
①对插补所需的输入数据最少。
②插补理论误差要满足精度要求。
保证插补曲线精确通过给定的基点,即工件轮廓的两相邻几何元素的交点,实现无累积误差;
另外,局部误差不超过所允许的误差。
③沿插补路线或称插补矢量的合成进给速度要满足轮廓表面粗糙度一致性的工艺要求。
④控制联动坐标轴数的能力要强。
⑤插补算法要简单、可靠。
第5页/共19页
7
2、插补算法的类别
①按插补输出的标量不同,有数字脉冲增量法和数据采样法。
数字脉冲增量法是以行程为标量。
每来一个F脉冲进行插补运算一次,相应有一个脉冲当量的位移输出。
数据采样法以时间为标量。
当选定插补周期的时间后,根据给定F值,在一个插补周期内输出相应的一小段步长数据(称粗插补),
这一步长通过对实际位置采样值比较的伺服位置控制进行细化插补输出。
第6页/共19页
8
② 按插补算法的规则不同来分,有逐点比较法、数字积分法、比较积分法等。
逐点比较法的规则是每次插补进给只有一个坐标轴,且按判别、进给、偏差计算、终点判别四节拍进行。
数字积分法规则是利用寄存器长度的有限性把给定的行程数据进行数字微分分析累加,取累加寄存器的溢出脉冲作为进给输出脉冲。
比较积分法规则是直接比较各坐标轴的积分值,并把积分值在时间上看做一个时间间隔,然后利用逐点比较法的判别式引入一个判别函数来判别各坐标轴总的时间间隔。
第7页/共19页
9
③ 按几何规律不同来分有直线和圆弧的插补算法。
其他的分类方法包括:
软件插补和硬件插补;
软硬件兼有的混合插补。
第8页/共19页
10
二、数字脉冲增量法插补
1、逐点比较法
最初称区域判别法。原理是:
计算机在控制加工轨迹过程中,逐点计算和判别加工偏差以控制坐标进给方向,从而按规定的图形加工出合格工件。
其四个节拍为:
第一,偏差判别。判别加工点对规定几何轨迹的偏离位置,然后决定滑板的走向。
第二,进给。控制某坐标的工作台进给一步,向规定的轨迹靠拢,缩小偏差。
第9页/共19页
11
第三,偏差计算。计算新加工点对规定轨迹的偏差,作为下一步判别走向的依据。
第四,终点判别。判断是否到达程序规定的加工终点。
(1)逐点比较法的直线插补
1)加工偏差公式
如图,设要在xy平面第一象限内加工以坐标原点O为起点,以A(xe,ye)为终点的直线段,OA与x坐标轴的夹角为α,对于某一时刻加工点M的坐标(xi,yj),直线起点O到加工点M的连线OM与x轴的夹角为αi。
第10页/共19页
12
若αiα,表示加工点M在规定直线的上方,为了缩小偏差,应控制拖板沿+x方向进给一步;
若αiα,表示加工点M在规定直线的下方,为了缩小偏差,应控制拖板沿+y方向进给一步;
对于αi=α,表示加工点M在规定直线上,为了继续加工,应控制拖板沿+x方向进给一步。
第11页/共19页
13
由三角函数可知:
tgαi=yj/xi tgα=ye/xe
比较αi与α的大小只要比较tgαi与tgα的大小即可,故
tgαi-tgα=yj/xi-ye/xe=(xeyj-xiye)/xexi
由于在同一象限内xe、xi同号,所以xexi0i。
比较tgαi与tgα的大小就归结为比较xeyj和x
文档评论(0)