论文部分内容阅读
铸造起重机在冶金行业有着广泛应用,在国民经济中占有重要地位,铸造起重机设计的质量、速度直接影响到产品的质量、成本和工期.本文针对铸造起重机传统设计方法设计参数选取烦琐、设计计算周期长、数据管理困难等问题进行研究。综合运用铸造起重机设计原理、计算机辅助设计相关理论、数据库技术、软件二次开发等技术,提出了铸造起重机计算机辅助设计系统的结构框架,并完成起升机构子系统程序代码的开发,以提高铸造起重机的设计水平。具体工作如下。针对铸造起重机设计特点,结合专家系统的基本原理,提出了铸造起重机计算机辅助设计系统的体系结构和总体框架。应用面向对象知识建模方法对设计知识进行合理表达;采用基于实例的设计方法实现设计参数的计算机辅助选取:运用B样条曲线拟合的方法实现设计领域工程线图的数字化处理。分析了铸造起重机起升机构的主要技术参数、工作原理和传动系统的构造特点,结合多轴传动系统的运动理论,经过适当的推导、整理和归纳,给出了典型铸造起重机起升机构设计计算的数学模型。为了对设计中以往成功的设计实例与产品样本数据进行科学管理,本文建立了局域网C/S体系结构的数据库应用系统。结合数据库设计基本理论,完成了数据库的需求分析、关系模式与数据库表的设计,以及数据库系统的物理实现。研究了软件开发中的关键技术,采用ADO.NET数据库访问技术实现数据库前台与后台的数据连接;利用软件的二次开发技术辅助设计人员进行技术文档的编制与三维参数化设计;运用XML技术实现设计结果的保存;并选择VB.NET作为系统的主要开发平台,完成了软件系统的开发。最后,将开发完成的计算机辅助设计系统应用于某240t铸造起重机扩容改造设计,完成了方案的设计分析。应用实例验证了文中所述原理与方法的合理性和有效性,也验证了所开发计算机辅助设计系统的实用价值,提高了铸造起重机的设计水平。