Tool positioning pin adjusting and installing method, device, equipment and medium
By building a local coordinate system in three-dimensional measurement software, the axial deviation of the tooling positioning pin is converted into a suitable adjustment deviation, which solves the problem of repeated adjustments in the prior art and improves the adjustment efficiency.
Patent Information
- Application Number
- CN202411655387.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-19
- Publication Date
- 2025-03-07
- Estimated Expiration
- 2044-11-19
AI Technical Summary
In the prior art, the position of the tool positioning pin is directly adjusted according to the axial deviation displayed by the three-dimensional measurement software, and repeated adjustments are required, resulting in extremely low assembly efficiency.
In the three-dimensional measurement software, the positioning pin to be measured in the tooling intersects with the target theoretical plane, determines the axial deviation of the center point of the target figure, and builds a local coordinate system, converts the deviation into the adjustment deviation under the local coordinate system, and guides the debugger to adjust the position of the positioning pin.
By introducing a local coordinate system, the axial deviation is converted into a suitable adjustment deviation, which reduces the number of adjustments and improves the adjustment efficiency of the tooling positioning pins.
Smart Images

Figure CN119567130A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of tooling measurement and adjustment, and in particular to a tooling positioning pin adjustment method, device, equipment and computer-readable storage medium. Background Art
[0002] In the automobile manufacturing industry, a large number of fixtures, molds, inspection tools and other tools are needed. After the tooling is assembled, it is necessary to calibrate the position accuracy of the locating pins in the tooling through three-dimensional measurement software and the use of digital measurement equipment such as measuring joint arms. If the position accuracy is unqualified, adjust its position until the position accuracy is qualified. In the related art, the axial deviation between the actual measured value and the theoretical value of the center point of the locating pin in the direction of the fixture design coordinate axis is calculated, and the axial deviation is used as the adjustment amount of the locating pin, and then the position of the locating pin is adjusted according to the axial deviation. However, the installation surface of many locating pins in the tooling is not parallel to the plane where the tooling base plate is located, that is, the adjustment direction of these locating pins is actually inconsistent with the direction of the tooling design coordinate axis. The axial deviation displayed by the three-dimensional measurement software is not the deviation in the adjustment direction of the locating pin. If the position of the locating pin is adjusted directly according to the axial deviation, it needs to be adjusted repeatedly many times, and the adjustment efficiency is extremely low. Summary of the invention
[0003] The present application provides a tooling locating pin adjustment method, device, equipment and computer-readable storage medium, which can solve the technical problems existing in the prior art of directly adjusting the position of the locating pin according to the axial deviation, requiring multiple repeated adjustments and having extremely low adjustment efficiency.
[0004] In a first aspect, an embodiment of the present application provides a tooling positioning pin adjustment method, the tooling positioning pin adjustment method comprising:
[0005] In the three-dimensional measurement software, after the positioning pin to be measured in the tooling intersects with the target theoretical plane, a target figure is obtained at the intersection, and the target theoretical plane is the theoretical plane where the hole located by the positioning pin to be measured is located;
[0006] Determining the axial deviation of the center point of the target figure in the tooling coordinate system;
[0007] Determining whether the axial deviation is within a tolerance range;
[0008] If there is an axial deviation in at least one dimension that is not within the tolerance range, a local coordinate system is constructed based on the center point of the target figure, the horizontal adjustment direction and the vertical adjustment direction of the positioning pin to be measured;
[0009] In the local coordinate system, the adjustment deviation of the center point of the target graphic is determined so that the debugging personnel can adjust the position of the positioning pin to be measured according to the adjustment deviation.
[0010] In combination with the first aspect, in one implementation, determining the axial deviation of the center point of the target figure in the tooling coordinate system includes:
[0011] In the tooling coordinate system, measuring the first actual three-dimensional coordinate of the center point of the target figure, and obtaining the first theoretical three-dimensional coordinate of the center point of the target figure;
[0012] The difference between the first actual three-dimensional coordinate and the first theoretical three-dimensional coordinate is calculated, and the difference is used as the axial deviation of the center point of the target figure.
[0013] In combination with the first aspect, in one implementation, constructing a local coordinate system based on the center point of the target graphic and the horizontal adjustment direction and the vertical adjustment direction of the positioning pin to be measured includes:
[0014] Based on the horizontal adjustment direction of the positioning pin to be measured, creating a first plane perpendicular to the target theoretical plane;
[0015] Based on the vertical adjustment direction of the positioning pin to be measured, creating a second plane perpendicular to the target theoretical plane, wherein the first plane is perpendicular to the second plane;
[0016] A local coordinate system is constructed by taking the center point of the target graphic as the origin of the local coordinate system and combining the first plane and the second plane.
[0017] In combination with the first aspect, in one implementation, determining the adjustment deviation of the center point of the target graphic in the local coordinate system includes:
[0018] In the local coordinate system, measuring the second actual three-dimensional coordinates of the center point of the target figure, and obtaining the second theoretical three-dimensional coordinates of the center point of the target figure;
[0019] The difference between the second actual three-dimensional coordinate and the second theoretical three-dimensional coordinate is calculated, and the difference is used as an adjustment deviation of the center point of the target graphic.
[0020] In combination with the first aspect, in one embodiment, after the step of allowing the debugging personnel to adjust the position of the positioning pin to be measured according to the adjustment deviation, the method further includes:
[0021] In the local coordinate system, measuring the third actual three-dimensional coordinate of the center point of the target figure, and obtaining the second theoretical three-dimensional coordinate of the center point of the target figure;
[0022] Calculating a difference between the third actual three-dimensional coordinate and the second theoretical three-dimensional coordinate;
[0023] Determining whether the difference is within a tolerance range;
[0024] If the differences in all dimensions are within the tolerance range, it is determined that the position accuracy of the positioning pin to be measured in the local coordinate system is qualified.
[0025] In combination with the first aspect, in one implementation, after the step of determining that the position accuracy of the positioning pin to be measured in the local coordinate system is qualified, the method further includes:
[0026] In the tooling coordinate system, measuring the fourth actual three-dimensional coordinate of the center point of the target figure, and obtaining the first theoretical three-dimensional coordinate of the center point of the target figure;
[0027] Calculating a difference between the fourth actual three-dimensional coordinate and the first theoretical three-dimensional coordinate;
[0028] Determining whether the difference is within a tolerance range;
[0029] If the differences in all dimensions are within the tolerance range, it is determined that the position accuracy of the positioning pin to be measured in the tooling coordinate system is qualified.
[0030] In a second aspect, an embodiment of the present application provides a tooling positioning pin adjustment device, the tooling positioning pin adjustment device comprising:
[0031] The first determination module is used to obtain a target figure at the intersection of the positioning pin to be measured in the tooling and the target theoretical plane in the three-dimensional measurement software, wherein the target theoretical plane is a theoretical plane where the hole located by the positioning pin to be measured is located;
[0032] A second determination module is used to determine the axial deviation of the center point of the target figure in a tooling coordinate system;
[0033] A judging module, used for judging whether the axial deviation is within a tolerance range;
[0034] A construction module, configured to construct a local coordinate system based on the center point of the target figure, the horizontal adjustment direction and the vertical adjustment direction of the positioning pin to be measured if there is an axial deviation of at least one dimension that is not within the tolerance range;
[0035] The third determination module is used to determine the adjustment deviation of the center point of the target graphic in the local coordinate system, so that the debugging personnel can adjust the position of the positioning pin to be measured according to the adjustment deviation.
[0036] In conjunction with the second aspect, in one implementation, the second determining module is specifically configured to:
[0037] In the tooling coordinate system, measuring the first actual three-dimensional coordinate of the center point of the target figure, and obtaining the first theoretical three-dimensional coordinate of the center point of the target figure;
[0038] The difference between the first actual three-dimensional coordinate and the first theoretical three-dimensional coordinate is calculated, and the difference is used as the axial deviation of the center point of the target figure.
[0039] In the third aspect, an embodiment of the present application provides a tooling positioning pin adjustment device, which includes a processor, a memory, and a tooling positioning pin adjustment program stored in the memory and executable by the processor, wherein when the tooling positioning pin adjustment program is executed by the processor, the steps of the tooling positioning pin adjustment method as described in any one of the first aspects are implemented.
[0040] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, on which a tooling locating pin installation program is stored, wherein when the tooling locating pin installation program is executed by a processor, the steps of the tooling locating pin installation method as described in any one of the first aspects are implemented.
[0041] The beneficial effects brought by the technical solution provided in the embodiments of the present application include:
[0042] By intersecting the locating pin to be measured in the tooling with the target theoretical plane in the three-dimensional measurement software, a target figure is obtained at the intersection, and the target theoretical plane is the theoretical plane where the hole where the locating pin to be measured is located; in the tooling coordinate system, the axial deviation of the center point of the target figure is determined; it is judged whether the axial deviation is within the tolerance range; if there is an axial deviation in at least one dimension that is not within the tolerance range, a local coordinate system is constructed based on the center point of the target figure, the horizontal adjustment direction and the vertical adjustment direction of the locating pin to be measured; in the local coordinate system, the adjustment deviation of the center point of the target figure is determined, so that the debugging personnel can adjust the position of the locating pin to be measured according to the adjustment deviation. By introducing the local coordinate system in the traditional tooling adjustment process, the axial deviation of the locating pin to be measured in the tooling coordinate is converted into the adjustment deviation in the local coordinate system, and the position of the locating pin to be measured is adjusted according to the adjustment deviation of the locating pin to be measured in the local coordinate system, which can reduce the number of adjustments and improve the adjustment efficiency. BRIEF DESCRIPTION OF THE DRAWINGS
[0043] Figure 1 This is a schematic diagram of the process of the first embodiment of the tooling positioning pin adjustment method of the present application;
[0044] Figure 2 A schematic diagram of the direction of the tooling coordinate system and the adjustment direction of the positioning pin to be measured provided in one embodiment of the present application;
[0045] Figure 3 A schematic diagram of the direction of a local coordinate system and the adjustment direction of a positioning pin to be measured provided in one embodiment of the present application;
[0046] Figure 4 A schematic diagram of measuring a first actual three-dimensional coordinate of a positioning pin to be measured in a tooling coordinate system provided by an embodiment of the present application;
[0047] Figure 5 A schematic diagram of measuring the axial deviation of a positioning pin to be measured in a tooling coordinate system provided in one embodiment of the present application;
[0048] Figure 6 A schematic diagram of creating a local coordinate system provided for one embodiment of the present application;
[0049] Figure 7 A schematic diagram of measuring the adjustment deviation of a positioning pin to be measured in a local coordinate system provided by one embodiment of the present application;
[0050] Figure 8 A schematic diagram of the deviation of the positioning pin to be measured, which is remeasured in the local coordinate system after the adjustment deviation is adjusted according to an embodiment of the present application;
[0051] Fig. 9 A schematic diagram of the deviation of the positioning pin to be measured and remeasured after switching to the tooling coordinate system provided by one embodiment of the present application;
[0052] Fig.10 This is a functional module diagram of an embodiment of a tooling positioning pin adjustment device of the present application;
[0053] Fig.11 This is a schematic diagram of the hardware structure of the tooling locating pin adjustment equipment involved in the embodiment of the present application. DETAILED DESCRIPTION
[0054] In order to enable those skilled in the art to better understand the solution of the present application, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0055] In order to make the objectives, technical solutions and advantages of the present application clearer, the implementation methods of the present application will be further described in detail below with reference to the accompanying drawings.
[0056] In a first aspect, an embodiment of the present application provides a method for adjusting a tooling locating pin.
[0057] In one embodiment, referring to Figure 1 , Figure 1 This is a flow chart of the first embodiment of the tooling positioning pin adjustment method of the present application. Figure 1As shown, the tooling positioning pin adjustment method includes:
[0058] Step 110, in the three-dimensional measurement software, after the positioning pin to be measured in the tooling intersects with the target theoretical plane, a target figure is obtained at the intersection, and the target theoretical plane is a theoretical plane where the hole where the positioning pin to be measured is located is located;
[0059] The cross-section of the pin body in the positioning pin to be measured can be circular, conical, rhombus, elliptical, etc., and this application does not specifically limit this. The three-dimensional measurement software includes but is not limited to Polyworks. The following takes the three-dimensional measurement software Polyworks as an example, and takes the positioning pin to be measured whose cross-section is circular as an example to introduce this application.
[0060] It is understandable that after the operator pre-assembles and fixes all the sub-components in the tooling, the position accuracy of the locating pins in the tooling needs to be calibrated. Before calibrating the position accuracy of the tooling locating pins, some preparation work is required: first, import the 3D model data of the tooling into Polyworks; and establish the tooling coordinate system in Polyworks based on the reference points on the physical tooling.
[0061] In the specific implementation, after the tooling coordinate system is established and the tooling coordinate system accuracy inspection is passed, the measurement cylinder command in Polyworks is used to collect the cylinder of the locating pin to be measured to obtain cylinder 1, and the theoretical plane where the hole located by the locating pin to be measured is selected in the three-dimensional model data of the tooling as the target theoretical plane; then, after the locating pin to be measured is intersected with the target theoretical plane, the target figure obtained at the intersection is a circle, which is recorded as circle 1.
[0062] Step 120, determining the axial deviation of the center point of the target figure in the tooling coordinate system;
[0063] In the tooling coordinate system, the axial deviation of the center point of the target figure is determined, so as to determine whether the position accuracy of the positioning pin to be measured in the tooling coordinate system is qualified through the axial deviation.
[0064] Step 130, determining whether the axial deviation is within a tolerance range;
[0065] Furthermore, in Polyworks, the background can directly determine whether the axial deviation is within the tolerance range. Selecting circle 1 in the 3D model data of the tooling can simultaneously display the first theoretical 3D coordinates, the first actual 3D coordinates, the axial deviation, and whether the axial deviation meets the tolerance range of the center point of circle 1.
[0066] Step 140: If there is an axial deviation in at least one dimension that is not within the tolerance range, a local coordinate system is constructed based on the center point of the target figure and the horizontal adjustment direction and the vertical adjustment direction of the positioning pin to be measured;
[0067] Step 150: Determine the adjustment deviation of the center point of the target graphic in the local coordinate system so that the debugging personnel can adjust the position of the positioning pin to be measured according to the adjustment deviation.
[0068] It can be understood that if the axial deviations of the three dimensions are all within the tolerance range, it is determined that the position accuracy of the locating pin to be measured in the tooling coordinate system is qualified, and there is no need to adjust the position of the locating pin to be measured; if there is an axial deviation in at least one dimension that is not within the tolerance range, it is determined that the position accuracy of the locating pin to be measured in the tooling coordinate system is unqualified, and the position of the locating pin to be measured needs to be adjusted.
[0069] Figure 2 A schematic diagram of the tooling coordinate system direction and the adjustment direction of the positioning pin to be measured provided in one embodiment of the present application, from Figure 2 It can be seen that the direction of the tooling coordinate system is completely inconsistent with the adjustment direction of the locating pin to be measured. If the position of the locating pin is adjusted directly according to the axial deviation, it will require repeated adjustments, and the adjustment efficiency is extremely low.
[0070] Figure 3 A schematic diagram of the local coordinate system direction and the adjustment direction of the positioning pin to be measured provided in one embodiment of the present application, from Figure 3 It can be seen that the direction of the local coordinate system is completely consistent with the adjustment direction of the locating pin to be measured. In the local coordinate system, the adjustment deviation of the center point of the target figure is determined so that the debugging personnel can adjust the position of the locating pin to be measured according to the adjustment deviation, without repeated adjustments, which can improve the installation efficiency.
[0071] In this embodiment, after the locating pin to be measured in the tooling is intersected with the target theoretical plane in the three-dimensional measurement software, a target figure is obtained at the intersection, and the target theoretical plane is the theoretical plane where the hole where the locating pin to be measured is located; in the tooling coordinate system, the axial deviation of the center point of the target figure is determined; it is judged whether the axial deviation is within the tolerance range; if there is an axial deviation in at least one dimension that is not within the tolerance range, a local coordinate system is constructed based on the center point of the target figure, the horizontal adjustment direction and the vertical adjustment direction of the locating pin to be measured; in the local coordinate system, the adjustment deviation of the center point of the target figure is determined, so that the debugging personnel can adjust the position of the locating pin to be measured according to the adjustment deviation. By introducing the local coordinate system in the traditional tooling adjustment process, the axial deviation of the locating pin to be measured in the tooling coordinate is converted into an adjustment deviation in the local coordinate system, and the position of the locating pin to be measured is adjusted according to the adjustment deviation of the locating pin to be measured in the local coordinate system, which can reduce the number of adjustments and improve the adjustment efficiency.
[0072] Further, in one embodiment, determining the axial deviation of the center point of the target figure in the tooling coordinate system includes:
[0073] Step 210: measuring the first actual three-dimensional coordinates of the center point of the target figure in the tooling coordinate system, and obtaining the first theoretical three-dimensional coordinates of the center point of the target figure;
[0074] During specific implementation, in a tooling coordinate system, a digital measuring device such as a measuring articulated arm is used to measure the first actual three-dimensional coordinates of the center point of the target graphic. Figure 4 A schematic diagram of measuring the first actual three-dimensional coordinates of a positioning pin to be measured in a tooling coordinate system provided in one embodiment of the present application.
[0075] In the tooling coordinate system, by selecting circle 1 in the three-dimensional model data of the tooling, the first theoretical three-dimensional coordinate of the center point of circle 1 can be displayed.
[0076] Step 220: Calculate the difference between the first actual three-dimensional coordinate and the first theoretical three-dimensional coordinate, and use the difference as the axial deviation of the center point of the target figure.
[0077] In Polyworks, the background can directly calculate the difference between the first actual three-dimensional coordinate and the first theoretical three-dimensional coordinate, and use the difference as the axial deviation of the center point of the target figure. Selecting circle 1 in the three-dimensional model data of the tooling can simultaneously display the first theoretical three-dimensional coordinate, the first actual three-dimensional coordinate and the axial deviation of the center point of circle 1. Figure 5 A schematic diagram of measuring the axial deviation of a positioning pin to be measured in a tooling coordinate system provided in one embodiment of the present application.
[0078] In this embodiment, a specific method for determining the axial deviation of the center point of the target figure is given, so as to prepare for determining whether the position accuracy of the positioning pin to be measured in the tooling coordinate system is qualified.
[0079] Further, in one embodiment, the construction of a local coordinate system based on the center point of the target graphic and the horizontal adjustment direction and the vertical adjustment direction of the positioning pin to be measured includes:
[0080] Step 310: creating a first plane perpendicular to the target theoretical plane based on the horizontal adjustment direction of the positioning pin to be measured;
[0081] Step 320: based on the vertical adjustment direction of the positioning pin to be measured, create a second plane perpendicular to the target theoretical plane, wherein the first plane is perpendicular to the second plane;
[0082] Step 330: Taking the center point of the target graphic as the origin of the local coordinate system, and combining the first plane and the second plane to construct a local coordinate system.
[0083] In the specific implementation, in Polyworks, under Tools--->Coordinate System---Create Cartesian Coordinate System, open the dialog box, select From Basic Elements in the dialog box, select the theoretical coordinate value of circle 1, select the nominal value of the first plane, select the nominal value of the second plane, and then click Create to complete the construction of the local coordinate system. Figure 6 A schematic diagram of creating a local coordinate system provided for one embodiment of the present application.
[0084] In this embodiment, it is described how to construct a local coordinate system in detail to prepare for determining the adjustment deviation of the center point of the target graphic.
[0085] Further, in one embodiment, determining the adjustment deviation of the center point of the target graphic in the local coordinate system includes:
[0086] Step 410: measuring the second actual three-dimensional coordinates of the center point of the target figure in the local coordinate system, and obtaining the second theoretical three-dimensional coordinates of the center point of the target figure;
[0087] During specific implementation, it is confirmed in the directory tree that the local coordinate system is in an activated state, and a digital measuring device such as a measuring articulated arm is used to measure the second actual three-dimensional coordinates of the center point of the target figure.
[0088] Confirm that the local coordinate system is activated in the directory tree, and select circle 1 in the 3D model data of the tooling to display the second theoretical 3D coordinates of the center point of circle 1. Because the local coordinate system takes the center point of circle 1 as the origin, the second theoretical 3D coordinates of the center point of circle 1 are (0.000, 0.000, 0.000).
[0089] Step 420: Calculate the difference between the second actual three-dimensional coordinate and the second theoretical three-dimensional coordinate, and use the difference as the adjustment deviation of the center point of the target figure.
[0090] In Polyworks, the background can directly calculate the difference between the second actual 3D coordinate and the second theoretical 3D coordinate, and use the difference as the adjustment deviation of the center point of the target figure. Selecting circle 1 in the 3D model data of the tooling can simultaneously display the second theoretical 3D coordinate, the second actual 3D coordinate and the adjustment deviation of the center point of circle 1. Figure 7 A schematic diagram of measuring the adjustment deviation of a positioning pin to be measured in a local coordinate system provided in one embodiment of the present application.
[0091] In this embodiment, it is specifically provided how to determine the adjustment deviation of the center point of the target graphic, so that the debugging personnel can adjust the position of the positioning pin to be measured according to the adjustment deviation, thereby improving the adjustment efficiency.
[0092] Furthermore, in one embodiment, after the step of allowing the debugging personnel to adjust the position of the positioning pin to be measured according to the adjustment deviation, the method further includes:
[0093] Step 510: measuring the third actual three-dimensional coordinate of the center point of the target figure in the local coordinate system, and obtaining the second theoretical three-dimensional coordinate of the center point of the target figure;
[0094] Step 520, calculating the difference between the third actual three-dimensional coordinate and the second theoretical three-dimensional coordinate;
[0095] Step 530, determining whether the difference is within a tolerance range;
[0096] Step 540: If the differences in all dimensions are within the tolerance range, it is determined that the position accuracy of the positioning pin to be measured in the local coordinate system is qualified.
[0097] In specific implementation, after the debugging personnel adjust the deviation and the position of the positioning pin to be measured, confirm that the local coordinate system is activated in the directory tree, and use digital measuring equipment such as measuring joint arms to measure the third actual three-dimensional coordinates of the center point of the target figure. Selecting circle 1 in the three-dimensional model data of the tooling can display the second theoretical three-dimensional coordinates of the center point of circle 1. In Polyworks, the background can directly calculate the difference between the third actual three-dimensional coordinates and the second theoretical three-dimensional coordinates, and determine whether the difference is within the tolerance range to obtain a judgment result; selecting circle 1 in the three-dimensional model data of the tooling can display the second theoretical three-dimensional coordinates, the third actual three-dimensional coordinates and the deviation of the center point of circle 1, and the judgment result will also be displayed. Figure 8 A schematic diagram of the positioning pin deviation to be measured re-measured in the local coordinate system after the adjustment deviation is adjusted according to an embodiment of the present application. Figure 8 It can be seen that the deviations of the locating pins to be measured that are remeasured in the local coordinate system after adjustment are all within the tolerance range. At this time, it can be directly determined that the position accuracy of the locating pins to be measured in the local coordinate system is qualified.
[0098] In this embodiment, it is described how to determine whether the position accuracy of the locating pin to be measured in the local coordinate system is qualified after the step of adjusting the position of the locating pin to be measured according to the adjustment deviation, so as to verify whether the locating pin to be measured is adjusted and installed in place.
[0099] Furthermore, in one embodiment, after the step of determining that the position accuracy of the positioning pin to be measured in the local coordinate system is qualified, the method further includes:
[0100] Step 610: measuring the fourth actual three-dimensional coordinate of the center point of the target figure in the tooling coordinate system, and obtaining the first theoretical three-dimensional coordinate of the center point of the target figure;
[0101] Step 620: Calculate the difference between the fourth actual three-dimensional coordinate and the first theoretical three-dimensional coordinate;
[0102] Step 630: determine whether the difference is within a tolerance range;
[0103] Step 640: If the differences in all dimensions are within the tolerance range, it is determined that the position accuracy of the positioning pin to be measured in the tooling coordinate system is qualified.
[0104] In specific implementation, after determining that the position accuracy of the locating pin to be measured in the local coordinate system is qualified, confirm in the directory tree that the tooling coordinate system is in an activated state, and use a digital measuring device such as a measuring joint arm to measure the fourth actual three-dimensional coordinate of the center point of the target figure. Selecting circle 1 in the three-dimensional model data of the tooling can display the first theoretical three-dimensional coordinate of the center point of circle 1. In Polyworks, the background can directly calculate the difference between the fourth actual three-dimensional coordinate and the first theoretical three-dimensional coordinate, and determine whether the difference is within the tolerance range to obtain a judgment result; selecting circle 1 in the three-dimensional model data of the tooling can display the first theoretical three-dimensional coordinate, the fourth actual three-dimensional coordinate and the deviation of the center point of circle 1, and the judgment result will also be displayed. Fig. 9 A schematic diagram of the deviation of the positioning pin to be measured after switching to the tooling coordinate system and re-measurement is provided in one embodiment of the present application. Fig. 9 It can be seen that in the tooling coordinate system, the deviations of the re-measured locating pins to be measured are all within the tolerance range. At this time, it can be directly determined that the position accuracy of the locating pins to be measured in the tooling coordinate system is qualified.
[0105] In this embodiment, it is described how to determine whether the position accuracy of the locating pin to be measured in the tooling coordinate system is qualified after the step of determining whether the position accuracy of the locating pin to be measured in the local coordinate system is qualified, and whether the locating pin to be measured is adjusted and installed in place can be further verified.
[0106] In a second aspect, an embodiment of the present application also provides a tooling positioning pin adjustment device.
[0107] In one embodiment, referring to Fig.10 , Fig.10 This is a functional module diagram of an embodiment of the tooling positioning pin adjustment device of the present application. Fig.10 As shown, the tooling positioning pin adjustment device 1000 includes:
[0108] The first determination module 1010 is used to obtain a target figure at the intersection of the positioning pin to be measured in the tooling and the target theoretical plane in the three-dimensional measurement software, wherein the target theoretical plane is a theoretical plane where the hole located by the positioning pin to be measured is located;
[0109] A second determination module 1020 is used to determine the axial deviation of the center point of the target figure in the tooling coordinate system;
[0110] A judging module 1030 is used to judge whether the axial deviation is within a tolerance range;
[0111] A construction module 1040 is used to construct a local coordinate system based on the center point of the target figure, the horizontal adjustment direction and the vertical adjustment direction of the positioning pin to be measured if there is an axial deviation of at least one dimension that is not within the tolerance range;
[0112] The third determination module 1050 is used to determine the adjustment deviation of the center point of the target graphic in the local coordinate system, so that the debugging personnel can adjust the position of the positioning pin to be measured according to the adjustment deviation.
[0113] Further, in one embodiment, the second determining module is specifically configured to:
[0114] In the tooling coordinate system, measuring the first actual three-dimensional coordinate of the center point of the target figure, and obtaining the first theoretical three-dimensional coordinate of the center point of the target figure;
[0115] The difference between the first actual three-dimensional coordinate and the first theoretical three-dimensional coordinate is calculated, and the difference is used as the axial deviation of the center point of the target figure.
[0116] Furthermore, in one embodiment, the building block is specifically used for:
[0117] Based on the horizontal adjustment direction of the positioning pin to be measured, creating a first plane perpendicular to the target theoretical plane;
[0118] Based on the vertical adjustment direction of the positioning pin to be measured, creating a second plane perpendicular to the target theoretical plane, wherein the first plane is perpendicular to the second plane;
[0119] A local coordinate system is constructed by taking the center point of the target graphic as the origin of the local coordinate system and combining the first plane and the second plane.
[0120] Furthermore, in one embodiment, the third determining module is specifically configured to:
[0121] In the local coordinate system, measuring the second actual three-dimensional coordinates of the center point of the target figure, and obtaining the second theoretical three-dimensional coordinates of the center point of the target figure;
[0122] The difference between the second actual three-dimensional coordinate and the second theoretical three-dimensional coordinate is calculated, and the difference is used as an adjustment deviation of the center point of the target graphic.
[0123] Furthermore, in one embodiment, the tooling locating pin adjustment device also includes a fourth determination module, and the fourth determination module is specifically used to: after the step of allowing the debugging personnel to adjust the position of the locating pin to be measured according to the adjustment deviation, measure the third actual three-dimensional coordinates of the center point of the target figure in the local coordinate system, and obtain the second theoretical three-dimensional coordinates of the center point of the target figure; calculate the difference between the third actual three-dimensional coordinates and the second theoretical three-dimensional coordinates; determine whether the difference is within the tolerance range; if the differences in all dimensions are within the tolerance range, determine that the position accuracy of the locating pin to be measured in the local coordinate system is qualified.
[0124] Furthermore, in one embodiment, the fourth determination module is also used to: after the step of determining that the position accuracy of the locating pin to be measured in the local coordinate system is qualified, measure the fourth actual three-dimensional coordinate of the center point of the target figure in the tooling coordinate system, and obtain the first theoretical three-dimensional coordinate of the center point of the target figure; calculate the difference between the fourth actual three-dimensional coordinate and the first theoretical three-dimensional coordinate; determine whether the difference is within the tolerance range; if the differences in all dimensions are within the tolerance range, determine that the position accuracy of the locating pin to be measured in the tooling coordinate system is qualified.
[0125] Among them, the functional implementation of each module in the above-mentioned tooling locating pin adjustment device corresponds to the various steps in the above-mentioned tooling locating pin adjustment method embodiment, and its functions and implementation processes will not be repeated here one by one.
[0126] In a third aspect, an embodiment of the present application provides a tooling positioning pin adjustment device, which may be a personal computer (PC), a laptop computer, a server, or other device with data processing capabilities.
[0127] Reference Fig.11 , Fig.11 The hardware structure diagram of the tooling positioning pin adjustment device involved in the embodiment of the present application is shown in FIG. In the embodiment of the present application, the tooling positioning pin adjustment device may include a processor, a memory, a communication interface, and a communication bus.
[0128] The communication bus may be of any type and is used to interconnect the processor, the memory, and the communication interface.
[0129] The communication interface includes input / output (I / O) interface, physical interface and logical interface, etc., which are used to realize the interconnection of devices inside the tooling positioning pin adjustment device, and the interface used to realize the interconnection between the tooling positioning pin adjustment device and other devices (such as other computing devices or user devices). The physical interface can be an Ethernet interface, a fiber optic interface, an ATM interface, etc.; the user device can be a display (Display), a keyboard (Keyboard), etc.
[0130] The memory can be various types of storage media, such as random access memory (RAM), read-only memory (ROM), non-volatile RAM (NVRAM), flash memory, optical storage, hard disk, programmable ROM (PROM), erasable PROM (EPROM), electrically erasable PROM (EEPROM), etc.
[0131] The processor may be a general-purpose processor, which may call the tooling locating pin adjustment program stored in the memory and execute the tooling locating pin adjustment method provided in the embodiment of the present application. For example, the general-purpose processor may be a central processing unit (CPU). The method executed when the tooling locating pin adjustment program is called may refer to the various embodiments of the tooling locating pin adjustment method of the present application, which will not be described in detail here.
[0132] Those skilled in the art will understand that Fig.11The hardware structure shown in the figure does not constitute a limitation on the present application, and may include more or less components than shown in the figure, or combine certain components, or arrange the components differently.
[0133] In a fourth aspect, an embodiment of the present application also provides a computer-readable storage medium.
[0134] The computer-readable storage medium of the present application stores a tooling locating pin installation program, wherein when the tooling locating pin installation program is executed by a processor, the steps of the tooling locating pin installation method as described above are implemented.
[0135] Among them, the method implemented when the tooling locating pin adjustment program is executed can refer to the various embodiments of the tooling locating pin adjustment method of the present application, and will not be repeated here.
[0136] It should be noted that the serial numbers of the above-mentioned embodiments of the present application are only for description and do not represent the advantages or disadvantages of the embodiments.
[0137] The terms "including" and "having" and any variations thereof in the specification and claims of this application and the above-mentioned drawings are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device that includes a series of steps or units is not limited to the listed steps or units, but optionally includes steps or units that are not listed, or optionally includes other steps or units inherent to these processes, methods, products or devices. The terms "first", "second" and "third" are used to distinguish different objects, etc., and do not represent a sequence, nor do they limit "first", "second" and "third" to different types.
[0138] In the description of the embodiments of the present application, "exemplary", "for example" or "for example" are used to indicate examples, illustrations or descriptions. Any embodiment or design described as "exemplary", "for example" or "for example" in the embodiments of the present application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "exemplary", "for example" or "for example" is intended to present related concepts in a specific way.
[0139] In the description of the embodiments of the present application, unless otherwise specified, “ / ” means or, for example, A / B can mean A or B; the “and / or” in the text is merely a description of the association relationship of associated objects, indicating that three relationships may exist, for example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. In addition, in the description of the embodiments of the present application, “multiple” refers to two or more than two.
[0140] In some processes described in the embodiments of the present application, multiple operations or steps that appear in a specific order are included, but it should be understood that these operations or steps may not be executed in the order in which they appear in the embodiments of the present application or in parallel, and the sequence number of the operation is only used to distinguish the different operations, and the sequence number itself does not represent any execution order. In addition, these processes may include more or fewer operations, and these operations or steps may be executed in sequence or in parallel, and these operations or steps may be combined.
[0141] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present application is essentially or the part that contributes to the prior art can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, disk, CD) as described above, and includes a number of instructions for a terminal device to execute the methods described in each embodiment of the present application.
[0142] The above are only preferred embodiments of the present application, and are not intended to limit the patent scope of the present application. Any equivalent structure or equivalent process transformation made using the contents of the present application specification and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present application.
Claims
1. A method for adjusting and assembling a tool positioning pin, characterized in that: The tooling positioning pin adjustment method comprises: In the three-dimensional measurement software, after the positioning pin to be measured in the tooling intersects with the target theoretical plane, a target figure is obtained at the intersection, and the target theoretical plane is the theoretical plane where the hole located by the positioning pin to be measured is located; Determining the axial deviation of the center point of the target figure in the tooling coordinate system; Determining whether the axial deviation is within a tolerance range; If there is an axial deviation in at least one dimension that is not within the tolerance range, a local coordinate system is constructed based on the center point of the target figure, the horizontal adjustment direction and the vertical adjustment direction of the positioning pin to be measured; In the local coordinate system, the adjustment deviation of the center point of the target graphic is determined so that the debugging personnel can adjust the position of the positioning pin to be measured according to the adjustment deviation.
2. The tooling positioning pin adjustment method according to claim 1, characterized in that: Determining the axial deviation of the center point of the target figure in the tooling coordinate system includes: In the tooling coordinate system, measuring the first actual three-dimensional coordinate of the center point of the target figure, and obtaining the first theoretical three-dimensional coordinate of the center point of the target figure; The difference between the first actual three-dimensional coordinate and the first theoretical three-dimensional coordinate is calculated, and the difference is used as the axial deviation of the center point of the target figure.
3. The method for adjusting and assembling the tool positioning pin according to claim 1, characterized in that: The method of constructing a local coordinate system based on the center point of the target graphic and the horizontal adjustment direction and the vertical adjustment direction of the positioning pin to be measured includes: Based on the horizontal adjustment direction of the positioning pin to be measured, creating a first plane perpendicular to the target theoretical plane; Based on the vertical adjustment direction of the positioning pin to be measured, creating a second plane perpendicular to the target theoretical plane, wherein the first plane is perpendicular to the second plane; A local coordinate system is constructed by taking the center point of the target graphic as the origin of the local coordinate system and combining the first plane and the second plane.
4. The method for adjusting and assembling the tool positioning pin according to claim 1, characterized in that: Determining the adjustment deviation of the center point of the target graphic in the local coordinate system includes: In the local coordinate system, measuring the second actual three-dimensional coordinates of the center point of the target figure, and obtaining the second theoretical three-dimensional coordinates of the center point of the target figure; The difference between the second actual three-dimensional coordinate and the second theoretical three-dimensional coordinate is calculated, and the difference is used as an adjustment deviation of the center point of the target graphic.
5. The method for adjusting and assembling the tool positioning pin according to claim 1, characterized in that: After the step of allowing the debugging personnel to adjust the position of the positioning pin to be measured according to the adjustment deviation, the method further includes: In the local coordinate system, measuring the third actual three-dimensional coordinate of the center point of the target figure, and obtaining the second theoretical three-dimensional coordinate of the center point of the target figure; Calculating a difference between the third actual three-dimensional coordinate and the second theoretical three-dimensional coordinate; Determining whether the difference is within a tolerance range; If the differences in all dimensions are within the tolerance range, it is determined that the position accuracy of the positioning pin to be measured in the local coordinate system is qualified.
6. The method for adjusting and assembling the tool positioning pin according to claim 5, characterized in that: After the step of determining that the position accuracy of the positioning pin to be measured in the local coordinate system is qualified, the method further includes: In the tooling coordinate system, measuring the fourth actual three-dimensional coordinate of the center point of the target figure, and obtaining the first theoretical three-dimensional coordinate of the center point of the target figure; Calculating a difference between the fourth actual three-dimensional coordinate and the first theoretical three-dimensional coordinate; Determining whether the difference is within a tolerance range; If the differences in all dimensions are within the tolerance range, it is determined that the position accuracy of the positioning pin to be measured in the tooling coordinate system is qualified.
7. A tooling positioning pin adjustment device, characterized in that: The tooling positioning pin adjustment device comprises: The first determination module is used to obtain a target figure at the intersection of the positioning pin to be measured in the tooling and the target theoretical plane in the three-dimensional measurement software, wherein the target theoretical plane is a theoretical plane where the hole located by the positioning pin to be measured is located; A second determination module is used to determine the axial deviation of the center point of the target figure in a tooling coordinate system; A judging module, used for judging whether the axial deviation is within a tolerance range; A construction module, configured to construct a local coordinate system based on the center point of the target figure, the horizontal adjustment direction and the vertical adjustment direction of the positioning pin to be measured if there is an axial deviation of at least one dimension that is not within the tolerance range; The third determination module is used to determine the adjustment deviation of the center point of the target graphic in the local coordinate system, so that the debugging personnel can adjust the position of the positioning pin to be measured according to the adjustment deviation.
8. The tooling positioning pin adjustment device according to claim 7, characterized in that: The second determining module is specifically used for: In the tooling coordinate system, measuring the first actual three-dimensional coordinate of the center point of the target figure, and obtaining the first theoretical three-dimensional coordinate of the center point of the target figure; The difference between the first actual three-dimensional coordinate and the first theoretical three-dimensional coordinate is calculated, and the difference is used as the axial deviation of the center point of the target figure.
9. A tooling positioning pin adjustment device, characterized in that: The tooling locating pin adjustment equipment comprises a processor, a memory, and a tooling locating pin adjustment program stored in the memory and executable by the processor, wherein when the tooling locating pin adjustment program is executed by the processor, the steps of the tooling locating pin adjustment method as described in any one of claims 1 to 6 are implemented.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a tooling locating pin installation program, wherein when the tooling locating pin installation program is executed by a processor, the steps of the tooling locating pin installation method according to any one of claims 1 to 6 are implemented.
Citation Information
Patent Citations
Large-scale component actually-measured pose fitting method
CN103983224A
Large-scale workpiece actual coordinate system construction method and application thereof
CN111595279A
Body-in-white wheel casing assembly flexible measuring and positioning device and measuring method
CN116929265A
3D measuring jig
KR101378507B1
Robot teaching positioning device and method
WO2017088112A1