基于Visual Graph平台的管路系统开发

基于Visual Graph平台的管路系统开发

ID:38623104

大小:91.00 KB

页数:6页

时间:2019-06-16

基于Visual Graph平台的管路系统开发_第1页
基于Visual Graph平台的管路系统开发_第2页
基于Visual Graph平台的管路系统开发_第3页
基于Visual Graph平台的管路系统开发_第4页
基于Visual Graph平台的管路系统开发_第5页
资源描述:

《基于Visual Graph平台的管路系统开发》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、基于VisualGraph平台的管路系统开发侯春龙,陈慧女,冯林平海军潜艇学院青岛266071内容提要:虚拟管路系统是一种较为独特仿真系统,该系统不仅要求反映管路系统的静态结构图,而且需要表现管路控制关系和管路流体的动态流动效果。本文介绍了使用VisualGraph平台进行管路系统开发的主要工作过程。阐述了主要工作流程、管路构件的建模与设计以及视图缩放的设计。关键词:管路系统;VisualGraph;构件PipeLineSystemDesignBaseonVisualGraphHouchun_longCh

2、enHui_nvFengLin_pingNavySubmarineAcademyQingDao266071ABSTRACT:Visualpipelinesystemisakindofuniquesimulationsystemwhichneedtodispaythedynamiceffectandcontrolpropertiesaswellasstaticmakeup.WeintroducehowtodevelopavisualpipelinesystemusingVisualGraphsoftware

3、,expatiatetheprocessofmodeling&designofpipecomponentandthezoommechanism.KEYWORDS:Pipelinesystem,VisualGraph,Component1.引言VisualGraph(以下简称VG)是一套强大的交互图形开发平台,她能非常方便地建造基于图形的界面、制作各种图形元件、实现图形管理、图形建模、制作监控系统、表单系统、绘图系统、流程设计、CAD软件等。它提供功能非常强大的ActiveX组件,和其他流行的编程语言共同工

4、作,极大地弥补了这些语言在图形处理方面的不足。也可以嵌入IE浏览器中,实现网上图形编辑和控制等。本文使用VG平台进行管路系统开发,不但构建了多套管路系统的静态结构图,而且使用其开放性的脚本语言,对动态元件和控制功能进行了仿真。2.利用VisualGraph进行管路系统开发的工作流程框架VG基本元件库管路构件建模管路构件模型库VG基本语法规则库管路构件开发管路构件库管路系统建模管路系统开发静态表征构建动态功能开发视图缩放控制模型Ø建立各种管路构件模型,形成模型库Ø利用管路系统开发平台基本语法规则库,从基本元

5、件库提取可用的元件,在管路构件模型的基础上进行管路构件的开发,生成的管路构件放入管路构件实体库Ø根据管路系统实例结构图,从管路构件实体类库中选择合适的实体类,生成管路实体对象,搭建管路系统静态结构图Ø根据管路系统运行模型,进行管路系统控制关系开发,形成集静态结构和动态控制功能于一体的管路实例。1.管路构件建模与开发管路系统使用的管路构件主要包括:直线管线(垂直、水平)、套接管、弯曲管、开关阀件、容器等。本文以最常见、最典型的直线管路和阀件为例介绍管路构件的开发过程。3.1直线管线直线管线包括垂直管线和水平

6、管线两种,可表示电路、气路、油路、水路,静态参数包括管路的本体颜色、流体颜色、管路宽度(直径/半径)、管路长度等。动态可控参数包括管线内流体是否流动、流动速度、流动方向、流动离散性(连续流动、断续有规流动、断续无规律流动)等。3.1.1直线管线的类结构示意如下:成员序号数据名称数据类型说明1管线类型Int0为水平管线1为垂直管线2流体性质Int用符号常量表示ELE为电路GAS为气路OIL为油路WAT为水路各种不同流体用不同流体颜色表示3管线颜色Color表示管线本身颜色(不能与流体颜色混淆)4管线直径In

7、t单位为像素5管线长度Int6流动状态BooleanFalse为静止不流动True为正在流动7流动方向Int0代表正向流动:水平管线为从左至右垂直管线为从上至下1为反向流动水平管线为从右至左垂直管线为从下向上8流动速度Int不表示真实速度,表示流动速度既别值,取值范围0~99流动性质Int0为线性连续流动1为线性不连续流动2为无规则流动3.1.2管线流动效果设计管线构件由四个的折线元件组成,分别用以表达正向流动管线主体线路、正向流动管线流动粒子、反向流动管线主体线路和反向流动粒子。四个折线均只包含头端和末

8、端两个折点。其主要属性设置如下:折线类型属性正向主体线正向粒子线反向主体线反向粒子线线条背景色与管线颜色一致与管线颜色一致与管线颜色一致与管线颜色一致线条前景色与流体颜色一致与流体颜色一致与流体颜色一致与流体颜色一致可见性可见可见可见可见透明度100%100%100%100%线条直径管线直径管线直径管线直径管线直径线条长度与管线长度一致与粒子长度一致与管线长度一致与粒子长度一致连接性与正向粒子线连接与正向主体线连接与反向粒子线

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。