基于vb的线切割加工代码自动生成程序的开发

基于vb的线切割加工代码自动生成程序的开发

ID:33032245

大小:680.24 KB

页数:28页

时间:2019-02-19

基于vb的线切割加工代码自动生成程序的开发_第1页
基于vb的线切割加工代码自动生成程序的开发_第2页
基于vb的线切割加工代码自动生成程序的开发_第3页
基于vb的线切割加工代码自动生成程序的开发_第4页
基于vb的线切割加工代码自动生成程序的开发_第5页
资源描述:

《基于vb的线切割加工代码自动生成程序的开发》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、第1章前言1.1电火花线切割加工程序编制电火花线切割加工程序编制一般可分为手动编程和自动编程。理想的加工程序不仅应能加工出符合图纸要求的合格零件,同时还应使数控机床的功能得到合理的应用与充分的发挥,以使数控机床安全可靠且高效地工作。手工编程是指由人工编制零件数控加工程序的各个步骤,即从零件图纸分析,工艺分析,确定加工路线和工艺参数,计算数控机床所需输入的数据,编写零件的数控加工程序单直至程序的检验,均由人工来完成。对于点位加工或几何形状不太复杂的零件加工,数控编程计算较简单,程序段不多,使用手工编程即可实现。但对轮廓形状不是由简单的直线、圆弧

2、组成的复杂零件,特别是具有非圆曲线、列表曲线等轮廓的零件等几何元素复杂,程序量很大的零件,计算数值相当烦琐,工作量大,容易出错,且很难校对,使用手工编程比较困难。因此,为了缩短生产周期,提高数控机床的利用率,有效地解决各种复杂零件的加工问题,仅仅使用手工编程已不能满足要求,此时可以采用自动编程的方法。自动编程是用计算机来帮助人们解决复杂零件的数控加工编程问题,即数控编程的大部分工作由计算机来完成,这种技术称之为计算机辅助数控加工编程。计算机自动编程代替程序编制人员完成了烦琐的数值计算工作,并省去了编写程序单的工作量,因而可将编程效率提高儿十倍

3、,同时它解决了手工编程无法解决的许多复杂零件加工的编程问题。1.2电火花线切割的现状及发展趋势随着科学技术的日新月异和工业牛产的迅猛发展,电火花线切割技术作为电加工技术中的一种,特别是在模具加工行业,得到了广泛的应用。模具行业的迅速发展,对电火花线切割机提出了更高的要求,从而也进一步促进了电火花线切割技术的发展,促使电火花线切割高新技术产品不断涌现产量不断增长。目前我国生产和使用的绝大多数的电火花线切割机较日本等发达国家生产和使用的电火花线切割机,除了采用的工艺不同外,无论在精度、功能、自动化程度、可靠性、加工稳定性和加工工艺指标方面,还是在

4、外观等方面明显低一个档次。差距是客观存在的,只有清醒地看到这一点,及时地吸收国外的新技术,消化运用于我们的产品上,同时根据我国及国际市场的实际情况灵活运用新工艺,才能使这一差距逐步缩小。认清国外电火花线切割机近几年来新技术的应用情况,对国产线切割机水平上一个档次是大有裨益的。国外电火花线切割机床的发展三大趋势,即高速度化、高精度化、高自动化,经济型机床也是一个发展趋向。国外电火花线切割机各牛产公司为提高木公司产品的高品质不遣余力,对国内同行产生了巨大的促进作用,近儿年来,我国电火花线切割机也取得了迅速发展。就国外电火花线切割机制造厂家而言,目

5、前己进人了一个比较稳定的成长期,线切割的加工速度在目前这种加工方式和条件下再要大幅度提高是较困难的,但可以预见现时的加工精度、速度、光洁度以及操作性能、机床的功能等都不会就此止步。为了赶上国外电火花线切割机的发展水平,改变我国落后的局面,应该以优先发展数控系统,大力加强系统的工艺基础研究工作,努力开拓新工艺领域,以及重视技术队伍建设,坚信国内外差距必将缩小,经过一代人甚至儿代人的努力,我们定能赶超上去,在全球范围内共创电火花加工工业辉煌的明天。1.1本组课题及个人任务介绍1.3.1课题背景普遍的手工编程方式为:零件图——确定加工工艺——制定工

6、艺线路——手工编制3B代码。当然现在大部分的电火花线切割机床也可以识别ISO等代码。这种编程方式不仅效率低,受工作人员技术水平的限制,劳动强度大,而且容易出错,特别是在遇到复杂轮廓零件的加工时,手工编程更是力不从心,捉襟见肘。有一些甚至是无法完成。这些状况的存在,严重制约了我国制造行业的发展,削弱了我国制造业的国际竞争力。近年来随着计算机技术的不断发展,在研究二次开发方面投入的人力、物力的不断增多,我国也有不少关于高速走丝线切割的自动编程软件投入到实际生产当中。但与国外同类型的软件有一定的差距,如何提高生产效率,减轻工人的劳动强度,缩小同国外

7、的差距,增强民族制造业的国际竞争力,是我们迫切需要解决的问题。因此对于数控机床自动编程系统的研究是非常必要的。AutoCAD是目前国内外使用较为广泛的CAD软件,其丰富的绘图命令,强大的图形编辑功能和友好的用户界面受到广大工程制图人员的欢迎。但是AutoCAD只是一个通用的绘图平台,不具备CAM功能。大多数使用者需要在AutoCAD内绘制好图形,再转换到其他的CAM软件内。过程繁琐,容易丢失数据信息。鉴于手工编程岀现的这些问题有必要开发一个功能强大的系统来解决这样的问题,木课题即以AutoCAD的基本图形处理平台,利用VBA工具开发一套通用的

8、线切割机自动编程系统,编制代码时操作简单迅速,计算精确,直观可靠,效果显著,对数控编程人员的要求下降,减轻了劳动强度,提高了效率。1.3.2本组课题以AutoCAD

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

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

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