三次元报告生成系统及方法

文档序号:6439373阅读:1509来源:国知局
专利名称:三次元报告生成系统及方法
技术领域
本发明涉及一种三次元报告生成系统及方法。
背景技术
三次元具有快速、准确、重复性好等优点,三次元量测广泛应用于生产制造量测。然而,由于三次元的设计以通用性为考虑,在数据处理方面与实际需求存在很大差异,例如,数据处理过程中需要多次人工介入,手动设定存盘路径、文件名以及手动进行数据检查、进行报告完成后临时文件的清理工作等。
三次元量测机的操作系统在数据处理方面还存在诸多缺陷,如数据转换程序流程过多、效率低且易出错,并且对量测程序编制有过多限制,在数据处理时往往花费大量时间。因此,需要一种数据转换系统,使量测报告符合实际需要。

发明内容本发明的主要目的在于提供一种三次元报告生成系统,其可自动进行数据获取与检查,大量缩短数据处理时间,满足实际生产需要。
本发明的另一目的在于提供一种三次元报告生成方法,其可自动进行数据获取与检查,大量缩短数据处理时间,满足实际生产需要。
为达到上述目的,本发明提供一种三次元报告生成系统。该系统包括有三次元机台、系统控制柜、一计算机、一数据库、一打印机。三次元机台用于样品量测,其与一系统控制柜相连。系统控制柜用于三次元机台的驱动控制、指令及数据转换。系统控制柜与计算机相连,计算机用于存储三次元机台对应的操作系统,为使用者提供一操作界面、动态显示操作状态,其可以为桌上型计算机、膝上型计算机或笔记本计算机等。数据库与计算机相连,用于存储量测工作中不断产生的数据文件。打印机与计算机相连,接收指令与数据将报告打印出来。
其中计算机主要包括系统接口模块、数据实时处理模块、报告生成模块。
系统接口模块为本发明三次元报告生成系统与三次元机台的操作系统的接口,通过调用此模块,可获取当前量测程序的相关数据,搜寻后期报告存盘路径,获取量测者姓名,做为生成报告必需的基本信息。
数据实时处理模块包括读取/储存数据子模块,用于判断数据类型,并根据不同数据类型采用不同的计算方法,一般尺寸数据类型可以直接读取,位置度尺寸数据则根据实际需要读取,完成读取计算后将这些数据存入数据库中;数据检查子模块,可进行数据检查,若发现异常的量测结果即发出错误提示给量测者。其中数据检查包括检查每个样品量测结果所包含的尺寸个数是否正确及进行全距检查。所述全距检查指首先找出一个尺寸中的最大值与最小值,将最大值与最小值相减得偏差值,将此偏差值与预先设定的一最大容许偏差值相比,若偏差值大于预先设定的最大容许偏差值,则将这个尺寸列入异常尺寸列表,等待量测者查验原因。每个尺寸都将按照这种方法进行全距检查。所述异常尺寸列表不仅显示出异常量测结果的尺寸编号,还将显示该异常尺寸编号对应的最大值与最小值。
报告生成模块用于报告的最后生成。此模块可自动从数据库获取数据,进行字体、页面等参数设置,最终经打印机生成报告。
本发明还提供一种三次元报告生成方法,该方法包括如下步骤三次元报告生成系统自动启动,通过系统接口模块与三次元机台的操作系统建立连接;读取/储存数据子模块读取数据,判断数据类型,并根据不同数据类型采用不同的读取方法,一般尺寸数据类型可以直接读取,位置度尺寸数据则根据实际需要读取;数据暂存,完成读取计算后将这些数据存入数据库中;检验所有样品是否已量测完毕,若还未量测完毕则继续进行三次元量测,若所有样品已经量测完毕则由数据检查子模块进行数据检查;数据检查工作完成后,系统与Excel接口,并启动Excel,将数据库中的数据输出至Excel中,同时进行排版操作及各种页面参数设置,形成实际所需的格式的报告,最终经打印机输出。
本发明提供的三次元报告生成系统及方法,可减少数据转换程序流程,提高数据转换效率,令量测数据可得到实时分析与实时输出,且使量测报告符合实际需要。

图1是本发明三次元报告生成系统的硬件架构图。
图2是本发明三次元报告生成系统的主要软件功能模块图。
图3是本发明三次元报告生成方法的主作业流程图。
图4是本发明三次元报告生成方法的数据检查作业流程图。
具体实施方式如图1所示,是本发明三次元报告生成系统的硬件架构图。该系统包括有三次元机台10、系统控制柜11、计算机12、打印机13、数据库14。三次元机台10用于样品量测,其与系统控制柜11相连。系统控制柜11用于三次元机台10的驱动控制、指令及数据转换。系统控制柜11与计算机12相连,计算机12用于存储三次元机台10的操作系统,为使用者提供一操作界面及动态显示操作状态,其可以为台式机、膝上型电脑或笔记本电脑等。数据库14与计算机12相连,用于存储量测工作中不断产生的数据文件。打印机13与计算机12相连,接收指令与数据将报告打印出来。
如图2所示,是本发明三次元报告生成系统的主要软件功能模块图。本发明的计算机12主要包括系统接口模块121、数据实时处理模块122、报告生成模块123。数据实时处理模块122还包括读取/储存数据子模块1221、数据检查子模块1222。
系统接口模块121为本发明三次元报告生成系统与三次元机台10对应的操作系统的接口。通过调用此模块可获取当前量测程序的相关数据,搜寻后期报告存盘路径,获取量测者姓名,做为生成报告必需的基本信息。
数据实时处理模块122用于实时处理量测数据,该数据实时处理模块122包括读取/储存数据子模块1221,用于判断数据类型,并根据不同数据类型采用不同的计算方法,一般尺寸数据类型可以直接读取,位置度尺寸数据则根据实际需要读取,完成读取计算后将这些数据存入数据库14中;数据检查子模块1222,可进行数据检查,若发现异常的量测结果即发出错误提示给量测者。所述数据检查包括检查每个样品量测结果所包含的尺寸个数是否正确及进行全距检查。所述全距检查指首先找出一个尺寸中的最大值与最小值,将最大值与最小值相减得偏差值,将此偏差值与预先设定的一最大容许偏差值相比,若偏差值大于预先设定的最大容许偏差值,则将这个尺寸列入异常尺寸列表,等待量测者查验原因。其中每个尺寸都将按照这种方法进行全距检查。异常尺寸列表不仅显示异常量测结果的尺寸编号,还将显示该尺寸编号对应的最大值与最小值。
报告生成模块123用于报告的最后生成。此模块可自动从数据库14获取数据,并与Excel接口,将数据输出至Excel中,同时进行字体、页面等参数设置,最终经打印机13列印出报告。
如图3所示,为本发明三次元报告生成方法的主作业流程图。首先,三次元报告生成系统自动启动,通过系统接口模块121与三次元机台10的操作系统建立连接(步骤S300)。读取/储存数据子模块1221读取量测数据,判断数据类型,该数据类型包括位置度尺寸数据类型和一般尺寸数据类型,并根据不同数据类型采用不同的计算方法,一般尺寸数据类型可以直接读取,位置度尺寸数据则根据实际需要读取(步骤S301)。数据暂存,完成读取计算后将这些数据存入数据库14中(步骤S302)。检验所有样品是否已量测完毕(步骤S303),若还未量测完毕则继续进行量测,读取量测数据(步骤S301),若所有样品已经量测完毕则由数据检查子模块1222进行数据检查(步骤S304)。数据检查完成后,本系统可自动从数据库14获取数据,进行字体、页面等参数设置,生成报告,最终经打印机13列印出报告(步骤S305)。
如图4所示,为本发明三次元报告生成方法的数据检查作业流程图。首先获取量测样品数目(步骤S400);判断每个样品量测结果所包含的尺寸个数是否一致(步骤S401),如果发现某个样品量测结果所包含的尺寸个数不正确,则提示错误待检(步骤S403),如果每个样品量测结果所包含的尺寸个数均正确,则进行全距检查(步骤S402),找出一个尺寸中的最大值与最小值,将最大值与最小值相减得偏差值,将此偏差值与预先设定的一最大容许偏差值相比,若偏差值大于预先设定的最大容许偏差值,则将这个尺寸列入异常尺寸列表,等待量测者查验原因。
权利要求
1.一种三次元报告生成系统,包括一三次元机台、一系统控制柜、一计算机、一打印机、一数据库,其特征在于,其中计算机包括一系统接口模块,做为三次元报告生成系统与三次元机台的操作系统的接口;一数据实时处理模块,用于实时处理量测数据;一报告生成模块,用于报告的最后生成。
2.如权利要求1所述的三次元报告生成系统,其特征在于,其中所述数据实时处理模块包括一读取/储存数据子模块,用于判断数据类型并根据不同数据类型采用不同的计算方法;一数据检查子模块,用于对量测结果进行检查。
3.如权利要求2所述的三次元报告生成系统,其特征在于,其中所述数据检查子模块还包括一异常尺寸列表,该异常尺寸列表不仅显示异常量测结果的尺寸编号,而且显示该尺寸编号对应的最大值与最小值。
4.一种三次元报告生成方法,其特征在于,包括启动三次元报告生成系统;读取量测数据,判断数据类型,并根据不同数据类型采用不同的计算方法;数据暂存,将上述数据存入数据库;判断是否测量完毕;数据检查,包括样品尺寸个数检查、全距检查;生成三次元报告。
5.如权利要求4所述的三次元报告生成方法,其特征在于,其中步骤判断是否测量完毕还包括若尚未测量完毕则继续进行三次元测量,读取数据。
6.如权利要求4所述的三次元报告生成方法,其特征在于,其中步骤数据检查还包括如下步骤判断每个样品量测结果所包含的尺寸个数是否正确;全距检查,将偏差大于预先设定的最大容许偏差值的尺寸列入异常尺寸列表等待量测者查验原因。
7.如权利要求6所述的三次元报告生成方法,其特征在于,其中步骤判断每个样品量测结果所包含的尺寸个数是否正确还包括若每个样品量测结果所包含的尺寸个数不正确,则系统自动提示错误,等待量测者查验。
全文摘要
本发明提供一种三次元报告生成系统,包括一三次元机台、一系统控制柜、一计算机、一打印机、一数据库。其中计算机包括一系统接口模块,做为三次元报告生成系统与三次元机台对应的操作系统的接口;一数据实时处理模块,用于实时处理量测数据;一报告生成模块,用于报告的最后生成。本发明还提供一种三次元报告生成方法,其可生成符合实际需要的量测报告。利用本发明可自动进行量测数据获取与检查,缩短数据处理时间,满足实际生产需要。
文档编号G06F17/00GK1797386SQ20041009181
公开日2006年7月5日 申请日期2004年12月22日 优先权日2004年12月22日
发明者高光勇, 张涛, 李振铭, 郑伟平 申请人:鸿富锦精密工业(深圳)有限公司, 鸿海精密工业股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1