机床数控技术课程计划.docVIP

  • 10
  • 0
  • 约1.23万字
  • 约 17页
  • 2020-03-02 发布于安徽
  • 举报
// 机床数控技术课程设计 说明书 学 校:南京航空航天大学 专 业:机械工程及自动化 学 号: 姓 名: 设计题目:PL1 DC21 指导老师: 时 间: 一.课设任务: 1.PL1-----逐点比较法插补第1象限直线; 2.DC21---DDA法插补第2~1象限顺圆弧。 二.课设要求: 1.具有数据输入界面,如输入直线插补的起点、终点,圆弧插补的起止点、圆心或半径、插补的步长等; 2.具有插补过程的动态显示功能,如单步插补、连续插补等; 3.插补的步长可调; 4.直线的起点、圆弧的圆心在坐标系中的位置可变(即直线的起点、圆弧的圆心可不设定在坐标原点) 5.建议使用C语言编程,有条件者可使用VB、VC等语言编程。 三.程序界面及运行截图 1.直线连续插补: 直线单步插补: 圆弧连续插补: 4.圆弧单步插补: 四、程序流程图 1.PL1:逐点比较法插补第1象限直线 逐点比较法插补直线的过程为每进给一步需完成偏差判别,坐标进给,偏差计算, 终点判别四个步骤,具体流程如图1 所示。 开始 开始 E=E-1YNY向正Y方向前进一步F=F+(x02-x01)向正X方向前进一步F=F-(y02-y01)F=0E0N结束E=(abs(x01-x02)+abs(y01-y02))/k (总步数)F=0 (判别函数)初始化,输入起点x01、y01,终点x02、y02,步长

文档评论(0)

1亿VIP精品文档

相关文档