A method and system for automatically selecting and designing a spring machine die for a retaining ring
By acquiring the basic parameters of the retaining ring, the final machine model is automatically determined and the fan-shaped processing requirements are judged. This solves the problem of the cumbersome retaining ring mold design process, realizes full-process automation and intelligence, improves mold design efficiency and accuracy, and ensures processing quality and production stability.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-03-26
- Publication Date
- 2026-06-26
AI Technical Summary
Existing technologies lack a systematic solution that integrates parameter input, intelligent calculation, and automatic mold matching, resulting in a cumbersome, time-consuming, and error-prone process for retaining ring mold design, especially for non-standard products or new models.
By acquiring the basic parameters of the retaining ring, the final machine model that meets the requirements of the processing stage is automatically determined. Based on the width-to-thickness ratio, the processing requirements of the fan shape are judged, and the inner arc angle or punching angle of the fan-shaped cut is determined. Combining the final machine model and the basic parameters, the mold selection or design is completed, realizing full-process automation and intelligence.
It has achieved full automation and intelligence in the selection and design of retaining ring spring machine molds, improved mold design efficiency and accuracy, ensured processing quality and production stability, and reduced reliance on the professional skills of operators.
Smart Images

Figure CN122286982A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of mechanical manufacturing technology, specifically to a method and system for automatically selecting retaining rings and designing spring machine molds. Background Technology
[0002] In the production of retaining rings (such as snap rings), it is necessary to select a suitable spring machine and matching mold based on their specific specifications (such as whether for holes or shafts, outer diameter, wire diameter / width, thickness, and cut type). Traditionally, this relies on experienced engineers manually consulting tables, calculating, and judging, a cumbersome and error-prone process. Especially when dealing with non-standard products or new models, a significant amount of time is often spent on mold design. Current technology lacks a systematic solution that integrates parameter input, intelligent calculation, feasibility analysis, and automatic mold matching / design, resulting in long production preparation cycles and low efficiency. Summary of the Invention
[0003] This invention provides a method and system for automatically selecting and designing spring machine molds for retaining rings, in order to solve the problem that the process of selecting or designing modules for non-standard products or new models of retaining rings is complex and time-consuming.
[0004] In a first aspect, the present invention provides a method for automatically selecting retaining rings and designing spring machine molds, the method comprising: Obtain the basic parameters of the retaining ring to be processed, and determine the final model that meets the requirements of each processing stage based on the basic parameters. The basic parameters include: thickness, width, outer diameter, cut type, application, and offset status. Calculate the width-to-thickness ratio based on the width and thickness of the retaining ring to be processed, and determine whether it meets the requirements for fan-shaped processing based on the width or width-to-thickness ratio. If the requirements for fan-shaped processing are met, the inner arc angle of the fan-shaped cut is determined according to the basic parameters of the retaining ring to be processed and the final machine model. If the requirements for fan-shaped processing are not met, the punching angle is determined according to the cut type and application. Based on the final machine model, the inner arc angle of the fan-shaped cut, the punching angle, and the basic parameters, select or design a mold for the retaining ring to be processed.
[0005] This invention provides a method for automatically selecting and designing molds for retaining ring spring machines. By acquiring the basic parameters of the retaining ring, it automatically determines the final machine model that meets the requirements of each processing stage. Then, based on the width-to-thickness ratio, it judges whether the requirements for fan-shaped processing are met, and then specifically determines the inner arc angle or punching angle of the fan-shaped cut. Combining the final machine model and basic parameters, it completes the automatic selection or design of the mold, realizing the full automation and intelligence of the selection and design process of retaining ring spring machine molds. This avoids the errors of manual calculation and experience judgment, improves the efficiency and accuracy of mold design, and accurately matches processing parameters according to the specifications and process requirements of the retaining ring, effectively ensuring the processing quality and production stability of the retaining ring, reducing the dependence on the professional skills of operators, and adapting to the batch production needs of retaining rings of different specifications.
[0006] In one optional implementation, determining the final machine model that meets the requirements of each processing stage based on basic parameters includes: Calculate the cross-sectional area based on the width and thickness of the retaining ring to be processed, and select the appropriate cross-sectional area measuring machine model based on the cross-sectional area. Select the machine model based on the outer diameter; Calculate the blanking force based on the cut type, width, and thickness, and determine the blanking machine type based on the blanking force; Select the machine model that simultaneously meets the requirements for cross-sectional area, outer diameter, and punching force from the cross-sectional area, outer diameter, and punching force models as the final machine model.
[0007] This invention provides a method for automatically selecting and designing spring machine molds for retaining rings. By screening corresponding machine models based on three core processing constraints—cross-sectional area, outer diameter, and punching force—and then selecting the final machine model that simultaneously meets all constraints from the three candidate models, it achieves systematic coverage and precise matching of the process requirements for all stages of retaining ring processing. This avoids insufficient processing capacity or waste of equipment resources that may result from selecting a single parameter, ensuring that the selected machine model can meet both the structural dimensional requirements of retaining ring forming and the load requirements of the punching process. This effectively improves the scientificity and reliability of machine model selection and reduces production risks and cost losses caused by selection errors.
[0008] In one optional implementation, determining whether the fan-shaped processing requirements are met based on the width or width-to-thickness ratio includes: If the width is less than the width threshold, or the width-to-thickness ratio is less than the width-to-thickness ratio threshold, then the retaining ring to be processed is determined to not meet the requirements for fan-shaped processing. If the width is not less than the width threshold and the width-to-thickness ratio is not less than the width-to-thickness ratio threshold, then the retaining ring to be processed is determined to meet the requirements for fan-shaped processing.
[0009] In one optional implementation, the inner arc angle of the sector-shaped cut is determined based on the basic parameters of the retaining ring to be processed and the final machine model, including: Based on the purpose, offset status, final machine model, outer diameter, and width of the retaining ring to be processed, a multi-layer nested conditional judgment logic is used to query the logic table to determine the inner arc angle of the corresponding sector cut.
[0010] This invention provides a method for automatically selecting and designing spring machine molds for retaining rings. By setting width and width-to-thickness ratio thresholds as entry conditions for fan-shaped processing, it achieves automated and standardized judgment on whether the retaining ring is suitable for fan-shaped cuts, avoiding the subjectivity and error of manual experience judgment and ensuring process feasibility. Based on multi-dimensional parameters such as application, offset state, final machine model, outer diameter, and width, a multi-layer nested condition judgment logic is used to query a preset logic table to determine the inner arc angle of the fan-shaped cut. This achieves accurate and efficient matching of arc angle parameters, which not only meets the needs of different working conditions and structures, but also ensures the consistency and standardization of parameter design, effectively improving the accuracy and efficiency of fan-shaped cut mold design.
[0011] In one alternative implementation, determining the punching angle based on the cut type includes: If the cut type is beveled, the punching angle is determined according to the application, including: If the application is for a double beveled shaft, the blanking angle is 60 degrees; If the application is for a double beveled hole, the punching angle is 150 degrees.
[0012] In one optional implementation, a mold is selected or designed for the retaining ring to be processed based on the final machine model, the inner arc angle of the fan-shaped cut, the punching angle, and basic parameters, including: If the cut type is natural cut, the built-in rule table is queried based on the final machine model, application, offset status, width, and thickness to generate mold parameters; You can query the mold database or design a new mold based on the mold parameters.
[0013] This invention provides a method for automatically selecting and designing molds for retaining rings. By directly binding the cut type and application to a fixed punching angle, it achieves standardized and automated configuration of punching process parameters, avoiding manual calculations and experience-based biases, and ensuring the assembly performance and processing consistency of retaining rings. Simultaneously, for natural cut types, it generates mold parameters by querying a built-in rule table based on multi-dimensional parameters such as the final machine model, application, and offset status. Mold selection is then completed through database queries or new design. This achieves full-process automation of mold design for different cut types and accurately matches production conditions and structural requirements, significantly improving mold design efficiency and accuracy, reducing reliance on operator skills, and providing reliable support for stable mass production of retaining rings.
[0014] Secondly, the present invention provides a system for automatically selecting retaining rings and designing spring machine molds, the system comprising: The machine selection module is used to obtain the basic parameters of the retaining ring to be processed, and to determine the final machine model that meets the requirements of each processing stage based on the basic parameters. The basic parameters include: thickness, width, outer diameter, cut type, application, and offset status. The processing type determination module is used to calculate the width-to-thickness ratio based on the width and thickness of the retaining ring to be processed, and to determine whether it meets the requirements for fan-shaped processing based on the width or width-to-thickness ratio. The mold parameter determination module is used to determine the inner arc angle of the fan-shaped cut according to the basic parameters of the retaining ring to be processed and the final machine model if the fan-shaped processing requirements are met; if the fan-shaped processing requirements are not met, the punching angle is determined according to the cut type and application. The mold selection and design module is used to select or design molds for the retaining ring to be processed based on the final machine model, the inner arc angle of the fan-shaped cut, the punching angle, and basic parameters.
[0015] Thirdly, the present invention provides an electronic device, comprising: a memory and a processor, the memory and the processor being communicatively connected to each other, the memory storing computer instructions, and the processor executing the computer instructions to perform the method described in the first aspect or any corresponding embodiment thereof.
[0016] Fourthly, the present invention provides a computer-readable storage medium storing computer instructions for causing a computer to perform the method described in the first aspect or any corresponding embodiment thereof.
[0017] Fifthly, the present invention provides a computer program product, including computer instructions for causing a computer to perform the method described in the first aspect or any corresponding embodiment thereof. Attached Figure Description
[0018] To more clearly illustrate the specific embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the specific embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present invention. For those skilled in the art, other drawings can be obtained from these drawings without creative effort.
[0019] Figure 1 This is a schematic diagram of an application scenario according to an embodiment of the present invention; Figure 2 This is a schematic flowchart of a method for automatically selecting retaining rings and designing spring machine molds according to an embodiment of the present invention. Figure 3 This is a schematic diagram of a second process for automatically selecting retaining rings and designing spring machine molds according to an embodiment of the present invention. Figure 4This is a structural block diagram of a spring machine mold system for automatic selection of retaining rings according to an embodiment of the present invention; Figure 5 This is a schematic diagram of the hardware structure of an electronic device according to an embodiment of the present invention. Detailed Implementation
[0020] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0021] It is understood that before using the technical solutions disclosed in the various embodiments of the present invention, users should be informed of the types, scope of use, and usage scenarios of the personal information involved in the present invention and their authorization should be obtained in accordance with relevant laws and regulations through appropriate means.
[0022] The terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature. In the description of this invention, "a plurality of" means two or more, unless otherwise explicitly specified.
[0023] As an optional application scenario of this invention, such as Figure 1 As shown, the system for automatically selecting and designing spring machine molds may include at least one terminal device and at least one server. Figure 1 The system is illustrated in the example, which includes a computer 101, a mobile terminal 102, and a server 103, and the terminal devices such as the computer 101 and the mobile terminal 102 are connected to the server 103 through a network 110.
[0024] Specifically, the terminal device can be a smartphone, tablet, laptop, PDA, desktop computer, game console, smart TV, smart wearable device, in-vehicle terminal, VR (Virtual Reality) device, AR (Augmented Reality) device, etc. Server 103 can be a standalone physical server, a server cluster, a distributed system, or a cloud server providing cloud services. Network 110 can be a wired or wireless network, examples of which include, but are not limited to, the Internet, corporate intranet, local area network, wide area network, mobile communication network, and combinations thereof.
[0025] This invention provides a method for automatically selecting and designing spring machine molds for retaining rings. Based on the basic parameters of the retaining ring to be processed, the method automatically determines the spring machine model that meets the processing requirements and calculates the mold parameters to select or design the corresponding mold. This achieves the goal of adapting spring machines and molds to non-standard or new retaining rings, thus meeting the needs of mass production of retaining rings of different specifications.
[0026] According to an embodiment of the present invention, a method for automatically selecting retaining rings and designing spring machine molds is provided. It should be noted that the steps shown in the flowchart in the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions. Furthermore, although a logical order is shown in the flowchart, in some cases, the steps shown or described may be executed in a different order than that shown here.
[0027] This embodiment provides a method for automatically selecting retaining rings and designing spring machine molds, which can be used in the aforementioned computer system. Figure 2 This is a flowchart of a method for automatically selecting retaining rings and designing spring machine molds according to an embodiment of the present invention, such as... Figure 2 As shown, the process includes the following steps: Step S201: Obtain the basic parameters of the retaining ring to be processed, and determine the final model that meets the requirements of each processing stage based on the basic parameters. The basic parameters include: thickness, width, outer diameter, cut type, application, and offset status.
[0028] Specifically, the basic parameters of the retaining ring to be processed can be obtained manually according to the requirements. The machine model determination module selects the final model of the spring machine that meets the processing requirements of each processing stage based on the basic parameters of the retaining ring to be processed. For example, the common models of spring machines include: 20 machine, 35 machine, 60 machine, 70 machine, etc. The larger the number, the larger the size of the spring machine that can be processed, the stronger the punching force it can withstand, and the wider the processing range. Smaller models have better structural rigidity, motion accuracy, and dimensional stability than larger models. Therefore, under the premise of meeting the processing requirements of the retaining ring to be processed, smaller models of spring machines should be selected as much as possible.
[0029] Step S202: Calculate the width-to-thickness ratio based on the width and thickness of the retaining ring to be processed, and determine whether it meets the requirements for fan-shaped processing based on the width or width-to-thickness ratio.
[0030] Specifically, based on the width W and thickness T of the retaining ring to be processed, the width-to-thickness ratio is calculated: width-to-thickness ratio = W / T. Based on the width and width-to-thickness ratio, it is determined whether a fan-shaped cut can be stamped. If a fan-shaped cut cannot be stamped, the user is prompted that it does not meet the requirements for fan-shaped processing.
[0031] Step S203: If the requirements for fan-shaped processing are met, the inner arc angle of the fan-shaped cut is determined according to the basic parameters of the retaining ring to be processed and the final machine model. If the requirements for fan-shaped processing are not met, the punching angle is determined according to the cut type and application.
[0032] Specifically, if the requirements for fan-shaped processing are met, the process directly enters the fan-shaped cutting branch. The inner arc angle of the fan-shaped cutting is determined based on the basic parameters of the retaining ring to be processed and the final machine model, without the need for additional judgment of the cutting type. If the requirements for fan-shaped processing are not met, the process enters the ordinary cutting branch, and the punching angle or die parameters are determined based on the cutting type and application.
[0033] In practical applications, the product design drawings are used to determine whether the product meets the requirements for fan-shaped processing. If the product design drawings indicate a fan-shaped product, the width or width-to-thickness ratio is used to determine if the product meets the requirements. If it does, the subsequent processing is carried out according to the fan-shaped processing technology. If it does not meet the requirements, it is further determined whether to change the cut type. If the product design drawings indicate a non-fan-shaped product, the punching angle is determined according to the cut type and application.
[0034] Step S204: Select or design a mold for the retaining ring to be processed based on the final machine model, the inner arc angle of the fan-shaped cut, the punching angle, and the basic parameters.
[0035] Specifically, the mold matching and design module queries the existing mold database based on the generated parameters (final model, inner arc angle of the fan-shaped cut, punching angle, and basic parameters). If a perfectly matching mold number is found, it is output directly; otherwise, all generated parameters are packaged as mold parameters to form a complete new mold design task book to guide the production of the new mold. This enables fully automated selection and design of retaining ring molds, significantly improving production efficiency and accuracy.
[0036] This embodiment provides a method for automatically selecting and designing retaining ring spring machine molds. By acquiring the basic parameters of the retaining ring, the method automatically determines the final machine model that meets the requirements of each processing stage. Then, based on the width-to-thickness ratio, it judges whether the requirements for fan-shaped processing are met. Subsequently, it determines the inner arc angle or punching angle of the fan-shaped cut. Combining the final machine model and basic parameters, the method completes the automatic selection or design of the mold, realizing the full automation and intelligence of the selection and design process of retaining ring spring machine molds. This avoids the errors of manual calculation and experience judgment, improves the efficiency and accuracy of mold design, and accurately matches the processing parameters according to the specifications and process requirements of the retaining ring, effectively ensuring the processing quality and production stability of the retaining ring, reducing the dependence on the professional skills of operators, and adapting to the batch production needs of retaining rings of different specifications.
[0037] This embodiment provides a method for automatically selecting retaining rings and designing spring machine molds, which can be used in the aforementioned computer system. Figure 3This is a flowchart of a method for automatically selecting retaining rings and designing spring machine molds according to an embodiment of the present invention, such as... Figure 3 As shown, the process includes the following steps: Step S301: Obtain the basic parameters of the retaining ring to be processed, and determine the final model that meets the requirements of each processing stage based on the basic parameters. The basic parameters include: thickness, width, outer diameter, cut type, application, and offset status.
[0038] Specifically, step S301 includes: Step S3011: Calculate the cross-sectional area based on the width and thickness of the retaining ring to be processed, and select the cross-sectional area machine model based on the cross-sectional area.
[0039] Specifically, the formula for calculating the cross-sectional area of the retaining ring to be processed is: S = W × T, where S represents the cross-sectional area of the retaining ring to be processed, W represents the width, and T represents the thickness. The corresponding cross-sectional area model is selected based on the different ranges the cross-sectional area falls into. For example, if the cross-sectional area ≤ 3.14, the corresponding cross-sectional area model is 20; if 3.14 < cross-sectional area ≤ 9.6, the corresponding cross-sectional area model is 35; if 9.6 < cross-sectional area ≤ 28.26, the corresponding cross-sectional area model is 60; and if the cross-sectional area is greater than 28.26, the corresponding cross-sectional area model is 70. This is just an example and is not a limitation.
[0040] Step S3012: Select the outer diameter model based on the outer diameter.
[0041] Specifically, different outer diameter sizes correspond to different outer diameter machine models. Therefore, select the appropriate outer diameter machine model based on the outer diameter of the retaining ring to be processed. For example, if the outer diameter is 36mm, within the range of 8mm-55mm, select model 20; if the outer diameter is 78mm, within the range of 55mm-95mm, select model 35; if the outer diameter is 210mm, within the range of 95mm-320mm, select model 60; and if the outer diameter is greater than 320mm, select model 70. This is just an example and is not a limitation.
[0042] Step S3013: Calculate the punching force according to the cut type, width, and thickness, and determine the punching force machine type based on the punching force.
[0043] Specifically, determine the coefficient according to the notch type of the retaining ring to be processed. For example, for a single bevel angle or natural cut, K = 1.4; for a double bevel angle, K = 2.8; for a single sector, K = 3; for a double sector, K = 4, etc. Then substitute the coefficient K, width W, and thickness T into the blanking force calculation formula: F = 1.23×W×T×K / 9.81. Here, 1.23 represents the general safety factor / process correction factor in the stamping industry, and 9.81 is the conversion factor between force and mass. Different machine models correspond to different blanking force thresholds. For example, F ≤ 2 corresponds to the 20 machine, 2 < F ≤ 4 corresponds to the 35 machine, 4 < F ≤ 6 corresponds to the 60 machine, 6 < F ≤ 11.28 corresponds to the 70 machine. Therefore, after calculating the blanking force of the retaining ring to be processed, compare it with the blanking force thresholds of different machine models, and determine the blanking force machine model according to the force value range.
[0044] Step S3014, select the machine model that simultaneously meets the cross-sectional area requirements, outer diameter requirements, and blanking force requirements among the cross-sectional area machine model, outer diameter machine model, and blanking force machine model as the final machine model.
[0045] Specifically, according to the three core processing constraints of the retaining ring cross-sectional area, outer diameter, and blanking force, respectively determine the lowest matching machine models that meet their respective requirements, and then select the largest one among the three lowest matching machine models as the final machine model. For example, if the cross-sectional area machine model is the 20 machine model, the outer diameter machine model is the 35 machine model, and the blanking force machine model is the 60 machine model, then the final machine model is the 60 machine model.
[0046] The final machine model can simultaneously meet all the constraint requirements of the cross-sectional area, outer diameter, and blanking force. However, instead of directly selecting the largest specification machine model, on the basis of ensuring that the processing capacity meets the standard, a smaller machine model with higher precision and better economy is preferably selected to avoid blindly selecting a large machine model resulting in a decrease in precision and cost waste, and to achieve the optimal balance of processing feasibility, product precision, and equipment use efficiency.
[0047] The method for automatically selecting and designing the spring machine die for the retaining ring provided in this embodiment realizes the systematic coverage and precise matching of the technological requirements in all stages of the retaining ring processing by screening the corresponding machine models based on the three core processing constraints of the cross-sectional area, outer diameter, and blanking force respectively, and then selecting the machine model that simultaneously meets all the constraints from the three candidate machine models. It avoids the insufficient processing capacity or waste of equipment resources that may be caused by single parameter selection, ensures that the selected machine model can meet both the structural dimension requirements for the forming of the retaining ring and the load requirements of the blanking process, effectively improves the scientificity and reliability of the machine model selection, and reduces the production risks and cost losses caused by selection mistakes.
[0048] Step S302, calculate the width-thickness ratio according to the width and thickness of the retaining ring to be processed, and judge whether it meets the fan-shaped processing requirements according to the width or width-thickness ratio.
[0049] Specifically, the above step S302 includes: Step S3021: If the width is less than the width threshold, or the width-to-thickness ratio is less than the width-to-thickness ratio threshold, then it is determined that the retaining ring to be processed does not meet the requirements for fan-shaped processing.
[0050] Specifically, by setting thresholds, specifications that cannot stably stamp a sector shape are excluded, ensuring the reliability of subsequent designs. If the width is less than the width threshold, or the width-to-thickness ratio is less than the width-to-thickness ratio threshold, it is determined that the retaining ring to be processed does not meet the requirements for sector shape processing. If it is not feasible, a prompt is issued. For example, if the width is <1.2mm or the width-to-thickness ratio is <1.37, it is determined that a sector shape cannot be stamped.
[0051] In step S3022, if the width is not less than the width threshold and the width-to-thickness ratio is not less than the width-to-thickness ratio threshold, then it is determined that the retaining ring to be processed meets the requirements for fan-shaped processing.
[0052] Specifically, if the width is not less than the width threshold and the width-to-thickness ratio is not less than the width-to-thickness ratio threshold, then the retaining ring to be processed is determined to meet the requirements for fan-shaped processing. For example, if the width is ≥1.2mm and the width-to-thickness ratio is ≥1.37, then it is determined that it can be stamped into a fan shape.
[0053] In step S303, if the requirements for fan-shaped processing are met, the inner arc angle of the fan-shaped cut is determined according to the basic parameters of the retaining ring to be processed and the final machine model. If the requirements for fan-shaped processing are not met, the punching angle is determined according to the cut type and application.
[0054] Specifically, the basic parameters also include: purpose and offset status. Step S303 above includes: Step S3031: Based on the purpose, offset state, final machine model, outer diameter, and width of the retaining ring to be processed, a multi-layer nested condition judgment logic is used to query the logic table to determine the inner arc angle of the corresponding fan-shaped cut.
[0055] Specifically, the mold parameter generation module has a built-in complex set of inner arc angle (R-angle value) values for the fan-shaped cut, tailored to different machine models (20 / 35 / 60 / 70), different applications (hole / shaft), and different offset states (with / without offset). It employs a multi-layered nested conditional logic to query a logic table. This logic table exists in the form of multi-layered IF-ELSE conditional statements, accurately returning the corresponding R-angle value based on the input final machine model, the application of the retaining ring, the presence or absence of offset, the specific numerical range of the outer diameter, and the specific numerical range of the width.
[0056] This embodiment provides a method for automatically selecting retaining rings and designing spring machine molds. By setting width and width-to-thickness ratio thresholds as entry conditions for fan-shaped processing, it achieves automated and standardized judgment on whether the retaining ring is suitable for the fan-shaped cut, avoiding the subjectivity and error of manual experience judgment and ensuring process feasibility. Based on multi-dimensional parameters such as application, offset state, final machine model, outer diameter, and width, a multi-layer nested condition judgment logic is used to query a preset logic table to determine the inner arc angle of the fan-shaped cut. This achieves accurate and efficient matching of arc angle parameters, which not only meets the needs of different working conditions and structures, but also ensures the consistency and standardization of parameter design, effectively improving the accuracy and efficiency of fan-shaped cut mold design.
[0057] Step S3032: If the cut type is beveled, the punching angle is determined according to the application, including: if the application is a double bevel for shafts, the punching angle is 60 degrees; if the application is a double bevel for holes, the punching angle is 150 degrees.
[0058] Specifically, if the fan-shaped processing requirements are not met, the punching angle is determined based on the cut type and application. Cut types include: double fan, single fan, single bevel angle, double bevel angle, and natural cut. Among these, double fan and single fan are both fan shapes, and single bevel angle and double bevel angle are both bevel angles. If the cut type is bevel angle, the punching angle is determined based on the application. If the application is for a shaft with a double bevel angle, the punching angle is 60 degrees; if the application is for a hole with a double bevel angle, the punching angle is 150 degrees.
[0059] Step S304: Select or design a mold for the retaining ring to be processed based on the final machine model, the inner arc angle of the fan-shaped cut, the punching angle, and the basic parameters.
[0060] Specifically, step S304 includes: Step S3041: If the cut type is natural cut, then query the built-in rule table according to the final machine model, application, offset status, width, and thickness to generate mold parameters.
[0061] Specifically, if the cut type is natural cut, the built-in rule table is queried based on the final machine model, application, offset status, width, and thickness to generate mold parameters.
[0062] When the retaining ring cut type is a natural cut (no fan-shaped, no bevel, flat cut), the system automatically generates matching mold parameters. It reads key input information, final machine model, retaining ring application, offset status, width, and thickness, and then queries the built-in rule table for dedicated mold parameter rules for natural cuts. Using multi-layered conditional judgments, based on the above five basic data points, it automatically matches the corresponding mold structure, dimensions, fit clearance, cutting method, and other key mold parameters. The output mold parameters form a complete set that can be directly used for mold matching or mold manufacturing, serving as the basis for the next step.
[0063] Step S3042: Query the mold database or design a new mold based on the mold parameters.
[0064] Specifically, the system automatically matches mold parameters against the mold library; if no match is found, it automatically outputs new mold design specifications. The mold database matching system compares the generated model, application, offset, size, and natural cutting process parameters with the existing mold library item by item. If a match is successful, it directly outputs the available mold number and mold information, ending the process; if a match fails, it proceeds to the new mold design process.
[0065] The system automatically generates precise mold parameters for the natural cutting retainer ring based on multi-dimensional conditions, and then automatically matches the existing mold with the parameters; when there is no matching mold, it automatically outputs the design specifications, realizing the full automation of the natural cutting mold from parameters to selection / design.
[0066] All rules and experience regarding retaining ring mold selection and design are integrated into an intelligent system. Users only need to input basic parameters, and the system can automatically complete machine type determination, process feasibility analysis, and generation of core mold parameters (such as radius and angle), and can intelligently match existing molds or output design specifications for new molds. This greatly reduces manual intervention, avoids human error, significantly shortens the preparation time for new product introduction, and improves the standardization and automation level of production.
[0067] This embodiment provides a method for automatically selecting and designing retaining ring molds for spring machines. By directly binding the cut type and application to a fixed punching angle, it achieves standardized and automated configuration of punching process parameters, avoiding manual calculations and experience-based deviations, and ensuring the assembly performance and processing consistency of retaining rings. Simultaneously, for natural cut types, it generates mold parameters by querying a built-in rule table based on multi-dimensional parameters such as the final machine model, application, and offset status. Mold selection is then completed through database queries or new design. This achieves full automation of mold design for different cut types and accurately matches production conditions and structural requirements, significantly improving mold design efficiency and accuracy, reducing reliance on operator skills, and providing reliable support for stable mass production of retaining rings.
[0068] This embodiment also provides a system for automatically selecting retaining rings and designing spring machine molds. This device is used to implement the above embodiments and preferred embodiments, and details already described will not be repeated. As used below, the term "module" can refer to a combination of software and / or hardware that performs a predetermined function. Although the device described in the following embodiments is preferably implemented in software, hardware implementation, or a combination of software and hardware, is also possible and contemplated.
[0069] This embodiment provides a system for automatically selecting retaining rings and designing spring machine molds, such as... Figure 4 As shown, it includes: The machine selection module 401 is used to obtain the basic parameters of the retaining ring to be processed, and to determine the final machine model that meets the requirements of each processing stage based on the basic parameters. The basic parameters include: thickness, width, outer diameter, cut type, application, and offset status.
[0070] The processing type determination module 402 is used to calculate the width-to-thickness ratio based on the width and thickness of the retaining ring to be processed, and to determine whether it meets the requirements for fan-shaped processing based on the width or width-to-thickness ratio.
[0071] The mold parameter determination module 403 is used to determine the inner arc angle of the fan-shaped cut according to the basic parameters of the retaining ring to be processed and the final machine model if the fan-shaped processing requirements are met; otherwise, it determines the punching angle according to the cut type and application.
[0072] The mold selection and design module 404 is used to select or design molds for the retaining ring to be processed based on the final machine model, the inner arc angle of the fan-shaped cut, the punching angle, and basic parameters.
[0073] In some alternative implementations, the model selection module 401 includes: The first machine selection unit is used to calculate the cross-sectional area based on the width and thickness of the retaining ring to be processed, and to select the cross-sectional area machine model based on the cross-sectional area.
[0074] The second model selection unit is used to select the model based on the outer diameter.
[0075] The third machine selection unit is used to calculate the punching force based on the cut type, width, and thickness, and to determine the punching force machine type based on the punching force.
[0076] The final machine selection unit is used to select the machine that simultaneously meets the requirements for cross-sectional area, outer diameter, and punching force from among the cross-sectional area machine, outer diameter machine, and punching force machine as the final machine.
[0077] In some optional implementations, the processing type determination module 402 includes: The non-compliance determination unit is used to determine that the retaining ring to be processed does not meet the requirements for fan-shaped processing if the width is less than the width threshold or the width-to-thickness ratio is less than the width-to-thickness ratio threshold.
[0078] The requirement determination unit is used to determine that if the width is not less than the width threshold and the width-to-thickness ratio is not less than the width-to-thickness ratio threshold, then the retaining ring to be processed meets the requirements for fan-shaped processing.
[0079] The parameter determination unit is used to determine the inner arc angle of the fan-shaped cut according to the basic parameters of the retaining ring to be processed and the final machine model if the fan-shaped processing requirements are met; otherwise, it determines the punching angle according to the cut type and application.
[0080] In some alternative implementations, the mold parameter determination module 403 includes: The sector angle determination unit is used to determine the corresponding inner arc angle of the sector cut by querying the logic table based on the purpose, offset status, final machine model, outer diameter, and width of the retaining ring to be processed, using multi-layer nested condition judgment logic.
[0081] The blanking angle determination unit is used to determine the blanking angle according to the application if the cut type is beveled, including: if the application is a double bevel for shafts, the blanking angle is 60 degrees; if the application is a double bevel for holes, the blanking angle is 150 degrees.
[0082] In some alternative implementations, the mold selection and design module 404 includes: The mold parameter determination unit is used to generate mold parameters by querying the built-in rule table based on the final machine model, application, offset status, width, and thickness if the cut type is natural cut.
[0083] The mold selection unit is used to query the mold database or design new molds based on mold parameters.
[0084] The automatic selection and spring machine mold design system for retaining rings provided in this embodiment of the invention can execute the automatic selection and spring machine mold design method for retaining rings provided in any embodiment of the invention, and has the corresponding functional modules and beneficial effects of the method. Further functional descriptions of the above modules and units are the same as in the corresponding embodiments described above, and will not be repeated here.
[0085] Figure 5 This is a schematic diagram of the structure of an electronic device provided in an embodiment of the present invention.
[0086] The following is a detailed reference. Figure 5 The diagram illustrates a structural schematic suitable for implementing an electronic device according to embodiments of the present invention. The electronic device may include a processor (e.g., a central processing unit, graphics processor, etc.) 501, which can perform various appropriate actions and processes according to a program stored in read-only memory (ROM) 502 or a program loaded from memory 508 into random access memory (RAM) 503. The RAM 503 also stores various programs and data required for the operation of the electronic device. The processor 501, ROM 502, and RAM 503 are interconnected via a bus 504. An input / output (I / O) interface 505 is also connected to the bus 504.
[0087] Typically, the following devices can be connected to I / O interface 505: input devices 506 including, for example, touchscreens, touchpads, keyboards, mice, cameras, microphones, accelerometers, gyroscopes, etc.; output devices 507 including, for example, liquid crystal displays (LCDs), speakers, vibrators, etc.; memory devices 508 including, for example, magnetic tapes, hard disks, etc.; and communication devices 509. Communication device 509 allows electronic devices to communicate wirelessly or wiredly with other devices to exchange data. Although Figure 5 Electronic devices with various devices are shown, but it should be understood that it is not required to implement or have all of the devices shown, and more or fewer devices may be implemented or have instead.
[0088] In particular, according to embodiments of the present invention, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments of the present invention include a computer program product comprising a computer program carried on a non-transitory computer-readable medium, the computer program containing program code for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via a communication device 509, or installed from a memory 508, or installed from a ROM 502. When the computer program is executed by the processor 501, it performs the functions defined in the method for automatically selecting retaining rings and designing spring machine molds according to embodiments of the present invention.
[0089] Figure 5 The electronic device shown is merely an example and should not be construed as limiting the functionality and scope of use of the embodiments of the present invention.
[0090] This invention also provides a computer-readable storage medium. The methods described above according to embodiments of the invention can be implemented in hardware or firmware, or implemented as computer code that can be recorded on a storage medium, or implemented as computer code downloaded via a network and originally stored on a remote storage medium or a non-transitory machine-readable storage medium and then stored on a local storage medium. Thus, the methods described herein can be processed by software stored on a storage medium using a general-purpose computer, a dedicated processor, or programmable or dedicated hardware. The storage medium can be a magnetic disk, optical disk, read-only memory, random access memory, flash memory, hard disk, or solid-state drive, etc.; further, the storage medium can also include combinations of the above types of memory. It is understood that the computer, processor, microprocessor controller, or programmable hardware includes storage components capable of storing or receiving software or computer code. When the software or computer code is accessed and executed by the computer, processor, or hardware, the method for automatically selecting retaining rings and designing spring machine molds shown in the above embodiments is implemented.
[0091] A portion of this invention can be applied as a computer program product, such as computer program instructions, which, when executed by a computer, can invoke or provide the methods and / or technical solutions according to the invention through the operation of the computer. Those skilled in the art will understand that the forms in which computer program instructions exist in a computer-readable medium include, but are not limited to, source files, executable files, installation package files, etc. Correspondingly, the ways in which computer program instructions are executed by a computer include, but are not limited to: the computer directly executing the instructions, or the computer compiling the instructions and then executing the corresponding compiled program, or the computer reading and executing the instructions, or the computer reading and installing the instructions and then executing the corresponding installed program. Here, the computer-readable medium can be any available computer-readable storage medium or communication medium accessible to a computer.
[0092] Although embodiments of the invention have been described in conjunction with the accompanying drawings, those skilled in the art can make various modifications and variations without departing from the spirit and scope of the invention, and such modifications and variations all fall within the scope defined by the appended claims.
Claims
1. A method for automatically selecting retaining rings and designing spring machine molds, characterized in that, The method includes: Obtain the basic parameters of the retaining ring to be processed, and determine the final model that meets the requirements of each processing stage based on the basic parameters. The basic parameters include: thickness, width, outer diameter, cut type, application, and offset status. Calculate the width-to-thickness ratio based on the width and thickness of the retaining ring to be processed, and determine whether it meets the requirements for fan-shaped processing based on the width or the width-to-thickness ratio; If the requirements for fan-shaped processing are met, the inner arc angle of the fan-shaped cut is determined according to the basic parameters of the retaining ring to be processed and the final machine model. If the requirements for fan-shaped processing are not met, the punching angle is determined according to the cut type and application. Based on the final machine model, the inner arc angle of the fan-shaped cut, the punching angle, and the basic parameters, select or design a mold for the retaining ring to be processed.
2. The method according to claim 1, characterized in that, Based on the aforementioned basic parameters, the final machine model that meets the requirements of each processing stage is determined, including: Calculate the cross-sectional area based on the width and thickness of the retaining ring to be processed, and select the cross-sectional area measuring machine model based on the cross-sectional area; Select the machine model based on the outer diameter; The blanking force is calculated based on the cut type, width, and thickness, and the blanking machine model is determined based on the blanking force. Select the machine model that simultaneously meets the requirements for cross-sectional area, outer diameter, and punching force from the cross-sectional area, outer diameter, and punching force models as the final machine model.
3. The method according to claim 1, characterized in that, The step of determining whether the fan-shaped processing requirements are met based on the width or the width-to-thickness ratio includes: If the width is less than the width threshold, or the width-to-thickness ratio is less than the width-to-thickness ratio threshold, then it is determined that the retaining ring to be processed does not meet the requirements for fan-shaped processing. If the width is not less than the width threshold and the width-to-thickness ratio is not less than the width-to-thickness ratio threshold, then the retaining ring to be processed is determined to meet the requirements for fan-shaped processing.
4. The method according to claim 3, characterized in that, The step of determining the inner arc angle of the fan-shaped cut based on the basic parameters of the retaining ring to be processed and the final machine model includes: Based on the purpose, offset status, final machine model, outer diameter, and width of the retaining ring to be processed, a multi-layer nested conditional judgment logic is used to query the logic table to determine the inner arc angle of the corresponding sector cut.
5. The method according to claim 1, characterized in that, Determining the punching angle based on the cut type includes: If the cut type is beveled, the punching angle is determined according to the application, including: If the application is for a double beveled shaft, then the blanking angle is 60 degrees; If the application is for a double beveled hole, the blanking angle is 150 degrees.
6. The method according to claim 5, characterized in that, Based on the final machine model, the inner arc angle of the fan-shaped cut, the punching angle, and the basic parameters, select or design a mold for the retaining ring to be processed, including: If the cut type is a natural cut, the mold parameters are generated by querying the built-in rule table based on the final machine model, application, offset status, width, and thickness. Based on the mold parameters, query the mold database or design a new mold.
7. A system for automatically selecting retaining rings and designing spring machine molds, characterized in that, The system includes: The machine selection module is used to obtain the basic parameters of the retaining ring to be processed, and to determine the final machine model that meets the requirements of each processing stage based on the basic parameters. The basic parameters include: thickness, width, outer diameter, cut type, application, and offset status. The processing type determination module is used to calculate the width-to-thickness ratio based on the width and thickness of the retaining ring to be processed, and to determine whether it meets the requirements for fan-shaped processing based on the width or the width-to-thickness ratio. The mold parameter determination module is used to determine the inner arc angle of the fan-shaped cut according to the basic parameters of the retaining ring to be processed and the final machine model if the fan-shaped processing requirements are met; if the fan-shaped processing requirements are not met, the punching angle is determined according to the cut type and purpose. The mold selection and design module is used to select or design a mold for the retaining ring to be processed based on the final machine model, the inner arc angle of the fan-shaped cut, the punching angle, and basic parameters.
8. An electronic device, characterized in that, include: A memory and a processor, the memory and the processor being communicatively connected to each other, the memory storing computer instructions, the processor executing the computer instructions to perform the method of any one of claims 1 to 6.
9. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions for causing a computer to perform the method of any one of claims 1 to 6.
10. A computer program product, characterized in that, Includes computer instructions for causing a computer to perform the method of any one of claims 1 to 6.