当前位置:主页 > 科技论文 > 金属论文 >

基于UG的数控编程及加工自动化的研究

发布时间:2017-03-17 09:00

  本文关键词:基于UG的数控编程及加工自动化的研究,由笔耕文化传播整理发布。


【摘要】: 数控加工编程是目前CAD/CAPP/CAM系统中最能明显发挥效益的环节之一,其核心工作是生成刀具轨迹,然后将其离散成刀位点,经后置处理产生数控加工程序。它在实现设计加工自动化、提高加工精度和加工质量、缩短产品研制周期等方面发挥着重要作用。 作为高端的CAD/CAM/CAE软件,Umgaphics(UG)软件各大功能高度集成。UGCAM是UG的计算机辅助制造模块,与UG的CAD模块紧密地集成在一起,可以为数控铣、数控车、数控电火花线切割机编程。 虽然UG CAM有着强大的功能,但CAM系统只能从CAD系统获取产品的低层几何信息,无法自动捕捉产品的几何形状信息和产品高层的功能和语言信息,它的加工参数的设置是一个复杂的过程,需要操作者有良好的机加工经验,并且有一定的数控编程和数控加工基础,当然,其中还需有UG建模的基础知识。因此,在UG数控编程过程中,会出现很多的人机交互过程,需要操作者指定各种各样加工工参数。这样对编程人员提出了很高要求,并在一定程度上延长了数控编程的时间。 本文利用UG的二次开发平台和技术对UG CAM模块中的主要三种铣削操作平面铣、型腔铣和固定轴曲面轮廓铣进行研究和二次开发,主要工作内容为: (1)提出加工类型识别算法,对待加工的3D模型进行自动识别,提出合理的加工类型建议,供UG CAM数控编程操作者参考。 (2)研究平面铣、型腔铣和固定轴曲面轮廓铣三种加工类型中各参数意义,简化加工过程参数设定,减少加工过程中人机交互界面,提高数控编程效率。 (3)研究UG/Open二次开发工具,利用VC C++6.0开发平台,调用UG/open API相关函数,开发与UG风格一致的加工菜单和人机对话界面。 通过对UG CAM数控编程及加工自动化的研究与开发,能够缩短数控编程所需时间,减少加工参数设置,突出加工工艺路线,降低数控编程过程中人为的错误或遗漏的设置给编程带来的不利影响。同时,对UG数控编程及加工自动化的研究与开发有利于不熟悉数控加工编程的操作者在缺乏数控编程经验和相关机加工知识的情况下,在短时间内编制出基本符合加工工艺的数控加工程序,利于他们了解UG CAM的基本过程,更快地掌握CAM的应用。
【关键词】:UG 数控编程 自动识别 二次开发
【学位授予单位】:武汉理工大学
【学位级别】:硕士
【学位授予年份】:2008
【分类号】:TG659
【目录】:
  • 摘要4-5
  • Abstract5-9
  • 第1章 绪论9-17
  • 1.1 数控加工编程的研究现状9-10
  • 1.2 现役CAM系统刀轨生成方法的主要问题10
  • 1.3 UG软件的CAD与CAM功能10-16
  • 1.3.1 UG的计算机辅助设计功能11-12
  • 1.3.2 UG的计算机辅助制造功能12-16
  • 1.4 课题研究的目的和意义16
  • 1.5 本章小结16-17
  • 第2章 数控加工编程原理17-24
  • 2.1 数控加工基本原理17-18
  • 2.2 数控加工刀位计算方法18-20
  • 2.3 数控加工工艺流程20-23
  • 2.3.1 工序的划分与加工顺序的安排原则21
  • 2.3.2 数控加工刀具的选择21-23
  • 2.4 本章小结23-24
  • 第3章 UG CAM编程研究24-39
  • 3.1 UG铣加工编程24-27
  • 3.1.1 UG铣加工编程流程24-25
  • 3.1.2 UG的加工环境25-26
  • 3.1.3 铣加工坐标系26-27
  • 3.2 平面铣数控编程开发27-33
  • 3.3 型腔铣数控编程开发33-35
  • 3.4 固定轴曲面轮廓铣开发35-38
  • 3.5 本章小结38-39
  • 第4章 UG应用开发技术39-54
  • 4.1 UG/Open API40-43
  • 4.1.1 UG/Open API数据结构和函数类型40-43
  • 4.1.2 数控加工编程开发函数43
  • 4.2 UG/Open MenuScript43-47
  • 4.2.1 菜单脚本文件及其语法44-46
  • 4.2.2 工具栏脚本文件及其语法46-47
  • 4.3 UG/Open UIStyler47-52
  • 4.3.1 UG/Open UIStyler简介47-49
  • 4.3.2 对话框控件的访问49-50
  • 4.3.3 对话框的嵌套调用50-52
  • 4.4 Windows XP二次开发系统平台设置52-53
  • 4.5 本章小结53-54
  • 第5章 数控编程及加工自动化54-61
  • 5.1 加工类型识别模块54-56
  • 5.2 数控编程及加工自动化的开发与应用56-59
  • 5.2.1 数控编程及加工自动化的开发过程与方法57-58
  • 5.2.2 数控编程及加工自动化的应用58-59
  • 5.3 本章小结59-61
  • 第6章 总结与展望61-62
  • 参考文献62-65
  • 致谢65-66
  • 攻读硕士学位期间发表的论文66-67
  • 附录 部分代码67-70

【引证文献】

中国硕士学位论文全文数据库 前9条

1 张静;呼吸防护面具罩体的流体力学分析及参数化建模研究[D];武汉理工大学;2011年

2 宋丽;基于等残留高度的NURBS曲面数控加工路径自动生成技术研究[D];济南大学;2011年

3 田微;弹箭三维设计及加工技术研究[D];沈阳理工大学;2011年

4 杨晓琴;基于工艺特征识别技术的数控自动编程方法研究[D];广州大学;2011年

5 康永峰;碳纤维复合材料回转壳体数控加工技术研究[D];大连理工大学;2008年

6 李悦;汽轮机叶片数控砂带磨床自动编程系统的开发研究[D];扬州大学;2009年

7 张群威;ZM5材料切削安全及其典型零件加工工艺研究[D];南京理工大学;2009年

8 居海军;对数螺旋锥齿轮加工工艺的研究[D];内蒙古科技大学;2009年

9 徐玲;基于UG的船用螺旋桨CAD/CAM系统的开发[D];江苏科技大学;2012年


  本文关键词:基于UG的数控编程及加工自动化的研究,由笔耕文化传播整理发布。



本文编号:252613

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jinshugongy/252613.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户bf19d***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com