点云量测系统及方法技术方案

技术编号:2863428 阅读:351 留言:1更新日期:2012-04-11 18:40
一种点云量测系统,其可自动完成点云的量测,其包括多个客户端计算机、一应用服务器及一数据库,其特征在于:    客户端计算机用于提供一交互式用户界面,以便于用户选择需要拟合的点、选择需要创建一量测元素的多个元素;    应用服务器用于量测点云,该应用服务器包括:    一程序库,用于量测点云,该程序库包括:    一元素拟合模块,用于根据所选的点,拟合成一元素;    一量测元素创建模块,用于根据所选的多个元素,创建一量测元素;    一量测元素量测模块,用于量测上述量测元素,得到一量测尺寸;    一量测尺寸输出模块,用于输出量测尺寸;及    数据库用于存储程序库、量测的点云及量测尺寸。(*该技术在2023年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术涉及一种量测系统及方法,特别是涉及一种。
技术介绍
质量是一个企业保持长久发展能力的重要因素之一,如何提高和保证产品质量,是企业活动中的重要内容。为了提高和保证产品质量,对产品实施检验是必不可少的,同时,日渐增多且急迫的检验需求要求企业能够快速、准确地实施产品的检验。早期对于工件的检验,一般采用特定的检验仪器,经人工比对后确定检测值。近年来,随着计算机硬件性能的提高及价格的降低,计算机在工件检验活动中被大量的引入,因而提高了检验的速度和准确性。如台湾智慧财产局于92年07月21日公告的公告编号为542901号专利,名称为“工件之量测方法及其装置”,该专利提供了一种工件的量测技术,该技术通过一摄影装置获取工件的影像,由一中央处理单元将工件影像数字化而形成一比对影像,然后,设定一标准线,使比对影像与标准线相对移动或转动,当标准线与比对影像的各边线重叠时,输出一坐标值或转动量,将二个以上的坐标值或转动量比对,即取得量测值。但是,该专利在工件量测时存在较大的局限性,只能进行直线或角度的量测。如今,通过点云可以对工件进行复杂的量测,比如量测通过三个圆圆心的圆的直径。上述点云是由多个三维离散点组成的点的集合,一般通过扫描机台扫描工件而获得。所以需要提供一种,其可自动完成点云的量测,并将量测程序以程序库的形式提供给其它应用程序调用。
技术实现思路
本专利技术的主要目的在于提供一种点云量测系统,其可自动完成点云的量测,并将量测程序以程序库的形式提供给其它应用程序调用。该系统包括多个客户端计算机、一应用服务器及一数据库。客户端计算机用于提供一交互式用户界面,以便于用户执行相应操作并获得量测尺寸。应用服务器用于量测点云,其包括一程序库、一量测步骤存储模块及一错误判断模块。上述程序库用于量测点云,其包括一元素拟合模块,用于根据所选的点,拟合成一元素,如拟合成一个圆、一条线及一个矩形等,上述拟合为仿真合成之意;一坐标系建立模块,用于根据客户需求或量测需求,建立坐标系;一量测元素创建模块,用于根据所选的多个元素,创建一量测元素,如在两圆间创建一条两圆圆心连线,该连线即为需要量测的元素;一量测元素量测模块,用于量测上述量测元素,得到一量测尺寸;一量测尺寸输出模块,用于输出量测尺寸,并比对设计尺寸,判断量测尺寸是否合格。上述元素指线、圆、矩形等基本的几何图形。上述量测元素指需要量测的元素。上述量测尺寸指量测元素的尺寸。上述程序库中各模块提供应用程序接口,其它应用程序通过声明可调用上述模块。量测步骤存储模块用于存储点云量测时的量测步骤。点云量测一次后,其量测步骤存储在数据库中,以后量测同一型号工件的点云时,只需要更改其点云目录名即可,而不需要选择需要拟合的点、选择需要创建一量测元素的多个元素及输入设计尺寸等。错误判断模块用于判断在执行上述程序库的各模块时是否出错。数据库用于存储程序库、量测的点云、量测步骤及量测尺寸。本专利技术还提供一种点云量测方法,该方法包括以下步骤(a)元素拟合模块拟合元素;(b)坐标系建立模块建立坐标系;(c)量测元素创建模块创建量测元素;(d)量测元素量测模块量测上述量测元素,得到一量测尺寸;(e)量测尺寸输出模块输出量测尺寸。利用本专利技术,可自动完成点云的量测,并将量测程序以程序库的形式提供给其它应用程序调用。附图说明图1是本专利技术点云量测系统的硬件架构图。图2是本专利技术点云量测系统的应用服务器的功能模块图。图3是本专利技术点云量测方法的作业流程图。图4是本专利技术点云量测方法的引用程序库作业流程图。实施方式如图1所示,是本专利技术点云量测系统的硬件架构图。该点云量测系统包括多个客户端计算机1、一网络2、一应用服务器3、一连接4及一数据库5。其中多个客户端计算机1利用网络2与应用服务器3相连,网络2可以是一企业内部网(Intranet),也可以是互联网(Internet)或其它类型通讯网络。应用服务器3利用连接4与数据库5相连,连接4是一种数据库连接,如开放式数据库连接(Open DatabaseConnectivity,ODBC),或者Java数据库连接(Java DatabaseConnectivity,JDBC)。客户端计算机1用于提供一交互式用户界面,以便于用户执行相应操作,如选择需要拟合的点、选择需要创建一量测元素的多个元素及输入设计尺寸等,并获得量测尺寸。上述拟合为仿真合成之意。上述元素指线、圆、矩形等基本的几何图形。上述量测元素指需要量测的元素。上述量测尺寸指量测元素的尺寸。应用服务器3用于量测点云。该应用服务器3还用于影像量测及机台量测等,在本实施例中仅以点云量测为例。数据库5用于存储程序库、量测的点云、量测步骤及量测尺寸。如图2所示,是本专利技术点云量测系统的应用服务器的功能模块图。应用服务器3用于量测点云,其包括一程序库30、一量测步骤存储模块31及一错误判断模块32。其中,程序库包括一元素拟合模块300、一坐标系建立模块301、一量测元素创建模块302、一量测元素量测模块303及一量测尺寸输出模块304。程序库30用于量测点云。元素拟合模块300用于根据所选的点,拟合成一元素,如拟合成一个圆、一条线及一个矩形等,在拟合一个圆时,去除粗大误差,运用最小二乘法将点仿真合成为一个圆。坐标系建立模块301用于根据客户需求或量测需求,建立坐标系。量测元素创建模块302用于根据所选的多个元素,创建一量测元素,如在两圆间创建一条两圆圆心连线,该连线即为需要量测的元素。量测元素量测模块303用于量测上述量测元素,得到一量测尺寸。量测尺寸输出模块304用于输出上述量测尺寸,并比对设计尺寸,判断量测尺寸是否合格。上述输出的量测尺寸以一种计算机可识别的格式储存,在本实施例中,该量测尺寸以Excel格式储存于一Excel活页簿中。Excel是微软公司(Microsoft)所推出一种表格处理软件。上述程序库中各模块提供应用程序接口,其它应用程序通过声明可调用上述模块。量测步骤存储模块31用于存储点云量测时的量测步骤。点云量测一次后,其量测步骤存储在数据库5中,以后量测同一型号工件的点云时,只需要更改其点云目录名即可,而不需要选择需要拟合的点、选择需要创建一量测元素的多个元素及输入设计尺寸等。错误判断模块32用于判断在执行程序库30的各模块时是否出错。如图3所示,是本专利技术点云量测方法的作业流程图。首先,元素拟合模块300根据所选的点,拟合成一元素,如拟合成一个圆、一条线及一个矩形等,在拟合一个圆时,去除粗大误差,运用最小二乘法将点仿真合成为一个圆(步骤S30)。坐标系建立模块301根据客户需求或量测需求,建立坐标系(步骤S31)。然后,量测元素创建模块302根据所选的多个元素,创建一量测元素,如在两圆间创建一条两圆圆心连线,该连线即为需要量测的元素(步骤S32)。量测元素量测模块303量测上述量测元素,得到一量测尺寸(步骤S33)。量测尺寸输出模块304输出上述量测尺寸,并比对设计尺寸,判断量测尺寸是否合格(步骤S34)。最后,量测步骤存储模块31将上述量测步骤存储于数据库5中(步骤S35)。如图4所示,是本专利技术点云量测系统的引用程序库作业流程图。首先,引用程序库30(步骤S40),声明所需要使用的程序库30中的模块,可声明本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种点云量测系统,其可自动完成点云的量测,其包括多个客户端计算机、一应用服务器及一数据库,其特征在于客户端计算机用于提供一交互式用户界面,以便于用户选择需要拟合的点、选择需要创建一量测元素的多个元素;应用服务器用于量测点云,该应用服务器包括一程序库,用于量测点云,该程序库包括一元素拟合模块,用于根据所选的点,拟合成一元素;一量测元素创建模块,用于根据所选的多个元素,创建一量测元素;一量测元素量测模块,用于量测上述量测元素,得到一量测尺寸;一量测尺寸输出模块,用于输出量测尺寸;及数据库用于存储程序库、量测的点云及量测尺寸。2.如权利要求1所述的点云量测系统,其特征在于,所述客户端计算机,还用于获得点云量测尺寸。3.如权利要求1所述的点云量测系统,其特征在于,所述客户端计算机,还用于接收用户输入的设计尺寸。4.如权利要求3所述的点云量测系统,其特征在于,所述量测尺寸输出模块,还用于将量测尺寸和设计尺寸作比对,判断量测尺寸是否合格。5.如权利要求1所述的点云量测系统,其特征在于,所述应用服务器,还包括一量测步骤存储模块,用于将上述模块的处...

【专利技术属性】
技术研发人员:张旨光陈利华吴新元
申请(专利权)人:鸿富锦精密工业深圳有限公司鸿海精密工业股份有限公司
类型:发明
国别省市:

网友询问留言 已有1条评论
  • 来自[山东省济宁市联通] 2014年12月22日 17:12
    云量cloudamount指云遮蔽天空视野的成数估计云量的地点必须能见全部天空当天空部分地为障碍物如山房屋等所遮蔽时云量应从未被遮蔽的天空部分中估计如果一部分天空为降水所遮蔽这部分天空应作为被产生降水的云遮蔽来看待
    0
1
相关领域技术
  • 暂无相关专利