一种橱柜设计方法和相关装置制造方法及图纸

技术编号:23288464 阅读:15 留言:0更新日期:2020-02-08 18:25
本申请公开了一种橱柜设计方法和相关装置,包括:服务器获取用户的橱柜设计需求;所述服务器根据所述橱柜设计需求从橱柜构件库中获取多个第一橱柜构件;所述服务器采用所述多个第一橱柜构件构建第一橱柜;所述服务器生成显示界面;所述服务器在所述显示界面上显示所述第一橱柜;其中,所述橱柜设计需求至少包括以下一种:橱柜的空间功能需求、橱柜的配色需求和橱柜的材质需求。实施本发明专利技术实施例,提高橱柜设计效率。

A kind of cabinet design method and related devices

【技术实现步骤摘要】
一种橱柜设计方法和相关装置
本专利技术涉及计算机
,尤其涉及一种橱柜设计方法和相关装置。
技术介绍
装修设计一直是人们十分关注的问题,尤其厨房的橱柜设计。为了提高生活质量,人们往往会花费大量的精力在橱柜的选择上,比如,柜体、门板、五金件和台面。一般来说,现有技术中,都是设计师设计橱柜,然后将橱柜的图片共享给用户,让用户可以基于图片进行挑选。然而,这种人工设计的方式,无法精准把控用户需求导致修改次数多,橱柜设计效率低。
技术实现思路
本专利技术实施例提供了一种橱柜设计方法和相关装置,实施本专利技术实施例,提高橱柜设计效率。本专利技术实施例第一方面提供了一种橱柜设计方法,包括:服务器获取用户的橱柜设计需求;所述服务器根据所述橱柜设计需求从橱柜构件库中获取多个第一橱柜构件;所述服务器采用所述多个第一橱柜构件构建第一橱柜;所述服务器生成显示界面;所述服务器在所述显示界面上显示所述第一橱柜;其中,所述橱柜设计需求至少包括以下一种:橱柜的空间功能需求、橱柜的配色需求和橱柜的材质需求。本专利技术实施例第二方面提供了一种服务器,包括:第一获取模块,用于获取用户的橱柜设计需求;第二获取模块,用于根据所述橱柜设计需求从橱柜构件库中获取多个第一橱柜构件;构建模块,用于采用所述多个第一橱柜构件构建第一橱柜;生成模块,用于生成显示界面;显示模块,用于在所述显示界面上显示所述第一橱柜;其中,所述橱柜设计需求至少包括以下一种:橱柜的空间功能需求、橱柜的配色需求和橱柜的材质需求。本专利技术实施例第三方面提供了一种橱柜设计的电子设备,包括处理器、存储器、通信接口以及一个或多个程序,其中,所述一个或多个程序被存储在所述存储器中,并且被生成由所述处理器执行,以执行权利要求第一方面任一项方法中的步骤的指令。本专利技术实施例第四方面提供了一种计算机可读存储介质,所述计算机可读存储介质用于存储计算机程序,所述存储计算机程序被所述处理器执行,以实现权利要求第一方面任一项所述的方法。可以看出,上述技术方案中,服务器获取用户的橱柜设计需求;所述服务器根据所述橱柜设计需求从橱柜构件库中获取多个第一橱柜构件;所述服务器采用所述多个第一橱柜构件构建第一橱柜;所述服务器生成显示界面;所述服务器在所述显示界面上显示所述第一橱柜;其中,所述橱柜设计需求至少包括以下一种:橱柜的空间功能需求、橱柜的配色需求和橱柜的材质需求,避免出现无法精准把控用户需求导致修改次数多的问题,提高了橱柜设计效率。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。其中:图1为本专利技术实施例提供的一种橱柜设计方法的流程示意图;图2为本专利技术实施例提供的又一种橱柜设计方法的流程示意图;图3为本专利技术实施例提供的一种服务器的结构示意图;图4为本申请的实施例涉及的硬件运行环境的服务器结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。以下分别进行详细说明。本专利技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。首先,参见图1,图1是本专利技术一个实施例提供的一种橱柜设计方法的流程示意图,这种方法可包括但不限于如下步骤:101、服务器获取用户的橱柜设计需求;其中,所述橱柜设计需求至少包括以下一种:橱柜的空间功能需求、橱柜的配色需求和橱柜的材质需求,橱柜的空间功能需求包括用于放置餐具的空间、用于放置水槽的空间、用于放置调料的空间和用于放置抽油烟机的空间等,橱柜的配色需求包括位于橱柜不同空间位置的所有橱柜构件的配色,橱柜的材质需求包括位于橱柜不同空间位置的所有橱柜构件的材质。102、服务器根据所述橱柜设计需求从橱柜构件库中获取多个第一橱柜构件;其中,橱柜构件库包括用于设计橱柜的所有橱柜构件,橱柜构件库的每个橱柜构件关联属性数据,属性数据包括:尺寸和形状,橱柜构件库的每个橱柜构件均是三维的橱柜构件。进一步的,用于设计橱柜的所有橱柜构件中包括同一功能用途的多个橱柜构件和不同功能用途的多个橱柜构件,橱柜构件库的每个橱柜构件还关联特征数据,特征数据至少包括以下一种:防水性、甲醛含量等。进一步的,用于设计橱柜的所有橱柜构件例如可以包括:门板、台面、柜体和五金件等。103、服务器采用所述多个第一橱柜构件构建第一橱柜;可选的,在一种可能的实施方式中,所述服务器采用所述多个第一橱柜构件构建第一橱柜,包括:所述服务器根据多个身高数据采用所述多个第一橱柜构件构建所述第一橱柜,所述多个身高数据包括所述用户的身高数据以及所述用户的家庭成员的身高数据,所述多个身高数据由所述服务器执行预设操作得到;其中,所述服务器根据多个身高数据采用所述多个第一橱柜构件构建所述第一橱柜,包括:所述服务器采用所述多个第一橱柜构件构建初始橱柜;所述服务器确定位于所述初始橱柜最底部的橱柜构件;所述服务器从所述多个第一橱柜构件获取除位于所述初始橱柜最底部的橱柜构件外的其他第一橱柜构件,以得到剩余的第一橱柜构件;所述服务器确定所述剩余的第一橱柜构件中的每个第一橱柜构件与位于所述初始橱柜最底部的橱柜构件的高度,以得到多个高度;所述服务器采用多个身高数据中的每个身高数据分别对所述多个高度进行调整,以得到多个高度集,每个高度集包括采用每个身高数据对所述多个高度进行调整后的多个高度;所述服务器根据多个高度集分别调整所述初始橱柜,以得到处于多种高度集状态下的所述第一橱柜。其中,所述预设操作包括以下步骤:获取所述用户的身份数据以及所述用户的家庭成员的身份数据,以得到多个身份数据;向终端发送特征数据获取请求,所述特征数据获取请求携带所述服务器的身份数据和所述多个身份数据,所述特征数据获取请求用于指示所述终端对所述服务器的身份数据进行身份认证,在身份认证通过时,获取与所述多个身份数据中的每个身份数据对应的体检数据,以得到多个体检数据;接收所述终端发送的特征数据获取响应,所述特征数据获取响应携带所述多个体检数据;根据所述多个体检数据确定所述本文档来自技高网...

【技术保护点】
1.一种橱柜设计方法,其特征在于,包括:/n服务器获取用户的橱柜设计需求;/n所述服务器根据所述橱柜设计需求从橱柜构件库中获取多个第一橱柜构件;/n所述服务器采用所述多个第一橱柜构件构建第一橱柜;/n所述服务器生成显示界面;/n所述服务器在所述显示界面上显示所述第一橱柜;/n其中,所述橱柜设计需求至少包括以下一种:橱柜的空间功能需求、橱柜的配色需求和橱柜的材质需求。/n

【技术特征摘要】
1.一种橱柜设计方法,其特征在于,包括:
服务器获取用户的橱柜设计需求;
所述服务器根据所述橱柜设计需求从橱柜构件库中获取多个第一橱柜构件;
所述服务器采用所述多个第一橱柜构件构建第一橱柜;
所述服务器生成显示界面;
所述服务器在所述显示界面上显示所述第一橱柜;
其中,所述橱柜设计需求至少包括以下一种:橱柜的空间功能需求、橱柜的配色需求和橱柜的材质需求。


2.根据权利要求1所述的方法,其特征在于,所述橱柜设计需求包括所述橱柜的空间功能需求,所述服务器根据所述橱柜设计需求从橱柜构件库中获取多个第一橱柜构件,包括:
所述服务器根据所述橱柜的空间功能需求确定位于橱柜不同空间位置所需的多个第二橱柜构件集,每个第二橱柜构件集包括至少一个第二橱柜构件,每个第二橱柜构件集对应一个空间位置;
所述服务器获取每个第二橱柜构件集包括的至少一个第二橱柜构件对应的至少一个属性数据,以得到多个属性数据集,每个属性数据集包括至少一个属性数据,每个属性数据包括:尺寸和形状,每个第二橱柜构件对应一个属性数据;
所述服务器根据所述多个属性数据集从所述橱柜构件库中确定所述多个第一橱柜构件,所述多个第一橱柜构件包括位于橱柜不同空间位置所需的构件。


3.根据权利要求2所述的方法,其特征在于,所述多个属性数据集包括第三属性数据集,所述第三属性数据集与第三橱柜构件集对应,所述第三橱柜构件集与第一空间功能需求对应,所述第一空间功能需求属于所述橱柜的空间功能需求,所述服务器根据所述多个属性数据集从所述橱柜构件库中确定所述多个第一橱柜构件,包括:
所述服务器从所述橱柜构件库中获取所述第三属性数据集中的每个第三属性数据对应的至少一个第一橱柜构件,以得到多个第一橱柜构件集;
所述服务器根据所述多个第一橱柜构件集构建与所述第一空间功能需求对应的多种构件组合,每个构件组合由每个第一橱柜构件集中的一个第一橱柜构件构成;
所述服务器根据所述多种构件组合中的每个构件组合包括的所有第一橱柜构件,确定每个构件组合对应的特征数据集,以得到多个特征数据集;
所述服务器根据所述多个特征数据集对所述多种构件组合进行评估,以得到多个评估分数,每个评估分数是根据每个特征数据集确定的;
所述服务器从所述多个评估分数中提取大于预设评估分数的评估分数,以得到第一评估分数;
所述服务器从所述多种构件组合中获取与所述第一评估分数对应的构件组合,以得到第一构件组合;
所述服务器将所述第一构件组合包括的所有第一橱柜构件作为所述多个第一橱柜构件。


4.根据权利要求1-3任意一项所述的方法,其特征在于,所述服务器采用所述多个第一橱柜构件构建第一橱柜,包括:
所述服务器根据多个身高数据采用所述多个第一橱柜构件构建所述第一橱柜,所述多个身高数据包括所述用户的身高数据以及所述用户的家庭成员的身高数据,所述多个身高数据由所述服务器执行预设操作得到;
其中,所述服务器根据多个身高数据采用所述多个第一橱柜构件构建所述第一橱柜,包括:所述服务器采用所述多个第一橱柜构件构建初始橱柜;所述服务器确定位于所述初始橱柜最底部的橱柜构件;所述服务器从所述多个第一橱柜构件获取除位于所述初始橱柜最底部的橱柜构件外的其他第一橱柜构件,以得到剩余的第一橱...

【专利技术属性】
技术研发人员:赵伟玉
申请(专利权)人:万翼科技有限公司
类型:发明
国别省市:广东;44

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

1