地面装修常规铺贴系统系统、铺贴方法、电子设备及计算机程序产品与流程

文档序号:13615109阅读:148来源:国知局
地面装修常规铺贴系统系统、铺贴方法、电子设备及计算机程序产品与流程

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



背景技术:

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

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

在实现本发明过程中,发明人发现相关技术存在以下问题:由于现有的sketchup软件的基础目标是面对设计师用户,在设计工具的功能上并没有更多的考虑到面向装修工程设计的需求。在进行地面装修设计时,没有面向地面铺贴方法及工具,在绘制地面铺贴方式时,只能采用图片直接粘贴到地面的方式来完成地面铺贴的设计,不能展现真正的施工过程和工艺。



技术实现要素:

针对上述技术问题,本发明实施例提供了一种地面装修常规铺贴系统、铺贴方法、电子设备及计算机程序产品,以解决现有sketchup设计软件工具只能使用贴图的方式进行地面装修铺贴设计的问题。

本发明实施例的第一方面提供一种地面装修常规铺贴系统。所述铺贴系统包括如下功能模块:数据库,用于存储可供用户选择的属性参数,所述属性参数与地面装修的施工流程和施工工艺相关;交互界面,用于向用户展示所述可供用户选择的属性参数以采集用户设置属性参数的用户指令;属性参数设置模块,用于根据用户指令,设置对应的属性参数;生成模块,用于根据所述设置的属性参数,自动生成对应的铺贴模型并输出;以及预览模块,用于根据所述设置的属性参数,输出对应的预览效果图。

可选地,所述参数设置模块包括:面层参数设置单元和基层参数设置单元;所述面层参数设置单元用于设置与地面装修的面层相关的属性参数;所述基层参数设置单元用于设置与地面装修的基层相关的属性参数;所述基层位于面层与待装修地面之间。

可选地,所述与面层相关的属性参数包括:材质、厚度、规格尺寸、设计尺寸、错缝尺寸、横缝尺寸、刀片厚度、角度以及铺贴方式;所述与基层相关的属性参数包括:面材、粘结层、结合层、找平层、保护层、防水层、找坡层、垫层材料及厚度。

可选地,所述铺贴系统还包括属性参数更新模块,所述属性参数更新模块用于从网络上获取用户搜索的目标属性参数,并将所述目标属性参数存储到所述数据库内。

本发明实施例的第二方面提供了一种地面装修常规铺贴方法。其中,所述铺贴方法包括如下步骤:预先存储若干属性参数,所述属性参数与地面装修的施工流程和施工工艺相关;向用户展示所述可供用户选择的属性参数以采集用户设置属性参数的用户指令;根据用户指令,设置对应的属性参数;根据所述设置的属性参数,自动生成对应的铺贴模型并输出;根据所述设置的属性参数,输出对应的预览效果图。

可选地,所述根据用户指令,设置对应的属性参数,具体包括:设置与地面装修的面层相关的属性参数;设置与地面装修的基层相关的属性参数,所述基层位于面层与待装修地面之间。

可选地,所述与面层相关的属性参数包括:材质、厚度、规格尺寸、设计尺寸、错缝尺寸、横缝尺寸、刀片厚度、角度以及铺贴方式;所述与基层相关的属性参数包括:面材、粘结层、结合层、找平层、保护层、防水层、找坡层、垫层材料及厚度。

可选地,所述铺贴方法还包括:从网络上获取用户搜索的目标属性参数,并将所述目标属性参数存储到所述数据库内。

本发明第三方面提供了一种电子设备。所述电子设备包括:至少一个处理器;以及与所述至少一个处理器通信连接的存储器。

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

本发明第四方面提供了一种在地面装修常规铺贴系统中使用的计算机程序产品。所述计算机程序产品包括如上所述的功能模块。

本发明实施例提供的技术方案中,针对现有sketchup设计软件工具在面向地面装修设计时,只能以贴图的方式完成,无法体现完整的施工工艺和施工流程的问题,提供了基于该设计软件工具的地面装修常规铺贴系统,可以向用户提供各种不同类型的属性参数,并根据用户设置好的属性参数自动的在三维数字模型中生成相应的地面常规铺贴效果。整个地面装修设计过程准确、快捷而且能够充分的反映施工工艺和工艺流程,具有良好的应用前景。

附图说明

图1为本发明实施例的地面装修常规铺贴系统的一个实施例示意图;

图2为本发明实施例的用户交互界面的一个实施例示意图;

图3为本发明实施例地面装修常规铺贴方法的一个实施例流程图;

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

具体实施方式

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

需要说明的是,当元件被表述“固定于”另一个元件,它可以直接在另一个元件上、或者其间可以存在一个或多个居中的元件。当一个元件被表述“连接”另一个元件,它可以是直接连接到另一个元件、或者其间可以存在一个或多个居中的元件。本说明书所使用的术语“垂直的”、“水平的”、“左”、“右”、“上”、“下”、“内”、“外”、“底部”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。此外,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性。

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

sketchup软件是一款非常常用,应用范围非常广泛的3d设计工具。但在面向装修工程设计时,由于缺乏相应的针对性设置,为设计师的使用造成的一定的不便。

例如,在进行地面铺贴设计过程中,sketchup软件只能通过将图片直接贴到地面上的方式完成地面铺贴,不能显示施工工艺(包括面层和基层)。另外,直接贴图的方式也不能体现横缝、竖缝的宽度,或者真实情况下地砖与地砖之间的缝宽等,对于地面装修常规铺贴造成了一定的不便。

为了进一步的使sketchup软件更好的适用于地面装修设计,可以在sketchup软件的基础上,应用本发明实施例提供的地面装修常规铺贴系统来提供相应的服务。

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

如图1所示,所述地面装修常规铺贴系统具体可以包括如下功能模块:数据库110、交互界面120、属性参数设置模块130、生成模块140以及预览模块150。

其中,所述数据库110用于存储可供用户选择的属性参数,所述属性参数与地面装修的施工流程和施工工艺相关。

数据库110是所述地面装修常规铺贴系统的主要数据来源。其内部可以存储有来自各个生产厂家或者施工规程等的属性参数。所述属性参数可以具有多种不同的类型或者按照不同的标准划进行划分。该数据库可以以多种不同的数据结构存放这些可选的属性参数,例如以倒三角型的分叉树状结构,将属性参数以合适的分类层次进行存放。

一般的,施工流程和施工工艺相关的属性参数是针对地面装修实际铺贴过程中的相关参数,例如粘结层是用1:1水泥浆粘贴层,厚度为5mm,结合层是1:3干硬性水泥砂浆结合层,厚度是33mm;防水层用聚氨酯防水涂料,厚度0.7mm等等。

所述交互界面120用于向用户展示所述可供用户选择的属性参数以采集用户设置属性参数的用户指令。该交互界面120具体可以使用任何类型的,用于向用户展示的显示界面,能够用以各种不同的形状或者框架向用户显示可供选择的属性参数。

在实际使用过程中,用户可以在该交互界面120发出相应的用户指令,选中一个或者多个属性参数进行设置,例如点击某个选项框或者勾选某个属性参数。

所述属性参数设置模块130用于根据用户指令,设置对应的属性参数。所述属性参数设置模块130是内嵌在系统内部的设置功能单元,可以设置属性参数并导入到原有的软件设计工具中。

所述生成模块140用于根据所述设置的属性参数,自动生成对应的铺贴模型并输出。该生成模块140是系统的模型生成核心,其可以在三维数字模型的地面上生成和设置的属性参数相对应的地面铺贴。

由于在本实施例中,提供了许多可选的属性参数给用户选择。因此,最终生成的地面铺贴效果能够很好的体现施工工艺和施工流程,与实际的施工操作效果无缝衔接,可以展现真正的地面铺贴,例如体现横缝、竖缝的宽度或者是真实情况下地砖与地砖之间的缝宽。

而且由于可以通过设置属性参数的方式真实的再现地面铺贴的真实施工工艺或者施工流程,还可以进一步的以此为基础,拓展多种不同的功能,例如精确的计算铺贴需要使用的地砖数量,或者输出相应的施工指导标准、材料清单以及工程造价等。

进一步的,为了便于设计师在参数设置和绘制过程中能够及时的修改自己的设计,或者了解相应的预期效果。如图1所示,还包括一个预览模块150。所述预览模块150用于根据所述设置的属性参数,输出对应的预览效果图。

该预览效果图可以是在相应的模块操作界面显示的预览图。该预览图是由系统根据用户选中的属性参数快速计算后的图形结果,作为设计师设计过程中的参考。设计师可以及时的获知选中的属性参数在实际显示过程中的效果并进行相应的调整。

在一些实施例中,为了更好的体现地面铺贴过程中的施工工艺和工艺流程,真实的再现地面铺贴的效果,如图1所示,所述参数设置模块130具体可以包括:面层参数设置单元131和基层参数设置单元132。

其中,所述面层参数设置单元131用于设置与地面装修的面层相关的属性参数;所述基层参数设置单元132用于设置与地面装修的基层相关的属性参数。所述基层位于面层与待装修地面之间。

在实际的地面铺贴过程中,涉及到面层和基层两层的施工,因此可以相应的为这两个部分设置相应的属性参数设置单元,分别对其进行设置,以便于设计师能够快速,完整的完成地面铺贴的设计。

“基层”是指地面装修所铺设的材料和比例的具体要求,包括各个功能层,功能层的厚度,层叠顺序、质量指标、涂布材料方式等等一系列的参数。“面层”是位于基层之上的最表面的层次。面层的效果将直接展示在地面铺贴设计中。面层可以是在基层之上铺设的瓷砖或者地板等铺装材料。

通过本实施例提供的地面装修铺装系统,用户可以通过设置面层和基层的属性参数来自动的在三维数字模型中生成各种实际情况的显示效果,例如横缝、竖缝或者瓷砖之间的缝宽等而不需要用户自行寻找具有相应效果的贴图,直接贴在地面上。

具体的,所述与面层相关的属性参数可以包括:材质、厚度、规格尺寸、设计尺寸、错缝尺寸、横缝尺寸、刀片厚度、角度以及铺贴方式。通过设置上述面层相关的属性参数,可以配置刀片厚度、横缝、竖缝或者错缝尺寸,真实展现地砖铺贴中地砖之间的真实缝宽。

所述与基层相关的属性参数可以包括:面材、粘结层、结合层、找平层、保护层、防水层、找坡层、垫层材料及厚度。

在本实施例中,上述属性参数在交互界面中的具体排布形式可以采用如图2所示的交互界面的形式。图2为本发明实施例提供的供用户进行属性参数设置的交互界面。

如图2所示,每个可选的属性参数的项目下,可以采用下拉列表的形式展示各个项目可选的属性参数。当然,对于某些参数也可以采用用户自定义的方式。在较佳实施例中,还可以在相应的属性参数的项目中提供相应帮助按钮。设计师在设计过程中,可以点击该帮助按钮,获取与属性参数相关的描述信息,以便于理解如何设置该属性参数。

相应的面层和基层设置的交互界面中均支持预览功能,由所述预览模块所提供,令设计师可以及时获知属性参数的设置是否满足自身的实际需求。

在一些情况下,数据库中可能没有存储设计师需要使用的设计元素或者相应的属性参数。为了充分的满足设计师的设计需求,避免设计师因数据库的数据不足导致无法在设计软件工具中真实的再现具体的施工场景,在较佳的实施例中,如图1所示,所述铺贴系统还包括可以属性参数更新模块160。

所述属性参数更新模块160用于从网络上获取用户搜索的目标属性参数,并将所述目标属性参数存储到所述数据库内。亦即,设计师可以在数据库中查找不到自己所需要的目标属性参数时,通过网络搜索或者上传等方式,获得符合自己设计意图的元素或者对应的属性参数,并自行的加入到数据库中,实现数据库的更新。这样的方式能够很好的丰富用户可选用的属性参数。

在设计师实际的使用过呢化功能中,首先在三维软件设计工具sketchup软件的界面中点击启动按钮,调出相应的交互界面进行属性参数的设置。在交互界面中可以完成全部与施工流程、施工工艺相关的属性参数设置。

在属性设置完毕后,点击确认按钮,系统能够通过生成模块自动的完成地面铺贴,生成相应的铺贴立体效果示意图。在铺贴完成后,地面装修的缝宽,面层和基层都可以直观立体的显示出来。

本发明实施例还提供了一种地面装修常规铺贴方法。图3为本发明实施例提供的地面装修常规铺贴方法的方法流程图。如图3所示,所述铺贴方法包括如下步骤:

301、预先存储若干属性参数,所述属性参数与地面装修的施工流程和施工工艺相关。

302、向用户展示所述可供用户选择的属性参数以采集用户设置属性参数的用户指令。

303、根据用户指令,设置对应的属性参数。

304、根据所述设置的属性参数,自动生成对应的铺贴模型并输出。

305、根据所述设置的属性参数,输出对应的预览效果图。应当说明的是,所述预览效果图是在属性参数设置过程中实时更新的,与最终的铺贴模型无关,其用于向用户呈现不同属性参数的设置效果。

较佳的是,如图3所示,在一些实施例中,为了充分的满足设计师的设计需求,所述方法还可以包括:

306、从网络上获取用户搜索的目标属性参数,并将所述目标属性参数存储到所述数据库内。

在一些实施例中,结合地面铺贴的施工过程,所述根据用户指令,设置对应的属性参数的步骤具体可以划分为两个部分:即设置与地面装修的面层相关的属性参数以及设置与地面装修的基层相关的属性参数。所述基层位于面层与待装修地面之间,面层为表面铺设的地板或者瓷砖。基层为发挥支持、固定以及其他相应功能作用的功能层。

具体的,所述与面层相关的属性参数包括:材质、厚度、规格尺寸、设计尺寸、错缝尺寸、横缝尺寸、刀片厚度、角度以及铺贴方式。所述与基层相关的属性参数包括:面材、粘结层、结合层、找平层、保护层、防水层、找坡层、垫层材料及厚度。

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

综上所述,本发明实施例提供的地面装修常规铺贴方法和地面装修常规铺贴系统,针对sketchup无法体现地面铺贴真正的施工过程和工艺的问题,提供相应的设置和自动生成功能。其三维软件中的设计操作过程就是装修实施过程在电脑里的模拟展现,直观,精准。而且内置有丰富的属性参数选项(包括相关参数、施工工艺等的数据信息),可以供用户自由选择,自动的完成地面铺贴,非常便于用户使用。用户可看到地面铺贴真实的效果和具体的材料展示信息以及真实的数据,还可以据此计算材料的数量以及工程造价等。

图4为本申请实施例提供的电子设备的硬件结构示意图。如图4所示,该设备40包括:一个或多个处理器401以及存储器402。

图4中以一个为例。其中,处理器401以及存储器402可以通过总线或者其他方式连接,图4中以通过总线连接为例。

存储器402作为一种非易失性计算机可读存储介质,可用于存储非易失性软件程序、非易失性计算机可执行程序以及模块,如本发明实施例中的地面装修常规铺贴方法对应的程序指令/模块(例如,数据库110、交互界面120、属性参数设置模块130、生成模块140以及预览模块150)。处理器401通过运行存储在存储器402中的非易失性软件程序、指令以及模块,从而执行服务器的各种功能应用以及数据处理,即实现上述方法实施例的地面装修常规铺贴方法。

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

所述一个或者多个模块存储在所述存储器402中,当被所述一个或者多个处理器401执行时,执行上述任意方法实施例中的地面装修常规铺贴方法。

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

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

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

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

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