船舶分舱设计程序实现.pdf

船舶分舱设计程序实现.pdf

ID:52956800

大小:817.60 KB

页数:4页

时间:2020-04-03

船舶分舱设计程序实现.pdf_第1页
船舶分舱设计程序实现.pdf_第2页
船舶分舱设计程序实现.pdf_第3页
船舶分舱设计程序实现.pdf_第4页
资源描述:

《船舶分舱设计程序实现.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、SHIPENGINEERING船舶工程Vol.29No.52007总第29卷,2007年第5期船舶分舱设计程序实现战翌婷,刘寅东(大连理工大学船舶工程学院,大连116024)摘要:船舶分舱设计是船舶设计的一个重要内容,如何精确地描述设计者关于舱室划分的设计思想和建立数字化的舱室实体模型是研究的重点.利用VB.NET开发语言基于三维造型软件开发了船舶舱室设计程序,实现了船舶舱室的数字化设计及舱容要素的计算.关键词:船舶;船舶设计;分舱设计;VB.NET;Solidworks中图分类号:U663.2文献标识码:A文章编号:1000-698

2、2(2007)05-0048-04RealizationofthedesignprocessofshipsubdivisionZHANYi-ting,LIUYin-dong(SchoolofNavalArchitectureandMarineEngineering,Dalianuniversityoftechnology,Dalian116024,China)Abstract:Shipsubdivisiondesignisperceivedasanimportantpartofshipdesign.Themethodofexpress

3、ingtheideainthedesignofsubdivisionandthewayforestablishingdigitalcabinmodelsarethekeytothestudyinthispaper.Thedesignprocessofcabinshasbeendeveloped;thedigitaldesignofcabinsandthecalculationoftheelementsofstoragecapacityhavebeenachievedbyusingVB.NETonthebasisof3-Dsoftwar

4、eSolidWorks.Keywords:ship;shipdesign;subdivisiondesign;VB.NET;SolidWorks0前言建立用户交互界面,与Windows的操作界面一致,交船舶设计的数字化进程经历了二维绘图、半三维互能力强大,可以方便地根据用户的需求进行舱室的(线框)建模、实体电子三维产品建模和船体部件生设计与修改.采用Solidworks三维实体特征建模软件产线紧密集成的三个阶段.对于通常的船舶分舱设计,作为图形软件.Solidworks是美国Solidworks公司20却只是简单地归属于计算机绘图领域

5、,无论是二维绘世纪90年代中期发布的一种基于Parasolid实体建模图还是三维设计通常采用复杂的交互式输入和修改来核心技术的三维设计制造软件,Solidworks提供了几完成,从某种意义上说舱室的建立只是一个完成图纸百个API函数,这些API函数是Solidworks的OLE的过程,并没有从真正意义上支持数字化船舶设计的或COM接口,对其进行二次开发,就可建立需要的全过程.本文以船舶舱室设计问题作为研究对象,支持功能模块.采用SQLServer作为后台数据库,程序负三维的舱室自动建立和设计.使用面向对象的程序开责业务逻辑和向用户展示

6、数据,包括建立的舱室形状发造型软件以突破传统船舶CAD系统在设计工作中信息及舱容计算信息.系统核心是VB.NET开发系统,的局限性,直接计算所建立的舱室实体模型的舱容要使用ADO.NET进行数据库的操作,SQLServer负责素,输出结果到舱容信息表.利用数据库技术管理大量后台数据管理,生成报表或相应的EXCEL表的设计计算信息,减少了人工操作与时间,提高船舶格.Solidworks中显示用户设计的三维结构模型,由舱室设计的自动化程度.VB.NET控制和传送数据,同时获取图形中的设计信息,返回VB.NET,再储存到数据库中.数据库与程

7、序1软件构成的连接采用断开处理,即通过数据适配器添充数据集,本文使用支持OLE和COM的编程语言VB.NET生成XML的数据文档.控制SolidworksAPI函数来开发船舶舱室的设计程序.收稿日期:2006-07-13;修回日期:2006-08-30作者简介:战翌婷(1980-),女,博士研究生,主要研究方向:船舶数字化设计.—48—2分舱结构模型建立程序界面如图2所示.用户在交互界面下方的分2.1船体曲面建立舱坐标表中输入舱室形状改变处的肋位号和该肋位处三维船体曲面的建立是进行舱室设计的基础,大舱室形状的拐点坐标.考虑到各种舱室形

8、状,控制点以部分舱室的外舱壁形状是由船体曲面的形状或甲板的6个点为基准,输入控制点的X、Y坐标,后台程序形状决定的,需要获得所处位置处曲面形状的精确信从肋位表中搜索数据转换成三维坐标.多余的控制点息.因此首先建立精确和光

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

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

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