Intelligent machining method and system for metal shaft

By intelligently identifying and simulating workpiece characteristics, and optimizing tool selection and tool change time, the problem of frequent tool changes in metal shaft machining is solved, thus improving machining efficiency.

CN121579968APending Publication Date: 2026-02-27ZHEJIANG ZHITING INTELLIGENT TECHNOLOGY CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511568579.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-10-30
Publication Date
2026-02-27

AI Technical Summary

Technical Problem

In existing technologies, frequent tool changes during the machining of metal shafts result in low machining efficiency and fail to effectively utilize computer-aided manufacturing technology for global optimization.

Method used

By acquiring three-dimensional information of the workpiece and blank, identifying machining features and original features, constructing available tool combinations, simulating and analyzing wear coefficients, determining intelligent machining methods and systems with minimum tool change counts, and optimizing tool selection and tool change timing.

Benefits of technology

This reduces the number of tool changes during metal shaft machining, improves machining efficiency, optimizes tool usage, and enhances overall production efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121579968A_ABST
    Figure CN121579968A_ABST
Patent Text Reader

Abstract

The invention relates to an intelligent machining method and system for a metal shaft, and relates to the field of intelligent manufacturing technology.The method comprises the steps that three-dimensional information of a workpiece and three-dimensional information of a blank are obtained; according to the workpiece three-dimensional information and the blank three-dimensional information, workpiece machining features and feature abandoning volume are determined; determining an available tool combination according to workpiece machining characteristics; randomly selecting a simulation use tool from all available tool combinations and combining the simulation use tool to construct a simulation use scheme; determining a loss coefficient according to the simulated use cutter and the feature abandoning volume; under the simulation analysis quantity, according to the loss coefficient of each simulation use tool in the simulation use scheme, analysis is carried out to determine tool changing quantity points, and according to each tool changing quantity point, counting is carried out to determine the number of times of tool changing; and defining the simulated use scheme corresponding to the minimum number of times of tool changing as a recommended use scheme, and outputting the recommended use scheme for metal shaft machining. The machining method has the effect of improving the machining efficiency of the metal shaft.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the field of intelligent manufacturing technology, in particular to an intelligent machining method and system for a metal shaft. BACKGROUND

[0002] Shaft parts are key basic elements in mechanical equipment, widely used in important fields such as automobiles, aviation, machine tools, etc., and the machining quality directly affects the transmission accuracy, dynamic performance and service life of the entire mechanical system.

[0003] In modern manufacturing, the metal shaft from digital design to numerical control machining is highly dependent on computer-aided manufacturing technology. The general process is as follows: first, based on the three-dimensional design model of the workpiece and the three-dimensional model of the blank, numerical control programming is carried out in the CAM software environment; then, the programming engineer needs to manually plan the machining steps, select the machining tools, and set the cutting parameters for each type of machining feature on the shaft according to his own experience and knowledge; the CAM software will automatically generate the operation path according to the above data, and convert it into G code readable by the machine tool according to the operation path, so as to realize automatic control of the machine tool.

[0004] In the above related technology, when the engineer selects the tool, he generally selects according to the features that each tool can process, but part of the machining features can be independently completed by multiple tools, at this time the engineer often selects according to his own experience, and does not analyze the machining situation of the tool on the entire workpiece, which may exist The situation of frequently using and replacing a single tool, which increases the tool changing time in the process of workpiece production and reduces the machining efficiency of the metal shaft, and there is still room for improvement. SUMMARY

[0005] In order to improve the machining efficiency of the metal shaft, the present application provides an intelligent machining method and system for a metal shaft.

[0006] In the first aspect, the present application provides an intelligent machining method for a metal shaft, which adopts the following technical scheme: An intelligent machining method for a metal shaft, comprising: obtaining workpiece three-dimensional information and blank three-dimensional information; performing feature recognition in the workpiece three-dimensional information to determine workpiece machining features, and determining blank original features in the blank three-dimensional information according to the workpiece machining features; determining required discarded features according to the blank original features and the workpiece machining features, and determining feature discarded volumes according to the required discarded features; determining available machining tools corresponding to the workpiece machining features according to a preset tool matching relationship, and constructing available tool combinations according to all available machining tools; randomly selecting one available machining tool from all available tool combinations to define a simulation using tool, and combining all simulation using tools to construct a simulation using scheme; determining a loss coefficient corresponding to each simulation using tool and the feature rejection volume according to the preset loss matching relationship; analyzing the loss coefficients of each simulation using tool in the simulation using scheme to determine a tool changing number point under a preset simulation analysis number, and counting each tool changing number point to determine a tool changing frequency; determining the tool changing frequency with the smallest value according to a preset sorting rule, defining the simulation using scheme corresponding to the tool changing frequency as a recommended using scheme, and outputting the recommended using scheme for metal shaft machining.

[0007] Optionally, the step of analyzing the loss coefficients of each simulation using tool in the simulation using scheme to determine a tool changing number point under a preset simulation analysis number comprises: summing the loss coefficients of the same simulation using tool in the simulation using scheme to determine a single representative coefficient; increasing the number one by one to determine a workpiece processing number, and calculating the single representative coefficient according to the workpiece processing number to determine a single cumulative coefficient; determining a feasible point range according to the workpiece processing number when the single cumulative coefficient is within a preset feasible replacement range; randomly selecting one point in the feasible point range to define a using replacement point, and defining the workpiece processing number corresponding to the using replacement point as a workpiece completion number; determining a remaining analysis number by difference calculation according to the simulation analysis number and the workpiece completion number, and increasing the number one by one in the remaining analysis number to determine a workpiece processing number again, repeating the determination of the using replacement point, until the remaining analysis number is not greater than zero; analyzing all using replacement points to determine a tool changing number point when the remaining analysis number is not greater than zero.

[0008] Optionally, the step of analyzing all using replacement points to determine a tool changing number point when the remaining analysis number is not greater than zero comprises: combining all using replacement points of a single simulation using tool to determine a single replacement scheme; randomly selecting one single replacement scheme from each simulation using tool to combine to construct an overall replacement scheme; counting the using replacement points in different positions in the overall replacement scheme to determine an overall replacement number; According to the ranking rule to determine the overall replacement number with the minimum value, and define the overall replacement scheme corresponding to the overall replacement number as an effective replacement scheme, and determine each use replacement point in the effective replacement scheme as a tool replacement number point.

[0009] Optionally, after the overall replacement number is determined, the intelligent machining method for the metal shaft further comprises: determining whether there are at least two overall replacement schemes with the same overall replacement number and the minimum value; If there are not at least two overall replacement schemes with the same overall replacement number and the minimum value, the overall replacement scheme corresponding to the minimum overall replacement number is defined as an effective replacement scheme. If there are at least two overall replacement schemes with the same overall replacement number and the minimum value, the overall replacement scheme corresponding to the minimum overall replacement number is defined as an alternative replacement scheme. According to each use replacement point, determine the corresponding required tool replacement under the alternative replacement scheme, and define the corresponding single cumulative coefficient as a fixed cumulative coefficient. According to the fixed cumulative coefficient and the preset high-quality replacement coefficient, calculate to determine the fixed deviation coefficient. According to all fixed deviation coefficients, calculate to determine the scheme suitability parameter, and define the alternative replacement scheme corresponding to the maximum scheme suitability parameter as an effective replacement scheme.

[0010] Optionally, the step of calculating the scheme suitability parameter according to all fixed deviation coefficients comprises: According to the comparison analysis of the fixed deviation coefficient and zero, determine the disadvantage angle state, wherein the disadvantage angle state is a waste state or a quality state. According to the preset influence matching relationship, determine the waste influence coefficient and the quality influence coefficient corresponding to the required tool replacement; According to the disadvantage angle state, determine the key influence coefficient from the waste influence coefficient and the quality influence coefficient, and calculate the single suitability parameter according to the key influence coefficient and the fixed deviation coefficient. According to all single suitability parameters, perform summation calculation to determine the scheme suitability parameter.

[0011] Optionally, after the scheme suitability parameter is determined, the intelligent machining method for the metal shaft further comprises: determine whether there are at least two alternative replacement schemes with the same scheme suitability parameter and the maximum value; If there are not at least two alternative replacement schemes with the same scheme suitability parameter and the maximum value, the alternative replacement scheme corresponding to the maximum scheme suitability parameter is defined as an effective replacement scheme. If there are at least two schemes with the same parameters and the maximum alternative replacement scheme, the alternative replacement scheme corresponding to the maximum scheme parameter is defined as the selected replacement scheme; Under the selected replacement scheme, the replacement interval is determined according to each adjacent use replacement point; According to the preset evaluation matching relationship, the single-point evaluation parameter corresponding to the replacement interval is determined, and the overall evaluation parameter is determined according to all single-point evaluation parameters, and the selected replacement scheme corresponding to the maximum overall evaluation parameter is defined as the effective replacement scheme.

[0012] Optionally, after determining the recommended use scheme, the intelligent machining method for metal shafts further comprises: Obtaining an actual use scheme; When the recommended use scheme and the actual use scheme are inconsistent, outputting a non-recommendation signal; Counting according to the non-recommendation signal within a preset fixed time to determine the number of non-recommendations, and determining the system stability parameter corresponding to the number of non-recommendations according to the preset stable matching relationship, and outputting the system stability parameter to the preset management end.

[0013] In a second aspect, the application provides an intelligent machining system for metal shafts, which adopts the following technical scheme: An intelligent machining system for metal shafts, comprising: An acquisition module for acquiring workpiece three-dimensional information and blank three-dimensional information; A processing module connected to the acquisition module for information storage and processing; The processing module performs feature recognition in the workpiece three-dimensional information to determine the workpiece machining feature, and determines the blank original feature in the blank three-dimensional information according to the workpiece machining feature; The processing module determines the required discarded feature according to the blank original feature and the workpiece machining feature, and determines the feature discarded volume according to the required discarded feature; The processing module determines the available machining tool corresponding to the workpiece machining feature according to the preset tool matching relationship, and constructs the available tool combination according to all available machining tools; The processing module randomly selects an available machining tool from all available tool combinations to define as a simulated use tool, and combines all simulated use tools to construct a simulated use scheme; The processing module determines the loss coefficient corresponding to each simulated use tool and the feature discarded volume according to the preset loss matching relationship; The processing module analyzes the loss coefficient of each simulated use tool in the simulated use scheme to determine the number of tool changes under a preset number of simulation analysis, and counts the number of tool changes according to each number of tool changes; The processing module determines the minimum number of tool changes according to a preset sorting rule, defines the simulation use scheme corresponding to the number of tool changes as a recommended use scheme, and outputs the recommended use scheme for metal shaft processing.

[0014] In summary, the present application includes at least one of the following beneficial technical effects: Before processing the metal shaft, the overall processing characteristics of the metal shaft can be analyzed to determine the appropriate tool, thereby reducing the number of tool changes and improving the processing efficiency of the metal shaft. The use of each tool can be simulated and analyzed to determine the appropriate tool change time point, thereby reducing the number of tool changes in the overall production process and improving efficiency. BRIEF DESCRIPTION OF DRAWINGS

[0015] Fig. 1 is a flowchart of an intelligent processing method for a metal shaft.

[0016] Fig. 2 is a module flowchart of an intelligent processing method for a metal shaft. DETAILED DESCRIPTION

[0017] In order to make the purpose, technical scheme and advantages of the present application clearer, the following will further describe the present application in detail with reference to Figs. 1-2 and examples. It should be understood that the specific examples described herein are only used to explain the present application and do not limit the present application.

[0018] The embodiments of the present application will be described in further detail below with reference to the accompanying drawings.

[0019] The embodiments of the present application disclose an intelligent processing method for a metal shaft, with reference to Fig. 1 , the method flowchart of the intelligent processing method for a metal shaft includes the following steps: Step S100: obtaining workpiece three-dimensional information and blank three-dimensional information.

[0020] The workpiece three-dimensional information is the three-dimensional information of the metal shaft workpiece to be processed, and the blank three-dimensional information is the three-dimensional information of the raw material when the current metal shaft workpiece is processed. Both can be obtained by a worker importing a corresponding three-dimensional graph, which can be in the format of.stp.

[0021] Step S101: identifying features in the workpiece three-dimensional information to determine workpiece processing features, and determining blank original features in the blank three-dimensional information according to the workpiece processing features.

[0022] The workpiece processing feature is a feature required to be processed in the three-dimensional information of the workpiece, such as a fillet, a stepped surface, and the like, that is, the metal shaft is identified and analyzed one by one according to different widths of the stages, and the specific feature recognition method can be trained in advance to recognize different width conditions and fillet conditions; the blank original feature is a feature of a region corresponding to the workpiece processing feature in the blank raw material, that is, the feature of the position to be processed into the workpiece processing feature before starting processing.

[0023] Step S102: determining a required discarded feature according to the blank original feature and the workpiece processing feature, and determining a feature discarded volume according to the required discarded feature.

[0024] The required discarded feature is a feature on the blank original feature that is not the workpiece processing feature, that is, a feature that needs to be discarded by cutting, and the feature discarded volume is the volume of the required discarded feature, that is, the volume of the raw material that needs to be cut off.

[0025] Step S103: determining a usable processing tool corresponding to the workpiece processing feature according to a preset tool matching relationship, and constructing a usable tool combination according to all usable processing tools.

[0026] The usable processing tool is a tool that can process the current workpiece processing feature, and different tools are required to be used under different features, and the tool matching relationship between them is recorded by the staff in advance according to the processing condition; the usable tool combination is a combination formed by all usable processing tools that can process the current workpiece processing feature.

[0027] Step S104: randomly selecting a usable processing tool from all usable tool combinations to define a simulation use tool, and combining all simulation use tools to construct a simulation use scheme.

[0028] The simulation use tool is defined to simulate the usable processing tool used, and the simulation use scheme formed by all simulation use tool combinations can complete the combination scheme of all tools for the current metal shaft processing.

[0029] Step S105: determining a loss coefficient corresponding to each simulation use tool and the feature discarded volume according to a preset loss matching relationship.

[0030] The loss coefficient is a damage value caused by the simulation use tool when cutting and processing the feature of the current feature discarded volume, and different simulation use tools correspond to different feature discarded volumes, and the corresponding loss coefficient is also different, and the loss matching relationship between the three is determined and recorded by the staff through multiple tests in advance.

[0031] Step S106: according to the wear coefficients of each simulation tool in the simulation use scheme, analyze under the preset simulation analysis quantity to determine the tool change quantity point, and count according to each tool change quantity point to determine the tool change frequency.

[0032] The simulation analysis quantity is the total amount of workpieces of the metal shaft batch currently required to be processed by the staff, the tool change quantity point is the time point at which the tool needs to be replaced during the production of the workpiece, which is identified by the number of workpieces currently processed, for example, 1000 workpieces need to replace the A tool, then 1000 is the tool change quantity point, the specific determination method of the tool change quantity point is referred to steps S200-S205; the tool change frequency is the tool change frequency required in the theoretical case during the processing of the current batch of workpieces under the current simulation use scheme.

[0033] Step S107: according to the preset sorting rule to determine the tool change frequency with the smallest value, and define the simulation use scheme corresponding to the tool change frequency as the recommended use scheme, and output the recommended use scheme for metal shaft processing.

[0034] The sorting rule is a method set by the staff to sort the value size, for example, bubble method, through which the tool change frequency with the smallest value can be determined, that is, the tool change frequency required under the current simulation use scheme is the smallest, that is, the time required for tool change is the shortest, at this time, when the recommended use scheme is defined and output, if the scheme is used for processing, the time length consumed by tool change can be shortened to the greatest extent, and the overall processing efficiency of the batch of workpieces can be improved.

[0035] The step of determining the tool change quantity point according to the wear coefficients of each simulation tool in the simulation use scheme under the preset simulation analysis quantity includes: Step S200: in the simulation use scheme, sum the wear coefficients of the same simulation tool to determine the single representative coefficient.

[0036] The single representative coefficient is the total wear value of the same simulation tool when processing one workpiece under the current simulation use scheme.

[0037] Step S201: the workpiece processing quantity is determined by sequentially increasing the quantity from 1, and the single cumulative coefficient is calculated according to the workpiece processing quantity and the single representative coefficient.

[0038] The workpiece processing quantity is the number of workpieces defined from 1 for processing, and the single cumulative coefficient is obtained by multiplying the workpiece processing quantity by the single representative coefficient, that is, the total wear value of the current simulation tool after processing the workpiece processing quantity.

[0039] Step S202: determining a feasible point range according to the workpiece processing quantity when the single cumulative coefficient is in a preset feasible replacement range.

[0040] The feasible replacement range is a wear value range in which the current tool can be replaced. When the single cumulative coefficient is in the feasible replacement range, it indicates that the tool can be replaced. The feasible point range is a workpiece processing quantity range in which the tool can be replaced. For example, when the workpiece processing quantity is 1000, the single cumulative coefficient of is in the feasible replacement range at the beginning, and when the workpiece processing quantity is 1050, the single cumulative coefficient of is in the feasible replacement range at the end. Therefore, the feasible point range is 1000-1050.

[0041] Step S203: randomly selecting a point in the feasible point range to define a use replacement point, and defining the workpiece processing quantity corresponding to the use replacement point as a workpiece completion quantity.

[0042] The use replacement point is randomly defined to simulate the specific replacement point. The workpiece completion quantity is defined to facilitate subsequent analysis.

[0043] Step S204: performing difference calculation according to the simulation analysis quantity and the workpiece completion quantity to determine a remaining analysis quantity, and sequentially increasing the workpiece processing quantity from the beginning in the remaining analysis quantity to determine the use replacement point again, until the remaining analysis quantity is not greater than zero.

[0044] The remaining analysis quantity is the quantity of workpieces that still need to be processed after the current tool is replaced. It is determined by subtracting the workpiece completion quantity from the simulation analysis quantity. By continuously determining the use replacement point, the point at which the tool is replaced during the processing of the current batch of workpieces can be determined, which facilitates subsequent analysis.

[0045] Step S205: analyzing all use replacement points to determine a tool replacement quantity point when the remaining analysis quantity is not greater than zero.

[0046] The quantity of each use replacement point is the tool replacement quantity point. Since the subsequent scheme corresponding to each use replacement point is different, there are multiple schemes that need to be analyzed. The specific analysis results are described in steps S300-S303.

[0047] The step of analyzing all use replacement points to determine a tool replacement quantity point when the remaining analysis quantity is not greater than zero includes: Step S300: combining all use replacement points of a single simulated tool to determine a single replacement scheme.

[0048] The monomer replacement scheme is a use scheme determined by all use replacement points of a single simulation use tool, that is, under a single simulation use tool, there are infinite monomer replacement schemes.

[0049] Step S301: Randomly select one monomer replacement scheme in each simulation use tool to combine to construct an overall replacement scheme.

[0050] The overall replacement scheme is a replacement scheme of all tools, which is determined by selecting one monomer replacement scheme for each tool.

[0051] Step S302: Count the overall replacement number according to the use replacement points of different positions in the overall replacement scheme.

[0052] The overall replacement number is the number of use replacement points required under the current overall replacement scheme, that is, the number of tool changes that will occur in theory when the current batch of workpieces is machined.

[0053] Step S303: Determine the overall replacement number with the smallest value according to the sorting rule, and define the overall replacement scheme corresponding to the overall replacement number as the effective replacement scheme, and determine each use replacement point in the effective replacement scheme as the tool change number point.

[0054] The overall replacement number with the smallest value can be determined by the sorting rule, that is, it means that the current overall replacement scheme is most beneficial to the current workpiece production, and at this time, it is defined as the effective replacement scheme to determine the specific tool change number point.

[0055] After the overall replacement number is determined, the intelligent machining method for metal shafts further comprises: Step S400: Determine whether there are at least two overall replacement schemes with the same and smallest overall replacement number.

[0056] The purpose of the determination is to know whether there are multiple overall replacement schemes that meet the requirements, so as to determine the unique effective replacement scheme.

[0057] Step S4001: If there are not at least two overall replacement schemes with the same and smallest overall replacement number, define the overall replacement scheme corresponding to the smallest overall replacement number as the effective replacement scheme.

[0058] When there are not at least two overall replacement schemes with the same and smallest overall replacement number, it means that there is only one overall replacement scheme that meets the requirements, so it can be defined as the effective replacement scheme.

[0059] Step S4002: If there are at least two overall replacement schemes with the same and smallest overall replacement number, define the overall replacement scheme corresponding to the smallest overall replacement number as the alternative replacement scheme.

[0060] When there are at least two overall replacement schemes with the same number of overall replacements and the minimum overall replacement, it is indicated that there are multiple overall replacement schemes that meet the requirements, and therefore it is defined as an alternative replacement scheme to distinguish different overall replacement schemes and facilitate subsequent analysis.

[0061] Step S401: Under the alternative replacement scheme, determine the corresponding demand replacement tool according to each use replacement point, and define the corresponding single cumulative coefficient as the rated cumulative coefficient.

[0062] The demand replacement tool is the tool type that needs to be replaced at each use replacement point. The rated cumulative coefficient is defined to define the single cumulative coefficient when the tool is replaced, which facilitates subsequent analysis.

[0063] Step S402: Calculate according to the rated cumulative coefficient and the preset premium replacement coefficient to determine the rated deviation coefficient.

[0064] The premium replacement coefficient is the rated cumulative coefficient under the best replacement condition considering the quality that the tool can process and the waste that may occur, that is, when the rated cumulative coefficient is the premium replacement coefficient, the replacement effect can be best. Different demand replacement tools have different premium replacement coefficients due to different types, and the matching relationship between them is determined by the staff in advance; The rated deviation coefficient is the parameter value obtained by subtracting the premium replacement coefficient from the rated cumulative coefficient.

[0065] Step S403: Calculate according to all rated deviation coefficients to determine the scheme suitability parameter, and define the alternative replacement scheme corresponding to the maximum scheme suitability parameter as the effective replacement scheme.

[0066] The scheme suitability parameter can be determined by calculating the reciprocal of the sum of the absolute values of all rated deviation coefficients. The scheme suitability parameter represents the parameter value of the suitability of tool replacement under the current alternative replacement scheme. Under the maximum scheme suitability parameter, the tool replacement effect is best, so the corresponding alternative replacement scheme is defined as the effective replacement scheme.

[0067] The step of calculating the scheme suitability parameter according to all rated deviation coefficients includes: Step S500: Determine the disadvantage angle state according to the comparison analysis of the rated deviation coefficient and zero, wherein the disadvantage angle state is the waste state or the quality state.

[0068] The disadvantage angle state is the angle reflecting the problem existing when the tool is replaced, the waste state is the waste phenomenon existing when the tool is replaced although it is determined that the tool can be used, and the quality state is the phenomenon when the quality defect of the processed workpiece is determined to exist when the tool continues to be used. When the grading deviation coefficient is greater than 0, it is indicated that the loss value is too large, and the disadvantage angle state at this time is the quality state, and vice versa.

[0069] Step S501: According to the preset influence matching relationship, the waste influence coefficient and the quality influence coefficient corresponding to the demand replacement tool are determined.

[0070] The waste influence coefficient is the influence value caused by the waste situation when the tool is replaced, and the quality influence coefficient is the influence value caused by the quality situation when the tool is replaced. The waste influence coefficient and the quality influence coefficient corresponding to different demand replacement tools are different due to different costs and precision situations, and the influence matching relationship between the three is determined by the staff in advance.

[0071] Step S502: The key influence coefficient is determined from the disadvantage angle state, the waste influence coefficient and the quality influence coefficient, and the single suitable parameter is calculated according to the key influence coefficient and the grading deviation coefficient.

[0072] The key influence coefficient is the coefficient value corresponding to the disadvantage angle state in the two, and when the disadvantage angle state is the waste state, the key influence coefficient is the waste influence coefficient, and vice versa. The single suitable parameter is the parameter value obtained by multiplying the key influence coefficient by the grading deviation coefficient and taking the reciprocal, and the value is an absolute value.

[0073] Step S503: The scheme suitable parameter is determined by summing all the single suitable parameters.

[0074] The scheme suitable parameter can be obtained by summing all the single suitable parameters, which can better reflect the scheme situation.

[0075] After the scheme suitable parameter is determined, the intelligent machining method for the metal shaft further comprises: Step S600: Determine whether there is at least two scheme suitable parameters same and the largest alternative replacement scheme.

[0076] The purpose of the determination is to know whether there is a plurality of alternative replacement schemes meeting the requirements, so as to determine the unique effective replacement scheme.

[0077] Step S6001: If there is no at least two scheme suitable parameters same and the largest alternative replacement scheme, the alternative replacement scheme corresponding to the largest scheme suitable parameter is defined as the effective replacement scheme.

[0078] When there is at least two candidate replacement schemes with the same maximum scheme suitability parameter, it means that there are multiple candidate replacement schemes meeting the requirements, and the candidate replacement schemes are defined as the selected replacement schemes to distinguish different candidate replacement schemes for subsequent analysis.

[0079] Step S6002: If there are at least two candidate replacement schemes with the same maximum scheme suitability parameter, the candidate replacement scheme corresponding to the maximum scheme suitability parameter is defined as the selected replacement scheme.

[0080] When there are at least two candidate replacement schemes with the same maximum scheme suitability parameter, it means that there are multiple candidate replacement schemes meeting the requirements, and the candidate replacement schemes are defined as the selected replacement schemes to distinguish different candidate replacement schemes for subsequent analysis.

[0081] Step S601: Determine the replacement interval number according to each adjacent use replacement point under the selected replacement scheme.

[0082] The replacement interval number is the difference in the number of workpieces between each adjacent use replacement point. For example, if one use replacement point is 1000 and the other adjacent use replacement point is 1800, the corresponding replacement interval number is 800.

[0083] Step S602: Determine the single-point evaluation parameter corresponding to the replacement interval number according to the preset evaluation matching relationship, and determine the overall evaluation parameter according to all single-point evaluation parameters, and define the selected replacement scheme corresponding to the maximum overall evaluation parameter as the effective replacement scheme.

[0084] The single-point evaluation parameter is a parameter value reflecting the rationality of tool replacement. The larger the parameter value, the more reasonable the interval replacement time of the tool, i.e., there will be no continuous replacement in a short time, and there will be no long-term non-replacement, which meets the actual work requirements of workers for tool replacement work. The evaluation matching relationship between the two is input by the workers in advance according to their own work conditions. The overall evaluation parameter can be determined by adding all single-point evaluation parameters. At this time, the selected replacement scheme corresponding to the maximum overall evaluation parameter is better, so it is defined as the effective replacement scheme.

[0085] After determining the recommended use scheme, the intelligent machining method for metal shafts further comprises: Step S700: Obtain the actual use scheme.

[0086] The actual use scheme is the scheme actually used for production by importing the CAM software into the machine tool.

[0087] Step S701: Output a non-recommendation signal when the recommended use scheme and the actual use scheme are inconsistent.

[0088] When the recommended use scheme is inconsistent with the actual use scheme, it indicates that the worker does not recognize the scheme automatically recommended by the current system, that is, the worker determines that the scheme has defects or does not meet the production requirements, and therefore outputs a non-recommendation signal to mark the situation.

[0089] Step S702: counting according to the non-recommendation signal within a preset fixed time length to determine the non-recommendation number, and determining the system stability parameter corresponding to the non-recommendation number according to a preset stable matching relationship, and outputting the system stability parameter to a preset management end.

[0090] The fixed time length is a fixed time length set by the worker, which is at least one month to obtain the scheme recommendation situation under multiple workpiece machining conditions; the non-recommendation number is the total number of non-recommendation signals output within the fixed time length; the system stability parameter is a parameter reflecting the feasibility of the current system for automatically recommending the scheme for tool changing, and the larger the value, the better the current system, and the stable matching relationship between the two is determined by the worker in advance, which needs to ensure that the smaller the non-recommendation number, the higher the corresponding system stability parameter, and by outputting the system stability parameter to the management end, the management personnel can more intuitively find the advantages and disadvantages of the current system, facilitating further improvement.

[0091] Reference Fig. 2 Based on the same inventive concept, the embodiment of the present application provides an intelligent machining system for a metal shaft, comprising: An acquisition module is configured to acquire workpiece three-dimensional information and blank three-dimensional information; A processing module is connected to the acquisition module and is configured to store and process information; The processing module performs feature recognition in the workpiece three-dimensional information to determine workpiece machining features, and determines blank original features in the blank three-dimensional information according to the workpiece machining features; The processing module determines required discarded features according to the blank original features and the workpiece machining features, and determines feature discarded volumes according to the required discarded features; The processing module determines available machining tools corresponding to the workpiece machining features according to a preset tool matching relationship, and constructs available tool combinations according to all available machining tools; The processing module randomly selects one available machining tool from all available tool combinations to define as a simulated use tool, and constructs a simulated use scheme according to combinations of all simulated use tools; The processing module determines loss coefficients corresponding to each simulated use tool and the feature discarded volumes according to a preset loss matching relationship; The processing module analyzes the loss coefficients of each simulated use tool in the simulated use scheme to determine tool changing number points under a preset simulated analysis number, and counts the tool changing number points to determine tool changing frequencies. The processing module determines the minimum number of tool changes according to a preset sorting rule, defines the simulation use scheme corresponding to the number of tool changes as a recommended use scheme, and outputs the recommended use scheme for metal shaft processing; The tool change number point determination module is configured to determine the tool change number point when the tool is replaced; The effective replacement scheme determination module is configured to analyze the tool change condition to determine an effective replacement scheme; The overall replacement scheme screening module is configured to screen a plurality of overall replacement schemes meeting the requirements; The scheme suitability parameter determination module is configured to determine a scheme suitability parameter; The alternative replacement scheme screening module is configured to screen a plurality of alternative replacement schemes meeting the requirements; The system stability parameter determination module is configured to determine whether the system recommended scheme is stable according to whether the engineer modifies the system recommended scheme.

[0092] Those skilled in the art can clearly understand that, for the convenience and brevity of description, only the division of the above functional modules is taken as an example for illustration, and in actual application, the above functions can be completed by different functional modules according to needs, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above. The specific working process of the system, device and unit described above can refer to the corresponding process in the foregoing method embodiments, which will not be described here.

Claims

1. A smart machining method for metal shafts, characterized in that, include: Acquire the 3D information of the workpiece and the blank; Feature recognition is performed on the workpiece's three-dimensional information to determine the workpiece's machining features, and the original features of the blank are determined from the blank's three-dimensional information based on the workpiece's machining features; Based on the original characteristics of the blank and the processing characteristics of the workpiece, the features to be discarded are determined, and the feature discard volume is determined based on the features to be discarded. Based on the preset tool matching relationship, determine the available machining tools corresponding to the workpiece machining features, and construct the available tool combination based on all available machining tools; From all available tool combinations, a single available machining tool is randomly selected and defined as the simulated tool. A simulated usage scheme is constructed by combining all the simulated tools. The loss coefficients corresponding to the tools used in each simulation and the volume of features discarded are determined based on the preset loss matching relationship. Under the preset number of simulation analyses, the wear coefficients of each simulated tool in the simulation usage plan are analyzed to determine the tool change number points, and the number of tool changes is determined by counting each tool change number point. The minimum number of tool changes is determined according to the preset sorting rules, and the simulated usage scheme corresponding to the number of tool changes is defined as the recommended usage scheme. The recommended usage scheme is then output for metal shaft machining.

2. The intelligent machining method for metal shafts according to claim 1, characterized in that, The steps for determining the tool change frequency based on the wear coefficients of each simulated tool in the simulation usage plan, within a preset number of simulation analyses, include: In the simulation usage scheme, the wear coefficients of the same simulated tool are summed to determine the unit representative coefficient; The quantity is initially increased sequentially to determine the number of workpieces to be processed, and the cumulative coefficient of a single unit is calculated based on the number of workpieces to be processed and the single unit representative coefficient. When the cumulative coefficient of a single unit is within the preset feasible replacement range, the range of feasible locations is determined based on the number of workpieces to be processed. Randomly select a point from the feasible point range and define it as the replacement point, and define the number of workpieces processed corresponding to the replacement point as the number of workpieces completed. The remaining analysis quantity is determined by calculating the difference between the number of simulation analyses and the number of workpieces completed. The remaining analysis quantity is then increased sequentially from the beginning to determine the number of workpieces to be processed again. This process is repeated until the remaining analysis quantity is no greater than zero. When the remaining number of analyses is not greater than zero, the tool change number is determined by analyzing all the tool change points.

3. The intelligent machining method for metal shafts according to claim 2, characterized in that, When the remaining number of analyses is not greater than zero, the steps to determine the tool change number based on all used change points include: The individual tool replacement scheme is determined by combining all the tool replacement points used in a single simulation. A single-unit replacement scheme is randomly selected from each simulated tool and combined to construct an overall replacement scheme. The overall replacement plan is used to determine the total replacement quantity by counting the number of replacement points at different locations. The minimum overall replacement quantity is determined according to the sorting rules, and the overall replacement scheme corresponding to the minimum overall replacement quantity is defined as the valid replacement scheme. Each replacement point in the valid replacement scheme is then determined as the tool change quantity point.

4. The intelligent machining method for metal shafts according to claim 3, characterized in that, Once the overall replacement quantity is determined, the intelligent machining method for metal shafts also includes: Determine if there are at least two overall replacement schemes with the same minimum number of replacements; If there are no two overall replacement schemes with the same and smallest overall replacement quantity, then the overall replacement scheme corresponding to the smallest overall replacement quantity is defined as a valid replacement scheme. If there are at least two overall replacement schemes with the same and smallest overall replacement quantity, then the overall replacement scheme corresponding to the smallest overall replacement quantity is defined as the alternative replacement scheme. Under the alternative replacement scheme, determine the corresponding tool replacement requirements based on each replacement point, and define the corresponding single-unit cumulative coefficient as the fixed cumulative coefficient. The fixed deviation coefficient is determined by calculating based on the fixed cumulative coefficient and the preset high-quality replacement coefficient; The appropriate parameters for the scheme are determined by calculating all the fixed deviation coefficients, and the alternative replacement scheme corresponding to the largest appropriate parameter is defined as the effective replacement scheme.

5. The intelligent machining method for metal shafts according to claim 4, characterized in that, The steps for determining suitable parameters for the scheme based on all the fixed deviation coefficients include: The disadvantage angle state is determined by comparing the fixed deviation coefficient with zero, where the disadvantage angle state is either a waste state or a quality state. Based on the preset impact matching relationship, determine the waste impact coefficient and quality impact coefficient corresponding to the need to replace the tool; Based on the disadvantage angle state, the key impact coefficient is determined from the waste impact coefficient and the quality impact coefficient, and the appropriate parameters for the individual are determined by calculation based on the key impact coefficient and the fixed deviation coefficient. The appropriate parameters for the scheme are determined by summing up all suitable parameters for each individual unit.

6. The intelligent machining method for metal shafts according to claim 4, characterized in that, Once the appropriate parameters for the solution are determined, the intelligent machining method for metal shafts also includes: Determine whether there are at least two alternative solutions with the same and largest suitable parameters; If there are no alternative replacement schemes with the same and largest suitable parameters, then the alternative replacement scheme corresponding to the largest suitable parameter is defined as the valid replacement scheme. If there are at least two alternative replacement schemes with the same and largest suitable parameters, then the alternative replacement scheme corresponding to the largest suitable parameter is defined as the selected replacement scheme. Under the selected replacement plan, the replacement interval is determined based on each adjacent use and replacement point; Based on the preset evaluation matching relationship, the single-point evaluation parameters corresponding to the number of replacement intervals are determined, and the overall evaluation parameters are determined based on all single-point evaluation parameters. The selected replacement scheme corresponding to the largest overall evaluation parameter is defined as the effective replacement scheme.

7. The intelligent machining method for metal shafts according to claim 1, characterized in that, Once the recommended usage scheme is determined, the intelligent machining methods for metal shafts also include: Obtain practical application solutions; Output a "not recommended" signal when the recommended usage scheme differs from the actual usage scheme; Within a preset fixed time period, the system counts the number of non-recommended signals to determine the number of non-recommended signals, determines the corresponding system stability parameters based on a preset stable matching relationship, and outputs the system stability parameters to a preset management terminal.

8. An intelligent machining system for metal shafts, characterized in that, include: The acquisition module is used to acquire the 3D information of the workpiece and the blank. The processing module, connected to the acquisition module, is used for information storage and processing; The processing module performs feature recognition in the workpiece's 3D information to determine the workpiece's machining features, and determines the original features of the blank in the blank's 3D information based on the workpiece's machining features; The processing module determines the features to be discarded based on the original features of the blank and the processing features of the workpiece, and determines the feature discard volume based on the features to be discarded. The processing module determines the available machining tools corresponding to the workpiece machining features based on the preset tool matching relationship, and constructs a combination of available machining tools based on all available machining tools; The processing module randomly selects an available machining tool from all available tool combinations to define it as the simulated tool, and combines all the simulated tools to construct a simulated usage scheme. The processing module determines the loss coefficients corresponding to the tools used in each simulation and the volume of features discarded, based on a preset loss matching relationship. The processing module analyzes the wear coefficient of each simulated tool in the simulated usage scheme under the preset number of simulation analyses to determine the tool change number points, and counts each tool change number point to determine the number of tool changes. The processing module determines the minimum number of tool changes based on a preset sorting rule, defines the simulated usage scheme corresponding to the number of tool changes as the recommended usage scheme, and outputs the recommended usage scheme for metal shaft machining.