APP下载

基于Visio的交互式电子技术插图研究

2016-11-03蒿思哲

科技视界 2016年18期

蒿思哲

【摘 要】交互式电子技术手册是我国军用飞机资料发展的一个重要方面,其可以为用户提供及时、快速、准确、有效的技术信息,成为实现装备保障信息化的必然趋势。本文探讨了当前IETM技术插图的分类方式和制作方法,并以某型机的技术资料为例,研究了CGM图形转换过程中出现的问题,针对这些问题本文提出新的解决方法,即Visio图形转换方法。通过Visio软件可有效解决CGM图形显示有误、IsoDraw软件无法读取CAD图等问题。

【关键词】IETM;技术插图;CGM;Visio应用;IsoDraw;CSDB

Study on Technical Illustration of IETM Based on Microsoft Visio

HAO Si-zhe

(AVIC The First Aircraft Institute, Xian Shaanxi 710089, China)

【Abstract】Interactive electronic technical manual is an important aspect of the development of military Aircraft data in China. It could provide timely, rapid, accurate and effective technical information for uses, which has become the inevitable trend of realizing translation equipment safeguard informatization. This paper discusses the production method and classification for technical illustration of present IETM. And it researches a variety of problems in the process of CGM conversion with a certain type of aircraft as an example. To solve these problems this paper introduce a new solution, Visio graphics conversion method. The Visio software can effectively solve the CGM display error and the questiones that IsoDraw software cannot read and recognize CAD engineering drawings, et al.

【Key words】IETM; Technical Illustration; CGM; Application of Visio; IsoDraw; CSDB

0 引言

随着科技发展和信息化战争的军事需求,传统纸质用户技术资料因查阅不便、数量庞大、携带有限以及内容重复冗繁、编写成本较高等因素已经越来越不能满足现代化飞机研制、使用和维护的需要。早在20世纪70年代中期,美国海军作战中心(NSWC)开始研究采用新的途径为部队提供可用于飞机使用、维修、训练和后勤保障的技术信息。这方面的研究引发了技术信息领域的革新,即采用交互式电子技术手册(IETM,Interactive Electronic Technical Manual)代替传统的纸质技术文档和技术手册[1-2]。据美国国防部统计,由于使用了交互式电子技术手册,美军用于编写技术文档的费用降低了40%,出版费用降低了60%,更改每页文档所需时间缩短为原来的1/9,故障定位的准确率提高35%[3-4]。随着我军装备信息化建设的跨越式进程,IETM技术迅速发展,现已出现在各个机型的技术资料中,表明我国IETM研究进入实践应用阶段。

1 IETM技术

当前我国飞机IETM的建立是在通用资源数据库(Common Source Data Base, CSDB)基础上,参照S1000D标准或美军标HDBK-511划分数据模块(Data Module, DM)并编写数据模块代码(Data Module Code,DMC)[5-8],并根据已有的飞机图纸、word技术资料或纸质手册进行数据模块文档编写、技术插图录入等;发布人员依据各个手册内容从CSDB中提取需要的DM在发布软件中完成手册发布或更新。

为使手册内容简洁、目的性强、避免冗长的文字解释,在数据模块的编写中需要配以相关技术插图。这些插图以IETM规定的插图格式存储于CSDB中,并生成信息控制编码(INC, Information Control Number),INC是技术插图的唯一标识[9-10]。技术插图是IETM信息收集的重要组成部分,编写一个数据模块其大部分时间是进行插图文件编辑,而模块发布不成功也往往因为图形格式转换不正确导致内容显示错误或插入方式有误引起。

2 技术插图研究

2.1 插图分类

从以往的纸质手册来看,技术人员提供的插图格式种类很多,总的来说可以分为两类:一类是内容不可修改的图片,包括JPGE、BMP、GIF、TIFF、PNG、PDF等,这类插图若要修改只能通过新图替换,而在原图无法修改;另一类是通过CAD软件(如CATIA、UG、Pro/Engineer、AutoCAD等)设计的工程图,这类插图可在图形文件上直接修改。为方便技术插图管理、减少数据冗余,IETM数据模块中的图形实体文件采用JPGE格式或CGM格式存储在CSDB中。CGM(Computer Graphic Metafile,计算机图形元文件)是一种智能矢量图形格式,在CALS计划(计算机辅助采办与后勤保障)中,CGM已被定义为独立于设备的2D文件的标准格式,1987年成为ISO图形格式标准之一[11-12]。CGM文件的用途是储存和交换图形、图像数据,以便可以通过兼容程序清楚地阅读和解释这些数据。飞机设计中的系统原理图、零件结构图或电路连接图等工程图均可通过图形编辑软件转换为CGM格式。

目前IETM中最常用的图形编辑软件是IsoDraw,利用IsoDraw可以创建高质量技术插图,尤其是该软件可广泛支持多种CAD格式,简化插图编制流程,增强插图设计更新能力。

2.2 插图制作

在IETM数据模块录入时,先对技术资料或纸质手册中的技术插图进行格式转换,转换过程如图1所示,然后将转换后的格式文件通过数据模块编辑器录入CSDB中[13]。技术人员在编写数据模块时,可直接在数据模块中通过CSDB多次引用图形实体文件。

2.3 CGM格式转换存在的问题

IsoDraw几乎可以将所有的CAD图转换为CGM格式,但是在实际应用中我们发现,转换后的CGM图与CAD图相比,显示内容会发生一些变化。以某型飞机飞行手册、说明书为例,该型飞机参照S1000D标准编写IETM数据模块,使用PTC公司的Arbortext IsoDraw将工程图转换为CGM格式。随后对转换后CGM图进行查看,发现以下几点问题:

(1)转换后的CGM图部分线形与原图不符、改变原图字体、文字清晰度降低,如图2(1)、图2(2)、图3所示,图2(1)为原始CAD图,图2(2)为转换后的CGM图,图3字迹显示不清晰;

(2)转换后的CGM图形显示不全或产生额外图形;

(3)当CAD图是布局模式时,IsoDraw无法识别,使得图形导入失败。

对于出现以上显示异常的CGM图,主要因为绘制CAD图时使用的软件版本不同而产生的转换差异,我们可通过IsoDraw自带的编辑器进行图形文字修改,但对于一本手册来说,其中的技术插图数量庞大,显示异常的图形一旦较多,技术人员改动量大、修改时间长,非常影响数据模块录入的速度。同时,图形显示异常会影响PDF发布效果,不利于IETM使用。因此,亟需寻找一种有效的方法提高图形转换的准确性,减少技术人员的工作量。

3 解决方法

3.1 Visio绘图

Visio是微软公司推出的一款功能强大的绘图工具,可以使用Visio绘制流程图、平面布置图、网络图、结构图表、甘特图等。同时,Visio也具备图形转换功能,通过“另存为”操作可将Visio文件保存为多种格式,包括XML绘图、可缩放的向量图形、CAD图形、Web网页、JPGE、PDF、Tag图像文件、位图等。

3.2 Visio图片转换功能

Visio图形转换通过设置“JPG输出”对话框实现,对话框中对导出为*.jpg的文件可设置格式、压缩、变形和分辨率等,各选项主要功能见表1。

3.3 保存操作与应用实例

在Visio文件中通过“对象”选项插入CAD图,调整为合适大小后,点“另存为”选项,保存类型选择“JPGE 文件交换格式”,在弹出的“JPG 输出选项”对话框中调整图片质量为100%、分辨率为400像素/in,设置图片宽高。以图2、图3为例,经Visio转换后的图片如图4(1)所示。

Visio图片转换功能在IETM插图管理中主要作用有三个:

1)CAD图插入Visio后可放大400%且图像清晰,满足大部分工程图的使用要求,通过自定义图片大小,可保证导出的JPGE图达到实际效果;

2)针对线条种类多样颜色丰富、文字较多的面板和框图等或导入IsoDraw中发生变化的工程图,使用Visio转换图片,其质量高于CGM图,并且提高技术人员工作效率;

3)对于无法导入IsoDraw的CAD图,可使用Visio转换为JPGE格式存入CSDB中,不需要绘图人员重新画图,减少工作量。

4 结束语

本文以某机型的飞行手册、维修手册为例研究了CGM图在实际应用中出现的问题,从实例中看出,尽管这些图形可通过IsoDraw自带的编辑器进行修改,但相应地加大了技术人员的工作量,甚至有些图形必须重绘,通过Visio图片转换功能可有效解决图形转换问题,与CGM格式相比内容显示无误,清晰度高,操作简单。

但是,Visio图片并不是矢量图,不能完全取代CGM图。一方面CGM是矢量图形格式,在CSDB中可直接修改图形,另一方面CGM图可提供热点交互功能,对于有热点的工程图必须使用CGM格式。所以,技术人员在处理技术插图时可灵活应用CGM格式转换和Visio图形转换,目的是提高技术插图制作的水平。希望通过本文抛砖引玉,拓展同行们的思路,挖掘更多有效的插图处理方法。

【参考文献】

[1]丁娇,叶明,向芬芬.基于S1000D规范下的IETM系统开发研究[J].信息通信,2012(1):96-98.DING Jiao, Ye Ming, XIANG Fenfen. Research on IETM System Technology Based On the S1000D Specification[J]. INFORMATION& COMMUNICATIONS,2012(1):96-98.(in Chinese).

[2]朱家元,张恒喜.交互式电子技术手册的研究与发展[J].航空维修与工程,2004(4):19-22.ZHU Jiayuan, ZHANG Hengxi. Development of Interactive Electronic Technical Manual[J]. AVIATION MAINTENANCE & ENGINEERING, 2004(4):19-22.(in Chinese)

[3]梁伟杰,于永利,张磊,等.装备交互式电子技术手册发展综述[J].国防技术基础,2009(5): 9-15. LIANG Weijie, YU Yongli, ZHANG Lei, et al. Introduction of Development of IEMT for Military equipment[J]. TECHNOLOGY FOUNDATION OF NATIONAL DEFENCE, 2009(5):9-15.(in Chinese).

[4]陈信钦,王卫国.交互式电子技术手册应用于发展展望[J].现代防御技术,2003,31(1): 55-59.CHEN Xinqin, WANG Weiguo. The application and development of interactive electronic technical manual[J]. MODERN DEFENCE TECHNOLOGY, 2003,31(1):55-59.(in Chinese).

[5]高万春,杨彦明,张锐丽.CGM智能图形在IETM中的应用研究[J].计算机与现代化,2013(3): 179-183. GAO Wanchun, YANG Yanming, ZHANG Ruili. Study on Application of CGM Intelligent Figure in IETM[J]. JISUANJI YU XIAND AIHUA, 2013(3):179-183.(in Chinese)

[6]佟德飞,米双山,刘鹏远,等.基于S1000D标准的IETM制作流程研究及应用[J].计算机测量与控制,2011,19(6):1426-1428,1465.TONG Defei, MI Shuangshan, LIU Pengyuan, et al. Research and Application on Produce Flow of IETM Based on S1000D Standard[J]. Computer Measurement & Control, 2011, 19(6): 1426-1428, 1465.(in Chinese)

[7]胡耀光,孟小华,李展.S1000D规范下IETM中数据模块的设计与实现[J].计算机工程与设计,2009,30(13):3222-3224,3250.HU Yao-guang, MENG Xiao-hua, LI Zhan. Design and implementation of data module of IETM system based on S1000D specification[J]. Computer Engineering and Design, 2009, 30(13):3222-3224, 3250.(in Chinese).

[8]陈遥沛,欧阳清,施冠羽,等.交互式电子技术手册(IETM)标准的研究与比较[J].洛阳理工学院学报:自然科学版,2014,24(3):51-54,59. CHEN Yaopei1,OU YANGQing, SHI Guanyu, et al. Study and Comparison of IETM Standards[J]. Journal of Luoyang Institute of Science and Technology: Natural Science Edition, 2014,24(3): 51-54,59.(in Chinese).

[9]孙慧,许洁.交互式电子技术手册技术插图的研究与探讨[J].信息与电脑,2011:7-8. SUN Hui, XU,Jie. Research on Technical Illustration of IEMT[J]. China Computer & Communication,2011:7-8.(in Chinese)

[10]许彩,胡柏青,罗银波.基于GJB6600的IETM通用开发平台设计研究[J].舰船电子工程, 2012, 32(11): 81-83. XU Cai, HU Baiqing, LUO Yinbo. Research on Design of IETM General Developing Platform Based on GJB6600[J]. Ship Electronic Engineering, 2012, 32(11): 81-83.(in Chinese).

[11]王宏,张峰,宋新爱.IETM系统中插图管理子系统的设计与实现[J].计算机与现代化, 2010(1): 44-48, 52.WANG Hong, ZHANG Feng, SONG Xinai. Design and Implementation of Illustration Management Subsystem in IETM[J].JI SUAN JI YU XIAN DAI HUA,2010(1):44-48,52.(in Chinese).

[12]李万勇,黄伟.CGM图形文件的解析及实现[J].软件,2014,35(7):140-143.LI Wanyong,HUANG Wei. Parsing and customizing of CGM[J]. SOFTWARE, 2014,35(7):140-143.(in Chinese).

[13]孙小琴,黄征.浅析飞机交互式电子技术手册中存在问题[J].电子技术与软件工程:数据库技术,2013(22):203. SUN Xiaoqin, HUANG Zheng. Analysis of the existing problems in IETM[J]. Electronic Technology & Software Engineering: Data Base Technique, 2013 (22): 203.(in Chinese).

[责任编辑:杨玉洁]