逐点比较法插补原理实验报告

逐点比较法插补原理实验报告

ID:35238015

大小:902.00 KB

页数:7页

时间:2019-03-22

逐点比较法插补原理实验报告_第1页
逐点比较法插补原理实验报告_第2页
逐点比较法插补原理实验报告_第3页
逐点比较法插补原理实验报告_第4页
逐点比较法插补原理实验报告_第5页
资源描述:

《逐点比较法插补原理实验报告》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、南昌航空大学实验报告年月日课程名称:数控技术实验名称:逐点比较法插补原理班级:姓名:同组人:指导老师评定:签名:一、实验的目的与要求1.目的①掌握逐点比较法插补的原理及过程;②掌握利用计算机高级语言,设计及调试“插补运算轨迹”模拟画图的程序设计方法;③进一步加深对插补运算过程的理解;二、实验仪器计算机一台三、实验原理①逐点比较法插补运算的原理首先粗略的简单介绍一下机床是如何按照规定的图形加工出所需的工件的。例如,现在要加工一段圆弧(图2-1),起点为A,终点为B,坐标原点就是圆心,Y轴、X轴代表纵、横拖板的方向,圆弧半径为R。如从A点出发进行加工,设某一时刻加工点在M1,一般来说M1和圆弧

2、有所偏离。因此,可根据偏离的情况确定下一步加工进给的方向,使下一个加工点尽可能向规定图形(即圆弧)靠拢。若用RM1表示加工点M1到圆心O的距离,显然,当RM1

3、所需圆弧的误差较大。若步长缩小,则误差也跟着缩小,实际加工时,进给步长一般为1微米,故实际误差时很小的。②计算步骤由上述可以看出,拖板每进给一步都要完成四个工作节拍。偏差判别:判别偏差符号,确定加工点是在要求图形外还是在图形内。工作台进给:根据偏差情况,确定控制X坐标(或Y坐标)进给一步,使加工点向规定的图形靠拢,以缩小偏差。偏差计算:计算进给一步后加工点与要求图形的新偏差,作为下一步偏差判别的依据。终点判断:判定是否到达终点,如果未达到终点,继续插补,如果以到达终点,停止插补。计算步骤的框图如下所示:图2-2逐点比较法插补计算步骤③插补运算公式插补运算公式表加工指令F≥0F<0进给方向运

4、算进给方向运算圆弧SR1,SR3NR2,NR4△YF-2Y+1→FY-1→Y△XF+2X+1→FX+1→XSR2,SR4NR1,NR3△XF-2X+1→FX-1→X△YF+2Y+1→FY+1→Y斜线L1,L3△XF-Y→F△YF+X→FL2,L4△YF-X→F△XF+Y→F四、实验内容及步骤应用VB设计逐点比较法的插补运算程序,在计算机屏幕上画出轨迹图。1程序界面采用图形显示方式,动态的显示出直线和圆弧的插补过程。界面如下所示:7图2-3程序参考界面2程序流程图图2-4逐点比较法第一象限直线插补流程图73程序源代码DimER,LSx,LSy,LEx,LEy,CSx,CSy,CEx,CEy,

5、RPrivateSubCommand1_Click()Picture1.ClsER=0LSx=IsNum(Text1.Text)LSy=IsNum(Text2.Text)LEx=IsNum(Text3.Text)LEy=IsNum(Text4.Text)IfAbs(LSx)>Abs(LSy)ThenMax1=Abs(LSx)ElseMax1=Abs(LSy)IfAbs(LEx)>Abs(LEy)Thenmax2=Abs(LEx)Elsemax2=Abs(LEy)IfMax1>max2ThenMax=Max1ElseMax=max2Max=Max+3IfER=1OrER=2ThenMsgBo

6、x("坐标值中含有非法字符!")IfER=3ThenMsgBox("所给坐标值不是整数!请输入整数")IfText1.Text<>""AndText2.Text<>""AndText3.Text<>""AndText4.Text<>""ThenPicture1.Scale(-Max,Max)-(Max,-Max)Picture1.Line(-Max,0)-(Max,0),RGB(0,0,0)Picture1.Line(0,Max)-(0,-Max),RGB(0,0,0)Fori=-MaxToMaxPicture1.Line(i,0.2)-(i,0),RGB(0,0,0)Picture1.L

7、ine(0,i)-(0.3,i),RGB(0,0,0)NextiPicture1.Line(LSx,LSy)-(LEx,LEy),RGB(0,0,0)ElseMsgBox("请输入坐标值!")EndIfEndSubPrivateSubCommand2_Click()x0=0:y0=0X1=LEx-LSx:Y1=LEy-LSyIfX1>0AndY1>0Thenquadrant=1IfX1>0AndY1<0Thenquadr

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。