基于objectarx2000自动喷水灭火系统cad二次开发的研究

基于objectarx2000自动喷水灭火系统cad二次开发的研究

ID:32162079

大小:1.79 MB

页数:61页

时间:2019-02-01

基于objectarx2000自动喷水灭火系统cad二次开发的研究_第1页
基于objectarx2000自动喷水灭火系统cad二次开发的研究_第2页
基于objectarx2000自动喷水灭火系统cad二次开发的研究_第3页
基于objectarx2000自动喷水灭火系统cad二次开发的研究_第4页
基于objectarx2000自动喷水灭火系统cad二次开发的研究_第5页
资源描述:

《基于objectarx2000自动喷水灭火系统cad二次开发的研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、摘要摘要在自动喷水灭火CAD系统(SPRCAO)开发中利用ObjectARX2000开发工具,在目前还是一个新的尝试。本文详细介绍了AutoCAD新推出的二次开发工具ObjectARX2000的特点和功能,并对其类库和建立MFC用户界面支持进行了描述。SPRCAD系统包括喷淋系统平面布置、系统图自动生成和材料表自动生成三个相对独立的模块。本研究着重在系统的整体设计展开,提出了一套完整而连贯的SPRCAD系统开发过程。首先对自动喷水灭火系统结构进行了梳理和阐述,重点分析了影响层面喷头平面布置的因素,并对之归纳总结,提出

2、了在SPRCAD中简化处理自动喷水灭火系统各组件的方法。(在SPRCAD开发过程中,基于软件工程的理论,采用了软件生存期的瀑布模型,首先对SPRCAD系统的数据结构进行了阐述,将自动喷水灭火系统的各组件抽象成为树的结构,详细介绍了结点的扩充标准存储形式,以及ObjectARX2000中的扩展数据(xDATA)。在开发各步骤采用了结构化分析方法,对自动喷水灭火CAD系统进行了软件需求分析,全面分析了SPRCAD的数据流,绘制了详细的数据流图,并在数据词典中对数据流图的每个数据流和加工的具体含义进行了阐述。按照模块的功能

3、,设计了完整的自动喷水灭火CAD系统的模块结构,绘制了详细的树状结构模块结构图,针对图中的每个模块,分别用程序流程图和PDL语言对模块的详细设计进行了描述。∥最后,本文选用c++语言设计,Visualc++6.0作为软件编码工具,利用它们面向对象的特点,在VisualC++6.0环境下,利用ObjeetARX2000工具,使用共享的动态链接MFC库创建标准的Windows用户界面,开发了输出系统图(OuTPuTPERSPECT)模块,将平面图自动转化为系统图。,,、//本研究的成果可应用于自动喷水灭火系统的CAD辅助

4、设计,具有使用价值o//‘。、,“’关键词:自动喷水灭火CAD系统、ObjectARX2000、f二次开发3’软件需求分析、、/数据流图、模块结构、程序流程图、PDL语言、MFC库ABSTRACTIt'safairlynewattempttouse0bjectARX2000inAutoCADapplicationdevelopmentinsprinklersysteminourcountry.Thisthesisintroducestheimprovedfunctionandcharacteristicof0bjec

5、tARX2000Idetail-andputssomedetailsonitslibrariesandMFCshareduserinterface.ThesprinklerCADsystem(SPRCAD)consistsofthreerelativelyindependentmodulesthatareplaindesignmodule,perspectivemoduleandmaterialtablemoduleofsprinklersystem.Thisresearchplacesspecialemphases

6、onSPRCAD’stotalitydesign,givesathoroughdescriptiononsprinklersystemstructure,pointsouttheinfluencingfactorsofsprinklerplaindesign,andbringsaheadamethodtohandlethesefactors.DuringtheprocessofSPRCADdeveloping,waterfallmodelistakentogetaneasyandcoherenteffect.Firs

7、tly.thedatastructuretobeusedintheSPRCADsystemisexplained.suchashowtoabstractafloorsprinklersystemintoatreestructure,howtostoreeverynodeinadynamicchain.andXDATAof0bjectARX2000.StructureanalysesisusedallthroughtheprocessofSPRCADapplicationdevelopment.Athoroughdat

8、aflowdiagramisproposedduringthesoftwarerequirementanalysisafterdeepresearch,withdetailsofeverysub-processanddataflowindatadictionary.Thenthetotalmodulestructureisgiyenasawho

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

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

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