预览加载中,请您耐心等待几秒...
1/7
2/7
3/7
4/7
5/7
6/7
7/7

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

基于AutoCAD的双轴数控钻床管板加工自动编程系统的建立(云南大为4匕_r-装备制造有限公司顾绍珏摘要:关键词:云南曲靖655338)借助AutoCAD的强大精确绘图功能,将管板管孔图形输入后,采集管孔圆心坐标数据,再在系统中对这些坐标数据进行检查、计算、分析,并使之生成符合中捷摇臂钻床厂的双轴数控钻铣床系统要求的程序文件,使用此系统编程效AutoCAD双轴数控钻床管板编程率高,程序质量高。系统在现代化工生产中,单机容量越来越大,设备参数也越来越高,如换热器的工作压力和换热面积也是越来越大,因此管板的厚度和管孔的数量也在增加。在我公司承制的换热器中,有管板厚度达450mm、管孔数达3200个,其制造难度也在加大,所以在换热器的制造过程中,最重要的、加工周期最长的工件也就当属管板和折流板,管板和折流板的加工过程中钻孔又是较难、周期较长的工序,管孔的加工精度、加工时间将限定管板的加工时间,还将影响后道工序穿管工作能否顺利进行,最后直接影响整台设备的质量和工期。传统管板的管孔钻制加工方法为:手工划线、摇臂钻钻制,此加工方法加工管板管孔的位置精度低,效率低,工人劳动强度高,工时耗用量大,对于薄管板的加工还可以,但厚管板的加工则显困难。使用数控钻后,可以简化工序、提高钻孔位置精度,生产效率大大提高。我公司装备的是沈阳中捷友谊机床厂生产的动桥式双轴数控铣钻床,型号为GMD250×40,和单轴数控铣钻床相比,在钻制管板类工件时效率提高将近一倍。使用数控铣钻床钻制管板之前需要编制程序,一般情况需要三个程序:双轴同时加工时的1轴加工程序、2轴加工程序和单轴加工时的加工程序。双轴同时加工时,其间距必须大于400序在采用手工编写时,效率较低,容易出错。对此问题可以使用自动编程系统进行编程,编程质量高,效率高,本文就如何使用计算机建立基于AutoCAD的自动编程系统进行探讨。在本系统开发过程中,需要进行数据的采集、存储、分析、输入、输出等操作,所以要进行一些必要的前期准备工作,如开发平台的选择、开发工具的选择、数据库的选择等等。一、前言mm,编制程序时要考虑如何尽量让双主轴同时工作,减少空行程,程二、准备工作138 叫BA可与AutoCAD在同一进程空间中运行;——-VisualWindows系统环境中,由于它继承了Windows的特性,不仅易于使用而且界面友好。Access本系统在建立时,采用普通的腾四中央处理器个人电脑一台,操作系统为WindowsXP。(二)开发工具系统建立时采用的开发工具是Visual开发项目的时间比较短。VB语法简单,概念少,所以非常适合初学编程和Windows编程的人使用,在VB集成开发环境中,用户可以tSt毒t界面,编写代码,调试程序,直至把应用程序代码编译成可执行文件并在Windows中运行,使用户在友好的开发环境中工作。强大的数值和字符串处理功能;丰富的图形指令,可方便地绘制各种图形,提供静态用动态数组;过程可以递归使用,使程序更简练;支持随机文件访问和程序文件访问;提供了一个可供应用程序调用的包含多种类型的图标库;具有完善的运行出错处理。VB是一种可视化的编程语言,具有集成的可视化数据库工具,VB6.0提供了一整套工具以在Access是Office系列软件中用来专门管理数据库的应用软件,Access应用程序就是一种功能强大且使用方便的关系型数据库管理系统,一般也称关系型数据库管理软件。它可以运行于各种Language,结构化查询语言)作为它的数据库语言,从而提供了强大的数据处理能力和通用性,使其成为一个功能强大而且易于使用的桌面关系型数据库管理系运用Access数据库对于此项目规模来说是十分适合的。AutoCAD是用来输入管板图形的工具,它提供了丰富的作图功能,操作方便,绘图准确;它具有强大的图形编辑功能,能使用户对现有的图形进行编辑,可以交互绘图,利用人一机对话直观方便地绘出图样。它还有许多辅助绘图功能,使绘图工作变得简单。重要的是AutoCAD具有开放的体系结构,它允许用户和开发者采用高级编程语言对其进行扩充和修改,即二次开发,能最大限度地满足用户的特殊要求。其二次开发语言工具有:Autolisp、ADS、ObjectARX、VisualLisp、VBA等使用VBA作为AutoCAD的二次开发语言工具有以下优点:Basic编程环境易于学习和使用;——对话框的构造快速而有效。这使开发人员可以构造原型应用程序并迅速收到设计的反馈;——工程可以是独立的,也可以是嵌入图形中,这样就为开发人员提供了非常灵活的方式来发(一)开发平台Basic(VB)的最大的优点就是简单易学,一般开发的效率比较高。任何应用程序集成数据库。(三)数据库的选择还使用标准的SQL(StructuredQuery统。(四)AutoCAD的选择等