数控机床DDA数字积分法插补第一象限直线,逐点比较法插补二三象限顺圆弧
更新时间:2023-12-03 15:22:01 阅读量: 教育文库 文档下载
- 数控机床数字代码大全推荐度:
- 相关推荐
目录
一、课程设计介绍
1.1 任务说明??????????????????????? 3 1.2要求????????????????????????? 3 二、程序操作及算法流程图
2.1 DDA法插补直线流程??????????????????3 2.2逐点比较法插补逆时针圆弧流程?????????????4 三、 用户使用说明
3.1 程序开始运行时显示介面????????????????5 3.2 执行计算???????????????????????5 3.3 DDA法直线插补实例??????????????????6 3.4 逐点比较法插补第二三象限逆时针圆弧??????????7 四、主要算法及源程序
4.1 程序设计概述?????????????????????8 4.2 主要算法的实现????????????????????8
4.2.1 参数声明??????????????????????????8 4.2.2复位操作????????????????????????9 4.2.3单步操作?????????????????????11 4.2.4 连续插补????????????????????????11 4.2.5 辅助操作????????????????????????13
五、本设计的特点????????????????????13 六、课程设计的感想???????????????????13 七、主要参考文献????????????????????14
1 / 13
一、课程设计介绍
1.1、任务说明:(1)直线插补:DL1, DDA法第一象限直线插补。 (2)圆弧插补:PA23,逐点比较法二三象限顺圆弧插补。
1.2、要求:(1)具有数据输入界面,如:起点,终点,圆心,半径及插补步长。 (2)具有插补过程的动态显示功能,如:但单步插补,连续插补,插补步长可调。
本课程设计的题目要求是DDA数字积分法插补第一象限直线,逐点比较法插补二三象限顺圆弧。由于本课设要求只为二三象限,故默认为劣弧插补。此外,对于两种插补对象均可根据需要改变插补步长,以表现不同的插补效果。在插补显示过程中,有两种插补显示方式,即手动单步插补和自动连续插补动态显示。 二、程序操作及算法流程图 2.1 DDA法插补直线流程
N N 开始 初始化sx sy ex ey 步长bc寄存器vx1 vy1 累加器 rx1 ry1 rx1=rx1+vx1 ry1=ry1+vy1 Y rx1是否溢出 +x走一个步长 Y ry1是否溢出 +y走一个步长 N 是否到达终点 Y 结束 2 / 13
DDA插补第一象限的直线流程图
2.2逐点比较法插补逆时针圆弧流程
逐点比较法插补二三象限逆圆弧
结束 y n 是否到达终点 向—y走一步向—x走一步 y n y n 向—y走一步 r>=0 r>=0 y n Y21>=0 初始化sx ex sy sy bc 弧半径平方r 开始 向x走一步
参数说明:sx、sy为起点坐标
ex、ey为终点坐标
3 / 13
n为进给总次数 cx、cy为圆心坐标 bc为步长
m为寄存器位数
s_1表示按下直线选项,s_2表示按下圆弧按钮
三、用户使用说明——软件运行说明及结果显示 3.1 程序开始运行时显示介面
3.2 执行计算
在右侧面板中有参数输入区,方式选择区以及执行按钮等操作。 若输入参数和符合要求则出现错误对话框;“参数有误”
若不选择插补对象为‘直线’或‘圆弧’直接按下‘复位’按钮会出现警示对话框提示“请选择插补对象”
4 / 13
注:在直线插补中,对起始点坐标和终点坐标不作要求,但步长必须不能为0;在圆弧插补中,起始点坐标必须为二三象限的点,且终止点必须在起始点下侧,这事保证圆弧为劣弧的条件之一。步长在任何情况下不能为0 。 3.3DDA法直线插补实例 单步直线插补:
连续直线插补:
左移一位:
半加载:
5 / 13
正在阅读:
数控机床DDA数字积分法插补第一象限直线,逐点比较法插补二三象限顺圆弧12-03
乡村中小学教师国培计划工作坊研修心得04-15
医院质量与安全管理组织会议记录04-29
中心小学小学提高教学质量的措施09-10
“良品”义乌招商策划方案11-07
射频 rc500代码完全注释01-09
河北镇城镇化建设的思考(三稿)11-28
实验5、串口通讯实验03-09
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 象限
- 比较法
- 圆弧
- 数控机床
- 直线
- 积分
- 数字
- DDA
- 二三
- 2017年英语专四真题及答案
- 国际金融期末复习题
- 2015年山东省《针对性普法》单选题答案(医护整理版)
- 房地产开发项目报建程序
- 中国4A广告公司、大型公关公司名单及联系方式(包括北京、上海、广州、香港4A)
- 曼昆《经济学原理》第6版 微观经济学分册 第4章 课后习题答案P92-P94
- Scratch趣味编程社团计划
- 论驰名商标的特殊保护与限制
- 广东省五校协作体2017届高三第一次联考试卷英语
- 餐饮部经理岗位职责及工作说明书
- 框架结构设计计算书、巨详细的步骤 - 图文
- 数据库原理及应用 书本答案 单元(3)
- 书法鉴赏-刘琳-课后题答案
- 毕业论文正文部分文本格式示范
- 中国平面网架市场发展研究及投资前景报告(目录) - 图文
- 关于小区物业管理情况的调研报告
- 振动习题答案
- 五年级上册硬笔书法教案(八个字头和九个字底的写法)nt
- 机械工程材料习题 金属材料及热处理 工程材料 试题答案 陕科大
- 酵母双杂试验