[发明专利]工程图纸三维重构及可视化方法无效
申请号: | 201210277309.6 | 申请日: | 2012-08-06 |
公开(公告)号: | CN102855668A | 公开(公告)日: | 2013-01-02 |
发明(设计)人: | 华勇;吴康宁;赵亮;陶余会 | 申请(专利权)人: | 上海中和软件有限公司;上海复旦复华科技股份有限公司 |
主分类号: | G06T19/00 | 分类号: | G06T19/00 |
代理公司: | 上海华工专利事务所 31104 | 代理人: | 应云平 |
地址: | 200433 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 工程图纸 三维 可视化 方法 | ||
1.工程图纸三维重构及可视化方法,其特征在于,包括如下步骤:
S1,图纸预处理;
S2,DXF文件解析识别;
S3,三维重构基础数据修正;
S4,三维形体重构并显示。
2.根据权利要求1所述的工程图纸三维重构及可视化方法,其特征在于,所述图纸预处理包括如下步骤:
S1.1,搜索XML文件,进行图元数据提取;
S1.2,按照图元类型进行分类;
S1.3,将提取到的每类图元按照DXF图元的构建参数进行重构;
S1.4,将去除了标注和文本的DXF图元数据集输出保存为中间交换DXF文件。
3.根据权利要求1所述的工程图纸三维重构及可视化方法,其特征在于,所述DXF文件解析识别包括如下步骤:
S2.1,遍历DXF结构,重点提取出ENTITIES段中的图元对象;
S2.2,根据对象类型进行数组归类和辅助参数的计算;
S2.3,利用投影区间算法进行视图投影类型的判断和图元对象的投影区间划分;
S2.4,根据图元对象所处的投影区间,进行三维坐标变换,得到三维重构基础数据。
4.根据权利要求3所述的工程图纸三维重构及可视化方法,其特征在于,所述投影区间算法包括如下步骤:
S2.3.1,依据现有所有图元数据集参数,对X轴和Y轴分别进行投影;
S2.3.2,用两数组分别记录下所有的X轴投影区间和Y轴投影区间;
S2.3.3,对两数组分别进行区间循环合并,直至全为分离区间为止;
S2.3.4,分别统计X轴和Y轴上的分离区间个数,即可判断该工程图纸投影类型;
S2.3.5,根据Y投影区间一的最大Y值和Y投影区间二的最小Y值,可以得到区间距离DIS,通过DIS/2点处做一条平行于X轴向的辅助线Tlx,然后根据X投影区间二最小值,沿X轴向原点平移DIS/2,通过该点做一条平行于Y轴向的辅助线Tly,则辅助线Tlx与Tly的交点即为视图新切分原点O;
S2.3.6,辅助线Tlx与Tl y将整个图元区域划分为四个区间,然后进行二维视图坐标变换;
S2.3.7,利用改进的基于面向线框的重建算法,综合构建三维信息;
S2.3.8,在获得各视图外轮廓图元链表PLV[...],PLH[...],PLW[...]及对应缺失维度拉伸值Wl的基础上,利用openGL渲染构建出三维实体。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海中和软件有限公司;上海复旦复华科技股份有限公司,未经上海中和软件有限公司;上海复旦复华科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210277309.6/1.html,转载请声明来源钻瓜专利网。