摘要4-6
Abstract6-11
第1章 绪论11-15
1.1 论文背景11-13
1.2 本论文主要探讨内容13-15
第2章 NURBS曲线曲面的表达和插值算法15-41
2.1 基本论述曲线15-19
2.2 曲面的基本论述19-26
2.3 贝塞尔曲线和曲面26-30
2.3.1 Bernstein多项式26
2.3.2 贝塞尔曲线26-28
2.3.3 贝塞尔曲面28
2.3.4 连续性条件28-30
2.4 样条曲线和曲面30-37
2.4.1 插入节点32-33
2.4.2 节点删除33-36
2.4.3 NURBS36-37
2.5 用NURBS表示实际的船体曲线曲面37-41
第3章 船舶B样条曲面41-81
3.1 规则的可展曲面41-48
3.1.1 规则曲面41-42
3.1.2 可展曲面(规则曲面的一种)42-43
3.1.3 可展曲面-平面集合的包络43-46
3.1.4 高斯曲率46-48
3.2 介绍和综述48-49
3.2.1 可展贝塞尔曲线条48-49
3.2.2 点和面的二元性49
3.2.3 非线性表示49
3.2.4 进展49
3.3 平行平面准线的B样条可展曲面49-55
3.3.1 算法55
3.4 带有3D准线的可展曲面55-68
3.4.1 可展贝塞尔曲面55-61
3.4.2 B样条曲线的可展曲面61-64
3.4.3 可展曲面的精度64-65
3.4.4 平面约束的可展曲面65-66
3.4.5 可展平面进行退化66-68
3.5 将可展曲面展为平面68-71
3.6 曲面光顺算例71-81
3.6.1 介绍71-74
3.6.2 曲线光顺74-75
3.6.3. 船体光顺75-79
3.6.4 结论79-81
第4章 船舶现代数字型线设计策略81-101
4.1 线形的数学设计81-86
4.1.1 纵向函数法82-86
4.2 母型船改造法86-94
4.2.1 主尺度变换86
4.2.2 横剖面积曲线变换86-91
4.2.3 船肿剖面的变换91-94
4.3 3D设计策略及实例94-101
4.3.1 介绍94
4.3.2 探讨成果94-101
第5章 软件系统开发101-134
5.1 AutoLISP101-102
5.1.1 关于AutoLISP程序的编写和利用101-102
5.1.2 AutoLISP程序文件的自动加载102
5.2 AutoCAD VBA102-103
5.3 AutoCAD二次开发以设计船舶型线和检查稳性103-118
5.3.1 程序流程图如图5.1所示103-105
5.3.2 利用说明105-118
5.4 重要程序代码118-134
结论134-135
致谢135-136