[发明专利]在网页上展示三维有限元网格及结果云图的方法在审
| 申请号: | 202210870540.X | 申请日: | 2022-07-23 | 
| 公开(公告)号: | CN115328445A | 公开(公告)日: | 2022-11-11 | 
| 发明(设计)人: | 张帅;黄成家;肖羽;杨磊;杨鸽;陈天燊 | 申请(专利权)人: | 中国电建集团华东勘测设计研究院有限公司 | 
| 主分类号: | G06F8/20 | 分类号: | G06F8/20;G06F8/34;G06T15/00 | 
| 代理公司: | 杭州九洲专利事务所有限公司 33101 | 代理人: | 韩小燕;沈敏强 | 
| 地址: | 310014 浙*** | 国省代码: | 浙江;33 | 
| 权利要求书: | 查看更多 | 说明书: | 查看更多 | 
| 摘要: | |||
| 搜索关键词: | 网页 展示 三维 有限元 网格 结果 云图 方法 | ||
本发明涉及一种在网页上展示三维有限元网格及结果云图的方法。本发明所采用的技术方案是:该方法其特征在于获取输入的标准格式数据,标准格式的数据按顺序写入有模型有限元单元网格信息、节点坐标及变量信息,其中单元网格信息包括组成模型的各单元所包含节点的编号,节点坐标及变量信息包括节点编号、节点坐标、节点变量值大小;若模型中存在不同类型的单元体,则将所有非六面体单元体的节点表示拓展为六面体单元格式的节点表示,生成单元体集合;根据单元体集合得到大量由节点表示的面,剔除节点表示相同的面,生成表面数组集合;基于表面数组集合得到大量由节点表示的线,剔除节点表示相同的线,得到表面线集合。
技术领域
本发明涉及一种在网页上展示三维有限元网格及结果云图的方法。
背景技术
目前,工程中往往采用各类商业有限元软件对三维模型进行分析计算,如ABAQUS、ANSYS等,这些软件多采用桌面软件客户端形式,存在计算性能受客户机CPU计算能力限制、维护升级麻烦、无法满足移动化办公需求等问题。当前许多建筑模型构建数目巨大,分析往往涉及非线性计算,对计算性能提出了极高的要求。
发明内容
本发明要解决的技术问题是:针对上述存在的问题,提供一种在网页上展示三维有限元网格及结果云图的方法。
本发明所采用的技术方案是:一种在网页上展示三维有限元网格及结果云图的方法,其特征在于:
获取输入的标准格式数据,标准格式的数据按顺序写入有模型有限元单元网格信息、节点坐标及变量信息,其中单元网格信息包括组成模型的各单元所包含节点的编号,节点坐标及变量信息包括节点编号、节点坐标、节点变量值大小;
若模型中存在不同类型的单元体,则将所有非六面体单元体的节点表示拓展为六面体单元格式的节点表示,生成单元体集合;
根据单元体集合得到大量由节点表示的面,剔除节点表示相同的面,生成表面数组集合;
基于表面数组集合得到大量由节点表示的线,剔除节点表示相同的线,得到表面线集合;
基于表面线集合得到大量表面节点,生成表面点集合,获取表面点集合中表面点的变量最大值和最小值;
基于表面点变量最大值和最小值,将表面点变量rgb颜色值归一化;
生成包含表面数组、表面线、表面点和表面点变量rgb颜色值的中间数据结果;
利用mustache引擎将中间数据结果中的模型数据输入模板文件,导出为可在线渲染展示的html文件。
所述将所有非六面体单元体的节点表示拓展为六面体单元格式的节点表示,包括:
单元体采用该单元体底面和顶面的节点表示,底面和顶面均具有4个节点,共8个;当单元体实际底面或顶面节点数小于4个时,以该面按预定顺序排布的节点的最后一个节点作为缺少的节点,构成表示底面或顶面的4个节点。
所述根据单元体集合得到大量由节点表示的面,剔除节点表示相同的面,包括:
从单元体集合中各单元体的8个节点选取4个,以表示该单元体上的相应面;去除单元体集合内各单元体上面的节点表示重复的面。
所述由表面数组集合得到大量由节点表示的线,剔除节点表示相同的线,包括:
从表面数组集合中各表面的4个节点中选取2个,以表示该表面上的相应边线;剔除表面数组集合内各边线的节点表示重复的边线。
基于表面点变量最大值和最小值,将表面点变量rgb颜色值归一化,包括:
scalar=(variable-min)/(max-min)
r=0.5*scalar+0.5*cos((saclar-0.75)*π)
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电建集团华东勘测设计研究院有限公司,未经中国电建集团华东勘测设计研究院有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210870540.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种转炉自动溅渣护炉的方法
- 下一篇:远场时差定位条件下布站方法及系统





