摘要: |
船体下料是船体设计制造过程的最初环节,直接影响船体制造的钢材利用率,关系着造船企业的经济效益。本文以某船厂的船体型材零件自动设计为实际应用背景,通过型材下料图形系统的开发,实现了型材零件图形的信息化和自动化,提高了工作效率,减少了原材料的消耗。
本文在总结图形系统发展现状和发展趋势的基础上,通过长期的实地调研,分析了当前型材下料工作中存在的问题,提出了将GDI+图形技术和计算机辅助设计技术相结合的面向对象的构建方法,建立了型材下料图形系统的总体方案和功能模型,详细确定了各功能模块的作用。同时对关键技术进行研究,提出了使用动态链接库(DLL)和动态数组(ArrayList)相结合的方法解决型材零件参数1st文件的参数提取问题;利用序列化技术实现用户信息的简单保密。
系统立足于船体下料的实际需求,重点对TRIBON参数提取和管理子系统、基于GDI+的型材下料交互图形子系统及DXF文件接口子系统进行了需求分析、详细设计及实现。系统以Microsoft Visual Studio 2005为工作平台,采用C#为编程语言。论文在TRIBON参数提取和管理子系统中,实现了参数提取的DLL,解决了TRIBON系统数据开放性不足的难题,实现了参数自动的合并统计和错误校验;在型材下料交互图形子系统中,运用.NET Framework中的GDI+技术对图形进行绘制及优化处理,解决了图纸中零部件图形与标注数据重叠的问题;在DXF文件接口子系统中,设计了生成DXF文件的三层结构,并使用AUTOCAD 2002和Calldxf.arx插件对生成的DXF文件进行验证。此外,为了便于零件图形在网络中的传输,还对使用XML建模技术来实现图形信息的统一描述做了初步探讨。
本论文探索了一种将面向对象的设计理念、GDI+图形技术与计算机辅助设计技术结合并成功运用于船体下料的方法。通过在企业的实际应用,系统满足设计要求,运行效果良好。 |