墙面铺贴设计排版系统及其设计排版方法与流程

文档序号:13736279阅读:592来源:国知局
墙面铺贴设计排版系统及其设计排版方法与流程

本发明涉及设计工具软件技术领域,尤其涉及一种墙面铺贴设计排版系统及其设计排版方法。



背景技术:

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

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

目前sketchup软件虽然能够直观展示设计师的建筑装修设计方案,但对于具体的施工项目例如墙面铺贴只能进行简单的整体效果展示,所展示效果与实际施工效果差别较大,并且对与墙面铺贴无法根据施工工艺进行设计排版,更无法进行有效的用量测算,墙面设计核算需要施工人员另行计算,增加了施工人员的工作负担。



技术实现要素:

针对上述技术问题,本发明实施例提供了一种墙面铺贴设计排版系统及其设计排版方法,以解决现有sketchup设计软件工具在进行建筑装修设计时,无法进行墙面铺贴设计排版的问题。

一种墙面铺贴设计排版系统,其中,包括:

设计排版选项模块,用于基于用户点选设计排版选项并调用相应关联表单数据;

表单展示模块,利用调用的关联表单数据形成向用户展示的表单;

数据获取模块,用于根据用户通过表单输入的选择指令,基于选择指令确定用户选中的属性参数,并获取所选中的属性参数在当前工程项目中对应的工程数据;

计算模块,用于根据所获取的工程数据,计算并转化得到图形渲染数据;

渲染模块,用于根据所计算得到的图形渲染数据渲染得到图形化模型。

所述的墙面铺贴设计排版系统,其中,所述设计排版选项模块包括:

选项展示单元,用于向用户展示对应不同设计排版内容的设计排版选项;

选择指令获取单元,用于根据用户选择指令确认所选的设计排版选项;

表单数据调用单元,用于根据所选的设计排版选项调用相应关联表单数据。

所述的墙面铺贴设计排版系统,其中,所述表单展示模块包括:

产品规格展示单元,用于向用户展示产品规格相关的属性参数;

材料纹路展示单元,用于向用户展示材料纹路相关的属性参数。

所述的墙面铺贴设计排版系统,其中,所述产品规格展示单元包括设计尺寸、设计等分、分割绘制三个展示次单元;所述材料纹路展示单元包括余量设置、材质纹路及阳角收口三个展示次单元。

所述的墙面铺贴设计排版系统,其中,所述分割绘制展示次单元包括以下属性参数:分割定义、分割角度、刀片厚度、缝隙类型及缝隙宽度、填缝剂类型及填缝高度。

所述的墙面铺贴设计排版系统,其中,所述余量设置展示次单元包括以下属性参数:

横向余量相关的左端位、右端位、拾取中位及左右端等分属性参数;

纵向余量相关的左端位、右端位、拾取中位及左右端等分属性参数;

所述的墙面铺贴设计排版系统,其中,所述材质纹路展示次单元包括有直纹、竖纹、斜纹、竖直交替纹路属性参数。

所述的墙面铺贴设计排版系统,其中,所述阳角收口展示次单元包括有海棠角收口、45度斜角收口、直角收口属性参数。

所述的墙面铺贴设计排版系统,其中,所述表单展示模块还包括:

确定按钮单元,用于接收用户指令确定用户选中的表单中的属性参数;

一种墙面铺贴设计排版方法,其只,包括:

获取用户点选设计排版选项,调用与所点选的设计排版选项相关联的表单数据;

利用调用的关联表单数据形成向用户展示的表单;

获取用户通过表单输入的选择指令,基于选择指令确定用户选中的属性参数,调用所选中的属性参数在当前工程项目中对应的工程数据;

根据所获取的工程数据,计算并转化得到图形渲染数据;

根据所计算得到的图形渲染数据渲染得到图形化模型。

有益效果:本发明提供一种墙面铺贴设计排版系统及其设计排版方法,解决了现有sketchup设计软件工具进行建筑装修设计时,无法提供针对墙面铺贴的设计排版方案的问题,本发明墙面铺贴设计排版系统,可以根据用户定义生成建筑墙面铺贴效果,从而可对墙面铺贴工艺进行精准直观地展现,极大方便了用户使用。

附图说明

图1为本发明实施例的墙面铺贴设计排版系统的原理框图;

图2为本发明实施例的设计排版选项模块的原理框图;

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

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

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

图6为本发明实施例的墙面铺贴设计排版方法流程图。

具体实施方式

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

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

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

如图1所示,所述墙面铺贴设计排版系统包括:设计排版选项模块110、表单展示模块120、数据获取模块130、计算模块140以及渲染模块150。

所述设计排版选项模块,用于基于用户点选设计排版选项并调用相应关联表单数据,涉及建筑墙面铺贴的设计排版包含多方面信息,包括墙面铺贴所用产品类型,设计尺寸,铺贴方向等,通过设计排版选项模块可直接通过用户选择进入到相应的表单。由于墙面铺贴工艺多种多样,有涂饰、裱糊、粘挂等形式,在每一种墙面铺贴工艺的表单中均设置有设计排版选项,用户均可通过设计排版选项进入到相应设计排版内容显示界面。当然,对应每一种墙面铺贴工艺的设计排版功能均有所差别,差别在于设计排版功能中涉及的属性参数不同。

具体的如图2所示,所述设计排版选项模块具体包括:

选项展示单元111,用于向用户展示对应不同设计排版内容的设计排版选项;

选择指令获取单元112,用于根据用户选择指令确认所选的设计排版选项;

表单数据调用单元113,用于根据所选的设计排版选项调用相应关联表单数据。

所述设计排版选项模块中,选项展示单元展示预设的设计排版选项,在用户选择后,选择指令获取单元确认所选的设计排版选项,表单数据调用单元按照预先建立的设计排版选项与相应表单数据的关联表,基于用户选择指令选择的设计排版选项会调用相关联的表单数据。

显示界面所呈现的是在不同墙面铺贴工艺的表单中显示有设计排版功能选项,该功能选项相应的选择栏中显示设计排版内容,可以下拉菜单的形式进行显示。

例如如图4所示,在墙面铺贴菜单下,选择粘挂功能菜单,在粘挂功能菜单下显示设计排版功能选项。

所述表单展示模块120利用调用的关联表单数据形成向用户展示的表单。表单展示模块将显示设计排版功能界面,并将设计排版所涉及的内容以二级表单的形式呈现出来,具体实施例中,如图3所述,所述表单展示模块包括:

产品规格展示单元121,用于向用户展示产品规格相关的属性参数。所述产品规格展示单元包括设计尺寸、设计等分、分割绘制三个展示次单元。设计尺寸展示次单元显示点选框,并设置有尺寸输入框,获取到用户确认该点选框后,设计尺寸展示次单元获取尺寸输入框输入的尺寸数据。因而对于有规格的瓷砖,可通过此尺寸输入框选择不同规格

材料纹路展示单元122,用于向用户展示材料纹路相关的属性参数。

设计等分展示次单元同样显示点选框,并分别设置有横向尺寸和纵向尺寸的数据输入框,在其点选框未选择状态下,其横向尺寸和纵向尺寸的数据输入框显示为灰度不可操作状态。对于墙面铺贴中使用标准大小石材的情况,可利用设计等分来切割。

分割绘制展示次单元可包含用于定义分割的属性参数,例如分割定义、分割角度、刀片厚度、缝隙类型及缝隙宽度、填缝剂类型及填缝高度。如图5所示在分割绘制展示次单元中包含的属性参数能够使用户根据需要选择刀片厚度,选择横缝、竖缝及错峰效果同地面铺贴,也可以选择不同的填缝剂并设置填缝剂厚度,从而能够准确显示墙面铺贴细节,使显示效果符合施工工艺。

具体的,所述材料纹路展示单元包括余量设置、材质纹路及阳角收口三个展示次单元

通过余量设置展示次单元可以进行墙面铺贴的余量设置,余量指的是瓷砖等材料铺贴时,剩余不足一个瓷砖的位置,需要对瓷砖进行切割处理。不同的起铺点,剩余的位置不同。充分考虑做左端位、右端位起铺,以及拾取中位起铺(从墙的中点起铺),如果给瓷砖的尺寸预留过窄,影响美观,可以对瓷砖左右端等分来偏移瓷砖起铺的位置。为确保能够实现上述余量设置功能,所述余量设置展示次单元包括以下属性参数:横向余量相关的左端位、右端位、拾取中位及左右端等分属性参数;纵向余量相关的左端位、右端位、拾取中位及左右端等分属性参数,如图5所示。

所述材质纹路展示次单元包括有直纹、竖纹、斜纹、竖直交替纹路属性参数。所述阳角收口展示次单元包括有海棠角收口、45度斜角收口、直角收口属性参数。

当然,所述表单展示模块还包括:确定按钮单元,用于接收用户指令确定用户选中的表单中的属性参数。确定按钮单元接收用户点选指令后,将用户在表单中的选择和输入的属性参数进行确认,以便于后续模块调用这些经过确认的属性参数。

所述数据获取模块130用于根据用户通过表单输入的选择指令,基于选择指令确定用户选中的属性参数,并获取所选中的属性参数在当前工程项目中对应的工程数据。

在本实施例中,数据获取模块130可以通过通信接口,从sketchup设计软件工具获得所需要的数据。获得数据的方式为本领域的常用技术手段,在此不作赘述(例如通过字段匹配等方式)。

由于sketchup已经预先设置了许多可选的属性参数。因此,在设计师进行建筑装修的工程项目设计过程中,相关的数据可以自动的被保存或者更新到属性参数的项下。

计算模块140,用于根据所获取的工程数据,计算并转化得到图形渲染数据。

sketchup软件制定有工程数据与图形渲染数据的对应机制,利用工程数据计算得到图形渲染所需的数据。

渲染模块150,用于根据所计算得到的图形渲染数据渲染得到图形化模型。

图形化模型可直观的向用户展示墙面铺贴效果,而且该效果基于施工工艺形成,因而效果显示精准,使得用户能够真正通过模型确认建筑装修效果。

另外,本发明的墙面铺贴设计排版系统还包括一用于基础数据录入的参数设置模块,该模块用于设置若干可选的属性参数。这些属性参数均是建筑装修设计过程中,与设计或者施工相关的一些工程或者材料参数。技术人员可以通过该参数设置模块,预先为整个系统设置需要使用到的,可选的属性参数,以提供给用户进行选择。当然,针对不同类型的建筑装修项目,也可以配置不同的可选的属性参数设置模块,以便于软件能够快速的确定可选的属性参数。

本发明实施例还提供了一种应用如上所述的墙面铺贴设计排版系统的设计排版方法。图6为本发明实施例的设计排版方法的方法流程图。

所述方法可以包括如下步骤:

s100、获取用户点选设计排版选项,调用与所点选的设计排版选项相关联的表单数据。

s200、利用调用的关联表单数据形成向用户展示的表单。

s300、获取用户通过表单输入的选择指令,基于选择指令确定用户选中的属性参数,调用所选中的属性参数在当前工程项目中对应的工程数据。

s400、根据所获取的工程数据,计算并转化得到图形渲染数据。

s500、根据所计算得到的图形渲染数据渲染得到图形化模型。

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

综上所述,本发明的墙面铺贴设计排版系统及其设计排版方法,解决了现有sketchup设计软件工具进行建筑装修设计时,无法提供针对墙面铺贴的设计排版方案的问题,本发明墙面铺贴设计排版系统,可以根据用户定义生成建筑墙面铺贴效果,从而可对墙面铺贴工艺进行精准直观地展现,极大方便了用户使用。

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

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

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

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

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