77范文网 - 专业文章范例文档资料分享平台

船舶面向对象有限元的应用研究(4)

来源:网络收集 时间:2020-12-30 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

图2 各单元类继承关系

(2) 节点类CNode。节点是构成结构的骨架,单元按照各自对应的节点组合成整体结构。节点类主要用于与节点相关内容的描述,它包含节点数据(节点编号、节点坐标、节点位移矢量及自由度等)及施加于这些数据上的操作(节点编号、节点赋坐标值、输出节点坐标值及计算节点载荷列阵等)。

(3) 其他类:它包括材料特性类CMaterial,载荷类CLoad,约束类CDisp等,都是用面向对象方法来描述结构分析的各种相关内容特性。

3 基于MFC[3]的Marifep 程序的编制

面向对象方法一般可以分为三个部分:面向对象分析面向对象设计和面向对象程序实现。在对有限元过程进行面向对象的分析和设计以后,就需要在编程平台上实现编程工作。笔者选择在VC++6.0[4]开发环境下应用MFC 进行有限元程序的面向对象编程,主要要达到的目标有:

(1) 实现有限元各个对象类的面向对象设计,包括对象类之间的继承、包含、委托等关系;

(2) 在程序中用管理对象将各类单元、节点、载荷等对象组织起来;

(3) 确定有限元对象与编程平台所提供的程序框架对象之间的关系,以实现有限元任务管理、前后处理和分析计算等功能。

在Marifep 程序中的(几何)实体和有限元单元基类都是从MFC 的基类CObject 类派生的。而各种具体的几何实体(点、线、面等)和有限元单元(杆单元、梁单元、板壳单元、平面应力单元等)则是分别从实体和单元基类中派生。针对程序系统的实际问题还需要定义和实现材料特性类、载荷类、约束类等,它们都是从MFC的基类CObject 类派生。MFC 类库是VC++环境下开发Windows 应用程序的有力工具,它封装了Windows API 的大部分重要数据结构以及函数调用。如图3 所示是VC

编辑平台对各种有限元对象类的管理。

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库船舶面向对象有限元的应用研究(4)在线全文阅读。

船舶面向对象有限元的应用研究(4).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/1174072.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: