一种基于web的交互式3D家居设计系统的制作方法

文档序号:16881520发布日期:2019-02-15 22:12阅读:239来源:国知局
一种基于web的交互式3D家居设计系统的制作方法

本发明属于家居设计技术领域,涉及一种基于web的交互式3d家居设计系统。



背景技术:

随着社会的发展,智能家居成品已经逐渐成熟,并为普通用户所接受,进入到人们的家庭中。国内外也不断涌现出多个优秀的智能家居解决方案,其中最为出名的如西门子、天龙等公司推出的全套智能家居解决方案。

当代的用户们越来越多的主动参与到家居装修设计中,希望能自行决定家居的摆放位置,控制效果等。然而用户与智能家居提供商之间目前仍通过文字与平面图的方式进行交流。但平面图需要一定的建筑设计专业知识,普通用户一般不具备,且智能家居用户的主要关注点在于家居的空间位置信息,而平面图却不能准确的描述三维空间。这些原因导致实际施工与用户设计不符,智能家居指令绑定错误的情况时常发生。



技术实现要素:

本发明针对现有的技术存在的上述问题,提供一种基于web的交互式3d家居设计系统,本发明所要解决的技术问题是:如何提供一种可以在web上进行家居设计的系统。

本发明的目的可通过下列技术方案来实现:

一种基于web的交互式3d家居设计系统,包括用以接收输入命令的用户输入单元、用以设计家居模型的设计单元、用以将输入命令的数据转换为供设计单元接收的用户输入命令的数据处理单元和用以控制用户输入单元、设计单元和数据处理单元的中央处理单元,所述用户输入单元包括用以使用户键入命令的键盘或者用以识别用户语音的语音识别件。

优选的,所述设计单元包括用以设计室内的室内模块、用以设计室外的室外模块和用以设计屋顶的屋顶模块。

优选的,所述设计单元包括用以将室内模块、室外模块或者屋顶模块搭建的成品进行拆分的拆分模块和用以将室内模块、室外模块或者屋顶模块进行合并为成品的合并模块。

优选的,所述设计单元包括用以将设计单元形成的成品转换方向的转向模块。

优选的,所述设计单元包括用以使用户将室内模块、室外模块或者屋顶模块切割成预定形状的切割模块。

优选的,所述设计单元包括用以通过连接互联网更新室内模块、室外模块和屋顶模块中的产品库的更新模块。

优选的,所述设计单元包括用以将给设计单元搭建的成品涂色的涂色模块。

优选的,所述用户输入单元包括用以记录用户处理过的数据的历史信息模块。

优选的,所述设计单元还包括用以存储用户搭建的成品的存储模块。

优选的,还包括用以提醒用户累计工作时间的时间提醒模块。

本发明中的用户输入单元接收输入命令,数据处理单元将输入命令转换为可以供设计单元接收的用户输入命令,设计单元根据用户输入命令设计家居模型,中央处理单元控制用户输入单元、设计单元和数据处理单元稳定工作,操作简便,方便快捷。

附图说明

图1是本发明的结构示意图。

图中:1-用户输入单元,11-键盘,12-语音识别件,13-历史信息模块,2-数据处理单元,3-设计单元,311-室内模块,312-室外模块,313-屋顶模块,321-拆分模块,322-合并模块,33-转向模块,34-切割模块,35-更新模块,36-涂色模块,37-存储模块,4-中央处理单元,5-时间提醒模块。

具体实施方式

以下是本发明的具体实施例并结合附图,对本发明的技术方案作进一步的描述,但本发明并不限于这些实施例。

请参阅图1,本实施例中的基于web的交互式3d家居设计系统,包括用以接收输入命令的用户输入单元1、用以设计家居模型的设计单元3、用以将输入命令的数据转换为供设计单元3接收的用户输入命令的数据处理单元2和用以控制用户输入单元1、设计单元3和数据处理单元2的中央处理单元4。

此处,用户输入单元1接收输入命令,数据处理单元2将输入命令转换为可以供设计单元3接收的用户输入命令,设计单元3根据用户输入命令设计家居模型,中央处理单元4控制用户输入单元1、设计单元3和数据处理单元2稳定工作,操作简便,方便快捷。数据处理单元2将输入命令转换为可以供设计单元3识别的机器指令。用户输入单元1可以为用以使用户键入命令的键盘11或者用以识别用户语音的语音识别件12。语音识别件12包括用以获取用户语音的语音获取模块、用以通过语言识别处理将语言获取模块获取的语音识别转换为文本数据并作为初始语音识别结果的语音识别模块。语音识别件12还可以包括纠错处理结果,查阅已记录有若干个原词汇-偏差词汇的纠错表,如果纠错表中的某一个原词汇-偏差词汇中的偏差词汇存在于所述初始语音结果中,就进行纠错处理,将初始语音识别模块中的与偏差词汇相同的词汇替换为原词汇-偏差词汇中的初始词汇,从而得到纠错后的语音识别结果,作为语音识别件12的语音识别结果。这样就可以方便用户不会打字时通过语音进行命令系统进行操作,方便快捷,提高用户的工作效率。中央处理单元4可以为stm32单片机。

设计单元3可以包括用以设计室内的室内模块311、用以设计室外的室外模块312和用以设计屋顶的屋顶模块313,这样就可以将房屋分为3块,在设计单元3接收用户命令后可以快速地寻找出需要的模块,方便快捷。室内模块311可以包括水电装修产品库、底面装修产品库和墙面装修产品库。屋顶模块313可以包括屋顶装修产品库。

设计单元3可以包括用以将室内模块311、室外模块312或者屋顶模块313搭建的成品进行拆分的拆分模块321和用以将室内模块311、室外模块312或者屋顶模块313进行合并为成品的合并模块322,这样就可以在用户不满意搭建的成品时可以通过拆分模块321将成品按照模块进行拆分,然后通过合并模块322将拆分的模块重新组装成为新的成品,提高用户的体验度,使系统的功能变得更加强大,方便快捷,提高用户的工作效率。

设计单元3可以包括用以将设计单元3形成的成品转换方向的转向模块33,这样就可以在用户不满意搭建成品的方向时通过转向模块33将成品的方向转换,提高用户的体验度,使系统的功能变得更加强大,提高用户的工作效率。

设计单元3可以包括用以使用户将室内模块311、室外模块312或者屋顶模块313切割成预定形状的切割模块34,这样就可以方便用户将各个模块切割成为预定形状的模块,提高用户的体验度,使系统的功能变得更加强大,提高用户的工作效率。

设计单元3包括用以通过连接互联网更新室内模块311、室外模块312和屋顶模块313中的产品库的更新模块35,这样在每隔预设时间就可以通过更新模块35将室内模块311、室外模块312和屋顶模块313中的产品库更新一次,提高用户的体验度,使系统的功能变得更加强大。

设计单元3可以包括用以将给设计单元3搭建的成品涂色的涂色模块36,这样用户就可以在成品上涂上不同的颜色,并且可以从中选择出自己最喜欢的颜色,避免用户另外设计成品颜色,提高用过的体验度,使系统的功能变得更加强大,提高用户的工作效率。

用户输入单元1可以包括用以记录用户处理过的数据的历史信息模块13,这样在用户关闭系统后再次打开系统,需要查找已经设计过的成品时,就可以通过历史信息模块13查找处理过的数据,从而找到已经设计的成品的信息,方便快捷。

设计单元3还可以包括用以存储用户搭建的成品的存储模块37,这样就可以在用户关闭系统后可以通过存储模块37将已经搭建好的成品保存起来,下次打开系统时就可以直接调用存储模块37中存储的成品,避免浪费用户的时间,提高工作效率。

作为本实施例中的基于web的交互式3d家居设计系统还可以包括用以提醒用户累计工作时间的时间提醒模块5,这样就可以避免用户工作时间过长,对用户的身体造成伤害,使用户可以更加舒适地使用家居设计系统。

本文中所描述的具体实施例仅仅是对本发明精神作举例说明。本发明所属技术领域的技术人员可以对所描述的具体实施例做各种各样的修改或补充或采用类似的方式替代,但并不会偏离本发明的精神或者超越所附权利要求书所定义的范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1