好文档 - 专业文书写作范文服务资料分享网站

机床数控技术课程计划

天下 分享 时间: 加入收藏 我要投稿 点赞

//

机床数控技术课程设计

说明书

学 专 学 姓

校:南京航空航天大学 业:机械工程及自动化 号: 名:

设计题目:PL1 DC21 指导老师: 时

间:

//

一.课设任务:

1.PL1-----逐点比较法插补第1象限直线; 2.DC21---DDA法插补第2~1象限顺圆弧。

二.课设要求:

1.具有数据输入界面,如输入直线插补的起点、终点,圆弧插补的起止点、圆心或半径、插补的步长等;

2.具有插补过程的动态显示功能,如单步插补、连续插补等; 3.插补的步长可调;

4.直线的起点、圆弧的圆心在坐标系中的位置可变(即直线的起点、圆弧的圆心可不设定在坐标原点)

5.建议使用C语言编程,有条件者可使用VB、VC等语言编程。

三.程序界面及运行截图

1.直线连续插补:

//

2.直线单步插补:

3.圆弧连续插补:

//

4.圆弧单步插补:

//

四、程序流程图

1.PL1:逐点比较法插补第1象限直线

逐点比较法插补直线的过程为每进给一步需完成偏差判别,坐标进给,偏差计算,

终点判别四个步骤,具体流程如图1 所示。 开始 初始化,输入起点x01、y01,终点x02、y02,步长k E=(abs(x01-x02)+abs(y01-y02))/k (总步数) F=0 (判别函数) E>0 N 结束 Y F>=0 N Y 向正Y方向前进一步 F=F+(x02-x01) 向正X方向前进一步 F=F-(y02-y01) E=E-1

4v4cm2a3w21wxgu8k8be9y6ym8c7oz00mva
领取福利

微信扫码领取福利

微信扫码分享