掌桥专利:专业的专利平台
掌桥专利
首页

吊顶龙骨排布方法、装置、电子设备及存储介质

文献发布时间:2023-06-19 12:02:28


吊顶龙骨排布方法、装置、电子设备及存储介质

技术领域

本公开涉及建筑建模技术领域,尤其涉及一种吊顶龙骨排布方法、装置、电子设备及存储介质。

背景技术

随着房地产市场逐步进入成熟期,家庭装修需求呈现逐年增长的趋势,家居装饰行业也随之呈现持续发展的态势。

为了提升家庭装修设计的效率,家庭装修建筑信息模型(Building InformationModeling,简称为BIM)应运而生,家庭装修BIM可以通过数字化、智能化的技术方案帮助设计师确定装修方案、装修辅材、装修成本等,提升了设计师的作业效率。但是目前的家庭装修BIM并未解决吊顶龙骨的装修设计问题,相关技术的家庭装修流程中,吊顶龙骨的装修效果依赖于设计师和装修施工人员的经验,施工质量难以把控;另外,吊顶龙骨的装修辅材由装修公司估算,导致不能准备把控吊顶龙骨的辅材用量,多备材料会造成材料浪费,少备材料会影响施工工期,因此大大降低了设计师和用户的体验。

发明内容

本公开实施例所要解决的一个技术问题是:提供一种吊顶龙骨排布方法、装置、电子设备及存储介质。

根据本公开实施例的一个方面,提供一种吊顶龙骨排布方法,所述方法包括:

基于目标吊顶造型、户型结构数据,输出吊顶龙骨的推荐配置数据,所述推荐配置数据包括推荐的龙骨配置数据以及对应的造价数据;

接收用户基于所述推荐配置数据输入的目标龙骨配置;

输出所述目标龙骨配置的龙骨排布方案和龙骨辅材用量信息。

在本公开的一个实施方式中,所述基于目标吊顶造型、户型结构数据,输出吊顶龙骨的推荐配置数据,包括:

在可用龙骨配置中,选择与所述目标吊顶造型和所述户型结构数据匹配的至少一套推荐配置数据;

发送所述至少一套推荐配置数据。

在本公开的另一个实施方式中,所述方法还包括:

根据龙骨配置类规则、龙骨避让类规则,以及不同类型的龙骨材料,组合出至少一个吊顶龙骨系统;

基于业务套餐和至少一个吊顶龙骨系统,确定所述可用龙骨配置。

在本公开的另一个实施方式中,所述方法还包括:

根据目标龙骨配置,在预设排布规则库中确定所述吊顶龙骨的龙骨排布方案,所述龙骨排布方案用于指示主龙骨和副龙骨的排布位置和排布方式。

在本公开的另一个实施方式中,所述输出所述目标龙骨配置的龙骨排布方案,包括:

将所述目标龙骨配置的龙骨排布方案生成为二维排布图和透视图中至少之一;

发送所述二维排布图和透视图中至少之一。

在本公开的另一个实施方式中,所述输出所述目标龙骨配置的龙骨辅材用量信息,包括:

基于所述目标龙骨配置和龙骨排布方案,确定所述吊顶龙骨的龙骨辅材用量信息;

发送所述龙骨辅材用量信息。

在本公开的另一个实施方式中,所述接收用户基于所述推荐配置数据输入的目标龙骨配置,包括:

接收所述用户在客户端上触发的选中操作;

基于所述选中操作,确定所述目标龙骨配置。

在本公开的另一个实施方式中,所述接收用户基于所述推荐配置数据输入的目标龙骨配置之后,还包括:

接收所述用户对所述目标龙骨配置触发的调整操作;

基于所述调整操作,对所述目标龙骨配置进行调整,将调整后的龙骨配置确定为最终的目标龙骨配置;

所述输出所述目标龙骨配置的龙骨排布方案和龙骨辅材用量信息,包括:

输出所述最终的目标龙骨配置的龙骨排布方案和龙骨辅材用量信息。

根据本公开实施例的另一方面,提供一种吊顶龙骨排布装置,所述装置包括:

第一输出模块,用于基于目标吊顶造型、户型结构数据,输出吊顶龙骨的推荐配置数据,所述推荐配置数据包括推荐的龙骨配置数据以及对应的造价数据;

接收模块,用于接收用户基于所述推荐配置数据输入的目标龙骨配置;

第二输出模块,用于输出所述目标龙骨配置的龙骨排布方案和龙骨辅材用量信息。

在本公开的一个实施方式中,所述第一输出模块包括:

选择子模块,用于在可用龙骨配置中,选择与所述目标吊顶造型和所述户型结构数据匹配的至少一套推荐配置数据;

第一发送子模块,用于发送所述至少一套推荐配置数据。

在本公开的另一个实施方式中,所述装置还包括:

组合模块,用于根据龙骨配置类规则、龙骨避让类规则,以及不同类型的龙骨材料,组合出至少一个吊顶龙骨系统;

配置确定模块,用于基于业务套餐和至少一个吊顶龙骨系统,确定所述可用龙骨配置。

在本公开的另一个实施方式中,所述装置还包括:

排布规则确定模块,用于根据目标龙骨配置,在预设排布规则库中确定所述吊顶龙骨的龙骨排布方案,所述龙骨排布方案用于指示主龙骨和副龙骨的排布位置和排布方式。

在本公开的另一个实施方式中,所述第二输出模块包括:

生成子模块,用于将所述目标龙骨配置的龙骨排布方案生成为二维排布图和透视图中至少之一;

第二发送子模块,用于发送所述二维排布图和透视图中至少之一。

在本公开的另一个实施方式中,所述第二输出模块包括:

材料确定子模块,用于基于所述目标龙骨配置和龙骨排布规则,确定所述吊顶龙骨的龙骨辅材用量信息;

第三发送子模块,用于发送所述龙骨辅材用量信息。

在本公开的另一个实施方式中,所述接收模块包括:

触发子模块,用于接收所述用户在客户端上触发的选中操作;

配置确定子模块,用于基于所述选中操作,确定所述目标龙骨配置。

在本公开的另一个实施方式中,所述装置还包括:

微调触发模块,用于接收所述用户对所述目标龙骨配置触发的调整操作;

调整模块,用于基于所述调整操作,对所述目标龙骨配置进行调整,将调整后的龙骨配置确定为最终的目标龙骨配置;

所述第二输出模块,用于输出所述最终的目标龙骨配置的龙骨排布方案和龙骨辅材用量信息。

根据本公开实施例的再一方面,提供一种电子设备,该电子设备包括:

存储器,用于存储计算机程序;

处理器,用于执行所述存储器中存储的计算机程序,且所述计算机程序被执行时,实现上述吊顶龙骨排布方法。

根据本公开实施例的再一方面,提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时,实现上述吊顶龙骨排布方法。

基于本公开上述实施例提供的吊顶龙骨排布方法、装置以及电子设备、存储介质,通过获取到用户的目标吊顶造型和房屋的户型结构数据后,输出为房屋推荐的推荐配置数据;在接收到用户输入的目标龙骨配置后,即可输出龙骨排布方案和龙骨辅材用量信息。本公开实施例可以基于用户输入的目标吊顶造型和户型结构数据进行龙骨配置(辅材用量信息和龙骨排布方案)推荐,因此实现了BIM系统自动根据吊顶造型生成龙骨系统排布和辅材用量信息,提升了设计师和用户的体验。

下面通过附图和实施例,对本公开的技术方案做进一步的详细描述。

附图说明

构成说明书的一部分的附图描述了本公开的实施例,并且连同描述一起用于解释本公开的原理。

参照附图,根据下面的详细描述,可以更加清楚地理解本公开,其中:

图1为本公开的吊顶龙骨排布方法的一个实施例的流程图;

图2为本公开的吊顶龙骨排布方法的一个实施例的流程图;

图3A为本公开的吊顶龙骨排布方法的一个获取可用龙骨配置的流程图;

图3B为本公开的吊顶龙骨排布方法的一个获取可用龙骨配置的示意图;

图4为本公开的吊顶龙骨排布装置的一个实施例的结构示意图;

图5为本公开的吊顶龙骨排布装置的又一个实施例的结构示意图;

图6为本公开的吊顶龙骨排布装置的又一个实施例的结构示意图;

图7为本公开一示意性实施例提供的电子设备的结构图。

具体实施方式

现在将参照附图来详细描述本公开的各种示例性实施例。应注意到:除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本公开的范围。

同时,应当明白,为了便于描述,附图中所示出的各个部分的尺寸并不是按照实际的比例关系绘制的。

以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本公开及其应用或使用的任何限制。

对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,所述技术、方法和设备应当被视为说明书的一部分。

应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。

本公开实施例可以应用于计算机系统/服务器等电子设备,其可与众多其它通用或专用计算系统环境或配置一起操作。适于与计算机系统/服务器等电子设备一起使用的众所周知的计算系统、环境和/或配置的例子包括但不限于:个人计算机系统、服务器计算机系统、瘦客户机、厚客户机、手持或膝上设备、基于微处理器的系统、机顶盒、可编程消费电子产品、网络个人电脑、小型计算机系统、大型计算机系统和包括上述任何系统的分布式云计算技术环境,等等。

计算机系统/服务器等电子设备可以在由计算机系统执行的计算机系统可执行指令(诸如程序模块)的一般语境下描述。通常,程序模块可以包括例程、程序、目标程序、组件、逻辑、数据结构等等,它们执行特定的任务或者实现特定的抽象数据类型。计算机系统/服务器可以在分布式云计算环境中实施,分布式云计算环境中,任务是由通过通信网络链接的远程处理设备执行的。在分布式云计算环境中,程序模块可以位于包括存储设备的本地或远程计算系统存储介质上。

本公开实施例提供的技术方案用于通过BIM为房屋的吊顶龙骨提供设计方案,其中,设计师可以通过客户端输入房屋的吊顶造型、房屋结构数据,而BIM服务器端或者用户端可以为房屋输出对应的吊顶龙骨的配置数据、造价数据、龙骨排布、龙骨辅材用量信息等,由此在装修房屋时,可以一次性准备所需用量的龙骨辅材,既不会多准备龙骨辅材导致浪费,也不会辅材不够用导致再次购买、运输而影响工期;另外,BIM服务器端还可以输出龙骨排布规则,帮助工人按图施工,保证施工质量。

图1为本公开的吊顶龙骨排布方法的一个实施例的流程图;该吊顶龙骨排布方法可以应用在电子设备(如BIM服务器端、用户设备端、本地电设备、计算机系统等)上,本公开实施例中以服务器端为例进行示例说明,如图1所示,该吊顶龙骨排布方法包括以下步骤:

在步骤101中,基于目标吊顶造型、户型结构数据,输出吊顶龙骨的推荐配置数据。

在一实施例中,吊顶造型可以理解为吊顶的样式,如平面吊顶、石膏线吊顶、木质吊顶、石膏板吊顶、回形顶等,BIM客户端界面上设置有用于用户输入吊顶造型的接口。

在一实施例中,房屋的户型结构数据可以为房屋的户型图的形式;在又一实施例中,房屋的户型结构数据也可以为用户用文字描述的户型的结构,如户型、每个房屋的面积等数据。

在一实施例中,吊顶龙骨的推荐配置数据可以包括推荐的龙骨配置数据以及对应的造价数据。其中,龙骨配置数据可以包括主龙骨的材料、尺寸,副龙骨的材料、数目和尺寸,龙骨插接件的材料等,还可以包括吊顶后房屋的层高等数据,也即,龙骨配置数据用于指示该吊顶龙骨所需的材料、尺寸以及装修后的房屋效果等。造价数据主要用于指示吊顶龙骨的预算成本,预算成本可基于吊顶龙骨所需的材料、尺寸等计算得到。

在一实施例中,基于用户输入的吊顶造型、户型结构数据,可以获取到推荐度较高的设定数目的推荐配置数据,例如,向用户输出3种推荐度最高的推荐配置数据,进而由用户从推荐度最高的推荐配置数据中选择出目标龙骨配置。

在一实施例中,推荐度可以理解为与用户输入的吊顶造型、户型结构数据等参数的匹配程度。

在一实施例中,服务器确定出推荐配置数据后,即可向客户端发送该推荐配置数据,不同的推荐配置数据可以按照推荐度的高低以列表的形式展示在客户端上。

在步骤102中,接收用户基于推荐配置数据输入的目标龙骨配置。

在一实施例中,用户可根据推荐配置数据,按照个人需求选择出目标龙骨配置,例如用户根据造价数据、吊顶后房屋的层高等来所选择出目标龙骨数据。

在步骤103中,输出目标龙骨配置的龙骨排布方案和龙骨辅材用量信息。

在一实施例中,龙骨排布方案可以理解为主龙骨、副龙骨的放置位置,副龙骨和主龙骨之间的间隔距离等排布信息,不同龙骨配置数据所对应的龙骨排布规则可根据海量的经验排布数据得到,并存储在预设排布规则库中,根据预设排布规则库中的龙骨排布规则,可以得到吊顶龙骨的具体的龙骨排布方案。

在一实施例中,副龙骨的排布规则通常包括方向与吊顶轮廓长向垂直布置,优先以较长的边为起点,按照最大间距依次排列,直至余量不大于最大间距时结束。

在一实施例中,主龙骨的排布规则通常包括:由于主龙骨用于承载副龙骨,一般垂直于副龙骨进行放置;在房间下吊高度与吊顶板厚度的差值大于吊杆吊件的最大高度时可以放置主龙骨;所承载的副龙骨长度不大于最小放置宽度时不放置主龙骨;所承载的副龙骨长度不大于单根主龙骨最大宽度时,仅在副龙骨中间放置一根主龙骨;所承载的副龙骨长度大于单根主龙骨最大宽度时,首先确定两端主骨,然后确定中间主骨,按照中间最大间距均分排布。

在一实施例中,吊杆吊件的排布规则可以包括:用于悬吊主龙骨,沿主龙骨布置;首先确定两端吊杆,两端吊杆距离主龙骨端部的距离为首端最大间距,然后确定中间吊杆,按照中间最大间距均分排布中间吊杆。

在一实施例中,吸顶式吊件的的排布规则可以包括:房间下吊高度与吊顶板高度的差值小于吸顶式吊件的最大高度,并且副龙骨跨度大于主龙骨最小放置宽度时,沿副龙骨布置;排布方式也是沿着副龙骨布置。

在一实施例中,上述排布规则包括但不限于上述排布规则,预设排布规则库中的规则也可以实时根据吊顶龙骨的实际排布规则进行更新。

在一实施例中,BIM服务器可以根据目标龙骨配置,确定出吊顶龙骨的最合理的龙骨排布方案,然后根据排布方案确定出辅材物料用量。

在一实施例中,为了使用户能够明确龙骨排布方案,可以将龙骨排布方案生成为二维排布图和透视图中的至少一个,然后输出所生成的二维排布图和透视图中的至少一个。

在一实施例中,可以根据龙骨排布方案和目标龙骨配置,准确地计算出主龙骨、副龙骨、吊杆吊件、吸顶式吊件等的尺寸、数量,进而可以确定出吊顶龙骨的龙骨辅材用量。

上述步骤101~103通过获取到用户的目标吊顶造型和房屋的户型结构数据后,输出房屋的推荐配置数据;在接收到用户输入的目标龙骨配置后,即可输出龙骨排布方案和龙骨辅材用量信息。本公开实施例可以基于用户输入的目标吊顶造型和户型结构数据进行龙骨配置(辅材用量信息和龙骨排布方案)推荐,实现了BIM系统自动根据吊顶造型生成龙骨系统排布和辅材用量信息,提升了设计师和用户的体验。

为了更好地说明本公开的吊顶龙骨排布的方案,下面用另一个实施例说明。

图2为本公开的吊顶龙骨排布方法的一个实施例的流程图;本实施例以如何用户推荐龙骨排布配置为例进行示例性说明,如图2所示,包括如下步骤:

在步骤201中,在可用龙骨配置中,选择与目标吊顶造型和户型结构数据匹配的至少一套推荐配置数据。

在一实施例中,可用龙骨配置为BIM服务器可以向各个用户推荐的龙骨配置,可用龙骨配置由BIM服务器端根据龙骨避让类规则、龙骨配置类规则等,结合不同的龙骨材料,如木质、轻钢等组合出的一系列龙骨系统的配置。在一实施例中,BIM服务器端还可进一步根据装修公司的在推业务套餐,与龙骨系统进行结合,得到当前比较推荐的可用龙骨配置。其中,在推业务套餐可分几个价格水平,例如,3800元左右的套餐,5800元左右的套餐等。

在一实施例中,可用龙骨配置的具体获取方法可参见图3A所示实施例的描述。

在一实施例中,基于每个龙骨系统所采用的避让类规则、配置类规则、龙骨材料等,可以推出不同龙骨系统所适用于的吊顶造型,因此,BIM服务器端可以根据用户输入的吊顶造型、户型结构数据等参数确定出推荐度较高的设定数目的推荐配置数据,例如,向用户输出3种推荐度最高的推荐配置数据,进而由用户从中选择出目标龙骨配置。

在步骤202中,发送至少一套推荐配置数据。

在步骤203中,接收用户在客户端上触发的选中操作。

在步骤204中,基于选中操作,确定目标龙骨配置。

在步骤202-步骤204中,服务器确定出推荐配置数据后,即可向客户端发送该推荐配置数据,不同的推荐配置数据可以按照推荐度的高低以列表的形式展示在客户端上。用户可根据推荐配置数据,按照个人需求触发选中操作,选择出所需的推荐龙骨配置,例如用户根据造价数据、吊顶后房屋的层高等来选中龙骨数据,则服务器端根据用户在客户端界面上触发的操作即可确定目标龙骨配置。

在一实施例中,基于选中操作确定目标龙骨配置后,如果用户认为当前目标龙骨配置需要微调,则可以通过触发调整操作对目标龙骨配置进行调整,BIM服务器端接收用户对目标龙骨配置触发的调整操作,即可基于调整操作,对目标龙骨配置进行调整,并将调整后的龙骨配置确定为最终的目标龙骨配置,由此可以确保最终确定的目标龙骨配置可以最大程度上满足用户的个人喜好。

在步骤205中,根据目标龙骨配置,在预设排布规则库中确定龙骨排布方案,龙骨排布方案用于指示主龙骨和副龙骨的排布位置和排布方式。

在一实施例中,预设排布规则库中存储了不同龙骨配置数据所对应的龙骨排布规则,不同龙骨配置数据所采用的龙骨排布规则可根据海量的吊顶龙骨的经验排布数据得到,可以包括吊顶龙骨中各个元素的排布规则,如主龙骨排布规则、龙骨挂件配置规则、边龙骨配置规则、副龙骨配置规则等等。预设排布规则库中存储的龙骨排布规则,也可根据吊顶龙骨的实际排布数据的变化进行更新。

在一实施例中,可以根据预设排布规则库中与目标龙骨配置匹配的排布规则,确定出龙骨排布方案。在一实施例中,在用户基于喜好更新了目标龙骨配置时,可以确定并输出最终的目标龙骨配置的龙骨排布方案。

在一实施例中,主龙骨和副龙骨的排布位置可以理解为主龙骨、副龙骨的放置位置;副龙骨和主龙骨的排布方式可以理解为如何排布,例如,优先以较长的边为起点,按照最大间距依次排列,直至余量不大于最大间距时结束;或者吊件沿着副龙骨排布等。

在一实施例中,在确定出龙骨排布规则后,即可执行步骤206,将龙骨排布方案生成为二维排布图和透视图中至少之一;也可通过执行步骤207,基于龙骨排布方案和目标龙骨配置确定龙骨辅材用量信息。

在步骤206中,将目标龙骨配置的龙骨排布方案生成为二维排布图和透视图中至少之一。

在一实施例中,为了方便吊顶龙骨的施工人员能够很好地按图施工,提高施工质量,可以将目标龙骨配置的龙骨排布规则生成为二维排布图和透视图,二维排布图和透视图可一个更加直观地示意出主龙骨、副龙骨、吊挂件的排布示意图。在一实施例中,透视图可以将龙骨排布规则体现在相对稳定的立体特征的画面空间中,二维排布图和透视图均是为了方便施工人员按图施工。

在步骤207中,基于目标龙骨配置和龙骨排布方案,确定吊顶龙骨的龙骨辅材用量信息。

在步骤208中,发送二维排布图、透视图中至少之一和龙骨辅材用量信息。

通过上述步骤201~步骤208,本实施例为设计师用户提供了完整的吊顶龙骨排布方案,通过获取到用户的目标吊顶造型和房屋的户型结构数据后,输出为房屋推荐的推荐配置数据;在接收到用户输入的目标龙骨配置后,即可输出龙骨排布方案和龙骨辅材用量信息。本公开实施例可以基于用户输入的目标吊顶造型和户型结构数据进行龙骨配置(辅材用量信息和龙骨排布规则)推荐,实现了BIM系统自动根据吊顶造型生成龙骨系统排布和辅材用量信息,提升了设计师和用户的体验。

图3A为本公开的吊顶龙骨排布方法的一个获取可用龙骨配置的流程图;图3B为本公开的吊顶龙骨排布方法的一个获取可用龙骨配置的示意图;本实施例以BIM服务器端如何获取可用龙骨配置为例进行示例性说明,如图3A所示,包括如下步骤:

在步骤301中,根据龙骨配置类规则、龙骨避让类规则,以及不同类型的龙骨材料,组合出至少一个吊顶龙骨系统。

如图3B所示,龙骨配置类规则可以包括石膏板配置规则、边龙骨配置规则、副龙骨配置规则、吊杆吊件配置规则、主龙骨配置规则、龙骨挂件配置规则等,龙骨避让类规则包括隔断墙避让规则、结构梁避让规则、检修口避让规则、吊顶设备避让规则、灯具避让规则、吊顶凹槽避让规则等。在一实施例中,龙骨材料可以包括木质材料、轻钢材料等。根据不同龙骨材料常用的配置类规则、避让类规则,可以组合出不同的吊顶龙骨系统,例如,38/50龙骨单层石膏板吊顶体系、双60龙骨双层石膏板吊顶体系、T形龙骨铝扣板吊顶系统等等。在一实施例中,根据上述龙骨配置类规则(包括石膏板配置规则、边龙骨配置规则、副龙骨配置规则、吊杆吊件配置规则、主龙骨配置规则、龙骨挂件配置规则),结合经验数据,可以得到预设排布规则库中记录的吊顶龙骨的龙骨排布规则。例如,主龙骨配置规则包括:(房间下吊高度-吊顶板厚度)>吊杆吊件的【最大高度】时,放置主龙骨;所承载的副龙骨长度≤【最小放置宽度】时,不放置主龙骨;所承载的副龙骨长度≤【单根最大宽度】时,仅在副龙骨中间放置一根主龙骨。其中,【最大高度】、【最小放置宽度】、【单根最大宽度】等参数为需要配置的数据,将各龙骨配置类规则配置好参数后,可以得到预设排布规则库中记录的吊顶龙骨的龙骨排布规则。

在步骤302中,基于在推业务套餐和至少一个吊顶龙骨系统,确定可用龙骨配置。

在一实施例中,参见图3B,根据不同的龙骨系统,结合当前业务套餐(如装修公司配置的或者最近在推广的几个价位的套餐,或者几种龙骨材料的套餐),组合配置成相应的套餐龙骨应用配置,并将配置出的套餐龙骨应用配置确定为可用龙骨配置,如精工8系应用吊顶龙骨系统类型、精工5系应用吊顶龙骨系统类型等

通过上述步骤301~302,本实施例基于吊顶龙骨的常用配置类规则、避让类规则以及龙骨材料,可以确定出对应的吊顶龙骨系统,通过进一步结合业务套餐可以组合配置出BIM系统的可用龙骨配置,由此在设计师用户使用时,通过输入吊顶造型和户型结构,BIM服务器端即可从可用龙骨配置中为其推荐龙骨配置。

需要说明的是,设计师用户进行吊顶龙骨排布时,除了可以使用BIM系统推荐的龙骨配置外,还可以根据自身喜好来设计吊顶龙骨配置,或者对BIM系统推荐的龙骨配置进行微调等来确定最终的龙骨配置,实现吊顶龙骨的自动推荐和设计师用户设计相结合来确定最终的龙骨配置,以增加合理性与多样性。

与前述吊顶龙骨排布方法的实施例相对应,本公开还提供了吊顶龙骨排布装置对应的实施例。

图4为本公开的吊顶龙骨排布装置的一个实施例的结构示意图,该装置应用在吊顶龙骨排布平台上,如图4所示,该装置包括:

第一输出模块41,用于基于目标吊顶造型、户型结构数据,输出吊顶龙骨的推荐配置数据,推荐配置数据包括推荐的龙骨配置数据以及对应的造价数据;

接收模块42,用于接收用户基于推荐配置数据输入的目标龙骨配置;

第二输出模块43,用于输出目标龙骨配置的龙骨排布方案和龙骨辅材用量信息。

图5为本公开的吊顶龙骨排布装置的又一个实施例的结构示意图,如图5所示,在图4所示实施例的基础上,在一实施例中,第一输出模块41包括:

选择子模块411,用于在可用龙骨配置中,选择与目标吊顶造型和户型结构数据匹配的至少一套推荐配置数据;

第一发送子模块412,用于发送至少一套推荐配置数据。

在一实施例中,装置还包括:

组合模块44,用于根据龙骨配置类规则、龙骨避让类规则,以及不同类型的龙骨材料,组合出至少一个吊顶龙骨系统;

配置确定模块45,用于基于业务套餐和至少一个吊顶龙骨系统,确定可用龙骨配置。

在一实施例中,装置还包括:

排布规则确定模块46,用于根据目标龙骨配置,在预设排布规则库中确定吊顶龙骨的龙骨排布方案,龙骨排布方案用于指示主龙骨和副龙骨的排布位置和排布方式。

图6为本公开的吊顶龙骨排布装置的又一个实施例的结构示意图,如图6所示,在图4和/或图5所示实施例的基础上,在一实施例中,第二输出模块43包括:

生成子模块431,用于将目标龙骨配置的龙骨排布方案生成为二维排布图和透视图中至少之一;

第二发送子模块432,用于发送二维排布图和透视图中至少之一。

在一实施例中,第二输出模块43包括:

材料确定子模块433,用于基于目标龙骨配置和龙骨排布规则,确定吊顶龙骨的龙骨辅材用量信息;

第三发送子模块434,用于发送龙骨辅材用量信息。

在一实施例中,接收模块42包括:

触发子模块421,用于接收用户在客户端上触发的选中操作;

配置确定子模块422,用于基于选中操作,确定目标龙骨配置。

在一实施例中,装置还包括:

微调触发模块47,用于接收用户对目标龙骨配置触发的调整操作;

调整模块48,用于基于调整操作,对目标龙骨配置进行调整,将调整后的龙骨配置确定为最终的目标龙骨配置;

第二输出模块43,用于输出最终的目标龙骨配置的龙骨排布方案和龙骨辅材用量信息。

上述装置中各个单元的功能和作用的实现过程具体详见上述方法中对应步骤的实现过程,在此不再赘述。

对于装置实施例而言,由于其基本对应于方法实施例,所以相关之处参见方法实施例的部分说明即可。以上所描述的装置实施例仅仅是示意性的,其中作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本公开方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。

下面,参考图7来描述根据本公开实施例的电子设备,其中可以集成本公开实施例实现方法的装置。图7为本公开一示意性实施例提供的电子设备的结构图,如图7所示,电子设备7包括一个或多个处理器71、一个或多个计算机可读存储介质的存储器72,以及存储在存储器上并可在处理器上运行的计算机程序。在执行存储器72的程序时,可以实现上述吊顶龙骨排布方法。

具体的,在实际应用中,该电子设备还可以包括输入装置73、输出装置74等部件,这些组件通过总线系统和/或其他形式的连接机构(未示出)互连。本领域技术人员可以理解,图7中示出的电子设备的结构并不构成对该电子设备的限定,可以包括比图示更多或更少的部件,或者某些部件,或者不同的部件布置。其中:

处理器71可以是中央处理单元(CPU)或者具有数据处理能力和/或指令执行能力的其他形式的处理单元,通过运行或执行存储在存储器72内的软件程序和/或模块,以及调用存储在存储器72内的数据,执行各种功能和处理数据,从而对该电子设备进行整体监控。

存储器72可以包括一个或多个计算机程序产品,计算机程序产品可以包括各种形式的计算机可读存储介质,例如易失性存储器和/或非易失性存储器。易失性存储器例如可以包括随机存取存储器(RAM)和/或高速缓冲存储器(cache)等。非易失性存储器例如可以包括只读存储器(ROM)、硬盘、闪存等。在计算机可读存储介质上可以存储一个或多个计算机程序指令,处理器71可以运行程序指令,以实现上文的本公开的各个实施例的声源定位方法以及/或者其他期望的功能。在计算机可读存储介质中还可以存储诸如输入信号、信号分量、噪声分量等各种内容。

输入装置73可用于接收输入的数字或字符信息,以及产生与用户设置以及功能控制有关的键盘、鼠标、操作杆,光学或轨迹球信号输入。

输出装置74可以向外部输出各种信息,包括确定出的距离信息、方向信息等。该输出装置74可以包括例如显示器、扬声器、打印机、以及通信网络及其所连接的远程输出设备等等。

电子设备还可以包括给各个部件供电的电源,可以通过电源管理系统与处理器71逻辑相连,从而通过电源管理系统实现管理充电、放电,以及功耗管理等功能。电源还可以包括一个或一个以上的直流或交流电源、再充电系统、电源故障检测电路、电源转换器或者逆变器、电源状态指示器等任意组件。

当然,为了简化,图7中仅示出了该电子设备7中与本公开有关的组件中的一些,省略了诸如总线、输入/输出接口等等的组件。除此之外,根据具体应用情况,电子设备7还可以包括任何其他适当的组件。

除了上述方法和设备以外,本公开的实施例还可以是计算机程序产品,其包括计算机程序指令,计算机程序指令在被处理器运行时使得处理器执行本说明书上述“示例性方法”部分中描述的根据本公开各种实施例的声源定位方法中的步骤。

计算机程序产品可以以一种或多种程序设计语言的任意组合来编写用于执行本公开实施例操作的程序代码,程序设计语言包括面向对象的程序设计语言,诸如Java、C++等,还包括常规的过程式程序设计语言,诸如“C”语言或类似的程序设计语言。程序代码可以完全地在用户计算设备上执行、部分地在用户设备上执行、作为一个独立的软件包执行、部分在用户计算设备上部分在远程计算设备上执行、或者完全在远程计算设备或服务器上执行。

此外,本公开的实施例还可以是计算机可读存储介质,其上存储有计算机程序指令,计算机程序指令在被处理器运行时使得处理器执行本说明书上述“示例性方法”部分中描述的根据本公开各种实施例的声源定位方法中的步骤。

计算机可读存储介质可以采用一个或多个可读介质的任意组合。可读介质可以是可读信号介质或者可读存储介质。可读存储介质例如可以包括但不限于电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。

以上结合具体实施例描述了本公开的基本原理,但是,需要指出的是,在本公开中提及的优点、优势、效果等仅是示例而非限制,不能认为这些优点、优势、效果等是本公开的各个实施例必须具备的。另外,上述公开的具体细节仅是为了示例的作用和便于理解的作用,而非限制,上述细节并不限制本公开为必须采用上述具体的细节来实现。

本说明书中各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其它实施例的不同之处,各个实施例之间相同或相似的部分相互参见即可。对于系统实施例而言,由于其与方法实施例基本对应,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。

可能以许多方式来实现本公开的方法和装置。例如,可通过软件、硬件、固件或者软件、硬件、固件的任何组合来实现本公开的方法和装置。用于方法的步骤的上述顺序仅是为了进行说明,本公开的方法的步骤不限于以上具体描述的顺序,除非以其它方式特别说明。此外,在一些实施例中,还可将本公开实施为记录在记录介质中的程序,这些程序包括用于实现根据本公开的方法的机器可读指令。因而,本公开还覆盖存储用于执行根据本公开的方法的程序的记录介质。

本公开的描述是为了示例和描述起见而给出的,而并不是无遗漏的或者将本公开限于所公开的形式。很多修改和变化对于本领域的普通技术人员而言是显然的。选择和描述实施例是为了更好说明本公开的原理和实际应用,并且使本领域的普通技术人员能够理解本公开从而设计适于特定用途的带有各种修改的各种实施例。

相关技术
  • 吊顶龙骨排布方法、装置、电子设备及存储介质
  • 一种砌体的排布方法、装置、电子设备及可读存储介质
技术分类

06120113148249