电气二次回路图的参数化绘制方法技术

技术编号:25223163 阅读:33 留言:0更新日期:2020-08-11 23:12
本发明专利技术公开了一种电气二次回路图的参数化绘制方法,该方法包括以下步骤:分析电气二次回路图的绘图规律,找出电气二次回路中不同类型的电气元件的绘制特点;根据电气二次回路中各电气元件的特点自定义函数名,根据自定义函数名编写对应的电气元件的参数化绘制程序;将参数化绘制程序文件放入绘图软件的安装目录下,修改绘图软件的内部设置,将参数化绘制程序文件加载至绘图软件的启动项;启动绘图软件,在绘图软件命令行输入自定义的绘图函数,调用参数化绘图程序,实现参数化绘图,绘制电气二次回路图。通过本方案可以实现电气二次回路图形的快速、高效绘制、简化了绘图工作的复杂度,减轻了绘图人员的劳动强度,节约了企业的人力支出成本。

【技术实现步骤摘要】
电气二次回路图的参数化绘制方法
本专利技术涉及工程制图领域,尤其涉及电气二次回路图的参数化绘制方法。
技术介绍
图实相符工作一直以来是发电企业电气二次专业技术管理中非常重要的环节,这项工作执行的好坏直接关系到电气二次专业设备运行维护、技术管理水平的提升。电气保护二次回路图,属于平面二维图形,不同于机械制图,对元件的尺寸精度要求不高,比例相对合适即可,大致上可以分为两种类型:一种属于又固定符合表示的,如小母线、节点、电阻和各种继电器等,不同的元件对应不同的符号,在各种接线图中以相同的形式存在,在元器件的调用上没有规律可循。而另一种则是属于变化型的,且变化中有规律可循,例如电气二次回路端子排图,电缆走向图以及端子连接片的数量等等,以上这些虽然也可以通过多次运用基本绘图命令得以实现,但绘制过程极为烦琐。众所周知,AutoCAD是世界上流行的图形平台软件,其图形格式较为通用,但是并没有针对具体的行业、相关的专业图形绘制特点设置特定的功能,在部分电气二次图形的绘制方面,工作量大,绘制速度慢。虽然目前有很多软件公司依据行业特点开发出特有的专业绘图软件,但价格不菲。如何根据电气二次专业实际绘图工作的需要,采取最经济的方式,结合AutoCAD开发性绘制平台进行电气专业参数化绘图的二次开发,实现电气二次图形元件的高效输入,增强软件的绘制功能,提升工作的效率,减轻绘制工作强度,减少专业绘图软件支出,是此目前电气二次回路图绘制过程中亟待解决的问题。
技术实现思路
本专利技术的目的在于克服现有技术的不足,提供一种电气二次回路图的参数化绘制方法,能够对电气专业参数化绘图进行二次开发,提高电气二次回路图绘制效率,减少图形绘制工作量。本专利技术的目的是通过以下技术方案来实现的:电气二次回路图的参数化绘制方法,包括以下步骤:S1,分析电气二次回路图的绘图规律,找出电气二次回路中不同类型的电气元件的绘制特点。S2,根据电气二次回路中各电气元件的特点自定义函数名,根据自定义函数名编写对应的电气元件的参数化绘制程序。S3,将参数化绘制程序文件放入绘图软件的安装目录下,并修改绘图软件的内部设置,将参数化绘制程序文件加载至绘图软件的启动项中。S4,启动绘图软件,加载参数化绘图程序,并在绘图软件命令行输入自定义的绘图函数,调用参数化绘图程序,绘制电气二次回路图。具体的,所述步骤S2中自定义函数名包括端子排函数、端子编号函数、电缆走向函数、端子短接片函数。具体的,所述参数化绘图程序采用ATUOLISP语言作为参数化绘图程序的编程语言,采用文本编辑器作为程序开发工具。具体的,所述参数化绘图程序以LSP作为后缀名存储,在绘图软件的命令行中直接输入自定义的函数名,生成参数化绘图程序对应的参数化绘图命令,绘图时输入参数化绘图命令直接调用参数化绘图程序进行参数化绘图。本专利技术的有益效果:1、实现电气二次图形的快速、高效绘制;2、简化了绘图工作的复杂度,极大的减轻了绘图人员的劳动强度,节约了企业的人力支出成本。附图说明图1是本专利技术的方法流程图。图2是本专利技术的电气二次回路端子排绘制实施例图。图3是本专利技术的电气回路编号绘制实施例图。图4是本专利技术的电气二次电缆回路绘制实施例图。图5是本专利技术的电气回路连接片绘制实施例图。具体实施方式为了对本专利技术的技术特征、目的和效果有更加清楚的理解,现对照附图说明本专利技术的具体实施方式。本实施例中,如图1所示,针对电气二次回路图形中变化型的电气元件,一种电气二次回路图的参数化绘制方法,包括以下步骤:首先,分析电气二次回路图的绘图规律,找出电气二次回路中不同类型的电气元件的绘制特点。根据电气二次回路中各电气元件的特点自定义函数名,根据自定义函数名编写对应的电气元件的参数化绘制程序。其中,自定义函数名包括端子排函数、端子编号函数、电缆走向函数、端子短接片函数。参数化绘图程序采用ATUOLISP语言作为参数化绘图程序的编程语言,采用文本编辑器作为程序开发工具。具体的,端子排函数是针对二次回路端子排图绘制过程繁琐而自定义的函数,该函数的参数化绘图程序设计过程如下:1、在文本编辑器中使用DEFUN命令自行定义一个函数名“DZP”,使用get函数获取诸如端子排的插入点、端子排数量、端子排起始编号等图形基本输入参数,并使用setq函数将图形基本参数、图形端点赋值给多个变量点,该部分编程过程如下:(defunC:DZP(/P1P2);建立绘制端子排的函数(setqP1(getpoint"垂直排列端子排插入点:"));确定端子排图形的绘制位置(setqN1(getint"插入端子排数量:"));输入端子排基本参数(setqM1(getint"端子排起始编号(缺省值为1):"))(setqP2(polarP1025));生成图形的各个端点(setqP5(polarP1Pi25))(setqP3(polarP2(/(*Pi3.0)2)10))(setqP4(polarP3Pi50))(setqP6(polarP3Pi20))(setqP7(polarP3Pi30))(setqP8(polarP1Pi15))(setqP9(polarP4(/(*Pi3.0)2)(*5N1)))(setqP10(polarP3(/(*Pi3.0)2)(*5N1)))(setqP11(polarP10Pi20))(setqP12(polarP10Pi30))2、建立判断条件,使用Command命令设置二次回路端子排的元件外观线条绘制路径和方向,该部分编程过程如下:(command"osmode""0");关闭对象捕捉模式(if(=M1nil)(setqM11));依据默认端子起始编号,执行图形绘制命令(command"pline"P1"w"0.4""P2P3P4P5P1"");多义线图形绘制端子排(command"pline"P6P11"")(command"pline"P7P12"")(command"line"P8"@3<-90""")(command"line""@1<-90""@2<-90""")(command"line""@1<-90""@3<-90""")(command"line"P4P9"")(command"line"P3P10P9"")(command"line""@5<90""@50<0""")(setqL1(ssget"L"))(command"array"L1"""R"N115"");图形阵列绘制(setqP0(polarP1(/(*Pi3.0)2)7.5))(command"p本文档来自技高网...

【技术保护点】
1.电气二次回路图的参数化绘制方法,其特征在于,包括以下步骤:/nS1,分析电气二次回路图的绘图规律,找出电气二次回路中不同类型的电气元件的绘制特点;/nS2,根据电气二次回路中各电气元件的特点自定义函数名,根据自定义函数名编写对应的电气元件的参数化绘制程序; S3,将参数化绘制程序文件放入绘图软件的安装目录下,并修改绘图软件的内部设置,将参数化绘制程序文件加载至绘图软件的启动项中;/nS4,启动绘图软件,加载参数化绘图程序,并在绘图软件命令行输入自定义的绘图函数,调用参数化绘图程序,绘制电气二次回路图。/n

【技术特征摘要】
1.电气二次回路图的参数化绘制方法,其特征在于,包括以下步骤:
S1,分析电气二次回路图的绘图规律,找出电气二次回路中不同类型的电气元件的绘制特点;
S2,根据电气二次回路中各电气元件的特点自定义函数名,根据自定义函数名编写对应的电气元件的参数化绘制程序;S3,将参数化绘制程序文件放入绘图软件的安装目录下,并修改绘图软件的内部设置,将参数化绘制程序文件加载至绘图软件的启动项中;
S4,启动绘图软件,加载参数化绘图程序,并在绘图软件命令行输入自定义的绘图函数,调用参数化绘图程序,绘制电气二次回路图。


2.根据权利要求1所述的电气二次回路图的参数...

【专利技术属性】
技术研发人员:郭宏
申请(专利权)人:大唐湘潭发电有限责任公司大唐华银电力股份有限公司
类型:发明
国别省市:湖南;43

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1