基于Sketchup的消防管道设计系统、设计方法、电子设备及计算机程序产品与流程

文档序号:13804989阅读:556来源:国知局
基于Sketchup的消防管道设计系统、设计方法、电子设备及计算机程序产品与流程

本发明涉及设计工具软件技术领域,尤其涉及一种基于sketchup的消防管道设计系统、设计方法、电子设备及计算机程序产品。



背景技术:

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

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

在实现本发明过程中,发明人发现相关技术存在以下问题:由于现有的sketchup软件的基础目标是面对设计师用户,在设计工具的功能上并没有更多的考虑到面向一般装修工程设计的需求。在进行消防管道设计过程中,无法通过便捷的方式完成,绘制过程较为繁琐,不便于设计师的使用。



技术实现要素:

针对上述技术问题,本发明实施例提供了一种基于sketchup的消防管道设计系统、设计方法、电子设备及计算机程序产品,以解决现有sketchup设计软件工具进行消防管道设计过程中,管道绘制过程较为繁琐,不便于设计师使用的问题。

本发明实施例的第一方面提供一种基于sketchup的消防管道设计系统。所述消防管道设计系统包括:危险等级设置模块,用于根据消防规范,设置与设计项目对应的建筑物危险等级;管线参数设置模块,用于设置消防管道的布设参数;管道参数设置模块,用于设置消防管道的管道参数;管线生成模块,用于根据所述布设参数和管道参数,生成对应的消防管道。

可选地,所述消防管道设置模块包括:管道类型选择单元;所述管道类型选择单元用于,选择消防管道的类型为消防喷淋管道或消火栓管道。

可选地,所述布设参数包括:管道名称、管道编号、管道材料以及布管起点;所述消防管道设置模块还包括:布管起点单元,所述布管起点单元用于通过通过鼠标定位或轴线定位确定所述布管起点。

可选地,所述管道参数包括:管径、管道连接方式、管道承压、管道颜色、管道标高、管道坡度以及备注。

本发明实施例的第二方面提供了一种基于sketchup的消防管道设计方法。所述方法包括如下步骤:根据消防规范,设置与设计项目对应的建筑物危险等级;设置消防管道的布设参数;设置消防管道的管道参数;根据所述布设参数和管道参数,生成对应的消防管道。

可选地,所述设置消防管道的布设参数,具体包括:确定消防管道的类型为消防喷淋管道或消火栓管道。

可选地,所述设置消防管道的布设参数,还包括:依次设置所述消防管道的管道名称、管道编号、管道材料以及布管起点;所述布管起点使用鼠标定位或者轴线定位确定。

可选地,所述设置消防管道的管道参数,具体包括:依次设置所述消防管道的管径、管道连接方式、管道承压、管道颜色、管道标高、管道坡度以及备注。

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

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

本发明第四方面提供了一种基于sketchup的消防管道设计系统中使用的计算机程序产品。所述计算机程序产品包括如上所述的功能模块。

本发明实施例提供的技术方案中,针对现有sketchup设计软件工具在面向消防管道设计时,无法通过预设参数,一键生成的方式完成的问题,提供了基于该设计软件工具的消防管道设计系统,用户基于该系统可以方便的通过预设属性参数的方式,预先对消防系统进行定义,然后自动生成整合有施工工艺的消防管道bim模型。整个设计过程方便、快捷而且能够通过属性参数的设置,充分反映设计师的设计意图,具有良好的显示效果。

附图说明

图1为本发明实施例的消防管道设计系统的一个实施例示意图;

图2为本发明实施例的布设参数和管道参数的交互界面的一个实施例示意图;

图3为本发明实施例的消防管道设计方法的一个实施例流程图;

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

具体实施方式

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

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

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

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

例如,在进行消防管道设计的过程中,sketchup软件只能通过绘制的方式,允许设计师使用或者设置的属性参数种类较少,难以全面的体现工艺过程,令设计师方便的根据自己的设计意图,达到理想的设计效果。

为了进一步的使sketchup软件更好的适用于消防管道设计系统,可以在sketchup软件的基础上,应用本发明实施例提供的消防管道设计系统来提供相应的服务,便于设计师方便的实现自己的设计意图。

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

如图1所示,所述基于sketchup的消防管道设计系统是在原有的消防管布置模块下增设的如下功能模块:危险等级设置模块110、管线参数设置模块120、管道参数设置模块130以及管线生成模块140。

其中,所述危险等级设置模块110用于根据消防规范,设置与设计项目对应的建筑物危险等级。对于不同的设计项目,由于设计项目的应用范围或者应用的场合的不同,需要的消防设施的等级或者其他相应的要求也不相同,例如对于危化品存储仓库、电影院或者普通办公楼。

根据消防规范的规定,设计师可以根据设计项目的实际情况,确定对建筑物属于轻度危险、中度危险ⅰ级、中度危险ⅱ级、严重危险ⅰ级、严重危险ⅱ级、仓库危险ⅰ级、仓库危险ⅱ级等七个等级中的哪一个。

所述管线参数设置模块120用于设置消防管道的布设参数。所述消防管道的布设参数具体是指一些进行管线设置的基础参数,其决定了管线的基本结构要求。

在一些实施例中,由于消防管道存在不同的类型。因此,如图1所示,所述管线参数设置模块120可以包括一个用于确定类型的管道类型选择单元121。

所述管道类型选择单元121用于供设计师选择消防管道的类型为消防喷淋管道或消火栓管道。在消防管道中,消防喷淋管道和消火栓管道是两套不同类型,相互独立的消防管路系统,具有不同的设计要求。

除消防管道的类型外,所述消防管道的布设参数还可以包括管道名称、管道编号、管道材料以及布管起点。

相对应地,所述管线参数设置模块120可以设置有与这些布设参数相对应的设置单元。即用于设置管道名称的管道名称设置单元122、用于设置管道编号的管道编号设置单元123,用于设置管道材料的管道材料设置单元124以及布管起点单元125。

其中,所述管道名称是用以区分管道是属于主管还是支管。所述管道的编号是管路的编号,通常是从某个特定的编号开始的,例如z1-1开始,依次序进行。所述管道编号设置单元123可以支持自动编号。当然,在一些实施例中,所述管道编号设置单元123还可以进一步的设置由编号重置功能,供设计师重置、更改管道编号。

所述管道材料是指管道的材料种类,例如镀锌钢管、无缝钢管等,设计师可以根据自己的需要进行选择。

所述布管起点是指绘制管道的起点,在本实施例中,所述布管起点单元通过通过鼠标定位或轴线定位两种方式来确定所述布管起点。所述鼠标定位是一种比较方便的操作方法,设计师可以利用鼠标在图中显示的坐标(可以手动或输入数据)进行管道起始位置的精准定位。所述轴线定位方法属于辅助线定位,设计师可以在图中建立xyz三个方向互相垂直的3条辅助线,交汇于一点,该点即为本次管线绘制的起点位置。

所述管道参数设置模块130用于设置消防管道的管道参数。所述管道参数具体是指消防管道为满足设计要求,需要具备的一些管道自身的属性参数。设计师可以基于相应的设计需求,设置相应的属性参数。

具体的,所述管道参数可以包括管径、管道连接方式、管道承压、管道颜色、管道标高、管道坡度以及备注等七项管道参数。相对应地,所述管道参数设置模块130具有与这些管道参数相对应的七个功能选框,供设计师分别对这些参数进行选定。

其中,所述管径是指管道的口径大小,其具体可以从dn15-dn250之间选择合适的管径尺寸。所述连接方式是指管道之间的连接结构,设计师可以从螺纹连接、法兰连接、卡箍连接或者焊接等四个选项中进行选择。管道承压、管道颜色等均可以由设计师根据自己的需要,从下拉菜单列表中选择或者自行输入。

所述管道标高是指管道距楼地面相对位置的参数,可以采用“建筑标高”、“基线标高”、“拾取标高”三种不同的标高体系进行确认。具体需要选用的标高体系可以由设计师根据现场情况选用。所述建筑标高即图纸上标注的标高,包括了装饰层厚度的标高。采用此标高体系比较方便,但因为实际装饰层厚度有误差,此标高也存在一定误差。所述基线标高是指现场采用的辅助线标高,例如工程常用的“一米线”,采用此标高作为参照,具有较高准确性高。“拾取标高”是设计师根据自己实际需要直接在图上选取自己需要的标高。

所述管线生成模块140用于根据所述布设参数和管道参数,生成对应的消防管道。该管线生成模块140是一个自动生成消防管道的处理模块,其可以根据输入的布设参数和管道参数,依据一定的次序自动的生成相应的消防管道bim模型。

在本实施例中,所述管线生成模块140的管道生成过程从消防喷头或消火栓末端开始,按照水流相反的方向,顺序将消防喷淋头或消防栓用管线连接起来,并确认管径等相关参数,最后按照支管-主管-干管-机房的顺序将管道绘制完毕。如在生成过程中发现某些参数设置存在遗漏的情况,所述管线生成模块140可以判定为管线无法生成,并提示设计师检查确认参数的设置是否存在问题。

为了便于设计师在消防管道设计过程中能够及时的修改自己的设计,或者了解相应的预期效果,所述系统包括了提供相应服务的预览模块。所述预览模块用于输出与所述用户设置的参数对应的预览效果图。

该预览图是由系统根据设计师选择的相关参数进行快速计算后的图形结果,可以作为设计师设计过程中的参考。设计师可以及时的获知自己设置的属性参数在实际显示过程中的效果并进行相应的调整。在一些实施例中,该预览图也可以在交互界面的特定选项框中显示。

由于在本发明实施例的消防管道设计系统中,设计师能够根据自己的需要,选择或者设置多个参数项目,充分的反映消防管道的施工工艺过程。因此,最终生成的消防管道bim模型可以结合施工工艺,设计师通过设置参数的方式即可一键生成对应的bim模型,非常便于用户的操作和使用。

图2为本发明实施例提供的,用于进行布设参数和管道参数设置和展示的交互界面。在该交互界面中,一些项目可以以下拉菜单或者列表的方式,向设计师展示可以选择的选项。

以下结合图2所示的交互界面,详细的描述在实际操作中,应用上述消防管道设计系统进行设置的操作过程:

首先,用户可以在管线设置点击“消火栓管”。然后,设定管道编号为“x1-2”、材料项目下选定“镀锌钢管”。最后,选用“鼠标定位”设置布管起点。

在所述布设管道起点完毕后,根据需要将管道参数分别设定为“管径dn15”,连接方式选定为“法兰连接”;管道承压设定为“10kg”;管道颜色为“蓝色”,管道标高为建筑标高65mm,管道坡度为5%,最后,点击生成按键,在设计工具软件的绘制界面自动生成对应的bim模型。该bim模型包含有施工工艺流程。

本发明实施例还提供了一种基于sketchup的消防管道设计方法。图3为所述消防管道设计方法的方法流程图。如图3所示,所述方法包括如下步骤:

301、根据消防规范,设置与设计项目对应的建筑物危险等级。

302、设置消防管道的布设参数。

具体的,在设置布设参数时,首先应当确定消防管道的类型为消防喷淋管道或消火栓管道。然后,在本实施例中,所述步骤还可以进一步包括:依次设置所述消防管道的管道名称、管道编号、管道材料以及布管起点。所述布管起点使用鼠标定位或者轴线定位确定。

303、设置消防管道的管道参数。

具体的,所述设置消防管道的管道参数,具体包括:依次设置所述消防管道的管径、管道连接方式、管道承压、管道颜色、管道标高、管道坡度以及备注。

304、根据所述布设参数和管道参数,生成对应的消防管道。

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

综上所述,本发明实施例提供的消防管道设计方法和消防管道设计系统,针对sketchup无通过选取消防管道数字模型和内置施工工艺来实现方案设计的问题,提供了丰富的参数项目。其三维软件中的设计操作过程就是消防管道实施过程在电脑里的模拟展现,直观,精准。而且内置有丰富的材料类别、相关参数、施工工艺等可选用的数据信息,可以供用户自由选择。

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

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

存储器402作为一种非易失性计算机可读存储介质,可用于存储非易失性软件程序、非易失性计算机可执行程序以及模块,如本发明实施例中的消防管道设计方法对应的程序指令/模块(例如,危险等级设置模块110、管线参数设置模块120、管道参数设置模块130以及管线生成模块140)。处理器401通过运行存储在存储器402中的非易失性软件程序、指令以及模块,从而执行服务器的各种功能应用以及数据处理,即实现上述方法实施例的消防管道设计方法。

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

所述一个或者多个模块存储在所述存储器402中,当被所述一个或者多个处理器401执行时,执行上述任意方法实施例中的消防管道设计方法。

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

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

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

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

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