论文部分内容阅读
客船载运的人员众多,一旦发生海难,会造成巨大的财产损失和大量的人员伤亡,因此客船的撤离计算是船舶设计中一项极其重要的内容。传统的撤离计算是人工进行的,计算过程极其复杂和繁琐,效率非常低下,而专用于客船撤离计算的软件还不完善。AutoCAD作为船舶设计院的主要设计工具,其通用功能不能满足撤离计算的需求。使用CAD二次开发技术开发撤离计算辅助工具,既可以提高撤离计算的效率,也可以避免人为造成的疏忽,是一种投资少、见效快、针对性强的研究。论文结合船舶设计院制作客船撤离计算书的需求,在充分分析撤离计算的原理和研究CAD二次开发技术的基础上,依据国际海事组织(International MaritimeOrganization)(简称IMO)发布的《新客船和现有客船撤离分析指南》,结合撤离计算书的设计过程,利用VLISP开发工具及ActiveX技术,开发出基于AutoCAD的客船撤离计算辅助工具,极大地简化了客船撤离计算过程中的繁琐程序,显著提高了撤离计算书制作的效率和准确性。论文的主要工作包括:(1)研究客船撤离计算的原理以及IMO发布的《指南》,分析其在客船上的应用,结合实际工作流程,将撤离计算书的制作过程划分成不同的设计阶段;(2)在分析AutoCAD软件的基础上,研究CAD二次开发的特点、一般形式、基本过程、开发模型和开发工具;(3)根据实际工作流程,拟定撤离计算辅助工具的总体设计思路,建立系统的框架模型,分析系统的功能需求;(4)利用VLISP开发工具及ActiveX技术,分别对数据整理模块、撤离计算模块和结果输出模块的各项功能进行编程,按照不同的功能模块进行单独设计,并创建友好的人机交互界面。工具开发完成后,将其应用到2300客位客滚船的实船撤离计算中,获得了很好的效果,并通过了船级社的审批,证明论文所开发的工具具有很强的实际应用价值。