Gear radial runout measurement method, device and electronic equipment

By rotating and moving the measuring pointer on the crankshaft center axis, the radial runout of the gear is automatically measured, which solves the problems of large measurement error and low efficiency in the existing technology and realizes efficient and accurate radial runout measurement.

CN116678280BActive Publication Date: 2026-07-10WEICHAI POWER CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
WEICHAI POWER CO LTD
Filing Date
2023-06-28
Publication Date
2026-07-10

Smart Images

  • Figure CN116678280B_ABST
    Figure CN116678280B_ABST
Patent Text Reader

Abstract

This application discloses a method, apparatus, and electronic device for measuring gear radial runout, relating to the field of crankshaft machining technology. The method includes: rotating the crankshaft to be measured along its central axis to align the target position of the first tooth of the target gear with a measuring pointer; the target position is one of the two intersection positions of the first tooth with the pitch circle of the target gear; moving the measuring pointer until it contacts the target gear, recording the measurement result corresponding to the measuring pointer, and repeating the following process until the crankshaft to be measured has rotated one revolution: rotating the crankshaft to be measured along its central axis in a preset direction by a target angle; moving the measuring pointer until it contacts the target gear, and recording the measurement result corresponding to the measuring pointer; and determining the radial runout value corresponding to the target gear based on multiple measurement results. Based on the above method, the accuracy and efficiency of gear radial runout measurement can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application mainly relates to the field of crankshaft machining technology, and in particular to a method, device and electronic equipment for measuring the radial runout of gears. Background Technology

[0002] In the field of engines, the crankshaft is one of the most important components, and the radial runout of the gears in the crankshaft is an important parameter that affects the tooth backlash and has a great impact on the performance of the gears.

[0003] In related technologies, the radial runout of the timing gear in an ultra-long crankshaft is usually measured manually. The measurement method is as follows: place a round bar between the two teeth of the gear, place the pointer of the measuring device on the round bar and calibrate it, then manually rotate the crankshaft one revolution, record the measurement value of the measuring device during the rotation, and determine the radial runout of the crankshaft based on the measurement value.

[0004] Although the above method can determine the radial runout of the crankshaft, the indirect measurement method has a large measurement error, the measurement results are inaccurate and the measurement efficiency is low. Summary of the Invention

[0005] This application provides a method, apparatus, and electronic device for measuring gear radial runout, which improves the accuracy and efficiency of gear radial runout measurement.

[0006] In a first aspect, embodiments of this application provide a method for measuring the radial runout of a gear, applied to a radial runout measurement system. The system includes a crankshaft to be measured and a measuring unit. A target gear is provided at one end of the crankshaft to be measured. The measuring unit includes a measuring pointer that points to the center position of the target gear and moves in a direction perpendicular to the central axis of the crankshaft to be measured.

[0007] The method includes: rotating the crankshaft to be measured along its central axis so that the target position of the first tooth in the target gear is aligned with the measuring pointer; the target position is one of the two intersection positions of the first tooth with the pitch circle of the target gear;

[0008] Move the measuring pointer until it contacts the target gear, record the measurement result corresponding to the measuring pointer, and repeat the following process until the crankshaft to be measured has rotated one revolution: rotate the crankshaft to be measured in the preset direction by the target angle along the central axis of the crankshaft to be measured; move the measuring pointer until it contacts the target gear, and record the measurement result corresponding to the measuring pointer;

[0009] Based on multiple measurements, the radial runout value corresponding to the target gear was determined.

[0010] Based on the above method, after adjusting the measuring pointer in the radial runout measurement system to the pitch circle position of any gear tooth, the crankshaft to be measured is rotated by a preset angle each time, and the measuring pointer is used for measurement. Without manual intervention, it can automatically measure the pitch circle position data of multiple gear teeth in the gear, and determine the radial runout value of the target gear tooth based on the data, thus improving the measurement accuracy.

[0011] In one alternative implementation, before rotating the crankshaft to be measured along its central axis to align the target position of the first tooth in the target gear with the measuring pointer, the method further includes:

[0012] Rotate the crankshaft to be measured to any position along its central axis, and move the measuring pointer until it contacts the target gear, then record the first value corresponding to the measuring pointer.

[0013] Rotate the crankshaft to be measured one revolution along its central axis, and move the measuring pointer until it contacts the target gear, then record the second value corresponding to the measuring pointer.

[0014] The error between the first and second values ​​is determined to be within a preset range.

[0015] Based on the above method, by measuring whether the error between the second value obtained after the crankshaft rotates one revolution and the first value before rotation is within a preset range, it is possible to effectively determine whether the relevant parts in the radial runout measurement system are installed in place, thus ensuring the accuracy of subsequent radial runout value measurements.

[0016] In one optional implementation, the target angle includes a first angle and a second angle. The first angle is a reference angle between two intersecting positions, and the second angle is a reference angle between a first position of a first tooth and a second position of a second tooth in the target gear. The second tooth is the adjacent tooth of the first tooth in a preset direction. The first position is the one of the two intersecting positions corresponding to the first tooth that is closer to the second tooth, and the second position is the one of the two intersecting positions corresponding to the second tooth that is closer to the first tooth.

[0017] In one optional implementation, if the preset direction is clockwise, the crankshaft to be measured is rotated by a target angle along the central axis of the crankshaft to be measured in the preset direction, including:

[0018] If the target position is the first position, then rotate the crankshaft to be measured along the central axis of the crankshaft to be measured in the preset direction by a second angle, and then rotate the crankshaft to be measured in the preset direction by a first angle.

[0019] Otherwise, rotate the crankshaft to be measured along the central axis of the crankshaft to be measured in the preset direction by a first angle, and then rotate the crankshaft to be measured in the preset direction by a second angle.

[0020] Move the measuring pointer until it contacts the target gear, and record the measurement result corresponding to the measuring pointer, including:

[0021] Move the measuring pointer to contact the target gear after rotating it by the first angle and the second angle respectively, and record the measurement results corresponding to the measuring pointer respectively.

[0022] In one optional implementation, if the preset direction is counterclockwise, the crankshaft to be measured is rotated by a target angle along the central axis of the crankshaft to be measured in the preset direction, including:

[0023] If the target position is the first position, then rotate the crankshaft to be measured along the central axis of the crankshaft to be measured in the preset direction by a first angle, and then rotate the crankshaft to be measured in the preset direction by a second angle.

[0024] Otherwise, rotate the crankshaft to be measured along the central axis of the crankshaft to be measured in the preset direction by a second angle, and then rotate the crankshaft to be measured in the preset direction by a first angle.

[0025] Move the measuring pointer until it contacts the target gear, and record the measurement result corresponding to the measuring pointer, including:

[0026] Move the measuring pointer to contact the target gear after rotating it by the first angle and the second angle respectively, and record the measurement results corresponding to the measuring pointer respectively.

[0027] In one optional implementation, the radial runout value corresponding to the target gear is determined based on multiple measurement results, including:

[0028] Determine the maximum and minimum values ​​among multiple measurement results;

[0029] The difference between the maximum and minimum values ​​is taken as the radial runout value of the target gear.

[0030] In one alternative embodiment, the radial runout measurement system further includes a drive motor, which is rigidly connected to the crankshaft to be measured and is used to drive the crankshaft to be measured to rotate along the central axis.

[0031] In a second aspect, embodiments of this application provide a gear radial runout measuring device, the device comprising:

[0032] A drive module is used to rotate the crankshaft to be measured along the central axis of the crankshaft to be measured, so that the target position of the first tooth of the target gear is aligned with the measuring pointer; the target position is one of the two intersection positions of the first tooth with the pitch circle of the target gear.

[0033] The recording module is used to move the measuring pointer to contact the target gear, record the measurement result corresponding to the measuring pointer, and repeatedly execute the following process until the crankshaft to be measured has rotated one revolution: rotate the crankshaft to be measured in a preset direction by a target angle along the central axis of the crankshaft to be measured; move the measuring pointer to contact the target gear, and record the measurement result corresponding to the measuring pointer;

[0034] The determination module is used to determine the radial runout value corresponding to the target gear based on multiple measurement results.

[0035] In an alternative implementation, the device further includes a calibration module, specifically used for:

[0036] Before the drive module rotates the crankshaft to be measured along the central axis of the crankshaft to be measured so that the target position of the first tooth in the target gear is aligned with the measuring pointer, the crankshaft to be measured is rotated to any position along the central axis of the crankshaft to be measured, and the measuring pointer is moved to contact the target gear, and the first value corresponding to the measuring pointer is recorded.

[0037] Rotate the crankshaft to be measured one revolution along its central axis, and move the measuring pointer until it contacts the target gear, and record the second value corresponding to the measuring pointer;

[0038] The error between the first value and the second value is determined to be within a preset range.

[0039] In one optional implementation, the target angle includes a first angle and a second angle. The first angle is a reference angle between the two intersecting positions. The second angle is a reference angle between a first position of a first tooth and a second position of a second tooth in the target gear. The second tooth is the adjacent tooth of the first tooth in the preset direction. The first position is the one of the two intersecting positions corresponding to the first tooth that is closer to the second tooth. The second position is the one of the two intersecting positions corresponding to the second tooth that is closer to the first tooth.

[0040] In one optional implementation, the above-mentioned recording module is specifically used for:

[0041] If the target position is the first position, then along the central axis of the crankshaft to be measured, the crankshaft to be measured is rotated in a preset direction by a second angle, and then the crankshaft to be measured is rotated in a preset direction by a first angle.

[0042] Otherwise, the crankshaft to be measured is rotated along the central axis of the crankshaft to be measured in a preset direction by a first angle, and then rotated in the preset direction by a second angle.

[0043] In one optional implementation, the above-mentioned recording module is specifically used for:

[0044] Move the aforementioned measuring pointer to contact the target gear after rotating it by the first angle and the second angle, respectively, and record the measurement results corresponding to the aforementioned measuring pointer.

[0045] In one optional implementation, the determining module is specifically used for:

[0046] Determine the maximum and minimum values ​​among multiple measurement results;

[0047] The difference between the maximum value and the minimum value is taken as the radial runout value of the target gear.

[0048] In one alternative embodiment, the radial runout measurement system further includes a drive motor, which is rigidly connected to the crankshaft to be measured and is used to drive the crankshaft to be measured to rotate along the central axis.

[0049] Thirdly, embodiments of this application provide an electronic device, including:

[0050] Memory, used to store computer programs;

[0051] When the processor executes the computer program stored in the memory, it implements any step in the gear radial runout measurement method described above.

[0052] Fourthly, embodiments of this application provide a computer-readable storage medium storing a computer program, which, when executed by a processor, implements any step in the aforementioned method for measuring the radial runout of a gear.

[0053] Fifthly, embodiments of this application provide a computer program product, including a computer program stored in a computer-readable storage medium; when a processor of a memory access device reads the computer program from the computer-readable storage medium, the processor executes the computer program, causing the memory access device to perform any step in the gear radial runout measurement method described in the first aspect above.

[0054] For the various aspects of the second to fifth aspects mentioned above, and the technical effects that each aspect may achieve, please refer to the above description of the technical effects that can be achieved for the first aspect and the various possible solutions in the first aspect, which will not be repeated here. Attached Figure Description

[0055] Figure 1 A schematic diagram of an optional gear cross-section provided for an embodiment of this application;

[0056] Figure 2 A schematic diagram illustrating an optional application scenario provided in an embodiment of this application;

[0057] Figure 3 A flowchart illustrating an optional gear radial runout measurement method provided in this application embodiment;

[0058] Figure 4 A schematic diagram illustrating an optional preset angle provided in an embodiment of this application;

[0059] Figure 5 A flowchart of an optional gear radial runout measurement process provided for an embodiment of this application;

[0060] Figure 6 A schematic diagram of an optional gear radial runout measuring device provided in an embodiment of this application;

[0061] Figure 7 This is a schematic diagram of an optional electronic device structure provided in an embodiment of this application. Detailed Implementation

[0062] To make the objectives, technical solutions, and advantages of this application clearer, the application will be further described in detail below with reference to the accompanying drawings. The specific operational methods in the method embodiments can also be applied to the device embodiments or system embodiments. It should be noted that in the description of this application, "multiple" is understood as "at least two". "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, and B existing alone. A connected to B can represent: A and B directly connected, and A and B connected through C. Furthermore, in the description of this application, terms such as "first" and "second" are used only for distinguishing the purpose of description and should not be construed as indicating or implying relative importance or order.

[0063] Figure 1 This is a schematic diagram of an optional gear cross-section provided in an embodiment of this application. Before introducing the gear radial runout measurement method provided in this embodiment, we will first combine... Figure 1 A brief introduction is given to some of the concepts or technical terms mentioned in the embodiments of this application.

[0064] (1) Radial runout: Used to detect the deviation of a certain roundness in the crankshaft from the reference line corresponding to that roundness. It is divided into radial circular runout and radial total runout. Among them, radial circular runout refers to the maximum variation in distance between each point on the crankshaft surface (e.g., the crankshaft gear surface) and the reference axis in any measuring plane perpendicular to the reference axis. The radial runout in the embodiments of this application refers to radial circular runout.

[0065] (2) Tooth tip circle: The circle passing through the tips of all the teeth in the gear, such as Figure 1 Circle 1 is shown.

[0066] (3) Root circle: The circle passing through the bottom edge of all tooth grooves in the gear, such as Figure 1 Circle 3 is shown.

[0067] (4) Pitch circle: To facilitate the calculation of the dimensions of various parts of the gear, a circle with a diameter of d is defined between the addendum circle and the dedendum circle of the gear as the reference for calculating the dimensions of various parts of the gear. This circle is called the pitch circle. Figure 1 Circle 2 is shown. Where, as... Figure 1 As shown, the parameters of the pitch circle typically include radius r, tooth thickness s, tooth space width e, and tooth pitch p (i.e., the sum of tooth thickness s and tooth space width e).

[0068] Furthermore, based on the above explanations of concepts or technical terms, the design concept of the embodiments of this application will be briefly introduced below:

[0069] In the field of engines, the crankshaft is one of the most important components, and the radial runout of the gears in the crankshaft is an important parameter that affects the tooth backlash and has a great impact on the performance of the gears.

[0070] While there are methods for measuring the radial runout of the crankshaft main journal and the radial runout of the gear pitch circle separately in related technologies, there is currently no accurate and effective method for measuring the radial runout of the timing gear pitch circle of a large-diameter crankshaft assembly.

[0071] Currently, the radial runout of the timing gear in an ultra-long crankshaft assembly is usually measured manually. The measurement method is as follows: place a round bar between two teeth of the gear, place the pointer of the measuring device on the round bar and calibrate it, rotate the crankshaft, repeat the above operation every 10 teeth, then manually rotate the crankshaft one revolution, record the measurement value of the measuring device during the rotation, and determine the radial runout of the crankshaft based on the measurement value.

[0072] Although the above method can determine the radial runout of the crankshaft, it is an indirect measurement. The round bar cannot maintain a tight fit with the gear, resulting in a large measurement error. Furthermore, this method has low measurement efficiency and cannot cover all gear teeth.

[0073] In view of this, in order to improve the accuracy and efficiency of gear radial runout measurement, this application provides a gear radial runout measurement method, specifically including: rotating the crankshaft to be measured along the central axis of the crankshaft to be measured so that the target position of the first tooth in the target gear is aligned with the measuring pointer; the target position is one of the two intersection positions of the first tooth and the pitch circle of the target gear; moving the measuring pointer to contact the target gear, recording the measurement result corresponding to the measuring pointer, and repeating the following process until the crankshaft to be measured has rotated one revolution: rotating the crankshaft to be measured along the central axis of the crankshaft to be measured in a preset direction by a target angle; moving the measuring pointer to contact the target gear, and recording the measurement result corresponding to the measuring pointer; and determining the radial runout value corresponding to the target gear based on multiple measurement results.

[0074] Reference Figure 2 The diagram shown is an optional application scenario provided by an embodiment of this application. The application scenario is a radial runout measurement system, which specifically includes: a crankshaft to be measured and a measurement unit. Optionally, the measurement unit can be a dial indicator.

[0075] The crankshaft to be measured has a target gear at one end. It should be noted that the target gear and the crankshaft to be measured are fixedly connected. The rotation of the crankshaft to be measured will cause the target gear to rotate accordingly. The measuring unit includes a measuring pointer, which points to the center position of the target gear and moves in a direction perpendicular to the central axis of the crankshaft to be measured. Optionally, the longitudinal central tangent of the measuring pointer and the central tangent of the end face of the target gear are located in the same plane.

[0076] In some possible implementations, the radial runout measurement system further includes a drive motor, a host computer connected to the drive motor, a measurement platform, and a V-block mounted on the measurement platform to support the crankshaft. The drive motor is rigidly connected to the crankshaft to be measured and provides rotational power and precisely controls the rotation angle under the control of the host computer, driving the crankshaft to be measured to rotate along the central axis. The host computer is also connected to the measurement unit and controls the measurement probe of the measurement unit to achieve precise vertical translation. It should be noted that the above-mentioned "vertical translation" refers to movement in the direction of approaching the target gear and moving away from the target gear.

[0077] Before executing the gear radial runout measurement method provided in this application embodiment, the crankshaft to be measured is first placed inside the V-block of the measurement platform, with one end rigidly connected to the drive motor. Optionally, the connection point is located at the central axis position of the end face of the crankshaft to be measured. After the crankshaft to be measured is placed inside the V-block, its central axis is parallel to the measurement platform, that is, its central axis is in a horizontal state. Optionally, the gear radial runout measurement method provided in this application embodiment is specifically used in the host computer of the radial runout measurement system.

[0078] In practice, the drive electrode is controlled to rotate the crankshaft to be measured along the central axis, aligning the target position of the first tooth of the target gear with the measuring pointer. The target position is one of the two intersection points of the first tooth with the pitch circle of the target gear. The measuring pointer is controlled to move towards the target gear and contact it, the measurement result is recorded, and the measuring pointer is then controlled to return to its initial position (i.e., move a certain distance away from the target gear). This process is then repeated until the crankshaft to be measured has rotated one revolution: the drive electrode is controlled to rotate the crankshaft to be measured along the central axis by a preset angle; the measuring pointer is controlled to move towards the target gear and contact it, the measurement result is recorded, and the measuring pointer is then controlled to return to its initial position. Based on the multiple recorded measurement results, the radial runout value corresponding to the target gear is determined.

[0079] Based on the above method, the problem of inaccurate measurement of radial runout of crankshaft gears for large-diameter products is solved. This method requires no manual intervention, has high measurement efficiency and accuracy, and can be applied to all models.

[0080] The gear radial runout measurement method provided in this application embodiment will be described below with reference to the above system architecture and the accompanying drawings.

[0081] Reference Figure 3 The diagram shown is a flowchart of an optional gear radial runout measurement method provided in an embodiment of this application. The specific implementation process of this method is as follows:

[0082] Step S301: Rotate the crankshaft to be measured along the central axis of the crankshaft to be measured so that the target position of the first tooth in the target gear is aligned with the measuring pointer;

[0083] The target position mentioned above is one of the two intersection positions between the first gear tooth and the pitch circle of the target gear, such as... Figure 4 As shown, tooth 1 is the first tooth, and the circle passing through points A, B, and C is the pitch circle of the target gear. B and C are the two intersection points of the pitch circles of tooth 1 and the target gear, respectively, and the target position is one of B and C. Optionally, in specific implementation, the target position can also be set to one of the two intersection points.

[0084] It should be noted that, in the embodiments of this application, the first tooth is any tooth in the target gear.

[0085] In this embodiment of the application, to ensure the accuracy of subsequent radial runout measurement, before performing the above-described step of rotating the crankshaft to be measured along its central axis, it is first necessary to check whether all relevant parts in the radial runout measurement system are properly installed. Specifically:

[0086] Rotate the crankshaft to be measured to any position along the central axis (i.e., any position aligned with the measuring pointer), and move the measuring pointer until it contacts the target gear, recording the first value corresponding to the measuring pointer; rotate the crankshaft to be measured one revolution along the central axis, and move the measuring pointer until it contacts the target gear, recording the second value corresponding to the measuring pointer; determine that the error between the first value and the second value is within a preset range.

[0087] In some embodiments, if the error between the second value obtained after rotating the crankshaft one revolution and the first value before rotation is within a preset range, it can be determined that all relevant parts in the radial runout measurement system are installed in place. If the error between the second value and the first value before rotation is not within the preset range, it can be determined that all relevant parts in the radial runout measurement system are not installed in place. At this time, the subsequent steps S302-S303 will not be executed, and a reminder will be sent to the user so that he / she can check the installation status of all relevant parts in the radial runout measurement system.

[0088] Optionally, when rotating the crankshaft to be measured to any position, if any position can be the target position of the first gear tooth, then after determining that the error between the first value and the second value is within a preset range, it is not necessary to perform the step of rotating the crankshaft to be measured along the central axis of the crankshaft to be measured in S302, that is, the operation of step S302 can be performed directly; when rotating the crankshaft to be measured one revolution along the central axis of the crankshaft to be measured, the direction of rotation is not limited in this application. In some embodiments, the rotation direction can be the preset direction in step S302.

[0089] Step S302: Move the measuring pointer until it contacts the target gear, record the measurement result corresponding to the measuring pointer, and repeat the following process until the crankshaft to be measured has rotated one revolution: rotate the crankshaft to be measured in the preset direction by a target angle along the central axis of the crankshaft to be measured; move the measuring pointer until it contacts the target gear, and record the measurement result corresponding to the measuring pointer;

[0090] In some embodiments, to facilitate the recording and review of subsequent measurement results, after the measuring pointer is moved to contact the target gear, the measurement result recorded by the measuring pointer at this time is set to zero. The aforementioned preset direction includes clockwise and counterclockwise directions, and the aforementioned target angle is determined based on the attribute parameters of the target gear, such as tooth width and number of teeth.

[0091] In one optional implementation, the target angle includes a first angle and a second angle. The first angle is a reference angle between two intersecting positions, and the second angle is a reference angle between a first position of a first tooth and a second position of a second tooth in the target gear. The second tooth is an adjacent tooth of the first tooth in a preset direction. The first position is the one of the two intersecting positions corresponding to the first tooth that is closer to the second tooth, and the second position is the one of the two intersecting positions corresponding to the second tooth that is closer to the first tooth.

[0092] It should be noted that the reference angles mentioned above do not refer to the actual angles between different positions within the target gear (e.g., first position, second position, etc.), but rather to the angles between corresponding positions within the standard gear corresponding to the target gear. That is, the first angle is the pitch circle tooth thickness of the standard gear corresponding to the target gear (e.g., ...). Figure 1 The angle corresponding to 's' in the figure, the first angle is the pitch circle tooth width of the standard gear corresponding to the target gear (e.g., ...). Figure 1 The angle corresponding to e) in the equation.

[0093] In some embodiments, such as Figure 4 As shown, assuming the two intersecting positions corresponding to the first gear tooth are B' and C', where B' is the first position corresponding to the first gear tooth and C' is the third position corresponding to the first gear tooth, the intersecting position corresponding to the second gear tooth is A', which is the second position mentioned above. Figure 4 In the standard gear corresponding to the target gear, point B corresponding to B', point C corresponding to C', and point A corresponding to A' are determined. Then, the first angle mentioned above is the angle β between B and C, and the second angle mentioned above is the angle α between B and A.

[0094] Optionally, when the target angle includes both the first angle and the second angle, the step S302 above, which involves rotating the crankshaft to be measured along its central axis in a preset direction by the target angle, specifically includes the following cases:

[0095] Case 1: If the preset direction is clockwise and the target position is the first position, then rotate the crankshaft to be measured along the central axis of the crankshaft to be measured in the preset direction by a second angle, and then rotate the crankshaft to be measured in the preset direction by a first angle.

[0096] Case 2: If the preset direction is clockwise and the target position is not the first position, then rotate the crankshaft to be measured along the central axis of the crankshaft to be measured in the preset direction by a first angle, and then rotate the crankshaft to be measured in the preset direction by a second angle.

[0097] Case 3: If the preset direction is counterclockwise and the target position is the first position, then rotate the crankshaft to be measured along the central axis of the crankshaft to be measured in the preset direction by a first angle, and then rotate the crankshaft to be measured in the preset direction by a second angle.

[0098] Case 4: If the preset direction is counterclockwise and the target position is not the first position, then rotate the crankshaft to be measured along the central axis of the crankshaft to be measured in the preset direction by a second angle, and then rotate the crankshaft to be measured in the preset direction by a first angle.

[0099] It should be noted that the clockwise direction mentioned above refers to the direction of crankshaft rotation when viewed from the first end of the crankshaft with the target gear to the other end (i.e., the second end); the counterclockwise direction mentioned above refers to the direction of crankshaft rotation when viewed from the first end of the crankshaft to the second end.

[0100] At this point, in step S302 above, the measuring pointer is moved until it contacts the target gear, and the measurement result corresponding to the measuring pointer is recorded. Specifically, this includes:

[0101] Move the measuring pointer to contact the target gear after rotating it by the first angle and the second angle respectively, and record the measurement results corresponding to the measuring pointer respectively.

[0102] Step S303: Based on the results of multiple measurements, determine the radial runout value corresponding to the target gear.

[0103] In this embodiment of the application, when determining the radial runout value of the target gear based on multiple measurement results, the maximum and minimum values ​​among the multiple measurement results can be determined; the difference between the maximum and minimum values ​​is taken as the radial runout value of the target gear.

[0104] Based on the above method, after adjusting the measuring pointer in the radial runout measurement system to the pitch circle position of any gear tooth, the crankshaft to be measured is rotated by a preset angle each time, and the measuring pointer is used for measurement. Without manual intervention, it can automatically measure the pitch circle position data of multiple gear teeth in the gear, and determine the radial runout value of the target gear tooth based on the data, thus improving the measurement accuracy.

[0105] Figure 5 A flowchart of an optional gear radial runout measurement process provided in this application embodiment is shown below in conjunction with... Figure 5 The specific implementation steps of the above-mentioned gear radial runout measurement method are described below:

[0106] Step S501: Adjust the measuring pointer to the target position of the first tooth in the target gear and zero it;

[0107] Specifically, based on the gear parameters and system parameters, determine the target position of the first tooth in the target gear, adjust the measuring pointer to the target position of the first tooth and zero it;

[0108] It should be noted that the target position of the first gear in this example refers to the first position mentioned above. If the target position is not the first position mentioned above, the execution order of steps S505 and S506 in the following steps needs to be changed, that is, step S506 is executed first, and then step S505 is executed.

[0109] Step S502: Move the measuring pointer upwards by distance L, rotate the crankshaft clockwise by 360°, move the measuring pointer downwards by distance L, and record the measurement result of the measuring pointer;

[0110] The aforementioned clockwise direction refers to the direction of crankshaft rotation when viewed from the first end (i.e., the second end) where the target gear is located on the crankshaft under test.

[0111] Step S503: Determine whether the measurement result is 0; if not, proceed to step S504; if yes, proceed to step S505.

[0112] Step S504: Send a reminder to the user to remind them to check whether the relevant parts are installed in place;

[0113] Step S505: Move the measuring pointer upwards by distance L, rotate the crankshaft clockwise by angle α, move the measuring pointer downwards by distance L, and record the measurement result of the measuring pointer;

[0114] Step S506: Move the measuring pointer upwards by distance L, rotate the crankshaft clockwise by angle β, move the measuring pointer downwards by distance L, and record the measurement result of the measuring pointer;

[0115] At the same time, increment the number of measured gear teeth by one. It should be noted that the number of measured gear teeth needs to be set to 0 before step 1.

[0116] Step S507: Determine whether the measured number of gear teeth is the total number of gear teeth Z of the target gear (i.e., determine whether the target gear has rotated one revolution). If yes, proceed to step S508; otherwise, return to step S505.

[0117] Step S508: Read the measurement head readings throughout the entire measurement process and determine the minimum value t1 and the maximum value t2.

[0118] Step S509: Determine the radial runout value of the target gear as t2-t1.

[0119] Based on the same inventive concept, embodiments of this application also provide an optional gear radial runout measuring device, such as... Figure 6 As shown, the device includes:

[0120] The drive module 601 is used to rotate the crankshaft to be measured along the central axis of the crankshaft to be measured, so that the target position of the first tooth of the target gear is aligned with the measuring pointer; the target position is one of the two intersection positions of the first tooth with the pitch circle of the target gear.

[0121] The recording module 602 is used to move the measuring pointer to contact the target gear, record the measurement result corresponding to the measuring pointer, and repeatedly execute the following process until the crankshaft to be measured has rotated one revolution: rotate the crankshaft to be measured in a preset direction by a target angle along the central axis of the crankshaft to be measured; move the measuring pointer to contact the target gear, and record the measurement result corresponding to the measuring pointer;

[0122] The determination module 603 is used to determine the radial runout value corresponding to the target gear based on multiple measurement results.

[0123] In an alternative implementation, the device further includes a calibration module, specifically used for:

[0124] Before the drive module 601 rotates the crankshaft to be measured along the central axis of the crankshaft to be measured so that the target position of the first tooth in the target gear is aligned with the measuring pointer, the crankshaft to be measured is rotated to any position along the central axis of the crankshaft to be measured, and the measuring pointer is moved to contact the target gear, and the first value corresponding to the measuring pointer is recorded.

[0125] Rotate the crankshaft to be measured one revolution along its central axis, and move the measuring pointer until it contacts the target gear, and record the second value corresponding to the measuring pointer;

[0126] The error between the first value and the second value is determined to be within a preset range.

[0127] In one optional implementation, the target angle includes a first angle and a second angle. The first angle is a reference angle between the two intersecting positions. The second angle is a reference angle between a first position of a first tooth and a second position of a second tooth in the target gear. The second tooth is the adjacent tooth of the first tooth in the preset direction. The first position is the one of the two intersecting positions corresponding to the first tooth that is closer to the second tooth. The second position is the one of the two intersecting positions corresponding to the second tooth that is closer to the first tooth.

[0128] In one optional implementation, if the preset direction is clockwise, then the recording module 602 is specifically used for:

[0129] If the target position is the first position, then along the central axis of the crankshaft to be measured, the crankshaft to be measured is rotated in a preset direction by a second angle, and then the crankshaft to be measured is rotated in a preset direction by a first angle.

[0130] Otherwise, the crankshaft to be measured is rotated along the central axis of the crankshaft to be measured in a preset direction by a first angle, and then rotated in the preset direction by a second angle.

[0131] In one optional implementation, if the preset direction is counterclockwise, then the recording module 602 is specifically used for:

[0132] If the target position is the first position, then along the central axis of the crankshaft to be measured, the crankshaft to be measured is rotated in a preset direction by a first angle, and then the crankshaft to be measured is rotated in a preset direction by a second angle.

[0133] Otherwise, the crankshaft to be measured is rotated a second angle along the central axis of the crankshaft to be measured in a preset direction, and then rotated a first angle along the preset direction.

[0134] In an optional implementation, the recording module 602 is specifically used for:

[0135] Move the aforementioned measuring pointer to contact the target gear after rotating it by the first angle and the second angle, respectively, and record the measurement results corresponding to the aforementioned measuring pointer.

[0136] In one optional implementation, the determining module 603 is specifically used for:

[0137] Determine the maximum and minimum values ​​among multiple measurement results;

[0138] The difference between the maximum value and the minimum value is taken as the radial runout value of the target gear.

[0139] In one alternative embodiment, the radial runout measurement system further includes a drive motor, which is rigidly connected to the crankshaft to be measured and is used to drive the crankshaft to be measured to rotate along the central axis.

[0140] It should be noted that the device provided in this application embodiment can implement all the method steps in the above gear radial runout measurement method embodiment and can achieve the same technical effect. Here, the parts and beneficial effects that are the same as those in the method embodiment will not be described in detail.

[0141] Based on the same inventive concept, this application also provides an electronic device that can realize the function of the aforementioned gear radial runout measurement method, referring to... Figure 7 As shown, the electronic device includes:

[0142] At least one processor 701 and a memory 702 connected to at least one processor 701. In this embodiment, the specific connection medium between the processor 701 and the memory 702 is not limited. Figure 7 The example shown is the connection between processor 701 and memory 702 via bus 700. Bus 700 is... Figure 7 The connections between other components are indicated by thick lines and are for illustrative purposes only, not as limiting information. The 700 bus can be divided into address bus, data bus, control bus, etc., for ease of representation. Figure 7 The term is represented by a single thick line, but this does not imply that there is only one bus or one type of bus. Alternatively, the processor 701 can also be called a controller; there is no restriction on the name.

[0143] In this embodiment, memory 702 stores instructions executable by at least one processor 701. By executing the instructions stored in memory 702, at least one processor 701 can perform the gear radial runout measurement method described above. Processor 701 can implement... Figure 6 The functions of each module in the device shown.

[0144] The processor 701 is the control center of the device. It can connect to various parts of the control device through various interfaces and lines. By running or executing instructions stored in memory 702 and calling data stored in memory 702, the processor can perform various functions and process data, thereby monitoring the device as a whole.

[0145] In one possible design, processor 701 may include one or more processing units. Processor 701 may integrate an application processor and a modem processor, wherein the application processor mainly handles the operating system, user interface, and applications, and the modem processor mainly handles wireless communication. It is understood that the modem processor may also not be integrated into processor 701. In some embodiments, processor 701 and memory 702 may be implemented on the same chip; in some embodiments, they may also be implemented on separate chips.

[0146] The processor 701 can be a general-purpose processor, such as a central processing unit (CPU), digital signal processor, application-specific integrated circuit, field-programmable gate array, or other programmable logic device, discrete gate or transistor logic device, or discrete hardware component, capable of implementing or executing the methods, steps, and logic block diagrams disclosed in the embodiments of this application. The general-purpose processor can be a microprocessor or any conventional processor. The steps of the gear radial runout measurement method disclosed in the embodiments of this application can be directly manifested as being executed by a hardware processor, or executed by a combination of hardware and software modules within the processor.

[0147] Memory 702, as a non-volatile computer-readable storage medium, can be used to store non-volatile software programs, non-volatile computer-executable programs, and modules. Memory 702 may include at least one type of storage medium, such as flash memory, hard disk, multimedia card, card-type memory, random access memory (RAM), static random access memory (SRAM), programmable read-only memory (PROM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), magnetic storage, magnetic disk, optical disk, etc. Memory 702 can be any other medium capable of carrying or storing desired program code in the form of instructions or data structures that can be accessed by a computer, but is not limited thereto. In the embodiments of this application, memory 702 can also be a circuit or any other device capable of implementing storage functions for storing program instructions and / or data.

[0148] By designing and programming the processor 701, the code corresponding to the gear radial runout measurement method described in the foregoing embodiments can be embedded into the chip, enabling the chip to execute the code during operation. Figure 3 The steps of the gear radial runout measurement method of the illustrated embodiment are as follows. How to design and program the processor 701 is a technique well-known to those skilled in the art and will not be described further here.

[0149] Based on the same inventive concept, embodiments of this application also provide a storage medium storing computer instructions that, when executed on a computer, cause the computer to perform the gear radial runout measurement method described above.

[0150] In some possible implementations, various aspects of the map update method provided in this application may also be implemented in the form of a program product, which includes program code that, when the program product is run on a device, causes the control device to perform the steps in the gear radial runout measurement method according to the various exemplary embodiments of this application described above.

[0151] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0152] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart... Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0153] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0154] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.

[0155] Obviously, those skilled in the art can make various modifications and variations to this application without departing from the spirit and scope of this application. Therefore, if such modifications and variations fall within the scope of the claims of this application and their equivalents, this application also intends to include such modifications and variations.

Claims

1. A method for measuring the radial runout of a gear, characterized in that, An application is made in a radial runout measurement system, the system including a crankshaft to be measured and a measuring unit, wherein a target gear is provided at one end of the crankshaft to be measured, and the measuring unit includes a measuring pointer, the measuring pointer pointing to the center position of the target gear and moving in a direction perpendicular to the central axis of the crankshaft to be measured; The method includes: The crankshaft to be measured is rotated along its central axis so that the target position of the first tooth in the target gear is aligned with the measuring pointer; the target position is one of the two intersection positions of the first tooth with the pitch circle of the target gear. Move the measuring pointer until it contacts the target gear, record the measurement result corresponding to the measuring pointer, and repeat the following process until the crankshaft to be measured rotates one revolution: rotate the crankshaft to be measured in a preset direction by a target angle along the central axis of the crankshaft to be measured; move the measuring pointer until it contacts the target gear, and record the measurement result corresponding to the measuring pointer; the target angle includes a first angle and a second angle, the first angle is a reference angle between the two intersecting positions, the second angle is a reference angle between the first position of the first tooth and the second position of the second tooth in the target gear, the reference angle is the angle between the corresponding positions in the standard gear corresponding to the target gear, the second tooth is the adjacent tooth of the first tooth in the preset direction, the first position is the one of the two intersecting positions corresponding to the first tooth that is closer to the second tooth, and the second position is the one of the two intersecting positions corresponding to the second tooth that is closer to the first tooth; Determine the maximum and minimum values ​​among multiple measurement results; use the difference between the maximum and minimum values ​​as the radial runout value corresponding to the target gear.

2. The method as described in claim 1, characterized in that, Before rotating the crankshaft to be measured along its central axis to align the target position of the first tooth in the target gear with the measuring pointer, the method further includes: Rotate the crankshaft to be measured to any position along its central axis, and move the measuring pointer until it contacts the target gear, then record the first value corresponding to the measuring pointer. Rotate the crankshaft to be measured one revolution along its central axis, and move the measuring pointer until it contacts the target gear, then record the second value corresponding to the measuring pointer; The error between the first value and the second value is determined to be within a preset range.

3. The method as described in claim 1, characterized in that, If the preset direction is clockwise, then rotating the crankshaft to be measured along its central axis in the preset direction by a target angle includes: If the target position is the first position, then along the central axis of the crankshaft to be measured, the crankshaft to be measured is rotated in a preset direction by a second angle, and then the crankshaft to be measured is rotated in a preset direction by a first angle. Otherwise, the crankshaft to be measured is rotated along the central axis of the crankshaft to be measured in a preset direction by a first angle, and then rotated in the preset direction by a second angle. Moving the measuring pointer until it contacts the target gear and recording the measurement result corresponding to the measuring pointer includes: Move the measuring pointer to contact the target gear after rotating it by the first angle and the second angle, respectively, and record the measurement results corresponding to the measuring pointer.

4. The method as described in claim 1, characterized in that, If the preset direction is counterclockwise, then rotating the crankshaft to be measured along its central axis in the preset direction by a target angle includes: If the target position is the first position, then along the central axis of the crankshaft to be measured, the crankshaft to be measured is rotated in a preset direction by a first angle, and then the crankshaft to be measured is rotated in a preset direction by a second angle. Otherwise, the crankshaft to be measured is rotated a second angle in a preset direction along the central axis of the crankshaft to be measured, and then rotated a first angle in the preset direction. Moving the measuring pointer until it contacts the target gear and recording the measurement result corresponding to the measuring pointer includes: Move the measuring pointer to contact the target gear after rotating it by the first angle and the second angle, respectively, and record the measurement results corresponding to the measuring pointer.

5. The method according to any one of claims 1 to 4, characterized in that, The radial runout measurement system also includes a drive motor, which is rigidly connected to the crankshaft to be measured and is used to drive the crankshaft to be measured to rotate along the central axis.

6. A gear radial runout measuring device, characterized in that, An application is made in a radial runout measurement system, the system including a crankshaft to be measured and a measuring unit, wherein a target gear is provided at one end of the crankshaft to be measured, and the measuring unit includes a measuring pointer, the measuring pointer pointing to the center position of the target gear and moving in a direction perpendicular to the central axis of the crankshaft to be measured; The device includes: A drive module is used to rotate the crankshaft to be measured along its central axis so that the target position of the first tooth in the target gear is aligned with the measuring pointer; the target position is one of the two intersection positions of the first tooth with the pitch circle of the target gear. The recording module is used to move the measuring pointer to contact the target gear, record the measurement result corresponding to the measuring pointer, and repeatedly execute the following process until the crankshaft to be measured rotates one revolution: rotate the crankshaft to be measured in a preset direction by a target angle along the central axis of the crankshaft to be measured; move the measuring pointer to contact the target gear, and record the measurement result corresponding to the measuring pointer; the target angle includes a first angle and a second angle, the first angle is a reference angle between the two intersecting positions, the reference angle is the angle between the corresponding positions in the standard gear corresponding to the target gear, the second angle is a reference angle between the first position of the first tooth and the second position of the second tooth in the target gear, the second tooth is the adjacent tooth of the first tooth in the preset direction, the first position is the one of the two intersecting positions corresponding to the first tooth that is closer to the second tooth, and the second position is the one of the two intersecting positions corresponding to the second tooth that is closer to the first tooth; The determination module is used to determine the maximum and minimum values ​​among multiple measurement results; the difference between the maximum and minimum values ​​is used as the radial runout value corresponding to the target gear.

7. An electronic device, characterized in that, include: Memory, used to store computer programs; The processor, when executing the computer program stored in the memory, implements the method steps of any one of claims 1 to 5.

8. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program, which, when executed by a processor, implements the steps of the method described in any one of claims 1 to 5.