在线3D柜类家具自助设计系统的制作方法

文档序号:11407716阅读:413来源:国知局
在线3D柜类家具自助设计系统的制造方法与工艺

本发明涉及自助家具设计技术领域,尤其涉及一种具有在线设计、3d效果、实时渲染、低成本、效率高、可模拟物理操作的在线3d柜类家具自助设计系统。



背景技术:

随着经济的发展,人们生活水平的不断提高,对自身的居住环境的要求越来越高,因此对家具的审美与质量要求越来越高,而定制则是能够满足个人需求的一种选购方式,在选购柜类家具时,经常会根据自身家庭空间大小、个人喜好等因素进行定制柜类家具。

现有的柜类家具定制设计是专业的设计师通过专业3d客户端设计软件设计出3d模型和加载材质,然后渲染形成效果图,用户要看到3d立体效果需要专门导出相应格式后浏览,而这种模式是单机的、耗时的、高成本的、需专业人员操作的,线下运作的不便利、反复沟通和设计的成本增加,严重阻碍柜类家具的定制普及性。

用户迫切需要足不出户的服务、需要低价格的产品、需要满足个性的设计和需要傻瓜式的参与。所以,需要一种让用户在线自主设计柜类家具,尊享傻瓜式操作、实时渲染、3d效果和个性定制等特征的柜类家具定制服务。



技术实现要素:

本发明的目的之一是提供一种具有在线设计、3d效果、实时渲染、低成本、效率高、可模拟物理操作的在线3d柜类家具自助设计系统。

为了实现上述目的,本发明提供的技术方案为:提供一种在线3d柜类家具自助设计系统,包括:柜类家具自造设计引擎及浏览器展示层,其中,

所述柜类家具自造设计引擎用于根据用户的编辑操作构建柜类家具的设计方案,

所述浏览器展示层包括3d展示模块及用户编辑模块,

所述3d展示模块用于对所述家具自造设计引擎构建的所述柜类家具的设计方案进行实时渲染和展示;

所述用户编辑模块用于对所述家具自造设计引擎构建的所述柜类家具的设计方案根据用户自身的需求进行编辑操作。

所述家具自造设计引擎包括:

柜体自动构建模块,用于自动生成柜体初始模型,用户对所述柜体自动构建模块所生成的所述柜体初始模型进行编辑和操作,最终被调整为用户目标柜体;

柜门自动构建模块,用于为所述柜体自动构建模块所构建的柜体构建相应的柜门;

背板自动构建模块,用于为所述柜体自动构建模块所构建的柜体构建相应的背板;

抽屉和摆件构建模块,用于为所述柜体自动构建模块所构建的柜体构建相应的抽屉和用户想要的摆件;

智能空间优化模块,用于改变所述柜体自动构建模块所构建的柜体的排列结构。

所述家具自造设计引擎还包括材料定制模块,所述材料定制模块用于为所述柜体自动构建模块所构建的柜体、所述柜门自动构建模块所构建的柜门、所述背板自动构建模块所构建的背板、所述抽屉和摆件构建模块所构建的抽屉和摆件的选择用户想要的材料和贴皮,实现不同的风格。

所述浏览器展示层还包括虚拟实景模块,所述虚拟实景模块用于将所述家具自造设计引擎的各个模块所共同构建的所述柜类家具的设计方案放在虚拟的实景空间进行展示,并可720度旋转预览。

所述浏览器展示层还包括模拟真实操作模块,所述模拟真实操作模块用于将所述家具自造设计引擎的各个模块所共同构建的所述柜类家具的设计方案进行模拟真实操作。

所述浏览器展示层还包括cad图纸生成模块,所述cad图纸生成模块用于将所述家具自造设计引擎的各个模块所共同构建的所述柜类家具的设计方案生成cad工程图纸。

所述浏览器展示层还包括重量和价格模块,所述重量和价格模块用于对所述家具自造设计引擎的各个模块所共同构建的所述柜类家具的设计方案实时显示重量和计算价格。

所述浏览器展示层还包括自动生成安装说明书模块,所述自动生成安装说明书模块用于为所述家具自造设计引擎的各个模块所共同构建的所述柜类家具的设计方案生成安装说明书。

所述浏览器展示层还包括存储模块,所述存储模块用于对所述家具自造设计引擎的各个模块所共同构建的所述柜类家具的设计方案进行存储,且所述柜类家具的设计方案存储后可被重新打开及编辑操作。

所述浏览器展示层还包括购买和下单生产模块,所述购买和下单生产模块用于对所述家具自造设计引擎的各个模块所共同构建的所述柜类家具的设计方案进行提交购买和委托厂家进行生产。

与现有技术相比,由于在本发明在线3d柜类家具自助设计系统中,1、通过采用webgl技术开发柜类家具自造设计引擎,用户只需通过在线网页傻瓜式的拖拉和点击就可以输入参数变更,柜类家具自造设计引擎根据参数改变柜体的高度、宽度、深度、柜体材质、是否有背板、是否有柜门、是否有抽屉等等效果。解决设计专业性强、线下操作、沟通费时等问题,减少了这些问题产生的成本。2、设计系统在柜类家具的设计方案自动生成同时,计算出价格、生成材料清单和工厂生产cad图纸,相关生产技术和说明文件自动发送到工厂。从用户需求的沟通到订单下达工厂过程全部省略,整体周期极大缩短,节省相关成本。

通过以下的描述并结合附图,本发明将变得更加清晰,这些附图用于解释本发明的实施例。

附图说明

图1所示为本发明在线3d柜类家具自助设计系统的一个实施例的示意图。

图2为如图1所示的在线3d柜类家具自助设计系统的界面示意图。

具体实施方式

本发明是一种基于webgl(全写webgraphicslibrary)技术的在线3d柜类家具自助设计系统,webgl是一种3d绘图标准,这种绘图技术标准允许把javascript和opengles2.0结合在一起,通过增加opengles2.0的一个javascript绑定,webgl可以为html5canvas提供硬件3d加速渲染,这样web开发人员就可以借助系统显卡来在浏览器里更流畅地展示3d场景和模型了,还能创建复杂的导航和数据视觉化。显然,webgl技术标准免去了开发网页专用渲染插件的麻烦,可被用于创建具有复杂3d结构的网站页面。webgl完美地解决了现有的web交互式三维动画的两个问题:第一,它通过html脚本本身实现web交互式三维动画的制作,无需任何浏览器插件支持;第二,它利用底层的图形硬件加速功能进行的图形渲染,是通过统一的、标准的、跨平台的opengl接口实现的。webgl标准已出现在mozillafirefox、applesafari及开发者预览版googlechrome等浏览器中。

现在参考附图描述本发明的实施例,附图中类似的元件标号代表类似的元件。如上所述,首先是打开兼容的浏览器输入相应的网址,进入如图2所示的界面,即是本发明在线3d柜类家具自助设计系统的界面,如图2所示主要显示出3d展示模块及用户编辑模块的界面,这个界面将所述柜类家具的设计方案展示给用户,还供用户自助操作设计,如图1、2所示,本发明实施例提供的在线3d柜类家具自助设计系统,包括:柜类家具自造设计引擎及浏览器展示层,其中:

所述柜类家具自造设计引擎用于根据用户的编辑操作构建柜类家具的设计方案,所述浏览器展示层包括3d展示模块及用户编辑模块,所述3d展示模块用于对所述家具自造设计引擎构建的所述柜类家具的设计方案进行实时渲染和展示;所述用户编辑模块用于对所述家具自造设计引擎构建的所述柜类家具的设计方案根据用户自身的需求进行编辑操作。当用户进入如图2所示的系统界面后,所述3d展示模块默认展示的是一个如图2所示的最基础的柜类家具的设计方案,如图2所示的界面分为左右两个界面,左边为所述3d展示模块的展示界面,默认以每秒60帧的频率渲染和更新;右边为所述用户编辑模块的用户编辑界面,用户将在这个用户编辑界面输入用于编辑所述柜类家具的设计方案的参数,参数的变化将实时传入所述家具自造设计引擎,所述家具自造设计引擎所构建所述柜类家具的设计方案将根据参数的变化而改变,并联动所述3d展示模块的展示区实时渲染和展示。

如图1和2所示,所述家具自造设计引擎包括:

柜体自动构建模块,用于生成柜体初始模型,用户对所述柜体自动构建模块所生成的所述柜体初始模型进行编辑和操作,最终被调整为用户目标柜体;具体地,所述柜体自动构建模块与所述用户编辑模块关联,如图2所示,所述用户编辑模块的用户编辑界面,具有柜宽、柜高、柜深的编辑菜单,可以对柜宽、柜高、柜深进行编辑操作,而且是用户通过鼠标进行拖拉的方式即可完成操作。

柜门自动构建模块,用于为所述柜体自动构建模块所构建的柜体构建相应的柜门;具体地,所述柜门自动构建模块与所述用户编辑模块关联,如图2所示,所述用户编辑模块的用户编辑界面包括有相应的是否安装柜门的选择菜单,若用户选择了安装柜门,所述柜门自动构建模块则自动给所述柜体自动构建模块所构建的柜体构建相应的柜门,并为用户提供至少一种可选择的柜门款式。

背板自动构建模块,用于为所述柜体自动构建模块所构建的柜体构建相应的背板;具体地,所述背板自动构建模块与所述用户编辑模块关联,如图2所示,所述用户编辑模块的用户编辑界面包括有相应的是否安装背板的选择菜单,若用户选择了安装背板,所述背板自动构建模块则自动给所述柜体自动构建模块所构建的柜体构建相应的背板。

抽屉和摆件构建模块,用于为所述柜体自动构建模块所构建的柜体构建相应的抽屉和用户想要的摆件;具体地,所述抽屉和摆件构建模块与所述用户编辑模块关联,如图2所示,所述用户编辑模块的用户编辑界面包括有相应的是否安装抽屉和摆件的选择菜单,若用户选择了安装抽屉和摆件,所述抽屉和摆件构建模块则自动给所述柜体自动构建模块所构建的柜体构建相应的抽屉和摆件,并为用户提供至少一种可选择的摆件款式。

智能空间优化模块,用于改变所述柜体自动构建模块所构建的柜体的排列结构。具体地,所述智能空间优化模块与所述用户编辑模块关联,如图2所示,所述用户编辑模块的用户编辑界面包括有是否对柜体的任一个格子进行移动的选择菜单,用户可通过该选择菜单对柜体的任一个格子的位置进行移动。

一个实施例中,所述家具自造设计引擎还包括材料定制模块,所述材料定制模块用于为所述柜体自动构建模块所构建的柜体、所述柜门自动构建模块所构建的柜门、所述背板自动构建模块所构建的背板、所述抽屉和摆件构建模块所构建的抽屉和摆件的选择用户想要的材料和贴皮,实现不同的风格,具体地,所述材料定制模块与所述用户编辑模块关联,其中如图2所示,所述用户编辑模块示出了为柜体、柜门、及背板选择贴皮颜色的选择菜单,用户可通过鼠标直接点击进行选择。

一个实施例中,所述浏览器展示层还包括虚拟实景模块,所述虚拟实景模块用于将所述家具自造设计引擎的各个模块所共同构建的所述柜类家具的设计方案放在虚拟的实景空间进行展示,并可720度旋转预览。所述3d展示模块的展示界面可加载虚拟实景空间,将所述家具自造设计引擎的各个模块所共同构建的所述柜类家具的设计方案放在虚拟的实景空间进行展示能够让用户更加直观明了的了解设计方案放置在自己家里的实际效果。

一个实施例中,所述浏览器展示层还包括模拟真实操作模块,所述模拟真实操作模块用于将所述家具自造设计引擎的各个模块所共同构建的所述柜类家具的设计方案进行模拟真实操作。比如对所述柜类家具的设计方案的柜门进行打开或关上。

一个实施例中,所述浏览器展示层还包括cad图纸生成模块,所述cad图纸生成模块用于将所述家具自造设计引擎的各个模块所共同构建的所述柜类家具的设计方案生成cad工程图纸,所述cad图纸生成模块用于适合加工用的cad工程图纸,并可关联邮箱,直接由邮箱发送出去。

一个实施例中,所述浏览器展示层还包括重量和价格模块,所述重量和价格模块用于对所述家具自造设计引擎的各个模块所共同构建的所述柜类家具的设计方案实时显示重量和计算价格。通过所述重量和价格模块,能够让用户随时掌握柜类家具的设计方案在价格方面是否超预算。

一个实施例中,所述浏览器展示层还包括自动生成安装说明书模块,所述自动生成安装说明书模块用于为所述家具自造设计引擎的各个模块所共同构建的所述柜类家具的设计方案生成安装说明书。通过所述安装说明书模块能够让客户在拿到产品后,依照安装说明书安装产品。

一个实施例中,所述浏览器展示层还包括存储模块,所述存储模块用于对所述家具自造设计引擎的各个模块所共同构建的所述柜类家具的设计方案进行存储,且所述柜类家具的设计方案存储后可被重新打开及编辑操作。每个用户可在进入系统之后,进行用户注册,每个用户可将自己的设计方案存储到自己的用户下,方便下一次重新打开和编辑操作。

一个实施例中,所述浏览器展示层还包括购买和下单生产模块,所述购买和下单生产模块用于对所述家具自造设计引擎的各个模块所共同构建的所述柜类家具的设计方案进行提交购买和委托厂家进行生产。

需要说明的是,以上各个模块之间的交互均通过一个统一接口模块实现。

以上所揭露的仅为本发明的优选实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明申请专利范围所作的等同变化,仍属本发明所涵盖的范围。

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