[发明专利]一种基于VTK的有限元结构分析方法有效
申请号: | 201810869208.5 | 申请日: | 2018-08-02 |
公开(公告)号: | CN109284529B | 公开(公告)日: | 2023-06-30 |
发明(设计)人: | 杨律磊;王慧;龚敏锋;艾辉军;朱寻焱 | 申请(专利权)人: | 中衡设计集团股份有限公司 |
主分类号: | G06F30/23 | 分类号: | G06F30/23 |
代理公司: | 南京纵横知识产权代理有限公司 32224 | 代理人: | 耿英;董建林 |
地址: | 215028 江苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 vtk 有限元 结构 分析 方法 | ||
1.一种基于VTK的有限元结构分析方法,其特征在于:包括数据转换模块、三维可视化模块和有限元分析模块搭建的分析系统;
所述数据转换模块导入并读取常用有限元计算软件的文本文件,生成模型数据库SQLite,并对模型数据库中的模型数据进行初步处理;
所述三维可视化模块通过VTK的绘制类,在绘制对象窗口对模型进行三维显示,同时对约束、荷载以及节点位移信息进行全面的展示;
所述有限元分析模块进行有限元计算,对结构内力和变形并行进行计算,输出节点位移和单元应力基本结果;
模型数据处理后,生成后续计算需要的基本数据BasicData和模型数据ModelData ;
基本数据BasciData用于生成形成单元刚度矩阵所需的必要数据;
模型数据ModelData用于对模型的结构类型、节点总数、工况总数、单元总数进行统计;
有限元分析模块包括前处理、分析、后处理三个子模块;
前处理子模块包括:总刚矩阵生成模块和总刚矩阵处理模块;
所述总刚矩阵生成模块生成单元刚度矩阵、生成单元寻址数组,形成总刚矩阵;
所述总刚矩阵处理模块对总刚矩阵进行各工况荷载的添加形成增广矩阵,并对荷载及边界条件进行处理;
分析子模块是总刚矩阵的分析模块,用于求得结构的节点位移;
后处理子模块根据已求得的节点位移,计算单元应力,并输出格式文本文件和数据库文件。
2.根据权利要求1所述的基于VTK的有限元结构分析方法,其特征是:所述常用有限元计算软件的文本文件指MIDAS Gen模型文本Mgt文件。
3.根据权利要求1所述的基于VTK的有限元结构分析方法,其特征是:所述VTK的绘制类为vtkObject、vtkSource、vtkFilter、vtkMapper、vtkActor和vtkRenderer。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中衡设计集团股份有限公司,未经中衡设计集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810869208.5/1.html,转载请声明来源钻瓜专利网。