论文部分内容阅读
针对光扫描层析数据的三维实体重构,本文提出了一种通过建立拉伸层树并在每个拉伸层上建立特征体,然后进行整体三维重构的新方法。而且构造了类 CTree 及其派生类 CRingTree 及 CStrechLayerTree 来分别实现各种主要数据结构,同时提出了穿线法与环树生成并行的递归分割算法,并在匹配过程中通过分析层析数据,对体特征进行简单识别,完成各个特征体和拉伸层的生成及实体的三维重构。基于面向对象的思想及COM 技术,在 VC++开发环境下,结合 SolidWorks API 完成了 ReSolid 三维重构软件系统的开发,并进行了实验验证。该方法能够大幅度减少三维实体重构的数据量,并能够方便地对三维重构实体进行二次再设计。