Impeller dynamic balance de-weight milling method and device, storage medium and computer equipment

By obtaining the first and second parameter information of the impeller dynamic balancing and deweighting, and adopting the layer-by-layer milling method, the problems of low efficiency and low precision of traditional impeller balancing and deweighting are solved, and efficient and accurate dynamic balancing of the impeller is achieved to meet the stable operation requirements of pump equipment.

CN120662858AActive Publication Date: 2025-09-19SHENYANG BLOWER WORKS GRP NUCLEAR PUMP
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
CN202510587056.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-05-08
Publication Date
2025-09-19
Estimated Expiration
2045-05-08

AI Technical Summary

Technical Problem

The traditional impeller balancing and deweighting process has low efficiency and precision, making it difficult to achieve the ideal dynamic balance state in one go. Inaccurate deweighting also leads to multiple reworks, affecting the efficient and stable operation of pump equipment.

Method used

By obtaining the first parameter information of the area to be processed and the second parameter information of the milling tool, a layer-by-layer milling method is adopted to accurately control the position and depth of the milling tool to achieve dynamic balancing and weight removal of the impeller.

Benefits of technology

The efficiency and accuracy of impeller processing are improved, ensuring that high dynamic balancing accuracy can be achieved in a single processing, avoiding the multiple rework phenomena in traditional processes, and meeting the efficient and stable operation requirements of pump equipment.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120662858A_ABST
    Figure CN120662858A_ABST
Patent Text Reader

Abstract

The invention discloses an impeller dynamic balance de-weight milling method and device, a storage medium and computer equipment, and relates to the technical field of impeller de-weight, and the impeller dynamic balance de-weight milling method comprises the steps that first parameter information of a to-be-machined area is obtained, and the to-be-machined area is a fan-shaped ring; the first parameter information at least comprises an inner radius parameter value, an outer radius parameter value, a central angle value and a preset milling depth of the to-be-machined area; acquiring second parameter information of the milling cutter for performing layer-by-layer milling operation on the to-be-processed area, the second parameter information at least comprises a radius parameter value of the milling cutter, a single-layer milling amount, and coordinate data of a milling starting point and a milling ending point in a three-dimensional space in each layer of milling; during milling of each layer, the angle value of the working angle of a milling tool reciprocating clockwise and anticlockwise along an arc path and the single increment of radial tool arrangement during milling of each layer are calculated; and based on the first parameter information and the second parameter information, layer-by-layer milling operation on the to-be-machined area is carried out, and the target impeller meeting the dynamic balance requirement is obtained.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application belongs to the technical field of impeller deweighting, and specifically relates to a method, device, storage medium and computer equipment for milling dynamic balancing deweighting of an impeller. Background Art

[0002] Impeller balancing is a crucial step in the production of pump rotors, directly impacting key performance indicators such as vibration characteristics, noise levels, and overall operational stability. For a long time, the industry has relied primarily on traditional turning processes to balance and de-weight impellers.

[0003] Traditional turning methods are typically performed on vertical or horizontal lathes. During this operation, the deweighting area of ​​the impeller must be raised using tools such as jacks, and then the raised area is turned. This process presents several significant drawbacks. First, due to the lack of precise theoretical calculation models, the appropriate amount of lifting cannot be determined in advance when clamping the impeller for turning. Instead, the process must be initially determined based on experience. During the turning process, the process is then repeatedly paused to collect and weigh the turning chips to determine if the balance requirements have been achieved. This repetitive operation significantly reduces processing efficiency. Second, the difficulty in collecting all the chips generated during turning leads to significant errors in the weighing results, which fail to accurately reflect the actual weight removed and thus affect the control of balancing accuracy. Furthermore, due to the minimum thickness requirement for the impeller shroud, the removal amount during traditional turning is greatest at the raised area and gradually decreases towards the sides. This uneven removal method often results in the shroud thickness near the edge approaching or falling below the minimum allowable value, making further turning impossible, limiting the operability and effectiveness of the deweighting process.

[0004] Furthermore, even after completing a single turning operation, inaccurate de-weighting due to the aforementioned factors often necessitates a second dynamic balancing test. If the test reveals any remaining imbalance, further de-weighting turning operations must be performed. This repetitive process not only increases processing cycle time and costs, but also, because the location and amount of de-weighting are difficult to precisely control each time, achieving the ideal dynamic balance of the impeller is difficult even after multiple turning operations. This leads to unstable product quality and failure to meet the modern industrial requirements for efficient and stable operation of pump equipment. Summary of the Invention

[0005] In view of this, the present application provides a method, device, storage medium and computer equipment for impeller dynamic balancing and de-weighting milling, so that the impeller can meet the dynamic balancing requirements through a single processing, avoiding multiple reworking operations in traditional processes, thereby significantly improving processing efficiency and accuracy.

[0006] To achieve the above objectives, this application mainly provides the following technical solutions:

[0007] In a first aspect of the present application, a method for milling an impeller for dynamic balancing and weight removal is provided, comprising:

[0008] Acquire first parameter information of the area to be processed, where the area to be processed is a sector ring, and the first parameter information includes at least: an inner radius parameter value, an outer radius parameter value, a center angle value, and a preset milling depth of the area to be processed;

[0009] Obtaining second parameter information of a milling tool for performing a layer-by-layer milling operation on the area to be processed, the second parameter information at least including: a radius parameter value of the milling tool, a single-layer milling amount, coordinate data of a milling start point and a milling end point in three-dimensional space during milling of each layer, an operating angle value of a clockwise and counterclockwise reciprocating motion of the milling tool in a circular arc path during milling of each layer, and a single increment of radial tool arrangement during milling of each layer;

[0010] A layer-by-layer milling operation is performed on the area to be processed based on the first parameter information and the second parameter information to obtain a target impeller that meets the dynamic balancing requirements.

[0011] Optionally, performing a layer-by-layer milling operation on the area to be processed based on the first parameter information and the second parameter information to obtain a target impeller that meets dynamic balancing requirements includes:

[0012] During the milling process of each layer, the position of the milling tool is compared with the position of the milling end point in real time, and the subsequent milling action is controlled according to the comparison result.

[0013] Optionally, during the milling process of each layer, the position of the milling tool is compared with the position of the milling end point in real time, and subsequent milling actions are controlled according to the comparison result, including:

[0014] When the position of the milling tool is different from the position of the milling end point, the milling tool is controlled to continue to perform milling action in the current layer. When the position of the milling tool is the same as the position of the milling end point, the milling tool is controlled to carry out the milling operation of the next layer.

[0015] Optionally, performing a layer-by-layer milling operation on the area to be processed based on the first parameter information and the second parameter information to obtain a target impeller that meets dynamic balancing requirements further includes:

[0016] During the milling process of each layer, the position of the milling starting point is compared with the position of the preset milling depth in real time, and the subsequent milling action is controlled according to the comparison result.

[0017] Optionally, during the milling process of each layer, the position of the milling starting point is compared with the position of the preset milling depth in real time, and subsequent milling actions are controlled according to the comparison result, including:

[0018] When the position of the milling starting point is higher than the position of the preset milling depth, and the height difference between the position of the milling starting point and the position of the preset milling depth is greater than the single-layer milling amount of the milling tool, the next layer milling operation is performed based on the single-layer milling amount of the target tool; when the position of the milling starting point is higher than the position of the preset milling depth, and the height difference between the position of the milling starting point and the position of the preset milling depth is less than the single-layer milling amount of the milling tool, the next layer milling operation is performed based on the height difference between the position of the milling point and the position of the preset milling depth.

[0019] Optionally, during the milling process of each layer, the position of the milling starting point is compared with the position of the preset milling depth in real time, and subsequent milling actions are controlled according to the comparison result, further comprising:

[0020] When the position of the milling starting point and the position of the preset milling depth are at the same height level, the milling tool is controlled to perform a milling operation along the boundary of the area to be processed.

[0021] Optionally, the calculation formula for the working angle value of the milling tool performing clockwise and counterclockwise reciprocating motion in the circular arc path during milling of each layer is:

[0022] α=R23-360 / (R20*π)*R27

[0023] Wherein, α is the working angle value of the milling tool performing clockwise and counterclockwise reciprocating motion in a circular arc path in each layer milling, R23 is the center angle value of the area to be processed, R20 is the inner radius parameter value of the area to be processed, and R27 is the radius parameter value of the milling tool.

[0024] In a second aspect of the present application, an impeller dynamic balancing and weight removal milling device is provided, comprising:

[0025] A first parameter information acquisition module is configured to acquire first parameter information of a to-be-processed area, wherein the to-be-processed area is a sector-shaped ring, and the first parameter information includes at least: an inner radius parameter value, an outer radius parameter value, a center angle value, and a preset milling depth of the to-be-processed area;

[0026] A second parameter information acquisition module is used to obtain second parameter information of the milling tool for performing layer-by-layer milling operations on the area to be processed, wherein the second parameter information includes at least: a radius parameter value of the milling tool, a single-layer milling amount, coordinate data of the milling start point and the milling end point in three-dimensional space in each layer of milling, an operating angle value of the milling tool for reciprocating clockwise and counterclockwise motion in a circular arc path in each layer of milling, and a single increment of radial tool arrangement in each layer of milling;

[0027] A milling module is used to perform a layer-by-layer milling operation on the area to be processed based on the first parameter information and the second parameter information to obtain a target impeller that meets the dynamic balance requirements.

[0028] According to a third aspect of the present application, a storage medium is provided, wherein the storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the impeller dynamic balancing and de-weighting milling method as described in any one of the above are implemented.

[0029] In a fourth aspect of the present application, a computer device is provided, comprising a storage medium, a processor, and a computer program stored on the storage medium and executable on the processor, wherein when the processor executes the computer program, the steps of the impeller dynamic balancing and de-weighting milling method as described in any one of the above items are implemented.

[0030] By means of the above technical solution, this application has at least the following beneficial effects:

[0031] The embodiments of the present application provide a method, device, storage medium and computer equipment for de-weighting milling of an impeller for dynamic balancing. In the method for de-weighting milling of an impeller for dynamic balancing, the first parameter information of the area to be processed is first accurately obtained. This area is in the form of a fan-shaped ring. The first parameter information obtained includes the inner radius, outer radius, center angle and preset milling depth of the area to be processed. With these parameters, the area to be de-weighted can be accurately located and defined, laying the foundation for the subsequent accurate removal of appropriate weight at the appropriate position, thereby effectively promoting the accurate realization of impeller dynamic balancing. At the same time, the second parameter information of the milling tool for performing layer-by-layer milling operations on the area to be processed is collected in detail, which includes the radius parameter value of the milling tool, the single-layer milling amount, and the precise coordinates of the milling start and end points in the three-dimensional space in each layer of milling, the working angle value and the radial tool single increment. Based on these rich and accurate parameters, highly accurate milling operations can be carried out on the area to be processed of the impeller. Compared with the weighing errors and other problems caused by relying on weighing to judge the deweighting situation in traditional processes, this method effectively avoids the risk of balance accuracy deviation caused by this, making the dynamic balance state of the impeller closer to the ideal level. Furthermore, the impeller dynamic balance deweighting milling method performs the milling operation based on the first parameter information and the second parameter information obtained. In this way, the deweighting weight of each layer and the deweighting weight of the entire processing flow can be accurately controlled during the milling process, which effectively ensures that the impeller can achieve a higher dynamic balance accuracy standard after the completion of a single processing process. This feature successfully avoids the phenomenon of multiple reworks caused by inaccurate deweighting that is common in traditional processes, fundamentally and significantly improves the efficiency and accuracy of impeller processing, and provides solid technical support for the efficient and stable production of pump equipment. BRIEF DESCRIPTION OF THE DRAWINGS

[0032] Figure 1 This is a flow chart of an impeller dynamic balancing and weight removal milling method according to an optional embodiment of the present application;

[0033] Figure 2 This is a flow chart of an impeller dynamic balancing and weight removal milling method according to another optional embodiment of the present application;

[0034] Figure 3 This is a schematic structural diagram of an area to be processed according to an optional embodiment of the present application;

[0035] Figure 4 for Figure 3 Cross-sectional view at AA in the middle. DETAILED DESCRIPTION

[0036] The following describes exemplary embodiments of the present application in more detail with reference to the accompanying drawings. Although exemplary embodiments of the present application are shown in the accompanying drawings, it should be understood that the present application can be implemented in various forms and should not be limited by the embodiments set forth herein. Rather, these embodiments are provided to enable a more thorough understanding of the present application and to fully convey the scope of the present application to those skilled in the art.

[0037] In this embodiment, a method for milling a dynamic balancing impeller to remove weight is provided. Figure 1 As shown, the method includes:

[0038] Step S101: obtaining first parameter information of the area to be processed, the first parameter information at least including: an inner radius parameter value, an outer radius parameter value, a center angle value, and a preset milling depth of the area to be processed.

[0039] In this embodiment, the area to be processed is a fan-shaped ring. For the dynamic balancing and de-weighting milling of the impeller, the impeller dynamic balancing data can be processed by the existing professional dynamic balancing analysis algorithm and the corresponding mature software system (the specific principles and operating methods are well known to those skilled in the art and will not be elaborated on here), and then the inner radius parameter value, outer radius parameter value, center angle value and preset milling depth of the area to be processed are determined. Specifically, first, the imbalance amount and distribution of the impeller in the rotating state are obtained using high-precision dynamic balancing measurement equipment, and these data are input into a special analysis program. Based on the pre-set dynamic balancing accuracy standard and the geometric structure model of the impeller, the program accurately calculates the optimal area and depth information of the material to be removed to achieve the ideal dynamic balance state through complex calculations and simulations. For example, based on the magnitude and direction of the imbalance, combined with the material density and mechanical properties of the impeller, it is determined in which sector-shaped area milling can most effectively correct the imbalance problem, and then the inner radius parameter value of the sector-shaped area is accurately calculated to ensure that the milling operation will not affect the key internal structure of the impeller; at the same time, the outer radius parameter value is determined to ensure that the impact on the overall strength and performance of the impeller is minimized while meeting the dynamic balance requirements. Through vector analysis of the unbalanced force and simulation of the force distribution in the circumferential direction of the impeller, the central angle value is accurately obtained, so that the deweighting area can be precisely positioned where it is most needed. In addition, based on the design tolerance of the impeller, the residual strength requirements and the expected dynamic balancing correction effect, the preset milling depth is reasonably set to ensure that while removing the appropriate amount of material to achieve dynamic balancing, the structural integrity and reliability of the impeller are maintained, thereby providing a precise and scientific parameter basis for subsequent milling processing and ensuring the efficiency and accuracy of the impeller dynamic balancing and deweighting milling process.

[0040] The inner radius parameter value of the area to be processed is obtained to determine the radius of the boundary of the area to be processed from the central axis of the impeller, so as to standardize the milling range and control the deduplication area.

[0041] The outer radius parameter value of the area to be processed is obtained to determine the radius of the outer boundary of the area to be processed from the central axis of the impeller to ensure that the de-weighting milling does not exceed the expected range.

[0042] Among them, the central angle value of the area to be processed is obtained to determine the angle range occupied by the area to be processed, so as to clarify the coverage degree of the deweighting area in the circumferential direction of the impeller, realize targeted milling deweighting in specific areas, and achieve the best dynamic balancing effect.

[0043] The preset milling depth of the area to be processed is obtained to determine the depth dimension of milling from the impeller surface to the inside of the area to be processed, so as to ensure the performance and quality of the impeller.

[0044] Specifically, see Figure 3 As shown, R20 is used to represent the inner radius parameter value of the area to be processed, R21 is used to represent the outer radius parameter value of the area to be processed, and R23 is used to represent the central angle value of the area to be processed; see Figure 4 As shown, R25 is used to indicate the preset milling depth of the area to be processed.

[0045] Step S201: Obtain the second parameter information of the milling tool for performing layer-by-layer milling operations on the processing area. The second parameter information includes at least: the radius parameter value of the milling tool, the single-layer milling amount, the coordinate data of the milling start point and the milling end point in the three-dimensional space in each layer of milling, the working angle value of the milling tool for clockwise and counterclockwise reciprocating motion in a circular arc path in each layer of milling, and the single incremental amount of radial tool arrangement in each layer of milling.

[0046] The radius parameter value of the milling tool can be obtained through specific measurement tools or preset milling tool data. In practical applications, the radius parameter value of the milling tool is used to determine the radius size of the milling tool used, so as to plan the milling path and determine the contact range between the milling tool and the area to be processed.

[0047] The amount of material removed per layer can be determined based on the material characteristics and physical properties of the milling tool itself, as well as the material properties of the area to be processed. In practical applications, this is used to determine the thickness of material removed from the area to be processed during each milling layer. This allows for fine-tuning of the de-weighting process and avoids imbalance or machining errors caused by removing too much or too little material in a single pass.

[0048] Among them, the coordinate data of the milling start point and the milling end point in the three-dimensional space in each layer of milling can be determined based on the impeller geometric model and the parameters of the area to be processed. Specifically, first, an accurate three-dimensional model is established based on the overall geometric shape of the impeller. This model includes the size and shape of the impeller and the parameters such as the inner radius, outer radius and center angle of the fan-shaped ring area to be processed. Taking the central axis of the impeller as the central axis of the reference coordinate system, the coordinates of the starting and ending positions of each layer of milling in this coordinate system are determined by calculating the relative position relationship between the fan-shaped ring area to be processed and the milling tool. For example, for the milling starting point of the innermost layer, its position in polar coordinates can be determined based on the inner radius parameter, the starting angle of the center angle and the radius parameter value of the milling tool, and then converted into three-dimensional rectangular coordinates; the milling end point is determined according to the same method, combined with the outer radius, the starting angle of the center angle and the radius parameter value of the milling tool.

[0049] The working angle values ​​for the milling tool's clockwise and counterclockwise reciprocating motion along a circular path during each milling layer can be calculated based on the center angle value of the area to be processed and the radius parameter value of the milling tool. In practical applications, this working angle value is the angular range corresponding to the milling tool's clockwise and counterclockwise motion along the circular path during each milling layer, and is used to control the milling tool's cutting range and motion trajectory.

[0050] The radial tool increment for each milling layer is determined based on the difference between the inner and outer radii of the sectoral annulus to be machined, i.e., the radial dimension range, combined with characteristics such as the radius and effective cutting width of the milling cutter. In practice, this radial tool increment represents the incremental radial distance traveled by the milling cutter during each milling layer, gradually expanding the milling range.

[0051] Specifically, see Figure 4 As shown, R26 is used to indicate the milling amount of a single layer, and R24 is used to indicate the milling starting point of each layer; see Figure 3 As shown in the figure, R22 is used to represent the single increment of radial tool arrangement in each layer milling.

[0052] Step S301: performing a layer-by-layer milling operation on the area to be processed based on the first parameter information and the second parameter information to obtain a target impeller that meets the dynamic balancing requirements.

[0053] In this embodiment, see Figure 3 As shown in the figure, during each milling process, the milling tool moves to the milling starting point in each layer, which is determined based on the first parameter information and the radius parameter value of the milling tool. Then, the tool moves in a clockwise direction by the working angle value, and then moves in a radial direction by a single increment. After that, the tool moves in a counterclockwise direction by the working angle value, similar to the clockwise cutting process. This reciprocating movement continues until the milling tool moves to the milling end point. Figure 4 As shown in the figure, after completing one layer of milling, the milling tool is controlled to descend the height of the single-layer milling amount to the starting height of the next layer of milling, and then accurately positioned to the milling starting point corresponding to the layer. In the milling of the new layer, the same operation angle value of the tool is followed first in the clockwise direction. Then, after completing the clockwise movement, it moves according to the predetermined radial tool single increment. Then, the tool is moved in the counterclockwise direction again. The operation angle value is repeated in this way. The CNC system accurately controls the processing action of the milling tool layer by layer until all the predetermined layers of milling operations are completed, and finally the impeller meets the expected dynamic balance requirements and high-precision machining surface quality standards, providing reliable technical guarantees for its stable and efficient operation in actual work.

[0054] The impeller dynamic balancing and de-weighting milling method provided in the embodiment of the present application clarifies the basic geometric characteristics and milling depth requirements of the area to be processed by obtaining the first parameter information, thereby defining the precise scope and depth standard for the entire milling operation. The inner radius parameter value, outer radius parameter value and center angle value jointly determine the specific position and shape of the sector-shaped area to be processed on the impeller plane, so that the milling operation can accurately act on the area that needs to be de-weighted, avoiding unnecessary impact on other parts of the impeller, and ensuring that the overall structural integrity and functionality of the impeller are not damaged. The preset milling depth limits the extent of milling in the vertical direction, ensuring that while removing an appropriate amount of material to correct dynamic imbalance, the strength and performance of the impeller are not affected. By obtaining the second parameter information, the details of each operation in the milling process are further refined. The radius parameter value of the milling tool is combined with the geometric parameters of the area to be processed to accurately plan the tool path and cutting range of the milling tool in each layer of milling, ensuring effective contact between the tool and the area to be processed and precise processing. The milling volume per layer is determined based on tool and material characteristics, enabling precise control of the de-weighting process. This ensures a reasonable amount of material removal per milling layer and avoids imbalance or machining errors caused by inappropriate milling volume. The three-dimensional coordinate data of the milling start and end points, as well as the radial tool increments, for each milling layer enable the CNC system to precisely control the milling tool's trajectory and range in three dimensions, achieving comprehensive, uniform, and complete milling coverage of the processing area, ensuring uniform and accurate de-weighting. The operating angle values ​​for the milling tool's clockwise and counterclockwise reciprocating motion along a circular path for each milling layer are calculated based on the center angle of the processing area and the tool radius parameter. This further precisely controls the tool's cutting range and trajectory for each milling layer. This, in conjunction with other parameters, enables the milling operation to efficiently and accurately achieve the impeller's dynamic balancing and de-weighting goals, ultimately resulting in a high-quality impeller that meets dynamic balancing requirements and lays a solid foundation for stable operation under actual operating conditions.

[0055] Further, as a refinement and expansion of the specific implementation of the above embodiment, in order to fully explain the specific implementation process of this embodiment, see Figure 2 As shown, step S301 includes:

[0056] Step S3011: During the milling process of each layer, the position of the milling tool is compared with the position of the milling end point in real time, and the subsequent milling action is controlled according to the comparison result.

[0057] Here, during each milling process, the CNC system can continuously obtain the coordinate information of the milling tool in three-dimensional space and compare it with the pre-set milling end point coordinates. When the comparison result shows that the milling tool has not reached the milling end point, it means that the milling of that layer is not yet completed. The CNC system will continue to control the milling tool to perform cutting actions according to the established tool feeding method (such as clockwise tool feeding operating angle value, then moving the radial tool row a single increment, and then counterclockwise tool feeding operating angle value) to ensure uniform milling of the entire area to be processed.

[0058] It should be noted that by comparing the positions of the milling tool and the milling end point in real time, the cutting range of the tool in each layer can be accurately controlled. In the process of impeller dynamic balancing and de-weighting milling, high precision is required because the accuracy of the de-weighting area directly affects the dynamic balancing effect of the impeller. For example, if the milling tool exceeds the predetermined milling end point, too much material may be removed, causing the mass distribution of the impeller to deviate and fail to achieve the ideal dynamic balance state. Real-time comparison can effectively avoid this situation, ensuring that the milling tool can stop accurately at the appropriate position in each layer, so that the milling range of each layer meets the pre-set requirements, thereby improving the accuracy of the entire impeller de-weighting milling.

[0059] Step S3012: During the milling process of each layer, the position of the milling starting point is compared with the position of the preset milling depth in real time, and the subsequent milling action is controlled according to the comparison result.

[0060] Here, during each layer of milling, in addition to paying attention to the positional relationship between the milling tool and the milling end point, it is also necessary to monitor and compare the position of the milling starting point and the preset milling depth in real time. When the milling tool starts milling from the milling starting point, as the milling proceeds, if the comparison result shows that the preset milling depth has not yet been reached, the CNC system will control the milling tool according to the predetermined single-layer milling amount. After completing a layer of horizontal milling (such as the above-mentioned clockwise and counterclockwise reciprocating motion and radial tool operation), it will accurately lower the height of the single-layer milling amount and enter the starting position of the next layer of milling, and continue the milling operation to gradually reach the preset milling depth, realize the precise removal of impeller material, and achieve the purpose of dynamic balancing and de-weighting.

[0061] It should be noted that by comparing the position of the milling starting point and the preset milling depth in real time, the milling tool can be gradually controlled to descend according to the predetermined single-layer milling amount based on the actual progress of milling, so as to accurately reach the preset milling depth. In the dynamic balancing and de-weighting milling of the impeller, the accuracy of the milling depth is crucial to removing the appropriate amount of material to correct the dynamic imbalance. If the milling depth is insufficient, it may not be possible to effectively remove enough material to achieve dynamic balance; if the milling depth is too large, it may affect the strength and performance of the impeller. Through this real-time comparison, fine control of the milling depth can be achieved to ensure that the amount of material removed is just right, meeting the dynamic balancing requirements while ensuring the quality of the impeller.

[0062] Further, as a refinement and expansion of the specific implementation of the above embodiment, in order to fully explain the specific implementation process of this embodiment, see Figure 2 As shown, step S3011 includes:

[0063] Step S30111: When the position of the milling tool is different from the position of the milling end point, the milling tool is controlled to continue to perform the milling action in the current layer. When the position of the milling tool is the same as the position of the milling end point, the milling tool is controlled to carry out the milling operation of the next layer.

[0064] Here, when the milling tool's position differs from the milling endpoint, it means that milling of the current layer is not yet complete. In this case, it is necessary to ensure that the milling tool continues milling according to the established cutting method and parameters. Specifically, when the milling tool moves in a clockwise direction and its position differs from the milling endpoint, the milling tool moves according to the predetermined radial tool increment and then moves in a counterclockwise direction. If the milling tool moves in a counterclockwise direction and its position differs from the milling endpoint, the milling tool moves according to the predetermined radial tool increment and then moves in a clockwise direction. When the milling tool's position matches the milling endpoint, milling of the current layer has completed the preset processing range. In this case, the milling tool is controlled to proceed to the next layer. Specifically, the milling tool is controlled to move to the starting position for the next layer. Then, the milling tool will start milling at a new layer in the same way, that is, it will first move the operating angle value clockwise, then move the radial tool by a single increment, and then move the operating angle value counterclockwise, and repeat this cycle until all the predetermined number of layers of milling operations are completed, thereby achieving efficient and accurate dynamic balancing and de-weighting milling, and finally obtaining the target impeller that meets the dynamic balancing requirements.

[0065] Further, as a refinement and expansion of the specific implementation of the above embodiment, in order to fully explain the specific implementation process of this embodiment, see Figure 2 As shown, step S3012 includes:

[0066] Step S30121: When the position of the milling starting point is higher than the position of the preset milling depth, and the height difference between the position of the milling starting point and the position of the preset milling depth is greater than the single-layer milling amount of the milling tool, the next layer of milling operation is performed based on the single-layer milling amount of the target tool; when the position of the milling starting point is higher than the position of the preset milling depth, and the height difference between the position of the milling starting point and the position of the preset milling depth is less than the single-layer milling amount of the milling tool, the next layer of milling operation is performed based on the height difference between the position of the milling point and the position of the preset milling depth.

[0067] Here, when the position of the milling starting point is higher than the position of the preset milling depth, and the height difference between the two is greater than the single-layer milling amount of the milling tool, it means that it is appropriate to perform the next layer of milling operation according to the normal single-layer milling amount. Because in this case, continuing to mill with the predetermined single-layer milling amount can gradually and steadily approach the preset milling depth, while ensuring the uniformity and consistency of each layer of milling. When the position of the milling starting point is higher than the position of the preset milling depth, and the height difference between the two is less than the single-layer milling amount of the milling tool, if milling is still performed according to the single-layer milling amount, the preset milling depth may be exceeded, thereby affecting the strength and performance of the impeller. Therefore, it is necessary to perform the next layer of milling operation based on the actual height difference between the position of the milling starting point and the position of the preset milling depth.

[0068] It should be noted that by adjusting the milling operation according to the relationship between the height difference between the milling starting point and the preset milling depth and the single-layer milling amount, high-precision control of the milling depth can be achieved. In the impeller dynamic balancing and deweighting milling, the milling depth directly affects the deweighting effect and the performance of the impeller. When the height difference is greater than the single-layer milling amount, milling is performed according to the normal single-layer milling amount, which can remove material stably and orderly, gradually approaching the preset milling depth. When the height difference is less than the single-layer milling amount, milling is performed based on the actual height difference, which can avoid over-milling, ensure that the milling depth just meets the dynamic balancing requirements, and maintain the structural integrity and performance of the impeller.

[0069] Step S30122: When the position of the milling starting point and the position of the preset milling depth are at the same height level, the milling tool is controlled to perform milling operations along the boundary of the area to be processed.

[0070] Here, when the position of the milling starting point is at the same height level as the position of the preset milling depth, it indicates that the preset milling depth requirement has been reached in the vertical direction, but further milling may be required in the horizontal direction, that is, the boundary part of the area to be processed to ensure the processing quality and dynamic balancing effect of the entire area. Controlling the milling tool to perform milling operations along the boundary of the area to be processed can finely process the boundary part, remove possible burrs, uneven parts, etc., and make the surface of the entire deweighting area smoother and more uniform, thereby improving the dynamic balancing accuracy and overall quality of the impeller. At the same time, this milling operation along the boundary also helps to ensure the stability of the impeller in the dynamic balancing state, reduce the vibration and unbalanced force that may be caused by imprecise boundary processing, and ensure the reliability and performance of the impeller in actual operation.

[0071] It should be noted that fine machining of the boundary helps improve the dynamic balancing accuracy of the impeller. Unevenness or excess material in the boundary can cause unbalanced forces during the impeller's rotation, affecting its dynamic balance. Milling along the boundary can make the mass distribution in the deweighted area more uniform, further reducing unbalance factors, improving the dynamic balancing accuracy of the impeller during actual operation, and reducing vibration and energy loss, thereby improving the impeller's operating efficiency and stability.

[0072] Furthermore, as a refinement and expansion of the specific implementation of the above embodiment, in order to fully illustrate the specific implementation process of this embodiment, the calculation formula for the working angle value of the milling tool performing clockwise and counterclockwise reciprocating motion in the circular arc path in the above-mentioned milling of each layer is:

[0073] α=R23-360 / (R20*π)*R27

[0074] Where α is the working angle value of the milling tool in the circular path for clockwise and counterclockwise reciprocating motion in each layer milling, R23 is the center angle value of the area to be processed, R20 is the inner radius parameter value of the area to be processed, and R27 is the radius parameter value of the milling tool.

[0075] Further, as Figure 1 and Figure 2 The embodiment of the present application provides a device for milling an impeller for dynamic balancing and de-weighting, comprising:

[0076] A first parameter information acquisition module is used to acquire first parameter information of the area to be processed, where the area to be processed is a sector ring, and the first parameter information includes at least: an inner radius parameter value, an outer radius parameter value, a center angle value, and a preset milling depth of the area to be processed;

[0077] A second parameter information acquisition module is used to obtain second parameter information of the milling tool for performing layer-by-layer milling operations on the processing area, the second parameter information at least including: a radius parameter value of the milling tool, a single-layer milling amount, coordinate data of the milling start point and the milling end point in three-dimensional space in each layer of milling, an operating angle value of the milling tool for clockwise and counterclockwise reciprocating motion in a circular arc path in each layer of milling, and a single increment of radial tool arrangement in each layer of milling;

[0078] The milling module is used to perform a layer-by-layer milling operation on the area to be processed based on the first parameter information and the second parameter information to obtain a target impeller that meets the dynamic balancing requirements.

[0079] Based on the above Figure 1 and Figure 2 The impeller dynamic balancing and de-weighting milling method shown, accordingly, an embodiment of the present application also provides a storage medium, the storage medium stores a computer program, when the computer program is executed by the processor, it implements any one of the steps of the above-mentioned impeller dynamic balancing and de-weighting milling method.

[0080] Based on this understanding, the technical solution of the present application can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (which can be a CD-ROM, USB flash drive, mobile hard disk, etc.), and includes a number of instructions for enabling a computer device (which can be a personal computer, server, or network device, etc.) to execute the methods of various implementation scenarios of the present application.

[0081] Based on the above Figure 1 and Figure 2 The impeller dynamic balancing and de-weighting milling method shown, as well as the virtual device embodiment, in order to achieve the above-mentioned purpose, the embodiment of the present application also provides a computer device, which can be specifically a personal computer, a server, a network device, etc. The computer device includes a storage medium and a processor; the storage medium is used to store computer programs; the processor is used to execute the computer program to implement the steps of any one of the above-mentioned cavity CNC milling methods.

[0082] It is easy for those skilled in the art to understand that, under the premise of no conflict, the above-mentioned advantageous methods can be freely combined and superimposed.

[0083] The above are merely preferred embodiments of the present application and are not intended to limit the present application. Any modifications, equivalent replacements, and improvements made within the spirit and principles of the present application shall be included within the scope of protection of the present application. The above are merely preferred embodiments of the present application. It should be noted that those skilled in the art may make various improvements and variations without departing from the technical principles of the present application, and such improvements and variations shall also be considered within the scope of protection of the present application.

Claims

1. A method for milling an impeller for dynamic balancing and weight removal, characterized in that: include: Acquire first parameter information of the area to be processed, where the area to be processed is a sector ring, and the first parameter information includes at least: an inner radius parameter value, an outer radius parameter value, a center angle value, and a preset milling depth of the area to be processed; Obtaining second parameter information of a milling tool for performing a layer-by-layer milling operation on the area to be processed, the second parameter information at least including: a radius parameter value of the milling tool, a single-layer milling amount, coordinate data of a milling start point and a milling end point in three-dimensional space during milling of each layer, an operating angle value of a clockwise and counterclockwise reciprocating motion of the milling tool in a circular arc path during milling of each layer, and a single increment of radial tool arrangement during milling of each layer; A layer-by-layer milling operation is performed on the area to be processed based on the first parameter information and the second parameter information to obtain a target impeller that meets the dynamic balancing requirements.

2. The impeller dynamic balancing and weight removal milling method according to claim 1, characterized in that: Performing a layer-by-layer milling operation on the area to be processed based on the first parameter information and the second parameter information to obtain a target impeller that meets dynamic balancing requirements, including: During the milling process of each layer, the position of the milling tool is compared with the position of the milling end point in real time, and the subsequent milling action is controlled according to the comparison result.

3. The impeller dynamic balancing and weight removal milling method according to claim 2, characterized in that: During the milling process of each layer, the position of the milling tool is compared with the position of the milling end point in real time, and subsequent milling actions are controlled according to the comparison results, including: When the position of the milling tool is different from the position of the milling end point, the milling tool is controlled to continue to perform milling action in the current layer. When the position of the milling tool is the same as the position of the milling end point, the milling tool is controlled to carry out the milling operation of the next layer.

4. The impeller dynamic balancing and weight removal milling method according to claim 1, characterized in that: The method further includes: performing a layer-by-layer milling operation on the area to be processed based on the first parameter information and the second parameter information to obtain a target impeller that meets the dynamic balance requirements; During the milling process of each layer, the position of the milling starting point is compared with the position of the preset milling depth in real time, and the subsequent milling action is controlled according to the comparison result.

5. The impeller dynamic balancing and weight removal milling method according to claim 4, characterized in that: During the milling process of each layer, the position of the milling starting point is compared with the position of the preset milling depth in real time, and subsequent milling actions are controlled according to the comparison result, including: When the position of the milling starting point is higher than the position of the preset milling depth, and the height difference between the position of the milling starting point and the position of the preset milling depth is greater than the single-layer milling amount of the milling tool, the next layer milling operation is performed based on the single-layer milling amount of the target tool; when the position of the milling starting point is higher than the position of the preset milling depth, and the height difference between the position of the milling starting point and the position of the preset milling depth is less than the single-layer milling amount of the milling tool, the next layer milling operation is performed based on the height difference between the position of the milling point and the position of the preset milling depth.

6. The impeller dynamic balancing and weight removal milling method according to claim 4, characterized in that: During the milling process of each layer, the position of the milling starting point is compared with the position of the preset milling depth in real time, and subsequent milling actions are controlled according to the comparison result, further comprising: When the position of the milling starting point and the position of the preset milling depth are at the same height level, the milling tool is controlled to perform a milling operation along the boundary of the area to be processed.

7. The impeller dynamic balancing and weight removal milling method according to claim 1, characterized in that: The calculation formula for the working angle value of the milling tool performing clockwise and counterclockwise reciprocating motion in the circular arc path during milling of each layer is: α=R23-360 / (R20*π)*R27 Wherein, α is the working angle value of the milling tool performing clockwise and counterclockwise reciprocating motion in a circular arc path in each layer milling, R23 is the center angle value of the area to be processed, R20 is the inner radius parameter value of the area to be processed, and R27 is the radius parameter value of the milling tool.

8. An impeller dynamic balance deweighting milling device, characterized in that: include: A first parameter information acquisition module is configured to acquire first parameter information of a to-be-processed area, wherein the to-be-processed area is a sector-shaped ring, and the first parameter information includes at least: an inner radius parameter value, an outer radius parameter value, a center angle value, and a preset milling depth of the to-be-processed area; A second parameter information acquisition module is used to obtain second parameter information of the milling tool for performing layer-by-layer milling operations on the area to be processed, wherein the second parameter information includes at least: a radius parameter value of the milling tool, a single-layer milling amount, coordinate data of the milling start point and the milling end point in three-dimensional space in each layer of milling, an operating angle value of the milling tool for reciprocating clockwise and counterclockwise motion in a circular arc path in each layer of milling, and a single increment of radial tool arrangement in each layer of milling; A milling module is used to perform a layer-by-layer milling operation on the area to be processed based on the first parameter information and the second parameter information to obtain a target impeller that meets the dynamic balance requirements.

9. A storage medium, characterized in that: The storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the impeller dynamic balancing and de-weighting milling method according to any one of claims 1 to 7 are implemented.

10. A computer device comprising a storage medium, a processor, and a computer program stored in the storage medium and executable on the processor, wherein: When the processor executes the computer program, the steps of the impeller dynamic balancing and weight removal milling method according to any one of claims 1 to 7 are implemented.

Citation Information

Patent Citations

  • Impeller machining method

    CN105904160A

  • Automatic generating method and device for aircraft skin mirroring milling cutter path track

    CN110618653A

  • Milling method and device, storage medium and electronic equipment

    CN116618727A

  • Impeller milling method and device, computer equipment and computer readable storage medium

    CN117666463A

  • Composite material fan blade front edge metal reinforced edge shape milling method

    CN118682178A