电子产业
数字化服务平台

扫码下载
手机洽洽

  • 微信小程序

    让找料更便捷

  • 扫码下载手机洽洽

    随时找料

    即刻洽谈

    点击下载PC版
  • 华强电子网公众号

    电子元器件

    采购信息平台

  • 华强电子网移动端

    生意随身带

    随时随地找货

  • 华强商城公众号

    一站式电子元器件

    采购平台

  • 芯八哥公众号

    半导体行业观察第一站

Microsoft Excel在平板检测中的应用

来源:-- 作者:-- 浏览:669

标签:

摘要: 平板是用于检验或划线的平面计量器具,特别是机械加工行业的公司,检验员最主要的检验基准就是平板,所以平板平面度是保证产品质量的前提。平板主要的技术指标是工作面的平面度。一般对其工作面平面度的数据进行评定的方法有两种:一是按对角线布点评定;二是按最小条件原则评定。无论是哪一种评定方法,以往的计算,是按检定规程进行逐步手工计算的,计算速度极慢;并且由于公式很多又前后关联,经常出现一步错步步错的现象,所以

  平板是用于检验或划线的平面计量器具,特别是机械加工行业的公司,检验员最主要的检验基准就是平板,所以平板平面度是保证产品质量的前提。平板主要的技术指标是工作面的平面度。一般对其工作面平面度的数据进行评定的方法有两种:一是按对角线布点评定;二是按最小条件原则评定。无论是哪一种评定方法,以往的计算,是按检定规程进行逐步手工计算的,计算速度极慢;并且由于公式很多又前后关联,经常出现一步错步步错的现象,所以手工计算费力费时。为了保证计算的准确和高效,笔者利用Mi.crosoft Excel的界面,设计了相应的平面度检测数据的处理程序,以及自动评级程序,界面直观、清晰、容易操作,极大地提高了数据处理工作的速度和准确度。

  1 测量原理

  平板工作面平面度是以包含平板实际工作面且距离为最小的两平行平面间的距离,平板平面度误差是实际平面对其理想平面的变动量,理想平面的位置应符合最小条件?,平板平面度可以看作是由直线构成的可以分别测出各截面内各测量点的直线度误差,所以直线度误差是计算平板平面度误差的基础。

  对角线评定是以通过平板工作面的一条对角线且平行于另一条对角线的平面为理想平面(评定基准),以工作面上各被检点对理想平面偏差值中最大值与最小值之差来评定平板工作面的平面度。

  2设计方案

  Microsoft Excel软件附带有一个能够编制简单应用程序的宏编程工具Microsoft Visual Basic,应用此工具可以实现大量数据的复杂重复计算?。但苦于大部分的应用人员只会操作Microsoft Excel最基本的功能,对宏编制程序并不了解。在此我就用Microsoft Excel最基本的操作完成平板平面度复杂数据的处理,满足那些苦于不会应用宏编程的操作者的要求。在平板平面度误差的测量及数据处理中,利用Excel的友好界面,依据平板平面度检测的原理,按照规程中的数据处理格式,建立一个数据处理工作薄,在其中一个工作表中建立原始数据的录入界面及处理后数据的输出界面如图1所示¨J,为了直观通常把录入界面和输出界面放在一个工作表内,在其它工作表中利用Excel便利的函数关系建立各种平板平面度误差的计算关系式,并计算出各截面的直线度误差值,然后建立各工

  作薄之间的链接关系,使测量结果与相应的运算关系式中直线度误差值相链接,即可直接输出平板各截面的直线度误差值,从而得到整个平板平面度的误差值;再利用Excel的链接关系使平板评定等级与平板平面度等级表相链接,直接评定出平板平面度的等级。

  3数据处理界面的建立

  (1)双击打开Excel电子表格,建立一个名为“平板平面度检测数据处理”的工作薄,在此工作薄内依次建立检测数据的“录入、输出”工作表、各截面平面度“数据处理”工作表、平板平面度“自动评级”工作表,并开始建立函数关系式。在此以其中一个截面为例叙述本程序。

  (2)按JJG 117-2005《平板检定规程》中规定的数据处理格式,将各点的计算关系式利用Excel的函数关系式输入“数据处理”工作表中,以图2为例。

  (3)把C列各单元格与“录入、输出”工作表中对应的单元格利用链接关系链接起来即可以把原始检测数据导入到“计算过程”工作表中。

  平板是用于检验或划线的平面计量器具,特别是机械加工行业的公司,检验员最主要的检验基准就是平板,所以平板平面度是保证产品质量的前提。平板主要的技术指标是工作面的平面度。一般对其工作面平面度的数据进行评定的方法有两种:一是按对角线布点评定;二是按最小条件原则评定。无论是哪一种评定方法,以往的计算,是按检定规程进行逐步手工计算的,计算速度极慢;并且由于公式很多又前后关联,经常出现一步错步步错的现象,所以手工计算费力费时。为了保证计算的准确和高效,笔者利用Mi.crosoft Excel的界面,设计了相应的平面度检测数据的处理程序,以及自动评级程序,界面直观、清晰、容易操作,极大地提高了数据处理工作的速度和准确度。

  1 测量原理

  平板工作面平面度是以包含平板实际工作面且距离为最小的两平行平面间的距离,平板平面度误差是实际平面对其理想平面的变动量,理想平面的位置应符合最小条件?,平板平面度可以看作是由直线构成的可以分别测出各截面内各测量点的直线度误差,所以直线度误差是计算平板平面度误差的基础。

  对角线评定是以通过平板工作面的一条对角线且平行于另一条对角线的平面为理想平面(评定基准),以工作面上各被检点对理想平面偏差值中最大值与最小值之差来评定平板工作面的平面度。

  2设计方案

  Microsoft Excel软件附带有一个能够编制简单应用程序的宏编程工具Microsoft Visual Basic,应用此工具可以实现大量数据的复杂重复计算?。但苦于大部分的应用人员只会操作Microsoft Excel最基本的功能,对宏编制程序并不了解。在此我就用Microsoft Excel最基本的操作完成平板平面度复杂数据的处理,满足那些苦于不会应用宏编程的操作者的要求。在平板平面度误差的测量及数据处理中,利用Excel的友好界面,依据平板平面度检测的原理,按照规程中的数据处理格式,建立一个数据处理工作薄,在其中一个工作表中建立原始数据的录入界面及处理后数据的输出界面如图1所示¨J,为了直观通常把录入界面和输出界面放在一个工作表内,在其它工作表中利用Excel便利的函数关系建立各种平板平面度误差的计算关系式,并计算出各截面的直线度误差值,然后建立各工

  作薄之间的链接关系,使测量结果与相应的运算关系式中直线度误差值相链接,即可直接输出平板各截面的直线度误差值,从而得到整个平板平面度的误差值;再利用Excel的链接关系使平板评定等级与平板平面度等级表相链接,直接评定出平板平面度的等级。

  3数据处理界面的建立

  (1)双击打开Excel电子表格,建立一个名为“平板平面度检测数据处理”的工作薄,在此工作薄内依次建立检测数据的“录入、输出”工作表、各截面平面度“数据处理”工作表、平板平面度“自动评级”工作表,并开始建立函数关系式。在此以其中一个截面为例叙述本程序。

  (2)按JJG 117-2005《平板检定规程》中规定的数据处理格式,将各点的计算关系式利用Excel的函数关系式输入“数据处理”工作表中,以图2为例。

  (3)把C列各单元格与“录入、输出”工作表中对应的单元格利用链接关系链接起来即可以把原始检测数据导入到“计算过程”工作表中。

  (4)在D列各单元格中建立关系式

  (4)在D列各单元格中建立关系式。按规程首点为零,所以D3=0,在D4单元格中输入“=IF(C4=””,””,C4一C4)”,D5单元格中输入“:IF((C4=””)+(C5=””),””,c5一c5)”,依次类推在以下单元格中按关系式ab a?一a:以及函数相减关系,分别确定各点相对于第一点的检测值。

  (5)在E列各单元格中建立关系式。按规程首点为零,所以D3=0,在D4单元格中输入“=IF(C4=””,””,C4一C4)”,D5单元格中输入“:IF((C4=””)+(C5=””),””,c5一c5)”,依次类推在以下单元格中按关系式ab a?一a:以及函数相减关系,分别确定各点相对于第一点的检测值。

  (5)在E列各单元格中建立关系式:。在E4单元格中输入“=IF((I)4=””)+(D3=””),””,D4+D3)”,E5单元格中输入“=IF((D5=””)+(E4=””),””,D5+E4)”,依次类推在以下的单元格利用累积相加关系式分别确定各单元格的累积格值。

  (6)在F列各单元格中建立关系式:。在E4单元格中输入“=IF((I)4=””)+(D3=””),””,D4+D3)”,E5单元格中输入“=IF((D5=””)+(E4=””),””,D5+E4)”,依次类推在以下的单元格利用累积相加关系式分别确定各单元格的累积格值。

  (6)在F列各单元格中建立关系式:。在乃单元格中输入:。在乃单元格中输入0)”,在F4单元格中输入“=IF(E9=””,””,

  一E9/6*1)”,以此类推在以下单元格中分别确定坐标旋转量的格值。

  (7)在G3单元格中输入“=IF(F3=””,””,E3+F3)”以此类推在以下单元格按照关系式△i=Ai+Bi;,分别建立直线度误差格值关系式。

  (8)在H3单元格中输入“=IF((G3=””)+(’录入、输出’!C14=””)+(’录入、输出’!G3=””),””,G3木’录入、输出’!C14*’录入、输出’!G3)”,以此类推在以下单元格分别建立直线度误差线值关系式。

  被测截面上各点读数口:(格值),可按以下公式换算成线值0)”,在F4单元格中输入“=IF(E9=””,””,

  一E9/6*1)”,以此类推在以下单元格中分别确定坐标旋转量的格值。

  (7)在G3单元格中输入“=IF(F3=””,””,E3+F3)”以此类推在以下单元格按照关系式△i=Ai+Bi;,分别建立直线度误差格值关系式。

  (8)在H3单元格中输入“=IF((G3=””)+(’录入、输出’!C14=””)+(’录入、输出’!G3=””),””,G3木’录入、输出’!C14*’录入、输出’!G3)”,以此类推在以下单元格分别建立直线度误差线值关系式。

  被测截面上各点读数口:(格值),可按以下公式换算成线值仪器分度值用线值(mm/m)表示时,仪器分度值用线值(mm/m)表示时, 式中:f为仪器分度值;£为桥板跨距,mm。 此步骤中的“’录入、输出’!C14”就是桥板跨距,“录入、输出’!G3”就是仪器分度值。

  (9)在K列各单元格中建立关系式 式中:f为仪器分度值;£为桥板跨距,mm。 此步骤中的“’录入、输出’!C14”就是桥板跨距,“录入、输出’!G3”就是仪器分度值。

  (9)在K列各单元格中建立关系式c。在鸱单元格输入“=IF(H3=””,””,H3+13+J3)”以下单元格中利用求和关系式建立任一被测截面各被测量点对理想平面的偏差占i线值。重复上述步骤,在各工作表中依次建立各截面的计算关系式,然后再建立一个平板平面度等级评定关系式,链接各工作表,保存整个工作薄。为了便于界面整洁、直观隐藏各计算关系工作表和自动评级工作表,只留存“录入和输出”工作表。根据平板面积大小情况,按检定规程同样建立9点、25点、49点平板平面度误差处理界面,以满足生产和检验需要。下面以2000 x 1000mm的平板为例,用分度值为O.01 mm/m的电子水平仪检测平板平面度。测量点分布情况如图3

c。在鸱单元格输入“=IF(H3=””,””,H3+13+J3)”以下单元格中利用求和关系式建立任一被测截面各被测量点对理想平面的偏差占i线值。重复上述步骤,在各工作表中依次建立各截面的计算关系式,然后再建立一个平板平面度等级评定关系式,链接各工作表,保存整个工作薄。为了便于界面整洁、直观隐藏各计算关系工作表和自动评级工作表,只留存“录入和输出”工作表。根据平板面积大小情况,按检定规程同样建立9点、25点、49点平板平面度误差处理界面,以满足生产和检验需要。下面以2000 x 1000mm的平板为例,用分度值为O.01 mm/m的电子水平仪检测平板平面度。测量点分布情况如图3

  首先按对角线布点形式进行检定,之后把检测数据输入“原始数据录入”单元格,之后再输入电子水平仪的分度值和三个跨距,直接运行本程序,即可得到检定结果,并自动生成数据,如图4。

  首先按对角线布点形式进行检定,之后把检测数据输入“原始数据录入”单元格,之后再输入电子水平仪的分度值和三个跨距,直接运行本程序,即可得到检定结果,并自动生成数据,如图4。

  4运用过程中需注意问题

  这种数据处理程序经过我们多次验证,确保结果准确可靠,已经广泛应用于平面度检测中。在数据录入的过程中一定要注意数据录入的正确性,以保证检测结果的准确可靠;同时检测中注意按照布点的方向进行检测;另外根据平板的对角线和各边长短调整桥板的长短也就是本表格中的“对角线跨距,长边跨距,短边跨距”,这三个数值直接影响计算结果。

型号 厂商 价格
EPCOS 爱普科斯 /
STM32F103RCT6 ST ¥461.23
STM32F103C8T6 ST ¥84
STM32F103VET6 ST ¥426.57
STM32F103RET6 ST ¥780.82
STM8S003F3P6 ST ¥10.62
STM32F103VCT6 ST ¥275.84
STM32F103CBT6 ST ¥130.66
STM32F030C8T6 ST ¥18.11
N76E003AT20 NUVOTON ¥9.67