摘要 | 第1-7页 |
ABSTRACT | 第7-14页 |
第1章 绪论 | 第14-25页 |
·概述 | 第14-15页 |
·船体曲线曲面生成技术 | 第15-16页 |
·船体三维数字模型平台软件及二次开发技术 | 第16-18页 |
·AutoCAD软件及二次开发 | 第17页 |
·CATIA软件及二次开发技术 | 第17-18页 |
·船体结构三维数字模型技术 | 第18-21页 |
·三维CAD技术的发展 | 第18-20页 |
·船体三维数字模型技术研究现状 | 第20-21页 |
·论文背景、意义和研究内容 | 第21-24页 |
·课题的背景、目的及意义 | 第21-22页 |
·课题的主要研究内容 | 第22-23页 |
·论文预期结果 | 第23-24页 |
·本章小结 | 第24-25页 |
第2章 船体曲线曲面生成算法实现研究 | 第25-49页 |
·B样条的定义和性质 | 第25-32页 |
·B样条基函数的递推定义及性质 | 第25-26页 |
·三次B样条基函数递推公式算法实现 | 第26-29页 |
·非有理B样条曲线的定义 | 第29-30页 |
·B样条按节点矢量分类 | 第30-31页 |
·B样条曲线在船体型线中的特殊功能 | 第31-32页 |
·德布尔(de Boor)算法 | 第32-34页 |
·B样条节点插入算法 | 第34-36页 |
·三次B样条曲线生成算例 | 第36-37页 |
·B样条曲线的插值计算 | 第37-39页 |
·B样条曲线的插值计算实例 | 第39-42页 |
·非有理B样条曲面的定义及其插值算法 | 第42-45页 |
·B样条曲面定义 | 第42页 |
·B样条曲面的插值 | 第42-45页 |
·非均匀有理B样条曲线曲面 | 第45-48页 |
·非均匀有理B样条曲线(NURBS) | 第46页 |
·NURBS曲线的修改 | 第46-48页 |
·非均匀有理B样条(NURBS)曲面 | 第48页 |
·本章小结 | 第48-49页 |
第3章 船体曲面建模技术研究 | 第49-75页 |
·船体表面特征 | 第50-51页 |
·基于国内软件系统的船体型线光顺 | 第51-69页 |
·HD-SHM系统数据文件形式 | 第51-57页 |
·于HD-SHM2000系统的船体型线三向光顺 | 第57-69页 |
·基于CATIA船体曲面建模 | 第69-74页 |
·CATIA系统中数据组织形式 | 第69-70页 |
·将光顺后的型线模型转换到CATIA系统建立船体曲面模型 | 第70-74页 |
·本章小结 | 第74-75页 |
第4章 AutoCAD二次开发及应用研究 | 第75-95页 |
·AutoCAD二次开发技术研究 | 第75-79页 |
·AutoLISP技术 | 第76页 |
·ADS技术 | 第76页 |
·Visual LISP技术 | 第76-77页 |
·VBA技术 | 第77页 |
·ObjectARX技术 | 第77-78页 |
·DotNET技术 | 第78-79页 |
·基于AutoCAD VBA的应用程序菜单设计 | 第79-80页 |
·基于AutoCAD二次开发的船舶静力学常规计算 | 第80-89页 |
·建立不规则曲线图形 | 第81-82页 |
·基于VBA生成面域 | 第82-84页 |
·查询面域要素计算结果 | 第84-85页 |
·生成三维实体 | 第85-87页 |
·与其它近视计算方法的比较及误差分析 | 第87-89页 |
·基于VBA生成图形的船体横剖面几何要素计算 | 第89-94页 |
·基于VBA生成船体横剖面图形 | 第90-92页 |
·合并横剖面上各构件 | 第92页 |
·查询横剖面几何要素 | 第92-93页 |
·横剖面的编辑与修改 | 第93-94页 |
·计算实例 | 第94页 |
·本章小结 | 第94-95页 |
第5章 CATIA二次开发技术研究 | 第95-108页 |
·CATIA V5二次开发方法及比较 | 第95-98页 |
·自动化应用接口的宏(Automation API) | 第95-96页 |
·基于组件应用架构CAA的二次开发 | 第96-97页 |
·用户定义特征方法IUDF | 第97页 |
·智能构件方法(knowledge ware) | 第97-98页 |
·零件三维建模 | 第98-101页 |
·CATIA的组件对象模型(COM)及其访问方法 | 第98页 |
·零件三维建模方法 | 第98-101页 |
·三维曲面零件建模 | 第101-103页 |
·Reference参考元素 | 第101-102页 |
·HybridShapeFactory混合元素构造器 | 第102-103页 |
·装配建模 | 第103-107页 |
·组件管理 | 第103-104页 |
·Product对象 | 第104页 |
·Products对象 | 第104页 |
·组件位置信息管理 | 第104-106页 |
·约束管理 | 第106页 |
·装配建模实例 | 第106-107页 |
·本章小结 | 第107-108页 |
第6章 船体结构三维建模技术研究 | 第108-136页 |
·船体结构三维建模方法及整体技术 | 第109-114页 |
·参数化设计技术 | 第109-110页 |
·基于知识工程的参数化设计 | 第110-111页 |
·面向对象技术及面向对象的CAD/CAM系统开发思想 | 第111-112页 |
·自顶向下技术 | 第112-113页 |
·面向对象二次开发技术 | 第113-114页 |
·船体结构三维建模系统应具备的功能 | 第114页 |
·基于约束的船体横剖面参数化设计 | 第114-118页 |
·基于CATIA的船体结构参数化建模 | 第118-127页 |
·船体结构特征与参数分类分解和提取 | 第119-120页 |
·零件参数化建模 | 第120-123页 |
·船体结构参数化装配建模 | 第123-125页 |
·利用三维实体视图功能生成所需视图 | 第125-126页 |
·分段结构材料表 | 第126-127页 |
·数据库技术应用 | 第127-129页 |
·数据库系统功能 | 第127页 |
·数据库设计 | 第127-129页 |
·船体结构三维建模系统 | 第129-130页 |
·基于知识的船体结构建模 | 第130-135页 |
·基于知识库的船体结构规范设计 | 第130-132页 |
·基于CATIA知识工程的船体结构参数化建模 | 第132-135页 |
·本章小结 | 第135-136页 |
结论 | 第136-139页 |
参考文献 | 第139-151页 |
攻读博士学位期间发表的论文和取得的科研成果 | 第151-152页 |
致谢 | 第152-153页 |
个人简历 | 第153-154页 |
附录A 某船700水线绘制例程(VBA) | 第154-157页 |
附录B 某船生成竖向三维实体例程(VBA) | 第157-159页 |
附录C 产品表达方法和语句(VB) | 第159-163页 |
附录D 添加、替换组件和子产品语句(VB) | 第163-167页 |
附录G 装配实例核心程序(VB) | 第167-168页 |