吕殿利,景崇友,赵浛宇,王建民,汪友华
(1.河北工业大学电磁场与电气可靠性省部共建国家重点实验室培育基地,天津300130;2.天威保变电气股份有限公司,河北 保定 071051)
变压器整体绝缘结构设计及电场分析软件(简称:EF2D)是保定天威集团有限公司自主开发的一款专用软件,可实现运行于W INDOWS环境下的变压器整体绝缘结构设计及电场分析功能[1].EF2D软件通用性好,使用方便,结果清晰直观.然而,EF2D软件不能直接读取AutoCAD的工程图形文件,需要用户自己提取原始输入数据,这样就降低了前处理的工作效率.针对这一问题,本文对AutoCAD图形交换文件DXF进行研究,编写接口程序,将DXF文件中的图形数据按照EF2D软件需要的数据要求提取出来.通过该接口程序,可以快速将AutoCAD中的工程图形数据导入EF2D软件,进行前处理,大大提高了EF2D软件的使用效率.
DXF是Draw ingeXchange File的缩写,意思为图形交换文件,在工程制图中有广泛的应用,掌握了DXF文件的读写对编写CAD软件时的图形信息的交换有重要意义.DXF最早产生于AutoCAD所携带的一种支持开放数据交换的数据格式,它是可以在不同CAD系统间进行数据交换的绘图文件内容的ASCII复制码.
DXF文件是一种顺序文件,它是在一定的组码符号的规定下,包括了实体命令和几何数据信息在内的数据文件.一个DXF文件包括了图形数据库的有信息.DXF文件由标题段、表段、块段、实体段和文件结束段5部分组成[2-4].
1)标题段(header),标题段记录AutoCAD系统的所有标题变量的当前值或当……