一种在设计模型中搜索并实现可视化的方法及终端技术

技术编号:24888914 阅读:29 留言:0更新日期:2020-07-14 18:16
本发明专利技术提供了一种在设计模型中搜索并进行可视化的方法及终端,通过对工程项目进行BIM建模,得到对应的设计模型及工程项目中所有实体对象的参数信息,根据待搜索的实体对象的实际位置,测量计算得到所述待搜索的实体对象在BIM坐标系下的坐标,以所述坐标为关键字,在工程项目的设计模型中进行搜索,获得所述待搜索的实体对象的参数信息,对所述参数信息进行可视化处理,对待搜索的实体对象进行可视化展示,实现自动获取数据在设计模型中进行搜索,而不用依赖人工输入参数,并且能够对单个实体对象进行可视化展示,使设计模型的展示更加灵活。

【技术实现步骤摘要】
一种在设计模型中搜索并实现可视化的方法及终端
本专利技术涉及搜索领域,尤其涉及一种在设计模型中搜索并实现可视化的方法及终端。
技术介绍
现今在施工中,主要还是参照施工图进行具体施工操作,而BIM(BuildingInformationModeling,建筑信息模型)依靠其良好的可视化效果,更多提供给客户方、监理方用于对工程项目情况的掌握,但若需要查看实际需要施工或检验的工程项目的具体构件,还需要人工的筛选,便捷性不足,应用于施工检验中的效率较低,也不能方便地对其中具体某一构件进行可视化;申请号CN110704653A的专利公开了一种BIM模型中以图搜索构件的方法,但是需要将相应构件进行X、Y、Z三轴的投影,并且需要输入至少两个方向的投影图或者构件的三维模型才能进行准确搜索,不能直接根据施工现场提供的信息在设计模型中定位,也不能实现具体构件的可视化展示。
技术实现思路
本专利技术所要解决的技术问题是:提供一种在设计模型中搜索并实现可视化的方法及终端,实现快速便捷查阅或检验设计模型中的具体构件并进行可视化展示。为了解决上述技术问题,本专利技术采用的一种技术方案为:一种在设计模型中搜索并实现可视化的方法,包括步骤:S1、将工程项目进行BIM建模,得到对应的设计模型,解析所述设计模型,获得第一数据列表,所述第一数据列表包含所述设计模型对应的所有实体对象信息;S2、根据待搜索的实体对象在所述设计模型中的定位信息在所述第一数据列表中进行搜索,确定其在所述设计模型中对应的实体对象信息,得到第二数据;S3、对所述第二数据进行可视化显示。为了解决上述技术问题,本专利技术采用的另一种技术方案为:一种在设计模型中搜索并实现可视化的终端,包括存储器、处理器及存储在存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现以下步骤:S1、将工程项目进行BIM建模,得到对应的设计模型,解析所述设计模型,获得第一数据列表,所述第一数据列表包含所述设计模型对应的所有实体对象信息;S2、根据待搜索的实体对象在所述设计模型中的定位信息在所述第一数据列表中进行搜索,确定其在所述设计模型中对应的实体对象信息,得到第二数据;S3、对所述第二数据进行可视化显示。本专利技术的有益效果在于:通过将工程项目进行BIM建模,得到工程项目中所有实体对象的设计模型,使待搜索的实体对象的设计数据电子化,便于后期提取相关数据进行可视化展示,简化了数据处理步骤,通过待搜索的实体对象在设计模型中的定位信息,在所述工程项目的设计模型中进行查找,自动提取其在设计模型中的实体对象信息,完成在BIM模型中对实体对象信息的自动搜索,根据搜索结果即所述实体对象信息进行可视化展示,实现对单个实体对象的独立、可视化展示,能够快速便捷查阅或检验设计模型中的具体单个实体对象。附图说明图1为本专利技术实施例的一种在设计模型中搜索并实现可视化的方法的步骤流程图;图2为本专利技术实施例的一种在设计模型中搜索并实现可视化的终端的结构示意图;标号说明:1、一种在设计模型中搜索并实现可视化的终端;2、处理器;3、存储器;具体实施方式为详细说明本专利技术的
技术实现思路
、所实现目的及效果,以下结合实施方式并配合附图予以说明。请参照图1,一种在设计模型中搜索并实现可视化的方法,包括步骤:S1、将工程项目进行BIM建模,得到对应的设计模型,解析所述设计模型,获得第一数据列表,所述第一数据列表包含所述设计模型对应的所有实体对象信息;S2、根据待搜索的实体对象在所述设计模型中的定位信息在所述第一数据列表中进行搜索,确定其在所述设计模型中对应的实体对象信息,得到第二数据;S3、对所述第二数据进行可视化显示。从上述描述可知,本专利技术的有益效果在于:通过将工程项目进行BIM建模,得到工程项目中所有实体对象的设计模型,使待搜索的实体对象的设计数据电子化,便于后期提取相关数据进行可视化展示,简化了数据处理步骤,通过待搜索实体对象在设计模型中的定位信息,在所述工程项目的设计模型中进行查找,自动提取其在设计模型中的实体对象信息,完成在BIM模型中对实体对象信息的自动搜索,根据搜索结果即所述实体对象信息进行可视化展示,实现对单个实体对象的独立、可视化展示,能够快速便捷查阅或检验设计模型中的具体单个实体对象。进一步的,所述步骤S2之前,还包括步骤:确定待搜索的实体对象在所述设计模型中的定位信息。由上述描述可知,确定待搜索的实体对象在设计模型中的定位信息,将待搜索的实体对象通过定位信息和BIM模型中对应的数据关联起来,实现自动化搜索而不用人工的介入。进一步的,所述确定待搜索的实体对象在所述设计模型中的定位信息具体为:利用测量设备,获取预设控制点的测距信息与角度信息,计算得到测量设备的空间坐标;根据预设控制点的空间坐标和所述预设控制点在设计模型中的坐标的映射关系,确定所述测量设备在设计模型中的第一坐标;以测量设备为原点,建立设备坐标系,测量得到待搜索的实体对象在设备坐标系下的第二坐标;根据所述第一坐标和第二坐标,计算得到待搜索的实体对象在设计模型中的定位信息;以测量设备为原点Od,以从所述测量设备向所述设计模型的北方向发出的射线作为Yd轴建立设备坐标系XdYdZd;以测量设备面向北方向作为测量设备的初始位置。由上述描述可知,利用预设控制点在BIM中的坐标和测量设备与预设控制点之间的位置关系,方便确定测量设备在BIM坐标系中的第一坐标,以测量设备为原点建立设备坐标系,测量待搜索的实体对象在设备坐标系下的第二坐标,再进行坐标转化,得到待搜索的实体对象再BIM坐标系中的坐标,通过设备坐标系的中转,简化了计算过程,提升了计算效率。进一步的,所述根据所述第一坐标和第二坐标,计算得到待搜索的实体对象在设计模型中的定位信息包括:所述定位信息为其中,上式中,为第一坐标,为第二坐标,α为所述待搜索的实体对象相对于测量设备初始位置的垂直偏离角,β为所述待搜索的实体对象相对于测量设备初始位置的水平偏离角,D为所述待搜索的实体对象与测量设备之间的距离,R(Xd,α)为绕Xd轴转α度的变换矩阵形式表示,R(Zd,β)为绕Zd轴旋转β度的变换矩阵形式表示。由上述描述可知,通过计算待搜索的实体对象在设备坐标系下的坐标和检测设备在BIM坐标系下的坐标,得到待搜索的实体对象在BIM坐标系下的坐标,只需要通过变换矩阵就能完成不同坐标系下的坐标转换,计算步骤简单,计算所需的参数容易获取,计算速度快。进一步的,所述S3后还包括:根据所述第二数据确定所述待搜索的实体对象的ID,作为模型索引;根据所述模型索引提取对应的参数信息,对所述参数信息进行可视化展示。由上述描述可知,在第一次提取待搜索的实体对象在BIM模型中的本文档来自技高网
...

【技术保护点】
1.一种在设计模型中搜索并实现可视化的方法,其特征在于,包括步骤:/nS1、将工程项目进行BIM建模,得到对应的设计模型,解析所述设计模型,获得第一数据列表,所述第一数据列表包含所述设计模型对应的所有实体对象信息;/nS2、根据待搜索的实体对象在所述设计模型中的定位信息在所述第一数据列表中进行搜索,确定其在所述设计模型中对应的实体对象信息,得到第二数据;/nS3、对所述第二数据进行可视化显示。/n

【技术特征摘要】
1.一种在设计模型中搜索并实现可视化的方法,其特征在于,包括步骤:
S1、将工程项目进行BIM建模,得到对应的设计模型,解析所述设计模型,获得第一数据列表,所述第一数据列表包含所述设计模型对应的所有实体对象信息;
S2、根据待搜索的实体对象在所述设计模型中的定位信息在所述第一数据列表中进行搜索,确定其在所述设计模型中对应的实体对象信息,得到第二数据;
S3、对所述第二数据进行可视化显示。


2.根据权利要求1所述的一种在设计模型中搜索并实现可视化的方法,其特征在于,所述步骤S2之前,还包括步骤:
确定待搜索的实体对象在所述设计模型中的定位信息。


3.根据权利要求2所述的一种在设计模型中搜索并实现可视化的方法,其特征在于,所述确定待搜索的实体对象在所述设计模型中的定位信息具体为:
利用测量设备,获取预设控制点的测距信息与角度信息,计算得到测量设备的空间坐标;
根据预设控制点的空间坐标和所述预设控制点在设计模型中的坐标的映射关系,确定所述测量设备在设计模型中的第一坐标;
以测量设备为原点,建立设备坐标系,测量得到待搜索的实体对象在设备坐标系下的第二坐标;
根据所述第一坐标和第二坐标,计算得到待搜索的实体对象在设计模型中的定位信息;
以测量设备为原点Od,以从所述测量设备向所述设计模型的北方向发出的射线作为Yd轴建立设备坐标系XdYdZd;
以测量设备面向北方向作为测量设备的初始位置。


4.根据权利要求3所述的一种在设计模型中搜索并实现可视化的方法,其特征在于,所述根据所述第一坐标和第二坐标,计算得到待搜索的实体对象在设计模型中的定位信息包括:
所述定位信息为
其中,









上式中,为第一坐标,为第二坐标,α为所述待搜索的实体对象相对于测量设备初始位置的垂直偏离角,β为所述待搜索的实体对象相对于测量设备初始位置的水平偏离角,D为所述待搜索的实体对象与测量设备之间的距离,R(Xd,α)为绕Xd轴转α度的变换矩阵形式表示,R(Zd,β)为绕Zd轴旋转β度的变换矩阵形式表示。


5.根据权利要求1所述的一种在设计模型中搜索并实现可视化的方法,其特征在于,所述S3后还包括:
根据所述第二数据确定所述待搜索的实体对象的ID,作为模型索引;
根据所述模型索引提取对应的参数信息,对所述参数信息进行可视化展示。


6.一种在设计模型中搜索并实现可视化的终...

【专利技术属性】
技术研发人员:黄宗荣林大甲郑敏忠江世松
申请(专利权)人:金钱猫科技股份有限公司
类型:发明
国别省市:福建;35

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1