计算机技术在铸造工艺CAD软件开发中的应用_第1页
计算机技术在铸造工艺CAD软件开发中的应用_第2页
计算机技术在铸造工艺CAD软件开发中的应用_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

计算机技术在铸造工艺CAD软件开发中的应用来源数控机床网作者数控车床栏目行业动态随着计算机技术的发展,计算机在铸造中的应用越来越广泛,铸造工艺计算机辅助设计CAD是在铸造工艺设计中利用计算机系统对要设计的铸件进行最佳设计,其中包括资料检索、参数及设计信息查询、工艺方案确定、计算、自动绘图等。铸造工艺CAD将铸造工艺设计与计算机技术结合起来,方便、快捷准确地代替人工和个人经验来进行铸造工艺设计,在开发的过程中充分利用了计算机数据库技术和计算机图形技术。1铸造工艺CAD的系统结构铸造工艺CAD软件的开发设计,不仅要求系统能够进行复杂的二维绘图、尺寸标注、填写标题栏和对图形、文字的编辑功能,同时也要具备完善的工艺设计数据库和参数化的图形库,以及设计过程中生成的各种文字、数据、图形的收集整理功能,以供设计完成后的相关数据、图形分类管理和补充、扩大,丰富数据库资源。铸造工艺CAD是指从零件图输入到铸件工艺图输出之间应完成的全部工艺设计工作。主要包括铸件的分型面、加工余量、拔模斜度、芯头、浇注系统、冒口及各种工艺符号的设计。2铸造工艺CAD数据库建立与管理建立铸造工艺参数数据库,以便贮存和管理铸造工艺设计所需要的设计信息,数据库是铸造工艺CAD系统的核心,所有的设计和绘图工作都建立在这个公共数据库里,其功能有能提供设计过程中所有设计内容所需的工艺参数,如金属密度、收缩率、分型负数,浇注系统参数,冒口系统参数等。冒口设计模块和浇注系统设计模块所采用的数学模型和结构都是固定的,而不同的只是铸件的具体尺寸。因此,这类模块首先根据铸件的种类、形状、模数、尺寸等参数,用MISCROSOFTACCE建立标准件数据库,在绘图前汁算机先计算铸件的工艺参数,然后,根据计算结果自动查询标准件数据库,当标准件不能满足设计要求时,由自定义数据程序模块通过交互的数据传递在屏幕上将计算结果自动转化为图形。为了对铸造工艺参数数据库进行有效的管理,本软件提供一个数据库管理程序,在程序里可以对数据进行各种操作包括数据的浏览,添加,删除,查询等。数据库程序设计本软件根据实际需要,充分利用各种数据库操作的优点,分别使用了。DBCOPENDATABASECOECTIVITY开放式数据库接,DAODATAACCEOBJECTS数据访问对象等数据库处理方法,从而方便、安全地对数据进行管理,保证了数据的使用和存储。3铸造工艺CAD软件的图形库31AUTOCAD2000的图形系统铸造工艺CAD的主要目的是以人机对话的形式输出工艺、工装设计图纸,因此图形系统是铸造工艺CAD的重要组成部分。从根本上讲CAD图形系统是由一个图形核心系统绘图软件和一系列嵌套在某种高级语言中的图形输入输出函数及子程序构成的。近几年来,微型机图形系统发展十分迅速,以美国AUTODESK公司推出的AUTOCAD软件最流行。AUTOCAD强大的绘图功能、丰富的编辑子段以及良好的人机界面等,使得AUTOCAD在各行各业中发挥着重要的作用,同时它也提供了一个开放式的平台,给有心开发各行各业的AUTOCAD软件厂商一个理想的环境。在AUTOAD平台上进行的二次开发应用软件已广泛应用于各个工程领域,并且用于AUTOCAD二次开发的方法和环境也在不断地发展和完善。32AUTOCAD2000的二次开发环境AUTOCAD之所以得到广泛的应用,与其开放式体系、丰富的开发工具和开发方法是分不开的。从第一代的编程语言AUTOLI到ADS、ARX、OBJEC队RX、VBA、及最新发布的JAVA,体现了AUTOCAD开放的应用开发体系结构,真正扩展了AUTOCAD系统的功能。AUTOCAD的二次开发环境也逐渐从基于结构化的、过程的编程环境转向面向对象的开发平台。ARX是R13之后推出的一个全新的面向对象的开发环境。也是AUTOCAD第一次直接提供面向对象的二次开发工具。ARX更着眼于应用程序的智能性。ARX程序在很多方面与ADS、AUTOL程序不同,ARX程序是个动态链接库。它和AUTOCAD共享同样的地址空间并且直接和AUTOCAD进行通讯。ARX访问AUTOCAD数据库的速度更快,并且ARX程序可以创建新的类,这些类可以为其它程序所共享,从而充分利用面向对象编程的优点。ARX程序创建的实体几乎与AUTOCAD内在实体是等同的。ARX提供了六个主要的类库来访问和控制AUTOCAD及处理CAD常见的事物,它们是1ACRXAUTOCAD运行扩展库O2ACEDAUTOCAD命令扩展库。3ACDBAUTOCAD数据库访问库。4ACGE通用几何库。5ACGIAUTOCAD图形界面库。6ACBR边界描述库。4图形参数化程序设计的机制图形参数化程序设计主要是将工艺参数数据库和AUTOCAD图形库相结合。作为一个参数化图库系统,主要包括数据库、用户界面和参数化绘图程序三个部分。其中,数据库主要用来存放图形的系列尺寸数据和性能参数;参数化绘图程序用来实现图形绘制的程序化;用户界面用来实现数据库与参数化绘图程序的连接,设计上以对话框的形式实现;在数据的流程设计上,采用自定义绘图类的方式,该方式充分考虑了面向对象的设计方法,完全实现了变量与方法的封装。自定义绘图类,其成员变量为图形的尺寸参数,其成员函数为用于绘制图形的功能函数,在对话框类中声明白定义绘图类的对象指针。图1是实现“柴油机灰铸铁件明顶胃口“的参数化绘图界面。在“新建冒口“标绥的界面里,右边是冒口的绘图参数,左边是冒口示意图,根据冒口重量选取绘图参数到左上的编辑框中,然后单击“绘图“按钮绘制冒口。同样在“修改冒口“标签的界面里,可对已经绘制的胃口进行修改。明顶冒口绘图类的构造代码如下CLACJMING_DINLLMAOKOUII明顶胃口类PROTECTEDII绘图参数DOUBLETII热节大小DOUBLEDRDOUBLEHRDOUBLEHDOUBLERDOUBLEDPUBLIC/操作函数CJMING_DING_MAOKOUDATA,DOUBLEOINT,CSTRING/构造函数CJMING_DING_MAOKOUVIRTUALBOOLDRAW/冒口绘制函数VIRTUALBOOLDIM/旨口标注函数5结论1铸造工艺CAD根据工厂实际需要,建立铸造工艺参数库,结合经验,运用参数化绘图书机制建立符合需要的浇冒口系统图库、芯头图库、工艺符号库等,能快速、准确的进行工艺设计。2将AUTOCAD强大的绘图功能及二次开发技术OBJECTARX和VISUALC的MFC微软基本类库相结合,使软件界面友好,操作方便。软件的开放性很好,设计人员可以对数据库和参数化图形库进行添加、删除、修改等操作。3软件提供的设计功能自动化程度高,适合各种层次的设计人员。网页查看计算机技术在铸造工艺CAD软件开发中的应用发表评论相关资讯计算机1汽车行业中的板材冲压计算机仿真2计算机控制的涡轮叶片磨削单元3计算机辅助工程分析技术及其应用4计算机辅助工程CAE在精密铸造中的应用5模块机器人及计算机辅助设计技术1采用SPHERICHONINGTM球面技术的强力珩齿工艺2国外焊接技术最新进展情况3温锻精密成形技术及其有限元模拟4运用先进制造技术,构建柔性生产模式5柔性制造技术的现状及发展趋势铸造1激光快速成型与传统精密铸造技术的工艺组合应用2铸造工程中的绿色设计与制造3计算机辅助工程CAE在精密铸造中的应用4亚什兰将在中国市场引入全新铸造产品线5新钢与中冶南方携手铸造“冷轧电工钢”工艺1大型客车车身结构及焊装工艺分析2铝合金MIG焊接工艺研究及应用3人工神经网络在电阻点焊工艺设计中的应用4不同焊接工艺下电磁搅拌力对熔池的影响5GH783合金氩弧焊工艺及性能软件1焊接生产信息化与焊接工程应用软件的开发2基于工控机的虚拟仪器软件设计方案3中国CAD软件产业呼唤世界级品牌4CATIA软件的10个使用技巧5应用MATLAB软件统计分析刀具寿命分布规律开发1PRO/E二次开发使用TOOLKIT开发TRIGGER的程序2基于CATIA的界面二次开发方法与实例3模具CAD/CAM软件的应用与开发现状4应用PRO/INTRALINK建立产品开发数据共享平台5AUTOCAD开发工具综述应用1电火花加工中的石墨材料应用解惑2数字化曲

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论