System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种机电组件的建模方法、装置及电子设备制造方法及图纸_技高网

一种机电组件的建模方法、装置及电子设备制造方法及图纸

技术编号:40408482 阅读:8 留言:0更新日期:2024-02-20 22:29
本发明专利技术提供了一种机电组件的建模方法、装置及电子设备,该方法包括:获取待放置机电组件模型的目标平面的几何尺寸;根据几何尺寸确定机电组件模型的初始放置位置,并将已建造的机电组件模型放置至初始放置位置;当目标平面响应于尺寸调整指令调整几何尺寸时,重新基于调整后的几何尺寸确定机电组件模型的目标放置位置,并重新将机电组件模型放置至目标放置位置。通过本发明专利技术实施例提供的机电组件的建模方法、装置及电子设备,在包含有该机电组件模型的整体建筑模型的尺寸发生变化时,无需由设计师对其内部设置的机电组件模型进行手动重新建模或手动调整布局,可大大减少对模型修改过程中所需的工作量,有利于设计生产效率的提升。

【技术实现步骤摘要】

本专利技术涉及建筑建模,具体而言,涉及一种机电组件的建模方法、装置、电子设备及计算机可读存储介质。


技术介绍

1、现有技术中,若建筑模型尺寸发生变化,还需由设计师对其内部的机电构件进行手动重新建模或手动调整布局,即此前创建的机电构件模型无法实现灵活调整,修改过程中工作量巨大,不利于设计生产效率的提升。


技术实现思路

1、为解决现有存在的技术问题,本专利技术实施例提供一种机电组件的建模方法、装置、电子设备及计算机可读存储介质。

2、第一方面,本专利技术实施例提供了一种机电组件的建模方法,包括:获取待放置机电组件模型的目标平面的几何尺寸,所述目标平面能够响应于尺寸调整指令调整所述几何尺寸;根据所述几何尺寸确定所述机电组件模型的初始放置位置,并将已建造的机电组件模型放置至所述初始放置位置;当所述目标平面响应于所述尺寸调整指令调整所述几何尺寸时,重新基于调整后的几何尺寸确定所述机电组件模型的目标放置位置,并重新将所述机电组件模型放置至所述目标放置位置。

3、可选地,根据所述几何尺寸确定所述机电组件模型的初始放置位置包括:根据所述目标平面的面积确定所述机电组件模型的放置数量;若所述放置数量为一个,则将所述目标平面的中心点确定为所述初始放置位置。

4、可选地,根据所述几何尺寸确定所述机电组件模型的初始放置位置,还包括:若所述放置数量为n个,则将所述目标面积划分为n个面积均等的子平面;根据每一子平面的几何尺寸确定该子平面上所述机电组件模型的初始放置位置。>

5、可选地,将所述目标面积划分为n个面积均等的子平面包括:根据所述目标平面的几何尺寸确定子平面的面积;根据确定得到的所述子平面的面积将所述目标平面划分为n个面积均等的子平面。

6、可选地,根据所述几何尺寸确定所述机电组件模型的初始放置位置,还包括:若所述放置数量为n个,则在所述目标平面内绘制网格,每一网格的面积由所述目标平面的几何尺寸决定;围绕所述目标平面的中心点选择n个网格点,每个网格点作为一个所述机电组件模型的初始放置位置。

7、可选地,根据所述目标平面的面积确定所述机电组件模型的放置数量,包括:计算所述目标平面的面积与预设的基准面积之间比值的取整结果,并将所述取整结果作为需要在所述目标平面中设置所述机电组件模型的数量。

8、可选地,机电组件模型通过以下方式建造:响应于模型建造指令,根据预先设定的每个机电零件的若干几何参数及对应的初始参数值建造若干个机电零件;针对每一机电零件模型,运行预先设定的移动指令将该机电零件模型移动至目标位置;运行预先设定的组合指令,将已移动至目标位置的若干机电零件模型组合为所述机电组件模型。

9、可选地,机电组件至少包括:风机盘管、给排水管道或电气开关插座中的一种。

10、可选地,该方法还包括:针对每个机电组件,获取该机电组件的属性信息;所述属性信息用于在接收到工程量计算指令时,按照预设的工程量计算规则将所述属性信息与该机电组件模型的模型参数进行计算,得到该机电组件模型的工程量。

11、可选地,该方法还包括:接收所述机电组件模型中任意一对关键连接点的坐标信息;每一所述坐标信息包含三个坐标轴的坐标值,至少一个坐标值由该关键连接点所在机电组件模型在所述目标平面中的放置位置决定,且该坐标值随所述放置位置的变化而变化;当接收到针对任意一对关键连接点的标注指令时,计算并显示该对关键连接点之间的距离。

12、第二方面,本专利技术实施例还提供了一种机电组件的建模装置,包括:获取模块、放置模块和调整模块;所述获取模块用于获取待放置机电组件模型的目标平面的几何尺寸,所述目标平面能够响应于尺寸调整指令调整所述几何尺寸;所述放置模块用于根据所述几何尺寸确定所述机电组件模型的初始放置位置,并将已建造的机电组件模型放置至所述初始放置位置;所述调整模块用于当所述目标平面响应于所述尺寸调整指令调整所述几何尺寸时,重新基于调整后的几何尺寸确定所述机电组件模型的目标放置位置,并重新将所述机电组件模型放置至所述目标放置位置。

13、第三方面,本专利技术实施例提供了一种电子设备,包括处理器和存储器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述存储器中存储的计算机程序,所述计算机程序被所述处理器执行时实现上述第一方面所述的机电组件的建模方法。

14、第四方面,本专利技术实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述第一方面所述的机电组件的建模方法。

15、第五方面,本申请还提供一种计算机程序产品,包括计算机程序,当计算机程序被执行时,可以实现上述第一方面或者第一方面的任一种可能的设计方式所述的机电组件的建模方法。

16、本专利技术实施例提供的机电组件的建模方法、装置、电子设备及计算机可读存储介质,不仅能够在建模的过程中利用目标平面的几何尺寸确定其在该目标平面中的初始放置位置,还可基于几何尺寸的变化自动调整机电组件模型在该目标平面中的放置位置,将该机电组件模型放置到目标放置位置。也就是说,该方法在包含有该机电组件模型的整体建筑模型的尺寸发生变化时,无需由设计师对其内部设置的机电组件模型进行手动重新建模或手动调整布局,例如,当目标平面的几何尺寸变大导致在实际情况中基于该当前几何尺寸需要增设机电组件,即需要在目标平面中增加机电组件模型时,该方法可以基于目标平面修改后的几何尺寸重新确定需要在该目标平面的哪几个位置放置机电组件模型,并自动将所需的机电组件模型放置到目标放置位置,实现机电组件模型的自适应调整。该方法大大减少了对模型修改过程中所需的工作量,有利于设计生产效率的提升。

本文档来自技高网...

【技术保护点】

1.一种机电组件的建模方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述根据所述几何尺寸确定所述机电组件模型的初始放置位置包括:

3.根据权利要求2所述的方法,其特征在于,所述根据所述几何尺寸确定所述机电组件模型的初始放置位置,还包括:

4.根据权利要求3所述的方法,其特征在于,所述将所述目标面积划分为N个面积均等的子平面包括:

5.根据权利要求2所述的方法,其特征在于,所述根据所述几何尺寸确定所述机电组件模型的初始放置位置,还包括:

6.根据权利要求2所述的方法,其特征在于,所述根据所述目标平面的面积确定所述机电组件模型的放置数量,包括:

7.根据权利要求1所述的方法,其特征在于,所述机电组件模型通过以下方式建造:

8.根据权利要求1所述的方法,其特征在于,所述机电组件至少包括:风机盘管、给排水管道或电气开关插座中的一种。

9.根据权利要求1所述的方法,其特征在于,还包括:

10.根据权利要求1所述的方法,其特征在于,还包括:

11.一种机电组件的建模装置,其特征在于,包括:获取模块、放置模块和调整模块;

12.一种电子设备,包括处理器和存储器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述存储器中存储的计算机程序,以实现如权利要求1至10中任一项所述的机电组件的建模方法中的步骤。

13.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至10中任一项所述的机电组件的建模方法中的步骤。

...

【技术特征摘要】

1.一种机电组件的建模方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述根据所述几何尺寸确定所述机电组件模型的初始放置位置包括:

3.根据权利要求2所述的方法,其特征在于,所述根据所述几何尺寸确定所述机电组件模型的初始放置位置,还包括:

4.根据权利要求3所述的方法,其特征在于,所述将所述目标面积划分为n个面积均等的子平面包括:

5.根据权利要求2所述的方法,其特征在于,所述根据所述几何尺寸确定所述机电组件模型的初始放置位置,还包括:

6.根据权利要求2所述的方法,其特征在于,所述根据所述目标平面的面积确定所述机电组件模型的放置数量,包括:

7.根据权利要求1所述的方法,其特征在于,所述机电组件模型通过以下方式建造:...

【专利技术属性】
技术研发人员:樊则森李新伟田春雨肖子捷沈若宇伍明石卉
申请(专利权)人:中建科技集团有限公司
类型:发明
国别省市:

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

1