下载此文档

关于机床数控技术.doc


文档分类:汽车/机械/制造 | 页数:约36页 举报非法文档有奖
1/36
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/36 下载此文档
文档列表 文档介绍
机床数控技术
课程设计说明书
姓名:叶甲秋
学号:050310605
指导老师:陈蔚芳
南京航空航天大学机电学院

目录
课程设计介绍……………………………………………-1-
任务说明…………………………………………………..-1-
要求………………………………………………………..-1-
程序操作及算法流程图………………………….. -2-
程序操作流程………………………………………..……-2-
逐点比较法插补直线流程…………………………….…-3-
DDA法插补直线流程……………………………….…..-4-
逐点比较法插补圆弧流程………………………….……-5-
三、用户使用说明…………………………………..….-6-
四、课程设计过程中的想法和遇到的困难…………....-12-
五、本设计的优缺点………………………………….....-13-
六、主要算法及源程序………………………………....-13-
基本画两点间直线的函数…………………………..……-13-
绘制坐标……………………………………………….….-13-
DDA法插补直线…………………………………….……-15-
……………………………….……..-17-
……………………………….……..-22-
…………………………………………………......……-22-
………………………………………………...…...…-28-
……………………………………………………...…-30-
…………………………………………………...……-31-
…………………………………………………...……-32-
七、主要参考文献……………………………………….-34-
一、课程设计介绍
、任务说明:
(1)直线插补:DL3, DDA法第三象限直线插补。
(2)圆弧插补:PC41,逐点比较法四一象限逆圆弧插补。
、要求:
(1)具有数据输入界面,如:起点,终点,圆心,半径及插补步长。
(2)具有插补过程的动态显示功能,如:但单步插补,连续插补。
本课程设计的题目要求是DDA法插补第三象限直线,逐点比较法插补四一象限逆圆弧,根据题目的要求,我做到:全平面用逐点比较法插补直线和全平面用DDA法插补直线,全平面插补逆圆弧,其中圆弧是优弧还是劣弧,通过输入半径的正负性来决定,根据需要可以改变插补步长,可以动态显示插补过程等。
二、程序操作及算法流程图
程序操作流程
启动程序
输入菜单
直线参数
圆弧参数
输入起始点、终止点及插补步长
DDA
法插补
逐点比较法插补
显示插补直线
直线参数
对话框
圆弧参数
对话框
输入起始点、终止点、半径及插补步长
显示插补圆弧
程序操作流程图
逐点比较法插补直线流程
右上方
起始
E=Xe+Ye
E>0
直线走向
Y
N
左上方
斜率<-1
F≤0
+Y走
一步
-X走
一步
Y
N
F≥0
Y
Y
N
N
F←(EY-SY)/(EX-SX) -
(Y-SY)/(X-SX)
F≥0
+X走
一步
斜率>1
Y
F≤0
Y
N
N
Y
+Y走
一步
F←(Y-SY)/(X-SX) -
(EY-SY)/(EX-SX)
左下方
斜率>1
F≥0
-Y走
一步
-X走
一步
Y
N
F≤0
Y
Y
N
N
F←(EY-SY)/(EX-SX) -
(Y-SY)/(X-SX)
右下方
斜率<-1
F≥0
-Y走
一步
+X走
一步
Y
N
F≤0
Y
Y
N
N
F←(Y-SY)/(X-SX) -
(EY-SY)/(EX-SX)
E←E-1
结束
N
逐点比较法插补直线流程图
DDA法插补直线流程
起始
初始化,求出累加次数M,
Jrx,Jry清零,Jvx←Xe,
Jvy←Ye,
直线走向
右下方
左下方
左上方
右上方
Jrx←Jrx+Jvx;
Jry←Jry+Jvy
Jrx←Jrx+Jvx;
Jry←Jry+Jvy
Jrx←Jrx+Jvx;
Jry←Jry+Jvy
Jrx←Jrx+Jvx;
Jry←Jry+Jvy
Y
Y

关于机床数控技术 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数36
  • 收藏数0 收藏
  • 顶次数0
  • 上传人阳仔仔
  • 文件大小355 KB
  • 时间2017-09-22