买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】一种基于顶点法线角度计算的BIM模型减面方法_上海市隧道工程轨道交通设计研究院_202210180134.0 

申请/专利权人:上海市隧道工程轨道交通设计研究院

申请日:2022-02-25

公开(公告)日:2024-04-02

公开(公告)号:CN114565718B

主分类号:G06T17/00

分类号:G06T17/00

优先权:

专利状态码:有效-授权

法律状态:2024.04.02#授权;2022.06.17#实质审查的生效;2022.05.31#公开

摘要:本发明公开了一种基于顶点法线角度计算的BIM模型减面方法,该BIM模型减面方法通过数学算法,对大体量BIM模型进行三角面片数据和顶点数据优化,从根本上减少BIM模型三角面片数和顶点数,完成BIM模型数据轻量化处理。本发明的优点是:可根据BIM模型原始顶点和面片数据,依据其轻量化等级,计算并区分出有效和无效的面片与顶点数据,并自动对其进行合理处理,实现对无效模型图元的剔除,减少模型几何元素数量,具有自动化程度高、不易出错和处理速度快等优点。

主权项:1.一种基于顶点法线角度计算的BIM模型减面方法,其特征在于所述BIM模型减面方法包括以下步骤:1对BIM模型进行数据解析与提取,以获得所述BIM模型的几何基础数据,包括所述BIM模型的顶点数组和三角面片索引数组;2根据所述BIM模型的顶点和三角面片索引确定所对应的三角面片并计算所述三角面片的法线vn,计算方法如下: 式中: v1表示所述三角面片中其中一条边的向量,x1、y1、z1为向量v1的分量; v2表示所述三角面片中另一条边的向量,x2、y2、z2为向量v2的分量;3将法线vn与其所对应的所述三角面片上的各顶点vertexm进行映射,得到以下映射关系并进行存储: 式中:m为1,2,3…n;遍历所述BIM模型上的每个顶点vertexm,计算以vertexm为顶点的三角面片之间的夹角θ,得到夹角集合P:P={θ|θ=degreevi,vj,vi∈f-1vertexm,vj∈f-1vertexm};其中:vi、vj为顶点vertexm所属三角面片的法向量;4根据所述BIM模型轻量化程度要求计算出三角面片的夹角阈值ε,从夹角集合P中筛选出所有小于夹角阈值ε的夹角集合P′:P′={θ′|θ′<ε};5将夹角集合P′中的三角面片进行数据删除,并生成新的顶点数组与三角面片索引数组;6重复上述步骤2-5,完成对所述BIM模型的减面操作。

全文数据:

权利要求:

百度查询: 上海市隧道工程轨道交通设计研究院 一种基于顶点法线角度计算的BIM模型减面方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。