首页 / 专利库 / 电脑零配件 / 固件 / 软件 / 软件包 / 软件组件 / 插件 / 一种用于管道设计的标注方法、系统和存储介质

一种用于管道设计的标注方法、系统和存储介质

阅读:1035发布:2020-07-05

专利汇可以提供一种用于管道设计的标注方法、系统和存储介质专利检索,专利查询,专利分析的服务。并且本 发明 公开了一种用于管道设计的标注方法、系统和存储介质,方法包括以下步骤:接收管道标注的操作 请求 ;根据操作请求获取管道所属图层;接收管道标注信息;依次计算管道所属图层的所有管道长度;根据管道标注信息和管道长度对管道所属图层内的所有管道进行标注。本发明通过根据管道标注的操作请求,获取管道所属图层,然后接收管道标注信息,并依次自动计算管道所属图层的所有管道长度,最后根据管道标注信息和管道长度对管道所属图层上的所有管道进行标注,从而无需设计人员花费大量时间用于重复设定图层、量取管道长度和写入管道参数,提高设计人员的工作效率和管道标注的正确率。本发明可广泛应用于 计算机辅助设计 技术领域。,下面是一种用于管道设计的标注方法、系统和存储介质专利的具体信息内容。

1.一种用于管道设计的标注方法,其特征在于:包括以下步骤:
接收管道标注的操作请求
根据操作请求获取管道所属图层;
接收管道标注信息;
依次计算管道所属图层的所有管道长度;
根据管道标注信息和管道长度对管道所属图层内的所有管道进行标注。
2.根据权利要求1所述的一种用于管道设计的标注方法,其特征在于:所述依次计算管道所属图层的所有管道长度,其具体包括:
依次获取单根管道两端的位置坐标;
根据管道两端的位置坐标计算管道所属图层的所有管道长度。
3.根据权利要求2所述的一种用于管道设计的标注方法,其特征在于:所述根据管道标注信息和管道长度对管道所属图层内的所有管道进行标注,其具体包括:
根据每条管道两端的位置坐标计算每条管道的预设标注的位置坐标;
获取标注位置的偏移量;
根据预设标注的位置坐标和标注位置的偏移量确定每条管道的标注位置;
根据管道标注信息和管道长度在每条管道的标注位置对管道进行标注。
4.根据权利要求3所述的一种用于管道设计的标注方法,其特征在于:所述根据预设标注的位置坐标和标注位置的偏移量确定每条管道的标注位置,其具体包括:
根据每条管道两端的位置坐标计算每条管道的倾斜度;
根据倾斜角度、预设标注的位置坐标和偏移量确定每条管道的标注位置。
5.根据权利要求3所述的一种用于管道设计的标注方法,其特征在于:所述根据管道标注信息和管道长度在每条管道的标注位置对管道进行标注,其具体为:
将管道长度的数值转换为文字信息;
根据管道标注信息和文字信息在每条管道的标注位置对管道进行标注。
6.根据权利要求1所述的一种用于管道设计的标注方法,其特征在于:在所述根据操作请求获取管道所属图层这一步骤与所述接收管道标注信息这一步骤之间,还具体包括:
设置管道所属图层的标注字体类型。
7.根据权利要求1所述的一种用于管道设计的标注方法,其特征在于:在所述接收管道标注的操作请求这一步骤之前,还包括以下步骤:
根据软件启动信号加载标注插件,使软件操作界面显示标注插件的菜单;
接收操作界面上传的出图比例的设置信号;
根据设置信号设定管道所属图层的出图比例。
8.一种用于管道设计的标注系统,其特征在于:包括:
第一接收模,用于接收管道标注的操作请求;
获取模块,用于根据操作请求获取管道所属图层;
第二接收模块,用于接收管道标注信息;
计算模块,用于依次计算管道所属图层的所有管道长度;
标注模块,用于根据管道标注信息和管道长度对管道所属图层内的所有管道进行标注。
9.一种用于管道设计的标注系统,其特征在于:包括:
至少一个存储器,用于存储程序;
至少一个处理器,用于加载所述程序以执行如权利要求1-7任一项所述的一种用于管道设计的标注方法。
10.一种存储介质,其中存储有处理器可执行的指令,其特征在于:所述处理器可执行的指令在由处理器执行时用于实现如权利要求1-7任一项所述的一种用于管道设计的标注方法。

说明书全文

一种用于管道设计的标注方法、系统和存储介质

技术领域

[0001] 本发明涉及计算机辅助设计技术领域,尤其是一种用于管道设计的标注方法、系统和存储介质。

背景技术

[0002] AutoCAD,是一款自动计算机设计软件,可以用于绘制二维图和基本三维设计,通过该软件,无需懂得编程,即能自动制图。AutoCAD可以应用在土木建筑、装饰装潢、工业制图、工程制图、电子工业和服装加工等多个领域。
[0003] 现有技术在使用AutoCAD进行排管道设计的过程中,对于单根排水管道的参数标注过程具体包括:设定图层和字体、量取两个排水井之间的管道长度、用文字命令确定文字大小及文字度、确定标写位置和写入管道参数。但是,对于实际的设计过程中,每一份完整的图纸设计,都会包含十几条管道,甚至几百条管道,如果要对所有的管道都进行标注,则需要设计人员重复上述所有步骤。因此,在一份完整的图纸设计过程中,设计人员需要花费大量的时间进行重复的工作,降低设计人员的工作效率,且在标注过程中还容易出错。

发明内容

[0004] 为解决上述技术问题,本发明的目的在于:提供一种能够提高工作效率和标注正确率的用于管道设计的标注方法、系统和存储介质。
[0005] 本发明所采用的第一种技术方案是:
[0006] 一种用于管道设计的标注方法,其包括以下步骤:
[0007] 接收管道标注的操作请求
[0008] 根据操作请求获取管道所属图层;
[0009] 接收管道标注信息;
[0010] 依次计算管道所属图层的所有管道长度;
[0011] 根据管道标注信息和管道长度对管道所属图层内的所有管道进行标注。
[0012] 进一步地,所述依次计算管道所属图层的所有管道长度,其具体包括:
[0013] 依次获取单根管道两端的位置坐标;
[0014] 根据管道两端的位置坐标计算管道所属图层的所有管道长度。
[0015] 进一步地,所述根据管道标注信息和管道长度对管道所属图层内的所有管道进行标注,其具体包括:
[0016] 根据每条管道两端的位置坐标计算每条管道的预设标注的位置坐标;
[0017] 获取标注位置的偏移量;
[0018] 根据预设标注的位置坐标和标注位置的偏移量确定每条管道的标注位置;
[0019] 根据管道标注信息和管道长度在每条管道的标注位置对管道进行标注。
[0020] 进一步地,所述根据预设标注的位置坐标和标注位置的偏移量确定每条管道的标注位置,其具体包括:
[0021] 根据每条管道两端的位置坐标计算每条管道的倾斜角度;
[0022] 根据倾斜角度、预设标注的位置坐标和偏移量确定每条管道的标注位置。
[0023] 进一步地,所述根据管道标注信息和管道长度在每条管道的标注位置对管道进行标注,其具体为:
[0024] 将管道长度的数值转换为文字信息;
[0025] 根据管道标注信息和文字信息在每条管道的标注位置对管道进行标注。
[0026] 进一步地,在所述根据操作请求获取管道所属图层这一步骤与所述接收管道标注信息这一步骤之间,还具体包括:
[0027] 设置管道所属图层的标注字体类型。
[0028] 进一步地,在所述接收管道标注的操作请求这一步骤之前,还包括以下步骤:
[0029] 根据软件启动信号加载标注插件,使软件操作界面显示标注插件的菜单;
[0030] 接收操作界面上传的出图比例的设置信号;
[0031] 根据设置信号设定管道所属图层的出图比例。
[0032] 本发明所采用的第二种技术方案是:
[0033] 一种用于管道设计的标注系统,其包括:
[0034] 第一接收模,用于接收管道标注的操作请求;
[0035] 获取模块,用于根据操作请求获取管道所属图层;
[0036] 第二接收模块,用于接收管道标注信息;
[0037] 计算模块,用于依次计算管道所属图层的所有管道长度;
[0038] 标注模块,用于根据管道标注信息和管道长度对管道所属图层内的所有管道进行标注。
[0039] 本发明所采用的第三种技术方案是:
[0040] 一种用于管道设计的标注系统,其包括:
[0041] 至少一个存储器,用于存储程序;
[0042] 至少一个处理器,用于加载所述程序以执行所述的一种用于管道设计的标注方法。
[0043] 本发明所采用的第四种技术方案是:
[0044] 一种存储介质,其中存储有处理器可执行的指令,所述处理器可执行的指令在由处理器执行时用于实现所述的一种用于管道设计的标注方法。
[0045] 本发明的有益效果是:本发明通过根据管道标注的操作请求,获取管道所属图层,然后接收管道标注信息,并依次自动计算管道所属图层的所有管道长度,最后根据管道标注信息和管道长度对管道所属图层上的所有管道进行标注,从而无需设计人员花费大量时间用于重复设定图层、量取管道长度和写入管道参数,提高设计人员的工作效率和管道标注的正确率。附图说明
[0046] 图1为本发明一种具体实施例的用于管道设计的标注方法的流程图

具体实施方式

[0047] 下面结合附图和具体实施例对本发明做进一步的详细说明。对于以下实施例中的步骤编号,其仅为了便于阐述说明而设置,对步骤之间的顺序不做任何限定,实施例中的各步骤的执行顺序均可根据本领域技术人员的理解来进行适应性调整。
[0048] 参照图1,本发明实施例提供了一种用于管道设计的标注方法,本实施例应用在向安装有设计软件的电脑终端提供服务的后台服务器内,所述后台服务器与电脑终端上的设计软件进行通信,所述设计软件可以为AutoCAD。
[0049] 本实施例具体包括步骤S101-S105:
[0050] S101、接收管道标注的操作请求;所述操作请求是设计人员通过安装有设计软件的电脑终端向后台服务器触发的一个请求命令。所述请求命令用于请求对管道进行标注。在一些实施例中,所述管道是指排水管道。
[0051] S102、根据操作请求获取管道所属图层;在一份完整的图纸设计过程中,包含有多个图层,每个图层的标注方式可以使用一样的标注类型,也可以使用不同的标注类型。通过获取管道所属图层,以便设定同一图层上管道的标注方式。
[0052] S103、接收管道标注信息;所述管道标注信息包括管道直径和管道坡度。
[0053] S104、依次计算管道所属图层的所有管道长度;所述管道长度是通过管道两端点位置排水井中心的坐标值计算得到。在每一份图纸设计过程中,每一个排水井都会对应有唯一的位置坐标,因此,通过管道两端点排水井的位置坐标计算得到的管道长度也是一个固定值。但是,在同一个图层上的管道长度又可能不相同,因此,需要对每一条管道进行单独计算其长度值。每条管道长度的计算过程都是在软件内自动完成,无需设计人员手动计算。
[0054] S105、根据管道标注信息和管道长度对管道所属图层内的所有管道进行标注。本步骤具体是在设定的标注位置对管道进行标注。
[0055] 在一些具体的实施例上,在对管道进行标注的整个过程中,是对上一条管道进行标注完成后,紧接着再对下一条管道进行计算管道长度后,并对其进行标注。
[0056] 本实施例通过根据管道标注的操作请求,获取管道所属图层,然后接收管道标注信息,并依次自动计算管道所属图层的所有管道长度,最后根据管道标注信息和管道长度对管道所属图层上的所有管道进行标注,从而无需设计人员花费大量时间用于重复设定图层、量取管道长度和写入管道参数,提高设计人员的工作效率和管道标注的正确率。
[0057] 进一步作为优选的实施方式,所述依次计算管道所属图层的所有管道长度,其具体包括:
[0058] 依次获取单根管道两端的位置坐标;在同一个图层上的所有管道,其两端点上排水井的位置坐标是固定不变的,或者是进行统一的改变。
[0059] 根据管道两端的位置坐标计算管道所属图层的所有管道长度。
[0060] 本实施例的具体执行过程是在对上一条管道进行计算、标注完成后,在对下一条管道进行计算管道长度、根据管道长度进行标注。当然,也可以先进计算出所有需要标注的管道长度后,再统一进行标注。
[0061] 本实施例通过获取每一条管道两端点的位置坐标后,再计算每一条管道的长度,使后续根据计算出来的管道长度进行标注时,保证管道标注信息的正确率。
[0062] 进一步作为优选的实施方式,所述根据管道标注信息和管道长度对管道所属图层内的所有管道进行标注,其具体包括:
[0063] 根据每条管道两端的位置坐标计算每条管道的预设标注的位置坐标;所述预设标注的位置坐标可以是该管道上任意一点的坐标。在一些实施例上,所述预设标注的位置坐标一般选取管道中点的位置坐标。
[0064] 获取标注位置的偏移量;所述偏移量的大小具有正负之分,在一些实施例上,偏移量的大小为正,则表示标注位置位于管道上方,偏移量的大小为负,则表示标注位置位于管道下方。
[0065] 根据预设标注的位置坐标和标注位置的偏移量确定每条管道的标注位置;例如,管道两端点的坐标分别为(10,20)和(30,30),则预设标注的位置坐标可选取管道的中点坐标(20,25),若偏移量选取+5,则表示标注位置位于管道中点往上偏移5个单位的位置,避免标注信息覆盖管道图像,或者避免管道图像覆盖标注信息。
[0066] 根据管道标注信息和管道长度在每条管道的标注位置对管道进行标注。由于每条管道两端点的位置坐标是不相同的,因此需要单独确定每条管道的标注位置,以使标注信息能够对应各自管道。
[0067] 本实施例通过根据管道两端点的位置坐标和偏移量来确定管道标注位置,从而能够确保标注完成之后,标注信息能够对应于各自管道,方便设计人员核对。
[0068] 进一步作为优选的实施方式,所述根据预设标注的位置坐标和标注位置的偏移量确定每条管道的标注位置,其具体包括:
[0069] 根据每条管道两端的位置坐标计算每条管道的倾斜角度;所述倾斜角度用于改变标注信息的方向。在一些实施例中,所述倾斜角度是该管道相对于X轴方向的角度,例如,管道两端的排水井中心坐标分别为(10,20)和(30,30),则管道的倾斜角度为θ=arctan((30-20)/(30-10))=26.560。在另一些实施例中,管道所属图层都会有一个基准坐标点,该管道是以该基准坐标点来确定该管道的倾斜角度。
[0070] 根据倾斜角度、预设标注的位置坐标和偏移量确定每条管道的标注位置。在管道设计过程中,为了使图纸设计出的管道走向与实际铺设的状态对应,通常会需要对一些管道的走向进行改变,例如,从直线改成直角,因而,在进行管道标注时,也需要对标注信息的放置方向进行改变,以使设计人员在进行信息核对的过程中,能够更加快速的确定信息的位置。
[0071] 进一步作为优选的实施方式,所述根据管道标注信息和管道长度在每条管道的标注位置对管道进行标注,其具体为:
[0072] 将管道长度的数值转换为文字信息;由于管道长度的表示方式是用坐标的形式进行表示,本步骤具体使对管道长度的数值的格式进行转换,转换为与管道信息一样的格式,以使信息标注过程中,能够快速、准确的使用管道长度和标注信息对管道进行标注。
[0073] 根据管道标注信息和文字信息在每条管道的标注位置对管道进行标注。
[0074] 本实施例通过将管道长度的数值转换为与管道信息一致的格式,从而确保管道标注过程中,标注信息的准确性,避免导出的图纸上携带错误信息。
[0075] 进一步作为优选的实施方式,在所述根据操作请求获取管道所属图层这一步骤与所述接收管道标注信息这一步骤之间,还具体包括:
[0076] 设置管道所属图层的标注字体类型。所述标注字体类型是根据设计人员的需要进行设计的,例如:可以将字体类型设置为楷体小五。通过对标注字体进行设置,使得导出图纸形式能够符合设计人员的要求。
[0077] 进一步作为优选的实施方式,在所述接收管道标注的操作请求这一步骤之前,还包括以下步骤:
[0078] 根据软件启动信号加载标注插件,使软件操作界面显示标注插件的菜单;所述软件插件携带管道标注的快捷方式。
[0079] 接收操作界面上传的出图比例的设置信号;所述设置信号是设计人员通过操作界面向后台服务器发送的一个用于设定出图比例的请求命令。
[0080] 根据设置信号设定管道所属图层的出图比例。
[0081] 本实施例通过根据设计人员在操作界面的菜单栏上选取的出图设定选项,使操作界面向后台服务器发送一个请求命令,后台服务器则根据该请求命令设定出图比例,从而确保导出的设计图纸的比例符合设计人员的要求。
[0082] 以下为在一些具体实施例的应用过程:
[0083] 步骤一、启动AutoCAD软件;
[0084] 步骤二、使用插件加载命令加载标注插件;
[0085] 步骤三、从标注插件的菜单中选取“总图比例设置”或者“单体比例设置”,以设定出图比例,同时也用于确定标注字体的大小;
[0086] 步骤四、选定需要标注的第一条管道端点位置的排水井,根据提示输入管道信息,所述管道信息包括管道直径和管道坡度;
[0087] 步骤五、获取管道另一个排水井的位置坐标,根据两端排水井的位置坐标计算管道长度、管道预设标注的位置坐标和管道的倾斜角度,同时,获取标注的偏移量,根据管道预设标注的位置坐标、管道的倾斜角度和标注的偏移量确定第一条管道的标注位置;
[0088] 步骤六、根据管道信息和管道长度在第一管道的标注位置上进行标注,当角度大于180°时,需要将标注的文字进行反转;
[0089] 步骤七、获取下一条需要标注的管道,重复步骤四-步骤六,直到该图层所有管道标注完成,其中,步骤四的第一条管道用下一条管道代替。
[0090] 本发明实施例还提供了一种与图1方法相对应的用于管道设计的标注系统,其包括:
[0091] 第一接收模块,用于接收管道标注的操作请求;
[0092] 获取模块,用于根据操作请求获取管道所属图层;
[0093] 第二接收模块,用于接收管道标注信息;
[0094] 计算模块,用于依次计算管道所属图层的所有管道长度;
[0095] 标注模块,用于根据管道标注信息和管道长度对管道所属图层内的所有管道进行标注。
[0096] 上述方法实施例中的内容均适用于本系统实施例中,本系统实施例所具体实现的功能与上述方法实施例相同,并且达到的有益效果与上述方法所达到的有益效果也相同。
[0097] 本发明实施例还提供了一种与图1方法相对应的用于管道设计的标注系统,其包括:
[0098] 至少一个存储器,用于存储程序;
[0099] 至少一个处理器,用于加载所述程序以执行所述的一种用于管道设计的标注方法。
[0100] 上述方法实施例中的内容均适用于本系统实施例中,本系统实施例所具体实现的功能与上述方法实施例相同,并且达到的有益效果与上述方法所达到的有益效果也相同。
[0101] 此外,本发明实施例还提供了一种存储介质,其中存储有处理器可执行的指令,所述处理器可执行的指令在由处理器执行时用于实现所述的一种用于管道设计的标注方法。
[0102] 综上所述,本发明通过根据管道标注的操作请求,获取管道所属图层,然后接收管道标注信息,并依次自动计算管道所属图层的所有管道长度,最后根据管道标注信息和管道长度对管道所属图层上的所有管道进行标注,从而无需设计人员花费大量时间用于重复设定图层、量取管道长度和写入管道参数,提高设计人员的工作效率和管道标注的正确率。
[0103] 以上是对本发明的较佳实施进行了具体说明,但本发明并不限于所述实施例,熟悉本领域的技术人员在不违背本发明精神的前提下还可做作出种种的等同变形或替换,这些等同的变形或替换均包含在本申请权利要求所限定的范围内。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈