几何造型放样数据处理方法以及计算机可读存储介质技术

技术编号:39436750 阅读:13 留言:0更新日期:2023-11-19 16:20
本发明专利技术提供了几何造型放样数据处理方法,包括以下的步骤:建立或者导入目标造型BIM模型,确定目标造型BIM模型中模型站点的位置;调用观测点密度控制规则;基于所述的目标造型BIM模型和观测点密度控制规则,提取模型造型观测点;基于所述的模型站点的位置和模型造型观测点,将模型站点与造型观测点连线,形成观测线;根据所述的观测线,以及提取、计算及单位转换规则,计算或提取目标造型BIM模型的BIM数据;调用过滤规则,基于计算或提取的BIM数据,生成过滤结果;提取放样站点数据;根据所述的格式化规则对所述的过滤结果和放样站点数据进行格式化;根据不同用途,输出生成相应的数据文件。据文件。据文件。

【技术实现步骤摘要】
几何造型放样数据处理方法以及计算机可读存储介质


[0001]本专利技术涉及放样数据
,具体的,本专利技术涉及几何造型放样数据处理方法以及计算机可读存储介质。

技术介绍

[0002]放样数据广泛应用于工程应用中,现阶段放样数据处理或放样工作人工介入量大,如放样数据计算、表格录入、放样设备数据输入等工作均需要人工逐字操作,人为错误的可能性很高,且工作量极大、效率较低。
[0003]因此,需要一种新的放样数据处理方法。

技术实现思路

[0004]为了克服现有技术的不足,本专利技术提供了几何造型放样数据处理方法以及计算机可读存储介质,以解决上述的技术问题。
[0005]本专利技术解决其技术问题所采用的技术方案是:几何造型放样数据处理方法,其改进之处在于:包括以下的步骤:
[0006]建立或者导入目标造型BIM模型,确定目标造型BIM模型中模型站点的位置;
[0007]调用观测点密度控制规则;
[0008]基于所述的目标造型BIM模型和观测点密度控制规则,提取模型造型观测点;
[0009]基于所述的模型站点的位置和模型造型观测点,将模型站点与造型观测点连线,形成观测线;
[0010]调用提取、计算及单位转换规则,根据所述的观测线,以及提取、计算及单位转换规则,计算或提取目标造型BIM模型的BIM数据;
[0011]调用过滤规则,基于计算或提取的BIM数据,对不满足所述的过滤规则的观测线进行过滤,剔除不满足放样条件的观测线,以剔除对应的观测点,生成过滤结果;
[0012]根据所述的模型站点的位置,提取放样站点数据;
[0013]调用格式化规则,根据所述的格式化规则对所述的过滤结果和放样站点数据进行格式化;
[0014]根据不同用途,输出生成相应的数据文件。
[0015]在上述方法中,所述的建立或者导入目标造型BIM模型,确定目标造型BIM模型中模型站点的位置,包括以下的步骤:
[0016]建立或者导入目标造型BIM模型;
[0017]在目标造型BIM模型中圈定可设站范围;
[0018]可设站范围内放置模型站点并调整到合适位置;
[0019]判断放置的模型站点是内设站或外设站,以判断模型站点在拟建目标造型的内部或外部,确定模型站点的位置。
[0020]在上述方法中,所述的BIM数据包括距离、水平角度、垂直角度、端点的高程、相对
高程和坐标。
[0021]在上述方法中,所述的放样站点数据包括站点编号、坐标、高程和相对高程。
[0022]在上述方法中,所述的观测点密度控制规则基于Python语言开发。
[0023]在上述方法中,所述的提取、计算及单位转换规则基于Python语言开发;
[0024]所述的过滤规则基于Python语言开发;
[0025]所述的格式化规则基于Python语言开发。
[0026]在上述方法中,所述的根据不同用途,输出生成相应的数据文件,包括以下的步骤:
[0027]输出XML、JSON或CSV的格式的数据文件,以适用于不同放样设备;
[0028]和/或者,输出XLS或XLSX的格式的电子表格文件,以适用于用户打开或查阅;和/或者,输出DAT或DBT的格式的数据库文件,以适用于数据库存档或CIM存档。
[0029]在上述方法中,所述的过滤规则,通过以下的步骤生成:
[0030]输入控制参数;
[0031]基于所述的控制参数针对不同规则进行判断,生成多组判断结果;
[0032]通过逻辑门计算,将所述的多组判断结果合并为一组判断结果;
[0033]生成并输出过滤规则。
[0034]在上述方法中,所述的针对不同规则进行判断,生成多组判断结果,包括以下的步骤:
[0035]判断各观测线水平视角是否满足所述的控制参数的限制条件,输出判断结果;
[0036]和/或者,判断各观测线垂直视角是否满足所述的控制参数的限制条件,输出判断结果;
[0037]和/或者,判断各观测线通视情况是否满足所述的控制参数的限制条件,输出判断结果;
[0038]和/或者,判断各观测线的距离是否满足所述的控制参数的限制条件,输出判断结果;
[0039]和/或者,判断各观测线对应的站点覆盖情况是否满足所述的控制参数的限制条件,输出判断结果。
[0040]本专利技术还提供了一种计算机可读存储介质,所述存储介质内存储有计算机程序,所述计算机程序被处理器执行以实现所述的方法。
[0041]本专利技术的有益效果是:实现了无需人工介入便可处理大量的放样数据,并且放样数据可以处理成多种格式,以适用不同的用途,通用性强。
附图说明
[0042]附图1为本专利技术的几何造型放样数据处理方法的实施例之一的示意图。
具体实施方式
[0043]下面结合附图和实施例对本专利技术进一步说明。
[0044]以下将结合实施例和附图对本专利技术的构思、具体结构及产生的技术效果进行清楚、完整地描述,以充分地理解本专利技术的目的、特征和效果。显然,所描述的实施例只是本发
明的一部分实施例,而不是全部实施例,基于本专利技术的实施例,本领域的技术人员在不付出创造性劳动的前提下所获得的其他实施例,均属于本专利技术保护的范围。另外,专利中涉及到的所有联接/连接关系,并非单指构件直接相接,而是指可根据具体实施情况,通过添加或减少联接辅件,来组成更优的联接结构。本专利技术创造中的各个技术特征,在不互相矛盾冲突的前提下可以交互组合。
[0045]目前的工程应用中,存在如下的问题:
[0046]1、现阶段放样数据处理或放样工作人工介入量大,如放样数据计算、表格录入、放样设备数据输入等工作均需要人工逐字操作,人为错误的可能性很高,且工作量极大。
[0047]2、不规则几何造型可能是由雕刻、手动塑性建模、随机造型、自然形成等无规则方式完成的造型,无法用数学公式计算、尺规作图、常规特征建模等可控的方式定义或复现,造型放样较为困难、繁复。现阶段不规则几何造型放的样精度取决于放样点的密度。密度越高内业数据处理的工作量就越大。
[0048]3、放样方式多种多样,所需要的数据组合不同。一旦现场环境变更更改放样方法,放样数据也要重新计算。
[0049]4、设计方案调整、变更频繁,放样数据处理工作反复多次。
[0050]5、施工现场环境多变,原定设站点在放样时可能已经不适合设站,需要调整设站点,放样数据也要重新计算。
[0051]6、不同类型、不同厂家的设备需要的数据格式不同,现场施工可能需要组合使用,传统方法一份数据可能要处理成多种格式,工作量较大。部分格式转换工具只支持一种结构数据转换,通用性不强。
[0052]本专利技术基于于BIM软件二次开发配合python语言的数据处理,开发一种适用于放样数据处理的全流程程序,提供了一种几何造型放样数据处理方法,参照图1所示本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.几何造型放样数据处理方法,其特征在于:包括以下的步骤:建立或者导入目标造型BIM模型,确定目标造型BIM模型中模型站点的位置;调用观测点密度控制规则;基于所述的目标造型BIM模型和观测点密度控制规则,提取模型造型观测点;基于所述的模型站点的位置和模型造型观测点,将模型站点与造型观测点连线,形成观测线;调用提取、计算及单位转换规则,根据所述的观测线,以及提取、计算及单位转换规则,计算或提取目标造型BIM模型的BIM数据;调用过滤规则,基于计算或提取的BIM数据,对不满足所述的过滤规则的观测线进行过滤,剔除不满足放样条件的观测线,以剔除对应的观测点,生成过滤结果;根据所述的模型站点的位置,提取放样站点数据;调用格式化规则,根据所述的格式化规则对所述的过滤结果和放样站点数据进行格式化;根据不同用途,输出生成相应的数据文件。2.如权利要求1所述的几何造型放样数据处理方法,其特征在于:所述的建立或者导入目标造型BIM模型,确定目标造型BIM模型中模型站点的位置,包括以下的步骤:建立或者导入目标造型BIM模型;在目标造型BIM模型中圈定可设站范围;可设站范围内放置模型站点并调整到合适位置;判断放置的模型站点是内设站或外设站,以判断模型站点在拟建目标造型的内部或外部,确定模型站点的位置。3.如权利要求1所述的几何造型放样数据处理方法,其特征在于:所述的BIM数据包括距离、水平角度、垂直角度、端点的高程、相对高程和坐标。4.如权利要求1所述的几何造型放样数据处理方法,其特征在于:所述的放样站点数据包括站点编号、坐标、高程和相对高程。5.如权利要求1所述的几何造型放样数据处理方法,其特征在于:所述的观测点密度控制规则基于Python语言开发。6.如权利要求1所述的几...

【专利技术属性】
技术研发人员:王江延刘正雄肖曦彬郭智刚于芳胡小松阙小康钟原张伯发
申请(专利权)人:深圳市市政工程总公司
类型:发明
国别省市:

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

1