Digital evaluation method for spatial coordination relationship between holes of large components

By constructing a coordinate system using a measuring column and a laser tracker, the spatial coordination relationship of the holes in large aircraft components can be digitally evaluated, solving the problems of unknown hole axes and unmeasurable end face intersections, improving attitude adjustment efficiency and accuracy, and reducing costs.

WO2025208780A1PCT designated stage Publication Date: 2025-10-09CHENGDU AIRCRAFT INDUSTRY GROUP
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/114266
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-04-02
Filing Date
2024-08-23
Publication Date
2025-10-09

AI Technical Summary

Technical Problem

During the digital attitude adjustment process of large aircraft components, the spatial coordination relationship between the holes of the components is not taken into consideration, resulting in the attitude adjustment accuracy being difficult to meet the requirements. In addition, the existing method relies on manual inspection, which increases manpower, material and time costs.

Method used

A three-dimensional rectangular coordinate system is constructed by combining a measuring column with a laser tracker. The hole axis vector is measured and the end face center point is translated. The hole axis angle and spatial distance are calculated. The spatial coordination relationship of the hole is digitally evaluated and directly introduced into the posture adjustment algorithm.

Benefits of technology

It enables the evaluation of the spatial coordination relationship of holes before posture adjustment, avoids repeated posture adjustment, reduces costs, improves posture adjustment efficiency and accuracy, and provides clear data feedback and guidance.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024114266_09102025_PF_FP_ABST
    Figure CN2024114266_09102025_PF_FP_ABST
Patent Text Reader

Abstract

The present invention relates to the technical field of manufacturing of large component devices, and in particular to a digital evaluation method for spatial coordination relationship between holes of large components. According to the method, a hole axis is reconstructed by combining and fitting a plurality of points of a measurement column to obtain an axis vector, and the problems of being unable to measure end face intersection points of holes and the actual hole axis being unknown due to space limitation of large components are solved by translating a center point of an outer circle end face of the measurement column by two different distances in the direction of a unit direction vector of the axis to obtain two end face intersection points of a hole; the spatial coordination relationship between the holes of the components is evaluated by combining the included angle between axis vectors of the holes and the spatial distance from the end face intersection points of the holes to the axis vectors; and the method is directly incorporated into an attitude adjustment algorithm for aircraft components.
Need to check novelty before this filing date? Find Prior Art

Description

A digital evaluation method for the spatial coordination relationship between holes in large components Technical Field

[0001] The present invention relates to the technical field of large component equipment manufacturing, in particular to a digital evaluation method for the spatial mutual coordination relationship of holes between large components. Background Art

[0002] In the digital attitude adjustment process of large aircraft components, the processing of holes on two components with assembly requirements usually only judges whether the absolute position of the intersection of the holes meets the requirements, without considering the spatial coordination relationship of the holes between the components; and the final evaluation of the spatial coordination relationship of the holes between the two components generally relies on inserting a tooling inspection rod to check whether it meets the mutual coordination requirements; and before the large component is adjusted, it is impossible to know whether the spatial coordination relationship of the holes between the two components in theory meets the requirements of this attitude adjustment result. Instead, it is necessary to wait until the actual attitude adjustment process is completed before the above-mentioned manual inspection method is used to check. If it does not meet the requirements, the component needs to be re-adjusted. The entire process is almost a trial and error process, which undoubtedly greatly increases the cost of manpower and material resources, reduces the efficiency of large component attitude adjustment, and makes it difficult to meet the attitude adjustment accuracy requirements.

[0003] Summary of the Invention

[0004] Aiming at the problem that the spatial coordination relationship of holes between two components is not considered during the digital attitude adjustment of large aircraft components, resulting in difficulty in meeting the attitude adjustment accuracy requirements, the present invention proposes a digital evaluation method for the spatial coordination relationship of holes between large components. The hole axis is restored by combining fitting of multiple points of a measuring column to obtain the axis vector, and the two end face intersection points of the hole are obtained by translating the center point of the outer circle end face of the measuring column by two different distances along the unit direction vector of the axis. This solves the problem that the hole end face intersection point cannot be measured and the actual hole axis is unknown due to the spatial limitation of large components. The spatial coordination relationship of holes between components is evaluated by combining the angle between the hole axis vectors and the spatial distance from the hole end face intersection point to the axis vector, and is directly introduced into the attitude adjustment algorithm of aircraft components.

[0005] The specific implementation contents of the present invention are as follows:

[0006] A digital evaluation method for the spatial coordination relationship between holes of large components specifically includes the following steps:

[0007] Step S1: insert measuring columns into the measuring holes of large parts A and B respectively, and use a laser tracker to construct a three-dimensional rectangular coordinate system for posture adjustment evaluation;

[0008] Step S2: Move the laser tracker around the outer cylindrical surface of the measuring column of large parts A and large parts B to obtain the measurement point set yzm M P A and measurement point sets yzm M P B , construct the cylindrical axis space equation of the measuring column of large parts A and large parts B, and calculate the unit direction vector of large part A and the unit direction vector of the large component B Wherein, the superscript yzm represents the outer cylindrical surface of the measuring column;

[0009] Step S3: Measure the coordinates of the measuring hole at the center of the outer end surface of the measuring cylinder of large parts A and large parts B to obtain the center point of the measuring hole and measuring hole center point According to the unit direction vector The distance L between the outer end face of the measuring column and the outer end face of the hole of the large component A A , Hole depth of large component A A H, obtain the intersection of the two end faces of the measuring hole of the large component A; according to the unit direction vector The distance L between the outer end face of the measuring column and the outer end face of the hole of the large component B B , hole depth of large component B B H, obtain the intersection of the two end faces of the measuring hole of the large component B;

[0010] Step S4: Obtain the transformed hole axis vector of large component A according to the cylindrical axis space equation, the two end face intersection points of the measuring hole of large component A, and the two end face intersection points of the measuring hole of large component B. The hole axis vector of the transformed large component B And according to the hole axis vector and hole axis vector Calculate the angle θ between the hole axis of large component A and the hole axis of large component B AB ;

[0011] Step S5: Calculate the spatial distance between the intersection of the two end faces of the measuring hole of one large component and the hole axis of the other large component, according to the angle θ AB and spatial distance, judge whether large component A and large component B meet the spatial coordination relationship and obtain the evaluation result.

[0012] In order to better implement the present invention, further, step S2 specifically includes the following steps:

[0013] Step S21: Move the laser tracker around the outer cylindrical surface of the measuring column of large component A and the outer cylindrical surface of the measuring column of large component B to obtain a set of measuring points. yzm M P A and measurement point sets yzm M P B ;

[0014] Step S22: According to the measurement point set yzm M P A and the measurement point set yzm M P B Fit the cylinders separately to obtain the cylindrical axis of large component A and the cylindrical axis of large component B;

[0015] Step S23: constructing a cylindrical axis space equation of large component A and a cylindrical axis space equation of large component B according to the cylindrical axis of large component A and the cylindrical axis of large component B respectively;

[0016] Step S24: Obtain the hole axis vector of the large component A according to the cylindrical axis space equation of the large component A According to the space equation of the cylindrical axis of large component B, the hole axis vector of large component B is obtained

[0017] Step S25: The hole axis vector of the large component A Convert to unit direction vector The hole axis vector of large component B Convert to unit direction vector

[0018] In order to better implement the present invention, further, step S3 specifically includes the following steps:

[0019] Step S31: Measure the coordinates of the measuring holes at the center of the outer end faces of the measuring cylinders of large parts A and B to obtain the center point of the measuring hole of large part A. and the center point of the measuring hole of large component B

[0020] Step S32: Obtain the depth of the measuring hole of the large component A A H. The distance L from the outer end face of the measuring column of the large component A to the outer end face of the measuring hole A , Depth of the measuring hole of large component B B H. The distance L from the outer end face of the measuring column of the large component B to the outer end face of the measuring hole B ;

[0021] Step S33: measure the center point of the hole Along the unit direction vector Translation distance L A , hole depth A H, get the intersection of the two end faces of the measuring hole of the large component A Measure the center point of the hole Along the unit direction vector Translation distance L B , hole depth B H, get the intersection of the two end faces of the measuring hole of the large part B

[0022] In order to better implement the present invention, further, step S4 specifically includes the following steps:

[0023] Step S41: According to the intersection of the two end faces of the measuring hole of the large component A The hole axis vector Convert to hole axis vector According to the intersection of the two end faces of the measuring hole of large component B The hole axis vector Convert to hole axis vector

[0024] Step S42: According to the hole axis vector The hole axis vector Calculate the angle θ between the hole axis of large component A and the hole axis of large component B AB .

[0025] In order to better implement the present invention, further, when the large component B is adjusted with reference to the large component A, the specific operation of step S5 is: determining the angle θ AB Is it 0? If the angle θ AB Equal to 0, judge the spatial distance D1 BA Distance D2 BA Are they equal? ​​If D1 BA =D2 BA ≤△D1, then it is judged that the spatial coordination relationship between large components A and large components B meets the requirements, otherwise it is judged that the spatial coordination relationship between large components A and large components B does not meet the requirements; if the angle θ AB If it is not equal to 0, then according to Determine whether the spatial coordination relationship between large component A and large component B meets the requirements. If it is less than or equal to, it is determined that the requirements are met; otherwise, it is determined that the requirements are not met. Among them, △D1 and △D2 are the set spatial distances, and △D1≠△D2.

[0026] In order to better implement the present invention, further, when the large component A is adjusted with reference to the large component B, the specific operation of step S5 is: determining the angle θ AB Is it 0? If the angle θ AB Equal to 0, judge the spatial distance D1 BA 'Distance to space D2 BA 'Are they equal? ​​If D1 BA '=D2 BA '≤△D1', then it is judged that the spatial coordination relationship between large components A and large components B meets the requirements, otherwise it is judged that the spatial coordination relationship between large components A and large components B does not meet the requirements; if the angle θ AB If it is not equal to 0, then according to Determine whether the spatial coordination relationship between large component A and large component B meets the requirements. If it is less than or equal to, it is determined that the requirements are met; otherwise, it is determined that the requirements are not met. Among them, △D1' and △D2' are the set spatial distances, and △D1'≠△D2'.

[0027] In order to better implement the present invention, further, the specific operation of step S42 is: according to the hole axis vector The hole axis vector Calculate the angle θ between the hole axis of large component A and the hole axis of large component B AB , if θ AB >90°, then θ AB =180°-θ AB , if θ AB ≤90°, then θ AB =θ AB .

[0028] The present invention has the following beneficial effects:

[0029] (1) The present invention adopts a high-precision measuring column for measurement, which can truly restore the axis of the hole. By translating the center point of the outer circular end face of the measuring column along the unit direction vector of the axis by a certain distance, the intersection point of the two end faces of the hole is obtained, which solves the problem that the intersection point of the hole end faces cannot be measured due to space limitations and the actual axis of the hole is unknown.

[0030] (2) The present invention uses a digital method to evaluate whether the holes between components can meet the subsequent assembly requirements, and introduces it into the aircraft component attitude adjustment algorithm. During the algorithm iteration process, the accuracy requirements of the mutual coordination of the assembly at that location are guaranteed. Before the actual attitude adjustment, it can be known whether the theoretical accuracy of this attitude adjustment meets the requirements, avoiding the process of repeated attitude adjustment and trial and guessing, greatly reducing the cost of manpower and material resources, improving the efficiency of large component attitude adjustment, and at the same time helping to ensure the attitude adjustment accuracy of large aircraft components.

[0031] (3) The present invention is simple to operate and easy to implement. It can provide clear and quantitative data for component design, component manufacturing, and component posture adjustment equipment systems, and can effectively provide reference and guidance for determining relevant indicators. BRIEF DESCRIPTION OF THE DRAWINGS

[0032] FIG1 is a schematic diagram showing the positional relationship between a large component A and a large component B provided by the present invention.

[0033] FIG2 is a schematic cross-sectional view of the measuring holes of the large component A and the large component B provided by the present invention.

[0034] FIG3 is a schematic diagram of the arrangement of measurement points on the measurement column provided by the present invention.

[0035] FIG4 is a schematic diagram showing the relationship between the center point of the outer circular end surface of the measuring column provided by the present invention and the intersection points of the two end surfaces of the corresponding holes.

[0036] FIG5 is an angle θ between the axis of the holes of the large component A and the large component B provided by the present invention. AB Schematic diagram when it is 0.

[0037] FIG6 is the angle θ between the axis of the holes of the large component A and the large component B provided by the present invention AB Schematic diagram when it is not 0.

[0038] Among them, 1. Large component A, 2. Large component B, 3. Measuring hole, 4. Measuring column. DETAILED DESCRIPTION

[0039] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. It should be understood that the described embodiments are only part of the embodiments of the present invention, not all of the embodiments, and therefore should not be regarded as limiting the scope of protection. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technical personnel in this field without making creative work are within the scope of protection of the present invention.

[0040] In the description of the present invention, it should be noted that, unless otherwise expressly specified or limited, the terms "disposed," "connected," and "connected" should be understood in a broad sense. For example, they may refer to fixed connections, detachable connections, or integral connections; mechanical connections, electrical connections; direct connections, indirect connections through an intermediate medium, or internal connections between two components. Those skilled in the art will understand the specific meanings of the above terms in the present invention based on the specific circumstances.

[0041] Example 1:

[0042] This embodiment proposes a digital evaluation method for the spatial coordination relationship between holes of large components, which specifically includes the following steps:

[0043] Step S1: insert measuring columns 4 into the measuring holes 3 of large components A1 and B2 respectively, and use a laser tracker to construct a three-dimensional rectangular coordinate system for posture adjustment evaluation.

[0044] Step S2: Move the laser tracker around the outer cylindrical surface of the measuring column 4 of the large component A1 and the large component B2 to obtain the measurement point set yzm M P A and measurement point sets yzm M P B , construct the cylindrical axis space equation of the measuring column 4 of the large parts A1 and B2, and calculate the unit direction vector of the large part A1 and the unit direction vector of the large component B2

[0045] The step S2 specifically includes the following steps:

[0046] Step S21: Move the laser tracker around the outer cylindrical surface of the measuring column 4 of the large component A1 and the outer cylindrical surface of the measuring column 4 of the large component B2 to obtain a set of measuring points. yzm M P A and measurement point sets yzm M P B ;

[0047] Step S22: According to the measurement point set yzm M P A and the measurement point set yzm M P B Fit the cylinders separately to obtain the cylindrical axis of large component A1 and large component B2;

[0048] Step S23: constructing the cylindrical axis space equation of the large component A1 and the cylindrical axis space equation of the large component B2 respectively according to the cylindrical axis of the large component A1 and the cylindrical axis of the large component B2;

[0049] Step S24: Obtain the hole axis vector of the large component A1 according to the cylindrical axis space equation of the large component A1 According to the cylindrical axis space equation of large component B2, the hole axis vector of large component B2 is obtained

[0050] Step S25: The hole axis vector of the large component A1 Convert to unit direction vector The hole axis vector of large part B2 Convert to unit direction vector

[0051] Step S3: Measure the coordinates of the measuring hole 3 at the center of the outer end surface of the measuring column 4 of the large component A1 and the large component B2 to obtain the center point of the measuring hole and measuring hole center point According to the unit direction vector The distance L between the outer end face of the measuring column 4 of the large component A1 and the outer end face of the hole A , Hole depth of large component A1 A H, obtain the two end surface intersection points of the measuring hole 3 of the large component A1; according to the unit direction vector The distance L between the outer end face of the measuring column 4 of the large component B2 and the outer end face of the hole B , hole depth of large component B2 B H, obtain the two end surface intersection points of the measuring hole 3 of the large component B2.

[0052] The step S3 specifically includes the following steps:

[0053] Step S31: Measure the coordinates of the measuring hole 3 at the center of the outer end surface of the measuring column 4 of the large component A1 and the large component B2 to obtain the center point of the measuring hole of the large component A1. and the center point of the measuring hole of large part B2

[0054] Step S32: Obtain the depth of the measuring hole 3 of the large component A1 A H. Distance L from the outer end face of the measuring column 4 of the large component A1 to the outer end face of the measuring hole 3 A , Measuring hole 3 depth of large component B2 B H. Distance L from the outer end face of the measuring column 4 of the large component B2 to the outer end face of the measuring hole B ;

[0055] Step S33: measure the center point of the hole Along the unit direction vector Translation distance L A , hole depth A H, get the intersection of the two end faces of the measuring hole 3 of the large component A1 Measure the center point of the hole Along the unit direction vector Translation distance L B , hole depth B H, get the intersection of the two end faces of the measuring hole 3 of the large component B2

[0056] Step S4: Obtain the transformed hole axis vector of the large component A1 according to the cylindrical axis space equation, the two end surface intersection points of the measuring hole 3 of the large component A1, and the two end surface intersection points of the measuring hole 3 of the large component B2. The hole axis vector of the transformed large component B2 And according to the hole axis vector and hole axis vector Calculate the angle θ between the hole axis of large component A1 and the hole axis of large component B2 AB .

[0057] The step S4 specifically includes the following steps:

[0058] Step S41: According to the intersection of the two end faces of the measuring hole 3 of the large component A1 The hole axis vector Convert to hole axis vector According to the intersection of the two end faces of the measuring hole 3 of the large part B2 The hole axis vector Convert to hole axis vector

[0059] Step S42: According to the hole axis vector The hole axis vector Calculate the angle θ between the hole axis of large component A1 and the hole axis of large component B2 AB .

[0060] The specific operation of step S42 is: according to the hole axis vector The hole axis vector Calculate the angle θ between the hole axis of large component A1 and the hole axis of large component B2 AB , if θ AB >90°, then θ AB =180°-θ AB , if θ AB ≤90°, then θ AB =θ AB .

[0061] Step S5: Calculate the spatial distance between the two end surface intersection points of the measuring hole 3 of one large component and the hole axis of the other large component, according to the angle θ AB and spatial distance, judge whether large component A1 and large component B2 meet the spatial coordination relationship, and obtain the evaluation result.

[0062] When the posture adjustment process of the large component B2 is performed with reference to the large component A1, the specific operation of step S5 is as follows: determining the angle θ AB Is it 0? If the angle θ AB Equal to 0, judge the spatial distance D1 BA Distance D2 BA Are they equal? ​​If D1 BA =D2 BA ≤△D1, then it is judged that the spatial coordination relationship between large component A1 and large component B2 meets the requirements, otherwise it is judged that the spatial coordination relationship between large component A1 and large component B2 does not meet the requirements; if the angle θ AB If it is not equal to 0, then according to Determine whether the spatial coordination relationship between large component A1 and large component B2 meets the requirements. If it is less than or equal to, it is determined that the requirements are met; otherwise, it is determined that the requirements are not met. Among them, △D1 and △D2 are the set spatial distances, and △D1≠△D2.

[0063] When the posture adjustment process of the large component A1 is performed with reference to the large component B2, the specific operation of step S5 is: determining the angle θ AB Is it 0? If the angle θ AB Equal to 0, judge the spatial distance D1 BA 'Distance to space D2 BA 'Are they equal? ​​If D1 BA '=D2 BA '≤△D1', then it is judged that the spatial coordination relationship between the large component A1 and the large component B2 meets the requirements, otherwise it is judged that the spatial coordination relationship between the large component A1 and the large component B2 does not meet the requirements; if the angle θ AB If it is not equal to 0, then according to Determine whether the spatial coordination relationship between large component A1 and large component B2 meets the requirements. If it is less than or equal to, it is determined that the requirements are met; otherwise, it is determined that the requirements are not met. Among them, △D1' and △D2' are the set spatial distances, and △D1'≠△D2'.

[0064] Working principle: This embodiment restores the hole axis by combining fitting with multiple points on the measuring column to obtain the axis vector, and obtains the two end face intersection points of the hole by translating the center point of the outer circular end face of the measuring column by two different distances along the unit direction vector of the axis. This solves the problem that the hole end face intersection point cannot be measured and the actual hole axis is unknown due to the space limitation of large components. The spatial coordination relationship of the holes between components is evaluated by combining the angle between the hole axis vectors and the spatial distance from the hole end face intersection point to the axis vector, and is directly introduced into the attitude adjustment algorithm of the aircraft components.

[0065] Example 2:

[0066] This embodiment is based on the above embodiment 1, as shown in Figures 1, 2, 3, 4, 5, and 6, and is described in detail with a specific embodiment, which specifically includes the following steps:

[0067] Step S1: Based on the actual scene of attitude adjustment of large aircraft components, a dedicated three-dimensional rectangular coordinate system O-xyz is constructed for attitude adjustment and evaluation. The component-related spatial data and attitude adjustment system equipment-related data must be processed and unified into this coordinate system O-xyz. Subsequent measurements and related digital evaluations are all carried out in this coordinate system O-xyz.

[0068] Because the component's hole is located in a limited spatial location and its interior and outer ends are obscured, the laser tracker cannot directly measure it. Fitting the hole axis directly by measuring the inner wall of the hole is also impossible. Therefore, a measuring post 4 is inserted at one end of the measuring hole 3, with the axis of the post 4 representing the axis of the measuring hole 3. The gap between the post 4 and the measuring hole 3 must be very small, and it must be machined with high precision, wear-resistant, and rust-resistant. A portion of the post 4 protrudes outside the measuring hole 3, allowing measurement of the exposed outer cylindrical surface. The post 4 must be inserted into the measuring hole 3 of both large component A1 and large component B2.

[0069] Step S2: Use the laser tracker to measure around the outer cylindrical surface of the measuring column 4 inserted into the measuring hole 3 of the large component A1 and the large component B2, and cover the entire circle as much as possible to obtain the point set in the spatial coordinate system O-xyz. yzm M P A and yzm M P B , the coordinates of the relevant points are expressed as follows:

[0070] Among them, m and n represent the number of measuring points on the measuring column 4 inserted into the measuring hole 3 of the large component A1 and the large component B2 respectively; in the spatial coordinate system O-xyz, O represents the origin of the spatial coordinate system, x represents the horizontal axis of the spatial coordinate system, y represents the vertical axis of the spatial coordinate system, and z represents the vertical axis of the spatial coordinate system.

[0071] The point set obtained by measurement yzm M P A and yzm M P B Fit the cylinders separately to obtain the cylindrical axes of the measuring cylinder 4 on the large component A1 and the measuring cylinder 4 on the large component B2. The spatial equations of the cylindrical axes are:

[0072] Among them, x A0 、y A0 、z A0 、a A 、b A 、c A 、x B0 、y B0 、z B0 、a B 、b B 、c B , are all known constants, x A0 Represents the x-coordinate value of a point on the axis of the measuring cylinder on the large component A1, y A0 Represents the y coordinate value of a point on the axis of the measuring cylinder on the large component A1, z A0 Represents the z coordinate value of a point on the axis of the measuring cylinder on the large component A1, a A represents the x-component of the axis direction vector of the measuring cylinder on the large component A1, b A Represents the y-component of the axis direction vector of the measuring cylinder on the large component A1, c A Represents the z-component of the axis direction vector of the measuring cylinder on the large component A1, x B0 Represents the x-coordinate value of a point on the axis of the measuring cylinder on the large component B2, y B0 Represents the y coordinate value of a point on the axis of the measuring cylinder on the large component B2, z B0 Represents the z coordinate value of a point on the axis of the measuring cylinder on the large component B2, a B Represents the x-component of the axis direction vector of the measuring cylinder on the large component B2, b B Represents the y-component of the axis direction vector of the measuring cylinder on the large component B2, c B Represents the z-component of the axis direction vector of the measuring cylinder on the large part B2.

[0073] From the above we can see that:

[0074] (1) The hole axis vector on the large component A1 is:

[0075] or

[0076] Normalize it to become a unit direction vector:

[0077] or

[0078] (2) The hole axis vector on the large component B2 is:

[0079] or

[0080] Normalize it to become a unit direction vector:

[0081] or

[0082] Step S3: There is a high-precision hole for measuring the point at the center of the outer end surface of the measuring column, and the point is measured using a laser tracker The coordinates of the large component A1 in the coordinate system O-xyz are That is, the center point of the outer end face of the measuring column on the large component A1; the center point of the outer end face of the large component B2 is That is, the center point of the outer circular end surface of the measuring column on the large component B2.

[0083] It is known that the depth of the hole on the large component A1 is A H, the hole depth of the large part B2 is B H, the distance from the outer end face of the measuring column to the outer end face of the hole is L.

[0084] The center point of the outer end face of the measuring column on the large part A1 Unit direction vector along the axis The directions of the translation distances L, A H, respectively get points and They respectively represent the two end surface intersection points of the measuring hole 3 on the large component A1.

[0085] for and have:

[0086] Or there is:

[0087] The center point of the outer end face of the measuring column on the large part B2 Unit direction vector along the axis The directions of the translation distances L, B H, respectively get points and point and They represent the two end surface intersection points of the measuring hole 3 on the large component B2. Similarly:

[0088] for and have:

[0089] Or there is:

[0090] Step S4: The above steps obtain the intersection points of the two end faces of the measuring hole 3 on the large component A1 and and the two end face intersection points of the measuring hole 3 on the large part B2 and In order to use this method in the component posture adjustment algorithm, the hole axis vector on the large component A1 is changed to pass through point and point The hole axis vector on the large component B2 becomes the point passing through and To obtain, we have:

[0091] The angle between the hole axes on large parts A1 and B2 is θ AB

[0092] If θ AB >90°, then θ AB =180°-θ AB ;

[0093] If θ AB ≤90°, then θ AB =θ AB .

[0094] Step S5: It is unreasonable to judge the spatial coordination relationship between the two hole axes only by the angle between them. Therefore, it is also necessary to judge the positional relationship between the hole axes. To facilitate calculation, the spatial distance between the intersection of the end face of the hole on one component and the axis of the hole on the other component is used for evaluation. For example: Taking large component A1 as a reference, adjust the posture of large component B2. Then, taking the axis of the hole of large component A1 as a reference, find the intersection of the two end faces of the measuring hole 3 on large component B2. and Spatial distance to the hole axis of large component A1 in:

[0095] Hole axis angle θ AB Evaluation of the two cases.

[0096] Case 1: Axis angle θ AB = 0, that is, when the hole axes are parallel to each other, judge at this time like This means that the spatial coordination relationship between the holes of large component A1 and large component B2 meets the requirements, otherwise it does not meet the requirements. ΔD1 is the spatial distance requirement defined according to the component posture adjustment characteristics and requirements, and is a self-defined constant.

[0097] Case 2: Axis angle θ AB ≠0, judge like This means that the spatial coordination relationship between the holes of large components A1 and B2 meets the requirements, otherwise it does not meet the requirements. ΔD2 is also a self-defined constant defined based on the spatial distance requirement and the component posture adjustment characteristics. Usually, ΔD2 ≠ ΔD1.

[0098] Working Principle: This embodiment uses a high-precision measuring column 4 for measurement, which can truly restore the hole axis. By translating the center point of the outer cylindrical end face of the measuring column 4 along the unit direction vector of the axis by a certain distance, the intersection of the two end faces of the hole is obtained. This solves the problem of being unable to measure the intersection of the hole end faces and the unknown actual axis of the hole due to space limitations. It can also digitally evaluate whether the holes between components meet the subsequent assembly requirements. This method can be directly introduced into the aircraft component attitude adjustment algorithm. During the algorithm iteration process, it can ensure the accuracy requirements of the mutual coordination of the assembly at this location. Before the actual attitude adjustment, it can be known whether the theoretical attitude adjustment accuracy meets the requirements, avoiding the process of repeated attitude adjustment and trial and error, greatly reducing manpower and material costs, improving the efficiency of large component attitude adjustment, and at the same time helping to ensure the attitude adjustment accuracy of large aircraft components. The method of this embodiment is simple to operate and easy to implement. It can feedback clear and quantitative data to component design, component manufacturing, and component attitude adjustment equipment systems, and can effectively provide reference and guidance for the determination of relevant indicators.

[0099] The rest of this embodiment is the same as that of the above-mentioned embodiment 1, and therefore will not be described in detail.

[0100] Example 3:

[0101] This embodiment, based on any one of the above-mentioned embodiments 1-2, as shown in Figures 1, 2, 3, 4, and 5, uses the application of a digital evaluation method for the spatial coordination relationship between holes between large components to an aircraft component attitude adjustment algorithm as an example for explanation.

[0102] Application 1: Attitude adjustment algorithm for aircraft components - adjust the attitude of large component B2 using large component A1 as a reference.

[0103] In the iterative process of the algorithm solution, if the large component A1 is used as a reference to adjust the posture of the large component B2, that is, the large component A1 remains stationary and the large component B2 is adjusted, first execute steps S1-S3 to obtain the intersection points of the two end faces of the hole on the large component A1. and and the intersection of the two end faces of the hole on the large part B2 and

[0104] As the algorithm iterates, the coordinates of the points on the large component B2 and are constantly changing, which is represented by points and Since the large part A1 is used as a reference, the coordinates of the two end faces of the hole on the large part A1 are and Will remain unchanged.

[0105] But the angle θ between the axes of large parts A1 and B2 is AB As the algorithm iterates, it is also constantly changing, namely:

[0106] like i θ AB >90°, then i θ AB =180°- i θ AB ;

[0107] like i θ AB ≤90°, then i θ AB = i θ AB .

[0108] The intersection of the two end faces of the hole on the large part B2 and Spatial distance to the axis of hole A1 of the large component

[0109] Then execute step S5 to determine the axis angle i θA B There are two situations.

[0110] If the posture of large component A1 is adjusted with large component B2 as a reference, the execution content is the same as the above process, except that as the iteration proceeds, the coordinates of the intersection of the two end faces of the hole on large component A1 and are constantly changing, which is represented by points and Since the large part B2 is used as a reference, the coordinates of the point on the large part B2 and Remain unchanged, and so on.

[0111] In this application, i is the current number of algorithm iterations.

[0112] Application 2: Attitude adjustment algorithm for aircraft components - large components A1 and B2 are adjusted simultaneously.

[0113] During the algorithm solution iteration process, the large component A1 and the large component B2 are mutually referenced for posture adjustment, that is, both components need to be adjusted. First, execute steps S1 to S3 to obtain the two end surface intersection points of the hole on the large component A1. and and the intersection of the two end faces of the hole on the large part B2 and

[0114] As the algorithm iterates, the coordinates of the points on the large component A1 and are constantly changing, which is represented by points and Point coordinates on large component B2 and They are also constantly changing, which is represented by points and

[0115] At the same time, the angle θ between the axes of large parts A1 and B2 is AB As the algorithm iterates, it is also constantly changing, namely:

[0116] like

[0117] i θ AB >90°, then i θ AB =180°- i θ AB ;

[0118] like i θ AB ≤90°, then i θ AB = i θ AB .

[0119] If the hole axis of large component A1 is used as a reference, the intersection of the two end faces of the hole on large component B2 and Spatial distance to the axis of hole A of component

[0120] Then execute step S5 to determine the hole axis angle i θ AB There are two situations.

[0121] In this application, i is the current number of algorithm iterations.

[0122] Application three: Used for actual evaluation of aircraft component attitude adjustment results.

[0123] After the component alignment work is actually completed on site, it is necessary to evaluate whether the actual spatial coordination relationship between the holes on large component A1 and large component B2 meets the requirements. Simply execute steps S1 to S5.

[0124] Working principle: This embodiment proposes to restore the hole axis by combining fitting with multiple points on the measuring cylinder, further obtain the axis vector, and obtain the two end face intersection points of the hole by translating the center point of the outer circular end face of the measuring cylinder 4 by two different distances along the unit direction vector of the axis. This solves the problem that the hole end face intersection point cannot be measured due to the space limitation of the component and the actual axis of the hole is unknown.

[0125] This embodiment proposes a digital method for evaluating whether holes between components meet subsequent assembly requirements. This method calculates the hole axis vector by translating the center point of the outer end face of the measuring cylinder 4 by two different distances along the axis unit vector, obtaining the intersection of the two end faces. The spatial coordination relationship between the holes between components is further evaluated by combining the angle between the hole axis vectors and the spatial distance between the hole end face intersection and the axis vector. This method can be directly incorporated into aircraft component attitude adjustment algorithms.

[0126] This embodiment proposes three but not limited to three specific implementation scenarios that can be applied, which can guide actual engineering applications.

[0127] The rest of this embodiment is the same as any of the above-mentioned embodiments 1 and 2, and thus will not be described in detail.

[0128] The above description is only a preferred embodiment of the present invention and does not limit the present invention in any form. Any simple modification or equivalent change made to the above embodiment based on the technical essence of the present invention shall fall within the scope of protection of the present invention.

Claims

1. A digital evaluation method for the spatial coordination relationship between holes of large components, characterized by: The specific steps include: Step S1: inserting measuring columns (4) into the measuring holes (3) of the large component A (1) and the large component B (2), respectively, and constructing a three-dimensional rectangular coordinate system for posture adjustment evaluation using a laser tracker; Step S2: Move the laser tracker around the outer cylindrical surface of the measuring column (4) of the large component A (1) and the large component B (2) to obtain the measurement point set yzm M P A and measurement point sets yzm M P B , construct the cylindrical axis space equations of the measuring column (4) of the large component A (1) and the measuring column (4) of the large component B (2), and calculate the unit direction vector of the large component A (1) and the unit direction vector of the large component B(2) Wherein, the superscript yzm represents the outer cylindrical surface of the measuring column; Step S3: Measure the coordinates of the measuring hole (3) at the center of the outer end surface of the measuring column (4) of the large component A (1) and the large component B (2) to obtain the center point of the measuring hole and measuring hole center point According to the unit direction vector The distance L between the outer end face of the measuring column (4) of the large component A (1) and the outer end face of the measuring hole A 、Hole depth of large component A(1) A H, obtain the two end surface intersection points of the measuring hole (3) of the large component A (1); according to the unit direction vector The distance L between the outer end face of the measuring column (4) of the large component B (2) and the outer end face of the measuring hole B 、Hole depth of large component B(2) B H, obtain the two end surface intersection points of the measuring hole (3) of the large component B (2); Step S4: According to the cylindrical axis space equation, the two end surface intersection points of the measuring hole (3) of the large component A (1), and the two end surface intersection points of the measuring hole (3) of the large component B (2), the hole axis vector of the large component A (1) after transformation is obtained. The hole axis vector of the transformed large component B(2) And according to the hole axis vector and hole axis vector Calculate the angle θ between the hole axis of large component A (1) and the hole axis of large component B (2) AB ; Step S5: Calculate the spatial distance between the two end face intersection points of the measuring hole (3) of one large component and the hole axis of the other large component, according to the angle θ AB and spatial distance, judge whether large component A (1) and large component B (2) satisfy the spatial coordination relationship, and obtain the evaluation result.

2. A digital evaluation method for spatial coordination of holes between large components according to claim 1, characterized in that: The step S2 specifically includes the following steps: Step S21: Move the laser tracker around the outer cylindrical surface of the measuring column (4) of the large component A (1) and the outer cylindrical surface of the measuring column (4) of the large component B (2) to obtain a set of measuring points. yzm M P A and measurement point sets yzm M P B ; Step S22: According to the measurement point set yzm M P A and the measurement point set yzm M P B Fit the cylinders separately to obtain the cylinder axis of large component A (1) and the cylinder axis of large component B (2); Step S23: constructing the cylindrical axis space equation of the large component A (1) and the cylindrical axis space equation of the large component B (2) respectively according to the cylindrical axis of the large component A (1) and the cylindrical axis of the large component B (2); Step S24: Obtain the hole axis vector of the large component A(1) according to the cylindrical axis space equation of the large component A(1) According to the cylindrical axis space equation of large component B(2), the hole axis vector of large component B(2) is obtained Step S25: The hole axis vector of the large component A(1) Convert to unit direction vector The hole axis vector of the large part B(2) Convert to unit direction vector 3. A digital evaluation method for spatial coordination of holes between large components according to claim 2, characterized in that: The step S3 specifically includes the following steps: Step S31: Measure the coordinates of the measuring hole (3) at the center of the outer end surface of the measuring column (4) of the large component A (1) and the large component B (2), and obtain the center point of the measuring hole of the large component A (1). and the center of the measuring hole of the large part B(2), point Step S32: Obtain the hole depth of the measuring hole (3) of the large component A (1) A H, the distance L between the outer end face of the measuring column (4) of the large component A (1) and the outer end face of the measuring hole A , the depth of the measuring hole (3) of the large component B (2) B H. Distance L from the outer end face of the measuring column of the large component B (2) to the outer end face of the measuring hole B ; Step S33: measure the center point of the hole Along the unit direction vector Translation distance L A , hole depth A H, get the intersection of the two end faces of the measuring hole (3) of the large component A (1) Measure the center point of the hole Along the unit direction vector Translation distance L B , hole depth BH, get the two end surface intersection points of the measuring hole (3) of the large component B (2) 4. A digital evaluation method for spatial coordination of holes between large components according to claim 3, characterized in that: The step S4 specifically includes the following steps: Step S41: According to the intersection of the two end faces of the measuring hole (3) of the large component A (1) The hole axis vector Convert to hole axis vector According to the intersection of the two end faces of the measuring hole (3) of the large component B (2) The hole axis vector Convert to hole axis vector Step S42: According to the hole axis vector The hole axis vector Calculate the angle θ between the hole axis of large component A (1) and the hole axis of large component B (2) AB .

5. The digital evaluation method for the spatial coordination relationship between holes of large components according to claim 4 is characterized in that: When the posture adjustment process of the large component B (2) is performed with reference to the large component A (1), the specific operation of step S5 is as follows: determining the angle θ AB Is it 0? If the angle θ AB Equal to 0, judge the spatial distance D1 BA Distance D2 BA Are they equal? ​​If D1 BA =D2 BA ≤ΔD1, then it is judged that the spatial coordination relationship between large component A(1) and large component B(2) meets the requirements, otherwise it is judged that the spatial coordination relationship between large component A(1) and large component B(2) does not meet the requirements; if the angle θ AB If it is not equal to 0, then according to Determine whether the spatial coordination relationship between large component A (1) and large component B (2) meets the requirements. If it is less than or equal to, it is determined that the requirements are met; otherwise, it is determined that the requirements are not met. Among them, ΔD1 and ΔD2 are the set spatial distances, and ΔD1≠ΔD2.

6. A digital evaluation method for spatial coordination of holes between large components according to claim 4, characterized in that: When the posture of the large component A (1) is adjusted with reference to the large component B (2), the specific operation of step S5 is: determining the angle θ AB Is it 0? If the angle θ AB Equal to 0, judge the spatial distance D1 BA 'Distance to space D2 BA 'Are they equal? ​​If D1 BA '=D2 BA '≤ΔD1', then it is judged that the spatial coordination relationship between the large component A(1) and the large component B(2) meets the requirements, otherwise it is judged that the spatial coordination relationship between the large component A(1) and the large component B(2) does not meet the requirements; if the angle θ AB If it is not equal to 0, then according to Determine whether the spatial coordination relationship between large component A (1) and large component B (2) meets the requirements. If it is less than or equal to, it is determined that the requirements are met; otherwise, it is determined that the requirements are not met. Among them, ΔD1' and ΔD2' are the set spatial distances, and ΔD1'≠ΔD2'.

7. The digital evaluation method for spatial coordination of holes between large components according to claim 4, characterized in that: The specific operation of step S42 is: according to the hole axis vector The hole axis vector Calculate the angle θ between the hole axis of large component A (1) and the hole axis of large component B (2) AB , if θ AB >90°, then θ AB =180°-θ AB , if θ AB ≤90°, then θ AB =θ AB .

Citation Information

Patent Citations

  • Method for automatically solving assembly pose during plane large-size component digital assembling

    CN104143032A

  • Fuselage docking posture adjusting method based on airplane central axis superposition

    CN106528918A

  • Assembly pose measurement precision pre-evaluation method based on Monte Carlo method

    CN112697041A

  • Part pose calculation method based on multi-intersection-point hole constraint

    CN113722852A

  • Digital evaluation method for space intercoordination relationship of holes between large components

    CN117972945A