墙面铺贴涂饰系统、涂饰方法、电子设备及计算机程序产品与流程

文档序号:13640848阅读:129来源:国知局

本发明涉及设计工具软件技术领域,尤其涉及一种墙面铺贴涂饰系统、涂饰方法、电子设备及计算机程序产品。



背景技术:

随着数字化和信息化进程的不断推进,现有的施工设计中,设计师通常都会应用现有的建筑装饰领域的设计工具软件进行设计,并据此生成最终以电子化数据的形式呈现的设计结果。

而在众多的三维设计软件工具中,sketchup是一套直接面向设计方案创作过程的设计工具。该设计工具的创作过程能够充分表达设计师的思想而且完全满足与客户即时交流的需要,使得设计师可以直接在电脑上进行十分直观的构思,是三维建筑设计方案创作的优秀工具

目前sketchup软件虽然能够直观展示设计师的建筑装修设计方案,但对于具体的施工项目例如墙面铺贴中涂饰方式只能用贴图展现,所展示效果与实际施工效果差别较大,不真实,并且无法进行有效的用量测算。且展现涂饰效果的贴图修改困难,无法实现设计师真正想到的装修效果。体现不出涂饰的施工工艺和结构基层,标准规范等。



技术实现要素:

针对上述技术问题,本发明实施例提供了一种墙面铺贴涂饰系统、涂饰方法、电子设备及计算机程序产品,以解决现有sketchup设计软件工具无法针对实现墙面铺贴涂饰方式进行真实展示的问题。

一种墙面铺贴涂饰系统,其中,包括:

数据库,用于存储可供用户设置的涂饰相关属性参数;

表单展示模块,用于以预定表单形式展示所述可设置的涂饰相关属性参数;

属性参数设置模块,用于获取用户指令,并根据所述用户指令确定用户设置的涂饰相关属性参数;

预览效果模块,用于基于所述用户设置的涂饰相关属性参数输出相对应的预览效果图;

模型渲染模块,用于根据所确认的涂饰相关属性参数渲染输出相应的墙面铺贴涂饰模型。

所述的墙面铺贴涂饰系统,其中,所述涂饰相关属性参数包括面层属性参数和基层属性参数,其中,所述面层属性参数包括面层材质、面层厚度、面层颜色及面层表面处理工艺;所述基层属性参数包括基层材质、基层施工工艺。

所述的墙面铺贴涂饰系统,其中,所述表单展示模块包括:

属性参数展示单元,用于向用户展示可设置的涂饰相关属性参数;

预览效果展示窗口,用于展示预览效果模块输出的预览效果图。

所述的墙面铺贴涂饰系统,其中,所述预览效果展示窗口包括:

产品展示窗口:用于基于面层属性参数或基层属性参数输出展示面层或基层预览效果图;

三维结构预览窗口:用于结合面层属性参数和基层属性参数输出展示涂饰铺贴整体预览效果图。

一种墙面铺贴涂饰方法,其中,所述方法包括以下步骤:

预先存储可供用户自定义设置的涂饰相关属性参数;

以预定表单形式展示所述可设置的涂饰相关属性参数;

获取用户指令,并根据用户指令确定所设置的涂饰相关属性参数;

基于用户设置的涂饰相关属性参数输出相对应的预览效果图;

根据所确认的涂饰相关属性参数渲染输出相应的墙面铺贴涂饰模型。

所述的墙面铺贴涂饰方法,其中,所述涂饰相关属性参数包括面层属性参数和基层属性参数,其中,所述涂饰相关属性参数包括面层属性参数和基层属性参数,其中,所述面层属性参数包括面层材质、面层厚度、面层颜色及面层表面处理工艺;所述基层属性参数包括基层材质、基层施工工艺。

所述的墙面铺贴涂饰方法,其中,所述基于用户设置的涂饰相关属性参数输出相对应的预览效果图具体为:

确认用户设置的面层属性参数或基层属性参数,生成相应的面层或基层预览效果图并通过产品展示窗口展示;

结合所确认的面层属性参数和基层属性参数,生成相应的墙面涂饰整体预览效果图并通过三维结构预览窗口展示。

一种电子设备,其中,包括至少一个处理器;

以及与所述至少一个处理器通信连接的存储器;

其中,所述存储器存储有可被所述至少一个处理器执行的指令程序,所述指令程序被所述至少一个处理器执行,以使所述至少一个处理器能够执行如上所述的方法。

一种在墙面铺贴涂饰系统中使用的计算机程序产品,其只,所述计算机程序产品包括如上所述的功能模块。

有益效果:本发明提供一种墙面铺贴涂饰系统、涂饰方法、电子设备及计算机程序产品,该系统解决了现有sketchup设计软件工具无法真实展现墙面铺贴中涂饰效果的问题,通过本发明墙面铺贴涂饰系统,能够精准直观地展现墙面涂饰效果,能够较为真实地展现涂饰的施工工艺和结构基层、标准规范等,真实呈现设计师的意图,并且本发明涂饰铺贴系统可进行工程量核算,极大地方便了用户,提高了施工工艺。

附图说明

图1为本发明实施例的墙面铺贴涂饰系统的原理框图;

图2为本发明实施例的表单展示模块的原理框图;

图3为本发明实施例的表单展示模块展示的表单样式示意图;

图4为本发明另一实施例的表单展示模块展示的表单样式示意图;

图5为本发明实施例的墙面铺贴涂饰方法流程图;

图6为本发明实施例的电子设备的一个实施例示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

需要说明的是,本说明书所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。本说明书中在本发明的说明书中所使用的术语只是为了描述具体的实施方式的目的,不是用于限制本发明。本说明书所使用的术语“和/或”包括一个或多个相关的所列项目的任意的和所有的组合。此外,下面所描述的本发明不同实施方式中所涉及的技术特征只要彼此之间未构成冲突就可以相互结合。

图1为本发明实施例提供的一种墙面铺贴涂饰系统。该墙面铺贴涂饰系统基于建筑信息模型(bim)开发,可以作为一个完整的软件应用程序,在对应的系统平台上运行。该墙面铺贴涂饰系统也可通过常规的功能模块添加方式,集成到现有的sketchup软件,作为其中的一个功能模块或者功能插件使用,以适应性的拓展sketchup软件的应用功能,为用户提供面向建筑装修设计的墙面涂饰设计功能。

如图1所示,所述墙面铺贴涂饰系统包括:数据库110、表单展示模块120、属性参数设置模块130、预览效果模块140以及模型渲染模块150。

其中,所述数据库110用于存储可供用户设置的涂饰相关属性参数。所述数据库具体可以是采用任何合适数据存储类型或者存储架构的数据库。

所述涂饰相关属性参数是指与涂饰铺贴相关的施工工艺、设计参数等。本发明根据构成要素将墙面涂饰划分为多个不同的类别。每个涂饰相关属性参数都成为一个用户可自定义的项目,项目下包含了多种可选的具体参数。例如,在面层材质的项目下,可以包含多种可供用户选择的乳胶漆等参数。

通过数据库110预先存储有涂饰相关属性参数,使得在表单中点击任意项目后,后台能够调用相关联的参数供用户选择。

所述表单展示模块120用于以预定表单形式展示所述可设置的涂饰相关属性参数。表单形式可预先设定为多种样式,例如为下拉框选择方式、点选框选择方式、内容填写方式。用户可根据偏好选择表单形式,显示的表单作为交互界面用于接收用户的选择指令。为方便用户使用,表单呈现在显示屏上并默认在最上面图层显示。如图3所示即为一种表单形式,属性参数在涂饰项目下以列表形式展示,各属性参数对应下拉选择框或输入框。

涂饰指墙面涂料粉刷,包括基层材料选择和处理、找平、打磨、防水、防潮、底漆,必要时可对平面进行修整等,面层涂料材质和表面处理等,上述的这些涂饰相关的因素都可以作为涂饰相关属性参数在表单中展示,这些涂饰相关属性参数均为可选状态,最终的墙面铺贴涂饰效果会因为其涂饰相关属性参数值得变化而不同,因此设计师就是通过选定涂饰相关属性参数来达到涂饰效果的设计。

所述属性参数设置模块130用于获取用户指令,并根据所述用户指令确定用户设置的涂饰相关属性参数,设计师在墙面涂饰铺贴设计过程中,可以首先通过表单展示模块展示的表单上完成属性参数的设置,然后由设计软件工具自行生成对应的墙面涂饰效果。

属性参数设置过程即为设计师的墙面涂饰设计过程,系统基于设计师通过属性参数设置模块130输入的属性参数作为模型渲染数据,计算相应的涂饰效果,并以三维数字模型呈现。

为了便于设计师在涂饰设计过程中能够及时直观地了解设计细节及设计效果,本发明系统设置了预览效果模块140,。所述预览模块140可以基于所述用户设置的涂饰相关属性参数输出相对应的预览效果图。

该预览图是由系统根据设计师选择的相关属性参数进行快速计算后的图形结果,可以作为设计师设计过程中的参考。设计师可以及时的获知自己设置的属性参数在实际显示过程中的效果并进行相应的调整。具体实施例中,该预览图也可以通过表单中特定位置的窗口显示。即如图2所示,所述表单展示模块可以包括属性参数展示单元121和预览效果展示窗口122,属性参数展示单元121向用户展示可设置的涂饰相关属性参数,预览效果展示窗口122则用于展示预览效果模块输出的预览效果图。

如图4所示,优选的是所述预览效果展示窗口包括产品展示窗口和三维结构预览窗口,其中产品展示窗口用于基于面层属性参数或基层属性参数输出展示面层或基层预览效果图。三维结构预览窗口用于结合面层属性参数和基层属性参数输出展示墙面铺贴涂饰整体预览效果图。产品展示窗口和三维结构预览窗口为两个相互独立的窗口,这样能够向设计师直观展示设计过程中所用材料等自身效果图,又能同时展示设计师设计过程中的整体设计效果图。

所述模型渲染模块150用于根据所确认的涂饰相关属性参数渲染输出相应的墙面铺贴涂饰模型。

所述墙面铺贴涂饰模型是指在三维数字模型的绘制界面中生成的墙面涂饰效果。其可以包括墙面涂饰后的面层效果和基层效果(如相关的施工工艺,工艺流程等)。该模型渲染模块可以基于原有的三维设计软件工具的计算模块而建立,通过创建相应输入项和映射关系,根据输入自动的输出相应的墙面涂饰效果。

由于在本发明实施例的墙面铺贴涂饰系统中,设计师能够根据自己的需要,选择或者设置多种相关的属性参数项目,能够涵盖墙面涂饰从材料到施工工艺各个主要技术要素。因此,最终生成的涂饰效果能够根据设计师的意图进行精细的调整,可以精准直观地展现墙面涂饰效果,同时由于墙面铺贴涂饰模型基于实际施工工艺生成,因而可以利用墙面铺贴涂饰模型计算施工量。即基于可选择设置的涂饰相关属性参数输出相应的施工指导标准、材料清单以及工程造价等。

具体的,所述涂饰相关属性参数包括面层属性参数和基层属性参数,其中,所述面层属性参数包括面层材质、面层厚度、面层颜色及面层表面处理工艺;所述基层属性参数包括基层材质、基层施工工艺。

因墙面涂饰工艺中一般都包含面层和基层两部分。其中,“基层”是指对应墙面铺贴材料,包括基层材质、基层施工工艺等等一系列的参数。面层是位于基层之上的用于表现涂饰装饰效果的一层。面层可以是在基层之上乳胶漆等涂饰材料。

本发明系统应用具体实施例中,设计师可以在三维设计软件工具的绘制界面通过对应涂饰功能的按钮触发,进而通过表单展示模块展示表单,设计师可以在表单中设置涂饰相关参数,并通过预览效果图查看设计效果。最后,设计师根据设置好的涂饰相关属性参数,点击生成从而自动的在三维数字模型墙面上生成墙面铺贴涂饰模型,形成逼真的涂饰铺贴效果。

本发明实施例还提供了一种墙面铺贴涂饰方法。如图5所示,所述墙面铺贴涂饰方法包括如下步骤:

s100、预先存储可供用户设置的涂饰相关属性参数。

s200、以预定表单形式展示所述可设置的涂饰相关属性参数。

s300、获取用户指令,并根据用户指令确定所设置的涂饰相关属性参数。

s400、基于用户设置的涂饰相关属性参数输出相对应的预览效果图。

s500、根据所确认的涂饰相关属性参数渲染输出相应的墙面铺贴涂饰模型。

具体的,所述涂饰相关属性参数包括面层属性参数和基层属性参数,其中,所述面层属性参数包括面层材质、面层厚度、面层颜色及面层表面处理工艺;所述基层属性参数包括基层材质、基层施工工艺。

应当说明的是,上述实施例中提供的墙面铺贴涂饰方法和墙面铺贴涂饰系统均是基于相同的发明构思。因此,墙面铺贴涂饰方法中各个具体实施例的步骤均可以由对应的功能模块所执行,功能模块中具体的功能也可以在所述墙面铺贴涂饰方法中具有对应的方法步骤,在此不再赘述。

综上所述,本发明实施例提供的墙面铺贴涂饰方法和系统,解决了现有sketchup设计软件工具无法真实展现墙面涂饰方式的问题,通过本发明墙面铺贴涂饰系统,能够精准直观地展现墙面涂饰效果,能够较为真实地展现涂饰的施工工艺和结构基层、标准规范等,真实呈现设计师的示意图,并且本发明涂饰系统可进行工程量核算,极大地方便了用户,提高了施工工艺。

图6为本申请实施例提供的电子设备的硬件结构示意图。该设备包括一个或多个处理器201以及存储器202。处理器201和存储器202可以通过总线或者其他方式连接。

存储器202作为一种非易失性计算机可读存储介质,可用于存储非易失性软件程序、非易失性计算机可执行程序以及模块,如本发明实施例中的墙面铺贴涂饰方法对应的程序指令/模块。处理器201通过运行存储在存储器202中的非易失性软件程序、指令以及模块,从而执行服务器的各种功能应用以及数据处理,即实现上述方法实施例的墙面铺贴涂饰方法。

存储器202可以包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需要的应用程序;存储数据区可存储根据墙面铺贴涂饰系统的使用所创建的数据等。此外,存储器202可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实施例中,存储器202可选包括相对于处理器201远程设置的存储器,这些远程存储器可以通过网络连接至墙面铺贴涂饰系统。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

所述一个或者多个模块存储在所述存储器202中,当被所述一个或者多个处理器201执行时,执行上述任意方法实施例中的墙面铺贴涂饰方法。

上述产品可执行本申请实施例所提供的方法,具备执行方法相应的功能模块和有益效果。未在本实施例中详尽描述的技术细节,可参见本申请实施例所提供的方法。

以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。

通过以上的实施方式的描述,本领域普通技术人员可以清楚地了解到各实施方式可借助软件加通用硬件平台的方式来实现,当然也可以通过硬件。本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(read-onlymemory,rom)或随机存储记忆体(randomaccessmemory,ram)等。

可以理解的是,对本领域普通技术人员来说,可以根据本发明的技术方案及本发明构思加以等同替换或改变,而所有这些改变或替换都应属于本发明所附的权利要求的保护范围。

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