摘要 | 第4-5页 |
abstract | 第5-6页 |
第1章 绪论 | 第10-21页 |
1.1 引言 | 第10-16页 |
1.1.1 3D打印的基本原理 | 第10-12页 |
1.1.2 3D打印技术优缺点 | 第12-13页 |
1.1.3 3D打印工艺流程 | 第13-14页 |
1.1.4 3D打印研究热点 | 第14-16页 |
1.2 国内外研究现状 | 第16-18页 |
1.2.1 国内研究现状 | 第16-17页 |
1.2.2 国外研究现状 | 第17-18页 |
1.3 本文研究内容 | 第18-19页 |
1.4 本文结构框架 | 第19-21页 |
第2章 数据结构分析及关键技术研究 | 第21-32页 |
2.1 本文涉及的数据结构 | 第21-26页 |
2.1.1 STL的数据结构 | 第21-23页 |
2.1.2 MATLAB中的数据结构 | 第23-24页 |
2.1.3 Grasshopper中的数据结构 | 第24-26页 |
2.2 三角网格简化 | 第26-30页 |
2.2.1 三角网格基本定义 | 第27页 |
2.2.2 三角网格简化要素 | 第27页 |
2.2.3 三角网格简化方法 | 第27-30页 |
2.3 三角网格划分 | 第30-31页 |
2.3.1 平面三角剖分 | 第30页 |
2.3.2 空间三角剖分 | 第30-31页 |
2.4 本章小结 | 第31-32页 |
第3章 基于顶点偏置的模型抽壳算法研究 | 第32-48页 |
3.1 轻量化方案 | 第32-34页 |
3.2 STL文件的数据处理 | 第34-39页 |
3.2.1 STL数据读取 | 第35-36页 |
3.2.2 几何数据处理 | 第36-37页 |
3.2.3 几何关系建立 | 第37-39页 |
3.3 基于STL的点偏置抽壳 | 第39-43页 |
3.3.1 算法思路 | 第40-41页 |
3.3.2 算法实现步骤 | 第41-43页 |
3.4 偏置轮廓干涉去除 | 第43-46页 |
3.4.1 三角面片交线求取 | 第44-45页 |
3.4.2 交线环连接 | 第45页 |
3.4.3 去除干涉三角面片 | 第45-46页 |
3.5 实例验证 | 第46-47页 |
3.6 本章小结 | 第47-48页 |
第4章 基于Matlab与Grasshopper的桁架结构生成算法研究 | 第48-62页 |
4.1 桁架结构的基本概念 | 第48-49页 |
4.2 传统桁架的设计方法 | 第49-50页 |
4.3 基于Matlab和Grasshopper的桁架结构设计 | 第50-60页 |
4.3.1 初始层网格简化 | 第52-54页 |
4.3.2 节点坐标生成 | 第54-56页 |
4.3.3 点坐标数据处理 | 第56-59页 |
4.3.4 模型生成 | 第59-60页 |
4.4 干涉节点去除 | 第60-61页 |
4.5 本章小结 | 第61-62页 |
第5章 桁架模型结构优化 | 第62-70页 |
5.1 三角形质量评定 | 第62-65页 |
5.1.1 三角网格质量评估 | 第62-64页 |
5.1.2 网格优化算法 | 第64-65页 |
5.2 桁架杆件数优化 | 第65-68页 |
5.2.1 桁架层杆件数计算 | 第65-66页 |
5.2.2 杆件数优化算法 | 第66-67页 |
5.2.3 算法具体流程 | 第67-68页 |
5.3 模型实例 | 第68-69页 |
5.4 本章小结 | 第69-70页 |
第6章 总结与展望 | 第70-73页 |
6.1 工作总结 | 第70-71页 |
6.2 工作展望 | 第71-73页 |
参考文献 | 第73-77页 |
致谢 | 第77-78页 |
攻读硕士学位期间获得的研究成果 | 第78页 |