一种基于BIM的PC构件组成部件布置方法和系统技术方案

技术编号:26845903 阅读:37 留言:0更新日期:2020-12-25 13:08
本发明专利技术公开了一种基于BIM的PC构件组成部件布置方法和系统,其中,布置方法包括:获取PC构件轮廓信息;获取所述PC构件轮廓的缺口信息;获取PC构件旋转基准点信息和PC构件旋转信息;根据所述PC构件旋转基准点信息和PC构件轮廓信息构建抽象几何体;根据排布规则获取PC构件组成部件在所述抽象几何体上的布置点位信息;根据所述PC构件旋转信息获取所述PC构件组成部件的布置点位信息;根据所述PC构件组成部件的布置点位信息布置PC构件组成部件。本发明专利技术基于BIM的PC构件组成部件布置方法可将PC构件组成部件高效、精确的布置到PC构件模型中,提高了PC构件组成部件的布置效率。

【技术实现步骤摘要】
一种基于BIM的PC构件组成部件布置方法和系统
本专利技术属于预制混凝土构件布置领域,特别是涉及一种基于BIM的PC构件组成部件布置方法和系统。
技术介绍
预制混凝土构件(PC构件)是实现主体结构预制的基础。PC构件是目前装配式建筑的核心部分,装配式建筑行业中专业的建模软件PLANBAR已经可以很好的满足大部分PC构件的建模需求,但是对于部分PC构件的组成部件(吊具、预埋件等)的布置工作,还是存在数量大、部件种类繁多、排布规则复杂、布置点位容易出错和定位不精确的问题。例如,在按照规则布置PC构件吊具、预埋件的时候,在PC构件设计阶段,就存在大量的预埋件和吊具的布置工作,该项工作需要在PC构件的基本建模完成后,人工进行点位计算,碰撞预检测,然后按照不同预埋件或吊具在实际运用项目中的排布规则,严格的按照规则要求在PC预制构件模型中进行布置,设计人员为了精确布置点位,检测碰撞以及满足排布规则要求,需要花费大量时间,如果能将吊具、预埋件的布置工作高效、精确的自动排布到PC预制构件模型中,就能极大的提高深化设计的效率。因此本领域技术人员致力于开发一种效率高的基于BIM的PC构件组成部件布置方法和系统。
技术实现思路
有鉴于现有技术的上述缺陷,本专利技术所要解决的技术问题是提供一种效率高的基于BIM的PC构件组成部件布置方法和系统。为实现上述目的,本专利技术提供了一种基于BIM的PC构件组成部件布置方法,包括:获取PC构件轮廓信息;获取所述PC构件轮廓的缺口信息;>获取PC构件旋转基准点信息和PC构件旋转信息;根据所述PC构件旋转基准点信息和PC构件轮廓信息构建抽象几何体;根据排布规则获取PC构件组成部件在所述抽象几何体上的布置点位信息;根据所述PC构件旋转信息获取所述PC构件组成部件的布置点位信息;根据所述PC构件组成部件的布置点位信息布置PC构件组成部件。较佳的,获取PC构件轮廓信息时,包括:获取PC构件模型的基础信息;获取所述PC构件模型的基础信息中PC构件模型的所有顶点在世界坐标系的信息;根据所述顶点的信息获取轮廓为长方体的PC构件轮廓信息。较佳的,获取所述PC构件轮廓的缺口信息时,包括:通过所述顶点的信息获取所述PC构件轮廓的缺口信息;获取所述PC构件轮廓中任意两条线段的交点信息;根据所述PC构件轮廓的缺口信息筛选所述交点信息和顶点信息,获取原始点位信息。较佳的,获取PC构件旋转基准点信息时,包括:在所述原始点位信息中以最小Z值、最小X值、最小Y值的优先策略,筛选出待定PC构件旋转基准点;判断所述待定PC构件旋转基准点是否位于所述PC构件轮廓的缺口区域,在所述待定PC构件旋转基准点未处于所述PC构件轮廓的缺口区域时,以所述待定PC构件旋转基准点为PC构件旋转基准点;获取所述PC构件旋转基准点所在边的向量信息,通过所述向量信息与相应世界坐标系中X轴、Y轴、Z轴的夹角获取所述PC构件旋转信息。较佳的,根据排布规则获取PC构件组成部件在所述抽象几何体上的布置点位信息时,包括:根据排布规则获取PC构件组成部件在所述抽象几何体上的布置点位信息;根据所述PC构件轮廓的缺口信息,将位于所述PC构件轮廓的缺口的布置点位排除;根据预设参数筛选每个布置点位的最佳适配范围,在所述最佳适配范围内获取待定布置点位信息;判断所述待定布置点位信息是否符合排布规则,在所述待定布置点位信息符合排布规则时,将其作为最终布置点位信息。较佳的,在获取待定布置点位信息时,包括:根据排布规则获取PC构件组成部件的初点信息;将所述抽象几何体所在坐标系按照给定取整单元值,划分抽象的网格,获取网格节点信息;将距离初点最小的网格节点作为待定布置点位。较佳的,根据所述PC构件旋转基准点信息和PC构件轮廓信息构建抽象几何体后,还包括:获取所述抽象几何体信息,将其与排布规则对比,判断所述抽象几何体是否可以进行PC构件组成部件的布置,在所述抽象几何体可以进行PC构件组成部件的布置时,根据排布规则获取PC构件组成部件在所述抽象几何体上的布置点位信息。本专利技术还提供了一种基于BIM的PC构件组成部件布置系统,包括:轮廓获取模块,用于获取PC构件轮廓信息;缺口获取模块,用于获取所述PC构件轮廓的缺口信息;旋转基准获取模块,用于获取PC构件旋转基准点信息和PC构件旋转信息;抽象体构建模块,用于根据所述PC构件旋转基准点信息和PC构件轮廓信息构建抽象几何体;布置点位获取模块,用于根据排布规则获取PC构件组成部件在所述抽象几何体上的布置点位信息;布置点位转换模块,用于根据所述PC构件旋转信息获取所述PC构件组成部件的布置点位信息;布置模块,用于根据所述PC构件组成部件的布置点位信息布置PC构件组成部件。较佳的,所述轮廓获取模块包括:基础信息获取单元,用于获取PC构件模型的基础信息:顶点信息获取单元,用于获取所述PC构件模型的基础信息中PC构件模型的所有顶点在世界坐标系的信息;轮廓信息获取单元,用于根据所述顶点的信息获取轮廓为长方体的PC构件轮廓信息;所述缺口获取模块包括:缺口信息获取单元,用于通过所述顶点的信息获取所述PC构件轮廓的缺口信息;交点信息获取单元,用于获取所述PC构件轮廓中任意两条线段的交点信息;原始点位信息获取单元,用于根据所述PC构件轮廓的缺口信息筛选所述交点信息和顶点信息,获取原始点位信息;所述旋转基准获取模块包括:旋转基准点获取单元,用于在所述原始点位信息中以最小Z值、最小X值、最小Y值的优先策略,筛选出待定PC构件旋转基准点;旋转基准点判断单元,用于判断所述待定PC构件旋转基准点是否位于所述PC构件轮廓的缺口区域,在所述待定PC构件旋转基准点未处于所述PC构件轮廓的缺口区域时,以所述待定PC构件旋转基准点为PC构件旋转基准点;旋转信息获取单元,用于获取所述PC构件旋转基准点所在边的向量信息,通过所述向量信息与相应世界坐标系中X轴、Y轴、Z轴的夹角获取所述PC构件旋转信息。较佳的,所述布置点位获取模块包括:布置点位获取单元,用于根据排布规则获取PC构件组成部件在所述抽象几何体上的布置点位信息;布置点位排除单元,用于根据所述PC构件轮廓的缺口信息,将位于所述PC构件轮廓的缺口的布置点位排除;待定布置点位获取单元,用于根据预设参数筛选每个布置点位的最佳适配范围,在所述最佳适配范围内获取待定布置点位信息;最终布置点位获取单元,用于判断所述待定布置点位信息是否符合排布规则,在所述待定布置点位信息符合排布规则时,将其作为最终布置点位信息。本专利技术的有益效果是:本专利技术基于BIM的PC构件组成部件布置方法可将PC构件组成部件高效、精确的布置到PC构件本文档来自技高网...

【技术保护点】
1.一种基于BIM的PC构件组成部件布置方法,其特征在于,包括:/n获取PC构件轮廓信息;/n获取所述PC构件轮廓的缺口信息;/n获取PC构件旋转基准点信息和PC构件旋转信息;/n根据所述PC构件旋转基准点信息和PC构件轮廓信息构建抽象几何体;/n根据排布规则获取PC构件组成部件在所述抽象几何体上的布置点位信息;/n根据所述PC构件旋转信息获取所述PC构件组成部件的布置点位信息;/n根据所述PC构件组成部件的布置点位信息布置PC构件组成部件。/n

【技术特征摘要】
1.一种基于BIM的PC构件组成部件布置方法,其特征在于,包括:
获取PC构件轮廓信息;
获取所述PC构件轮廓的缺口信息;
获取PC构件旋转基准点信息和PC构件旋转信息;
根据所述PC构件旋转基准点信息和PC构件轮廓信息构建抽象几何体;
根据排布规则获取PC构件组成部件在所述抽象几何体上的布置点位信息;
根据所述PC构件旋转信息获取所述PC构件组成部件的布置点位信息;
根据所述PC构件组成部件的布置点位信息布置PC构件组成部件。


2.如权利要求1所述的基于BIM的PC构件组成部件布置方法,其特征在于,获取PC构件轮廓信息时,包括:
获取PC构件模型的基础信息;
获取所述PC构件模型的基础信息中PC构件模型的所有顶点在世界坐标系的信息;
根据所述顶点的信息获取轮廓为长方体的PC构件轮廓信息。


3.如权利要求2所述的基于BIM的PC构件组成部件布置方法,其特征在于,获取所述PC构件轮廓的缺口信息时,包括:
通过所述顶点的信息获取所述PC构件轮廓的缺口信息;
获取所述PC构件轮廓中任意两条线段的交点信息;
根据所述PC构件轮廓的缺口信息筛选所述交点信息和顶点信息,获取原始点位信息。


4.如权利要求3所述的基于BIM的PC构件组成部件布置方法,其特征在于,获取PC构件旋转基准点信息时,包括:
在所述原始点位信息中以最小Z值、最小X值、最小Y值的优先策略,筛选出待定PC构件旋转基准点;
判断所述待定PC构件旋转基准点是否位于所述PC构件轮廓的缺口区域,在所述待定PC构件旋转基准点未处于所述PC构件轮廓的缺口区域时,以所述待定PC构件旋转基准点为PC构件旋转基准点;
获取所述PC构件旋转基准点所在边的向量信息,通过所述向量信息与相应世界坐标系中X轴、Y轴、Z轴的夹角获取所述PC构件旋转信息。


5.如权利要求1所述的基于BIM的PC构件组成部件布置方法,其特征在于,根据排布规则获取PC构件组成部件在所述抽象几何体上的布置点位信息时,包括:
根据排布规则获取PC构件组成部件在所述抽象几何体上的布置点位信息;
根据所述PC构件轮廓的缺口信息,将位于所述PC构件轮廓的缺口的布置点位排除;
根据预设参数筛选每个布置点位的最佳适配范围,在所述最佳适配范围内获取待定布置点位信息;
判断所述待定布置点位信息是否符合排布规则,在所述待定布置点位信息符合排布规则时,将其作为最终布置点位信息。


6.如权利要求5所述的基于BIM的PC构件组成部件布置方法,其特征在于,在获取待定布置点位信息时,包括:
根据排布规则获取PC构件组成部件的初点信息;
将所述抽象几何体所在坐标系按照给定取整单元值,划分抽象的网格,获取网格节点信息;
将距离初点最小的网格节点作为待定布置点位。


7.如权利要求1所述的基于BIM的PC构件组成部件布置方法,其特征在于,根据所述PC构件旋转基准点信息和PC构件轮...

【专利技术属性】
技术研发人员:胡友斌徐安飞杨杰文席菲菲林虹兵樊谦杜清泽柏皓天魏国俊
申请(专利权)人:重庆中科建设集团有限公司
类型:发明
国别省市:重庆;50

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

1