Tooling positioning pin adjustment method, device, equipment and medium
By constructing a local coordinate system in the 3D measurement software and using the adjustment deviation in the local coordinate system to adjust the position of the tooling locating pins, the problem of low efficiency in adjusting the locating pins is solved and efficient locating pin installation is achieved.
Patent Information
- Application Number
- CN202411655387.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-19
- Publication Date
- 2025-09-12
- Estimated Expiration
- 2044-11-19
AI Technical Summary
In the prior art, the position adjustment of the tooling locating pin requires repeated adjustments, and the adjustment efficiency is extremely low. The reason is that the installation surface of the locating pin is not parallel to the plane of the tooling base plate, resulting in the axial deviation adjustment direction being inconsistent with the tooling design coordinate axis direction.
By intersecting the locating pin to be measured in the tooling with the target theoretical plane in the 3D measurement software, a local coordinate system is constructed, and the position of the locating pin is adjusted using the adjustment deviation in the local coordinate system, and the axial deviation is converted into the adjustment deviation in the local coordinate system.
The number of times the locating pin position is adjusted is reduced, the adjustment efficiency is improved, and the position accuracy of the tooling locating pin is ensured to meet the tolerance requirements.
Smart Images

Figure CN119567130B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of tool measurement and installation, and in particular to a tool positioning pin installation 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, the position accuracy of the locating pins in the tooling needs to be calibrated using three-dimensional measurement software and digital measurement equipment such as measuring articulated arms. If the position accuracy is unqualified, its position is adjusted 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 mounting 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 extremely low adjustment efficiency.
[0004] In a first aspect, an embodiment of the present application provides a tool positioning pin installation method, the tool positioning pin installation method comprising:
[0005] In the 3D 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. The target theoretical plane is the theoretical plane where the hole where 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, constructing a local coordinate system 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;
[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 conjunction with the first aspect, in one embodiment, determining the axial deviation of the center point of the target figure in the tooling coordinate system includes:
[0011] In a tooling coordinate system, measuring a first actual three-dimensional coordinate of the center point of the target figure, and obtaining a 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 embodiment, constructing a local coordinate system based on the center point of the target graphic and the horizontal adjustment direction and vertical adjustment direction of the positioning pin to be measured includes:
[0014] creating a first plane perpendicular to the target theoretical plane based on the horizontal adjustment direction of the positioning pin to be measured;
[0015] creating a second plane perpendicular to the target theoretical plane based on the vertical adjustment direction of the positioning pin to be measured, 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 conjunction with the first aspect, in one embodiment, 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 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;
[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 commissioning 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 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:
[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 tool positioning pin adjustment device, the tool positioning pin adjustment device comprising:
[0031] A first determination module is configured to intersect a positioning pin to be measured in a tool with a target theoretical plane in a three-dimensional measurement software, and obtain a target graphic at the intersection, wherein the target theoretical plane is a theoretical plane where the hole where the positioning pin to be measured is located is located;
[0032] A second determining module is used to determine the axial deviation of the center point of the target figure in the tooling coordinate system;
[0033] A judging module, configured to judge 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 and the horizontal adjustment direction and the vertical adjustment direction of the positioning pin to be measured if there is an axial deviation in 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 a tooling coordinate system, measuring a first actual three-dimensional coordinate of the center point of the target figure, and obtaining a 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 positioning pin installation program is stored, wherein when the tooling positioning pin installation program is executed by a processor, the steps of the tooling positioning pin installation method as described in any one of the first aspects are implemented.
[0041] The beneficial effects of the technical solutions 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, where 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 into 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 flow chart of the first embodiment of the tooling positioning pin installation method of the present application;
[0044] 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;
[0045] 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;
[0046] Figure 4 A schematic diagram of measuring the first actual three-dimensional coordinate of a positioning pin to be measured in a tooling coordinate system provided in one 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 in one embodiment of the present application;
[0049] Figure 7 A schematic diagram of adjusting the deviation of a positioning pin to be measured in a local coordinate system according to one embodiment of the present application;
[0050] Figure 8 A schematic diagram of the positioning pin deviation to be measured, which is remeasured in the local coordinate system after adjustment of the adjustment deviation, provided in one embodiment of the present application;
[0051] Figure 9 A schematic diagram of the deviation of the positioning pin to be measured and remeasured after switching to the tooling coordinate system according to one embodiment of the present application;
[0052] Figure 10 This is a functional module diagram of an embodiment of the tooling positioning pin adjustment device of the present application;
[0053] Figure 11 This is a schematic diagram of the hardware structure of the tooling positioning 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 present invention, the following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, 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 this application clearer, the implementation methods of this 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 tool positioning 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 this application. Figure 1As shown, the tooling positioning pin adjustment method includes:
[0058] Step 110: In the 3D measurement software, the locating pin to be measured in the tool is intersected with a target theoretical plane, and a target figure is obtained at the intersection. The target theoretical plane is a theoretical plane where the hole where the locating pin to be measured is located.
[0059] The cross-section of the pin body of the positioning pin to be measured can be circular, conical, diamond-shaped, elliptical, etc., and this application does not specifically limit this. 3D measurement software includes, but is not limited to, PolyWorks. The following describes this application using PolyWorks as an example, and using a positioning pin to be measured with a circular cross-section as an example.
[0060] It's understandable that after the operator pre-assembles and secures all subcomponents in the tooling, the positional accuracy of the tooling's locating pins needs to be calibrated. Before calibrating the positional accuracy of the tooling's locating pins, some preparatory work is required: first, import the tooling's 3D model data into PolyWorks; then, establish the tooling coordinate system in PolyWorks based on the fiducials on the physical tooling.
[0061] In 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 where the locating pin to be measured is located 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: Determine whether the axial deviation is within the tolerance range;
[0065] Furthermore, in PolyWorks, the backend can directly determine whether the axial deviation is within the tolerance range. Selecting circle 1 in the 3D model data of the tooling will simultaneously display the first theoretical 3D coordinate, the first actual 3D coordinate, the axial deviation, and whether the axial deviation meets the tolerance range.
[0066] Step 140: If the axial deviation of at least one dimension is out of 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 positioning pin to be measured in the tooling coordinate system is qualified, and there is no need to adjust the position of the positioning 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 positioning pin to be measured in the tooling coordinate system is unqualified, and the position of the positioning 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 the need for repeated adjustments, which can improve the installation efficiency.
[0071] In this embodiment, after the positioning 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 positioning 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 positioning 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 positioning pin to be measured according to the adjustment deviation. By introducing the local coordinate system into the traditional tooling adjustment process, the axial deviation of the positioning pin to be measured in the tooling coordinate is converted into an adjustment deviation in the local coordinate system, and the position of the positioning pin to be measured is adjusted according to the adjustment deviation of the positioning pin to be measured in the local coordinate system, which can reduce the number of adjustments and improve the installation efficiency.
[0072] Furthermore, 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 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;
[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, selecting circle 1 in the three-dimensional model data of the tooling will display the first theoretical three-dimensional coordinates of the center point of circle 1.
[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 backend directly calculates the difference between the first actual 3D coordinate and the first theoretical 3D coordinate, using this difference as the axial deviation of the target shape's center point. Selecting circle 1 in the 3D model of the tooling simultaneously displays the first theoretical 3D coordinate, first actual 3D coordinate, and axial deviation of circle 1's center point. 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 provided, 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] Furthermore, in one embodiment, constructing a local coordinate system based on the center point of the target graphic and the horizontal adjustment direction and 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: Create a second plane perpendicular to the target theoretical plane based on the vertical adjustment direction of the positioning pin to be measured, 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, construct a local coordinate system.
[0083] In the specific implementation, in Polyworks, open the dialog box under Tools--->Coordinate System---Create Cartesian Coordinate System, 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] Furthermore, 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 coordinate of the center point of the target graphic.
[0088] Confirm that the local coordinate system is active in the directory tree. 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 is based on 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 graphic.
[0090] In PolyWorks, the backend directly calculates the difference between the second actual 3D coordinate and the second theoretical 3D coordinate, using this difference as the adjustment deviation for the target shape's center point. Selecting circle 1 in the 3D model of the tooling simultaneously displays the second theoretical 3D coordinate, the second actual 3D coordinate, and the adjustment deviation for circle 1's center point. Figure 7 A schematic diagram of adjusting the 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, a specific method for determining the adjustment deviation of the center point of the target graphic is provided 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: Calculate the difference between the third actual three-dimensional coordinate and the second theoretical three-dimensional coordinate;
[0095] Step 530: Determine 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] During specific implementation, after the debugging personnel adjust the deviation and the position of the positioning pin to be measured according to the steps, they confirm that the local coordinate system is activated in the directory tree, and use digital measuring equipment such as a measuring articulated arm to measure the third actual three-dimensional coordinate of the center point of the target graphic. Selecting circle 1 in the three-dimensional model data of the tooling can display the second theoretical three-dimensional coordinate of the center point of circle 1. In Polyworks, the background can directly calculate the difference between the third actual three-dimensional coordinate and the second 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 second theoretical three-dimensional coordinate, the third actual three-dimensional coordinate 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 after adjustment in the local coordinate system according to an embodiment of the present application is provided. Figure 8 It can be seen that the deviations of the positioning pins to be measured that are re-measured 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 positioning pins to be measured in the local coordinate system is qualified.
[0098] This embodiment describes 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 into 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: 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;
[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] During 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 the activated state, and use a digital measuring device such as a measuring articulated arm to measure the fourth actual three-dimensional coordinate of the center point of the target graphic. Selecting circle 1 in the three-dimensional model data of the tooling will 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 will display the first theoretical three-dimensional coordinate, the fourth actual three-dimensional coordinate and the deviation of the center point of circle 1, and will also display the judgment result. Figure 9 A schematic diagram of the deviation of the positioning pin to be measured after switching to the tooling coordinate system and re-measuring is provided in one embodiment of the present application. Figure 9 It can be seen from the figure 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 positioning pin to be measured in the tooling coordinate system is qualified after the step of determining whether the position accuracy of the positioning pin to be measured in the local coordinate system is qualified, and further verify whether the positioning pin to be measured is adjusted into place.
[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 Figure 10 , Figure 10 This is a functional module diagram of an embodiment of the tooling positioning pin adjustment device of this application. Figure 10 As shown, the tool positioning pin adjustment device 1000 includes:
[0108] A first determining module 1010 is configured to intersect a positioning pin to be measured in a tool with a target theoretical plane in a 3D measurement software, and obtain a target figure at the intersection, wherein the target theoretical plane is a theoretical plane where the hole where the positioning pin to be measured is located.
[0109] The second determining 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 configured to judge whether the axial deviation is within a tolerance range;
[0111] A construction module 1040 is configured to construct a local coordinate system based on the center point of the target figure and the horizontal and vertical adjustment directions of the positioning pin to be measured if the axial deviation of at least one dimension is not within the tolerance range;
[0112] The third determining 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] Furthermore, in one embodiment, the second determining module is specifically configured to:
[0114] In a tooling coordinate system, measuring a first actual three-dimensional coordinate of the center point of the target figure, and obtaining a 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 configured to:
[0117] creating a first plane perpendicular to the target theoretical plane based on the horizontal adjustment direction of the positioning pin to be measured;
[0118] creating a second plane perpendicular to the target theoretical plane based on the vertical adjustment direction of the positioning pin to be measured, 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 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;
[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 positioning 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 positioning pin to be measured according to the adjustment deviation, measure the third actual three-dimensional coordinate of the center point of the target figure in the local coordinate system, and obtain the second theoretical three-dimensional coordinate of the center point of the target figure; calculate the difference between the third actual three-dimensional coordinate and the second theoretical three-dimensional coordinate; determine whether the difference is within the tolerance range; if the difference in all dimensions is within the tolerance range, determine that the position accuracy of the positioning 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 positioning 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 positioning pin to be measured in the tooling coordinate system is qualified.
[0125] Among them, the functional implementation of each module in the above-mentioned tool positioning pin adjustment device corresponds to the various steps in the above-mentioned tool positioning 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 tool positioning pin installation device, which can be a personal computer (PC), a laptop computer, a server, or other device with data processing capabilities.
[0127] Reference Figure 11 , Figure 11 Schematic diagram of the hardware structure of the tooling positioning pin adjustment device involved in the embodiment of the present application. 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, memory, and communication interface.
[0129] Communication interfaces include input / output (I / O) interfaces, physical interfaces, and logical interfaces. These interfaces interconnect components within the tooling and positioning pin adjustment equipment, as well as interfaces that connect the tooling and positioning pin adjustment equipment to other devices (such as other computing devices or user devices). Physical interfaces can include Ethernet, fiber optic, and ATM interfaces; user devices can include displays and keyboards.
[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 that can call a tooling locating pin assembly program stored in a memory and execute the tooling locating pin assembly method provided in the embodiments 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 assembly program is called can be referenced to the various embodiments of the tooling locating pin assembly method of the present application and will not be further described here.
[0132] Those skilled in the art will understand that Figure 11The hardware structure shown in the figure does not constitute a limitation to the present application and may include more or fewer components than shown in the figure, or a combination of certain components, or a different arrangement of components.
[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 tool positioning pin installation program, wherein when the tool positioning pin installation program is executed by the processor, the steps of the tool positioning pin installation method as described above are implemented.
[0135] Among them, the method implemented when the tooling positioning pin installation program is executed can refer to the various embodiments of the tooling positioning pin installation method of this 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 for description only 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 the "first", "second" and "third" to different types.
[0138] In the description of the embodiments of this application, the words "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 this application should not be construed as being preferred or advantageous over other embodiments or designs. Rather, the use of words such as "exemplary," "for example," or "for example" is intended to present the relevant concepts in a concrete manner.
[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; “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 are included that appear in a specific order. However, it should be understood that these operations or steps may not be performed in the order in which they appear in the embodiments of the present application or may be performed in parallel. The sequence numbers of the operations are only used to distinguish between different operations, and the sequence numbers themselves do not represent any order of execution. In addition, these processes may include more or fewer operations, and these operations or steps may be performed 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 the necessary general hardware platform, of course, it can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present application, 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, magnetic disk, optical disk) as described above, and includes a number of instructions for enabling 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 do not 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 tool positioning pin adjustment method, characterized in that: The tooling positioning pin adjustment method comprises: In the 3D 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. The target theoretical plane is the theoretical plane where the hole where 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, constructing a local coordinate system 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; In the local coordinate system, determining 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; The constructing 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: creating a first plane perpendicular to the target theoretical plane based on the horizontal adjustment direction of the positioning pin to be measured; creating a second plane perpendicular to the target theoretical plane based on the vertical adjustment direction of the positioning pin to be measured, 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.
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 graphic in the tooling coordinate system includes: In a tooling coordinate system, measuring a first actual three-dimensional coordinate of the center point of the target figure, and obtaining a 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 tooling positioning pin adjustment method 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 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; 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.
4. The tooling positioning pin adjustment method 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.
5. The tooling positioning pin adjustment method according to claim 4, 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.
6. A tool positioning pin adjustment device, characterized in that: The tooling positioning pin adjusting device comprises: A first determination module is configured to intersect a positioning pin to be measured in a tool with a target theoretical plane in a three-dimensional measurement software, and obtain a target graphic at the intersection, wherein the target theoretical plane is a theoretical plane where the hole where the positioning pin to be measured is located is located; A second determining module is used to determine the axial deviation of the center point of the target figure in the tooling coordinate system; A judging module, configured to judge 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 and the horizontal adjustment direction and the vertical adjustment direction of the positioning pin to be measured if there is an axial deviation in at least one dimension that is not within the tolerance range; The third determining 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; The building blocks are specifically used for: creating a first plane perpendicular to the target theoretical plane based on the horizontal adjustment direction of the positioning pin to be measured; creating a second plane perpendicular to the target theoretical plane based on the vertical adjustment direction of the positioning pin to be measured, 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.
7. The tooling positioning pin adjusting device according to claim 6, characterized in that: The second determining module is specifically configured to: In a tooling coordinate system, measuring a first actual three-dimensional coordinate of the center point of the target figure, and obtaining a 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.
8. A tooling positioning pin adjustment device, characterized in that: The tooling positioning pin adjustment device 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 claims 1 to 5 are implemented.
9. A computer-readable storage medium, characterized in that The computer-readable storage medium stores a tooling positioning pin installation program, wherein when the tooling positioning pin installation program is executed by the processor, the steps of the tooling positioning pin installation method according to any one of claims 1 to 5 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