摘要
Abstract
1 绪论
1.1 包装纸盒CAD的国内外现状
1.2 课题的目的和意义
1.3 课题的主要研究内容
1.4 本文主要工作和内容安排
2 三维盒型、盒素结构特征与拓扑关系研究
2.1 三维纸盒表示方法
2.2 三维盒型图形约束关系及数据结构描述
2.2.1 顶点与边的关系、边与边的关系
2.2.2 边与面的关系
2.2.3 面与面的关系
2.3 盒素的系统分类
3 三维盒型、盒素几何特征与算法设计
3.1 特殊盒素生成算法
3.1.1 圆弧的绘制
3.1.2 倒圆角算法
3.1.3 角平分线顶点处理
3.2 凹多边形处理
3.2.1 凹多边形凸分解
3.2.2 凹多边形网格化
3.2.3 模板缓存测试
4 三维盒型、盒素交互编辑
4.1 盒型参数化设计
4.2 盒体参数化设计
4.2.1 长方体形盒体参数化
4.2.2 正棱柱形盒体参数化
4.3 盒素手动编辑
4.4 包装纸盒的展开、折叠功能
4.4.1 折叠线的处理
4.4.2 相邻面的夹角处理
4.4.3 纸盒的展开、折叠方法
4.4.4 纸盒预览中的交互操作
5 系统的设计与实现
5.1 系统概述
5.2 开发平台
5.3 文件设计
5.3.1 数据文件
5.3.2 工程文件
5.4 系统设计
5.4.1 功能设计
5.4.2 类图设计
5.4.3 界面设计
6 总结与展望
6.1 结论
6.2 展望
致谢
参考文献