基于Visual+Graph的电力系统图形开发.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于Visual+Graph的电力系统图形开发.pdf

512 建筑教育改革理论与实践 (第9卷) 2007年6月 基于Visual Graph的电力系统图形开发 张 涛 (汉汉蔡蹲信息中心,湖j也·丹江侈442700 摘 要 钎对传统的面寝对象鹤掰形系统舅发溺期长、维护困难鞠缺点,本文采鬻道髑的交互强形平台 ——Visual Graph,撼出了一种简便、清晰的电力元件。乃溅电网结构图的耐向图形对象的图形建模开发新方 法。文中详细介绍了该方法中组成电力元件及系统图的必的结构、组成放基于此所开发的脶形系统。实际 寝耀液骥,诙方法是有效簿,所舞发约黧澎系统具有鑫好静实际应焉蘸豢。 笑建谲VisualGraph垂鸯爨璐对象毫羁壤撩霆蚕影系统 l 引言 在EMS中,图形界面是人桃接口的重要维成部分。其中在鼹形建模及开发方面,早在20 下豹建模方法宥代码重霜率高、开发震期较短叛殿便于维护等饶患。不过,对乎传统酌00方 i畿,目前仍采用从底层开发(如Windows API,MFC等口石])的方斌,一旦涉及相对复杂的图形 技术,代码将急遴膨胀,软件的开发周期依然相当长。 本文提出了一转薪蝰匮形建摸及开发方法:西巍溪形对象的建摸(Graphic ted,篱黎G∞)方法。它与传统越勰对象嚣图形建模方法裰毖,主要区裂在予它关注辩不再 是怎样从计算机底层代码去实现图形,而是可视化的图形对象。图形对象是由相应的图形类 生成的。图形类除了拥有一般类的特征之外,还拥有可视的图形,能够直接编辑,同时也可以 避避程序代码来操缴。GOO建模豹特点决定7它器要圪以往燮态等级的开发平台。该平台 甓簧攘有完垒霹凝酌图形并发入槐接瑟,羲虽魏够褒部管理务静蹋影交互事释,并提误基本赫 图形对象稚建模工具。敖G00建模起点较之00建模更高,饿对开发者而言难度则大大降 低,效率也大幅度掇高。 本文基于VisualGraph图形平台(以下篱祢VG),图形建糗采用皇上丽下的类的继承的 愚路,嚣在VG提供懿基本懿匿形单元类麴基础上透褥缝承霸扩充,建立各释元件罄昝类,嚣 把这些部箨缰含,形成各种电力元件豹模型,最嚣绘裁复杂翦电力系统绥。 2 VG的基举结构及基本单托类 2.王VG镑基本鳍稳 Visual 管理图形的接口,另外还提供图形开发建模的工具。其中的可视图形类有各种成员属性和成 员函数,可通过一套语法简洁的辫本语言来操作爨形,并对卦提供缡翟接曩,内嵌瓣各绽程工 其中遴赞并发。 2。2 VG的蕊本单元类 VG提供一个糕本图形单元擞——IUIlit,它由描述图形单既特征的基本属性和函数组 2007年6月 第4篇理论与实践专题研究 513 既可通过鼠标操作来修改图形,也可直接设援相应属性值。Unit下面继承有四种子类: 文字单元类IText:该擞为文本框对象,成员属性包括文字内容Text、字体Font等。 形状单元樊IShape:该爽包括矩形、摊圆、爨角矩形、嗍弧四耱形状对象,成员属性包括线 条颜色LineColor、凌竟LineWidth、背最颜色BaekColor等。 折线单元类ILine:诙摊包括点、线、连接点、连接线,成员属性包摇组成折线的点集合 成一组拓扑连接关系。 元嚣攀元类IElement:该类萄著雩#一个类缀容器豹空盘翅影,它容纳其穗麓子鎏形以形 由上述的几种基本图形类埘以在IElement中绘制任意复杂的二维图形,组成一个新的图形 类,即新的冠件类。本文最艏要建立的电力元件就是用IElement制作的图彤元件类。 上述鄹楚VG提供的基本鬻彩单元类。除魏之姊,VG还提供了对图形蔚基本操终黼数, 爸括添燕、测除、移凄、蓑转、对齐、绫薮、拷贝、剪餐、赣黠、撤镑、恢复、謦改颜色、文本框字髂 等。对于笈杂的操作,可用这些函数不同的缀合来实现。 3电力元件部件类 本文将魄力元箨定义为黼形黯象和端甜对象懿毒亭缀会。錾形对象是攒述毫麦元件豹图 形符号。戳一次设备单线豳为铡,如三绕缀交压器是由三个圆表示,负稀蠢一摄箭头缓裘永 等。端口对象则是元件之间连接的纽带。如图1所示,“×”代表元件的

文档评论(0)

开心农场 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档