A component, a method and a device for adjusting the dynamic balance of a component
By obtaining the dynamic balance and adjustment amount of the component blanks and converting it into dynamic balance change amount, the dynamic balance of the components is adjusted based on theoretical calculations, which solves the reliability problem of component dynamic balance verification and realizes a precise adjustment and quantification scheme.
Patent Information
- Application Number
- CN202211087603.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-09-07
- Publication Date
- 2025-10-17
- Estimated Expiration
- 2042-09-07
AI Technical Summary
In existing technologies, the reliability of dynamic balancing of components is difficult to quantify and evaluate, and the traditional adjustment process relies on experience and cannot be precisely controlled.
By acquiring the dynamic balance and adjustment amount of the component blanks, converting them into dynamic balance changes, and adjusting the dynamic balance of the blanks based on theoretical calculations to achieve preset requirements, a quantitative adjustment scheme is provided.
It achieves precise adjustment of component dynamic balance, replacing the traditional multiple physical verifications, shortening the adjustment cycle and improving the reliability of the verification.
Smart Images

Figure CN115630475B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of dynamic balance checking, and particularly relates to a kind of parts, a method and device for adjusting the dynamic balance of parts. BACKGROUND
[0002] Dynamic balance is to characterize the relative stable state that parts maintain when rotating, in practical application, more parts need to be checked first, then assembled. For example, in the crankshaft preparation process, dynamic balance is one of the heavy and difficult control items in the machining process of crankshaft, and the dynamic balance of crankshaft blank has a direct impact on the dynamic balance of crankshaft finished product during machining. At present, the crankshaft blank supplier can only ensure the dynamic balance through the geometric dimensions of the blank. If the dynamic balance of the crankshaft blank does not meet the quality requirements, the geometric dimensions of the crankshaft blank can be adjusted to adjust the dynamic balance according to the experience of technical personnel, and then the equipment is verified until the quality requirements of the dynamic balance index are met. The whole adjustment process cannot be quantified, and the feasibility of the adjustment scheme cannot be quantitatively evaluated theoretically.
[0003] Therefore, how to improve the reliability of the dynamic balance checking of parts is a technical problem to be solved at present. SUMMARY
[0004] The method and device for adjusting the dynamic balance of parts provided by the present application improve the reliability of the dynamic balance checking of parts.
[0005] The embodiments of the present application provide the following solutions:
[0006] In a first aspect, the embodiments of the present application provide a method for adjusting the dynamic balance of parts, and the method comprises the following steps:
[0007] Based on the part blank of parts, the blank dynamic balance and blank adjustment amount of the parts are obtained, wherein the blank adjustment amount is the adjustment amount of the non-machining surface of the part blank;
[0008] The blank adjustment amount is converted into the dynamic balance change amount of the parts;
[0009] The blank dynamic balance is adjusted based on the dynamic balance change amount, so that the dynamic balance of the parts meets the preset requirements.
[0010] In an optional embodiment, the parts are crankshafts, and the blank dynamic balance of the parts is obtained, comprising the following steps:
[0011] A preset number of crankshaft blanks are randomly selected, and the blank eccentricity, clamp compensation value and connecting rod compensation value of each crankshaft blank are measured;
[0012] According to the formula A preset compensation value CDM is obtained, wherein the eccentricity E is 0. is an average value of the eccentricity of the blank, is an average value of the clamp compensation value, is an average value of the connecting rod compensation value;
[0013] The dynamic balance of the crankshaft is obtained based on the preset compensation value.
[0014] In an alternative embodiment, the conversion of the blank adjustment amount into the dynamic balance change amount of the component includes:
[0015] According to the blank adjustment amount, an adjustment area, an adjustment height, and a centroid distance are obtained, wherein the centroid distance is the vertical distance from the mass center of the blank adjustment amount to the rotation axis of the component blank;
[0016] According to the adjustment area, the adjustment height, the centroid distance, and the blank density of the component blank, a vector length value is obtained;
[0017] According to the angle of the centroid distance projected on the machining dynamic balance coordinate system of the component blank, a vector angle value is obtained, wherein the machining dynamic balance coordinate system is a machining coordinate system perpendicular to the rotation axis;
[0018] According to the vector length value and the vector angle value, the dynamic balance change amount is obtained.
[0019] In an alternative embodiment, the adjustment of the dynamic balance of the blank based on the dynamic balance change amount includes:
[0020] According to the dynamic balance change amount and the blank size, a change correspondence between a single size adjustment amount and the dynamic balance change amount is determined, wherein the blank size is the size of the component blank;
[0021] According to the change correspondence and the dynamic balance of the blank, a size adjustment scheme is determined;
[0022] If the dynamic balance of the blank adjusted according to the size adjustment scheme meets the preset requirement, the dynamic balance of the blank is adjusted according to the size adjustment scheme;
[0023] If the dynamic balance of the blank adjusted according to the size adjustment scheme does not meet the preset requirement, the size adjustment scheme is updated according to the change correspondence and the dynamic balance of the blank.
[0024] In an alternative embodiment, the adjustment of the dynamic balance of the blank according to the size adjustment scheme includes:
[0025] The size adjustment scheme and the dynamic balance of the blank are respectively represented as an adjustment line and a dynamic balance line;
[0026] vector addition or subtraction of the adjustment line to the dynamic balance line to adjust the dynamic balance of the blank.
[0027] In an alternative embodiment, after the adjustment of the dynamic balance of the blank based on the dynamic balance change, the method further comprises:
[0028] based on the parts meeting the preset requirements, obtaining model data of the parts;
[0029] adjusting a casting mold of the parts based on the model data, so that the parts produced by the casting mold meet the preset requirements.
[0030] In a second aspect, the embodiments of the present application further provide a part, the dynamic balance of which is adjusted by the method of any one of the first aspect.
[0031] In a third aspect, the embodiments of the present application further provide an adjustment device for dynamic balance of a part, the device comprising:
[0032] an obtaining module, configured to obtain a dynamic balance of a blank of a part and a blank adjustment amount of the part based on a part blank of the part, wherein the blank adjustment amount is an adjustment amount of a non-processed surface of the part blank;
[0033] a conversion module, configured to convert the blank adjustment amount into a dynamic balance change of the part;
[0034] a first adjustment module, configured to adjust the dynamic balance of the blank based on the dynamic balance change, so that the dynamic balance of the part meets a preset requirement.
[0035] In a fourth aspect, the embodiments of the present application further provide an electronic device, comprising a processor and a memory, the memory being coupled to the processor, the memory storing instructions, when the instructions are executed by the processor, causing the electronic device to perform the steps of the method of any one of the first aspect.
[0036] In a fifth aspect, the embodiments of the present application further provide a computer readable storage medium, which stores a computer program, when the program is executed by a processor, the steps of the method of any one of the first aspect are implemented.
[0037] Compared with the prior art, the part, the adjustment method and the device for dynamic balance of the part of the present application have the following advantages:
[0038] The adjustment method of the present application is based on the part blank of the part, obtains the blank dynamic balance and blank adjustment amount of the part, the blank adjustment amount is the adjustment amount of the non-machining surface of the part blank, converts the blank adjustment amount into the dynamic balance change amount of the part, can determine the corresponding relationship between the blank adjustment amount and the dynamic balance change amount, and when adjusting the blank dynamic balance based on the dynamic balance change amount, the purpose of accurately adjusting the dynamic balance can be achieved, so that the dynamic balance of the part meets the preset requirements. The adjustment method is based on theoretical calculation, replaces the traditional step of verifying multiple times, provides a quantifiable basis for the size adjustment of the part, and can also be used to check the feasibility of the part blank dynamic balance adjustment scheme. BRIEF DESCRIPTION OF DRAWINGS
[0039] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the drawings needed in the embodiments will be briefly introduced as follows. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can also be obtained by those skilled in the art without creative labor.
[0040] Figure 1 A flow chart of a part dynamic balance adjustment method provided by an embodiment of the present application is shown in the figure.
[0041] Figure 2 A structure diagram of a crankshaft provided by an embodiment of the present application is shown in the figure.
[0042] Figure 2-1 A diagram of a dynamic balance measurement coordinate system and a machining dynamic balance coordinate system provided by an embodiment of the present application is shown in the figure.
[0043] Figure 3 A line graph representing the dynamic balance of a crankshaft provided by an embodiment of the present application is shown in the figure.
[0044] Figure 4 A line graph representing the dynamic balance adjustment of the small end of a crankshaft provided by an embodiment of the present application is shown in the figure.
[0045] Figure 5 A line graph representing the dynamic balance adjustment of the flange end of a crankshaft provided by an embodiment of the present application is shown in the figure.
[0046] Figure 6 A line graph representing the dynamic balance adjustment of the flange end and small end of a crankshaft provided by an embodiment of the present application is shown in the figure.
[0047] Figure 7 A flow chart of a crankshaft dynamic balance adjustment provided by an embodiment of the present application is shown in the figure.
[0048] Figure 8 A structure diagram of a part dynamic balance adjustment device provided by an embodiment of the present application is shown in the figure. DETAILED DESCRIPTION
[0049] The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, rather than all the embodiments of the present application. All other embodiments obtained by a person of ordinary skill in the art based on the embodiments of the present application shall fall within the scope of protection of the embodiments of the present application.
[0050] The part dynamic balance adjustment method provided by the present application can be applied to dynamic balance adjustment of various parts. The following embodiments of the present application will take a crankshaft as an example to specifically describe how to implement dynamic balance adjustment of the crankshaft.
[0051] Please refer to Figure 1 , Figure 1 The flowchart of the part dynamic balance adjustment method provided by the present application, and the method comprises:
[0052] S11, based on the part blank of the part, obtaining the blank dynamic balance and the blank adjustment amount of the part, wherein the blank adjustment amount is the adjustment amount of the non-machining surface of the part blank.
[0053] Specifically, the part blank is a forged blank or a cast blank of the part. The forged blank and the cast blank both need to be based on a mold to implement initial production forming of the part. For the part, the part blank has been basically formed, and further finishing machining of the assembly position can be implemented to complete the preparation. Taking a crankshaft as an example, the part blank is a blank formed by casting or forging process of the crankshaft. The balance block part of the crankshaft does not need to be finished machined, and can be directly cast or forged to form. The journal part of the crankshaft has assembly requirements, and an appropriate amount of allowance is left during casting or forging to finish machine to the assembly size, and is determined as a machining surface. The blank dynamic balance represents the dynamic balance of the crankshaft after casting or forging. If the blank dynamic balance is within the preset requirement, it indicates that the dynamic balance of the part blank is good, and the part blank can be directly finished machined and formed. If the blank dynamic balance is not within the preset requirement, it indicates that the dynamic balance of the part blank needs to be adjusted. The part blank has an external size tolerance based on production requirements, and the adjustment size within the size tolerance range is the blank adjustment amount.
[0054] Since the part blank of the crankshaft is prepared and formed by forging or casting process, the forming precision of the part blank is affected by the mold clamping positioning, causing certain fluctuation of the external size of the part blank. If a single part blank is used to obtain the blank dynamic balance, the accuracy of the blank dynamic balance may be insufficient.
[0055] In a specific embodiment, the part is a crankshaft, and the blank dynamic balance of the part is obtained, comprising:
[0056] Randomly select a preset number of crankshaft blanks, measure the blank eccentricity, clamp compensation value and connecting rod compensation value of each crankshaft blank; according to the formula obtain a preset compensation value CDM, wherein the eccentricity E is 0, is the average value of the blank eccentricity, is the average value of the clamp compensation value, is the average value of the connecting rod compensation value; based on the preset compensation value, the blank dynamic balance of the crankshaft is obtained.
[0057] Specifically, in the production process of the crankshaft, the center holes at both ends of the crankshaft need to be drilled by the dynamic balancing machine, the reference axis of the finished crankshaft is determined based on the two center holes at both ends, and then the journal of the crankshaft is turned and ground for finishing based on the crankshaft reference axis. When the dynamic balancing machine processes the center holes at both ends of the crankshaft, the journal of the crankshaft is fixed by the equipment clamp (or chuck), and then the center holes at both ends of the crankshaft blank are drilled based on the eccentricity feedback by the dynamic balancing measurement equipment. The eccentricity is calculated based on the formula E = EX-CAG-CDM-OPT. Wherein CAG is the clamp compensation value (or squirrel cage compensation) of the crankshaft to be processed. The clamp compensation value can reduce the influence of the position deviation of the equipment clamp on the machining precision. The dynamic balancing machine does not clamp the crankshaft blank, and the clamp compensation value can be measured during the rotation of the equipment clamp. The clamp compensation value is a constant inherent property of the dynamic balancing machine. EX is the blank eccentricity of the crankshaft to be processed, which is mainly related to the size and material of the blank and is a constant inherent property of the blank. It can be measured by clamping the crankshaft blank and rotating it by the dynamic balancing machine. OPT is the connecting rod compensation value of the crankshaft to be processed, which is a constant. It is a fixed correction value set when designing the crankshaft blank to balance the influence of the connecting rod mechanism on the dynamic balance of the crankshaft. CDM is the preset compensation value. The preset compensation value is a correction value preset by the dynamic balancing machine to reduce the deviation caused by machining. This value changes constantly according to the machining conditions. The initial preset compensation value can be set arbitrarily according to the experience of the technician. After calculating the eccentricity E according to the initially set preset compensation value CDM, in order to achieve better dynamic balance results for the next crankshaft to be processed, the dynamic balancing machine feeds back a new correction value, which is used to modify the initial preset compensation value to update the preset compensation value for the next crankshaft to be processed. In the preparation process of the crankshaft, due to the limitation of the machining allowance of the machined surface (such as the journal), the eccentricity E is usually set to be not greater than 0.5mm. Wherein the dynamic balance is represented by a vector value, including size and direction. The direction is the drilling angle of the center holes at both ends of the crankshaft.
[0058] The eccentricity E represents the distance between the geometric center of the crankshaft end face and the center hole. Please refer to Figure 2 , Figure 2The schematic diagram of the crankshaft structure of a three-cylinder engine, the crankshaft 21 includes a flange end 22 and a small end 23, the diameter of the flange end 22 is larger than that of the small end 23, six balance blocks 24 are distributed on the crankshaft of this type, the balance blocks 24 are marked as CP1-CP6 in order from the flange end 22 to the small end 21, a coordinate system V / H can be established in the dynamic balancing process of the crankshaft for measuring the eccentricity E of the crankshaft, the plane where the coordinate system is located is perpendicular to the reference axis of the crankshaft, the horizontal coordinate is marked as H, and the vertical coordinate is marked as V, the coordinate components include the horizontal coordinate component E_V and the vertical coordinate component E_H:
[0059] E_V=EX_V-CAG_V-CDM_V-OPT_V, wherein EX_V, CAG_V, CDM_V and OPT_V are the horizontal coordinate changes of the blank eccentricity, the fixture compensation value, the preset compensation value and the connecting rod compensation value respectively.
[0060] E_H=EX_H-CAG_H-CDM_H-OPT_H, wherein EX_V, CAG_V, CDM_V and OPT_V are the vertical coordinate changes of the blank eccentricity, the fixture compensation value, the preset compensation value and the connecting rod compensation value respectively.
[0061]
[0062] In order to improve the accuracy of the acquisition of the blank dynamic balance, a preset number of crankshaft blanks are randomly selected, the blank eccentricity, the fixture compensation value and the connecting rod compensation value of each crankshaft blank are measured, and the preset compensation value CDM is obtained through the formula The parameter calculation of the zeroing process is performed by setting the eccentricity E to 0, and the preset compensation value CDM is obtained. The preset compensation value CDM is the only adjustable value of the dynamic balancing machine, and the preset compensation value corresponding to E=0 is the machining parameter required for the zeroing process. The dynamic balancing machine is inputted for calculation, and the blank dynamic balance of the crankshaft can be accurately obtained based on the preset compensation value. The V / H coordinate system is the coordinate system for measuring the blank dynamic balance of the crankshaft (or OP10 coordinate system), which is used to measure the eccentricity of the blank, and the unit of the result is mm, which provides a basis for subsequent drilling of the center hole. The machining dynamic balance coordinate system (or OP145 coordinate system) based on the part blank is implemented when adjusting the dynamic balance. The machining dynamic balance coordinate system is equivalent to the polar coordinate system of the dynamic balance adjustment, which represents the direction of the coordinate system by angle, specifically including 25°, 115°, 205° and 295°, and the size of the dynamic balance required is represented by the length of the line segment. The dynamic balance is measured by unit g*cm and angle. The corresponding relationship of the two coordinate systems can be referred to Figure 2-1 .
[0063] Please refer to Figure 3, the obtained blank dynamic balance of the 10 crankshaft blanks is characterized by a vector line, line segment 1 is the blank dynamic balance of the small end of the crankshaft blank, the unbalance of the small end is 134.3g*cm, and a is 22.07°; line segment 2 is the blank dynamic balance of the flange end of the crankshaft blank, the unbalance of the flange end is 80.69g*cm, and β is 55.49°, and after the blank dynamic balance and the blank adjustment amount of the part are obtained, step S12 is entered.
[0064] S12, converting the blank adjustment amount into the dynamic balance change amount of the part.
[0065] Specifically, when adjusting the dynamic balance of the part, the traditional way is to punch the part to adjust the dynamic balance by reducing the material, and the dynamic balance of the part will change with the increase or decrease of the material. The blank adjustment amount represents the adjustable range of the non-machining surface of the part blank, and the dynamic balance changes after the material distribution changes. It should be noted that the blank adjustment amount can include multiple dimensional tolerances at different positions on the part blank, and the dynamic balance change amount also corresponds to multiple change amounts.
[0066] In a specific embodiment, converting the blank adjustment amount into the dynamic balance change amount of the part includes:
[0067] According to the blank adjustment amount, an adjustment area, an adjustment height and a centroid distance are obtained, wherein the centroid distance is the vertical distance from the mass center of the blank adjustment amount to the rotation axis of the part blank; according to the adjustment area, the adjustment height, the centroid distance and the blank density of the part blank, a vector length value is obtained; according to the angle of the centroid distance projected on the machining dynamic balance coordinate system of the part blank, a vector angle value is obtained, wherein the machining dynamic balance coordinate system is a machining coordinate system perpendicular to the rotation axis; and according to the vector length value and the vector angle value, a dynamic balance change amount is obtained.
[0068] Specifically, the blank adjustment amount is the product of the adjustment area and the adjustment height, which represents the size of the adjustment volume on the part blank; the vector length value is the product of the adjustment area, the adjustment height, the centroid distance and the blank density, and the dynamic balance change amount is characterized by a vector. The vector length value L is calculated by the formula: L=s×h×m×ρ, wherein s is the adjustment area, h is the adjustment height, m is the centroid distance, and ρ is the blank density. The blank adjustment amount can be obtained by 3D software (such as CATIA), and the gravity center of the adjustment area is regarded as the mass center, and then the centroid distance is calculated. Please continue to refer to Figure 2-1For example, the product of the adjusting area 25 and its height is the blank adjusting amount. The mass center of the adjusting area 25 is point a, which can be calculated by 3D software. The vertical distance from the mass center a to the rotation axis of the crankshaft is the mass center distance. The rotation axis is the axis of the flange end 22 to the small end 23 of the crankshaft blank. The angle of the mass center distance projected on the machining dynamic balancing coordinate system of the part blank is the vector angle value. It can be understood that the vector angle value can be read in any axis direction of the machining dynamic balancing coordinate system. The mass center distance and the vector angle value can be directly obtained in the built-in coordinate system of the 3D software, and then the dynamic balance change amount can be calculated. The blank adjusting amount is converted into the dynamic balance change amount of the part, and then step S13 is entered.
[0069] S13, adjusting the dynamic balance of the blank based on the dynamic balance change amount, so that the dynamic balance of the part meets the preset requirement.
[0070] Specifically, the dynamic balance change amount changes correspondingly with the blank adjusting amount. The blank dynamic balance can be adjusted according to the dynamic balance change amount and the preset requirement to formulate a corresponding scheme. The blank dynamic balance can be adjusted to the dynamic balance of the part that meets the preset requirement through the blank adjusting amount. Continuing to take the dynamic balance adjustment of the crankshaft as an example, please continue to refer to Figure 3 The preset requirement can be set to an unbalance of 100 g*cm or less, and a and β of 10° or less. Other values can also be set according to actual conditions.
[0071] In a specific embodiment, the blank dynamic balance is adjusted based on the dynamic balance change amount, including:
[0072] According to the dynamic balance change amount and the blank size, a change corresponding relationship between a single size adjusting amount and the dynamic balance change amount is determined, wherein the blank size is the size of the part blank. According to the change corresponding relationship and the blank dynamic balance, a size adjusting scheme is determined. If the blank dynamic balance adjusted according to the size adjusting scheme meets the preset requirement, the blank dynamic balance is adjusted according to the size adjusting scheme. If the blank dynamic balance adjusted according to the size adjusting scheme does not meet the preset requirement, the size adjusting scheme is updated according to the change corresponding relationship and the blank dynamic balance.
[0073] Specifically, the blank size includes a plurality of sizes of the component blank. Taking the crankshaft as an example, the blank size can include the thickness size and the outer arc surface size of the crankshaft balance block; and the change corresponding relationship represents the dynamic balance change amount corresponding to a single size adjustment amount. By the change corresponding relationship and the blank dynamic balance, a plurality of size adjustment schemes for adjusting the blank dynamic balance to the preset requirement can be determined. If the blank dynamic balance adjusted according to the size adjustment scheme meets the preset requirement, it indicates that the size adjustment scheme has the feasibility of dynamic balance adjustment, and the blank dynamic balance is adjusted according to the size adjustment scheme. If the blank dynamic balance adjusted according to the size adjustment scheme does not meet the preset requirement, it indicates that the size adjustment scheme should be abandoned, and the size adjustment scheme is updated until the preset requirement can be met.
[0074] In a specific embodiment, adjusting the blank dynamic balance according to the size adjustment scheme includes:
[0075] The size adjustment scheme and the blank dynamic balance are respectively represented as an adjustment line and a dynamic balance line; and the dynamic balance line is added or subtracted by a vector according to the adjustment line, so as to adjust the blank dynamic balance.
[0076] Specifically, referring to Figure 4 , the line segment 1 in the figure is the blank dynamic balance of the crankshaft blank small end before adjustment, the line segment 1' is the blank dynamic balance of the crankshaft blank small end after adjustment, and the dashed line is the dynamic balance change corresponding to each blank size represented in the size adjustment scheme. The size adjustment scheme can be implemented by modifying the outer size of the component blank; or the size adjustment scheme can be implemented by modifying the size of the forming chamber of the casting mold. In the casting mold, the symmetry plane of the balance blocks CP1-CP2 and CP5-CP6 is taken as the parting surface, the forming chamber is divided into an upper mold and a lower mold, and the outer contour of the component blank at the parting surface is the mold parting line. Taking the implementation of the size adjustment scheme by modifying the casting mold as an example, it specifically includes reducing the outer side surface of the balance block CP6 by 0.125 mm, reducing the vector by 8.58 g*cm, and the angle distance from the casting mold parting line is 40.6°; reducing the inner side surface of the balance block CP6 by 0.125 mm, reducing the vector by 11.08 g*cm, and the angle distance from the mold parting line is 38.28°; increasing the 120 size surface of the balance block CP6 by 0.3 mm on the upper mold, increasing the vector by 6.76 g*cm, and the angle distance from the mold parting line is 65.5°; reducing the 120 size surface of the balance block CP6 by 0.3 mm on the lower mold, reducing the vector by 6.76 g*cm, and the angle distance from the mold parting line is 65.5°; reducing each of the 4-55° outer circle fillet surfaces of the balance block CP6 by 0.5 mm on the lower mold, reducing the vector by 12.73 g*cm, and the angle distance from the mold parting line is 26.49°; reducing each of the 4-55° outer circle fillet surfaces of the balance block CP6 by 0.5 mm on the lower mold, reducing the vector by 9.11 g*cm, and the angle distance from the mold parting line is 29.33°; and the unbalance amount of the small end after adjustment is 91.25 g*cm, and a' is 9.83°, which meets the preset requirement. Similarly, referring to Figure 5, the line segment 2 is the blank dynamic balance of the crankshaft blank flange end before adjustment, the line segment 2' is the blank dynamic balance of the crankshaft blank flange end after adjustment, the unbalance before adjustment is 80.69g*cm, β is 55.49°, the size adjustment scheme is not described here, the unbalance after adjustment is 85.11g*cm, β' is 9.2°, and the preset requirement is also reached. Please refer to Figure 6 By taking the size adjustment scheme and the blank dynamic balance as the adjustment line and the dynamic balance line respectively, the size adjustment scheme can be quickly determined, and the adjustment line is added or subtracted from the dynamic balance line in a vector manner to adjust the blank dynamic balance.
[0077] In a specific embodiment, after adjusting the blank dynamic balance based on the dynamic balance change amount, the method further includes:
[0078] Based on the parts meeting the preset requirement, model data of the parts is obtained, and a casting mold of the parts is adjusted according to the model data, so that the parts produced by the casting mold meet the preset requirement.
[0079] Specifically, the part blank does not meet the preset requirement, which indicates that the casting mold for producing the part blank has deviation. The model data of the parts meeting the preset requirement can be obtained, and the casting mold is modified correspondingly, so that the parts produced by the casting mold can meet the preset requirement.
[0080] In the following, the embodiment of the application will take the dynamic balance adjustment of the crankshaft as an example to illustrate how to implement the dynamic balance adjustment of the crankshaft. Please refer to Figure 7, randomly select 10 parts of the crankshaft to be improved, measure the crankshaft data (or OP10 measurement data) under the current equipment parameters, input: randomly selected 10 crankshaft blanks, output: EX, CAG, CDM and OPT measured by the equipment; take the average of each item, set the final eccentricity to 0, calculate the CDM value of the zeroing processing, input: OP10 measured EX, CAG, CDM and OPT, output: the CDM value calculated after setting the final eccentricity to 0, adjust the CDM value of the equipment to the CDM value calculated by the zeroing, zero processing, obtain the dynamic balance data on the dynamic balancing machine (or OP145 equipment), input: the CDM value calculated by the zeroing, output: the dynamic balance data of the semi-machined crankshaft; according to the full size data of the crankshaft blank, formulate a preliminary size adjustment scheme, input: the full size data of the crankshaft blank and the size tolerance, the size adjustment scheme, output: the dynamic balance change data calculated by the size adjustment scheme; verification and evaluation of the size adjustment scheme, input: the dynamic balance change data of the size adjustment scheme, the dynamic balance data of the semi-machined crankshaft, the set dynamic balance to be obtained, output: the determination result. If the theoretical calculation dynamic balance result and the set dynamic balance differ by less than 5%, the scheme is considered feasible. Then modify the mold according to the size adjustment scheme, otherwise, return to the previous step to reformulate the size adjustment scheme and recalculate and verify.
[0081] Based on the same inventive concept as the adjustment method, the embodiments of the present application also provide a kind of parts, the dynamic balance of the parts is adjusted by any of the method of the adjustment method.
[0082] Based on the same inventive concept as the adjustment method, the embodiments of the present application also provide an adjustment device for the dynamic balance of a part, please refer to Figure 8 , the device comprises:
[0083] The acquisition module 801 is used to acquire the blank dynamic balance and the blank adjustment amount of the part based on the part blank of the part, wherein the blank adjustment amount is the adjustment amount of the non-processed surface of the part blank;
[0084] The conversion module 802 is used to convert the blank adjustment amount into the dynamic balance change amount of the part;
[0085] The first adjustment module 803 is used to adjust the blank dynamic balance based on the dynamic balance change amount, so that the dynamic balance of the part meets the preset requirement.
[0086] In an optional embodiment, the part is a crankshaft, and the acquisition module comprises:
[0087] The measurement submodule is used to randomly select a preset number of crankshaft blanks, and measure the blank eccentricity, clamp compensation value and connecting rod compensation value of each crankshaft blank;
[0088] a first obtaining sub-module, configured to obtain a preset compensation value CDM according to a formula obtain a preset compensation value CDM, wherein an eccentricity E is 0, is an average value of the eccentricity of the blank, is an average value of the compensation value of the clamp, is an average value of the compensation value of the connecting rod;
[0089] a second obtaining sub-module, configured to obtain the dynamic balance of the blank of the crankshaft based on the preset compensation value.
[0090] In an alternative embodiment, the conversion module comprises:
[0091] a third obtaining sub-module, configured to obtain an adjustment area, an adjustment height and a centroid distance according to the adjustment amount of the blank, wherein the centroid distance is a vertical distance from a mass center of the adjustment amount of the blank to a rotation axis of the component blank;
[0092] a fourth obtaining sub-module, configured to obtain a vector length value according to the adjustment area, the adjustment height, the centroid distance and a blank density of the component blank;
[0093] a fifth obtaining sub-module, configured to obtain a vector angle value according to an included angle of the centroid distance projected on a machining dynamic balance coordinate system of the component blank, wherein the machining dynamic balance coordinate system is a machining coordinate system perpendicular to the rotation axis;
[0094] a sixth obtaining sub-module, configured to obtain the dynamic balance change amount according to the vector length value and the vector angle value.
[0095] In an alternative embodiment, the first adjustment module comprises:
[0096] a first determining sub-module, configured to determine a change correspondence between a single size adjustment amount and the dynamic balance change amount according to the dynamic balance change amount and a blank size, wherein the blank size is a size of the component blank;
[0097] a second determining sub-module, configured to determine a size adjustment scheme according to the change correspondence and the dynamic balance of the blank;
[0098] an adjustment sub-module, configured to adjust the dynamic balance of the blank according to the size adjustment scheme when the dynamic balance of the blank adjusted by the size adjustment scheme meets the preset requirement;
[0099] an updating sub-module, configured to update the size adjustment scheme according to the change correspondence and the dynamic balance of the blank when the dynamic balance of the blank adjusted according to the size adjustment scheme does not meet the preset requirement.
[0100] In an alternative embodiment, the adjusting sub-module comprises:
[0101] a characterizing unit configured to characterize the size adjustment scheme and the blank dynamic balance as an adjustment line and a dynamic balance line, respectively;
[0102] a calculating unit configured to add or subtract vectors of the dynamic balance line according to the adjustment line to adjust the dynamic balance of the blank.
[0103] In an alternative embodiment, the device further comprises:
[0104] an obtaining module configured to obtain model data of the component based on the component meeting the preset requirement;
[0105] a second adjusting module configured to adjust a casting mold of the component according to the model data, so that the component produced by the casting mold meets the preset requirement.
[0106] Based on the same inventive concept as the adjusting method, the embodiments of the present application also provide an electronic device comprising a processor and a memory coupled to the processor, the memory storing instructions that, when executed by the processor, cause the electronic device to perform the steps of any one of the adjusting methods.
[0107] Based on the same inventive concept as the adjusting method, the embodiments of the present application also provide a computer-readable storage medium having a computer program stored thereon, the program being executed by a processor to implement the steps of any one of the adjusting methods.
[0108] The technical solutions provided in the embodiments of the present application have at least the following technical effects or advantages:
[0109] 1. The adjusting method of the present application is based on a component blank of a component to obtain a blank dynamic balance and a blank adjustment amount of the component, the blank adjustment amount is an adjustment amount of a non-machining surface of the component blank, the blank adjustment amount is converted into a dynamic balance change amount of the component, the corresponding relationship between the blank adjustment amount and the dynamic balance change amount can be determined, and when the blank dynamic balance is adjusted based on the dynamic balance change amount, the purpose of accurately adjusting the dynamic balance can be achieved to make the dynamic balance of the component meet the preset requirement. The adjusting method is based on theoretical calculation, replaces the traditional step of verifying multiple times by physical objects, provides a quantifiable basis for the size adjustment of the component, and can also be used to check the feasibility of the blank dynamic balance adjustment scheme of the component.
[0110] 2. The traditional adjustment method for the casting mold needs at least twice mold repairing and then verifies the change of dynamic balance through physical processing, and cannot guarantee the feasibility of the verification result, and the technical scheme of the embodiment of the application can be completed through once mold repairing, the development cycle is 50% of the previous one or even shorter, and the feasibility of the scheme is guaranteed.
[0111] Those skilled in the art will appreciate that embodiments of the application can be supplied as a method, a system, or a computer program product. Therefore, the application can take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the application can take the form of a computer program product implemented on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROMs, optical storage, etc.) containing computer usable program code.
[0112] The application is described with reference to flowcharts and / or block diagrams of the method, device (module, system), and computer program product according to the embodiments of the application. It should be understood that each flow and / or block in the flowcharts and / or block diagrams, and the combination of the flows and / or blocks in the flowcharts and / or block diagrams can be realized by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded computer, or other programmable data processing devices to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing devices generate a means for implementing the functions specified in the flowcharts and / or block diagrams. Figure 1 one or more flows and / or blocks Figure 1 a device that performs the functions specified in one or more blocks.
[0113] These computer program instructions can also be stored in a computer-readable memory capable of guiding the computer or other programmable data processing devices to work in a specific way, so that the instructions stored in the computer-readable memory produce a product including instruction devices, which implement the functions specified in the flowcharts and / or block diagrams. Figure 1 one or more flows and / or blocks Figure 1 a device that performs the functions specified in one or more blocks.
[0114] These computer program instructions can also be loaded into a computer or other programmable data processing device, so that a series of operation steps are performed on the computer or other programmable device to produce a computer-implemented process, so that the instructions executed on the computer or other programmable device provide a means for implementing the functions specified in the flowcharts and / or block diagrams. Figure 1 one or more flows and / or blocks Figure 1 a device that performs the functions specified in one or more blocks.
[0115] While the preferred embodiments of the application have been described, additional variations and modifications can be made to these embodiments by those skilled in the art once they have the benefit of the present disclosure without departing from the spirit and scope of the application. Accordingly, it is intended that the appended claims include all such variations and modifications as fall within the scope of the application. It is apparent that those skilled in the art can modify and adapt the application without departing from the spirit and scope of the application. Therefore, it is intended that the scope of the application be limited only by the broadest interpretation of the appended claims to which all patent equivalents are intended to be included.
Claims
1. A method for adjusting the dynamic balance of a component, characterized in that: The method comprises: Based on a component blank of a component, obtaining a dynamic balance of the component blank and a blank adjustment amount of the component, wherein the blank adjustment amount is an adjustment amount of a non-machined surface of the component blank; Converting the blank adjustment amount into a dynamic balance change amount of the component; Adjusting the dynamic balance of the blank based on the dynamic balance variation so that the dynamic balance of the component meets a preset requirement; The converting of the blank adjustment amount into the dynamic balance variation of the component includes: According to the blank adjustment amount, an adjustment area, an adjustment height and a center-of-mass distance are obtained, wherein the center-of-mass distance is a vertical distance from the mass center of the blank adjustment amount to the rotation axis of the component blank; Obtaining a vector length value according to the adjustment area, the adjustment height, the center-of-mass distance, and the blank density of the component blank; Obtaining a vector angle value according to an angle between the center of mass and a projection of the component blank onto a machining dynamic balancing coordinate system, wherein the machining dynamic balancing coordinate system is a machining coordinate system perpendicular to the rotation axis; The dynamic balance variation is obtained according to the vector length value and the vector angle value.
2. The method for adjusting the dynamic balance of a component according to claim 1, characterized in that: The component is a crankshaft, and obtaining the dynamic balance of the component blank includes: Randomly selecting a preset number of crankshaft blanks, and measuring the blank eccentricity, fixture compensation value, and connecting rod compensation value of each crankshaft blank; According to the formula Get the preset compensation value CDM, where the eccentricity E is set to 0, is the average value of the eccentricity of the blank, is the average value of the fixture compensation value, is the average value of the connecting rod compensation value; The dynamic balance of the crankshaft blank is obtained based on the preset compensation value.
3. The method for adjusting the dynamic balance of a component according to claim 1, wherein: The adjusting the dynamic balance of the blank based on the dynamic balance variation includes: Determining a corresponding relationship between a single size adjustment amount and the dynamic balance change amount according to the dynamic balance change amount and the blank size, wherein the blank size is the size of the component blank; Determining a size adjustment plan based on the change correspondence and the dynamic balance of the blank; If the dynamic balance of the blank adjusted according to the size adjustment plan meets the preset requirement, adjusting the dynamic balance of the blank according to the size adjustment plan; If the dynamic balance of the blank adjusted according to the size adjustment plan does not meet the preset requirement, the size adjustment plan is updated according to the change correspondence and the dynamic balance of the blank.
4. The method for adjusting the dynamic balance of a component according to claim 3, wherein: The step of adjusting the dynamic balance of the blank according to the size adjustment scheme includes: The size adjustment scheme and the blank dynamic balance are characterized as an adjustment line and a dynamic balance line respectively; Vector addition and subtraction are performed on the dynamic balance line according to the adjustment line to adjust the dynamic balance of the blank.
5. The method for adjusting the dynamic balance of a component according to claim 1, wherein: After adjusting the dynamic balance of the blank based on the dynamic balance variation, the method further includes: Based on the component meeting the preset requirements, obtaining model data of the component; The casting mold of the component is adjusted according to the model data so that the component produced by the casting mold meets the preset requirements.
6. A component, characterized in that: The dynamic balance of the components is adjusted by the method described in any one of claims 1-5.
7. A device for adjusting the dynamic balance of a component, characterized in that: The device comprises: An acquisition module, configured to acquire a blank dynamic balance and a blank adjustment amount of a component based on a component blank, wherein the blank adjustment amount is an adjustment amount of a non-machined surface of the component blank; A conversion module, used for converting the blank adjustment amount into the dynamic balance change amount of the component; The conversion module is further configured to obtain an adjustment area, an adjustment height, and a center-of-mass distance according to the blank adjustment amount, wherein the center-of-mass distance is a vertical distance from the mass center of the blank adjustment amount to the rotation axis of the component blank; Obtaining a vector length value according to the adjustment area, the adjustment height, the center-of-mass distance, and the blank density of the component blank; Obtaining a vector angle value according to an angle between the center of mass and a projection of the component blank onto a machining dynamic balancing coordinate system, wherein the machining dynamic balancing coordinate system is a machining coordinate system perpendicular to the rotation axis; Obtaining the dynamic balance variation according to the vector length value and the vector angle value; The first adjustment module is used to adjust the dynamic balance of the blank based on the dynamic balance variation so that the dynamic balance of the component meets a preset requirement.
8. An electronic device, characterized in that: The electronic device comprises a processor and a memory, wherein the memory is coupled to the processor and stores instructions, and when the instructions are executed by the processor, the electronic device executes the steps of the method according to any one of claims 1 to 5.
9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the steps of the method according to any one of claims 1 to 5 are implemented.