基于autocad的数控车床自动编程系统

基于autocad的数控车床自动编程系统

ID:3909288

大小:297.48 KB

页数:4页

时间:2017-11-25

基于autocad的数控车床自动编程系统_第1页
基于autocad的数控车床自动编程系统_第2页
基于autocad的数控车床自动编程系统_第3页
基于autocad的数控车床自动编程系统_第4页
资源描述:

《基于autocad的数控车床自动编程系统》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、2005年第26卷第2期华北工学院学报Vol.26No.22005(总第100期)JOURNALOFNORTHCHINAINSTITUTEOFTECHNOLOGY(SumNo.100)文章编号:1006-5431(2005)02-0131-04基于AutoCAD的数控车床自动编程系统沈兴全(中北大学机械工程系,山西太原030051)摘要:用C语言生成图形数据文件,开发基于AutoCAD环境下的自动编程系统.系统可完成零件图形的输入和生成,并可自动生成数据加工程序代码.满足了各种机床的不同要求,提高了数控机床的加工效率.关锐词:AutoCAD;数控编程,系统中图分类号:TP271十.82文献标

2、识码:AAutomaticalProgrammingSystemofNumericallyControlledLathesBasedonAutoCADSHENXing-quan(Dept.ofMechanicalEngineering,NorthUniversityofChina,Taiyuan030051,China)Abstract:ClanguageisusedtoformthedatafigurefilestodevelopanautomaticalprogrammingsystembasedonAutoCAD.Inputandformationofpartsofthefigurei

3、scompletedunderAutoCAD,formingtheprocedurecodeofnumericallycontrolledprocessing.ItsatisfiesdifferentrequirementsofvariousLathes,andalsoraisestheefficiencyoftheLathers.Keywords:AutoCAD;numericallycontrolledprogramming;system1自动编程系统的结构开始一个完整的自动编程系统,必须包括前处理程序(MainProcessor)和后置处理程序(PostProcessor)一两部分.前

4、处理程序用以对源程序进行翻译并计算刀具中心轨迹,或通过处理图形数据文件而得到刀具中心轨迹.这一部分完全独立于具体的数控机床.进人菜单前处理程序的输出一般为刀位数据(CutLoca-tionData),但这种刀位数据不能直接用作数控装置DXF文件生成的控制指令,因此必须要有一个后置处理模块.后置处理程序是自动编程系统中的一个重要组成部分,它是按数控机床的功能及数控加工程序格式的要求而编写的一个计算程序.它将主处理程序产生的位置数据和功能信息转换成能被某种数控机床控制单元所生成数控加工程序需要的数控加工程序代码,以便用于控制机床并产生数控加工程序仿真结束各种加工功能和加工运动.由于各种数控机床的

5、输入图1系统结构框架图格式各不相同,因而为了适应各种机床的不同要求,Fig.1Blockingdiagramofsystemstructure.收稿8期:2004-04-26作者简介:沈兴全(1964-),男,副教授,博士生.主要从事基于制造技术的生命质量控制工程研究.万方数据132华北工学院学报2005年第2期后置处理程序也是各不一样的[Cil自动编程系统的总体结构如图1所示.先启动AutoCAD并进入自动编程系统,在AutoCAD环境下完成零件的图形输入与生成,生成图形数据文件(.DXF文件),同时输入加工零件的切削参数以及毛坯的几何尺寸,然后提取.DXF文件的实体段中与零件几何信息有关

6、的内容生成零件数据结构文件,经数据处理生成刀具中心轨迹文件,再根据刀具中心轨迹文件自动生成数控加工程序代码,最后对数控代码进行仿真,以验证数控代码的正确性.2前处理程序设计2.1图形辐人为了便于以后的判断处理,对需要编程零件的图形绘制做以下几点规定1)将零件图按1=1的比例绘制;2)将中心线绘制在第,"1”层上;3)如果有螺纹,将螺纹尺寸标注出来;4)其它的轮廓线绘制在第“0"层上.2.2图形交互文件[21AutoCAD作为一个完整的绘图编辑器,可以独立使用,并可完成用户的很多设计工作,但要完成零部件从设计到制造的全过程的工作,仍然力不从心,如零件设计完后要做有限元分析,要制定工艺规程,要生

7、成NC代码,这些工作AutoCAD都不能胜任,这些必须借助其它应用软件,而所用的软件都在不同程度上要求得到AutoCAD的图形信息支持,因此需要AutoCAD提供一个便于外界接受的文件格式输出图形信息.另外,用户在设计过程中还会根据工作的需要开发一些自己的应用程序,以便做计算、分析或其它之用,处理后的数据希望传给AutoCAD,用于自动生成图形,这时用户传递这些数据最好的办法就是写成AutoCAD可直接接受的

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。