[发明专利]一种基于构件复用与重装配的信息模型几何轻量化方法有效

专利信息
申请号: 202110156060.2 申请日: 2021-02-04
公开(公告)号: CN113158288B 公开(公告)日: 2022-04-12
发明(设计)人: 范登科;张恒;王长进;韩祖杰;赵文;王华;宁新稳;黄漪;刘小龙;王娇 申请(专利权)人: 中国铁路设计集团有限公司
主分类号: G06F30/13 分类号: G06F30/13;G06F30/20;G06T17/00
代理公司: 天津创智天诚知识产权代理事务所(普通合伙) 12214 代理人: 陈昌娟
地址: 300300 天津市滨海新*** 国省代码: 天津;12
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 构件 装配 信息 模型 几何 量化 方法
【权利要求书】:

1.一种基于构件复用与重装配的信息模型几何轻量化方法,包括以下步骤:

S1,IFC模型信息解析:将原始的构件复用模型转换为IFC格式,利用IFC描述的映射装配关系,从数据中提取出所有构件参考模型的几何信息;解析构件复用的映射关系,形成构件实例的索引序号值与其引用的参考模型的索引序号值之间的映射关系信息;解析坐标参照关系,形成构件实例的空间方位信息;

S2,构件模型几何简化:根据S1得到的构件参考模型的几何信息,综合对比和评价减面算法与简单造型替代两种方式产生的最佳可视效果和优化尺度,对其中适用减面算法的构件执行减面批处理;对其中适用简单造型替代的构件,在三维模型编辑软件中以提取所得的单体构件为模板,使用简单造型体重建轻量级的、以Mesh三角网结构表达外表面的构件参考模型,而后以所述构件参考模型的索引值为文件名,输出为目标平台可集成的参考样本;

S3,基于构件参考模型的装配关系整理:将S1得到的构件实例的空间方位信息转换为适应目标平台的位置参数{x,y,z}和姿态参数{yaw,pitch,roll},并和步骤S1得到的构件实例引用的参考模型的索引序号值一起记录为空间装配关系表;目标平台按照空间装配关系中记录的参考模型的索引序号值,索引步骤S2简化后的参考样本,同时根据相应的位置参数和姿态参数在三维场景中实例化构件,实现对原始模型的重新装配;

其中,步骤S1中,解析构件复用的映射关系和坐标参照关系包括以下步骤:

依据根节点IfcProject构成的建模单元组织关系,检验IFC文件记录的所有自IfcProduct派生的实体对象Ie

从所述Ie具有的IfcLocalPlacement类型属性中获取由IfcAxis2Placement3D实体对象确定的一组描述构件本体坐标系与全局坐标系之间相对空间关系转换的参数Mse

从所述Ie具有的IfcProductRepresentation类型属性中,获取由IfcShapeRepresentation描述的几何信息Ge,若Ge不为空,则Ie为构件;同时判断Ge的RepresentationType属性,当该属性值不为MappedRepresentation时,以Ie的索引序号值NIDe作为文件名将Ge输出为构件参考模型Re;当该属性值为MappedRepresentation时,构件间的映射关系由Ge的IFCMappedItem类型属性描述,该类型的MappingSource属性指向所引用Re’的索引序号值NIDe’;其MappingTarget属性以IfcCartesianTransformationOperator3D实体对象表达了Ie与Re二者本体坐标系之间的相对空间转换关系,将该值合并到Mse中;

通过[NIDe,NIDe’]记录当前构件实例的索引序号值与其引用的参考模型的索引序号值之间的映射关系信息;通过[NIDe,Mse]记录当前构件实例的索引序号值与空间关系转换参数序列的对应关系;

步骤S3中,基于构件参考模型的重装配的步骤如下:

S31,通过矩阵运算和欧拉角换算,将集合Mse变换为描述空间位置与姿态的六个参数{x,y,z,yaw,pitch,roll};

S32,将步骤S1得到的索引序号值NIDe’与所述六个参数输出为装配关系记录,完成装配关系整理;

当构件为参考模型时,将集合Mse变换为描述空间位置与姿态的六个参数{x,y,z,yaw,pitch,roll}包括两个阶段:

阶段一,将Mse中各对象mi变换为矩阵形式;

Mse全部由IfcAxis2Placement3D实体对象mi组成,IfcAxis2Placement3D通过Location、Axis和RefDirection三个属性分别描述目标坐标系相对于源坐标系的原点坐标v0=(x0,y0,z0,)、z轴向量vz和x轴向量vx;通过计算源坐标系z轴向量(0,0,1)与vz的旋转轴向量和旋转角,采用罗德里格斯公式进行计算,得到旋转矩阵mz,同时将源坐标系x轴向量(1,0,0)按mz旋转得到vx’;进一步计算vx’与vx的旋转轴向量和旋转角,同样带入罗德里格斯公式得到旋转矩阵mx;则mi的矩阵形式由公式1表示:

阶段二,将阶段一所得mi的矩阵按照空间参照先后顺序依次相乘得到最终变换矩阵m,设矩阵m中各元素的表示方法如下式所示:

则,根据欧拉角计算公式,六个定位与姿态参数的计算方法如下式所示:

当构件具有映射关系时,相应Mse的最后一项mi为IfcCartesianTransformationOperator3D类型的实体对象,它通过Axis1、Axis2、LocalOrigin、Scale和Axis3五个参数分描述该构件本体坐标系相对于参考模型本体坐标系的x轴向量vx、y轴向量vy、原点坐标v0、缩放比例系数s和z轴向量vz;使用vx、v0和vz采用所述阶段一所述方法首先计算得出矩阵m’,而后根据vx、vy和vz构成的正交关系判断坐标系是否为左手系,若为左手系则m’第二行元素值取反号得出mi,除该项外Mse中的其他项则直接按阶段一所述方法进行转换,最终Mse中所有mi按阶段二所述方法计算求得六个参数。

2.根据权利要求1所述的基于构件复用与重装配的信息模型几何轻量化方法,其特征在于:步骤S2中,对于倒圆角和镂空两类造型结构,通过简单几何造型替代或删除,并以纹理贴图增强后期展示效果。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国铁路设计集团有限公司,未经中国铁路设计集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202110156060.2/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top