论文部分内容阅读
作为工程界通用的技术语言,二维工程图在表达产品设计思想、编制工艺流程与技术交流等方面发挥着重要作用。长久以来,对图纸的分析、阅读与绘制工作一直依靠人力完成,难以适应当前CAD/CAM新技术的发展和要求。由二维三视图自动重建三维实体成为CAD/CAM技术和C&G领域的重要研究方向。自1970年Idesawa首次提出这个课题以来,已经出现了很多有价值的理论和方法,但是距离实际应用还有很大距离,需要我们做更进一步的研究。 论文探讨了三维形体的常用表示方法,对比研究了由三视图重建三维实体的自底向上法和模型引导等多种现有方法的主要算法,最终使用基于CSG实体造型方法的模型引导方法实现了三维重建。首先,对工程图进行前置处理,使用移动分割线法对视图进行了划分;然后从实用的角度出发,将三维重建过程分为工程图信息识别、特征匹配、基本实体生成和基元体合成四个部分,并针对各部分的不同特点和要求,详细的论述了重建过程。 论文以CSG造型方法为依据,研究使用ObjectARX在AutoCAD基础上进行二维图形信息自动识别的算法。重建过程中,充分利用了扩展数据技术对信息进行存储;设计了特征匹配的方法及流程;优化了实体虚实性判别的过程。 为了验证本文的重建方法和所设计的新的实施方案,以AutoCAD为开发平台,借助于VC++这一先进的编程工具,使用ObjectARX提供的类和函数,开发了一个三维重建的计算机软件工具,并结合一些实例进行了初步验证。结果表明本文的方法和设计方案在处理柱面体、立方体等特征实体及他们的组合体的重建问题上是行之有效的。