一种电气工程线管生成方法、系统和可读存储介质与流程

文档序号:21458402发布日期:2020-07-10 17:54阅读:184来源:国知局
一种电气工程线管生成方法、系统和可读存储介质与流程

本发明涉及工具软件的设计领域,更具体涉及一种电气工程线管生成方法、系统和可读存储介质。



背景技术:

bim技术作为信息化技术在建筑领域的新发展,已随着建筑工业化的推进,逐渐在我国建筑业应用推广。业界普遍认为bim能够实现工程项目的信息化建设,促进业主、设计方、施工方和运维方更好地协同工作,从进度、成本、质量等方面,增强项目的可预知性和可控性,实现项目的全寿命周期管理。

基于sketchup软件,目前没有能够面向电气工程线管设计领域,通过选取电气线管数字模型和内置施工工艺来实现的方案设计。目前bim技术得到越来越广泛的应用,但是均通过人工建模及绘制实现,耗时多,操作复杂,不利于软件的推广。迫切需要研发一款高效、方便且容易学习,容易操作的bim设计软件,dfc机电设计软件基于sketchup软件,开发了一种管线自动生成软件,较好的解决了这一问题。



技术实现要素:

为了解决上述至少一个技术问题,本发明提出了一种电气工程线管生成方法,包括:

接收功能选择指令信息;

根据所述功能选择指令信息,确定功能类型;

接收所述功能类型的参数信息和用电点位信息;

根据参数信息和用电点位信息生成连接管道结果信息,并进行显示。

本方案中,在所述接收功能选择指令信息之前,还包括:

根据预设置的参数构建单元模型,并且对构建的单元模型进行编码;

建立参数信息与用电点位的映射表。

本方案中,所述根据参数信息和用电点位信息生成连接管道结果信息,具体为:

判断所述参数信息与所述用电点位信息是否在预设的映射表中匹配;

若匹配则生成连接管道结果信息;

若不匹配,则生成错误信息,并进行显示。

本方案中,在所述根据参数信息和用电点位信息生成连接管道结果信息,并进行显示之后,还包括:

接收参数修改信息和用电点位修改信息;

判断所述参数修改信息与用电点位修改信息是否在预设的映射表中匹配;

若匹配,则生成新的管道结果信息,并进行显示。

本方案中,在所述根据参数信息和用电点位信息生成连接管道结果信息,并进行显示之后,还包括:

接收对象隐藏指令信息;

根据所述对象隐藏指令信息确定需要隐藏的对象,将所述连接管道结果信息中的对应对象进行隐藏,并生成新的隐藏对象结果信息,进行显示。

本方案中,所述参数信息为材质、高度、宽度、厚度、长度、颜色、数量中的一种或几种;

所述用电点位为插座、灯具、开关、弱电箱、强电箱中的一种或几种。

本发明第二方面涉及一种电气工程线管生成系统,该系统包括:存储器、处理器,所述存储器中包括一种电气工程线管生成方法程序,所述一种电气工程线管生成程序被所述处理器执行时实现如下步骤:

接收功能选择指令信息;

根据所述功能选择指令信息,确定功能类型;

接收所述功能类型的参数信息和用电点位信息;

根据参数信息和用电点位信息生成连接管道结果信息,并进行显示。

本方案中,在所述接收功能选择指令信息之前,还包括:

根据预设置的参数构建单元模型,并且对构建的单元模型进行编码;

建立参数信息与用电点位的映射表。

本方案中,所述根据参数信息和用电点位信息生成连接管道结果信息,具体为:

判断所述参数信息与所述用电点位信息是否在预设的映射表中匹配;

若匹配则生成连接管道结果信息;

若不匹配,则生成错误信息,并进行显示。

本方案中,在所述根据参数信息和用电点位信息生成连接管道结果信息,并进行显示之后,还包括:

接收参数修改信息和用电点位修改信息;

判断所述参数修改信息与用电点位修改信息是否在预设的映射表中匹配;

若匹配,则生成新的管道结果信息,并进行显示。

本方案中,在所述根据参数信息和用电点位信息生成连接管道结果信息,并进行显示之后,还包括:

接收对象隐藏指令信息;

根据所述对象隐藏指令信息确定需要隐藏的对象,将所述连接管道结果信息中的对应对象进行隐藏,并生成新的隐藏对象结果信息,进行显示。

本方案中,所述参数信息为材质、高度、宽度、厚度、长度、颜色、数量中的一种或几种;

所述用电点位为插座、灯具、开关、弱电箱、强电箱中的一种或几种。

本发明第三方面涉及一种计算机可读存储介质,所述计算机可读存储介质中包括电气工程线管生成方法程序,所述电气工程线管生成方法程序被处理器执行时,实现如上述任一项所述的一种电气工程线管生成方法的步骤。

本发明的设计软件基于sketchup平台的工程制图软件,基于云端的用户应协同管理系统,保留了sketchup软件使用功能,通过在“sketchup”中内置插件,提高使用效率,同时又可以利用数据库提供各种数据模型,并直接与设备材料厂商数据直接联通,信息开放,提高了使用者的效率。在进行管线布图的操作过程中,通过用户选择的参数等信息可以自动生成管道线路图,并且还可以修改和隐藏,增加了用户体验感和操作效率。

附图说明

图1示出了本发明一种电气工程线管生成方法的流程图;

图2示出了本发明一种电气工程线管生成系统的框图;

图3-1示出了本发明实施例的功能选择框图;

图3-2示出了本发明实施例管道参数选择框图;

图3-3示出了本发明实施例管道参数设置框图;

图3-4示出了本发明实施例管道标高设置框图;

图3-5示出了本发明实施例管道连接方向设置框图;

图3-6示出了本发明实施例管道连接方式的设置框图;

图3-7示出了本发明实施例管道直径设置框图;

图3-8示出了本发明实施例管道数设方式设置框图;

图3-9示出了本发明实施例管道连管类型的设置框图;

图3-10示出了本发明实施例管段颜色设置框图;

图3-11示出了本发明实施例管道离顶距离设置框图;

图3-12示出了本发明实施例选择点位的框图;

图3-13示出了本发明实施例管道设置框图;

图3-14示出了本发明实施例生管的框图;

图3-15示出了本发明实施例管道设置框图;

图3-16示出了本发明实施例管道配电箱和墙体设置框图;

图3-17示出了本发明实施例管道设置框图;

图3-18示出了本发明实施例隐藏墙体设置框图;

图3-19示出了本发明实施例删除管道设置框图;

图3-20示出了本发明实施例增加管道设置框图;

图3-21示出了本发明实施例删除管道设置框图;

图3-22示出了本发明实施例修改线盒设置框图;

图3-23示出了本发明实施例线盒参数设置框图;

图3-24示出了本发明实施例旋转设置框图;

图3-25示出了本发明实施例管道内线修改框图;

图3-26示出了本发明实施例管道内线修改设置框图;

图3-27示出了本发明实施例管道内线修改设置框图;

图3-28示出了本发明实施例管道内线修改设置框图;

图3-29示出了本发明实施例管道内线修改设置框图;

图3-30示出了本发明实施例管道内线修改设置框图;

图3-31示出了本发明实施例管道构件修改设置框图;

图3-32示出了本发明实施例线盒修改设置框图;

图3-33示出了本发明实施例线盒修改后框图。

具体实施方式

为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和具体实施方式对本发明进行进一步的详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。

在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可以采用其他不同于在此描述的其他方式来实施,因此,本发明的保护范围并不受下面公开的具体实施例的限制。

dfc机电设计软件基于sketchup平台的工程制图软件,基于云端的用户应协同管理系统,保留了sketchup软件使用功能,通过在“sketchup”中内置插件,提高使用效率,同时又可以利用数据库提供各种数据模型,并直接与设备材料厂商数据直接联通,信息开放,提高了使用者的效率。

图1示出了本发明一种电气工程线管生成方法的流程图。

如图1所示,本发明提出了一种电气工程线管生成方法,包括:

s102,接收功能选择指令信息;

s104,根据所述功能选择指令信息,确定功能类型;

s106,接收所述功能类型的参数信息和用电点位信息;

s108,根据参数信息和用电点位信息生成连接管道结果信息,并进行显示。

需要说明的是,本发明的技术方案可以在pc机、移动终端等操作系统中进行操作。功能类型为系统中的功能选项,例如,可以为“电气系统”、“照明”或“动力”功能。所述参数信息为材质、高度、宽度、厚度、长度、颜色、数量中的一种或几种;所述用电点位为插座、灯具、开关、弱电箱、强电箱中的一种或几种。

根据本发明实施例,在所述接收功能选择指令信息之前,还包括:

根据预设置的参数构建单元模型,并且对构建的单元模型进行编码;

建立参数信息与用电点位的映射表。

需要说明的是,在系统中预存储有各种物料的单元模型,其根据预设置的参数进行构建。例如,在系统中存储有“金属管”、“非金属管”及其对应型号的单元模型,每个单元模型对应有编码。在用户选择了功能和物料时,则出现对应的编码,与系统设置的单元模型编码一致。

需要说明的是,在系统中还预设置有参数信息与用电点位的映射表。映射表中存储有参数信息和用电点位等的关系,通过查询映射表中的内容,可以方便的判断是否存在尺寸问题或者连接错误问题。例如,每个a型号金属管对应有n种电箱接口和m种敷设方式等,则用户在选择了a型号的金属管之后,若选择其他种类的电箱接口或者敷设方式,则无法进行选择,或者系统提示错误信息,让用户进行重新选择。

根据本发明实施例,所述根据参数信息和用电点位信息生成连接管道结果信息,具体为:

判断所述参数信息与所述用电点位信息是否在预设的映射表中匹配;

若匹配则生成连接管道结果信息;

若不匹配,则生成错误信息,并进行显示。

需要说明的是,在获得了映射表匹配之后,则可以生成管道结果信息,若匹配不成功,则会进行提示,让用户重新选择或者进行报错。例如,在映射表中存储有金属管,宽度5cm,用电箱接口5-10cm的映射关系,在用户选择金属管11cm参数,和用电箱接口为5-10cm的时候,则无法在映射表中找到匹配的信息,便进行报错,显示错误信息。

根据本发明实施例,在所述根据参数信息和用电点位信息生成连接管道结果信息,并进行显示之后,还包括:

接收参数修改信息和用电点位修改信息;

判断所述参数修改信息与用电点位修改信息是否在预设的映射表中匹配;

若匹配,则生成新的管道结果信息,并进行显示。

需要说明的是,用户可以在进行初步布线之后进行修改,可以重新设置参数信息和用电点位等信息。修改后的参数信息和用电点位等信息需要重新在映射表中进行匹配,看是否存在对应映射关系,若存在对应的映射关系,则生成新的管道结果信息,并显示;若不存在对应映射关系,则进行报错。

根据本发明实施例,在所述根据参数信息和用电点位信息生成连接管道结果信息,并进行显示之后,还包括:

接收对象隐藏指令信息;

根据所述对象隐藏指令信息确定需要隐藏的对象,将所述连接管道结果信息中的对应对象进行隐藏,并生成新的隐藏对象结果信息,进行显示。

需要说明的是,本发明还能根据用户的需求隐藏相应的对象,由于电气线管有明装和暗装之分,线管隐蔽在墙体内,从图中看不到管线敷设情况,当选择墙体隐藏命令后,墙体仅显示轮廓线,我们比较方便看到管线走向、方位。

图2示出了本发明一种电气工程线管生成系统的框图。

如图2所示,本发明第二方面还公开一种电气工程线管生成系统,该系统包括:存储器21、处理器22,所述存储器中包括一种电气工程线管生成方法程序,所述一种电气工程线管生成程序被所述处理器执行时实现如下步骤:

接收功能选择指令信息;

根据所述功能选择指令信息,确定功能类型;

接收所述功能类型的参数信息和用电点位信息;

根据参数信息和用电点位信息生成连接管道结果信息,并进行显示。

需要说明的是,本发明的技术方案可以在pc机、移动终端等操作系统中进行操作。功能类型为系统中的功能选项,例如,可以为“电气系统”、“照明”或“动力”功能。所述参数信息为材质、高度、宽度、厚度、长度、颜色、数量中的一种或几种;所述用电点位为插座、灯具、开关、弱电箱、强电箱中的一种或几种。

根据本发明实施例,在所述接收功能选择指令信息之前,还包括:

根据预设置的参数构建单元模型,并且对构建的单元模型进行编码;

建立参数信息与用电点位的映射表。

需要说明的是,在系统中预存储有各种物料的单元模型,其根据预设置的参数进行构建。例如,在系统中存储有“金属管”、“非金属管”及其对应型号的单元模型,每个单元模型对应有编码。在用户选择了功能和物料时,则出现对应的编码,与系统设置的单元模型编码一致。

需要说明的是,在系统中还预设置有参数信息与用电点位的映射表。映射表中存储有参数信息和用电点位等的关系,通过查询映射表中的内容,可以方便的判断是否存在尺寸问题或者连接错误问题。例如,每个a型号金属管对应有n种电箱接口和m种敷设方式等,则用户在选择了a型号的金属管之后,若选择其他种类的电箱接口或者敷设方式,则无法进行选择,或者系统提示错误信息,让用户进行重新选择。

根据本发明实施例,所述根据参数信息和用电点位信息生成连接管道结果信息,具体为:

判断所述参数信息与所述用电点位信息是否在预设的映射表中匹配;

若匹配则生成连接管道结果信息;

若不匹配,则生成错误信息,并进行显示。

需要说明的是,在获得了映射表匹配之后,则可以生成管道结果信息,若匹配不成功,则会进行提示,让用户重新选择或者进行报错。例如,在映射表中存储有金属管,宽度5cm,用电箱接口5-10cm的映射关系,在用户选择金属管11cm参数,和用电箱接口为5-10cm的时候,则无法在映射表中找到匹配的信息,便进行报错,显示错误信息。

本方案中,在所述根据参数信息和用电点位信息生成连接管道结果信息,并进行显示之后,还包括:

接收参数修改信息和用电点位修改信息;

判断所述参数修改信息与用电点位修改信息是否在预设的映射表中匹配;

若匹配,则生成新的管道结果信息,并进行显示。

需要说明的是,用户可以在进行初步布线之后进行修改,可以重新设置参数信息和用电点位等信息。修改后的参数信息和用电点位等信息需要重新在映射表中进行匹配,看是否存在对应映射关系,若存在对应的映射关系,则生成新的管道结果信息,并显示;若不存在对应映射关系,则进行报错。

本方案中,在所述根据参数信息和用电点位信息生成连接管道结果信息,并进行显示之后,还包括:

接收对象隐藏指令信息;

根据所述对象隐藏指令信息确定需要隐藏的对象,将所述连接管道结果信息中的对应对象进行隐藏,并生成新的隐藏对象结果信息,进行显示。

需要说明的是,本发明还能根据用户的需求隐藏相应的对象,由于电气线管有明装和暗装之分,线管隐蔽在墙体内,从图中看不到管线敷设情况,当选择墙体隐藏命令后,墙体仅显示轮廓线,我们比较方便看到管线走向、方位。

本发明第三方面涉及一种计算机可读存储介质,所述计算机可读存储介质中包括电气工程线管生成方法程序,所述电气工程线管生成方法程序被处理器执行时,实现如上述任一项所述的一种电气工程线管生成方法的步骤。

为了更好的解释本发明的技术方案,下面将通过一实施例进行详细说明。

第一步,打开sketchup软件中dfc软件,打开dfc软件进行“楼层设置”确认,建筑物“项目地址”、“建筑编号”、“地上层数”、“标准层高”、“起点标高”、“绝对标高”,进行建筑物基本数据的确认,如图3-1所示。

第二步,选择电气系统,首先确定电气管线的种类,电气线管分为“照明管”和“动力管”,选择完后,进行回路编号,如照明管可以编为“zm-1”,如确认后,点击“确认”,如选“取消”,则本次设置取消,选“全部重置”则重新进行系统编号,如图3-2所示。

第三步,线管参数设置。

进行线管参数设置后,按以下顺序进行相关参数设置:1管材种类→2管道材料→3管道直径→4管道壁厚→5连接间距→6管道标高→7敷设方式→8连管方向→9连管类型→10离顶距离→11离地距离→12连接方式→13管道颜色→14确认→15取消。

详细说明如下:

1管材种类:分为“金属管道”和“非金属管道”,其中金属管道分为“厚壁管”和“薄壁管”;(见图3-3)

2管道材料:指具体管材名称,厚壁管包括“焊接钢管”、“镀锌钢管”、“黑铁管”,薄壁管包括“薄壁镀锌钢管”、“套接紧定镀锌钢管”、非金属包括pvc、pc、kpc、pe等管道;

3管道直径:直径分为dn15、dn20、dn25、dn32、dn40、dn50等;(见图3-7)

4管道壁厚:根据不同管材,有相对应的管材壁厚,一般自动显示;

5连接间距:指管材出厂时标准长度,有4米、6米等规格;

6管道标高:根据标高体系不同,分为“建筑标高”、“基线标高”以及“拾取标高”,选择完毕后,可以直接输入所需要的数值;(见图3-4)

7敷设方式:根据敷设方式不同分为(见图3-8)

sr:沿钢索敷设、

cle,沿柱或跨柱敷设

we:沿墙面敷设

ce:沿天棚或顶棚敷设

ace:在能进入的吊顶敷设,

bc:暗敷设在柱子内

cle:暗敷设在柱子内

wc:暗敷设在墙内

fc:预埋在地面

cc:暗敷设在顶板内

8连管方向:分为“沿墙”和“垂直墙”(见图3-5)

9连管类型:分为“走顶”和“走地”(见图3-9)

10离顶距离:指管线距顶距离,手输入

11离地距离:指管线距地距离,手输入

12连接方式:分为“螺纹连接”、“紧定式粘接”、“压接式连接”、“卡套式连接”、“焊接”(见图3-6)

13管道颜色:指管道在图上显示的颜色,可以在调色板中选择。(见图3-2)

14确认:“确认”是指对以上参数确认无误后,选确认键进行下一步操作;

第四步,管线生成,如图3-11至图3-17所示。

①进行管线生成前,需要确认管线的一系列参数,关键是管线标高的确认;

②用电点位的选择:强电一般是从配电箱分回路的,每个回路都有若干个用电点位,一般情况动力和照明分开,所以用鼠标点击所要连接线管的点位,(用电点位,如插座、灯具、开关应事先在墙体、屋顶布置完毕)

③点选电气管浮窗中“生管”按键,则管线自动生成完毕,我们已经内置了管件敷设规则,生成的管线是符合国家相关规范;

④如果绘制第二个回路,方法相同也是新增用电点位,选择完毕生管。

第五步,墙体隐蔽/显示,如图3-18所示。

由于电气线管有明装和暗装之分,线管隐蔽在墙体内,从图中看不到管线敷设情况,当选择墙体隐藏命令后,墙体仅显示轮廓线,我们比较方便看到管线走向、方位。

第六步,管线的增加和删除,如图3-19至图3-21所示。

如在绘制完成一个回路后,需要增加可以通过以下功能实现,按右键选择“增加”,在增加子分项上选“管线”,用鼠标选择增加的管线位置,用鼠标绘制管线,结束后选择完成,则管件会生成完毕,在与管线连接处会自动增加接线盒;管线删除,也是通过右键选择删除命令,再选择删除“管线”或“构件”然后直接删除。

第七步,旋转接线盒,如图3-22至图3-24所示。

接线盒朝向位置与现场实际相适应的,如果需要修改面部朝向,可以在上、下、左、右、前、后六个方向修改,先按右键选择“修改”功能,在此功能子项选“旋转接线盒”,然后会出现“旋转接线盒浮窗”,在功能命令旷选择“正x轴”、“正y轴”、“正z轴”旋转角度可选“0°、90°、180°、270°四个角度”,然后确认,选择你要修改的线盒,最后完成。

第八步,管内线数修改,如图3-25至图3-29所示。

先按右键选择“修改”功能,在此功能子项选“管内线数修改”,视窗会出现“管内线数修改”功能浮窗,上面有“火线数”、“零线数”、“地线数”,可以根据需要输入数据,然后确认修改完成。

第九步,如图3-30至图3-33所示。如果需要修改构件,如接线盒的形式大小,也可以通过修改功能修改,点击右键选择“修改”→“构件”则视图中会显示构件种类的命令栏,可以从“接线盒”中模型选择所需要的模型。模型左侧有线盒相关参数,“宽度”、“高度”、“半径”、“深度”、“厚度”,可以根据实际需要填写相关数据,确认后选择所要修改的线盒,选“完成”则线盒修改完毕。

本发明的设计软件基于sketchup平台的工程制图软件,基于云端的用户应协同管理系统,保留了sketchup软件使用功能,通过在“sketchup”中内置插件,提高使用效率,同时又可以利用数据库提供各种数据模型,并直接与设备材料厂商数据直接联通,信息开放,提高了使用者的效率。在进行管线布图的操作过程中,通过用户选择的参数等信息可以自动生成管道线路图,并且还可以修改和隐藏,增加了用户体验感和操作效率。本发明是基于二维和三维自由转换,通过模型自动生成的功能,提高bim模型制作效率,减少错误,通过系统库的数据的自由筛选可以减少设计师及使用者的时间,提高工作效率。通过本发明的技术方案,设计操作过程就是水管3d绘制过程在电脑里的模拟展现,直观,精准。其已经内置丰富的材料类别选项、相关参数、施工工艺的数据信息,供用户自由选择。

在本申请所提供的几个实施例中,应该理解到,所揭露的设备和方法,可以通过其它的方式实现。以上所描述的设备实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,如:多个单元或组件可以结合,或可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示或讨论的各组成部分相互之间的耦合、或直接耦合、或通信连接可以是通过一些接口,设备或单元的间接耦合或通信连接,可以是电性的、机械的或其它形式的。

上述作为分离部件说明的单元可以是、或也可以不是物理上分开的,作为单元显示的部件可以是、或也可以不是物理单元;既可以位于一个地方,也可以分布到多个网络单元上;可以根据实际的需要选择其中的部分或全部单元来实现本实施例方案的目的。

另外,在本发明各实施例中的各功能单元可以全部集成在一个处理单元中,也可以是各单元分别单独作为一个单元,也可以两个或两个以上单元集成在一个单元中;上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。

本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:移动存储设备、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。

或者,本发明上述集成的单元如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实施例的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机、服务器、或者网络设备等)执行本发明各个实施例所述方法的全部或部分。而前述的存储介质包括:移动存储设备、rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。

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