发明名称 多关联工程图环境下全局坐标的自动定位方法
摘要 本发明提供了一种关联工程图环境下全局坐标的自动定位方法,该方法通过自动识别工程图中的尺寸线,逐步组合成正交轴网、局部逻辑坐标系和全局逻辑坐标系并记录相应变换矩阵,然后接收任一图纸坐标输入,即可根据对应的变换矩阵计算得到多关联图整合条件下的全局逻辑坐标。本发明的有益之处是,从CAD环境中输入一组以不同比例、方向绘制的关联图,将任一工程图中任一图纸坐标自动精确转换到其对应的全局逻辑坐标,可用于在全局环境下对任一工程对象精确定位,从而节省大量人工计算开销,有效提高计算机辅助设计效率,并可进一步用于三维重建、各种工程数据精确计算等。该方法具有较高的通用性,可适用于多种工程领域。
申请公布号 CN101144711A 申请公布日期 2008.03.19
申请号 CN200710134005.3 申请日期 2007.10.17
申请人 南京大学 发明人 路通;杨若瑜;苏丰;蔡士杰
分类号 G01B21/00(2006.01);G01B21/04(2006.01);G05B19/04(2006.01) 主分类号 G01B21/00(2006.01)
代理机构 南京苏高专利事务所 代理人 柏尚春
主权项 1.一种多关联工程图环境下全局坐标的自动定位方法,其特征是在输入工程项目后,还包括以下步骤:(1)取一张工程图,并对该图计算初始阈值d;(2)计算该工程图中所包含的游离标线;(3)对相互平行且投影重叠的游离线条由左至右或由下至上排序;(4)若两根相邻的平行游离线条共享某中部垂直线条,且在交点处可搜索到短斜线,则生成一个候选尺寸线;(5)由一组共享某游离线条的候选尺寸线生成尺寸线组;(6)分别将尺寸线组与临近的长度字符串配对;(7)对每一个尺寸线组,找到与其垂直的所有尺寸线组,并取离其最近的一个,按逆时针次序生成一个正交轴网;(8)比较每个正交轴网,取其尺寸标识范围最大的一个正交轴网作为该工程图的局部逻辑坐标系;记录其它正交轴网相对于局部逻辑坐标系的平移、旋转和缩放变换矩阵M1;(9)判断判断所述工程项目中所有工程图是否遍历结束,如果判断结果为是,则跳至步骤(11);(10)若上述判断结果为否,则返回步骤(1);(11)比较每个局部逻辑坐标系,取尺寸标识范围最大的局部逻辑坐标系作为全局逻辑坐标系;记录其它局部逻辑坐标系相对于全局逻辑坐标系的平移、旋转和缩放变换矩阵M2;生成全局坐标系;(12)从上述全局坐标系中选定一张工程图中的任一图纸坐标(a,b);(13)搜索该坐标所在的正交轴网,取其相对于该图局部逻辑坐标系的变换矩阵M1;(14)取该图局部逻辑坐标系相对于全局逻辑坐标系的变换矩阵M2;(15)根据以下公式:(a’,b’,1)T=M2·M1·(a,b,1)T 定位所述工程图中的选定图纸坐标(a,b)的全局坐标,并输出定位的全局坐标;(16)判断是否需要选取另一张工程图中的任一图纸坐标定位,如果判断结果为是,则返回步骤(12);(17)如果上述判断结果为否,则结束程序。
地址 210093江苏省南京市汉口路22号南京大学蒙民伟楼
您可能感兴趣的专利