论文题名: | 基于Rhino开发船舶设计建模系统 |
关键词: | 船舶设计;软件支持;型线设计;曲面表达;二次开发;样条;三维虚拟设计;剖面曲线;插件;数学的发展;船舶型值点;直接生成;应用技术;软件问题;开发平台;均匀有理;精确计算;解决方法;建模能力;核心环节 |
摘要: | 船舶初步设计是船舶设计和建造中的核心环节,而船体曲面表达是船舶设计和建造的基础。而NURBS(Non-Uniform Rational B-Spline)曲面已其优良的特性使这些问题易于解决,基于曲面表达的三维虚拟设计成为船舶设计的主要发展方向,同时三维曲面表达也是进行船舶静水力精确计算的基础。本文以非均匀有理B样条(NURBS)为基础,利用Rhino软件优良NLIRBS曲线及曲面建模能力,通过开发一个基于Rhino软件上的船舶设计插件,由船舶型值点数据或典型剖面曲线直接生成船型,来研究一些船舶型线设计软件问题的解决方法。 论文对当前的船舶型线设计和B样条研究状况进行了综述,集合计算机应用技术和样条数学的发展,提出了新的型线设计的思路,参考Rhino软件本身在NURBS曲线及曲面创建,编辑的功能,确定专门针对于船舶插件开发研究的具体方法和步骤。 Rhino软件支持二次开发,Rhino可以自定义、增强、并扩展其功能。通常有4种方法可以对Rhino进行二次开发。基于Microsoft Visual Studio2005的开发平台,利用Rhino软件官方提供的Rhino.NET SDK(SoftwareDevelopment Kit)和帮助文件,开发基于Rhino软件上使用的船舶设计插件程序。 |
作者: | 孙浩 |
专业: | 船舶与海洋结构物设计制造 |
导师: | 冯峰 |
授予学位: | 硕士 |
授予学位单位: | 哈尔滨工程大学 |
学位年度: | 2010 |
正文语种: | 中文 |