论文摘要
二维三视图是工程界共同的技术语言,它在表达产品设计思想,编制工艺流程与技术交流等方面发挥着重要的作用。长久以来,对图纸的分析、阅读与绘制工作一直依靠人力完成,难以适应当前CAD/CAM新技术的发展和要求。由三视图重建三维实体是计算机辅助设计与计算机图形学领域中的重要研究方向。经过多年来的研究,已经提出了很多种重建方法,虽然这些方法各有特点,但离实际应用还有一段距离。 本文对比研究了由三视图重建三维实体的自底向上与模型引导等多种现有的主要算法,探讨了基于图形尺寸信息和基于图形几何形体信息的计算机基元体分层识别技术,并从实用的角度出发,提出了一种按照先虚体后实体,先旋转体后拉伸体的优先次序,由计算机分级识别和重建三维实体的方法,从特征模型和边界模型两种角度复合地理解形体,兼有模型引导法和自底向上法的优点。既避免了自底向上算法中的多解情形,又具有较高的效率。 在上述研究的基础上,设计了一种由三视图重建三维实体的新的实施方案。以DXF格式文件作为三视图数据输入的统一格式,设计了用于表达特征信息的数据结构,以此来反映图元与图元之间的关系,并根据所提出的三维实体的分级识别与重建方法实现三维重建。 为了验证本文所提出的分级重建方法和所设计的新的实施方案,以AutoCAD为平台开发了一个三维重建的计算机软件原型工具,并结合一些实例进行了初步验证。结果表明本文提出的方法和设计的方案在处理柱面体、拉伸体及它们的组合体的重建问题上是行之有效的。
论文目录
摘要Abstract1 绪论1.1 三维重建技术的重要意义1.2 三维重建技术的应用1.2.1 三维重建技术在CAD/CAM中的应用1.2.2 三维重建技术在人工智能领域中的应用1.2.3 三维重建技术在教学中的应用1.3 三维重建技术的研究现状及发展1.3.1 自底向上法1.3.2 模型引导法1.3.3 自顶向下法1.3.4 基于专家系统的重建方法1.4 本文的主要内容与主要工作2 图形的前置处理2.1 三维重建的理论基础2.1.1 人工读图的基本原理2.1.2 三维形体的构成方式2.1.3 三维重建的基本原理2.2 二维数据文件格式的统一2.2.1 DXF文件总体结构2.2.2 组代码和跟随值2.2.3 DXF接口程序设计2.2.4 编程实现图形信息提取2.3 视图轮廓信息和封闭图形信息自动提取的原理2.3.1 视图轮廓信息自动提取方法分析2.3.2 封闭图形信息自动提取方法分析2.3.3 共切线多圆弧路径的走向判断2.4 视图的分离2.5 视图坐标转换2.5.1 投影原点的确定2.5.2 设置空间投影坐标轴2.5.3 坐标系的变换2.6 三视图数据结构设计2.6.1 数据结构的设计要求2.6.2 三视图的数据结构3 特征识别3.1 三视图工程图样的内容3.2 基元体的特征表示3.3 图样信息的集成3.4 基元体分层识别技术3.4.1 基于尺寸信息引导的简单特征基元体识别3.4.2 基于尺寸信息引导的一般特征基元体识别3.4.3 基于图形信息引导的复杂特征基元体识别3.5 实体虚实性判别3.6 基元体的组合4 三维实体的分级重建方法4.1 虚实体的构造4.1.1 面匹配元素的搜寻4.1.2 孔的体积的构造4.1.3 槽的体积的构造4.2 实实体的构造4.2.1 特征实体的构造4.2.2 构造基本实体4.3 扩大形体覆盖域的探讨4.3.1 引入模式识别的方法来重够内部实体4.3.2 引入自底向上的重建方法重建内部实体5 三维重建系统的构造与应用实例5.1 三维重建系统结构5.2 在CAD系统上开发三维重建系统5.2.1 利用Visual C++创建程序5.2.2 AutoCAD系统的二次开发5.3 实例6 结论与展望参考文献攻读硕士学位期间发表学术论文情况致谢大连理工大学学位论文版权使用授权书
相关论文文献
标签:三视图论文; 三维重建论文; 文件论文; 特征识别论文;