一种钣金件边缘多点和定点圆弧半径测量方法、系统、存储介质和设备与流程

文档序号:33507246发布日期:2023-03-18 03:18阅读:94来源:国知局
一种钣金件边缘多点和定点圆弧半径测量方法、系统、存储介质和设备与流程

1.本发明涉及自动化检测技术领域,具体涉及一种钣金件边缘圆弧半径测量方法。


背景技术:

2.汽车外露钣金件边缘一般采用圆弧形式,合理的圆弧半径设计即合理弧度,对整车外观的可视化、精良性以及整车风阻、风噪声等性能都有重要影响。项目开发初期对于整车外露钣金件圆弧半径测量,可以提前识别设计问题,避免圆弧半径异常车辆流入市场,引起用户抱怨。
3.现阶段,车企对于钣金件圆弧半径测量仅限于人工测量,多为重复操作,效率低且测量精度差。


技术实现要素:

4.为了解决现有测量技术效率低且测量精度差的问题,本发明提出了一种钣金件边缘圆弧半径测量方法。
5.本发明的技术方案如下:
6.一种钣金件边缘多点圆弧半径测量方法,包括如下步骤:
7.s1、调取待测钣金件三维数据并打开;
8.s2、识别任意钣金件在整车坐标系下x、y或z向的极小值和极大值;
9.s3、将极小值点和极大值点连线,然后向两点所在圆弧面投影;
10.s4、在连线投影上布点;
11.s5、过每个布点、给定整车x、y或z向截图方向进行断面切取,得到布点所在圆弧;
12.s6、在每个布点所在圆弧上任选其余两点,利用三点拟合圆弧,自动测量圆弧的半径。
13.一种钣金件边缘定点圆弧半径测量方法,包括如下步骤:
14.t1、调取待测钣金件三维数据并打开;
15.t2、选取待测点a,识别该点坐标;
16.t3、过待测点、给定整车x、y或z向截图方向进行断面切取,得到待测点所在圆弧;
17.t4、识别待测点所在圆弧,在圆弧上任选其余两点,利用三点拟合圆s,自动测量圆弧的半径。
18.优选地,步骤s2中所述整车坐标系下x、y或z向的选择原则为:选择与钣金件边缘走向夹角最小的方向。
19.一种钣金件边缘圆弧半径测量系统,用于实现如上所述的钣金件边缘多点/定点圆弧半径测量方法。
20.一种计算机可读存储介质,所述计算机可读存储介质用于存储计算机程序,所述计算机程序执行如上所述的钣金件边缘多点/定点圆弧半径测量方法。
21.一种电子设备,包括处理器和存储器,其中处理器、存储器通过通信总线完成相互间的通信;存储器,用于存储计算机程序;处理器,用于执行存储器上所存放的计算机程序时,实现如上所述的钣金件边缘多点/定点圆弧半径测量方法。
22.与现有技术相比,本发明解决了现有测量技术效率低且测量精度差的问题,具体有益效果为:
23.本发明可自动进行钣金件边缘圆弧半径测量,代替人工,实现自动化,并且本发明可对钣金件边缘整体的任意部位进行测量,也可以对指定点进行测量,可大大提高整车外露钣金件边缘圆弧半径测量速度及精度,有效支撑项目开发。
附图说明
24.图1为实施例1中识别的整车坐标系下x向极大值和极小值点示意图;
25.图2为实施例1中所述极小值点和极大值点连线投影示意图;
26.图3为实施例中所述在连线投影l上布点示意图;
27.图4为实施例1中所述获得布点所在圆弧示意图;
28.图5为实施例1中所述三点拟合圆弧示意图;
29.图6为实施例2中待测点选取示意图;
30.图7为实施例2中所述获得布点所在圆弧示意图;
31.图8为实施例2中所述三点拟合圆弧示意图。
具体实施方式
32.为使本发明的技术方案更加清楚,下面将结合本发明的说明书附图,对本发明实施例中的技术方案进行清楚、完整地描述,需要说明的是,以下实施例仅用于更好地理解本发明的技术方案,而不应理解为对本发明的限制。
33.实施例1.
34.本实施例提供了一种钣金件边缘多点圆弧半径测量方法,包括如下步骤:
35.s1、调取待测钣金件三维数据并打开;
36.s2、识别任意钣金件在整车坐标系下x、y或z向的极小值和极大值;
37.s3、将极小值点和极大值点连线,然后向两点所在圆弧面投影;
38.s4、在连线投影上布点;
39.s5、过每个布点、给定整车x、y或z向截图方向进行断面切取,得到布点所在圆弧;
40.s6、在每个布点所在圆弧上任选其余两点,利用三点拟合圆弧,自动测量圆弧的半径。
41.以附图所示的钣金件为例说明本实施例所述方法,识别其在整车坐标系下x向的极小值点a和极大值点b,如图1所示;然后将极小值点和极大值点连线,然后向两点所在圆弧面投影,见图2中l;在连线投影l上布点c和d,见图3所示;过每个布点、给定整车x、y或z向截图方向进行断面切取,见图4中s

;在每个布点所在圆弧s

上任选其余两点,利用三点拟合圆弧,自动测量圆弧的半径,如图5所示,d点所在弧线上选取e和f两点,d、e和f三点拟合圆弧s,自动测量该圆弧s半径。
42.本实施例可自动进行钣金件边缘圆弧半径测量,代替人工,实现自动化,并且本实
ram,dr ram)。应注意,本发明描述的方法的存储器旨在包括但不限于这些和任意其它适合类型的存储器。
59.在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机指令时,全部或部分地产生按照本技术实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(digital subscriber line,dsl))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质(例如,软盘、硬盘、磁带)、光介质(例如,高密度数字视频光盘(digital video disc,dvd))、或者半导体介质(例如,固态硬盘(solid state disc,ssd))等。
60.在实现过程中,上述方法的各步骤可以通过处理器中的硬件的集成逻辑电路或者软件形式的指令完成。结合本技术实施例所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器读取存储器中的信息,结合其硬件完成上述方法的步骤。为避免重复,这里不再详细描述。
61.应注意,本技术实施例中的处理器可以是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法实施例的各步骤可以通过处理器中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器可以是通用处理器、数字信号处理器(dsp)、专用集成电路(asic)、现场可编程门阵列(fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本技术实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本技术实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器读取存储器中的信息,结合其硬件完成上述方法的步骤。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1