论文部分内容阅读
铸件凝固过程数值模拟技术自问世以来,很快就成为铸造领域的一大研究热点。铸造材料数据库是铸造模拟软件中不可或缺的组成部分。本文通过比较目前几款主流软件的数据库系统,提出了评判数据库系统的相关标准:内容完备性、数据可靠性、数据操纵功能的齐备性以及数据库与模拟软件之间链接的流畅性等。按照此评判标准,结合目前数据库发展现状以及发展趋势,建立了功能比较完备的铸造CAE软件数据库系统。首先,基于铸造合金数据的特点进行了铸造合金数据库的系统分析和设计,主要包括需求分析、概念设计、逻辑设计和实施四个基本阶段。在需求分析阶段提出本数据库的总体目标:既可作为铸造CAE软件的一个子模块,又可作为一个独立的材料数据库系统使用,由此出发进行了本合金数据库系统的概念设计、逻辑设计和实施。接着,本论文根据上述系统设计的要求和特点进行了全面的数据库数据的收集整理工作,包括铸铁铸钢合金数据、有色及特种铸造合金的数据、铸造相关的非金属材料数据、功能材料数据等数据的收集整理,并根据系统及所采用的C++Builder开发软件的数据库开发要求进行了数据表结构的设计。最后,基于开发工具C++Builder软件,运用“数据库模块”功能和结构化查询语言SQL,实现了铸造CAE软件数据库管理系统的浏览、增加、删除、修改、查询功能以及“换热系数库自动匹配功能”,其中“浏览功能”和“查询功能”是本数据库系统的难点和创新点。浏览可以进行树状浏览结合Pagecontrol控件切换显示功能的浏览;查询功能可以进行全方位查询如牌号查询、成分模糊查询、热物性参数模糊查询、力学性能参数模糊查询、各国牌号的相近查询等,可以为铸造工作者提供了全方位的数据查询服务。在完成上述工作后,开发出了比较完整的数据库管理系统程序。与现有的铸造凝固模拟软件中的数据库系统不同的是,本铸造合金数据库系统既可以作为模拟软件中的一个模块使用,也可以作为一个独立的数据库系统为铸造工作者进行技术服务,因此本数据库系统的数据和功能大大超过一般的铸造凝固数值模拟软件中嵌套的数据库。数据库系统将在整个铸造业中有更广泛的应用,并产生巨大的社会效益和经济效益。本数据库管理系统的研究将为此做出应有的贡献。