一种复杂工件表面平面度测量的三坐标测量机测量方法技术

技术编号:18004903 阅读:56 留言:0更新日期:2018-05-21 06:15
本发明专利技术公开了一种复杂工件表面平面度测量的三坐标测量机测量方法,涉及仿真测量领域,该方法包括以下步骤工件网格化,提取工件网格单元节点的空间坐标,筛选待测表面的网格单元节点,确定测点测量位置以及测量轨迹,生成待测表面的三坐标测量程序,完成三坐标测点位置的采集,最终获得整个测量表面采样节点集合的实际测量值。该方法不依赖特定的采样曲线以及规则的采样区域,可以实现复杂工件表面的测点快速生成,在保证测量表面完整性的基础上,保证采样的均匀性,具有测点分布和测量路径规划人工依赖度小,针对不同复杂表面零件的测量具有优秀的适应性。

【技术实现步骤摘要】
一种复杂工件表面平面度测量的三坐标测量机测量方法
本专利技术涉及仿真测量领域,尤其涉及一种复杂工件表面平面度测量的三坐标测量机测量方法。
技术介绍
三坐标测量机通过接触测量的方式,获得接触点的空间坐标信息,反映零件的实际制造尺寸以及表面平面度等信息,广泛的应用于实验室科学研究和工业生产中。三坐标测量的基本原理有两种:一种是通过固定的夹具系统,建立夹具坐标系,通过预先设定的三坐标测量机测点位置,获得工件对应点在夹具坐标系中的实际位置,由于采用夹具绝对坐标系定义预设测量点位置,测量点的位置不依赖于零件的位置,因此适用于批量重复性的测量,一般应用于工厂中测量零件的制造质量波动;另一种是将工件固定于测量平台上,通三坐标测量机手动建立以零件为基础的相对坐标系,通过零件理论几何尺寸信息,定义测量点的理论位置,从而获得三坐标测量机在理论接触点的实际尺寸,适用于单个零件的自定义测量,多用于实验室对试验件的特殊测量。专利号为CN103335626B、名称为“三坐标测量机测量平面度的样本点优化选取方法”的中国专利,提出一种通过其他三维高分辨率表面形貌测量技术获得的预检测表面平面度高密度点云数据,经过对各个分块小区域内的测点数据分析,对表面点云数据进行缩减,获得能反映表面平面度变化的最优样本集。该方法提供了一种表面样本点的缩减方法,依赖于其他测量手段的预检测数据,检测周期长,不适用于新工件新结构的初始测量。专利号为US20130030773、名称为“COORDINATEMEASURINGSYSTEMDATAREDUCTION”的美国专利,提出一种通过零件CAD模型特征、零件几何信息与尺寸公差信息,对初始划分的测量网格进行分块分析,实现对初始测量样本的缩减目的。该技术仅仅是实现对初始测量网格的缩减,不能实现对复杂表面的非规则网格化测量,因此对复杂工件表面的测量适应性较小。当前三坐标测量机定义测量点的位置,主要依靠于手动找点,或者定义一条标准的测量采样曲线,或者定义标准采样区域,这种测量点位置的定义模式,不仅需要大量的手动定义操作,依赖标准的采样取点轨迹,而且针对复杂工件表面的测量,手动定义测量点或者特定区域的扫描测量,无法实现高效均匀化的布点,无法实现非规则表面的非规则网格化测量。因此,本领域的技术人员致力于开发一种能够满足非规则表面的快速均匀布置测点的测量方法。
技术实现思路
有鉴于现有技术的上述缺陷,本专利技术针对现有技术中的缺陷,为了克服现有的三坐标测量技术中不能满足非规则表面的快速均匀布置测点,提出一种面向复杂工件表面平面度测量的三坐标测量机测量方法,以实现复杂工件表面的测点快速生成,能够实现复杂工件表面的均匀非规则测点规划,人工依赖度小,针对不同复杂表面零件的测量具有优秀的适应性。为实现上述目的,本专利技术提供了一种复杂工件表面平面度测量的三坐标测量机测量方法,包括以下步骤:步骤100,工件网格化,将待测工件模型划分网格,得到包含待测工件空间位置的系列节点集合,以及工件有限元模型的坐标系OaXaYaZa,进入步骤200;步骤200,提取工件网格单元节点的空间坐标,根据步骤100中的有限元文件,提取三维有限元模型的网格单元节点集合的编号以及对应的节点空间坐标{P(Xa,Ya,Za)},进入步骤300;步骤300,筛选待测表面的网格单元节点,提取待测表面上的节点编号以及相应节点的坐标,获得待测表面节点位置集合{Psurface(Xa,Ya,Za)},进入步骤400;步骤400,确定测点测量位置以及测量轨迹,建立工件测量坐标系OcXcYcZc,将有限元模型中的网络单元节点坐标转换为测量坐标系内的坐标值Psurface(Xc,Yc,Zc),获得测量轨迹,进入步骤500;步骤500,生成待测表面的三坐标测量程序,进入步骤600;步骤600,依据步骤400的工件测量坐标系OcXcYcZc,将三坐标测量机初始至测量原点,然后将步骤500中生成的测量程序导入三坐标测量机,完成三坐标测点位置的采集{Psurface(Xcmm,Ycmm,Zcmm)},进入步骤700;步骤700,获得整个测量表面采样节点集合的实际测量值{Psurface(Xc,Yc,Zcmm)},程序结束。进一步地,步骤100中,根据待测工件表面的几何特征以及表面测量的需求,确定测量网格划分的尺寸以及网格单元节点密度,采用有限元划分网格软件,将待测工件的CAD三维实体模型划分网格,得到包含待测工件空间位置的系列节点集合,以及工件有限元模型的坐标系OaXaYaZa。进一步地,步骤100采用ABAQUS、HYPYMESH或者ANSYS有限元软件。进一步地,步骤100采用四面体或者六面体网格将待测工件CAD模型网格化。进一步地,步骤200提取的网格节点文件,采用MATLAB软件分析处理,获得各对应节点编号的空间坐标信息,生成包含节点编号以及空间坐标的数组P(index,Xa,Ya,Za)。进一步地,步骤300根据CAD模型的工件几何尺寸以及有限元模型,采用MATLAB软件分析处理,确定待测工件表面的节点编号以及节点位置,生成包含待测表面的节点编号以及空间坐标的数组Psurface(index,Xa,Ya,Za)。进一步地,步骤400中,确定有限元模型坐标系OaXaYaZa相对工件测量坐标系OcXcYcZc的位置,通过建立几何位置的空间变换准则,将有限元模型中的网格单元节点坐标转换为测量网格单元节点在测量坐标系内的坐标值Psurface(Xc,Yc,Zc),依据测点在XY轴的位置,通过搜索算法将待测测点排序,生成测点位置的集合{Psurface(Xc,Yc,Zc)}。进一步地,步骤400中,以夹具坐标系或者以零件几何为基础,建立工件测量坐标系OcXcYcZc,通过MATLAB软件将待测节点坐标通过坐标变换原则转换为测点坐标。进一步地,步骤500中,根据步骤400确定的测点坐标,采用MATLAB程序,生成待测表面测点集合{Psurface(Xc,Yc,Zc)}的测量程序,选择点到点的测量轨迹自动生成模块的程序命令,自动生成待测点集的测量轨迹。进一步地,步骤700中,将三坐标测量的结果导出,并将实际测量值Zcmm与理论测量位置(Xc,Yc,Zc)一一对应,待测表面平面度用各测量点的高度Z向测量值,以及各测点(X,Y)位置表示,获得待测位置处的测点位置Psurface(Xc,Yc,Zcmm),获得反映待测表面在平面高度方向变化的点云数据{Psurface(Xc,Yc,Zcmm)}。本专利技术的有益效果如下:1、本专利技术依靠工件三维实体CAD模型建立有限元网格,将工件几何数字化,获得,实现复杂工件表面采样点的均匀采样,以及非规则布点;采用非规则网格划分技术,不依赖特定的采样曲线以及规则的采样区域,可以实现复杂表面几何特征的表达,从而实现复杂工件表面的测量。2、本专利技术中将三维实体模型通过有限元网格离散化,并建立测量坐标系,将离散化的网格节点坐标转换为测点坐标,通过离散的网格节点转换为表面测点,并生成点到点的测量路径,具有测点布置和测量路径规划人工依赖度小,针对不同复杂表面零件的测量具有优秀的适应性。同时,只需要建立测量坐标系并将三坐标测量机初始化为测量原点,导入测量程序即可完成全表面测点的自动本文档来自技高网
...
一种复杂工件表面平面度测量的三坐标测量机测量方法

【技术保护点】
一种复杂工件表面平面度测量的三坐标测量机测量方法,其特征在于,包括以下步骤:步骤100,工件网格化,将待测工件模型划分网格,得到包含待测工件空间位置的系列节点集合,以及工件有限元模型的坐标系OaXaYaZa,进入步骤200;步骤200,提取工件网格单元节点的空间坐标,根据步骤100中的有限元文件,提取三维有限元模型的网格单元节点集合的编号以及对应的节点空间坐标{P(Xa,Ya,Za)},进入步骤300;步骤300,筛选待测表面的网格单元节点,提取待测表面上的节点编号以及相应节点的坐标,获得待测表面节点位置集合{Psurface(Xa,Ya,Za)},进入步骤400;步骤400,确定测点测量位置以及测量轨迹,建立工件测量坐标系OcXcYcZc,将有限元模型中的网络单元节点坐标转换为测量坐标系内的坐标值Psurface(Xc,Yc,Zc),获得测量轨迹,进入步骤500;步骤500,生成待测表面的三坐标测量程序,进入步骤600;步骤600,依据步骤400的工件测量坐标系OcXcYcZc,将三坐标测量机初始至测量原点,然后将步骤500中生成的测量程序导入三坐标测量机,完成三坐标测点位置的采集{Psurface(Xcmm,Ycmm,Zcmm)},进入步骤700;步骤700,获得整个测量表面采样节点集合的实际测量值{Psurface(Xc,Yc,Zcmm)},程序结束。...

【技术特征摘要】
1.一种复杂工件表面平面度测量的三坐标测量机测量方法,其特征在于,包括以下步骤:步骤100,工件网格化,将待测工件模型划分网格,得到包含待测工件空间位置的系列节点集合,以及工件有限元模型的坐标系OaXaYaZa,进入步骤200;步骤200,提取工件网格单元节点的空间坐标,根据步骤100中的有限元文件,提取三维有限元模型的网格单元节点集合的编号以及对应的节点空间坐标{P(Xa,Ya,Za)},进入步骤300;步骤300,筛选待测表面的网格单元节点,提取待测表面上的节点编号以及相应节点的坐标,获得待测表面节点位置集合{Psurface(Xa,Ya,Za)},进入步骤400;步骤400,确定测点测量位置以及测量轨迹,建立工件测量坐标系OcXcYcZc,将有限元模型中的网络单元节点坐标转换为测量坐标系内的坐标值Psurface(Xc,Yc,Zc),获得测量轨迹,进入步骤500;步骤500,生成待测表面的三坐标测量程序,进入步骤600;步骤600,依据步骤400的工件测量坐标系OcXcYcZc,将三坐标测量机初始至测量原点,然后将步骤500中生成的测量程序导入三坐标测量机,完成三坐标测点位置的采集{Psurface(Xcmm,Ycmm,Zcmm)},进入步骤700;步骤700,获得整个测量表面采样节点集合的实际测量值{Psurface(Xc,Yc,Zcmm)},程序结束。2.如权利要求1所述的复杂工件表面平面度测量的三坐标测量机测量方法,其特征在于,步骤100中,根据待测工件表面的几何特征以及表面测量的需求,确定测量网格划分的尺寸以及网格单元节点密度,采用有限元划分网格软件,将待测工件的CAD三维实体模型划分网格,得到包含待测工件空间位置的系列节点集合,以及工件有限元模型的坐标系OaXaYaZa。3.如权利要求2所述的复杂工件表面平面度测量的三坐标测量机测量方法,其特征在于,步骤100采用ABAQUS、HYPYMESH或者ANSYS有限元软件。4.如权利要求3所述的复杂工件表面平面度测量的三坐标测量机测量方法,其特征在于,步骤100采用四面体或者六面体网格将待测工件CAD模型网格化。5.如权利要求1所述的复杂工件表面平面度测量的三坐...

【专利技术属性】
技术研发人员:金隼刘顺张雪萍凌卫国陈佳敏张继昌
申请(专利权)人:上海交通大学
类型:发明
国别省市:上海,31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1