一种埋件布置于混凝土柱的三维布置方法及系统技术方案

技术编号:35164071 阅读:18 留言:0更新日期:2022-10-12 17:25
本发明专利技术公开了一种埋件布置于混凝土柱的三维布置方法及系统,包括:获取混凝土柱的三维模型,并基于鼠标在所述三维模型中移动触发的响应事件,实时读取鼠标所在位置周边的物体信息;判断鼠标所在位置的物体信息是否为混凝土柱的位置范围;根据混凝土柱的位置范围判断鼠标所在位置是否为面信息和棱信息,并判断鼠标当前位置是否在面信息或棱信息上;鼠标当前位置在面信息或棱信息上,则针对混凝土柱的面信息,绘制沿竖向方向的矩形埋件;针对混凝土的棱信息,绘制沿竖向方向的角钢埋件;并根据矩形埋件和角钢埋件的布置位置不同进行旋转贴合;输出旋转贴合后的矩形埋件和角钢埋件的布置位置信息,得到埋件表数据。本发明专利技术实现埋件在混凝土上的高效精准布置。件在混凝土上的高效精准布置。件在混凝土上的高效精准布置。

【技术实现步骤摘要】
一种埋件布置于混凝土柱的三维布置方法及系统


[0001]本专利技术涉及火力发电厂施工设计领域,特别涉及一种埋件布置于混凝土柱的三维布置方法及系统。

技术介绍

[0002]在火力发电厂的设计中,各机械、电气、土建等专业的三维设计应用越来越广,埋件在一座火力发电厂的数量较大。目前,三维设计软件对于埋件的布置设计支持功能较弱,不符合设计人习惯,若完全依靠人为布置埋件,埋件的旋转、移动以及贴边存在贴合不准的问题,且完成埋件布置耗时较长,造成设计效率偏低。且角钢埋件是L形的,形状较复杂,绘制埋件模型本身需要耗时。
[0003]现有绘制埋件模型由于人工绘制,容易造成误差,进而造成后期施工偏差严重,施工时无法确保埋件布置的精准度和准确率,甚至造成施工安全。

技术实现思路

[0004]为了解决以上技术问题,专利技术提供了一种埋件布置于混凝土柱的三维布置方法及系统,该方法实现埋件在混凝土上的高效精准布置。
[0005]为了实现上述目的,本专利技术采用如下技术方案:
[0006]一种埋件布置于混凝土柱的三维布置方法,包括:
[0007]获取混凝土柱的三维模型,并基于鼠标在所述三维模型中移动触发的响应事件,实时读取鼠标所在位置周边的物体信息;
[0008]根据鼠标所在位置周边的物体信息识别所述三维模型中混凝土柱的位置范围,进而识别混凝土柱上面信息上点的坐标范围和棱信息上点的坐标范围;
[0009]鼠标当前位置在面信息或棱信息上,则针对混凝土柱的面信息,绘制沿竖向方向的矩形埋件;针对混凝土的棱信息,绘制沿竖向方向的角钢埋件;并根据矩形埋件和角钢埋件的布置位置不同进行旋转贴合;
[0010]输出旋转贴合后的矩形埋件和角钢埋件的布置位置信息,得到埋件表数据。
[0011]作为本专利技术的进一步改进,混凝土柱的三维模型包括混凝土柱、混凝土柱外的空间、其他非混凝土柱的构件所在的三维空间信息;混凝土柱的三维模型具有四个侧面和四个棱边。
[0012]作为本专利技术的进一步改进,所述响应事件的内容为获取当前鼠标在三维设计图纸的点,读取该点所在位置,然后判断此位置有无构件,若无构件,则不进行程序处理;若有构件,判断其是否为混凝土柱,若不是混凝土柱,则不进行程序处理,若是混凝土柱,进行处理。
[0013]作为本专利技术的进一步改进,所述根据鼠标所在位置周边的物体信息识别所述三维模型中混凝土柱的位置范围,进而识别混凝土柱上面信息上点的坐标范围和棱信息上点的坐标范围;包括:
[0014]判断鼠标所在位置的物体信息是否为混凝土柱的位置范围;根据混凝土柱的位置范围判断鼠标所在位置是否为面信息和棱信息,读取混凝土柱的范围,从而得到所述面信息上点的坐标范围和棱信息上点的坐标范围;并判断鼠标当前位置是否在面信息或棱信息上。
[0015]作为本专利技术的进一步改进,所述判断鼠标所在位置的物体信息是否为混凝土柱的位置范围是通过当鼠标移到至混凝土柱的位置时,获取混凝土柱的类型属性,通过判断类型属性确定当前构件为混凝土柱。
[0016]作为本专利技术的进一步改进,所述判断鼠标所在位置的物体信息是否为混凝土柱的位置范围,包括:
[0017]1)若鼠标当前位置的X坐标等于左下角的X坐标,且鼠标当前位置的Y坐标等于左下角的Y坐标,则鼠标当前位置为混凝土柱的左下方的棱;
[0018]2)若鼠标当前位置的X坐标等于左下角的X坐标,且鼠标当前位置的Y坐标大于左下角的Y坐标且小于左上角的Y左边,则鼠标当前位置为混凝土柱左侧面;
[0019]3)若鼠标当前位置的X坐标等于左上角的X坐标,且鼠标当前位置的Y坐标等于左上角的Y坐标,则鼠标当前位置为混凝土柱的左上方的棱;
[0020]4)若鼠标当前位置的X坐标等于左上角的Y坐标,且鼠标当前位置的X坐标大于左上角的X坐标且小于右上角的Y坐标,则鼠标当前位置为混凝土柱上侧面;
[0021]5)若鼠标当前位置的X坐标等于右上角的X坐标,且鼠标当前位置的Y坐标等于右上角的Y坐标,则鼠标当前位置为混凝土柱的右上方的棱;
[0022]6)若鼠标当前位置的X坐标等于右上角的X坐标,且鼠标当前位置的Y坐标大于右下角的Y坐标且小于右上角的Y坐标,则鼠标当前位置为混凝土柱右侧面;
[0023]7)若鼠标当前位置的X坐标等于右下角的X坐标,且鼠标当前位置的Y坐标等于右下角的Y坐标,则鼠标当前位置为混凝土柱的右下方的棱;
[0024]8)若鼠标当前位置的Y坐标等于右下角的Y坐标,且鼠标当前位置的X坐标大于左下角的X坐标且小于右下角的Y坐标,则鼠标当前位置为混凝土柱下侧面。
[0025]作为本专利技术的进一步改进,所述并判断鼠标当前位置是否在面信息或棱信息上,包括:
[0026]若鼠标当前的位置与混凝土柱的左下角、左上角、右上角、右下角重合,则该位置为角钢埋件的位置;当鼠标当前的位置在混凝土柱的左侧面、上侧面、右侧面、下侧面的范围内,则该位置为矩形埋件的位置。
[0027]作为本专利技术的进一步改进,所述并根据矩形埋件和角钢埋件的布置位置不同进行旋转贴合,包括:
[0028]针对混凝土柱的面信息,绘制沿竖向方向的矩形埋件,针对面的位置,分别旋转0
°
、90
°
、180
°
、270
°
,再将矩形埋件向柱内部移动半个埋件厚度,使得矩形埋件的外面与柱面贴合;针对混凝土的棱信息,绘制沿竖向方向的角钢埋件,针对棱的位置,分别旋转0
°
、90
°
、180
°
、270
°
,再将角钢埋件向柱内部移动半个埋件厚度,使得角钢埋件的阳角与混凝土柱的阴角重合。
[0029]作为本专利技术的进一步改进,所述旋转贴合是:将矩形埋件和角钢埋件以竖向为轴旋转并移动至与柱贴合,旋转矩形埋件和角钢埋件,使其长度方向与柱侧平行。
[0030]一种埋件布置于混凝土柱的三维设计设备,包括:
[0031]存储器,
[0032]处理器,
[0033]所述处理器被配置为:执行所述的埋件布置于混凝土柱的三维布置方法。
[0034]一种计算机可读存储介质,当所述存储介质中的指令由处理器执行时,使得处理器能够执行所述的埋件布置于混凝土柱的三维布置方法。
[0035]相对于现有技术,本专利技术的有益效果是:
[0036]本专利技术的埋件布置于混凝土柱的三维布置方法,通过对布置位置与混凝土柱几何位置的识别,实现埋件贴边至混凝土柱;所述软件对混凝土柱的棱与面进行位置识别,实现埋件的旋转,与混凝土柱棱面贴合。本专利技术通过三维设计将埋件布置于混凝土柱,具有操作简单便捷,布置精准等优点。
附图说明
[0037]图1是埋件布置于混凝土柱的三维布置方法计算流程图;
[0038]图2本专利技术实施例给出的埋件顶视图;
[0039]图3本专利技术实施例给出的混凝土柱顶视图;
[0040本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种埋件布置于混凝土柱的三维布置方法,其特征在于,包括:获取混凝土柱和埋件的三维模型,并基于鼠标在所述三维模型中移动触发的响应事件,实时读取鼠标所在位置周边的物体信息;根据鼠标所在位置周边的物体信息识别所述三维模型中混凝土柱的位置范围,进而识别混凝土柱上面信息上点的坐标范围和棱信息上点的坐标范围;若鼠标当前位置在面信息或棱信息上,则针对混凝土柱的面信息,绘制沿竖向方向的矩形埋件;针对混凝土的棱信息,绘制沿竖向方向的角钢埋件;并根据矩形埋件和角钢埋件的布置位置不同进行旋转贴合;输出旋转贴合后的矩形埋件和角钢埋件的布置位置信息,得到埋件表数据。2.根据权利要求1所述的方法,其特征在于:混凝土柱的三维模型包括混凝土柱、混凝土柱外的空间、其他非混凝土柱的构件所在的三维空间信息;混凝土柱的三维模型具有四个侧面和四个棱边;所述响应事件的内容为获取当前鼠标在三维设计图纸的点,读取该点所在位置,然后判断此位置有无构件,若无构件,则不进行程序处理;若有构件,判断其是否为混凝土柱,若不是混凝土柱,则不进行程序处理,若是混凝土柱,进行处理。3.根据权利要求1所述的方法,其特征在于:所述根据鼠标所在位置周边的物体信息识别所述三维模型中混凝土柱的位置范围,进而识别混凝土柱上面信息上点的坐标范围和棱信息上点的坐标范围;包括:判断鼠标所在位置的物体信息是否为混凝土柱的位置范围;根据混凝土柱的位置范围判断鼠标所在位置是否为面信息和棱信息,读取混凝土柱的范围,从而得到所述面信息上点的坐标范围和棱信息上点的坐标范围;并判断鼠标当前位置是否在面信息或棱信息上。4.根据权利要求3所述的方法,其特征在于:所述判断鼠标所在位置的物体信息是否为混凝土柱的位置范围是通过当鼠标移到至混凝土柱的位置时,获取混凝土柱的类型属性,通过判断类型属性确定当前构件为混凝土柱。5.根据权利要求3所述的方法,其特征在于:所述判断鼠标所在位置的物体信息是否为混凝土柱的位置范围,包括:1)若鼠标当前位置的X坐标等于左下角的X坐标,且鼠标当前位置的Y坐标等于左下角的Y坐标,则鼠标当前位置为混凝土柱的左下方的棱;2)若鼠标当前位置的X坐标等于左下角的X坐标,且鼠标当前位置的Y坐标大于左下角的Y坐标且小于左上角的Y左边,则鼠标当前位置为混凝土柱左侧面;3)若鼠标当前位置的X坐标等于左上角的X坐标,且鼠标当前位置的Y坐标等于左上角的Y坐标,则鼠标当前位置为混凝土柱的左上方的棱;4)若鼠标当前位置的X坐标等于左上角的Y坐标,且鼠标当前位置的X坐标大于左上角的X坐标且小于右上角的Y坐标,则鼠标当前位置为混凝土柱上侧面;5)若鼠标当前位置的X坐标等于右上角的X坐标,且鼠标当前位置的Y坐标等于右上角的Y坐标,则鼠标当前位置为混凝土柱的右上方的棱;6)若鼠标当前位置的X坐标等于右上角的X坐标,且鼠标当前位...

【专利技术属性】
技术研发人员:雷刚杜晓巍
申请(专利权)人:中国电力工程顾问集团西北电力设计院有限公司
类型:发明
国别省市:

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

1