一种楼梯踏步铺贴设计系统、方法、终端及介质与流程

文档序号:14687957发布日期:2018-06-15 06:36阅读:176来源:国知局

本发明涉及设计工具软件技术领域,尤其涉及一种楼梯踏步铺贴设计系统、方法、终端及介质。



背景技术:

随着数字化和信息化进程的不断推进,现有的施工设计中,设计师通常都会应用现有的建筑装饰领域的设计工具软件进行设计,并据此生成最终以电子化数据的形式呈现的设计结果,而在众多的三维设计软件工具中,Sketchup是一套直接面向设计方案创作过程的设计工具。

目前大量室内外装修工程的楼梯踏步,往往会根据设计需要采用石材、地砖、木地板等不同材料进行铺贴。在采用BIM(Building Information Model,建筑信息模型)软件技术模拟实现时,由于铺贴材料的颜色、种类和品牌都比较多,铺贴效果也是千差万别,短时间内如果需要反复测试铺贴效果,工作量很大,设计师也就无法直观了解到楼梯踏步铺贴设计后的设计效果,不精准,给设计工作带来不便。

为此,需要对现有技术进行改进。



技术实现要素:

针对上述技术问题,本发明实施例提供了一种楼梯踏步铺贴设计系统、方法、终端及介质,以解决现有技术无法直观了解楼梯踏步铺贴的设计效果的问题。

本发明实施例的第一方面提供一种楼梯踏步铺贴设计系统,包括:

数据库,用于存储可供用户设置的楼梯踏步铺贴参数;

交互界面,用于以预定形式展示所述可供用户设置的楼梯踏步铺贴参数,所述交互界面包括多个子交互界面;

参数设置模块,用于采集用户输入的操作指令,并根据所述操作指令在所述交互界面设置所述楼梯踏步铺贴参数;

效果生成模块,用于根据所设置的所述楼梯踏步铺贴参数在所述交互界面生成对应的用于预览的楼梯踏步铺贴设计模型。

可选地,所述楼梯踏步铺贴参数包括:截面设置参数和踏步生成参数。

可选地,所述子交互界面包括截面设置交互界面和踏步生成交互界面;

所述截面设置交互界面用于展示可设置的截面设置参数;所述截面设置参数包括材质、名称、编号、厚度、表面处理、纹理方向和备注;

所述踏步生成交互界面用于展示可设置的踏步生成参数;所述踏步生成参数包括:踏步类型、属性名称和备注。

可选地,在所述截面设置交互界面和踏步生成交互界面分别设置有预览窗口,所述预览窗口用于即时展示所述效果生成模块根据所设置的楼梯踏步铺贴参数对应生成的所述楼梯踏步铺贴设计模型。

可选地,所述截面设置交互界面以预定形式对应展示所述可供用户设置的所述截面设置参数;所述踏步生成交互界面以预定形式对应展示所述可供用户设置的所述踏步生成;

所述预定形式包括以输入框形式展示、以下拉选项框形式展示或以点选框的形式展示;

并通过所述参数设置模块采集用户输入的操作指令,根据所述操作指令对应在所述输入框输入、在所述下拉选项框选择、和/或在所述点选框选项框点击所述截面设置参数和踏步生成参数。

可选地,所述截面设置参数中,材质、名称、编号、厚度、表面处理和纹理方向以下拉选项框形式展示,所述备注以输入框形式展示;所述踏步生成参数中,踏步类型和属性名称以下拉选项框的形式展示,所述备注以输入框形式展示。

可选地,所述参数设置模块还用于采集用户输入的操作指令,根据所述操作指令在所述截面设置交互界面设置所述材质、名称、编号、厚度、表面处理和纹理方向;再根据所述操作指令在所述踏步生成交互界面设置所述踏步类型和属性名称;其中,所述踏步类型包括单截面和多截面;

所述效果生成模块还用于根据所设置的所述截面设置参数和踏步生成参数在所述交互界面生成对应的用于预览的单截面、多截面或三维结构的楼梯踏步铺贴设计模型。

本发明实施例第二方面提供了一种楼梯踏步铺贴设计方法,包括:

预先存储可供用户设置的楼梯踏步铺贴参数;

在多个子交互界面中分别以预定形式展示所述可供用户设置的楼梯踏步铺贴参数,所述多个子交互界面属于交互界面;

采集用户输入的操作指令,并根据所述操作指令在所述交互界面设置所述楼梯踏步铺贴参数;

根据所设置的所述楼梯踏步铺贴参数在所述交互界面生成对应的用于预览的楼梯踏步铺贴设计模型。

本发明实施例第三方面提供了一种终端,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上所述的方法。

本发明实施例第四方面提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的方法。

本发明实施例提供的技术方案中,预先存储可供用户设置的楼梯踏步铺贴参数;在多个子交互界面中分别以预定形式展示所述可供用户设置的楼梯踏步铺贴参数,所述多个子交互界面属于交互界面;采集用户输入的操作指令,并根据所述操作指令在所述交互界面设置所述楼梯踏步铺贴参数;根据所设置的所述楼梯踏步铺贴参数在所述交互界面生成对应的用于预览的楼梯踏步铺贴设计模型。因此相对于现有技术,本发明实施例能够通过设置的楼梯踏步铺贴参数,方便设计师直接设置并生成对应的虚拟模型,既方便又直观,提高了工作效率。

附图说明

图1为本发明实施例中楼梯踏步铺贴设计系统一个实施例示意图;

图2为本发明实施例中截面设置交互界面的示意图;

图3为本发明实施例中踏步生成交互界面的第一示意图;

图4为本发明实施例中踏步生成交互界面的第二示意图;

图5为本发明实施例中踏步生成交互界面的第三示意图;

图6为本发明实施例中楼梯踏步铺贴设计系统应用实施例示意图;

图7为本发明实施例中楼梯踏步铺贴设计方法一个实施例示意图;

图8为本发明实施例中终端一个实施例示意图。

具体实施方式

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

本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的实施例能够以除了在这里图示或描述的内容以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

Sketchup软件是一款非常常用,应用范围非常广泛的3D设计工具。但在面向吊顶设计时,由于缺乏相应的针对性设置,为设计师的使用造成的一定的不便。为了进一步的使Sketchup软件更好的对吊顶进行设计,可以在Sketchup软件的基础上,应用本发明实施例提供的楼梯踏步铺贴设计系统来提供相应的功能。

建筑信息模型(Building Information Model,BIM)是项目中各项相关信息数据作为基础,构建的三维数字模型。在SketchUp中集成研发了建筑信息模型装修设计软件中楼梯踏步铺贴设计功能模块,其可以通过数字信息仿真模拟定义对应的踏步铺贴技术所具有的真实信息。

本发明实施例中,楼梯踏步铺贴设计系统可以作为一个完整的软件应用程序,在对应的系统平台上运行;该楼梯踏步铺贴设计系统也可以通过常规的功能模块添加方式,集成到现有的Sketchup软件,作为其中的一个功能模块或者功能插件使用,以适应性的拓展Sketchup软件的应用功能,为设计师提供对楼梯踏步铺贴进行绘制的功能。

如图1所示,本发明实施例中楼梯踏步铺贴设计系统一个实施例包括:

数据库101、交互界面102、参数设置模块103以及效果生成模块104。

其中,数据库101可以用于存储可供用户设置的楼梯踏步铺贴参数,该楼梯踏步铺贴参数可以包括截面设置参数和踏步生成参数等;

交互界面102可以用于以预定形式展示所述可供用户设置的楼梯踏步铺贴参数,并且该交互界面102可以包括多个子交互界面,子交互界面包括截面设置交互界面和踏步生成交互界面等;

参数设置模块103可以用于采集用户(也就是设计师)输入的操作指令,并可以依据该操作指令在该交互界面102中设置楼梯踏步铺贴参数;

效果生成模块104可以用于根据所设置的楼梯踏步铺贴参数在该交互界面102中生成对应的用于预览的楼梯踏步铺贴设计模型。

具体的,本发明主要是基于Sketchup软件开发的模拟楼梯踏步铺贴的绘制工具,通过截面设置和踏步生成的简易操作步骤,来实现踏步铺贴材料的选择设置和快速铺贴。如图2所示,设计师(也就是用户)可以点击踏步铺贴功能选项,弹出该踏步铺贴功能面板,即如图2所示的交互界面102,且该交互界面102包含的多个子交互界面,主要包括截面设置交互界面(如图2所示)和踏步生成交互界面(如图3到图5所示),也就是说楼梯踏步铺贴设计系统的交互界面主要包括这两个交互界面的设置。当用户点击截面设置虚拟按钮时,便可显示截面设置交互界面从而对应进行多个辅贴参数设置;当用户点击踏步生成虚拟按钮时,便可显示踏步生成交互界面从而对应进行多个踏步参数设置;然后综合辅贴参数和踏步参数便进行建模可生成对应的楼梯踏步铺贴设计模型。当然,在实际应用时还可以采用多个子交互界面来进行设置,为了方便用户,节约时间,本发明集中两个子交互界面上进行参数设置,本发明所说的楼梯踏步铺贴,包括楼梯结构和辅贴材料层这两个部件,所述楼梯结构指的是楼梯的结构,其包含的参数即踏步生成参数;而辅贴材料层是设在楼梯上的贴层,辅贴材料层包括的参数也就是截面设置参数。

如图2所示,所述截面设置交互界面用于展示可设置的截面设置参数;所述截面设置参数包括材质、名称、编号、厚度、表面处理、纹理方向和备注。其中,本发明提供了比较完整的铺贴材料库:包括石材、瓷砖、地砖、地毯、马赛克、木地板和人造复合板等,方便用户选择;这对应上述的材质和名称。关于编号可根据实际需要进行设置。厚度根据实际进行设置,譬如12mm。表面处理有多种方式,此处不再赘述,可选择清漆的表面处理方式。关于纹理方向可选择横纹、竖纹等,为了防滑,优选为横纹。关于备注乃设计师根据实际进行的批注说明。优选地,所述截面设置交互界面以预定形式对应展示所述可供用户设置的所述截面设置参数,预定形式包括以输入框形式展示、以下拉选项框形式展示或以点选框的形式展示;并通过参数设置模块采集用户输入的操作指令,根据操作指令对应在输入框输入、在下拉选项框选择、或是在点选框选项框点击截面设置参数。

请参阅图3,所述踏步生成交互界面用于展示可设置的踏步生成参数;所述踏步生成参数包括:踏步类型、属性名称和备注;所述踏步生成交互界面以预定形式对应展示所述可供用户设置的所述踏步生成;预定形式包括以输入框形式展示、以下拉选项框形式展示或以点选框的形式展示;并通过所述参数设置模块采集用户输入的操作指令,根据所述操作指令对应在所述输入框输入、在所述下拉选项框选择、和/或在所述点选框选项框点击所述踏步生成参数。

请一并参阅图3和图4,其中,图3为单截面的踏步生成交互界面示意图,图4为三截面的踏步生成交互界面示意图;优选地,所述踏步类型包括单截面和多截面。所述多截面为三截面,这是为了方便后续可以从多个角度同步细致观察生成的模型。踏步类型有单截面和三截面供选择,通过截面浏览器(也就是预览窗口)可以同步观察侧面效果。

优选地,在所述截面设置交互界面和踏步生成交互界面分别设置有预览窗口,所述预览窗口用于即时展示所述效果生成模块根据所设置的楼梯踏步铺贴参数对应生成的所述楼梯踏步铺贴设计模型。具体来说,可在交互界面上的预览窗口显示所述楼梯踏步铺贴设计模型,这样用户可对应调节参数设置,从而对应调整楼梯踏步铺贴效果,方便又快捷。

请一并参阅图2到图5,优选地,所述截面设置参数中,材质、名称、编号、厚度、表面处理和纹理方向以下拉选项框形式展示,所述备注以输入框形式展示;所述踏步生成参数中,踏步类型和属性名称以下拉选项框的形式展示,所述备注以输入框形式展示。其中,图5为三维结构预览的交互界面示意图,在踏步生成后,可以实时预览铺贴初步效果(也就是三维结构的楼梯踏步铺贴设计模型的效果),以便及时调整和修改。

以上功能操作,是将楼梯辅贴设计系统在SketchUp软件中应用,完全符合未来的工程的设计与施工要求。通过数据库101预先存储可供用户设置的楼梯踏步铺贴参数;并在交互界面102的多个子交互界面中分别以预定形式展示可供用户设置的楼梯踏步铺贴参数;通过参数设置模块103采集用户输入的操作指令,并根据该操作指令在交互界面102设置楼梯踏步铺贴参数;并通过效果生成模块104根据所设置的楼梯踏步铺贴参数在该交互界面102生成对应的用于预览的楼梯踏步铺贴设计模型。因此相对于现有技术,本发明实施例能够提高生成楼梯踏步铺贴模型的效率,方便快捷,并能够直观、精细化的向设计师展示楼梯踏步铺贴模型的设计效果。

进一步地,所述参数设置模块还用于采集用户输入的操作指令,根据所述操作指令在所述截面设置交互界面设置所述材质、名称、编号、厚度、表面处理和纹理方向;再根据所述操作指令在所述踏步生成交互界面设置所述踏步类型和属性名称;其中,所述踏步类型包括单截面和多截面;

所述效果生成模块还用于根据所设置的所述截面设置参数和踏步生成参数在所述交互界面生成对应的用于预览的单截面、多截面或三维结构的楼梯踏步铺贴设计模型。

具体来说,请参阅图6,为本发明实施例中楼梯踏步铺贴设计系统的应用实施例示意图,具体来说,在Sketchup中集成研发的BIM室内装修设计软件中选择楼梯辅贴工具,在楼梯辅贴工具中设置项目名称,在截面设置交互界面中设置一系列辅贴材料参数,再踏步生成交互界面中设置一系列踏步参数,具体生成的三维结构的楼梯踏步铺贴设计模型如图6所示。

本发明应用实施例在SketchUp中集成研发了BIM室内装修设计软件中踏步铺贴工具常用功能和特殊功能,使其技术上完整,几乎能够满足所有设计所需。软件在涉及踏步铺贴设计的细节上置入详细的工艺样式,材料的规格属性和各项参数,使其能够满足实际施工所需。本发明设计操作过程就是装修实施过程在电脑里的模拟展现,直观,精准。已经内置丰富的材料类别选项、相关参数、施工工艺的数据信息,供用户自由选择。设计师可根据需求进行参数设置,模块化生成楼梯踏步铺贴设计模型。

基于上述楼梯踏步铺贴设计系统,本发明还提供了一种楼梯踏步铺贴设计方法,如图7所示,所述楼梯踏步铺贴设计方法包括:

701、预先存储可供用户设置的楼梯踏步铺贴参数;

702、在多个子交互界面中分别以预定形式展示所述可供用户设置的楼梯踏步铺贴参数,所述多个子交互界面属于交互界面;

703、采集用户输入的操作指令,并根据所述操作指令在所述交互界面设置所述楼梯踏步铺贴参数;

704、根据所设置的所述楼梯踏步铺贴参数在所述交互界面生成对应的用于预览的楼梯踏步铺贴设计模型。

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

综上,本发明实施例提供的楼梯踏步铺贴设计系统和楼梯踏步铺贴设计方法,针对Sketchup无法直接对踏步铺贴进行设计的问题,提供了丰富的可设置属性参数项目。其三维软件中的设计操作过程就是装修实施过程在电脑里的模拟展现,直观,精准。而且内置有丰富的属性参数选项,可以供设计师自由选择。

图8为本申请实施例提供的终端的硬件结构示意图,该设备包括:一个或多个处理器801以及存储器802。图8中以一个处理器801为例。其中,处理器801以及存储器802可以通过总线或者其他方式连接,图8中以通过总线连接为例。

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

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

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

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

通过以上的实施方式的描述,本领域普通技术人员可以清楚地了解到各实施方式可借助软件加通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。

以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

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