下载
加入VIP
  • 专属下载特权
  • 现金文档折扣购买
  • VIP免费专区
  • 千万文档免费下载

上传资料

关闭

关闭

关闭

封号提示

内容

首页 基于UG的数控车床编程方法的研究

基于UG的数控车床编程方法的研究.doc

基于UG的数控车床编程方法的研究

王德盛
2017-09-17 0人阅读 举报 0 0 暂无简介

简介:本文档为《基于UG的数控车床编程方法的研究doc》,可适用于高等教育领域

基于UG的数控车床编程方法的研究科研训练开题报告题目:基于UG的数控车床编程方法的研究学院:机械学院班级:学生姓名:指导老师:二零一零年十二月选题目的和意义数控加工编程是目前CAD,CAPP,CAM系统中最能明显发挥效益的环节之一其核心工作是生成刀具轨迹然后将其离散成刀位点经后置处理产生数控加工程序。它在实现设计加工自动化、提高加工精度和加工质量、缩短产品研制周期等方面发挥着重要作用。作为高端的CAD,CAM,CAE软件Unigraphics(UG)软件各大功能高度集成。UGCAM是UG的计算机辅助制造模块与UG的CAD模块紧密地集成在一起可以为数控铣、数控车、数控电火花线切割机编程。通过对UGCAM数控编程方法的研究能够缩短数控编程所需时间减少加工参数设置突出加工工艺路线降低数控编程过程中人为的错误或遗漏的设置给编程带来的不利影响。同时对UG数控编程及加工自动化的研究与开发有利于不熟悉数控加工编程的操作者在缺乏数控编程经验和相关机加工知识的情况下在短时间内编制出基本符合加工工艺的数控加工程序利于他们了解UGCAM的基本过程更快地掌握CAM的应用。课题来源:老师课题项目数控加工编程的技术关键及其研究现状数控编程的核心工作是生成刀具轨迹然后将其离散成刀位点经后置处理产生数控加工程序。下面就目前刀具轨迹产生方法作一些介绍。基于点、线、面和体的NC刀轨生成方法CAD技术从二维绘图起步经历了三维线框、曲面和实体造型发展阶段一直到现在的参数化特征造型。在二维绘图与三维线框阶段数控加工主要以点、线为驱动对象如孔加工、轮廓加工、平面区域加工等。这种加工要求操作人员的水平较高交互复杂。在曲面和实体造型发展阶段出现了基于实体的加工。实体加工的加工对象是一个实体它由一些基本体素经集合运算(并、交、差运算)而得。实体加工不仅可用于零件的粗加工和半精加工大面积切削掉余量提高加工效率而且可用于基于特征的数控编程系统的研究与开发是特征加工的基础。实体加工一般有实体轮廓加工和实体区域加工两种。实体加工的实现方法为层切法(SLICE)即用一组水平面去切被加工实体然后对得到的交线产生等距线作为走刀轨迹。基于特征的NC刀轨生成方法参数化特征造型已有了一定的发展时期但基于特征的刀具轨迹生成方法的研究才刚刚开始。特征加工使数控编程人员不再对那些低层次的几何信息(如点、线、面、实体)进行操作而转变为直接对符合工程技术人员习惯的特征进行数控编程大大提高了编程效率。基于UG的数控车编程方法手工编程概念手工编程指由人工来完成数控编程中各个阶段的工作如图所示。一般对几何形状不太复杂的零件(平面轮廓类型)所需的加工程序短计算比较简单用手工编程比较合适。的编程。据国外资料统计当采用手工编程时一段程序的编写时间与其在机床上运行加工的实际时间之比平均约为:而数控机床不能开动的原因中有是由于程序编写困难编写时间较长。概念机算机自动编程是指编程过程中除了分析零件图样和制定工艺方案由人工进行外其余均由计算机辅助完成。特点采用计算机自动编程时数学处理、编写程序、校验程序等工作由计算机自动完成的由于计算机可自动绘制出刀具中心运动轨迹所以编程人员可及时检查程序是否正确及时修改以获得正确的程序。又由计算机自动编程代替程序编制人员完成了繁琐的数值计算可提高编程效率几十乃至于上百倍因此解决了手工编程无法解特点但手工编程方法的特点是耗费时间较长容易出现错误无法胜任复杂形状零件计算机自动编程决的许多复杂零件的编程难题。因而自动编程的特点就在于编程工作效率高可解决复杂形状零件的编程难题。分类根据输入方式的不同可将自动编积分为:()图形数控自动编程:图形数控自动编程是指将零件的图形信息直接输入计算机通过自动编程软件的处理得到数控加工程序。目前图形数控编程是使用最为广泛的自动编程方式。()语言数控自动编程:语言数控自动编程是指将加工零件的几何尺寸、工艺要求、切削参数及辅助信息等数控语言编写成原程序后出入计算机中再由计算机进一步处理得到零件加工程序。()语音数控自动编程:语音数控自动编程是采用语音识别器将编程人员发出的加工指令转变为加工程序。步骤:UGCAM提供了两轴到五轴的数控加工功能型腔CAD模型在UG中设计完成以后可按着刀具设置、输入让刀参数、选择切削方法、指定切削余量、控制加工步距、选择进刀和退刀方式、生成刀位轨迹文件CLSF及生成数控加工NC代码八个步骤实现加工规划产生刀轨文件及相应数控代码。提高编程质量和效率的方法研究突出数控加工编程步骤UGCAM模块虽然功能强大但其传统编程过程是一个模糊的过程表现出了非常大的灵活性。大部分加工参数的设置可以按不同的顺序来进行用户不能明显地体会到数控编程的具体过程不益建立对UGCAM数控编程过程的感性上的认识。因此应在数控加工编程原理的基础上先对UGCAM传统数控编程步骤进行定义再对UGCAM铣削加工的数控编程过程进行统一。优化加工参数布置UGCAM铣削加工数控编程的参数设置是一个复杂的过程因此在对UGCAM加工编程研究的基础上应按加工参数的性质对加工参数设置进行优化布置加工参数优化将创建加工操作的必要参数布置在了主界面将其他参数设置布置在了弹出界面调用UG,OpcnAPI函数读取这些加工参数突出显示了该创建该加工操作时主界面参数的重要性和必要性。这些加大参数都直接影响到加工路径的生成。建立UG编程模板以UG的加工编程操作和UG的编程管理为主线用建立数控编程样板文件的方式把数控加工编程规范建立相应UG编程模板文件。()编程归类:根据加工形状和特点大致分了象型面加工、轮廓加工、孔加工等程序类型。()刀具制作:把常用的刀(象球头刀、端铣刀等)按规范的要求进行制定并在进入UGmanufacturing加工模块能自动建立好。()加工对象选择:主要是对选择的加工坐标系和加工几何体按规范要求理顺好关系、简化界面以达到减少失误、操作方便的目的。()加工方式:根据我厂的数控加工工艺及编程规范要求定义了泡塑加工、粗加工、半精加工、精加工四种加工方式。()加工编程操作:针对不同材料、不同特征、不同毛坯来源的零件把我厂经常用到的加工编程方法进行归纳分类提前做在UG文件中以便规范和指导编程。主要归纳了六种数控编程加工方法:大余量去除加工、固定轴仿形加工、二维轮廓加工、可变轴仿形加工、三维轮廓加工和钻镗孔循环加工。研究计划进度进度安排:日):收集资料,阅读相关文献,外出调研第一阶段(月第二阶段(月日):建立UG三维实体模型第三阶段(月日):用UGCAM模块进行试验研究。第四阶段(月日):整理研究内容撰写论文。参考文献青春,李强,其木格基于UG的数控编程及加工过程仿真J机械设计与制造()LanFengchongChenJiqingYuXueeta(SpringbacksimulationandanalysisinUtypedsheetmetalformingprocesses(JournalofPlasticityEngineering吴明友(数控加工自动编程UGNX详解M(北京:清华大学出版社李玉炜(UG的CAM数控编程实例J(工艺与装备,()刘锋周燕飞冷晟(基于加工特征的UG快速编程技术J(现代制造项辉宇李德军刘延俊等(基于UG的数控加工的图形化编程技术J(济南大学学报()黄翔李迎光(数控编程理论、技术与应用M(北京:清华大学出版社周敏邓学雄陈君梅(UG二次开发技术及其应用J(工程图学学报,()胡道钟(CADCAM中的UG菜单生成技术J(机械辅助设计与制造,()吴明友(数控加工自动编程UGNX详解M(北京:清华大学出版社项辉宇刘和山张树生等(基于UG的图形化数控编程及二次开发技术的探讨J(山东工业大学学报,()吴勤(在UG系统中建立用户自定义刀具库J(现代制造UnigraphicsSolutionsInc(UG高级铣加工应用培训教程M(北京:清华大学出版社Y(GardaaC(MinichFeaturebasedmodelsforCAD,CAMandtheirlimits(ComputersinIndustry(()李安泰UG软件在数控加工中的应用J电子工艺技术,()GuanLiwenWangYuehongWangLiping(CasebasedparallelmachinetoolconceptualdesignJ(ChineseJournalofMechanicalEngineering(EnglishEdition)

用户评价(0)

关闭

新课改视野下建构高中语文教学实验成果报告(32KB)

抱歉,积分不足下载失败,请稍后再试!

提示

试读已结束,如需要继续阅读或者下载,敬请购买!

文档小程序码

使用微信“扫一扫”扫码寻找文档

1

打开微信

2

扫描小程序码

3

发布寻找信息

4

等待寻找结果

我知道了
评分:

/7

基于UG的数控车床编程方法的研究

VIP

在线
客服

免费
邮箱

爱问共享资料服务号

扫描关注领取更多福利