Method for measuring multi-template binding

By using a multi-template combined measurement method, the problem of low efficiency in switching measurement templates in existing technologies is solved, enabling rapid and comprehensive measurement of workpieces and accurate processing judgment.

CN115077421BActive Publication Date: 2025-10-24CHOTEST TECH INC
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210893730.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-07-27
Publication Date
2025-10-24
Estimated Expiration
2042-07-27

AI Technical Summary

Technical Problem

Existing measuring instruments can only measure a single area of ​​a workpiece on a certain measuring surface using their measuring templates. This requires manually switching between multiple templates to measure multiple measuring areas or multiple measuring surfaces, resulting in low measurement efficiency and difficulty in integrating the results.

Method used

The measurement method employs a multi-template combination approach. By creating multiple first and second templates that match the object to be measured, a combined template is established, and the measurement process is executed automatically to quickly obtain comprehensive measurement information of the workpiece.

Benefits of technology

It improves the measurement efficiency and accuracy, can quickly determine whether the workpiece processing meets the requirements, and is suitable for batch testing.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115077421B_ABST
    Figure CN115077421B_ABST
Patent Text Reader

Abstract

The present disclosure describes a multi-template combined measurement method, including: creating a plurality of first templates for measuring at least one measurement surface of a measurement object, the first templates including measurement conditions when measuring the measurement object, at least one geometric feature matching the measurement object, and first operation dimensions for characterizing a relationship of the at least one geometric feature within the first templates; creating a second template for measuring the at least one measurement surface of the measurement object, the second template including second operation dimensions for characterizing a relationship of the geometric feature across the plurality of first templates; obtaining a combined template based on the plurality of first templates and the second template; and measuring the measurement object based on the combined template to obtain a comparison result of the combined template and the measurement object. According to the present disclosure, a multi-template combined measurement method capable of improving measurement efficiency when measuring a measurement object can be provided.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the field of intelligent manufacturing equipment industry, and particularly relates to a multi-template combined measurement method. BACKGROUND

[0002] In the process of automatic production, in order to detect the machining precision of a workpiece, a measuring instrument is usually used to measure the workpiece to obtain measurement information of the workpiece, so as to determine whether the machining precision of the workpiece is qualified.

[0003] Generally, the workpiece is measured in the measuring instrument based on a measurement template to obtain the measurement information of the workpiece. However, due to the limitation of the measurement principle and internal structure of the traditional measuring instrument, the measurement template in the prior art (referred to as the existing template) can only measure a single measurement region of a certain measurement surface of the workpiece. If multiple measurement regions of the certain measurement surface need to be measured (for example, different measurement lenses are used to measure the measurement surface), or multiple measurement surfaces of the workpiece need to be measured, multiple existing templates need to be made to meet the measurement requirements.

[0004] Since the multiple existing templates are independent of each other, when the multiple existing templates need to be used to measure the workpiece to completely obtain the measurement information of the workpiece, the multiple existing templates need to be manually switched to achieve the above measurement purpose, which is low in efficiency. Meanwhile, the measurement results of the multiple existing templates cannot be output in a summarized manner, and the measurement results of each existing template need to be additionally integrated to obtain complete measurement information. Therefore, there is an urgent need to provide a measurement template or a measurement method capable of improving the measurement efficiency of the workpiece. SUMMARY

[0005] The present application is proposed in view of the above-mentioned prior art, and aims to provide a multi-template combined measurement method capable of improving the measurement efficiency when measuring a workpiece.

[0006] The present application provides a multi-template combined measurement method, which is a measurement method for measuring a measured object based on multiple templates including geometric features matched with the measured object, and the measurement method comprises: creating multiple first templates for measuring at least one measurement surface of the measured object, the first templates including measurement conditions when measuring the measured object, at least one geometric feature matched with the measured object, and first operation sizes for characterizing the relationship of the at least one geometric feature in the first templates; creating a second template for measuring at least one measurement surface of the measured object, the second template including second operation sizes for characterizing the relationship of geometric features across multiple first templates; obtaining a combined template based on the multiple first templates and the second template; and measuring the measured object based on the combined template to obtain a comparison result of the combined template and the measured object.

[0007] The multi-template combined measurement method of the present application can quickly and comprehensively obtain measurement information of a measured object by combining multiple measurement templates into one combined template, can more accurately measure the measurement information of the measured object by setting operation sizes (including first operation sizes and second operation sizes) between multiple first templates, and can quickly determine whether the processing of the measured object meets the requirements based on the measurement of the measured object based on the combined template. The multi-template combined measurement method of the present application can improve the measurement efficiency of the measured object, and the multi-template combined measurement method of the present application can realize batch detection of multiple measured objects.

[0008] In addition, in the multi-template combined measurement method of the present application, the number of first templates is not less than the number of measurement surfaces. In this case, by establishing multiple first templates matched with the measurement surfaces, the measurement information of each measurement surface can be more accurately obtained, and the measurement information of the measurement surfaces can be completely obtained.

[0009] In addition, in the multi-template combined measurement method of the present application, after creating the multiple first templates, the method further comprises adjusting the order of the multiple first templates, and the order of the multiple first templates is related to the measurement order of the measurement surfaces. In this way, the measurement of the measurement surfaces can be sequentially performed according to the set order of each first template.

[0010] In addition, in the multi-template combined measurement method of the present application, the measurement surfaces include measurement surfaces obtained by different observation directions or observation positions. In this way, the measured object can be more comprehensively measured.

[0011] In addition, in the multi-template combined measurement method, the measurement conditions include at least one of a shooting lens, a light source, an exposure time, and a Z-axis position. Thus, the different measurement conditions can be set for the first templates by setting different shooting lenses, light sources, exposure times, and Z-axis positions.

[0012] In addition, in the multi-template combined measurement method, the first templates are obtained based on one of the objects to be measured or based on a design drawing matched with the object to be measured. In this case, the geometric features included in the same first template can be adapted to the same measurement condition, and all profile features in the object to be measured matched with the first template can be obtained based on the same measurement condition. Thus, the measurement efficiency can be improved subsequently, and the geometric features of the design drawing can be directly assigned to the first templates, so that the geometric features can be quickly assigned, and the manufacturing efficiency of the first templates can be improved.

[0013] In addition, in the multi-template combined measurement method, the measurement behavior of the combined template when measuring the object to be measured is set, and the combined template performs the measurement of the first templates and the second template according to the measurement sequence based on the measurement behavior to obtain the measurement report of the object to be measured. In this case, when measuring the object to be measured, the measurement behavior of the combined template in the measurement process can be set to automatically complete the measurement of the first templates and / or the second template. Compared with the manual operation of manually switching or loading the first templates and / or the second template by the operator, the measurement efficiency can be improved while the convenience is brought.

[0014] In addition, in the multi-template combined measurement method, the measurement of the first templates is performed first, and then the measurement of the second template is performed to obtain the measurement report of the object to be measured. In this case, the measurement of the object to be measured by the first templates can obtain all the preliminary measurement information of the object to be measured, and then the preliminary measurement information can be integrated and calculated by the second template to obtain all the complete profile information of the object to be measured. Thus, the incompleteness of the measurement can be reduced.

[0015] In addition, in the multi-template combined measurement method, the measurement report can comprise a plurality of first reports matched with the plurality of first templates and a second report matched with the second template, and the comparison result of the combined template and the object to be measured is obtained based on the first report and the second report. In this way, the measurement information corresponding to each first template can be quickly obtained through the plurality of first measurement reports, and the measurement information corresponding to the second template, i.e., the measurement information corresponding to the spanning feature, can be quickly obtained through the second measurement report.

[0016] In addition, in the multi-template combined measurement method, the comparison result can be a processing error of the object to be measured, and if the processing error is within a preset range, it is determined that the processing precision of the object to be measured meets the requirements. In this way, it can be quickly determined whether the processing precision of the processed object to be measured is qualified.

[0017] According to the present application, a multi-template combined measurement method capable of improving measurement efficiency when measuring an object to be measured can be provided. BRIEF DESCRIPTION OF DRAWINGS

[0018] The present application will now be explained in further detail by way of example only with reference to the accompanying drawings.

[0019] Figure 1 is a schematic view showing an object to be measured according to the present embodiment.

[0020] Figure 2 is a flowchart showing a measurement method according to the present embodiment.

[0021] Figure 3 is a schematic view showing a measurement system according to the present embodiment.

[0022] Figure 4 is a block diagram showing a structure of a measurement system according to the present embodiment.

[0023] Figure 5 is a schematic view showing a measurement surface and an edge profile corresponding to the measurement surface according to the present embodiment.

[0024] Figure 6 is a flowchart showing a process of obtaining a first template according to the present embodiment.

[0025] Figure 7 is a flowchart showing another example of a process of obtaining a first template according to the present embodiment.

[0026] Figure 8 is a schematic view showing a spanning feature according to the present embodiment.

[0027] Figure 9 is a flowchart illustrating a procedure of obtaining a comparison result based on a combined template according to the present embodiment. DETAILED DESCRIPTION

[0028] Hereinafter, preferred embodiments of the present disclosure will be described in detail with reference to the accompanying drawings. In the following description, for the sake of explanation, identical configurations are designated by identical reference numerals, and repetitive explanations are omitted. Additionally, the accompanying drawings are schematic diagrams, and the ratio of the dimensions between the components or the shape of the components, etc. can be different from the actual ones.

[0029] It should be noted that the terms "comprising" and "having" and any variations thereof, such as a process, a method, a system, a product, or an apparatus including or having a series of steps or units, are not necessarily limited to those steps or units clearly listed, but can include or have other steps or units that are not clearly listed or inherent to the process, the method, the product, or the apparatus.

[0030] Additionally, the subheadings and the like involved in the following description of the present disclosure are not intended to limit the content or the scope of the present disclosure, but merely serve as a reading prompt. Such subheadings cannot be understood as dividing the content of the article, nor should the content under the subheading be limited only within the scope of the subheading.

[0031] The first aspect of the embodiments of the present disclosure relates to a multi-template combined measurement method, which can combine a plurality of measurement templates into one combined template, based on which the measurement information of a measured object can be quickly and comprehensively obtained, and based on which the measurement of the measured object by the combined template can quickly determine whether the processing of the measured object meets the requirements. Through the multi-template combined measurement method according to the present embodiment, the measurement efficiency of the measured object can be improved.

[0032] The multi-template combined measurement method according to the present embodiment can also be referred to as, for example, an automatic measurement method based on multi-templates, an automatic matching method based on multi-templates, etc. It should be noted that each name is to represent the multi-template combined measurement method according to the present embodiment, and should not be understood as limiting.

[0033] In the process of automated production and processing, it is necessary to measure the processed measured object to determine whether the processing precision of the measured object is qualified. The present embodiment aims to provide a multi-template combined measurement method (hereinafter can be referred to as a measurement method) to realize the rapid measurement of the measured object. Specifically, the measurement method according to the present embodiment can make a combined template with a plurality of templates, based on which the rapid measurement of the measured object can be realized. At the same time, the measurement method according to the present embodiment can also realize the batch measurement of a plurality of measured objects, thereby improving the measurement efficiency.

[0034] In the embodiment, the measurement method can be a method of measuring the object to be measured based on multiple templates. In some examples, the multiple templates can include geometric features matching the object to be measured. In this case, the object to be measured is measured by the geometric features in each template to obtain profile features matching the geometric features, and then it is determined whether the processing precision of the object to be measured meets the requirements based on the information of the profile features and the geometric features, thereby achieving rapid measurement of the object to be measured.

[0035] Figure 1 FIG. 1 is a schematic diagram showing an object to be measured 1 according to the embodiment.

[0036] In some examples, the object to be measured 1 can be a workpiece having at least one measurement surface. In some examples, the object to be measured 1 can be a workpiece having a regular structure, for example, a cube, a square, a cuboid, or a rectangle, etc. In some examples, the object to be measured 1 can be a workpiece having an irregular structure. Referring to FIG. 1, the object to be measured 1 can be a workpiece having an irregular structure. Figure 1 In some examples, the object to be measured 1 can be a workpiece spliced by multiple regular and / or multiple irregular structures. As shown in FIG. 1, the object to be measured 1 can be a workpiece spliced by multiple regular and / or multiple irregular structures. Figure 1 As shown in FIG. 1, the object to be measured 1 can also be a workpiece integrally formed.

[0037] Figure 2 FIG. 2 is a flowchart showing a measurement method according to the embodiment.

[0038] The first aspect of the embodiment discloses a measurement method combined with multiple templates. Referring to FIG. 2, the measurement method can include creating multiple first templates (step S200), creating a second template (step S400), obtaining a combined template based on the multiple first templates and the second template (step S600), and obtaining a comparison result based on the combined template (step S800). Figure 2

[0039] Figure 3 FIG. 3 is a schematic diagram showing a measurement system 2 according to the embodiment.

[0040] The second aspect of the embodiment discloses a measurement system 2 combined with multiple templates (hereinafter can be referred to as a measurement system 2). In some examples, the measurement method can be a method applied to the measurement system 2 to realize the combination of multiple templates and measure the object to be measured 1 based on the combined template.

[0041] In some examples, the measurement system 2 can be any system relying on computer screen measurement technology and having a spatial geometry operation function. In particular, the measurement system 2 can be applied to any system for two-dimensional plane measurement. For example, the measurement system 2 can be a system for measuring a workpiece having a regular structure, such as a cube, a square, a cuboid, or a rectangle, etc. Figure 3 ​The measurement system 2 shown in the embodiment is not limited to the flash gauge. The measurement system 2 can be any system for measuring the two-dimensional size of the object 1. For example, the measurement system 2 can be a video gauge, a profile gauge, or the like. In other examples, the measurement system 2 can also be any system for measuring in a three-dimensional plane. For example, the measurement system 2 can be a microscopic topography gauge, a confocal microscope, or the like.

[0042] Figure 4 FIG. 1 is a block diagram illustrating a structure of the measurement system 2 according to the embodiment.

[0043] Referring to Figure 4 In some examples, the measurement system 2 can include a processing device 20 and a measurement device 30. The processing device 20 can be configured to obtain a combination template. The measurement device 30 can be configured to measure the object 1 based on the combination template.

[0044] In the embodiment, the measurement device 30 can include an adjustment module 310 and a shooting module 320. The adjustment module 310 can be configured to adjust a measurement condition (described later) for measuring the object 1. The shooting module 320 can be configured to shoot the object 1 multiple times to obtain multiple shooting images matching the multiple first templates included in the combination template. In some examples, the shooting module 320 can include multiple shooting lenses. The multiple shooting lenses can have different shooting effects, such as different functions of a large field of view or high precision. In the measurement process, different shooting lenses can be selected according to actual needs to obtain better measurement effects. In other examples, measurement information of the multiple shooting lenses can be integrated to obtain better measurement effects.

[0045] In the embodiment, the measurement device 30 can further include a bearing module 330. The bearing module 330 can be configured to bear the object 1. In some examples, the bearing module 330 can be movable. For example, the bearing module 330 can move in two dimensions in a plane perpendicular to a shooting direction of the shooting module 320. Thus, the shooting module 320 can shoot multiple shooting images on the same measurement surface.

[0046] In some examples, the measurement method according to the embodiment can measure multiple objects 1 at a time. For example, multiple objects 1 can be placed on the bearing module 330 at a time, and then the multiple objects 1 can be measured based on the combination template.

[0047] Figure 5 FIG. 2 is a schematic diagram illustrating a measurement surface and an edge profile corresponding to the measurement surface according to the embodiment.

[0048] As described above, the measurement method may include creating multiple first templates (step S200). In some examples, the multiple first templates may be templates for measuring the object to be measured 1. The measurement information of the object to be measured 1 can be completely obtained based on the measurement of the multiple first templates. In other words, in step S200, multiple first templates for measuring the object to be measured 1 can be created. In some examples, the multiple first templates can be used to measure at least one measuring surface of the object to be measured 1. Thus, the measurement of the object to be measured 1 can be achieved based on the multiple first templates. In this embodiment, the measuring surface can be the same plane relative to the object to be measured 1. For example, assuming that the object to be measured 1 is a cube, each surface of the cube can be used as a measuring surface.

[0049] In some examples, the measurement surface may include measurement surfaces obtained from different observation directions or observation positions. This allows for more comprehensive measurement of the object to be measured 1. Figure 5 , Figure 5 This embodiment involves Figure 1 The three measurement surfaces of the object to be measured 1 are measurement surface x, measurement surface y, and measurement surface z. However, this embodiment is not limited thereto, and any angle of view of the object to be measured 1 can be used as a measurement surface.

[0050] See also Figure 4 In this embodiment, the processing device 20 may include a template creation module 210 and a template combination module 220. The template creation module 210 may be used to create multiple first templates, and the template combination module 220 may be used to combine multiple first templates.

[0051] As described above, multiple first templates can be created in the template creation module 210. In some examples, multiple first templates can be obtained based on one object to be tested 1 among multiple objects to be tested 1. Specifically, in the process of automated production, it is necessary to measure batch-produced workpieces (i.e., multiple objects to be tested 1). At this time, one of the objects to be tested 1 can be used to make a first template. For the convenience of description, the object to be tested 1 used to make the template can be referred to as a template workpiece in the future. In some examples, the template workpiece can be any one of the multiple objects to be tested 1. In this case, making the first template using template workpieces from the same batch can enable the geometric features included in the first template to more accurately reflect the specific information of the object to be tested 1.

[0052] Figure 6 FIG. 1 is a flowchart showing the process of obtaining the first template according to this embodiment.

[0053] See also Figure 6In some examples, obtaining the plurality of first templates based on the template workpiece can include obtaining the template workpiece (step S220), obtaining a plurality of template images (step S240), and obtaining the plurality of first templates based on the plurality of template images (step S260).

[0054] Specifically, in step S220, one of the plurality of to-be-detected objects 1 can be selected as the template workpiece.

[0055] In step S240, a plurality of template images can be obtained. In some examples, the template workpiece can be measured multiple times to obtain the plurality of template images. Specifically, the plurality of measurement surfaces of the template workpiece can be photographed multiple times by the photographing module 320 to obtain the plurality of template images.

[0056] In step S260, the plurality of first templates can be obtained based on the plurality of template images. In some examples, the first template can include at least one geometric feature matched with the to-be-detected object 1. In this case, when the to-be-detected object 1 is measured by the first template, the contour feature matched with the at least one geometric feature can be accurately recognized and measured.

[0057] In some examples, at least one contour feature can be selected as a geometric feature (hereinafter referred to as a template feature) included in the first template corresponding to the template image according to a predetermined rule in each template image.

[0058] In some examples, photographing the measurement surface x of the template workpiece can obtain a template image (edge contour) as shown in FIG. 6, and then at least one contour feature in the template image can be selected as a template feature. For example, all contour features can be selected as template features. In other words, the first template corresponding to the template image can include all template features corresponding to all contour features. In this way, the plurality of first templates can be obtained based on the plurality of template images. Figure 5

[0059] In some examples, the above operation can be repeated for each measurement surface to obtain at least one first template for measuring each measurement surface. In this way, it is convenient to subsequently measure each measurement surface of the to-be-detected object.

[0060] In the present embodiment, a plurality of blank first templates can be created in advance, and after obtaining the plurality of template images, at least one contour feature can be assigned to each first template as a geometric feature. In some examples, the plurality of blank first templates can also be created after obtaining the plurality of template images, and then at least one contour feature can be assigned to each first template as a geometric feature.

[0061] ​In some examples, in the process of assigning the contour features to the respective first templates as the geometric features, the standard information of the respective geometric features can also be set. In some examples, the standard information can be the information of the design drawing matched with the workpiece 1, such as the size of the contour feature at the time of design, the tolerance, and the like. The standard information can be used as a comparison basis to judge whether the processing of the workpiece 1 meets the requirements in the subsequent measurement of the workpiece 1. In this case, by creating the first templates based on the template workpiece, the standard information of the respective geometric features can be flexibly set.

[0062] In the present embodiment, the first templates can include the measurement conditions in the measurement of the workpiece 1. In some examples, the preset rule can be to assign the contour features that need to be clearly presented in the same measurement condition to the same first template. The measurement conditions of the respective first templates can be different. In this case, the geometric features included in the same first template can be adapted to the same measurement condition, and all the contour features in the workpiece 1 matched with the first template can be obtained based on the same measurement condition, thereby facilitating the subsequent improvement of the measurement efficiency.

[0063] In some examples, the step S260 can further include setting the measurement conditions. It should be noted that setting the measurement conditions can facilitate the more accurate acquisition of the measurement information of the workpiece 1 in the subsequent measurement of the workpiece 1 (i.e., all the workpieces except the template workpiece). Thus, the comprehensive measurement accuracy of the measurement system 2 can be improved, and in turn, a more accurate comparison result can be obtained.

[0064] In some examples, the measurement conditions can include at least one of a shooting lens, a light source, an exposure time, and a Z-axis position. Thus, by setting different shooting lenses, light sources, exposure times, and Z-axis positions, the respective first templates can have different measurement conditions.

[0065] In some examples, the light source can include a bottom light, a surface light, a coaxial light, a zero-degree light, and the like. Different types of light sources can be set to obtain different measurement conditions. In other examples, the intensity or exposure time of the same type of light source can be adjusted to obtain different measurement conditions. For example, the intensity or exposure intensity of the bottom light can be adjusted to obtain different measurement conditions.

[0066] In some examples, the Z-axis position can be the height position of the shooting lens relative to the workpiece 1 in the measurement of the workpiece 1. By adjusting the Z-axis position, the height position of the shooting lens relative to the workpiece 1 can be adjusted. Thus, the environmental parameters can be changed.

[0067] Figure 7 is a flowchart illustrating another example of obtaining the first templates involved in the present embodiment.

[0068] In some examples, the plurality of first templates can be obtained based on a design drawing matching the object 1. Specifically, the geometric features included in the design drawing can be assigned to the first templates according to a preset rule. In this case, by directly assigning the geometric features of the design drawing to the first templates, the geometric features can be quickly assigned, thereby improving the efficiency of manufacturing the first templates.

[0069] Referring to Figure 7 In some examples, obtaining the plurality of first templates based on the design drawing matching the object 1 can include importing the design drawing (step S230), obtaining the plurality of first templates (step S250), and assigning at least one geometric feature to the first templates (step S270).

[0070] In step S230, the design drawing can be imported into the template creation module 210. The design drawing can be a drawing matching the object 1. In other words, the object 1 is processed based on the design drawing. Then, the template creation module 210 can extract the geometric features in the design drawing.

[0071] In step S250, the plurality of first templates can be obtained. Specifically, in the template creation module 210, a plurality of blank first templates can be established. In some examples, the measurement conditions of the plurality of first templates can be set (the measurement conditions are set in step S260, which will not be described again here).

[0072] In step S270, at least one geometric feature can be assigned to the blank first templates. In some examples, the geometric features can be assigned to the first templates based on a preset rule (the preset rule can be as described above, which will not be described again here). In some examples, a single geometric feature can be assigned to one first template. In other examples, a single geometric feature can be assigned to a plurality of first templates. In this case, based on the design drawing, the geometric features can be directly assigned to the plurality of blank first templates to obtain the first templates including at least one geometric feature matching the object 1, thereby improving the efficiency of manufacturing the first templates.

[0073] In some examples, the plurality of first measurement templates can be created based on an external module and then imported into the processing device 20 involved in the present embodiment.

[0074] In the embodiment, the number of the first templates can be no less than the number of the measurement surfaces. Since the same measurement surface can include different types of profile features, each type of profile feature needs to be presented with clear edge profile under specific measurement condition, and the same type of profile feature can be assigned to the same first template. Therefore, the same measurement surface can be measured based on multiple first templates to completely obtain the measurement information of the measurement surface. In this case, by establishing multiple first templates matching the measurement surface, the measurement information of each measurement surface can be more accurately obtained, and the measurement information of the measurement surface can be completely obtained.

[0075] In the embodiment, the step S200 can further include adjusting the order of each first template. Specifically, after the multiple first templates are created, the order of the multiple first templates is adjusted. In some examples, the order of the multiple first templates can be related to the measurement order of the measurement surface. Thus, the measurement of the measurement surface can be sequentially performed according to the set order of each first template.

[0076] In the embodiment, the first template can further include a first operation size. In some examples, the step S200 can further include creating the first operation size. The first operation size can be used to represent the relationship of at least one geometric feature. In particular, it can be used to represent the relationship of at least one geometric feature in the first template. For example, if a first template includes geometric feature a, geometric feature b, and geometric feature c, the first operation feature can be used to represent the operation relationship such as sum, difference, product, angle, etc. between geometric feature a, geometric feature b, or geometric feature c. Based on the first operation relationship, the multiple geometric features in the first template can satisfy the preset constraint condition (for example, the preset constraint condition can be that the difference, sum, or angle between geometric feature a and geometric feature b satisfies the design requirement). When the object 1 is measured subsequently, the preset constraint condition can also be considered to obtain more accurate comparison results. In other examples, the first template can also not include the first operation size. The user can independently select whether to create the first operation size according to the actual measurement requirement. For example, whether the geometric features in the first template need to establish an operation relationship.

[0077] Figure 8 FIG. 4 is a schematic diagram illustrating a cross-feature according to an embodiment of the present disclosure.

[0078] In the embodiment, the measurement method can further include creating a second template (step S400).

[0079] In some examples, the second template can be a template obtained based on the multiple first templates and used to link the geometric features between the multiple first templates. In the embodiment, the second template can be a template used to measure at least one measurement surface of the object 1.

[0080] In some examples, a geometric feature that spans multiple first templates may be considered a spanning feature. In other words, a spanning feature may be an incomplete geometric feature in a single first template.

[0081] See also Figure 8 In some examples, the same geometric feature in a single measurement surface can be assigned to different first templates. For example, the contour feature P ( Figure 8 Taking the bold part in the figure as an example, it can be divided into contour feature P1, contour feature P2, and contour feature P3. Then, contour feature P1, contour feature P2, and contour feature P3 can be respectively assigned to three first templates. That is, each of the three first templates can include partial features of contour feature P. The geometric features corresponding to the above-mentioned contour feature P can be used as spanning features when creating the template. In this case, when the information to be measured of the object to be measured 1 is relatively complex, more accurate measurement information can be obtained by assigning partial features of the same contour feature to different first templates and measuring them under the measurement conditions of different first templates.

[0082] In some examples, if the object under test 1 is large and the measurement information for a single contour feature cannot be fully reflected within a single first template, the geometric feature corresponding to the contour feature can be used as a spanning feature in the above manner. When creating the first template, the spanning feature can be distributed among multiple first templates. Subsequently, the object under test 1 is measured based on the multiple first templates to calculate measurement information that matches the spanning feature.

[0083] In some examples, the second template may include a second operational dimension. The second operational dimension may be used to characterize the relationship between multiple first templates. Specifically, it is used to characterize the relationship between spanning features in multiple first templates. In other words, the second template may include a second operational dimension for characterizing the relationship between geometric features spanning multiple first templates. For example, the second operational dimension may be used to link contour feature P1, contour feature P2, and contour feature P3 to obtain contour feature P. In this case, when the object to be measured 1 is subsequently measured, the contour features matching the spanning features in multiple captured images matching multiple first measurement templates may be combined using the second operational dimension to fully obtain the measurement information of the contour feature, thereby improving the comprehensive measurement accuracy of the measurement system 2.

[0084] In summary, the second template can be based on the operation relationship of the cross features between the plurality of first templates. In some examples, when the first templates are created, the relationship of the cross features between the plurality of first templates can be established based on the second operation feature to obtain the second template. In other examples, the second template can be regarded as a virtual template, and the operation information of the cross features of the second template.

[0085] In some examples, the measurement method can also not include creating the second template (step S400). For example, when the size of the object 1 is small, or the information to be measured of the object 1 is simple, the plurality of first templates can meet the measurement requirements.

[0086] As described above, the measurement method can also include obtaining a combined template based on the plurality of first templates and the second template (step S600). In some examples, when the plurality of first templates are created, the plurality of first templates and the second template can be combined to obtain the combined template. If the second template is not needed, step S600 can be obtaining the combined template based on the plurality of first templates.

[0087] In some examples, the combined template can be a template including the plurality of first templates and / or the second template. In some examples, the combined template can also include the measurement order of the plurality of first templates.

[0088] In the embodiment, step S600 can also include setting the properties of the combined template. In some examples, setting the properties of the combined template can include setting the measurement behavior of the combined template when measuring the object 1. For example, it can be set whether the combined template performs the measurement of the plurality of first templates and / or the second template according to the functions of "automatic switching" and / or "automatic loading". In some examples, the combined template can perform the measurement of the plurality of first templates and / or the second template according to the measurement order based on the measurement behavior. In this case, when measuring the object 1, the measurement of each first template and / or second template can be automatically completed by setting the measurement behavior of the combined template in the measurement process, which can bring convenience and improve the measurement efficiency compared to manual operation of the operator manually switching or loading each first template and / or second template.

[0089] In the measurement method involved in the embodiment, a comparison result can also be obtained based on the combined template (step S800). In some examples, the object 1 can be measured based on the combined template, and then the comparison result can be obtained based on the measurement information and the combined template.

[0090] In some examples, the measurement device 30 can perform measurement on the object 1 based on the combination template. As described above, the measurement device 30 can include an adjusting module 310 and a shooting module 320. The adjusting module 310 can be configured to adjust the measurement environment of the object 1. In some examples, the adjusting module 310 can adjust the measurement environment of the object 1 based on the measurement condition of the first template so that the measurement environment can correspond to the measurement condition one by one. The shooting module 320 can be configured to shoot a plurality of shooting images corresponding to the plurality of first templates one by one. In this case, since the measurement environment when shooting the object 1 corresponds to the measurement condition of the first template, the edge profile in the shooting image obtained that matches the geometric feature included in the first template can be clearly presented, thereby improving the measurement accuracy when measuring the object 1.

[0091] In the present embodiment, the measurement report can be obtained by shooting the object 1 based on the combination template. In some examples, the measurement report can be obtained by performing measurement on the plurality of first templates and / or the plurality of second templates based on the measurement behavior of the combination template. The measurement report can be a report including all measurement information of the object 1, such as information including size, geometric tolerance, angle, burr, etc.

[0092] In some examples, the measurement report of the object 1 can be obtained by performing measurement on the plurality of first templates first and then performing measurement on the plurality of second templates. In this case, the measurement on the object 1 by the plurality of first templates can obtain all preliminary measurement information of the object 1, and then the preliminary measurement information can be integrated and calculated based on the second template to obtain all complete profile information of the object 1, thereby reducing the incompleteness of the measurement.

[0093] In some examples, the measurement report can include a plurality of first measurement reports corresponding to the plurality of first templates. Thus, the measurement information corresponding to each first template can be quickly obtained through the plurality of first measurement reports.

[0094] In some examples, the measurement report can include a second report corresponding to the second template. Thus, the measurement information corresponding to the second template, i.e., the measurement information corresponding to the cross feature, can be quickly obtained through the second measurement report.

[0095] In the present embodiment, the measurement report can further include the comparison result of the combination template and the object 1. In some examples, the comparison result of the combination template and the object 1 can be obtained based on the first report and the second report.

[0096] In some examples, the processing device 20 can further include a comparison module 230. The comparison module 230 can be configured to obtain the comparison result. Specifically, the comparison result can be obtained by comparing the shooting image and the combination template.

[0097] In some examples, the first measurement report can include measurement information of the captured image matched with the first template.

[0098] Figure 9 is a flowchart illustrating a procedure of obtaining a comparison result based on a combination template according to the present embodiment.

[0099] Referring to Figure 9 In step S800, the step of obtaining a comparison result based on a combination template can include loading a combination template (step S820), sequentially executing each first template and / or second template to obtain a plurality of captured images matched with the plurality of first templates and measurement information matched with the second template (step S840), and obtaining a comparison result based on each first template, each captured image matched with each first template, the second template, and the measurement information matched with the second template (step S860).

[0100] In step S820, the combination template can be loaded. In some examples, each module included in the processing device 20 and the measurement device 30 can be signal-connected. After performing the operation of loading the combination template, the processing device 20 can receive a loading signal and perform measurement on the object 1 according to the loading signal.

[0101] In step S840, after receiving the loading signal, the processing device 20 can sequentially execute each first template according to a measurement sequence to obtain various captured images matched with each first template and measurement information matched with the second template. Specifically, in some examples, assuming that the combination template includes three first measurement templates, i.e., a first measurement template 1, a first measurement template 2, and a first measurement template 3, if the measurement sequence set in step S200 is to execute the first measurement template 2 first, then the first measurement template 1, and finally the first measurement template 3, the adjustment module 310 first adjusts the measurement environment of the object 1 based on the measurement condition of the first measurement template 2, and then the capturing module 320 captures the object 1 to obtain a captured image matched with the first measurement template 2. Then, the measurement of the first measurement template 1 is automatically switched and performed, the measurement environment of the object 1 is adjusted based on the measurement condition of the first measurement template 1, and then the capturing module 320 captures the object 1 to obtain a captured image matched with the first measurement template 1. Finally, the measurement of the first measurement template 3 is automatically switched and performed to obtain a captured image matched with the first measurement template 3.

[0102] In some examples, the measurement device 30 can sequentially complete the measurement on each measurement surface based on the combination template. In an example, after performing the measurement on the object 1 according to the plurality of first templates, the measurement of the second template can also be performed to obtain measurement information matched with the second template, i.e., measurement information across the feature.

[0103] In step S860, a comparison result can be obtained based on each first template, each photographed image matched with each first template, the second template, and the measurement information matched with the second template.

[0104] In some examples, the processing device 20 can further comprise an identification module 240. The identification module 240 can be configured to identify the profile features in each photographed image corresponding to each first template. The comparison module 230 can then be configured to compare the measurement information of the profile features with the standard information of the geometric features to obtain a comparison result based on the first template. In some examples, the comparison result of each first template can be output in a first report corresponding to each first template.

[0105] In some examples, the second template can be used to calculate the measurement information of the profile features matched with the spanning features, and a comparison result based on the second template can be obtained based on the standard information of the spanning features and the measurement information of the profile features matched with the spanning features. The comparison result of the second template can be output in a second report.

[0106] In the present embodiment, since the combined template can comprise a plurality of first templates and a second template, a plurality of first reports matched with the plurality of first templates and the measurement report matched with the second template can be output in the measurement report. In other words, the measurement report can comprise the measurement information, the comparison result of all templates, and the correlation between all templates. Thus, the convenience of calculation can be increased.

[0107] In some examples, the comparison result can be the machining error of the measured object 1, and if the machining error is within a preset range, it can be determined that the machining precision of the measured object 1 meets the requirements. Thus, it can be quickly determined whether the machining precision of the machined measured object 1 is qualified.

[0108] In some examples, the comparison result can be directly output in the form of text whether it is qualified.

[0109] In the present embodiment, the processing device 20 can further comprise a display module. The display module can be configured to display the interface information of the remaining modules. An operator can operate the measurement system involved in the present embodiment through the display module to realize the above-mentioned measurement method. In other examples, the processing device 20 can not comprise the display module. An operator can operate the measurement system 2 based on the built-in code layer.

[0110] The present disclosure also relates to a computer device, which can comprise a memory and a processor, the memory stores a computer program, and the processor executes the computer program to realize any one of the above-mentioned measurement methods.

[0111] The present disclosure also relates to a computer-readable storage medium, which can store at least one instruction executable by a processor to implement the above computing method. Those skilled in the art can understand that all or part of the steps in the above example computing method can be instructed by a program (instruction) to complete the relevant hardware, and the program (instruction) can be stored in a computer-readable storage (storage medium), which can include a flash disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, etc.

[0112] According to the multi-template combined measurement method of the present disclosure, by combining multiple measurement templates into one combined template, the measurement information of the measured object 1 can be quickly and comprehensively obtained based on the combined template, and by setting the operation size (including the first operation size and the second operation size) between the multiple first templates, the to-be-measured information of the measured object 1 can be more accurately measured, and based on the measurement of the measured object 1 by the combined template, it can be quickly judged whether the processing of the measured object 1 meets the requirements. At the same time, the multi-template combined measurement method involved in the present embodiment can improve the measurement efficiency of the measured object 1, and through the multi-template combined measurement method of the present embodiment, batch detection of multiple measured objects 1 can be realized.

[0113] Although the present disclosure has been specifically described above in combination with the drawings and examples, it can be understood that the above description does not limit the present disclosure in any form. Those skilled in the art can make deformations and changes to the present disclosure according to needs without deviating from the essential spirit and scope of the present disclosure, and these deformations and changes all fall within the scope of the present disclosure.

Claims

1. A multi-template binding measurement method, characterized by, The application discloses a measurement method for measuring a to-be-measured object based on a plurality of templates including geometric features matched with the to-be-measured object, the measurement method comprising: creating a plurality of first templates for measuring at least one measurement surface of the to-be-measured object, the first templates including measurement conditions when measuring the to-be-measured object, at least one geometric feature matched with the to-be-measured object, and first operation dimensions for characterizing a relationship of the at least one geometric feature in the first templates; creating a second template for measuring the at least one measurement surface of the to-be-measured object, the second template being obtained based on an operation relationship across features between a plurality of the first templates, the across features being an incomplete geometric feature in a single first template, the second template including second operation dimensions for characterizing a relationship of the geometric features across the plurality of the first templates; obtaining a combined template based on the plurality of the first templates and the second template; and measuring the to-be-measured object based on the combined template to obtain a comparison result of the combined template and the to-be-measured object.

2. The measurement method according to claim 1, characterized in that, The number of the first templates is not less than the number of the measurement surfaces.

3. The measuring method according to claim 1 or 2, characterized in that, After the plurality of the first templates are created, the method further comprises adjusting an order of the plurality of the first templates, the order of the plurality of the first templates being related to a measurement order of the measurement surfaces.

4. The measurement method according to claim 1, characterized by, The measurement surfaces include measurement surfaces obtained by different observation directions or observation positions.

5. The measurement method according to claim 1, characterized by, The measurement conditions include at least one of a shooting lens, a light source, an exposure time, and a Z-axis position.

6. The measurement method according to claim 1, characterized by, The plurality of the first templates are obtained based on one to-be-measured object in a plurality of to-be-measured objects or based on design drawings matched with the to-be-measured object.

7. The measurement method according to claim 3, characterized by, The method further comprises setting a measurement behavior when the combined template measures the to-be-measured object, the combined template performing measurement of the plurality of the first templates and the second template according to the measurement order to obtain a measurement report of the to-be-measured object based on the measurement behavior.

8. The measurement method according to claim 7, characterized in that, The measurement of the plurality of the first templates is performed first, and then the measurement of the second template is performed to obtain the measurement report of the to-be-measured object.

9. The measurement method according to claim 7, characterized by, The measurement report includes a plurality of first reports matched with the plurality of the first templates and a second report matched with the second template, and the comparison result of the combined template and the to-be-measured object is obtained based on the first reports and the second report.

10. The measuring method according to claim 1 or 9, characterized in that, The comparison result is a machining error of the to-be-measured object, and if the machining error is in a preset range, it is determined that a machining precision of the to-be-measured object meets a requirement.

Citation Information

Patent Citations

  • Intelligent heuristic global image matching method based on local templates

    CN107016397A

  • Measurement microscope device, measurement method employing the same, operation program and computer readable recording medium

    JP2014109491A