| 【中文题名】 | 数控代码光顺预处理方法研究 |
| 【英文题名】 | Research on the Prior Fairing for NC Code |
| 【学科专业】 | 机械电子工程 |
| 【论文级别】 | 硕士论文 |
| 【投稿时间】 | 2007-9-28 |
| 【中关键词】 | NC代码,光顺,凸包,最佳逼近直线,曲率,离散能量法 |
| 【英关键词】 | NC code,fairing,convex hull,the minmax approximation line,discrete curvature,the dispersed energy algorithm, |
| 【分类导航】 | 工业技术>金属学与金属工艺>金属切削加工及机床>程序控制机床、数控机床及其加工>> |
| 【论文摘要】 |
数控代码光顺预处理是数控技术领域的一个新的课题。输入到数控系统的数控代码决定工件的加工轨迹,在允许误差范围内对其进行光顺预处理后,有助于改善工件表面加工质量。因此,对数控代码的光顺预处理方法的研究有较强的理论和实际意义。
本文在分析了数控代码不光顺现象和对曲线光顺的经典方法进行阐述的基础上,给出了两种用于NC代码的光顺处理方法:①基于最佳直线逼近的数控代码光顺预处理方法。该方法是首先求取数控代码中多条直线与圆弧加工轨迹的凸包,然后采用旋转测径算法求出凸包的最佳逼近直线,若该逼近直线在允许误差内,则用该最佳逼近直线来代替这几条直线或圆弧,从而达到光顺目的。②一种改进的基于曲率的数控代码局部光顺方法,该方法是先计算数控代码刀具轨迹中直线与圆弧端点的曲率,然后采用基于曲率的方法识别出坏点,最后用离散能量法对坏点进行光顺调整空间位置。
本文的主要研究内容如下:
1.阐述了本课题的来源及数控代码光顺预处理的意义,也分析了一些国内外相关企业对数控代码进行光顺的处理方法。
2.阐述了数控代码光顺和曲线光顺的联系,回顾了曲线光顺的概念、光顺准则和四种经典光顺法。
3.提出了一... |
| 【论文题纲】 |
|
摘要 |
4-5 |
|
ABSTRACT |
5-6 |
|
目录 |
6-8 |
|
CONTENTS |
8-10 |
|
第一章 绪论 |
10-18 |
|
1.1 研究背景 |
10-11 |
|
1.2 数控代码需要光顺预处理 |
11-14 |
|
1.3 国内外数控设备厂的数控代码光顺预处理方法 |
14-16 |
|
1.3.1 三菱超平面光滑(Super Smooth Surface,SSS)控制 |
14-15 |
|
1.3.2 沙迪克LYNUC软件中的SEPT功能 |
15-16 |
|
1.3.3 北京精雕公司的“小线段光顺”技术 |
16 |
|
1.4 本文完成的主要工作及内容 |
16-18 |
|
第二章 曲线光顺的相关内容 |
18-34 |
|
2.1 曲线光顺的基本问题 |
18 |
|
2.2 光顺准则 |
18-21 |
|
2.3 曲线光顺方法 |
21-33 |
|
2.3.1 整体优化法 |
21-26 |
|
2.3.2 选点修改法 |
26-29 |
|
2.3.3 小波光顺法 |
29-31 |
|
2.3.4 对型值点光顺的离散能量法 |
31-33 |
|
2.4 小结 |
33-34 |
|
第三章 基于最佳逼近直线的数控代码光顺方法 |
34-47 |
|
3.1 数控代码简述 |
34-36 |
|
3.1.1 数控代码的结构 |
34-35 |
|
3.1.2 常用编程指令 |
35-36 |
|
3.2 最佳逼近直线的定义及其求法 |
36-44 |
|
3.2.1 最佳逼近直线的定义 |
36 |
|
3.2.2 凸包及其生成方法 |
36-43 |
|
3.2.3 旋转测径法求凸包的最佳逼近直线 |
43-44 |
|
3.3 基于最佳逼近直线的数控代码光顺预处理方法的描述 |
44-45 |
|
3.4 算法的实例和结果分析 |
45-46 |
|
3.5 小结 |
46-47 |
|
第四章 基于曲率的数控代码局部光顺方法 |
47-53 |
|
4.1 基于曲率的坏点判别 |
47-49 |
|
4.1.1 曲率的求解 |
47-48 |
|
4.1.2 坏点判别 |
48-49 |
|
4.2 对型值点光顺的离散能量法 |
49-50 |
|
4.3 基于曲率的数控代码局部光顺方法的描述 |
50-51 |
|
4.4 算法实例和分析 |
51-52 |
|
4.5 小结 |
52-53 |
|
结论 |
53-55 |
|
全文总结 |
53 |
|
工作展望 |
53-55 |
|
参考文献 |
55-58 |
|
攻读学位期间发表的论文 |
58-60 |
|
致谢 |
60 |
|
| 【DOI】 | LunWen.ID:2.2008.385208 |