CN102126162A - 一种数控机床加工在线测量方法 - Google Patents
一种数控机床加工在线测量方法 Download PDFInfo
- Publication number
- CN102126162A CN102126162A CN2010106070160A CN201010607016A CN102126162A CN 102126162 A CN102126162 A CN 102126162A CN 2010106070160 A CN2010106070160 A CN 2010106070160A CN 201010607016 A CN201010607016 A CN 201010607016A CN 102126162 A CN102126162 A CN 102126162A
- Authority
- CN
- China
- Prior art keywords
- control machine
- axis
- machine tool
- digit control
- translation
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Landscapes
- Length Measuring Devices By Optical Means (AREA)
- Machine Tool Sensing Apparatuses (AREA)
- Numerical Control (AREA)
Abstract
一种数控机床加工在线测量方法,该方法能够实现对大型工件的在线测量。本发明将双目立体视觉测量***与数控机床结合,由数控机床牵引,完成大型工件的整体测量。该方法首先标定摄像机内外参数、将测量***与数控机床结合;然后进行平移标定和旋转标定,标定出数控机床X轴和Y轴的方向向量以及测量***旋转后的旋转矩阵R和平移向量T;进而由数控机床牵引测量***移动,进行单视场扫描,直至遍历被测工件全部表面;最后,根据所有视场点云数据和数控机床主轴读数进行整体拼接,即完成工件整体测量。本发明具有使用灵活、简便、精度高等特点,可用于工业现场对大型工件的在线测量。
Description
技术领域
本发明涉及一种数控机床加工在线测量的方法,本方法可用于工业现场对工业加工品进行非接触在位测量。本发明属于机器视觉领域。
背景技术
大型工件,特别是整体件,由于其相对重量轻,强度高被越来越多地应用在很多场合,但由于其外形尺寸大,待测特征多,使得对它的测量在实践中很难实现。如果利用接触式测量,不仅得不到高密度的数据点云,而且测量效率低下,由于尺寸大也很难测量到工件的整体。随着科学技术的发展,非接触式测量,特别是基于视觉技术的测量方法以其结构简单,价格低,测量效率高等特点得到越来越广的应用。由于非接触测量效率较高,设备简单,非常适合应用于工业现场。
基于视觉技术的测量方法有很多分支,其中基于双目立体视觉技术的加工在线测量方法,具有高精度、非接触、点云稠密等。
现有的在线测量***不足在于:
(1)一般需要借助外部机械设备,如机械臂等,牵引视觉***移动,因此增加了测量***的费用,而且在工作现场增加外部机械可能会影响到车床本身的性能等。
(2)现有的对于大型工件的测量手段,需要粘贴标志点,没有实现大尺寸测量的自动化。
发明内容
本发明的技术解决问题是:提出一种数控机床加工在线测量方法,通过与机床相结合,极大的增加了数控机床的利用效率,并且解决了大尺寸拼接问题。
本发明的技术解决方案为:一种数控机床加工在线测量方法,其特征在于,包括以下步骤:
准备工作包括标定两摄像机的内外参数、调试准备上位机测量软件等,测量软件指为本在线测量方法开发的数据处理软件。
(1)测量***安装:将机床主轴刀具卸下,把测量***,即双目立体视觉测量***,安装在主轴上,连接数据线,与数控机床相结合。
(2)平移标定:机床平移,标定数控机床的X轴和Y轴在测量***坐标系下的方向向量Vx,Vy。
将一对粘有标志点的标志杆放置在被测工件边上。两个标志杆放置方向分别沿数控机床的X轴和Y轴;控制数控机床分别沿X轴和Y轴移动若干次,移动间隔中拍摄两个标志杆,每次移动间隔一定且每次移动方向一致。依据
(Mxi-Mxi-1)Vx=Pxi-Pxi-1
(Myi-Myi-1)Vy=Pyi-Pyi-1
其中,Mxi、Myi为第i次拍摄标志点时机床的X轴读数和Y轴读数,Pxi、Pyi为第i次拍摄后复现出的标志点坐标。
分别求解方程组最优解,即测量***坐标系下数控机床X轴和Y轴的方向向量Vx和Vy。
(3)旋转标定:机床旋转,标定测量***旋转后的旋转矩阵R和平移向量T。
依据路径规划结果,控制机床旋转,分别三维复现基准视场和旋转后视场中的圆形标志点,包括圆心提取、极线匹配和三维复现,进行三维点匹配,利用四元素方法,计算旋转矩阵Rj和平移向量Tj,Rj和Tj为旋转标定时测量***第j次旋转的旋转矩阵和平移向量。
(4)牵引数控机床主轴,将测量***移动至待测部分,待主轴稳定后,对工件进行单视场扫描,得到单视场点云数据;
(5)重复步骤(4)直至将被测工件表面遍历完成,得到所有视场点云数据,完成全视场扫描;
(6)根据步骤(4)、(5)得到的点云数据,进行拼接。
将测量***第一个视场的坐标系作为世界坐标系,并按照以下公式将各个视场点云数据进行拼接:
其中,Pi、Xi、Yi分别为第i个测量视场的点云数据、数控机床X轴读数、数控机床Y轴读数,Rj和Tj为第j个旋转测量视场的旋转矩阵和平移向量,Vx和Vy为已标方向向量,PW为世界坐标系下扫描点云数据。
本发明与现有技术相比的优点在于:
(1)本发明给出一种在线测量方法,通过与数控机床结合,提高整个工件的加工检测效率。由于是在线测量,因此工件在加工后不必从机床卸下,大大减少工件由于装配产生的变形,无需将零件搬运到计量室,大幅提高测量效率。
(2)本发明涉及的测量***结构简单,现场标定方法简洁,完全能够适应工业现场环境。与数控机床相结合,充分利用机床的优势,拼接速度快,无需在被测工件上粘贴标志点,可以得到致密的点云数据。
附图说明
图1为本发明在线测量方法的流程图。
图2为本发明标定数控机床运动方向过程示意图。图中单相机表示测量***,图中带箭头的虚线为数控机床牵引测量***的标定路线。
图3为本发明测量路线图。图中单相机表示测量***,图中带箭头的虚线为数控机床牵引测量***的测量路线。
具体实施方式
为了更好的理解本发明,下面结合附图和实施例对本发明的技术方案作详细的描述。
参照附图1,一种数控机床加工在线测量方法,包含如下步骤:
在将测量***与数控机床结合之前,先将测量***进行必要的准备,测量***指双目立体视觉传感器,包括两个摄像机和一个投射器;所述的必要的准备包括标定两摄像机的内外参数,调试准备上位机测量软件等;
1.测量***安装,将数控机床主轴刀具卸下,把测量***安装在主轴上,连接数据线,与数控机床相结合。
2.平移标定,机床平移,标定数控机床的X轴和Y轴在测量***坐标系下的方向向量Vx,Vy。
将一对粘有标志点的标志杆放置在被测工件边上。放置方式参照附图2,两个标志杆放置方向分别沿数控机床的X轴和Y轴,且两个标志杆的原点处于被测工件的同一角。
依据平移标定路径,控制数控机床分别沿X轴和Y轴移动若干次,移动方法参照附图2,移动间隔中拍摄两个标志杆,每次移动间隔一定且每次移动方向一致。移动间隔不能过大,保持在100mm左右。将每次拍摄时机床的X轴方向和Y轴方向读数记为Mxi和Myi,三维复现出的标志点圆心坐标为Pxi和Pyi(一个视场中可能有多个点,Pxi和Pyi可能是多个点的集合)。
根据测量数据可以得到:
(Mxi-Mxi-1)Vx=Pxi-Pxi-1
(Myi-Myi-1)Vy=Pyi-Pyi-1
利用Pxi和Pxi-1中存在的公共点进行计算。取i=2,3,4...,则上述两式可分别组成方程组,它们均有最优化解Vx和Vy,即在测量***坐标系下,数控机床X轴和Y轴的方向向量。
3.旋转标定,机床旋转,标定测量***旋转后的旋转矩阵R和平移向量T。
依据旋转标定路径,控制机床旋转,进行拍照,获取旋转后图像。分别三维复现基准视场和旋转后视场中的圆形标志点,包括圆心提取、极线匹配和三维复现,进行三维点匹配,利用四元素方法,计算旋转矩阵Rj和平移向量Tj,取j=2,3,4...,Rj和Tj为旋转标定时测量***第j次旋转的旋转矩阵和平移向量。
4.依据路径规划结果,整体测量路线参照附图3,牵引数控机床主轴,将测量***移动至待测部分,待主轴稳定后,对工件进行扫描,得到单视场点云数据,点云数据记作Pi,此时数控机床X、Y轴读数记作Xi和Yi。
5.重复步骤4直至将被测工件表面遍历完成,得到所有视场点云数据,完成全视场扫描;
6.根据步骤4、5得到的点云数据,进行拼接。
由步骤4、5,测量***遍历整个被测工件,得到所有视场点云数据。将所有点云数据转换到统一坐标系中,即完成拼接。具体为:将测量***第一个视场的坐标系作为世界坐标系,并按照以下公式将各个视场点云数据进行坐标***一:
其中,Pi、Xi、Yi分别为第i个测量视场的点云数据、数控机床X轴读数、数控机床Y轴读数,Rj和Tj为第j个旋转测量视场的旋转矩阵和平移向量,Vx和Vy为已标方向向量,PW为世界坐标系下扫描点云数据。
则PW为所有视场点云数据统一坐标系的结果,即完成拼接。
Claims (5)
1.一种数控机床加工在线测量方法,其特征在于,包括以下步骤:
(1)测量***安装:将测量***安装在数控机床主轴上;
(2)平移标定:机床平移,标定数控机床X轴和Y轴的方向向量Vx,Vy;
(3)旋转标定:机床旋转,标定测量***旋转后的旋转矩阵R和平移向量T;
(4)牵引数控机床主轴,将测量***移动至待测部分,进行扫描,得到单视场点云数据;
(5)重复步骤(4)直至将被测工件表面遍历完成,即完成全视场扫描;
(6)根据步骤(4)、(5)得到的点云数据,进行拼接。
2.根据权利要求1所述的一种数控机床加工在线测量方法,其特征在于:所述的(2)平移标定,机床平移,标定数控机床X轴和Y轴的方向向量Vx,Vy,指控制数控机床分别沿X轴和Y轴平移若干次,移动间隔中拍摄标志杆,每次移动间隔一定且每次移动方向一致;依据
(Mxi-Mxi-1)Vx=Pxi-Pxi-1
(Myi-Myi-1)Vy=Pyi-Pyi-1
其中,Mxi、Myi为第i次拍摄标志点时机床的X轴读数和Y轴读数,Pxi、Pyi为第i次拍摄后复现出的标志点坐标;
分别求解方程组最优解Vx和Vy,即测量***坐标系下数控机床X轴和Y轴的方向向量。
3.根据权利要求1所述的一种数控机床加工在线测量方法,其特征在于:所述的(2)平移标定,机床平移,标定数控机床X轴和Y轴的方向向量Vx,Vy,所需的标志杆放置为:将一对粘有标志点的标志杆放置在被测工件边上,两个标志杆放置方向分别沿数控机床的X轴和Y轴。
4.根据权利要求1所述的一种数控机床加工在线测量方法,其特征在于:所述的(3)旋转标定,机床旋转,标定测量***旋转后的旋转矩阵R和平移向量T,对于基准视场和旋转后视场,分别三维复现圆形标志点,包括圆心提取、极线匹配和三维复现,进行三维点匹配,利用四元素方法,计算旋转矩阵Rj和平移向量Tj,Rj和Tj为旋转标定时测量***第j次旋转的旋转矩阵和平移向量。
5.根据权利要求1所述的一种数控机床加工在线测量方法,其特征在于:所述的(6)根据步骤(4)、(5)得到的点云数据,进行拼接,拼接是将测量***第一个视场的坐标系作为世界坐标系,并按照以下公式将各个视场点云数据进行拼接:
其中,Pi、Xi、Yi分别为第i个测量视场的点云数据、数控机床X轴读数、数控机床Y轴读数,Rj和Tj为第j个旋转测量视场的旋转矩阵和平移向量,Vx和Vy为已标方向向量,PW为世界坐标系下扫描点云数据。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 201010607016 CN102126162B (zh) | 2010-12-26 | 2010-12-26 | 一种数控机床加工在线测量方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 201010607016 CN102126162B (zh) | 2010-12-26 | 2010-12-26 | 一种数控机床加工在线测量方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102126162A true CN102126162A (zh) | 2011-07-20 |
CN102126162B CN102126162B (zh) | 2013-09-25 |
Family
ID=44264581
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 201010607016 Expired - Fee Related CN102126162B (zh) | 2010-12-26 | 2010-12-26 | 一种数控机床加工在线测量方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102126162B (zh) |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102601681A (zh) * | 2012-03-22 | 2012-07-25 | 北京科技大学 | 一种回转腔体的立式在线装卸及精密测量平台及测量方法 |
CN103084927A (zh) * | 2013-01-25 | 2013-05-08 | 东莞市嘉腾仪器仪表有限公司 | 一种在线测量***及其在线测量方法 |
CN103692292A (zh) * | 2013-11-25 | 2014-04-02 | 湖北三江航天险峰电子信息有限公司 | 在车床上进行工件尺寸在线测量的方法 |
CN107234487A (zh) * | 2017-05-31 | 2017-10-10 | 天津大学 | 基于组合面型基准件的运动部件多参数检测方法 |
CN107756137A (zh) * | 2016-08-18 | 2018-03-06 | 株式会社O-M制作所 | 开槽刀具的刃宽测量方法 |
CN108356422A (zh) * | 2017-01-23 | 2018-08-03 | 宝山钢铁股份有限公司 | 带卷连续激光落料用在线测量、废料掉落及成品分离识别方法 |
CN110587378A (zh) * | 2019-10-22 | 2019-12-20 | 西安应用光学研究所 | 一种数控***加工在线检测方法 |
CN112405115A (zh) * | 2020-09-22 | 2021-02-26 | 成都飞机工业(集团)有限责任公司 | 基于测量大型零件原位的拍照式三维扫描装置及方法 |
CN113362468A (zh) * | 2021-07-05 | 2021-09-07 | 上海大学 | 一种火车轮毂的尺寸测量方法 |
CN113369979A (zh) * | 2021-06-12 | 2021-09-10 | 杭州职业技术学院 | 一种基于云计算的在线监测数控车床冷却*** |
CN117047787A (zh) * | 2023-10-13 | 2023-11-14 | 中国长江电力股份有限公司 | 基于双目结构光视觉的水轮机顶盖在位机器人编程方法 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5988862A (en) * | 1996-04-24 | 1999-11-23 | Cyra Technologies, Inc. | Integrated system for quickly and accurately imaging and modeling three dimensional objects |
FI112279B (fi) * | 2001-11-21 | 2003-11-14 | Mapvision Oy Ltd | Menetelmä vastinpisteiden määrittämiseksi |
CN1793780A (zh) * | 2005-12-05 | 2006-06-28 | 天津大学 | 基于拼接靶的大型三维形体形貌测量拼接方法和装置 |
CN101055177A (zh) * | 2007-05-30 | 2007-10-17 | 北京航空航天大学 | 基于双面靶标的流动式三维视觉测量拼接方法 |
CN101913105A (zh) * | 2010-08-16 | 2010-12-15 | 合肥工业大学 | 用于数控机床在位测量的非接触三维光学测头及测量方法 |
-
2010
- 2010-12-26 CN CN 201010607016 patent/CN102126162B/zh not_active Expired - Fee Related
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5988862A (en) * | 1996-04-24 | 1999-11-23 | Cyra Technologies, Inc. | Integrated system for quickly and accurately imaging and modeling three dimensional objects |
FI112279B (fi) * | 2001-11-21 | 2003-11-14 | Mapvision Oy Ltd | Menetelmä vastinpisteiden määrittämiseksi |
CN1793780A (zh) * | 2005-12-05 | 2006-06-28 | 天津大学 | 基于拼接靶的大型三维形体形貌测量拼接方法和装置 |
CN101055177A (zh) * | 2007-05-30 | 2007-10-17 | 北京航空航天大学 | 基于双面靶标的流动式三维视觉测量拼接方法 |
CN101913105A (zh) * | 2010-08-16 | 2010-12-15 | 合肥工业大学 | 用于数控机床在位测量的非接触三维光学测头及测量方法 |
Non-Patent Citations (2)
Title |
---|
韩建栋等: "采用光学定位跟踪技术的三维数据拼接方法", 《光学精密工程》 * |
龙玺等: "结构光三维扫描测量的三维拼接技术", 《清华大学学报》 * |
Cited By (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102601681A (zh) * | 2012-03-22 | 2012-07-25 | 北京科技大学 | 一种回转腔体的立式在线装卸及精密测量平台及测量方法 |
CN103084927A (zh) * | 2013-01-25 | 2013-05-08 | 东莞市嘉腾仪器仪表有限公司 | 一种在线测量***及其在线测量方法 |
CN103084927B (zh) * | 2013-01-25 | 2015-12-02 | 东莞市嘉腾仪器仪表有限公司 | 一种在线测量***及其在线测量方法 |
CN103692292A (zh) * | 2013-11-25 | 2014-04-02 | 湖北三江航天险峰电子信息有限公司 | 在车床上进行工件尺寸在线测量的方法 |
CN103692292B (zh) * | 2013-11-25 | 2016-08-17 | 湖北三江航天险峰电子信息有限公司 | 在车床上进行工件尺寸在线测量的方法 |
CN107756137A (zh) * | 2016-08-18 | 2018-03-06 | 株式会社O-M制作所 | 开槽刀具的刃宽测量方法 |
CN108356422A (zh) * | 2017-01-23 | 2018-08-03 | 宝山钢铁股份有限公司 | 带卷连续激光落料用在线测量、废料掉落及成品分离识别方法 |
CN107234487B (zh) * | 2017-05-31 | 2018-12-18 | 天津大学 | 基于组合面型基准件的运动部件多参数检测方法 |
CN107234487A (zh) * | 2017-05-31 | 2017-10-10 | 天津大学 | 基于组合面型基准件的运动部件多参数检测方法 |
CN110587378A (zh) * | 2019-10-22 | 2019-12-20 | 西安应用光学研究所 | 一种数控***加工在线检测方法 |
CN110587378B (zh) * | 2019-10-22 | 2021-09-07 | 西安应用光学研究所 | 一种数控***加工在线检测方法 |
CN112405115A (zh) * | 2020-09-22 | 2021-02-26 | 成都飞机工业(集团)有限责任公司 | 基于测量大型零件原位的拍照式三维扫描装置及方法 |
CN113369979A (zh) * | 2021-06-12 | 2021-09-10 | 杭州职业技术学院 | 一种基于云计算的在线监测数控车床冷却*** |
CN113369979B (zh) * | 2021-06-12 | 2022-05-17 | 杭州职业技术学院 | 一种基于云计算的在线监测数控车床冷却*** |
CN113362468A (zh) * | 2021-07-05 | 2021-09-07 | 上海大学 | 一种火车轮毂的尺寸测量方法 |
CN113362468B (zh) * | 2021-07-05 | 2022-06-03 | 上海大学 | 一种火车轮毂的尺寸测量方法 |
CN117047787A (zh) * | 2023-10-13 | 2023-11-14 | 中国长江电力股份有限公司 | 基于双目结构光视觉的水轮机顶盖在位机器人编程方法 |
CN117047787B (zh) * | 2023-10-13 | 2023-12-29 | 中国长江电力股份有限公司 | 基于双目结构光视觉的水轮机顶盖在位机器人编程方法 |
Also Published As
Publication number | Publication date |
---|---|
CN102126162B (zh) | 2013-09-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102126162B (zh) | 一种数控机床加工在线测量方法 | |
CN109990701B (zh) | 一种大型复杂曲面三维形貌机器人移动测量***及方法 | |
CN110524583B (zh) | 基于嵌入式平台的焊缝寻位跟踪3d视觉传感器及跟踪方法 | |
CN101581569B (zh) | 双目视觉传感***结构参数的标定方法 | |
CN102825602B (zh) | 一种基于psd的工业机器人自标定方法及装置 | |
CN102607457B (zh) | 基于惯性导航技术的大尺寸三维形貌测量装置及方法 | |
CN102706277B (zh) | 一种基于全方位点约束的工业机器人在线零位标定装置及方法 | |
CN107270833A (zh) | 一种复杂曲面零件三维测量***及方法 | |
CN103438798A (zh) | 主动双目视觉***全局标定方法 | |
CN108827187B (zh) | 一种三维轮廓测量*** | |
CN104786226A (zh) | 抓取在线工件的机器人位姿及运动轨迹定位***与方法 | |
CN101261118A (zh) | 基于机器人的快速自动化三维形貌在线测量方法和*** | |
CN107339935B (zh) | 用于全视角扫描测量***的靶标空间交会测量方法 | |
CN110030926B (zh) | 激光束空间位姿的标定方法 | |
CN108132029B (zh) | 一种卫星天线展开***装配的精测方法及装置 | |
CN105806309A (zh) | 基于激光三角测距的机器人零位标定***与方法 | |
CN106643489A (zh) | 一种基于激光跟踪仪的地面二维码标定方法及装置 | |
CN107121079A (zh) | 一种基于单目视觉的曲面高度信息测量装置及方法 | |
CN110181558A (zh) | 一种变臂关节式坐标测量机标定机器人的装置及其方法 | |
CN106989670A (zh) | 一种机器人协同的非接触式高精度大型工件跟踪测量方法 | |
CN112828878B (zh) | 一种大型设备对接过程三维测量与跟踪方法 | |
CN102538707B (zh) | 一种对工件进行三维定位的装置及方法 | |
CN110211175B (zh) | 准直激光器光束空间位姿标定方法 | |
CN103389049A (zh) | 机床摇篮式复合转台轴线空间垂直相交的调整与检测方法 | |
CN103615985A (zh) | 一种基于三维扫描数据的转向节直径测量方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
C17 | Cessation of patent right | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20130925 Termination date: 20131226 |