资源描述:
《基于VB的阀门设计校核程序》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、—28—阀门2007年第4期文章编号:100225855(2007)0420028203基于VB的阀门设计校核程序杨志峰,雷玉勇,熊佳,袁其源(西华大学机械工程与自动化学院,四川成都610039)摘要介绍了基于VisualBasic语言、MicrosoftAccess数据库和SQL语言开发的工业阀门设计校核计算的应用程序,论述了该程序的设计思想、功能和构成。重点讲解了数据库的建立、数据库的访问和程序界面设计等关键技术。关键词阀门;设计;VB语言;Access数据库;SQL语言中图分类号:TP271^4文献标识码:ADevelopmento
2、fvalvedesignandanalysissystembasedonVBYANGZhi2feng,LEIYu2yong,XIONGJia,YUANQi2yuan(SchoolofMechanicalEngineering&Automation,XihuaUniversity,Chengdu610039,China)Abstract:AnappliedprogramforthevalvedesignandanalysisbasedonVisualBasic610,MicrosoftAccessdatabase,andStructured
3、QueryLanguage(SQL)wasdeveloped.Thedesign,thecapabilityandthestructure,especiallytheestablishmentandaccessingofthedatabase,themaininterfaceofthisprogramwereallintroducedindetail.Thentheautomaticdataprocessingandtheprogrammingofthevalvewereperformedusingthisprogram.Keywords
4、:valve,design,VB,database,SQL1概述上的命令按钮来查询和存储所需的各个参数,实现阀门几何参数的设计计算和阀门零件的强度校设计和校核需要的各种计算参数与各个中间变量的核在阀门设计过程中是至关重要的。如果运用传统适时存储和调用。同时,可以用TreeView控件实的设计方法不仅需要查阅大量的资料和手册,还需现数据库层的显示,用OLE控件显示数据库中用计算和保留设计校核中的各个中间参数。这就使得公式编辑器编辑的公式(图1)。当各设计过程进设计校核工作量大,数据繁琐,而且精确度低,不行完毕后,可用DataReport控件
5、把设计过程中的易保证阀门性能的可靠性和稳定性。本文应用VB主要参数、重要的中间变量和设计校核结果以报表语言开发工业阀门设计校核界面,通过建立阀门设的形式打印出来。既可实现阀门设计的程序化,又计作业Access数据库,将阀门设计资料电子化后能节省大量查阅手册和手工计算的时间。程序使用存入作业数据库中,然后利用SQL语言查询数据的VisualBasic控件主要有数据库操作控件库,从而完成工业阀门的设计计算和主要零部件的(Adodc)、数据显示控件(MSFlexGrid)、DataEn2强度校核。实现了阀门设计及校核的计算机程序vironmen
6、t控件和DataReport控件。化,提高了设计效率和准确度,缩短了开发周期,211创建作业数据库节约了设计成本。由于工业阀门种类繁多,每一种阀门的设计校2程序设计核所需过程参数也比较多。为了与数据库实现交首先建立作业数据库,设计各种数据表,用互,保存设计结果,每个设计校核过程中的所有主ADO组件技术把数据库连起来,通过程序主界面参数和过程参数以及运行结果都需要记录在数据库基金项目:西华大学重点学科建设项目专项科研基金资助。作者简介:杨志峰(1977-),男,山西省繁峙县人,硕士研究生,研究方向为机械设计及其理论。2007年第4期阀门—2
7、9—中。为了能与VB程序进行很好的连接,采用了战略,而且ADO对象模块比DAO和RDO简单,Access数据库。同时在数据库建立时采用了规范化通过关联Textbox控件,显示查询到数据库中的数的理论,严格遵循范氏规则,消除了关系模型中可值。能存在的各种异常及数据冗长等问题。214数据和公式查询方式212数据库的访问方式该应用程序涉及到各种工业阀门的开发,而由建立数据库后,运用ADO组件技术在VB环于各个用户(企业)所采用的标准(如GB、AN2境下实现与数据库的连接和访问。首先,使用Mi2SI、ISO、JIS等)不一样,因此设计计算中所采c
8、rosoft提供的Microsoft1Jet1OLEDB1410数据引擎用的理论和计算公式也不同。为了方便用户在开发将建立的作业数据库(数据源)连接。然后,应用设计过程中及时的了解到设计校核中