Machining condition search device and machining condition search method
Abstract
A machining result processing device includes processing circuitry configured to collect machining result information; calculate a provisional evaluation value for machining performed; estimate an estimated convergence value when the provisional evaluation value has not converged; determine whether to terminate the machining before the provisional evaluation value converges when the provisional evaluation value has not converged; determine the estimated convergence value as an evaluation value when the machining is terminated and determine the convergence value of the provisional evaluation value as an evaluation value after the provisional evaluation value has converged when the machining is not terminated; and determine an optimal machining condition when the search is terminated and generates a machining condition to be tried next when the search is not terminated, in which until it is determined to end the search, each of aforementioned processes described above is repeatedly performed.
Claims
exact text as granted — not AI-modified1 . A machining condition search device, comprising:
processing circuitry configured to generate a machining condition including a plurality of control parameters settable in a machining apparatus; cause the machining apparatus to perform machining in accordance with the generated machining condition; collect machining result information indicating a machining result of the machining performed by the machining apparatus; calculate at least one provisional evaluation value for the performed machining on a basis of the collected machining result information, the at least one provisional evaluation value including a plurality of provisional evaluation values; determine whether or not the at least one provisional evaluation value has converged on a basis of the calculated provisional evaluation values in time series, and estimate an estimated convergence value to be a convergence destination of the at least one provisional evaluation value when it is determined that the at least one provisional evaluation value has not converged; determine whether or not to terminate the machining under the machining condition being tried before the at least one provisional evaluation value converges when it is determined that the at least one provisional evaluation value has not converged; end the machining in accordance with the machining condition for the machining apparatus when the processing circuitry determines to terminate the machining under the machining condition being tried and determine the estimated convergence value as an evaluation value of the machining performed in accordance with the machining condition, and determine, when the processing circuitry determines not to terminate the machining under the machining condition being tried, a convergence value of the at least one provisional evaluation value as the evaluation value after the processing circuitry determines that the at least one provisional evaluation value has converged; predict a prediction value of the evaluation value corresponding to the machining condition untried on a basis of the determined evaluation value and the machining condition corresponding to the evaluation value; and determine whether or not to end a search for the machining condition, determine the machining condition that is optimum on a basis of the determined evaluation value when ending the search, and generate the machining condition to be tried next on a basis of the prediction value when not ending the search, wherein until the processing circuitry determines to end the search, the processing circuitry repeatedly performs each of aforementioned processes.
2 . The machining condition search device according to claim 1 , wherein
the processing circuitry estimates the estimated convergence value on a basis of a degree of variation in the calculated provisional evaluation values in time series.
3 . The machining condition search device according to claim 1 , wherein
the processing circuitry estimates the estimated convergence value on a basis of the calculated provisional evaluation values in time series and a first machine learning model that receives the evaluation values in time series as an input and outputs the estimated convergence value.
4 . The machining condition search device according to claim 1 , wherein
the processing circuitry determines whether or not to terminate the machining under the machining condition being tried before the at least one provisional evaluation value converges by comparing a degree of variation of the calculated provisional evaluation values in time series with a termination threshold.
5 . The machining condition search device according to claim 4 , wherein
the processing circuitry sets a variable termination threshold on a basis of the machining condition that has been tried and the evaluation value corresponding to the machining condition, and determines whether or not to terminate the machining under the machining condition that is being tried before the at least one provisional evaluation value converges by comparing the estimated convergence value with the set variable termination threshold.
6 . The machining condition search device according to claim 1 , wherein
the processing circuitry determines whether or not to terminate the machining under the machining condition being tried before the at least one provisional evaluation value converges on a basis of the calculated provisional evaluation values in time series and a second machine learning model that receives the evaluation values in time series as an input and outputs information indicating whether or not to stop machining.
7 . The machining condition search device according to claim 1 , wherein the processing circuitry is further configured to
calculate an index indicating uncertainty of prediction; and generate the machining condition to be tried next on a basis of the prediction value of the evaluation value and the index indicating prediction uncertainty.
8 . The machining condition search device according to claim 7 , wherein
the processing circuitry determines whether or not to end the search for the machining condition using the prediction value of the evaluation value and the index indicating uncertainty of the evaluation value, and sets the machining condition corresponding to the evaluation value that is highest among the determined evaluation values as the machining condition that is optimal when it is determined to end the search for the machining condition.
9 . The machining condition search device according to claim 7 , wherein
the processing circuitry predicts the prediction value using a probability model for the machining condition of an evaluation value generated on an assumption that the evaluation value for the machining condition is a random variable following a specific distribution, and calculates the index indicating uncertainty of the prediction using the probability model.
10 . The machining condition search device according to claim 1 , wherein the processing circuitry is further configured to
display at least one of the machining condition and the evaluation value corresponding to the machining condition, the machining condition and the prediction value of the evaluation value corresponding to the machining condition, or the machining condition of a search result.
11 . A machining condition search method, comprising:
generating a machining condition including a plurality of control parameters settable in a machining apparatus; causing the machining apparatus to perform machining in accordance with the generated machining condition; collecting machining result information indicating a machining result of the machining performed by the machining apparatus; calculating at least one provisional evaluation value for the performed machining on a basis of the collected machining result information, the at least one provisional evaluation value including a plurality of provisional evaluation values; determining whether or not the at least one provisional evaluation value has converged on a basis of the calculated provisional evaluation values in time series, and estimating an estimated convergence value to be a convergence destination of the at least one provisional evaluation value when it is determined that the at least one provisional evaluation value has not converged; determining whether or not to terminate the machining under the machining condition being tried before the provisional evaluation value converges when it is determined that the provisional evaluation value has not converged; ending the machining in accordance with the machining condition for the machining apparatus when determining to terminate the machining under the machining condition being tried and determining the estimated convergence value as an evaluation value of the machining performed in accordance with the machining condition, and determining, when determining not to terminate the machining under the machining condition being tried, a convergence value of the at least one provisional evaluation value as the evaluation value after it is determined that the at least one provisional evaluation value has converged; predicting a prediction value of the evaluation value corresponding to the machining condition untried on a basis of the determined evaluation value and the machining condition corresponding to the evaluation value; and determining whether or not to end a search for the machining condition, determines the machining condition that is optimum on a basis of the determined evaluation value when ending the search, and generating the machining condition to be tried next on a basis of the prediction value when not ending the search; and repeatedly performing each of aforementioned processes until the it is determined to end the search.Join the waitlist — get patent alerts
Track US2024094688A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.