课程设计论坛

注册

 

QQ登录

只需一步,快速开始

发新话题 回复该主题

[毕业设计] 数控特殊编程方法及编译功能实现 [复制链接]

楼主
文件格式:Word+cad+pdf
文件大小:6.64MB
适用专业:机械制造及自动化
适用年级:大学
下载次数:18 次
我要下载:点击联系下载
论文编号:107580

资料简介:
  毕业设计 数控特殊编程方法及编译功能实现,共128页,47991字,附CAD图,设计手册,任务书,封面
  
摘要
  
随着加工方法的迅速发展,数控加工已成为机械加工的主要方式,各国的数控加工水平不仅代表机械加工的发展水平,甚至已成为衡量工业发展水平的标准。其中,作为传统数控加工编程语言的数控G代码,形式繁琐,易于出错,编程、修改等过程消耗时间太多,而且已经不能满足一些特殊零件的加工要求。本文讨论了几种数控特殊编程方法及编译功能实现方案,在特殊场合中应用能够起到简化加工程序、缩短加工编程时间、提高加工效率和增加加工柔性化的作用。 论文主要工作包括:
  
1.分析目前国内外的数控加工编程方法的现状,引出传统G代码效率不高,花费大量编程时间,数控程序员要求较高,编程容易出错等问题。将计算机高级语言程序的编译原理应用于数控系统的编译模块中,引出参数化数控编程、宏指令数控编程以及图形数控编程等特殊编程方法。
  
2.以滚齿机为例,分析了滚齿加工的原理及同步控制中刀具轴与工件轴的运动关系,运用关键参数的界面输入实现数控系统的自动参数化编程,对其编译的实现方法进行了探讨。针对双驱动同步轴的滚齿加工过程,用离散点表征加工连续过程的方法进行仿真,验证同步运动关系的正确性并动态实现滚齿过程。
  
3.从二维数控加工程序的图形化编程特点入手,分析DXF文件的信息提取、图元优化等方法,使DXF图形文件自动生成数控加工程序,实现了AutoCAD与数控系统间数据转换的接口,并通过零件图实例验证了图形编程方法的正确性和有效性。
  
4.从主要数控宏指令的特点入手,分析了宏程序编程的原理,阐述了以扫描法的方式识别宏程序中宏指令并处理的详细步骤,实现了对宏程序的编译要求,运用宏指令编译与语法检查的功能,并在典型的椭圆零件加工上加以验证。
  
数控特种编程方法及编译功能实现,可以让数控程序人员方便灵活地在特定的场合实用适合的方法,从而可在更广和更深的层面满足各种加工方法的需求,方便而高效地提高加工的生成效率与加工柔性。
  
关键词:数控编程,编译技术,参数化编程,图形编程,宏指令
  

  
目录
  
第1章   绪  论    1
  
1.1 设计背景与课题来源    1
  
1.2数控技术发展现状与趋势    2
  
1.2.1数控技术的发展简史    2
  
1.2.2数控技术发展的国内外现状    2
  
1.3数控编程方法的现状与趋势    4
  
1.3.1常见数控编程方法    5
  
1.3.2数控特殊编程方法    6
  
1.3.3现代NC编程方法发展方向    9
  
1.4本论文内容与结构    10
  
第2章  数控加工程序的编译原理分析    13
  
2.1引言    13
  
2.2一般计算机程序编译原理    13
  
2.3数控加工程序的编译原理    15
  
2.3.1数控加工程序的编译要求    15
  
2.3.2数控加工程序的编译实现类型    17
  
2.4数控加工程序的编译实现    19
  
2.4.1词法分析    19
  
2.4.2语法分析    20
  
2.4.3语义分析    21
  
2.4.4代码优化    21
  
2.5本章小结    22
  
第3章 齿轮加工参数化编程方法及编译功能实现    23
  
3.1引言    23
  
3.2滚齿加工的参数化编程分析    23
  
3.2.1滚齿加工及其运动特点    23
  
3.2.2滚齿加工的参数化表征    24
  
3.2.3滚齿加工参数化编程系统    26
  
3.3数控滚齿加工的运动控制    27
  
3.3.1滚齿加工的原理分析    27
  
3.3.2滚齿加工的同步控制运动原理分析    28
  
3.4数控滚齿加工的参数化编程编译器    30
  
3.5滚齿加工参数化数控编程图形仿真    35
  
3.6本章小结    36
  
第4章  图形编程方法及编译功能实现    37
  
4.1引言    37
  
4.2基于DXF的图形编程方法分析    37
  
4.2.1 DXF文件    37
  
4.2.2 DXF文件基本结构    38
  
4.3图形编程编译模块的功能实现    39
  
4.3.1图形编程系统总结构    39
  
4.3.2 DXF文件输入的其信息提取    40
  
4.4图形编程功能的仿真    53
  
4.5本章小结    72
  
第5章  宏指令编程方法及编译功能实现    73
  
5.1引言    73
  
5.2宏功能指令系统分析    73
  
5.2.1变量赋值指令    73
  
5.2.2转移和循环语句    74
  
5.3宏指令程序编译器的功能实现    76
  
5.3.1宏功能指令的读取    76
  
5.3.2宏功能指令的处理    80
  
5.4宏指令语法检验功能    85
  
5.4.1宏指令序词法、语法检查    85
  
5.4.2宏指令处理与结果输出的完整描述    89
  
5.5实例验证分析    90
  
5.5.1数控车零件加工工艺及编程说明    93
  
5.5.2 确定加工参数    96
  
5.5.3编写加工程序    97
  
5.5.4 数控车零件加工工艺及编程说明    98
  
5.5.5 确定加工参数    102
  
5.5.6.编写加工程序    103
  
5.5.7球面加工    107
  
总  结    109
  
参考文献:    110
  
致  谢    111
  
外文资料译文    112
  
外文资料原文    116


资料文件预览:
共3文件夹,13个文件,文件总大小:6.64MB,压缩后大小:4.70MB

  • 毕业设计-数控特殊编程方法及编译功能实现
  • 数控毕业设计
  • 论文
  • doc数控特种编程方法及编译功能实现论文终结版.doc  [2.03MB]
  • pdf数控特种编程方法及编译功能实现论文终结版.pdf  [1.22MB]
  • dxfxianqiege.dxf  [278.51KB]
  • dxfxianqiege1.dxf  [227.94KB]
  • doc封1.doc  [25.50KB]
  • doc封2.doc  [22.00KB]
  • pdf数控特种编程方法及编译功能实现.pdf  [1.19MB]
  • pdf数控特种编程方法及编译功能实现1.pdf  [1.22MB]
  • dwg数控车.dwg  [73.03KB]
  • doc毕业设计任务书.doc  [44.50KB]
  • doc毕业设计设计手册.doc  [85.00KB]
  • dwg线切割.dwg  [141.38KB]
  • dwg线切割1.dwg  [117.09KB]

我要下载:
分享 转发
TOP
沙发

有去 西部发展的意象。
TOP
板凳

我现收藏了,正缺这个
TOP
地板

内容很丰富,真是不错啊.
TOP
5#

我要积分!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
TOP
6#

努力赚积分啊~~~~~为了200分加油~~

努力赚积分啊~~~~~为了200分加油~~
TOP
7#

TOP
8#

强呀呀呀呀呀
TOP
9#

貌似有用, 顶以下!!
TOP
10#

好帖子一定要顶!

努力赚够200积分,加油加油!
TOP
发新话题 回复该主题