山东科威数控机床有限公司铣床官方网站今天是:2025-05-02切换城市[全国]-网站地图
推荐产品 :
推荐新闻
技术文章当前位置:技术文章>

复合位置度计算系统及方法

时间:2025-05-01    作者: 管理员

专利名称:复合位置度计算系统及方法
技术领域
本发明是关于一种检测系统及方法,尤其是关于一种位置度检测系统及方法。
背景技术
位置度表示工件中各孔的位置;复合位置度表示工件中孔组间的相对位置。传统的检测位置度的方法都是通过制作治具,人工检测来完成,操作费时、费力,并且需要制作治具,提高了成本。目前,随着计算机软件技术的开发,大部分工业操作都应用了计算机软件技术,而对于位置度的检测仍处于人工处理状态,因此,需要一种系统可以实现位置度的检测,避免人工操作高成本、低效率的现状。

发明内容本发明的主要目的在于提供一种复合位置度计算系统,其可以根据量测机器量测所得信息,计算孔的复合位置度。
本发明的另一目的在于提供一种复合位置度计算方法,其可以根据量测机器量测所得信息,计算孔的复合位置度。
为达到上述目的,本发明提供一种复合位置度计算系统,该复合位置度计算系统包括有多个客户端计算机、一网络、一应用服务器、一数据库及多个量测机器。客户端计算机为使用者提供一操作界面,用于动态显示系统操作状态,其可以为桌上型计算机、膝上型计算机或笔记本计算机等。客户端计算机通过网络与一应用服务器相连,网络可以是企业内部网(Intranet),也可以是国际互联网(Internet)或其它类型的通讯网络。应用服务器包括多个软件功能模块,用于调入量测信息、接收位置度计算参数、计算复合位置度等操作。其中量测信息是量测所得工件中各孔的实际位置度数值,包括X轴坐标值及Y轴坐标值,由量测机器量测工件获得,其存储于数据库中。数据库是用于存储复合位置度计算过程中使用或产生的各种资料,包括量测信息、格式标准、位置度理论值、公差带等信息。其中格式标准是系统规定使用的数据单位及格式。位置度理论值是系统根据不同工件的工程标准规定的工件中各孔的位置度及各孔在该系统所使用的坐标系中的坐标值。
其中应用服务器包括信息调入模块、格式判定模块、错误提示模块、参数接收模块、位置度计算模块及计算结果显示模块。
信息调入模块用于从数据库中调入量测信息及位置度理论值,每一笔量测信息都有一特定编号及对应的位置度理论值,该位置度理论值与对应的量测信息具有同一编号,因此,每调入一笔量测信息,可同时根据其编号调入与该量测信息对应的位置度理论值。格式判定模块用于将量测信息与存储于数据库中的格式标准比对,判定调入的量测信息是否符合格式标准。其格式错误包括使用单位错误、数据不完整等。错误提示模块用于发出错误提示对话框,提示相应的格式错误。参数接收模块用于接收计算复合位置度所需参数,包括选择坐标系、确定公差标准等。位置度计算模块用于根据调入的量测信息及位置度理论值计算孔的单个位置度及复合位置度,其单个位置度计算公式为Df=〔(X’-X)2+(Y’-Y)2〕1/2×2,其中Df为当前坐标系位置度;X’、Y’为量测所得孔中心坐标值;X、Y为与之对应的理论坐标值。计算复合位置度时要使用旋转坐标系的方法,使孔实际中心与理论值的偏离量相对于坐标系旋转前的相应偏离量减小,并使得每个孔的偏离量在规定的公差带范围内,从而获得符合规定的位置度值。坐标系旋转时,变换后的坐标值X1,Y1按下式计算X1=X11cosQ+Y11sinQ,Y1=Y11cosQ-X11sinQ,其中X11、Y11表示坐标系变换前的孔中心坐标值,在第一次变换时,其值等于X’、Y’;Q表示变换前后坐标轴夹角,再用X1、Y1代替X’、Y’根据单个位置度计算公式计算变换后的位置度,将所有孔中心点在新的坐标系中画出,再作最小包容圆,最小包容圆直径即为所求多个孔复合位置度值。计算结果显示模块用于显示计算所得复合位置度值,其显示方式包括数值显示及图形显示,图形显示即显示上述最小包容圆,并标示出其直径值。
为达到上述目的,本发明还提供一种复合位置度计算方法,其包括如下步骤(a)调入量测信息及位置度理论值;(b)判定调入的量测信息是否符合格式标准;(c)接收计算复合位置度所需参数,包括选择坐标系、确定公差标准;(d)根据调入的量测信息及位置度理论值计算孔的单个位置度及复合位置度,其单个位置度计算公式为Df=〔(X’-X)2+(Y’-Y)2〕1/2×2,其中Df为当前坐标系位置度;X’、Y’为量测所得孔中心坐标值;X、Y为与之对应的理论坐标值;(e)计算孔的复合位置度,计算复合位置度时要使用旋转坐标系的方法,使孔实际中心与理论值的偏离量相对于坐标系旋转前的相应偏离量减小,并使得每个孔的偏离量在规定的公差带范围内,从而获得符合规定的位置度值,坐标系旋转时,变换后的坐标值X1,Y1按下式计算X1=X11cosQ+Y11sinQ,Y1=Y11cosQ-X11sinQ,其中X11、Y11表示坐标系变换前的孔中心坐标值,在第一次变换时,其值等于X’、Y’;Q表示变换前后坐标轴夹角,再用X1、Y1代替X’、Y’根据单个位置度计算公式计算变换后的位置度,将所有孔中心点在新的坐标系中画出,再作最小包容圆,最小包容圆直径即为所求多个孔复合位置度值。
本发明复合位置度计算系统及方法,能够根据量测机器量测所得信息,计算孔的复合位置度,具有计算精度高、速度快、无需制作治具等优点。

图1是本发明复合位置度计算系统的硬件架构图。
图2是本发明复合位置度计算系统的应用服务器主要软件功能模块图。
图3是本发明复合位置度计算方法作业流程图。
具体实施方式
请参阅图1所示,是本发明复合位置度计算系统的硬件架构图。该复合位置度计算系统包括有多个客户端计算机10、一网络11、一应用服务器12、一连接13、一数据库14及多个量测机器15。客户端计算机10为使用者提供一操作界面,用于动态显示系统操作状态,其可以为桌上型计算机、膝上型计算机或笔记本计算机等。客户端计算机10通过网络11与一应用服务器12相连,网络11可以是企业内部网(Intranet),也可以是国际互联网(Internet)或其它类型的通讯网络。应用服务器12包括多个软件功能模块,用于调入量测信息、接收位置度计算参数、计算复合位置度等操作。其中量测信息是量测所得工件中各孔的实际位置度数值,包括X轴坐标值及Y轴坐标值,由量测机器15量测工件获得,其存储于数据库14中。数据库14是用于存储复合位置度计算过程中使用或产生的各种资料,包括量测信息、格式标准、位置度理论值、公差带等信息。其中格式标准是系统规定使用的数据单位及格式。位置度理论值是系统根据不同工件的工程标准规定的工件中各孔的位置度及各孔在该系统所使用的坐标系中的坐标值。数据库14通过连接13与应用服务器12相连。连接13为一数据库连接,如开放式数据库连接(Open Database Connectivity,ODBC),或Java数据库连接(Java Database Connectivity,JDBC)等。
请参阅图2所示,是本发明复合位置度计算系统的应用服务器主要软件功能模块图。本发明的应用服务器12主要包括信息调入模块121、格式判定模块122、错误提示模块123、参数接收模块124、位置度计算模块125及计算结果显示模块126。
信息调入模块121用于从数据库14中调入量测信息及位置度理论值,每一笔量测信息都有一特定编号及对应的位置度理论值,该位置度理论值与对应的量测信息具有同一编号,因此,每调入一笔量测信息,可同时根据其编号调入与该量测信息对应的位置度理论值。格式判定模块122用于将量测信息与存储于数据库14中的格式标准比对,判定调入的量测信息是否符合格式标准。其格式错误包括使用单位错误、数据不完整等。错误提示模块123用于发出错误提示对话框,提示相应的格式错误。参数接收模块124用于接收计算复合位置度所需参数,包括选择坐标系、确定公差标准等。位置度计算模块125用于根据调入的量测信息及位置度理论值计算孔的单个位置度及复合位置度,其单个位置度计算公式为Df=〔(X’-X)2+(Y’-Y)2〕1/2×2,其中Df为当前坐标系位置度;X’、Y’为量测所得孔中心坐标值;X、Y为与之对应的理论坐标值。计算复合位置度时要使用旋转坐标系的方法,使孔实际中心与理论值的偏离量相对于坐标系旋转前的相应偏离量减小,并使得每个孔的偏离量在规定的公差带范围内,从而获得符合规定的位置度值。坐标系旋转时,变换后的坐标值X1,Y1按下式计算X1=X11cosQ+Y11sinQ,Y1=Y11cosQ-X11sinQ,其中X11、Y11表示坐标系变换前孔中心的坐标值,在第一次变换时,其值等于X’、Y’;Q表示变换前后坐标轴夹角,再用X1、Y1代替X’、Y’根据单个位置度计算公式计算变换后的位置度,将所有孔中心点在新的坐标系中画出,再作最小包容圆,最小包容圆直径即为所求多个孔复合位置度值。计算结果显示模块126用于显示计算所得复合位置度值,其显示方式包括数值显示及图形显示,图形显示即显示上述最小包容圆,并标示出其直径值。
请参阅图3所示,是本发明复合位置度计算方法的作业流程图。首先,信息调入模块121从数据库14中调入量测信息及位置度理论值,每一笔量测信息都有一特定编号及对应的位置度理论值,该位置度理论值与对应的量测信息具有同一编号,因此,每调入一笔量测信息,可同时根据其编号调入与该量测信息对应的位置度理论值(步骤S300)。格式判定模块122将量测信息与存储于数据库14中的格式标准比对,判定调入的量测信息是否符合格式标准(步骤S301)。当格式出现错误时错误提示模块123发出错误提示对话框,提示相应的格式错误(步骤S302)。当格式没有错误时,进入操作系统主界面(步骤S303)。参数接收模块124接收计算复合位置度所需参数,包括选择坐标系、确定公差标准等(步骤S304)。位置度计算模块125根据调入的量测信息及位置度理论值计算孔的单个位置度,其单个位置度计算公式为Df=〔(X’-X)2+(Y’-Y)2〕1/2×2,其中Df为当前坐标系位置度;X’、Y’为量测所得孔中心坐标值;X、Y为对应的位置度理论坐标值(步骤S305)。位置度计算模块125旋转坐标系,使孔实际中心与理论值的偏离量相对于坐标系旋转前的相应偏离量减小,并使得每个孔的偏离量在规定的公差带范围内,从而获得符合规定的位置度值(步骤S306)。位置度计算模块125计算变换后的单个位置度,变换后的坐标值X1,Y1按下式计算X1=X11cosQ+Y11sinQ,Y1=Y11cosQ-X11sinQ,其中X11、Y11表示坐标系变换前的孔中心坐标值,在第一次变换时,其值等于X’、Y’;Q表示变换前后坐标轴夹角,再用X1、Y1代替X’、Y’根据单个位置度计算公式计算变换后的位置度(步骤S307)。位置度计算模块125计算复合位置度,将所有孔中心点在新的坐标系中画出,再作最小包容圆,最小包容圆直径即为所求多个孔复合位置度值(步骤S308)。计算结果显示模块126用于显示计算所得复合位置度值,其显示方式包括数值显示及图形显示,图形显示即显示上述最小包容圆,并标示出其直径值(步骤S309)。
权利要求
1.一种复合位置度计算系统,包括多个客户端计算机,一数据库,一应用服务器及多个量测机器,其中应用服务器获得量测机器对工件的量测信息,并存储于数据库中,其特征在于,应用服务器还包括一信息调入模块用于从数据库中调入量测信息及位置度理论值;一格式判定模块用于判定调入的量测信息是否符合格式标准;一参数接收模块用于接收计算复合位置度所需参数,包括选择坐标系、确定公差标准;一位置度计算模块用于根据调入的量测信息及位置度理论值计算孔的单个位置度及复合位置度,计算复合位置度要旋转坐标系,使孔实际中心与理论值的偏离量相对于坐标系旋转前的相应偏离量减小,并使得每个孔的偏离量在规定的公差带范围内,获得每个孔旋转后的坐标值,根据上述旋转后的坐标值计算每个孔变换后的位置度,将每个孔中心点在新的坐标系中画出,再作最小包容圆,最小包容圆直径即为所求多个孔复合位置度值。
2.如权利要求1所述的复合位置度计算系统,其特征在于,其中单个位置度计算公式为Df=〔(X’-X)2+(Y’-Y)2〕1/2×2,其中Df为当前坐标系位置度,X’、Y’为量测所得孔中心坐标值,X、Y为与之对应的理论坐标值,变换后的坐标值X1,Y1按下式计算X1=X11cosQ+Y11sinQ,Y1=Y11cosQ-X11sinQ,其中X11、Y11表示坐标系变换前的孔中心坐标值,在第一次变换时,其值等于X’、Y’;Q表示变换前后坐标轴夹角,再用X1、Y1代替X’、Y’。
3.如权利要求1所述的复合位置度计算系统,其特征在于,其中应用服务器还包括一错误提示模块用于发出错误提示对话框,提示格式错误。
4.如权利要求1所述的复合位置度计算系统,其特征在于,其中应用服务器还包括一计算结果显示模块用于显示计算所得复合位置度值,其显示方式包括数值显示及图形显示,图形显示即显示上述最小包容圆,并标示出其直径值。
5.如权利要求1所述的复合位置度计算系统,其特征在于,其中每一笔量测信息都有一特定编号及对应的位置度理论值,该位置度理论值与对应的量测信息具有同一编号,信息调入模块每调入一笔量测信息,可同时根据其编号调入与该量测信息对应的位置度理论值。
6.一种复合位置度计算方法,其特征在于,其包括如下步骤调入量测信息及位置度理论值;判定调入的量测信息是否符合格式标准;接收计算复合位置度所需参数,包括选择坐标系、确定公差标准;根据调入的量测信息及位置度理论值计算孔的单个位置度,计算复合位置度要旋转坐标系,使孔实际中心与理论值的偏离量相对于坐标系旋转前的相应偏离量减小,并使得每个孔的偏离量在规定的公差带范围内,获得每个孔旋转后的坐标值,根据上述旋转后的坐标值计算每个孔变换后的位置度,将每个孔中心点在新的坐标系中画出,再作最小包容圆,最小包容圆直径即为所求多个孔复合位置度值。
7.如权利要求6所述的复合位置度计算方法,其特征在于,其中单个位置度计算公式为Df=〔(X’-X)2+(Y’-Y)2〕1/2×2,其中Df为当前坐标系位置度,X’、Y’为量测所得孔中心坐标值,X、Y为与之对应的理论坐标值,变换后的坐标值X1,Y1按下式计算X1=X11cosQ+Y11sinQ,Y1=Y11cosQ-X11sinQ,其中X11、Y11表示坐标系变换前的孔中心坐标值,在第一次变换时,其值等于X’、Y’;Q表示变换前后坐标轴夹角,再用X1、Y1代替X’、Y’。
8.如权利要求6所述的复合位置度计算方法,其特征在于,其中尚包括一步骤若判定格式出错,则发出错误提示对话框,提示格式错误。
9.如权利要求6所述的复合位置度计算方法,其特征在于,其中尚包括一步骤显示计算所得复合位置度值,其显示方式包括数值显示及图形显示,图形显示即显示上述最小包容圆,并标示出其直径值。
全文摘要
本发明提供一种复合位置度计算系统及方法,该复合位置度计算系统包括有多个客户端计算机、一应用服务器、一数据库及多个量测机器。客户端计算机为使用者提供一操作界面,用于动态显示系统操作状态。应用服务器包括多个软件功能模块,用于调入量测信息、接收位置度计算参数、计算复合位置度等操作。数据库是用于存储复合位置度计算过程中使用或产生的各种资料,包括量测信息、格式标准、位置度理论值、公差带等信息。量测机器与数据库相连,是用于量测孔尺寸,将量测信息存储于数据库中供计算复合位置度的应用。本发明复合位置度计算系统及方法,能够根据量测机器量测所得信息,计算孔的复合位置度,具有计算精度高、速度快、无需制作治具等优点。
文档编号G01B21/02GK1773213SQ20041005225
公开日2006年5月17日 申请日期2004年11月13日 优先权日2004年11月13日
发明者蒋理, 张旨光 申请人:鸿富锦精密工业(深圳)有限公司, 鸿海精密工业股份有限公司

  • 专利名称:汽车锁芯疲劳实验机的制作方法技术领域:本实用新型涉及一种汽车部件实验机,尤其是一种汽车锁 芯疲劳实验机。背景技术:现在汽车锁芯疲劳实验是单组进行的,且做实验时无法同 时进行高低温实验,又增加钥匙转动的扭力负载一般是挂铁 块,或不设
  • 专利名称:卷扬式闸门启闭机荷载与开度信号同步采集仪的制作方法技术领域:本实用新型涉及一种对信号同步采集仪,尤其是用于卷扬式闸门启闭机的荷载与开度的信号同步采集仪。背景技术:目前在卷扬式闸门启闭机系统中,对卷扬启闭机、门机、吊车等起重设备起重
  • 专利名称:一种高亮度指针仪表的制作方法技术领域:本实用新型属于仪表盘技术领域,尤其涉及一种用于机动车辆的指针仪表。背景技术:机动车辆仪表采用步进电机来驱动指针,将指针移动到标度盘上的刻度附近,用以指示仪表信息。现有技术采用有轴步进电机作为驱
  • 专利名称:采用秀丽线虫检测可溶性重金属持久性毒性的方法技术领域:采用秀丽线虫检测可溶性重金属持久性毒性的方法,涉及一种采用秀丽线虫对可溶性重金属进行涵盖多个连续世代的持久性暴露,从而检测该重金属在长期、低浓度条件下的毒性效应的方法。属于环境
  • 专利名称:移动式输送带钢绳芯探伤装置的制作方法技术领域:本实用新型涉及ー种输送带或钢丝绳芯的探伤装置,具体地说是ー种移动式输送带钢绳芯探伤装置。背景技术:输送机作为大型传输工具,必须将可靠运行放在首位。输送机的安全首先应是对设备可靠运行保护
  • 专利名称:电气化铁路接触网风致振动及风偏的动态计算方法技术领域:本发明属于铁路电气化技术领域,具体涉及一种电气化铁路接触网风致振动及风偏的动态计算方法。背景技术:随着高速铁路的发展,特别是在风区、风口或列车风作用等不利环境条件下,列车运行的
山东科威数控机床有限公司
全国服务热线:13062023238
电话:13062023238
地址:滕州市龙泉工业园68号
关键词:铣床数控铣床龙门铣床
公司二维码
Copyright 2010-2024 http://www.ruyicnc.com 版权所有 All rights reserved 鲁ICP备19044495号-12