摘要
为评价拱坝安全,运用设计模式原理,开发统一二次曲线拱坝有限元自动化建模与图形显示系统.拱坝三维模型与有限元网格均采用参数化方法自动生成.将工厂模式、策略模式和外观模式等设计模式应用到系统开发中,并针对通用有限元软件开发提出2种新的设计模式:几何-网格分离模式、嵌入单元.通过设计模式的应用使系统的可复用性、可维护性和可扩展性得到极大提升.
To evaluate the safety of arch dam,an automated finite element modeling and graph system of unified quadratic curve arch dam is developed by using design pattern.3D model of arch dam and finite element meshes are all generated automatically by the parametrization method.The application of different design patterns is applied in the development of the system,including factory pattern,strategy pattern,and facade pattern,and so on.Furthermore,two new design patterns are proposed for developing general finite element software: the model-mesh separation pattern and the embedded element pattern.It is demonstrated that,with application of the design patterns,the reusability,maintainability and extensibility of the modeling system can be greatly improved.
出处
《计算机辅助工程》
2011年第3期14-18,共5页
Computer Aided Engineering
关键词
统一二次曲线拱坝
设计模式
有限元
建模系统
unified quadratic curve arch dam
design pattern
finite element
modeling system