发明名称 一种建筑构件加工精度测评方法
摘要 本发明涉及一种检测并评价一些无法确定测量基准或者形态复杂物体的几何精度。其特征在于:分别从实体构件和设计文件上各选取合适的控制点,并逐个采集控制数据,将数据进行一一对应地分类,并导入计算机,选择坐标转换函数,通过转换函数将实体构件的数字模型转换到设计模型所作坐标系下,通过逐个分析每对控制点数据间的差异得到实体构件的加工精度。本发明的优点是采用本发明测评建筑构件加工精度的方法,可以完成对形态复杂建筑构件的加工精度进行精确测评的工作。
申请公布号 CN102269581B 申请公布日期 2014.10.29
申请号 CN201010189039.4 申请日期 2010.06.01
申请人 上海市机械施工集团有限公司 发明人 俞晓萌;盛林峰
分类号 G01B21/00(2006.01)I;G01B21/04(2006.01)I 主分类号 G01B21/00(2006.01)I
代理机构 代理人
主权项 一种建筑构件加工精度测评方法,其特征在于:分别从实体构件和设计文件上各选取合适的控制点,并逐个采集控制数据,将数据进行一一对应地分类,并导入计算机,选择坐标转换函数,通过转换函数将实体构件的数字模型转换到设计模型所在坐标系下,通过逐个分析每对控制点数据间的差异得到实体构件的加工精度;选择坐标转换函数由以下步骤组成:在实体数字模型里取出至少一个控制点P<sub>1</sub>,控制点P<sub>1</sub>的坐标为(x<sub>1</sub>,y<sub>1</sub>,z<sub>1</sub>),转换到设计模型里坐标记为(tx<sub>1</sub>,ty<sub>1</sub>,tz<sub>1</sub>),二者可以通过函数相互转换,设两套坐标系的平移向量为(a,b,c),三根坐标轴的夹角分别为α,β,γ,则可以建立以下转换函数:tx<sub>1</sub>=x<sub>1</sub>·f(α,β,γ)+aty<sub>1</sub>=y<sub>1</sub>·g(α,β,γ)+btz<sub>1</sub>=z<sub>1</sub>·h(α,β,γ)+c其中f(α,β,γ),g(α,β,γ),h(α,β,γ)都是关于α,β,γ的函数,设计模型中代表控制点P<sub>1</sub>的坐标值为(X<sub>1</sub>,Y<sub>1</sub>,Z<sub>1</sub>)则可以求解得到实体模型控制点转换后与设计模型上相应点的距离的平方:Δ<sub>1</sub><sup>2</sup>=(X<sub>1</sub>‑tx<sub>1</sub>)<sup>2</sup>+(Y<sub>1</sub>‑ty<sub>1</sub>)<sup>2</sup>+(Z<sub>1</sub>‑tz<sub>1</sub>)<sup>2</sup>=(X<sub>1</sub>‑x<sub>1</sub>·f(α,β,γ)‑a)<sup>2</sup>+(Y<sub>1</sub>‑y<sub>1</sub>·g(α,β,γ)‑b)<sup>2</sup>+(Z<sub>1</sub>‑z<sub>1</sub>·h(α,β,γ)‑c)<sup>2</sup>由于(x<sub>1</sub>,y<sub>1</sub>,z<sub>1</sub>)和(X<sub>1</sub>,Y<sub>1</sub>,Z<sub>1</sub>)都是已知数据,上述函数可以简化为:Δ<sub>1</sub><sup>2</sup>=F(α,β,γ,a,b,c),在实体数字模型里取出至少的控制点有n个,那么距离平方和Δ为:<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><mi>&Delta;</mi><mo>=</mo><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>n</mi></munderover><msup><msub><mi>&Delta;</mi><mi>i</mi></msub><mn>2</mn></msup><mo>=</mo><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>n</mi></munderover><msub><mi>F</mi><mi>i</mi></msub><mrow><mo>(</mo><mi>&alpha;</mi><mo>,</mo><mi>&beta;</mi><mo>,</mo><mi>&gamma;</mi><mo>,</mo><mi>a</mi><mo>,</mo><mi>b</mi><mo>,</mo><mi>c</mi><mo>)</mo></mrow></mrow>]]></math><img file="FSB0000125744940000011.GIF" wi="769" he="152" /></maths>求解当Δ最小值时α,β,γ,a,b,c的值,就可以得到转换函数。
地址 201802 上海市嘉定区南翔镇沪宜公路1255号