数控课程设计(数字积分法第二象限直线插补程序)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数字积分法第二象限直线插补程序设计
数字积分法是利用数字积分的方法,计算刀具沿各坐标轴的位移,使得刀具沿着所加工的轮廓曲线运动
利用数字积分原理构成的插补装置称为数字积分器,又称数字微分分析器(Digital Differential Analyzer),简称DDA。数字积分器插补的最大优点在于容易实现多坐标轴的联动插补、能够描述空间直线及平面各种函数曲线等。因此,数字积分法插补在轮廓数控系统中得到广泛的应用。
具体设计内容如以下:………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………
目录
一、课程设计目的 (2)
二、课程设计题目描述和要求 (2)
三、课程设计报告内容 (2)
3.1数字积分法直线插补的基本原理 (3)
3.1.1从几何角度来看积分运算 (3)
3.1.2数字积分法在轮廓插补中的具体应用(数字积分法直线
插补) (4)
3.2插补终点判别的具体实现 (5)
3.3插补器的组成 (6)
3.4数字积分法稳速控制 (6)
3.5提高插补精度的措施 (7)
3.6减少误差的方法 (7)
3.7数字积分法直线插补框图 (8)
3.8 数字积分法直线(第二象限)插补程序流程图 (8)
四结论 (9)
五结束语 (9)
参考书目 (11)
附录数字积分法直线插补程序清单(第二象限) (12)
一、课程设计目的
1)了解连续轨迹控制数控系统的组成原理。
2) 掌握数字积分插补的基本原理。
3)掌握数字积分插补的软件实现方法。
二、课程设计题目描述和要求
数字积分法又称数字微分分析法DDA(Digital Differential Analyzer)。数字积分法具有运算速度快、脉冲分配均匀、易于实现多坐标联动及描绘平面各种函数曲线的特点,应用比较广泛。其缺点是速度调节不便,插补精度需要采取一定措施才能满足要求。由于计算机有较强的计算功能和灵活性,采用软件插补时,上述缺点易于克服。
本次课程设计具体要求如下:
1)数字积分插补法基本原理
2)数字积分插补法插补软件流程图
3)算法描述(数字积分法算法在VC++中的具体实现)
4)编写算法程序清单
5)软件运行仿真效果
三、课程设计报告内容
插补运算就是运用特定的算法对工件加工轨迹进行运算并根据运算结果向相应的坐标发出运动指令的过程。插补运算可以采用数控系统硬件或数控系统软件来完成。
硬件插补器:速度快,但缺乏柔性,调整和修改都困难。
软件插补器:速度慢,但柔性高,调整和修改都很方便。
早期硬件数控系统:采用由数字逻辑电路组成的硬件插补器;
CNC 系统:采用软件插补器,或软件、硬件相结合的插补方式。
3.1数字积分法直线插补的基本原理
数字积分法是利用数字积分的方法,计算刀具沿各坐标轴的位移,使得刀具
沿着所加工的轮廓曲线运动
利用数字积分原理构成的插补装置称为数字积分器,又称数字微分分析器
(Digital Differential Analyzer ),简称DDA 。数字积分器插补的最大优点
在于容易实现多坐标轴的联动插补、能够描述空间直线及平面各种函数曲线等。
因此,数字积分法插补在轮廓数控系统中得到广泛的应用。
3.1.1从几何角度来看积分运算
积分运算就是求出函数Y =
f (t )曲线与横轴所围成的面积,
从t =t0到tn 时刻,函数Y= f
(t )的积分值可表述为
⎰⎰==n n t t t t dt )t (Ydt S 00f
如果进一步将t ∈[t0,tn]的时间区划分为若干个等间隔
Δt 的小区间,当Δt 足够小
时,函数Y 的积分可用下式近似
表示
t Y Ydt S n i i t t n ∆∑⎰-=≈=1
00
在几何上就是用一系列的小矩形面积之和来近似表示函数f (t )以下的积分面积。进一步如果在式中,取Δt 为基本单位“1”,则上式可演化成数字积分
器算式: ∑-==10n i i Y S
由此可见,通过假设Δt =“1”,就可将积分运算转化为式所示的求纵坐标
值的累加运算。若再假设累加器容量为一个单位面积值,则在累加过程中超过一