A gear shape change positioning method and system, electronic equipment and storage medium
By verifying the accuracy and detecting the deformation of the gear measuring machine, a visual map is generated, which solves the shortcomings of the existing technology in gear form and position error and deformation detection, realizes high-precision and reliable deformation position detection, and improves detection efficiency and gear processing accuracy.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- CHINA FAW CO LTD
- Filing Date
- 2026-04-29
- Publication Date
- 2026-06-05
AI Technical Summary
Existing technologies are insufficient in ensuring the accuracy of gear form and position errors, the consistency of multi-tooth component inspection, and the analysis of deformation influencing factors. They are difficult to meet the requirements of high-end application scenarios for comprehensive accuracy and stability. Traditional positioning methods cannot achieve accurate detection of the form and position dimensions of the pitch circle, resulting in insufficient reliability of the detection data.
A method for locating gear deformation is provided. The method involves sequentially verifying the accuracy of the lower center, chuck, and target gear of a gear measuring machine, configuring the detection task and starting the deformation detection, generating a visual map of the gear pitch circle position deformation, determining the deformed tooth position, and using high-density indexing point sampling and journal compensation analysis technology to achieve accurate detection of the deformation position.
It improves the accuracy and reliability of test results, shortens the deformation detection and analysis cycle, increases detection efficiency, reduces material loss during processing, ensures the overall meshing accuracy and transmission smoothness of gears, and supports process optimization and accuracy correction.
Smart Images

Figure CN122149296A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of gear technology, and in particular to a method, system, electronic device, and storage medium for locating gear deformation. Background Technology
[0002] In the field of precision transmission component machining, such as gear rings and shafts, as the requirements for transmission accuracy and fit stability in new energy vehicles continue to increase, the control of form and position tolerances and indexing accuracy of components has become a key control element in the machining process. Existing machining and inspection technologies can achieve a high level of control over individual accuracy aspects such as gear tooth profile and tooth direction.
[0003] However, existing single-item precision control technologies still have shortcomings in ensuring overall form and position error accuracy, ensuring consistency in the inspection of multi-tooth components, and analyzing factors affecting deformation, making it difficult to meet the requirements of high-end applications for comprehensive accuracy and stability. For spline-type multi-tooth components, existing coordinate measuring machine (CMM) positioning methods cannot guarantee the consistency of the measuring points of each tooth, making it difficult to achieve accurate detection of the form and position dimensions at the pitch circle position. This results in insufficient reliability of the inspection data, which restricts the optimization of the machining process and the improvement of accuracy. Summary of the Invention
[0004] In view of this, embodiments of this application provide a method, system, electronic device, and storage medium for locating gear deformation, thereby achieving accurate detection of the deformation position and improving the accuracy and reliability of the detection results.
[0005] This application mainly includes the following aspects: In a first aspect, embodiments of this application provide a method for locating gear deformation, the method comprising: The positioning method is applied to a gear measuring machine in a gear deformation detection system; the detection system further includes: a dial indicator fixed on the detection workbench of the gear measuring machine and a chuck for fixing the target gear; The positioning method includes: In response to the received accuracy verification command, the lower center, chuck, and target gear of the gear measuring machine are sequentially verified for accuracy. If the lower center, chuck, and target gear all pass the accuracy verification, then check whether a detection task creation instruction for the target gear has been received. When a detection task creation instruction is received, a detection task is created for the target gear; Based on the received detection configuration instructions for the target gear, the detection task is associated with and execution parameters are configured. In response to the received detection start command, the execution parameters of the detection task are called and deformation detection of the target gear is started to obtain the detection result of the target gear; Based on the detection results, the tooth positions in the target gear that have undergone deformation are determined.
[0006] 2. The gear deformation positioning method according to claim 1, characterized in that, in response to the received accuracy verification command, the lower center, chuck, and gear ring to be measured of the gear measuring machine are sequentially verified, including: In response to the received precision verification command, the maximum runout data generated when the lower tip rotates, collected by the dial indicator, is obtained, and it is determined whether the maximum runout value generated when the lower tip rotates is less than or equal to the first threshold. If the maximum runout value generated when the lower center rotates is less than or equal to the first threshold, then the lower center is determined to have passed the accuracy check, and the chuck is checked to see if it is installed on the lower center. If the chuck is detected to be installed at the lower center, the maximum radial runout value and the maximum end face runout value generated by the chuck rotation collected by the dial indicator are obtained, and it is determined whether the radial runout value and the end face runout value generated by the chuck rotation are both less than or equal to the second threshold. If the maximum radial runout and the maximum end face runout generated when the chuck rotates are both less than or equal to the second threshold, then the chuck is determined to have passed the accuracy check, and it is checked whether the target gear is clamped into the chuck. If the target gear is detected to be clamped into the chuck, the maximum radial runout value and the maximum end face runout value generated by the target gear during rotation are obtained from the dial indicator, and it is determined whether the maximum radial runout value and the maximum end face runout value generated by the target gear during rotation are both less than or equal to the third threshold. If the maximum radial runout and the maximum end face runout generated when the target gear rotates are both less than or equal to the third threshold, then the target gear is determined to have passed the accuracy verification.
[0007] Furthermore, the step of associating and configuring execution parameters for the detection task based on the received detection configuration instruction for the target gear includes: In response to the received basic parameter input instruction, the basic parameters of the target gear are associated with the detection task; In response to receiving a configuration command for a detection item, the target detection item is associated with the detection task; In response to the received journal compensation configuration command, at least two journal compensation data segments are created in the inspection task, and the type parameter of all journal compensation data segments is set to the indexing type. Set the detection mode to double-sided detection mode and the tooth groove detection range parameter to the full tooth range.
[0008] Furthermore, the step of associating the target detection item with the detection task in response to the detection item configuration command includes: In response to the detection item configuration command, read the detection item configuration list of the detection task; When a project cancellation command is received, in response to the project cancellation command, the check status of at least one detection item in the detection project configuration list is updated to the canceled status, and the remaining checked detection items are identified as the target detection items. Associate the target detection items with the detection tasks.
[0009] Furthermore, determining the deformed tooth positions in the target gear based on the detection results includes: In response to the received detection result query command, extract the target deformation data from the detection result; Based on the target deformation data, a visual map of gear pitch circle position deformation is generated; By matching the marked tooth position number with the deformation visualization map, the tooth position corresponding to the deformation location of the target gear can be determined.
[0010] Furthermore, the target deformation data includes at least one of the following: journal compensation value, pitch deviation data, and tooth thickness data.
[0011] Furthermore, before responding to the received detection start command, invoking the execution parameters of the detection task, and initiating deformation detection of the target gear to obtain the detection result of the target gear, the positioning method further includes: In response to the received tooth position mark input command, obtain the marked tooth position number of the target gear.
[0012] Secondly, embodiments of this application also provide a positioning system for gear deformation, the positioning system comprising: a gear measuring machine, a dial indicator fixed on the testing workbench of the gear measuring machine, and a chuck for fixing the target gear; the gear measuring machine comprising: The calibration module is used to perform accuracy calibration on the lower center, chuck, and target gear of the gear measuring machine in sequence in response to the received accuracy calibration command. The detection module is used to detect whether a detection task creation instruction for the target gear has been received if the lower center, chuck, and target gear have all passed the accuracy verification. The module is used to create an inspection task for the target gear when an inspection task creation instruction is received. The associated configuration module is used to associate and configure execution parameters for the detection task based on the received detection configuration instructions for the target gear; The calling module is used to respond to the received detection start command, call the execution parameters of the detection task and start the deformation detection of the target gear, and obtain the detection result of the target gear; The positioning module is used to determine the deformed tooth position in the target gear based on the detection results.
[0013] Thirdly, embodiments of this application also provide an electronic device, including: a processor, a memory, and a bus. The memory stores machine-readable instructions executable by the processor. When the electronic device is running, the processor communicates with the memory through the bus. The machine-readable instructions are executed by the processor to perform the steps of the gear deformation positioning method described in the first aspect or any possible implementation of the first aspect.
[0014] Fourthly, embodiments of this application also provide a computer-readable storage medium storing a computer program, which, when executed by a processor, performs the steps of the gear deformation positioning method described in the first aspect or any possible implementation of the first aspect.
[0015] This application provides a method, system, electronic device, and storage medium for locating gear deformation. In response to a received accuracy verification command, the lower center, chuck, and target gear of a gear measuring machine are sequentially subjected to accuracy verification. If the lower center, chuck, and target gear all pass the accuracy verification, it checks whether a detection task creation command for the target gear has been received. When a detection task creation command is received, a detection task for the target gear is created. Based on a received detection configuration command for the target gear, the detection task is associated and execution parameters are configured. In response to a received detection start command, the execution parameters of the detection task are invoked, and deformation detection of the target gear is started to obtain the detection result of the target gear. Based on the detection result, the tooth positions in the target gear where deformation has occurred are determined.
[0016] This enables precise detection of the deformation location, improving the accuracy and reliability of the detection results.
[0017] To make the above-mentioned objectives, features and advantages of this application more apparent and understandable, preferred embodiments are described below in detail with reference to the accompanying drawings. Attached Figure Description
[0018] To more clearly illustrate the technical solutions of the embodiments of this application, the accompanying drawings used in the embodiments will be briefly introduced below. It should be understood that the following drawings only show some embodiments of this application and should not be regarded as a limitation of the scope. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.
[0019] Figure 1 One of the flowcharts of a gear deformation positioning method provided in an embodiment of this application is shown; Figure 2 A second flowchart of a gear deformation positioning method provided in an embodiment of this application is shown; Figure 3 The third flowchart illustrates a method for locating gear deformation provided in an embodiment of this application; Figure 4 An example diagram of the visual atlas of the gear ring provided in the embodiments of this application is shown; Figure 5 A schematic diagram of the structure of a gear deformation positioning device provided in an embodiment of this application is shown; Figure 6 A schematic diagram of the structure of an electronic device provided in an embodiment of this application is shown. Detailed Implementation
[0020] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. It should be understood that the drawings in this application are for illustrative and descriptive purposes only and are not intended to limit the scope of protection of this application. Furthermore, it should be understood that the schematic drawings are not drawn to scale. The flowcharts used in this application illustrate operations implemented according to some embodiments of this application. It should be understood that the operations in the flowcharts may not be implemented in sequence, and steps without logical contextual relationships may be reversed or implemented simultaneously. In addition, those skilled in the art, guided by the content of this application, may add one or more other operations to the flowcharts, or remove one or more operations from the flowcharts.
[0021] Furthermore, the described embodiments are merely some, not all, of the embodiments of this application. The components of the embodiments of this application described and illustrated herein can typically be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of this application provided in the accompanying drawings is not intended to limit the scope of the claimed application, but merely to illustrate selected embodiments of the application. All other embodiments obtained by those skilled in the art based on the embodiments of this application without inventive effort are within the scope of protection of this application.
[0022] The methods, apparatus, electronic devices, or computer-readable storage media described in this application can be applied to any scenario requiring gear deformation positioning. This application does not limit specific application scenarios, and any scheme using the gear deformation positioning method and system provided in this application is within the protection scope of this application.
[0023] It is worth noting that in the field of precision transmission component machining, such as gear rings and shafts, as the requirements for transmission accuracy and fit stability in new energy vehicles continue to increase, the control of form and position tolerances and indexing accuracy of components has become a key control element in the machining process. Existing machining and inspection technologies can achieve a high level of control over individual accuracy aspects such as gear tooth profile and tooth direction. However, existing single-item accuracy control technologies still have shortcomings in ensuring overall form and position error accuracy, consistency of inspection for multi-tooth components, and analysis of deformation influencing factors, making it difficult to meet the comprehensive accuracy and stability requirements of high-end application scenarios. For spline-type multi-tooth components, existing three-coordinate positioning methods cannot guarantee the consistency of the measuring points of each tooth, making it difficult to achieve accurate detection of the form and position dimensions of the pitch circle, resulting in insufficient reliability of the inspection data and restricting the optimization of machining processes and the improvement of accuracy. In specific processing and inspection procedures, such as in wire cutting, after machining, the gear is inspected using conventional positioning methods. The inspection results show that its tooth profile error, tooth direction error, and end face perpendicularity all meet the design requirements. However, after actual assembly, the gear exhibits deformation at the pitch circle position, resulting in uneven distribution of the teeth in the circumferential direction. This causes the total cumulative deviation and radial runout to exceed the allowable range. Because traditional positioning methods mainly rely on evenly distributing measurements based on a small number of tooth positions and assume the gear has an ideal circular structure, they cannot accurately reflect the actual deformation state of the gear, leading to inconsistencies between the inspection results and actual performance. Furthermore, in the individual error detection and compensation stage, traditional 4-tooth, 8-tooth, and 16-tooth evenly distributed indexing compensation methods are mostly based on ideal axes, making it difficult to match the actual deformed axis state, thus affecting overall accuracy and failing to meet assembly and usage requirements.
[0024] To address the aforementioned issues, this application proposes a method, system, electronic device, and storage medium for locating gear deformation, enabling precise detection of the deformation position and improving the accuracy and reliability of the detection results.
[0025] To facilitate understanding of this application, the technical solutions provided in this application will be described in detail below with reference to specific embodiments.
[0026] Please see Figure 1 , Figure 1 This is one of the flowcharts for a gear deformation positioning method provided in an embodiment of this application.
[0027] Here, the positioning method is applied to a gear measuring machine in a gear deformation detection system; the detection system further includes: a dial indicator fixed on the detection workbench of the gear measuring machine and a chuck for fixing the target gear. In this application, the gear measuring machine can be a host machine with journal compensation calculation and deformation imaging functions, such as the Gleason GMS series measuring machine.
[0028] like Figure 1As shown in the figure, the gear deformation positioning method provided in this application embodiment includes the following steps: Step S101: In response to the received accuracy verification command, the lower center, chuck, and target gear of the gear measuring machine are sequentially verified for accuracy.
[0029] Here, in response to the received accuracy verification command, the gear measuring machine sequentially performs accuracy verification operations on the lower center, chuck, and target gear. The following section combines... Figure 2 Specifically, explain how to respond to the received accuracy verification command and sequentially perform accuracy verification on the lower center, chuck, and target gear of the gear measuring machine.
[0030] Please see Figure 2 , Figure 2 This is a second flowchart of a gear deformation positioning method provided in an embodiment of this application.
[0031] like Figure 2 As shown, regarding step S101, in a specific implementation, as an example, the following steps may be included: Step S1011: In response to the received precision verification command, obtain the maximum runout value generated when the lower tip rotates as collected by the dial indicator, and determine whether the maximum runout value generated when the lower tip rotates is less than or equal to the first threshold.
[0032] Here, the accuracy verification command is triggered by the operator through the gear measuring machine interface to control the gear measuring machine to detect the rotational runout accuracy of the lower center component. A first threshold (e.g., 2μm) is used to determine the upper limit of error for whether the radial runout of the lower center is acceptable. In this step, in response to the received accuracy verification command, the maximum runout value collected by the dial indicator during the rotation of the lower center is read. The dial indicator probe is in contact with the outer surface of the lower center, ensuring close contact without significant overpressure. The lower center is slowly rotated by driving the operating lever, and the lower center slowly rotates around its axis to obtain the maximum runout value. The maximum runout value is compared with the first threshold. When the maximum runout value is less than or equal to the first threshold, the accuracy verification of the lower center is considered passed. When the maximum runout value is greater than the first threshold, the accuracy verification of the lower center is considered failed, and the operator recalibrates the lower center (by reinstalling or adjusting its position) or calls the automatic self-aligning function of the gear measuring machine for correction (the gear measuring machine automatically adjusts its position). In this application, when the accuracy verification of the lower center point is determined to be unsuccessful, after readjustment, the process returns to step S1011 until the accuracy verification of the lower center point is successful.
[0033] Step S1012: If the radial oscillation data is less than or equal to the first threshold, then the lower center point is determined to have passed the accuracy check, and the chuck is checked to see if it is installed on the lower center point.
[0034] Here, once the precision verification of the current top point is passed, the chuck installation status detection process begins. In this process, it is checked whether the chuck has been correctly installed on the lower top point and formed a coaxial connection with it, ensuring that the installation is without deviation or gap.
[0035] Step S1013: If it is detected that the chuck is installed at the lower center, the radial runout and end face runout values generated by the chuck rotation collected by the dial indicator are obtained, and it is determined whether the maximum radial runout and maximum end face runout values of the chuck are both less than or equal to the second threshold.
[0036] Here, the second threshold (e.g., 3 μm) is used to determine the upper limit of error for whether the radial and axial runout of the chuck is acceptable. After detecting that the chuck has been installed to the lower center and formed a coaxial connection, measurement data is acquired by a dial indicator during the rotation of the chuck. The dial indicator probe is in contact with the outer surface and upper end face of the chuck, and the chuck is slowly rotated by driving the operating lever. The chuck rotates around the axis of the lower center, and the maximum radial runout value and the maximum axial runout value are collected respectively. Both are compared with the second threshold. When both the maximum radial runout value and the maximum axial runout value are less than or equal to the second threshold, the chuck accuracy verification is considered to have passed; otherwise, it is considered to have failed, thus ensuring that the chuck clamping accuracy meets the requirements of subsequent gear ring inspection. When at least one of the maximum radial runout value and the maximum axial runout value is greater than the second threshold, the accuracy verification of the lower center is considered to have failed, and the operator recalibrates the chuck or calls the automatic self-aligning function of the gear measuring machine for correction. In this application, when the accuracy check of the chuck is determined to be unsuccessful, after readjustment, the process returns to step S1013 until the accuracy check of the chuck is successful.
[0037] Step S1014: If the maximum radial runout and the maximum end face runout generated when the chuck rotates are both less than or equal to the second threshold, then the chuck is determined to have passed the accuracy check, and it is detected whether the target gear is clamped into the chuck.
[0038] Here, once the chuck's accuracy verification passes, the target gear installation status inspection process begins. This process checks whether the target gear is correctly clamped in the chuck. The inspection system includes flexible thin shims that conform to the outer circumference of the target gear and are evenly distributed at 3 to 4 clamping points where the target gear contacts the chuck jaws, ensuring each shim is flat, wrinkle-free, and positionally correct. Subsequently, the shim-equipped target gear is smoothly placed in the center of the chuck, and the chuck jaws are slowly tightened until the target gear is clamped, ensuring it is neither loose nor displaced, avoiding over-clamping to prevent deformation of the target gear.
[0039] Step S1015: If the target gear is detected to be clamped into the chuck, the maximum radial runout value and the maximum end face runout value generated by the target gear during rotation are obtained from the dial indicator, and it is determined whether the maximum radial runout value and the maximum end face runout value generated by the target gear during rotation are both less than or equal to the third threshold.
[0040] Here, the third threshold (e.g., 3 μm) is used as the upper limit of error for determining whether the clamping accuracy of the target gear is up to standard.
[0041] After detecting that the target gear has been clamped into the chuck and is in a stable clamping state, measurement data collected by a dial indicator during the rotation of the target gear is acquired. The dial indicator probe is in contact with the outer surface and upper end face of the target gear, with the probe contact position avoiding the shim area. The target gear is slowly rotated by driving the operating lever, and the target gear slowly rotates around the chuck axis. The maximum radial runout value and the maximum end face runout data are collected separately and compared with a preset third threshold. When both the maximum radial runout value and the maximum end face runout value are less than or equal to the third preset threshold, the accuracy verification of the target gear is deemed to have passed; otherwise, it is deemed to have failed the requirement. This ensures that the gear ring under test is in a coaxial and low-runout measurement state during subsequent testing. When at least one of the maximum radial runout value and the maximum end face runout value is greater than the third threshold, the accuracy verification of the target gear is deemed to have failed. The operator then recalibrates the chuck (by slightly adjusting the gear ring position using a rubber mallet) or uses the automatic self-aligning function of the gear measuring machine for correction. In this application, when the accuracy verification of the target gear is determined to be unsuccessful, after readjustment, the process returns to step S1015 until the accuracy verification of the target gear is successful.
[0042] If the maximum radial runout and the maximum end face runout generated when the target gear rotates are both less than or equal to the third threshold, then the target gear is determined to have passed the accuracy verification.
[0043] In this embodiment, before step S101, the connection status of the equipment's power supply line and air supply pipeline is checked one by one to confirm that all joints are secure, there are no leaks in the pipelines, the air supply pressure and power supply voltage are within the equipment's rated operating parameters, and there are no abnormal alarm signals. After confirming that everything is normal, the main power switch of the gear measuring machine is pressed, and each functional module performs a self-test. After the self-test is completed, a zeroing and reference point return operation is performed. At this time, each motion axis will automatically return to the mechanical reference position. After the reference return is completed, the lower center automatically stops moving.
[0044] See again Figure 1 In step S102, if the lower center, chuck, and target gear all pass the accuracy verification, then check whether a detection task creation instruction for the target gear has been received.
[0045] Here, after the accuracy verification of the lower center, chuck, and target gear is completed, the task input signal from the human-machine interface on the gear measuring machine is continuously monitored to detect whether a detection task creation instruction for the target gear has been received.
[0046] Step S103: When a detection task creation instruction is received, a detection task for the target gear is created.
[0047] Here, the user opens the testing software of the gear measuring machine, enters the cylindrical gear interface, selects to create a new testing task, assigns a unique task identifier to the testing task during the creation process, and establishes the testing task and target.
[0048] Step S104: Based on the received detection configuration instruction for the target gear, associate and configure the execution parameters for the detection task.
[0049] Here, the execution parameters include: basic geometric parameters, target detection items, journal compensation data segments, and detection modes. Basic geometric parameters include: module, number of teeth, pressure angle, tooth width, displacement coefficient, helix angle, addendum circle diameter, and dedendum circle diameter. Specifically, the following steps are executed sequentially to associate and configure the execution parameters for the detection task: Step S11: In response to the received basic parameter input instruction, associate the basic parameters of the target gear with the detection task.
[0050] Here, after the detection task is created, the received basic parameter input instruction is parsed, and the basic geometric parameters of the target gear are written into the data structure corresponding to the detection task. The user enters the basic geometric parameters on the basic geometric parameter entry display interface according to the design drawings of the target gear.
[0051] Step S12: In response to receiving the detection item configuration instruction, associate the target detection item with the detection task.
[0052] Specifically, in response to the inspection item configuration command, the system reads the inspection item configuration list of the inspection task; when a project cancellation command is received, in response to the project cancellation command, the system updates the checked status of at least one inspection item in the inspection item configuration list to the cancelled status, and identifies the remaining checked inspection items as target inspection items; the target inspection items are then associated with the inspection task. Here, the user can uncheck unnecessary inspection items such as tooth profile, tooth direction, and tooth tip and root circles in the inspection item configuration list, while retaining the pitch deviation inspection items and tooth thickness-related inspection items used to determine whether the gear ring has experienced uneven indexing or deformation.
[0053] Step S13: In response to the received journal compensation configuration instruction, create at least two journal compensation data segments in the detection task, and set the type parameter of all journal compensation data segments to the indexing type.
[0054] Here, the user enters the journal compensation interface, clicks "Add Journal Segment," and creates at least two journal compensation data segments. Assuming there are two segments, they are named Journal 1 and Journal 2 respectively. Then, the journal height offset is set: Journal 1 is set to a positive number (e.g., 2-4 mm), indicating an offset downwards from the top of the gear; Journal 2 is set to a negative number (e.g., -2 to -4 mm), indicating an offset upwards from the bottom of the gear, with the offset accurate to 0.1 mm. All journal compensation data segments are selected as "Indexed." Indexing refers to the uniformity of the angle or arc length intervals between teeth along the pitch circle direction. By setting multiple journal compensation segments, corresponding tooth profile and indexing data can be obtained at different axial positions, thereby enabling layered detection and analysis of the gear's deformation distribution in the axial direction, improving detection accuracy.
[0055] In this application, the target gear moment of inertia parameter is set to 0.2 to 0.3, and the measurement speed is adjusted to 50% of the calibration speed.
[0056] Step S14: Set the detection mode to double-sided detection mode and set the tooth groove detection range parameter to the full tooth range.
[0057] Here, the double-sided inspection mode is a data acquisition method that measures the tooth surfaces on both sides of the gear tooth groove separately. The tooth groove inspection range parameter is set to the full tooth range, that is, all tooth grooves of the target gear are measured one by one to obtain complete indexing data.
[0058] In this application example, during the test preparation stage, the automatic tooth-finding function is disabled. Instead, a clear and unique physical mark is made on the tip of any tooth of the target gear using a marker pen or a dedicated marking machine. The mark is positioned away from the working surface of the tooth to avoid interfering with the test data. Subsequently, in response to the received tooth position mark input command, the marked tooth position number of the target gear is obtained. The marked tooth is then identified as the positioning test reference through manual positioning.
[0059] Step S105: In response to the received detection start command, the execution parameters of the detection task are called and the deformation detection of the target gear is started to obtain the detection result of the target gear.
[0060] Here, after completing the association and configuration of the execution parameters for the detection task, in response to the received detection start command, all execution parameters associated with the detection task are invoked. Subsequently, the measuring machine is driven to scan and measure the target gear according to the preset detection path to obtain the detection result of the target gear.
[0061] Step S106: Based on the detection results, determine the tooth positions in the target gear that have undergone deformation.
[0062] The following is combined with Figure 3 Specifically explain how to determine the deformed tooth positions in the target gear based on the detection results.
[0063] Please see Figure 3 , Figure 3 This is the third flowchart of a gear deformation positioning method provided in the embodiments of this application.
[0064] like Figure 3 As shown, regarding step S106, in a specific implementation, as an example, the following steps may be included: Step S1061: In response to the received detection result query command, extract the target deformation data from the detection result.
[0065] Here, the target deformation data includes at least one of the following: journal compensation value, pitch deviation data, and tooth thickness data.
[0066] Step S1062: Based on the target deformation data, generate a visual map of the gear pitch circle position deformation.
[0067] Here, the gear measuring machine performs fusion calculations on the target deformation data and automatically generates a visual map of the gear pitch circle position deformation.
[0068] Step S1063: Match the marked tooth position number with the deformation visualization map to determine the tooth position corresponding to the deformation location of the target gear.
[0069] After visualizing the atlas, the pre-acquired marked tooth position numbers are used as the baseline tooth position index and matched with the tooth position distribution data in the visual atlas. By establishing the correspondence between each data point in the atlas and the actual tooth position number, the position of the marked tooth position in the atlas is located, and this is used as the starting reference to sequentially map the remaining tooth positions. Based on this, according to the deformation data (such as offset or deviation value) corresponding to each tooth position in the atlas, abnormal areas of deformation are identified, and the corresponding specific tooth positions are determined. The deformation distribution status, deviation peak, and out-of-tolerance tooth positions can be intuitively viewed on the visual atlas. As an example, the visual atlas of the gear ring is as follows: Figure 4 As shown in the figure, the two circular outlines represent the journal compensation data segment, which is used as a measurement reference; the asterisk marks the identification symbols of the marked tooth positions; and the irregular curves characterize the actual deformation profile of the gear ring.
[0070] After completing the error tracing, detailed records of relevant deformation data and abnormal tooth position information are made to provide a basis for the optimization and adjustment of subsequent clamping schemes and machining processes.
[0071] This application has the following technical effects: 1. This application is applicable to the accuracy and deformation detection and analysis of annular parts with inward involute tooth profiles, such as internal splines and gear rings. Through high-density indexing and journal compensation analysis technology, it solves the technical bottlenecks of traditional coordinate measuring machines, such as the inability to unify the marking positions and insufficient repeatability and reliability of detection data. 2. This application can quickly locate deformation problems, shortening the overall cycle of deformation detection and analysis and improving detection efficiency. 3. By utilizing high-density indexing deformation analysis technology, the processing deformation law of shafts and gears is mastered, and the axis offset correction is completed through a targeted accuracy compensation scheme. This directly solves the long-standing problems of total cumulative deviation and radial runout exceeding tolerances in existing technologies, effectively reducing the total cumulative deviation and radial runout exceeding tolerances of gears, and ensuring the overall meshing accuracy and transmission stability of gears. 4. By adjusting the clamping method and clamping force, the deformation problems caused by clamping deformation and processing vibration are quickly reduced. The targeting and efficiency of process optimization and accuracy correction are greatly improved, significantly enhancing the stability of gear processing accuracy. 5. After inspection, the software automatically generates an intuitive and visual deformation map, clearly presenting the deformation distribution, deviation peaks, and out-of-tolerance tooth positions. This enables accurate identification and positioning of complex deformations such as inner rings, making process optimization and precision correction more targeted and significantly improving the efficiency of processing optimization and precision correction. 6. This application effectively avoids workpiece rework and scrap due to deformation, significantly reducing material waste during processing. Relying on high-density journal compensation analysis, it achieves synchronous identification and correction of shaft and gear ring deformation, reducing the additional time and manpower costs incurred by separate development and repeated process debugging, thus effectively controlling overall processing costs.
[0072] This application provides a method for locating gear deformation, which enables precise detection of the deformation position and improves the accuracy and reliability of the detection results.
[0073] Based on the same application concept, this application also provides a gear deformation positioning system corresponding to the gear deformation positioning method provided in the above embodiments. Since the principle of the device in this application to solve the problem is similar to the gear deformation positioning method in the above embodiments of this application, the implementation of the device can refer to the implementation of the method, and the repeated parts will not be described again.
[0074] The gear deformation positioning system 510 provided in this application embodiment includes: a gear measuring machine, a dial indicator fixed on the testing workbench of the gear measuring machine, and a chuck for fixing the target gear; as shown in the example. Figure 5 As shown, the gear measuring machine includes: The verification module 511 is used to perform accuracy verification on the lower center, chuck and target gear of the gear measuring machine in sequence in response to the received accuracy verification command. The detection module 512 is used to detect whether a detection task creation instruction for the target gear has been received if the lower center, chuck, and target gear have all passed the accuracy verification. The creation module 513 is used to create an inspection task for the target gear when an inspection task creation instruction is received; The association configuration module 514 is used to associate and configure execution parameters for the detection task based on the received detection configuration instruction for the target gear; Module 515 is invoked in response to the received detection start command, to invoke the execution parameters of the detection task and start the deformation detection of the target gear, and to obtain the detection result of the target gear. The positioning module 516 is used to determine the tooth position in the target gear that has undergone deformation based on the detection results.
[0075] This application provides a wheel deformation positioning system, which enables precise detection of the deformation position and improves the accuracy and reliability of the detection results.
[0076] Please see Figure 6 , Figure 6 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application.
[0077] like Figure 6 As shown, the electronic device 600 includes a processor 610, a memory 620, and a bus 630.
[0078] The memory 620 stores machine-readable instructions executable by the processor 610. When the electronic device 600 is running, the processor 610 and the memory 620 communicate via the bus 630. When the machine-readable instructions are executed by the processor 610, they can perform the operations described above. Figure 1 , Figure 2 and Figure 3 The steps of the gear deformation positioning method in the method embodiment shown are described in detail in the method embodiment, and will not be repeated here.
[0079] This application also provides a computer-readable storage medium storing a computer program, which, when executed by a processor, can perform the above-described actions. Figure 1 , Figure 2 and Figure 3 The steps of the gear deformation positioning method in the method embodiment shown are described in detail in the method embodiment, and will not be repeated here.
[0080] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems and devices described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here. In the several embodiments provided in this application, it should be understood that the disclosed systems, devices, and methods can be implemented in other ways. The device embodiments described above are merely illustrative. For example, the division of units is only a logical functional division; in actual implementation, there may be other division methods. Furthermore, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Another point is that the displayed or discussed mutual coupling or direct coupling or communication connection may be through some communication interfaces; the indirect coupling or communication connection of devices or units may be electrical, mechanical, or other forms.
[0081] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0082] In addition, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.
[0083] If the aforementioned functions are implemented as software functional units and sold or used as independent products, they can be stored in a processor-executable, non-volatile, computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0084] The above are merely specific embodiments of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
Claims
1. A method for locating gear deformation, characterized in that, The positioning method is applied to the gear measuring machine of the gear deformation detection system; The detection system also includes: a dial indicator fixed on the detection workbench of the gear measuring machine and a chuck for fixing the target gear; The positioning method includes: In response to the received accuracy verification command, the lower center, chuck, and target gear of the gear measuring machine are sequentially verified for accuracy. If the lower center, chuck, and target gear all pass the accuracy verification, then check whether a detection task creation instruction for the target gear has been received. When a detection task creation instruction is received, a detection task is created for the target gear; Based on the received detection configuration instructions for the target gear, the detection task is associated with and execution parameters are configured. In response to the received detection start command, the execution parameters of the detection task are called and deformation detection of the target gear is started to obtain the detection result of the target gear; Based on the detection results, the tooth positions in the target gear that have undergone deformation are determined.
2. The gear deformation positioning method according to claim 1, characterized in that, In response to the received accuracy verification command, the lower center, chuck, and gear ring under test of the gear measuring machine are sequentially verified, including: In response to the received precision verification command, the maximum runout data generated when the lower tip rotates, collected by the dial indicator, is obtained, and it is determined whether the maximum runout value generated when the lower tip rotates is less than or equal to the first threshold. If the maximum runout value generated when the lower center rotates is less than or equal to the first threshold, then the lower center is determined to have passed the accuracy check, and the chuck is checked to see if it is installed on the lower center. If the chuck is detected to be installed at the lower center, the maximum radial runout value and the maximum end face runout value generated by the chuck rotation collected by the dial indicator are obtained, and it is determined whether the radial runout value and the end face runout value generated by the chuck rotation are both less than or equal to the second threshold. If the maximum radial runout and the maximum end face runout generated when the chuck rotates are both less than or equal to the second threshold, then the chuck is determined to have passed the accuracy check, and it is checked whether the target gear is clamped into the chuck. If the target gear is detected to be clamped into the chuck, the maximum radial runout value and the maximum end face runout value generated by the target gear during rotation are obtained from the dial indicator, and it is determined whether the maximum radial runout value and the maximum end face runout value generated by the target gear during rotation are both less than or equal to the third threshold. If the maximum radial runout and the maximum end face runout generated when the target gear rotates are both less than or equal to the third threshold, then the target gear is determined to have passed the accuracy verification.
3. The gear deformation positioning method according to claim 1, characterized in that, The process of associating and configuring execution parameters for the detection task based on the received detection configuration command for the target gear includes: In response to the received basic parameter input instruction, the basic parameters of the target gear are associated with the detection task; In response to receiving a configuration command for a detection item, the target detection item is associated with the detection task; In response to the received journal compensation configuration command, at least two journal compensation data segments are created in the inspection task, and the type parameter of all journal compensation data segments is set to the indexing type. Set the detection mode to double-sided detection mode and the tooth groove detection range parameter to the full tooth range.
4. The gear deformation positioning method according to claim 3, characterized in that, The step of associating the target detection item with the detection task in response to the detection item configuration command includes: In response to the detection item configuration command, read the detection item configuration list of the detection task; When a project cancellation command is received, in response to the project cancellation command, the check status of at least one detection item in the detection project configuration list is updated to the canceled status, and the remaining checked detection items are identified as the target detection items. Associate the target detection items with the detection tasks.
5. The gear deformation positioning method according to claim 1, characterized in that, The step of determining the deformed tooth position in the target gear based on the detection results includes: In response to the received detection result query command, extract the target deformation data from the detection result; Based on the target deformation data, a visual map of gear pitch circle position deformation is generated; By matching the marked tooth position number with the deformation visualization map, the tooth position corresponding to the deformation location of the target gear can be determined.
6. The gear deformation positioning method according to claim 4, characterized in that, The target deformation data includes at least one of the following: journal compensation value, pitch deviation data, and tooth thickness data.
7. The gear deformation positioning method according to claim 5, characterized in that, Before responding to the received detection start command, invoking the execution parameters of the detection task, and initiating deformation detection of the target gear to obtain the detection result of the target gear, the positioning method further includes: In response to the received tooth position mark input command, obtain the marked tooth position number of the target gear.
8. A positioning system for gear deformation, characterized in that, The positioning system includes: a gear measuring machine, a dial indicator fixed on the testing workbench of the gear measuring machine, and a chuck for fixing the target gear; the gear measuring machine includes: The calibration module is used to perform accuracy calibration on the lower center, chuck, and target gear of the gear measuring machine in sequence in response to the received accuracy calibration command. The detection module is used to detect whether a detection task creation instruction for the target gear has been received if the lower center, chuck, and target gear have all passed the accuracy verification. The module is used to create an inspection task for the target gear when an inspection task creation instruction is received. The associated configuration module is used to associate and configure execution parameters for the detection task based on the received detection configuration instructions for the target gear; The calling module is used to respond to the received detection start command, call the execution parameters of the detection task and start the deformation detection of the target gear, and obtain the detection result of the target gear; The positioning module is used to determine the deformed tooth position in the target gear based on the detection results.
9. An electronic device, characterized in that, include: The device includes a processor, a memory, and a bus. The memory stores machine-readable instructions executable by the processor. When the electronic device is running, the processor communicates with the memory via the bus. The machine-readable instructions are executed by the processor to perform the steps of the gear deformation positioning method as described in any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a processor, performs the steps of the gear deformation positioning method as described in any one of claims 1 to 7.