CN117092962A - Numerical control machine tool machining control system - Google Patents

Numerical control machine tool machining control system Download PDF

Info

Publication number
CN117092962A
CN117092962A CN202311356156.9A CN202311356156A CN117092962A CN 117092962 A CN117092962 A CN 117092962A CN 202311356156 A CN202311356156 A CN 202311356156A CN 117092962 A CN117092962 A CN 117092962A
Authority
CN
China
Prior art keywords
workpiece
scheme
processing
sequence
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202311356156.9A
Other languages
Chinese (zh)
Inventor
王成
王元元
冯斌
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Changzhou Baihong Intelligent Technology Co ltd
Original Assignee
Changzhou Baihong Intelligent Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Changzhou Baihong Intelligent Technology Co ltd filed Critical Changzhou Baihong Intelligent Technology Co ltd
Priority to CN202311356156.9A priority Critical patent/CN117092962A/en
Publication of CN117092962A publication Critical patent/CN117092962A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/18Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
    • G05B19/19Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by positioning or contouring control systems, e.g. to control position from one programmed point to another or to control movement along a programmed continuous path
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/35Nc in input of data, input till input file format
    • G05B2219/35349Display part, programmed locus and tool path, traject, dynamic locus

Abstract

The application relates to a numerical control machine tool processing control system, which comprises: the workpiece analysis module is used for acquiring workpiece information of the target workpiece; the scheme matching module is used for generating a numerical control machining scheme suitable for numerical control machining of the target workpiece according to workpiece information matching of the target workpiece; and the processing control module is used for receiving the numerical control processing scheme, configuring numerical control processing program codes and controlling the processing cutter to process the raw materials according to the processing flow to obtain a target workpiece. The application can effectively improve the processing efficiency and the processing quality of the workpiece.

Description

Numerical control machine tool machining control system
Technical Field
The application relates to the field of numerical control machine tools, in particular to a numerical control machine tool processing control system.
Background
The numerical control machine tool is an automatic machine tool provided with a program control system. The control system is able to logically process a program defined by control codes or other symbolic instructions, and to decode it, expressed in coded numbers, and input to the numerical control device via the information carrier. The numerical control device sends out various control signals to control the action of the machine tool through operation processing, and parts are automatically machined according to the shape and the size required by the drawing.
The existing numerical control machine tool is an automatic machine tool provided with a program control system, and can enable the machine tool to act and process parts according to a programmed program. Before the existing numerical control machine tool automatically processes parts, operators are often required to program the numerical control machine tool according to the structure of a target workpiece, the processing operation time sequence is preset, the subsequent automatic processing of the workpiece can be realized, and the analysis capability and the programming capability of the workpiece of the operators are relatively relied on. And often operating personnel still need to start the lathe to carry out work piece processing verification after programming, constantly debug programming procedure simultaneously, waste time and energy, and produce a large amount of trial production waste materials easily, lead to product machining efficiency and machining precision lower.
Aiming at the related technology, the inventor considers that the existing numerical control machine tool processing control system faces a target workpiece, the programming and debugging system has redundant flow, is time-consuming and labor-consuming, and is easy to cause lower product processing efficiency and processing precision.
Disclosure of Invention
The application provides a numerical control machine tool machining control system, which aims to solve the problems that the existing numerical control machine tool machining control system faces a target workpiece, and the programming and debugging system is redundant in flow, time-consuming and labor-consuming and easy to cause lower product machining efficiency and machining precision.
In a first aspect, the application provides a numerical control machine tool processing control system, which adopts the following technical scheme:
a numerically controlled machine tool machining control system comprising:
the workpiece analysis module is used for acquiring workpiece information of a target workpiece, wherein the workpiece information comprises a workpiece number, a workpiece material and a workpiece feature set, and the workpiece feature set comprises at least one processing feature and a feature size;
the scheme matching module is used for generating a numerical control machining scheme suitable for numerical control machining of the target workpiece according to workpiece information matching of the target workpiece; the numerical control machining scheme comprises at least one machining tool, tool machining flow information and numerical control machining program codes;
and the processing control module is used for receiving the numerical control processing scheme, configuring numerical control processing program codes and controlling the processing cutter to process the raw materials according to the processing flow to obtain a target workpiece.
Preferably, the scheme matching module generates a numerical control machining scheme suitable for numerical control machining of the target workpiece according to the target workpiece information matching, and specifically comprises the following steps:
inputting the target workpiece information into a preset scheme matching model to match and generate at least one scheme to be selected for processing the target workpiece;
obtaining parameter information of the existing numerical control machine tool to screen out a to-be-selected scheme containing a machining tool which cannot be installed by the numerical control machine tool;
calculating the scheme scores of the screened various alternatives according to a preset scheme scoring formula;
and selecting the candidate scheme with the highest scheme score as the numerical control processing scheme.
Preferably, the calculating the solution score of each screened candidate solution according to the preset solution score formula specifically includes the following steps:
sequencing each to-be-selected scheme based on the workpiece processing yield, the workpiece processing precision, the unit workpiece processing time length and the cutter cost respectively to generate a yield sequence, a processing precision sequence, a processing efficiency sequence and a cutter cost sequence, and comparing and determining a yield sequence score, a processing precision sequence score, a processing efficiency sequence score and a cutter cost sequence score corresponding to each to-be-selected scheme in each sequence through a preset sequence ranking comparison table;
acquiring user processing preference, setting any sequence as the highest priority sequence based on the user processing preference, and setting other sequences as secondary priority sequences; if the user processing preference does not exist, selecting the yield sequence as the highest priority sequence by default;
calculating the verification coefficient of the highest priority sequence of each to-be-selected scheme through a preset priority sequence verification formula;
and calculating the scheme scores of the various alternatives according to a preset scheme score calculation formula based on the sequence scores of the various alternatives.
Preferably, the preset scheme score calculation formula specifically includes:
Y i =X i *A i +B i /3;
where Yi is the scheme score for the ith alternative scheme, A i Highest priority for the ith alternativeSequence scoring, B i Ranking the sum of scores, X, for each sub-priority sequence of alternatives of the ith alternative i A verification coefficient for the highest priority sequence of the ith candidate; the preset priority sequence verification formula is specifically as follows:
wherein the method comprises the steps ofAnd Z is a preset threshold value of the sequence corresponding to the highest priority sequence, wherein the sequence value is one of processing yield, workpiece processing precision, unit workpiece processing time and cutter cost.
Preferably, the selecting the candidate solution with the highest scoring of the solution as the numerical control processing solution specifically includes the following steps:
acquiring intermediate characteristic information in the process of processing the workpiece by each alternative scheme based on the cutter processing flow information of each alternative scheme; the intermediate feature information is workpiece information of a target workpiece, which is not existed, and is used for processing workpiece features temporarily formed by processing features in the workpiece information;
correcting the scheme scores of the schemes to be selected through a preset correction calculation formula based on the intermediate characteristic information of each scheme to be selected to obtain actual scores of each scheme to be selected;
and selecting the scheme to be selected with the highest actual score as a numerical control processing scheme.
Preferably, the preset correction calculation formula specifically includes:
where M is the actual score of the candidate solution, Y is the solution score of the candidate solution, and N is the total number of intermediate features of the candidate solution.
Preferably, the workpiece analysis module acquires workpiece information of the target workpiece, and specifically includes the following steps:
the work piece analysis module acquires order information and judges whether a work piece feature set of a target work piece exists in the order information;
if the target workpiece exists, carrying out data cleaning and normalization processing on the order information, inputting workpiece number information, and packaging to generate workpiece information of the target workpiece;
and if the target workpiece sample three-dimensional point cloud data does not exist, acquiring the target workpiece sample three-dimensional point cloud data to construct a target workpiece three-dimensional model, and extracting and generating workpiece information of the target workpiece.
Preferably, the step of collecting the three-dimensional point cloud data of the object workpiece sample to construct a three-dimensional model of the object workpiece, and the step of extracting the workpiece information of the object workpiece specifically comprises the following steps:
photographing and acquiring a target workpiece sample object based on a 3D camera to acquire three-dimensional point cloud data of the target workpiece sample object, and reversely modeling and rendering to form a three-dimensional model of the target workpiece;
importing the order information and the three-dimensional model of the target workpiece into a preset feature analysis model to analyze and generate a workpiece feature set of the target workpiece; the feature analysis model is obtained by training a machine learning model through historical data;
and determining the material quality of the target workpiece based on the order information, combining the generated workpiece feature set of the target workpiece, inputting workpiece number information, and packaging to generate workpiece information of the target workpiece.
In summary, the present application includes at least one of the following beneficial technical effects:
the workpiece analysis module, the scheme matching module and the processing control module determine the material quality and the processing characteristic of the target workpiece based on the workpiece information of the target workpiece, so that an intelligent decision is made to generate a numerical control processing scheme, the efficient intelligent processing of the numerical control program programming work before workpiece production is realized, an operator does not need to program, debug, verify and revise the workpiece structure while analyzing the workpiece structure by experience, the original redundant programming preparation work is simplified, the labor cost is saved, the work order preamble preparation flow is simplified, the phenomenon of misoperation and programming progress stagnation caused by experience is avoided, and the effect of effectively improving the workpiece processing efficiency and the processing quality is achieved;
sequencing and grading each to-be-selected scheme from four dimensions of workpiece processing yield, workpiece processing precision, unit workpiece processing time length and cutter cost, determining any sequence as the highest priority based on user processing preference, further calculating the verification coefficient of the sequence with the highest priority of each to-be-selected scheme, realizing multi-dimensional intelligent grading of each to-be-selected scheme, being beneficial to improving the grading accuracy and rationality of each to-be-selected scheme, realizing intelligent decision-making to generate a workpiece numerical control processing flow and a numerical control program, simplifying the workpiece preamble preparation flow, reducing manual operation coding work, saving preparation time length and reducing error probability, and achieving the effect of effectively improving the workpiece processing efficiency and processing quality;
when the scheme to be selected is scored, the scheme scoring of each scheme to be selected is secondarily corrected based on the application condition of the intermediate features of each scheme to be selected, the accuracy and the rationality of the scheme scoring are further improved, the intelligent decision is realized to generate a workpiece numerical control machining flow and a numerical control program, and the effect of effectively improving the workpiece machining efficiency and the machining quality is achieved.
Drawings
FIG. 1 is a system block diagram of a numerically controlled machine tool process control system in an embodiment of the present application;
FIG. 2 is a flow chart of a method of generating a numerical control machining plan in an embodiment of the application;
FIG. 3 is a flow chart of a method of calculating a plan score for each alternative plan in an embodiment of the application;
FIG. 4 is a flow chart of a method for selecting a numerical control machining scheme among various alternatives in an embodiment of the application;
FIG. 5 is a flow chart of a method for obtaining workpiece information for a target workpiece in an embodiment of the application;
fig. 6 is a flowchart of a method for generating acquisition target workpieces by acquiring target workpiece point cloud data in an embodiment of the application.
Reference numerals illustrate: 1. a workpiece analysis module; 2. a scheme matching module; 3. and a processing control module.
Detailed Description
The application is described in further detail below with reference to fig. 1-6.
The embodiment of the application discloses a numerical control machine tool processing control system. Referring to fig. 1, a numerical control machine tool machining control system includes a workpiece analysis module 1, a scheme matching module 2, and a machining control module 3. The workpiece analysis module 1 is used for acquiring workpiece information of a target workpiece. The workpiece information includes a workpiece number, a workpiece material, and a workpiece feature set including at least one processing feature and a feature size. The processing feature may be one of a hole, a groove, a pit, a corner, a face, a pit, and a land. And the scheme matching module 2 is used for generating a numerical control machining scheme suitable for numerical control machining of the target workpiece according to workpiece information matching of the target workpiece. The numerical control machining scheme comprises at least one machining tool, tool machining flow information and numerical control machining program codes. The processing control module 3 is used for receiving the numerical control processing scheme, configuring numerical control processing program codes and controlling the processing cutter to process the raw materials according to the processing flow to obtain a target workpiece. The workpiece analysis module 1, the scheme matching module 2 and the processing control module 3 determine the material quality and the processing characteristics of the target workpiece based on the workpiece information of the target workpiece, so that an intelligent decision is made to generate a numerical control processing scheme, the efficient intelligent processing of the numerical control program programming work before workpiece production is realized, an operator does not need to analyze the workpiece structure by experience and program, debug, verify and revise, the original redundant programming preparation work is simplified, the labor cost is saved, the work order preamble preparation flow is simplified, the phenomenon of misoperation and programming progress stagnation caused by experience is avoided, and the effect of effectively improving the workpiece processing efficiency and processing quality is achieved.
Referring to fig. 2, the scheme matching module generates a numerical control machining scheme suitable for numerical control machining of a target workpiece according to target workpiece information matching, specifically including the following steps:
a1, inputting target workpiece information into a preset scheme matching model to match and generate at least one scheme to be selected for processing the target workpiece; the scheme matching model is obtained by training a machine learning model through historical data, and specific training steps are not repeated in the prior art;
a2, acquiring parameter information of the existing numerical control machine tool, and screening out a to-be-selected scheme containing a machining tool which cannot be installed by the numerical control machine tool;
a3, calculating the scheme scores of the screened various alternatives according to a preset scheme scoring formula;
and A4, selecting the scheme to be selected with the highest scheme score as a numerical control processing scheme. The tool specification and the effective machining mode are determined based on workpiece materials through the scheme matching model, the tool machining flow and the numerical control machining program code are generated based on intelligent decision of workpiece machining characteristics, a plurality of schemes to be selected are generated through matching, the schemes to be selected are initially screened according to actual equipment conditions of enterprises, the schemes to be selected are scored from a plurality of preset dimensions, the scheme to be selected with the highest scoring is selected as the numerical control machining scheme, the accurate matching of the numerical control machining scheme is facilitated, the workpiece numerical control machining flow is optimized, complex program programming parameter setting work is avoided, the probability of manual operation reduction is reduced, and the effects of effectively improving the workpiece machining efficiency and the machining quality are achieved.
Referring to fig. 3, the calculating, by a preset scheme scoring formula, the scheme score of each selected scheme after screening specifically includes the following steps:
b1, determining sequence scores of various alternatives: sequencing each to-be-selected scheme based on the workpiece processing yield, the workpiece processing precision, the unit workpiece processing time length and the cutter cost respectively to generate a yield sequence, a processing precision sequence, a processing efficiency sequence and a cutter cost sequence, and comparing and determining a yield sequence score, a processing precision sequence score, a processing efficiency sequence score and a cutter cost sequence score corresponding to each to-be-selected scheme in each sequence through a preset sequence ranking comparison table;
b2, setting the highest priority sequence: acquiring user processing preference, setting any sequence as the highest priority sequence based on the user processing preference, and setting other sequences as secondary priority sequences; if the user processing preference does not exist, selecting the yield sequence as the highest priority sequence by default;
b3, calculating the verification coefficient of the highest priority sequence of each alternative scheme: calculating the verification coefficient of the highest priority sequence of each to-be-selected scheme through a preset priority sequence verification formula;
and B4, calculating scheme scores of all the alternative schemes: and calculating the scheme scores of the various alternatives according to a preset scheme score calculation formula based on the sequence scores of the various alternatives. The method comprises the steps of sorting and grading each to-be-selected scheme from four dimensions of workpiece processing yield, workpiece processing precision, unit workpiece processing time length and cutter cost, determining any sequence as the highest priority based on user processing preference, further calculating the verification coefficient of the sequence with the highest priority of each to-be-selected scheme, realizing multi-dimensional intelligent grading of each to-be-selected scheme, being beneficial to improving the grading accuracy and rationality of each to-be-selected scheme, realizing intelligent decision-making to generate a workpiece numerical control processing flow and a numerical control program, simplifying the workpiece preamble preparation flow, reducing manual operation coding work, saving preparation time length and reducing error probability, and achieving the effect of effectively improving the workpiece processing efficiency and processing quality.
The preset scheme score calculation formula specifically comprises the following steps:
Y i =X i *A i +B i /3;
where Yi is the scheme score for the ith alternative scheme, A i Scoring the highest priority sequence of the ith alternative, B i Ranking the sum of scores, X, for each sub-priority sequence of alternatives of the ith alternative i A verification coefficient for the highest priority sequence of the ith candidate; the preset priority sequence verification formula is specifically as follows:
wherein the method comprises the steps ofFor the sequence value of the sequence corresponding to the highest priority sequence of the ith candidate scheme, Z is the preset threshold value of the corresponding sequence of the highest priority sequence, and the sequenceThe value is one of the processing yield, the processing precision of the workpiece, the processing time length of the unit workpiece and the cost of the cutter. After determining the highest priority sequence according to the processing preference of the user, determining the actual performance condition of each to-be-selected scheme in the highest priority sequence based on the actual sequence value of the highest priority sequence of each to-be-selected scheme and a preset threshold value preset based on the conventional working condition of the sequence, so as to realize preliminary correction of scheme scoring in the scheme scoring calculation process of each to-be-selected scheme, thereby being beneficial to improving the accuracy of scheme scoring and being more suitable for the actual condition of each to-be-selected scheme. For example, if the yield sequence is selected to be the highest priority sequence, the yield of the first solution to be selected is 99%, the yield of the second solution to be selected is 98%, the yield of the third solution to be selected is only 90%, the preset threshold value preset by the yield sequence is 90%, the ranking scores of the three solutions to be selected are determined by comparing the three solutions in sequence with a preset sequence ranking comparison table, the second solution to be selected and the third solution to be selected are sequentially two to three in sequence, the nouns are close, the ranking score difference is smaller, but the difference between the two is larger due to the yield of the second solution to be selected, so that the efficiency coefficient of the highest priority sequence of the three solutions to be selected is calculated through the preset priority sequence efficiency formula based on the preset threshold value, the highest priority score is corrected, the actual data difference can be attached on the basis of following the ranking score, the accuracy and rationality of the scheme score can be improved, and the effect of intelligently deciding the numerical control processing scheme can be achieved.
Referring to fig. 4, the method for selecting the candidate with the highest scoring as the numerical control machining method specifically includes the following steps:
c1, obtaining intermediate characteristic information in the workpiece machining process of each alternative scheme: acquiring intermediate characteristic information in the process of processing the workpiece by each alternative scheme based on the cutter processing flow information of each alternative scheme; the intermediate feature information is workpiece information of a target workpiece, which is not existed, and is used for processing workpiece features temporarily formed by processing features in the workpiece information;
and C2, correcting to obtain actual scores of all the alternative schemes: correcting the scheme scores of the schemes to be selected through a preset correction calculation formula based on the intermediate characteristic information of each scheme to be selected to obtain actual scores of each scheme to be selected;
and C3, selecting the scheme to be selected with the highest actual score as a numerical control processing scheme. Features with higher processing difficulty are frequently encountered in the processing process of the workpiece, aiming at the features, the features cannot be processed in place at one time, forced primary processing is easy to cause precision reduction and yield reduction, aiming at the situation, intermediate features are adopted to effectively transition, operation difficulty is reduced, processing precision is improved, but the intermediate features mean that processing steps are prolonged, so that when the to-be-selected schemes are scored, scheme scoring of each to-be-selected scheme is secondarily corrected based on the application conditions of the intermediate features of each to-be-selected scheme, accuracy and rationality of scheme scoring are further improved, intelligent decision is realized to generate numerical control processing flow and numerical control program of the workpiece, and the effect of effectively improving workpiece processing efficiency and processing quality is achieved.
The preset correction calculation formula specifically comprises the following steps:
where M is the actual score of the candidate solution, Y is the solution score of the candidate solution, and N is the total number of intermediate features of the candidate solution.
Referring to fig. 5, the workpiece analysis module obtains workpiece information of a target workpiece, specifically including the following steps:
d1, a workpiece analysis module acquires order information and judges whether a workpiece feature set of a target workpiece exists in the order information;
d2, if the order information exists, carrying out data cleaning and normalization processing on the order information, inputting workpiece number information, and packaging to generate workpiece information of the target workpiece;
and D3, if the target workpiece sample three-dimensional point cloud data does not exist, acquiring the target workpiece sample three-dimensional point cloud data to construct a target workpiece three-dimensional model, and extracting and generating workpiece information of the target workpiece.
Referring to fig. 6, the method for collecting the three-dimensional point cloud data of the target workpiece sample to construct a three-dimensional model of the target workpiece, and extracting the workpiece information of the generated target workpiece specifically includes the following steps:
e1, reverse modeling rendering to form a three-dimensional model of the target workpiece: photographing and acquiring a target workpiece sample object based on a 3D camera to acquire three-dimensional point cloud data of the target workpiece sample object, and reversely modeling and rendering to form a three-dimensional model of the target workpiece;
e2, analyzing and generating a workpiece feature set of the target workpiece: importing the order information and the three-dimensional model of the target workpiece into a preset feature analysis model to analyze and generate a workpiece feature set of the target workpiece; the feature analysis model is obtained by training a machine learning model through historical data;
e3, packaging to generate workpiece information of the target workpiece: and determining the material quality of the target workpiece based on the order information, combining the generated workpiece feature set of the target workpiece, inputting workpiece number information, and packaging to generate workpiece information of the target workpiece. In the case that the order does not provide the workpiece feature set of the target workpiece, three-dimensional point cloud data of a target workpiece sample object are acquired through a 3D camera, then a three-dimensional model is constructed by reverse modeling, then a three-dimensional model of the target workpiece is formed by rendering, then the workpiece feature set of the target workpiece is generated through feature analysis model analysis, the workpiece feature set of the target workpiece is conveniently and efficiently acquired, the accuracy of target workpiece information is ensured, a numerical control machining scheme is generated by accurately deciding a follow-up scheme matching model, original redundant programming preparation work is simplified, labor cost is saved, the work order preamble preparation flow of the workpiece is simplified, misoperation and programming progress stagnation caused by experience is avoided, and the effect of effectively improving the workpiece machining efficiency and the machining quality is achieved.
The above embodiments are only for illustrating the technical solution of the present application, and not for limiting the scope of the present application. It will be apparent that the described embodiments are merely some, but not all, embodiments of the application. Based on these embodiments, all other embodiments that may be obtained by one of ordinary skill in the art without inventive effort are within the scope of the application. Although the present application has been described in detail with reference to the above embodiments, those skilled in the art may still combine, add or delete features of the embodiments of the present application or make other adjustments according to circumstances without any conflict, so as to obtain different technical solutions without substantially departing from the spirit of the present application, which also falls within the scope of the present application.

Claims (7)

1. A numerical control machine tool machining control system, characterized by comprising:
the workpiece analysis module (1) is used for acquiring workpiece information of a target workpiece, wherein the workpiece information comprises a workpiece number, a workpiece material and a workpiece feature set, and the workpiece feature set comprises at least one processing feature and a feature size;
the scheme matching module (2) is used for generating a numerical control machining scheme suitable for numerical control machining of the target workpiece according to workpiece information matching of the target workpiece; the numerical control machining scheme comprises at least one machining tool, tool machining flow information and numerical control machining program codes;
the processing control module (3) is used for receiving a numerical control processing scheme, configuring numerical control processing program codes and controlling a processing cutter to process raw materials according to a processing flow so as to obtain a target workpiece;
the scheme matching module (2) is used for generating a numerical control machining scheme suitable for numerical control machining of a target workpiece according to target workpiece information matching, and specifically comprises the following steps:
inputting the target workpiece information into a preset scheme matching model to match and generate at least one scheme to be selected for processing the target workpiece;
obtaining parameter information of the existing numerical control machine tool to screen out a to-be-selected scheme containing a machining tool which cannot be installed by the numerical control machine tool;
calculating the scheme scores of the screened various alternatives according to a preset scheme scoring formula;
and selecting the candidate scheme with the highest scheme score as the numerical control processing scheme.
2. The numerically controlled machine tool process control system according to claim 1, wherein: the method for calculating the scheme scores of the screened various alternatives through the preset scheme scoring formula specifically comprises the following steps:
sequencing each to-be-selected scheme based on the workpiece processing yield, the workpiece processing precision, the unit workpiece processing time length and the cutter cost respectively to generate a yield sequence, a processing precision sequence, a processing efficiency sequence and a cutter cost sequence, and comparing and determining a yield sequence score, a processing precision sequence score, a processing efficiency sequence score and a cutter cost sequence score corresponding to each to-be-selected scheme in each sequence through a preset sequence ranking comparison table;
acquiring user processing preference, setting any sequence as the highest priority sequence based on the user processing preference, and setting other sequences as secondary priority sequences; if the user processing preference does not exist, selecting the yield sequence as the highest priority sequence by default;
calculating the verification coefficient of the highest priority sequence of each to-be-selected scheme through a preset priority sequence verification formula;
and calculating the scheme scores of the various alternatives according to a preset scheme score calculation formula based on the sequence scores of the various alternatives.
3. The numerically controlled machine tool process control system according to claim 2, wherein: the preset scheme score calculation formula specifically comprises the following steps:
Y i =X i *A i +B i /3;
wherein Y is i Scoring the scheme of the ith alternative scheme, A i Scoring the highest priority sequence of the ith alternative, B i Ranking the sum of scores, X, for each sub-priority sequence of alternatives of the ith alternative i A verification coefficient for the highest priority sequence of the ith candidate; the preset priority sequence verification formula is specifically as follows:
wherein the method comprises the steps ofAnd Z is a preset threshold value of the sequence corresponding to the highest priority sequence, wherein the sequence value is one of processing yield, workpiece processing precision, unit workpiece processing time and cutter cost.
4. The numerically controlled machine tool process control system according to claim 1, wherein: the method for selecting the candidate scheme with the highest scoring as the numerical control processing scheme specifically comprises the following steps:
acquiring intermediate characteristic information in the process of processing the workpiece by each alternative scheme based on the cutter processing flow information of each alternative scheme; the intermediate feature information is workpiece information of a target workpiece, which is not existed, and is used for processing workpiece features temporarily formed by processing features in the workpiece information;
correcting the scheme scores of the schemes to be selected through a preset correction calculation formula based on the intermediate characteristic information of each scheme to be selected to obtain actual scores of each scheme to be selected;
and selecting the scheme to be selected with the highest actual score as a numerical control processing scheme.
5. The numerically controlled machine tool process control system according to claim 4, wherein: the preset correction calculation formula specifically comprises the following steps:
where M is the actual score of the candidate solution, Y is the solution score of the candidate solution, and N is the total number of intermediate features of the candidate solution.
6. The numerically controlled machine tool process control system according to claim 1, wherein: the workpiece analysis module (1) acquires workpiece information of a target workpiece, and specifically comprises the following steps:
the work piece analysis module acquires order information and judges whether a work piece feature set of a target work piece exists in the order information;
if the target workpiece exists, carrying out data cleaning and normalization processing on the order information, inputting workpiece number information, and packaging to generate workpiece information of the target workpiece;
and if the target workpiece sample three-dimensional point cloud data does not exist, acquiring the target workpiece sample three-dimensional point cloud data to construct a target workpiece three-dimensional model, and extracting and generating workpiece information of the target workpiece.
7. The numerically controlled machine tool process control system as set forth in claim 6, wherein: the method for acquiring the three-dimensional point cloud data of the target workpiece sample to construct a three-dimensional model of the target workpiece comprises the following steps of:
photographing and acquiring a target workpiece sample object based on a 3D camera to acquire three-dimensional point cloud data of the target workpiece sample object, and reversely modeling and rendering to form a three-dimensional model of the target workpiece;
importing the order information and the three-dimensional model of the target workpiece into a preset feature analysis model to analyze and generate a workpiece feature set of the target workpiece; the feature analysis model is obtained by training a machine learning model through historical data;
and determining the material quality of the target workpiece based on the order information, combining the generated workpiece feature set of the target workpiece, inputting workpiece number information, and packaging to generate workpiece information of the target workpiece.
CN202311356156.9A 2023-10-19 2023-10-19 Numerical control machine tool machining control system Pending CN117092962A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202311356156.9A CN117092962A (en) 2023-10-19 2023-10-19 Numerical control machine tool machining control system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202311356156.9A CN117092962A (en) 2023-10-19 2023-10-19 Numerical control machine tool machining control system

Publications (1)

Publication Number Publication Date
CN117092962A true CN117092962A (en) 2023-11-21

Family

ID=88781609

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202311356156.9A Pending CN117092962A (en) 2023-10-19 2023-10-19 Numerical control machine tool machining control system

Country Status (1)

Country Link
CN (1) CN117092962A (en)

Citations (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103065207A (en) * 2013-01-17 2013-04-24 同济大学 Engine cylinder block process route planning method based on machining elements
CN104182795A (en) * 2014-08-19 2014-12-03 南京航空航天大学 Numerical control machining cutting parameter optimization method of airplane structural member on the basis of intermediate feature
CN106514129A (en) * 2017-01-03 2017-03-22 南京航空航天大学 Numerical control programming nonuniform margin configuration method based on machining characteristic intermediate state rigidity
CN115132302A (en) * 2022-09-02 2022-09-30 苏州美昱高分子材料有限公司 Research and development formula verification method and system for PVC modified polymer
CN115629573A (en) * 2022-12-21 2023-01-20 中科航迈数控软件(深圳)有限公司 Automatic programming method and device for machining program, terminal device and storage medium
CN116177544A (en) * 2023-03-27 2023-05-30 江苏浦士达环保科技股份有限公司 Production method of activated carbon
CN116228043A (en) * 2023-05-05 2023-06-06 苏州德耐纳米科技有限公司 Coating uniformity evaluation system of coating machine
CN116239112A (en) * 2023-02-20 2023-06-09 江苏浦士达环保科技股份有限公司 Preparation method of activated carbon powder
CN116392938A (en) * 2023-06-07 2023-07-07 张家港市锦明环保工程装备有限公司 Waste gas denitration reaction device
CN116422698A (en) * 2023-06-13 2023-07-14 昆山精诚得精密五金模具有限公司 Cold rolling mill for metal processing
CN116573843A (en) * 2023-07-13 2023-08-11 张家港市锦明机械有限公司 Annealing kiln capable of recycling waste heat
CN116641116A (en) * 2023-05-15 2023-08-25 喜科金属(昆山)有限公司 Electrophoresis coating system
CN116657222A (en) * 2023-06-16 2023-08-29 连云港星耀材料科技有限公司 Electrophoresis device for automobile parts
CN116672879A (en) * 2023-08-03 2023-09-01 张家港市锦明环保工程装备有限公司 Flue gas treatment system of glass kiln
CN116673475A (en) * 2023-07-05 2023-09-01 苏州中耀科技有限公司 MIM workpiece sintering method
CN116777051A (en) * 2023-05-24 2023-09-19 宁夏浦士达环保科技有限公司 Production method of impregnated activated carbon
CN116880360A (en) * 2023-08-24 2023-10-13 广州三烨机械设备有限公司 Turning and milling numerical control machining control method, system and storage medium
CN116993102A (en) * 2023-08-10 2023-11-03 苏州中耀科技有限公司 MIM forming process
CN117000484A (en) * 2023-06-12 2023-11-07 连云港星耀材料科技有限公司 Hub surface coating equipment
CN117025896A (en) * 2023-08-10 2023-11-10 昆山市广进热处理有限公司 Heat treatment system
CN117056384A (en) * 2023-07-17 2023-11-14 久恩金属制品(昆山)有限公司 Metal net intelligent detection method based on big data

Patent Citations (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103065207A (en) * 2013-01-17 2013-04-24 同济大学 Engine cylinder block process route planning method based on machining elements
CN104182795A (en) * 2014-08-19 2014-12-03 南京航空航天大学 Numerical control machining cutting parameter optimization method of airplane structural member on the basis of intermediate feature
CN106514129A (en) * 2017-01-03 2017-03-22 南京航空航天大学 Numerical control programming nonuniform margin configuration method based on machining characteristic intermediate state rigidity
CN115132302A (en) * 2022-09-02 2022-09-30 苏州美昱高分子材料有限公司 Research and development formula verification method and system for PVC modified polymer
CN115629573A (en) * 2022-12-21 2023-01-20 中科航迈数控软件(深圳)有限公司 Automatic programming method and device for machining program, terminal device and storage medium
CN116239112A (en) * 2023-02-20 2023-06-09 江苏浦士达环保科技股份有限公司 Preparation method of activated carbon powder
CN116177544A (en) * 2023-03-27 2023-05-30 江苏浦士达环保科技股份有限公司 Production method of activated carbon
CN116228043A (en) * 2023-05-05 2023-06-06 苏州德耐纳米科技有限公司 Coating uniformity evaluation system of coating machine
CN116641116A (en) * 2023-05-15 2023-08-25 喜科金属(昆山)有限公司 Electrophoresis coating system
CN116777051A (en) * 2023-05-24 2023-09-19 宁夏浦士达环保科技有限公司 Production method of impregnated activated carbon
CN116392938A (en) * 2023-06-07 2023-07-07 张家港市锦明环保工程装备有限公司 Waste gas denitration reaction device
CN117000484A (en) * 2023-06-12 2023-11-07 连云港星耀材料科技有限公司 Hub surface coating equipment
CN116422698A (en) * 2023-06-13 2023-07-14 昆山精诚得精密五金模具有限公司 Cold rolling mill for metal processing
CN116657222A (en) * 2023-06-16 2023-08-29 连云港星耀材料科技有限公司 Electrophoresis device for automobile parts
CN116673475A (en) * 2023-07-05 2023-09-01 苏州中耀科技有限公司 MIM workpiece sintering method
CN116573843A (en) * 2023-07-13 2023-08-11 张家港市锦明机械有限公司 Annealing kiln capable of recycling waste heat
CN117056384A (en) * 2023-07-17 2023-11-14 久恩金属制品(昆山)有限公司 Metal net intelligent detection method based on big data
CN116672879A (en) * 2023-08-03 2023-09-01 张家港市锦明环保工程装备有限公司 Flue gas treatment system of glass kiln
CN116993102A (en) * 2023-08-10 2023-11-03 苏州中耀科技有限公司 MIM forming process
CN117025896A (en) * 2023-08-10 2023-11-10 昆山市广进热处理有限公司 Heat treatment system
CN116880360A (en) * 2023-08-24 2023-10-13 广州三烨机械设备有限公司 Turning and milling numerical control machining control method, system and storage medium

Similar Documents

Publication Publication Date Title
CN107220734B (en) Numerical control lathe turning process energy consumption prediction system based on decision tree
CN102411333B (en) Fast numerical control machining process system for complex parts of airplane
US20080109097A1 (en) Machining step generating apparatus
TWI641931B (en) Device and method for automatically generating machine tool control instructions and parameters
US6591156B1 (en) Method and apparatus for providing numerical control information
CN104318022A (en) Method for predicting workpiece surface roughness and increasing cutting efficiency
CN111105069A (en) Numerical control machining process parameter optimization method, device and system and computer equipment
TWI684080B (en) Smart adjustment system and method thereof
CN103676785B (en) A kind of intelligence manufacture method of fan blade
CN115016394A (en) Flaw cutter point identification method based on flaw type
CN102609564A (en) Fast positioning and corresponding method for machining features and machining operations
CN114296394A (en) CNC machining tool path processing method and workpiece machining process
US6957123B2 (en) Automatic programming apparatus
CN116224902B (en) Intelligent tool changing decision control system
CN117092962A (en) Numerical control machine tool machining control system
CN105159232A (en) Method and apparatus for processing technological documents
CN111598364B (en) Digital process arrangement system for mechanical parts
CN104331020A (en) Feature-based skin mirror-image milling technology decision method
CN116569117A (en) Machine learning device, machining program generating device, and machine learning method
CN108227627B (en) Numerical control programming method for key parts of marine diesel engine
CN104698980A (en) Method and system for controlling parametric processing of numerical control vertical lathe based on features
CN110442099A (en) A kind of numerical control processing parameter optimizing method based on shot and long term memory
CN112947307A (en) Control method for surface appearance of high-speed cutting workpiece
CN116912241B (en) CNC machine adjustment optimization method and system based on machine learning
CN110750074A (en) Numerical control machining optimization system and method based on physical simulation

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination