CN107999913A - Wire Electric Discharge Machine - Google Patents
Wire Electric Discharge Machine Download PDFInfo
- Publication number
- CN107999913A CN107999913A CN201711045368.XA CN201711045368A CN107999913A CN 107999913 A CN107999913 A CN 107999913A CN 201711045368 A CN201711045368 A CN 201711045368A CN 107999913 A CN107999913 A CN 107999913A
- Authority
- CN
- China
- Prior art keywords
- relational expression
- unit
- relative position
- temperature
- data
- 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.)
- Granted
Links
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23H—WORKING OF METAL BY THE ACTION OF A HIGH CONCENTRATION OF ELECTRIC CURRENT ON A WORKPIECE USING AN ELECTRODE WHICH TAKES THE PLACE OF A TOOL; SUCH WORKING COMBINED WITH OTHER FORMS OF WORKING OF METAL
- B23H7/00—Processes or apparatus applicable to both electrical discharge machining and electrochemical machining
- B23H7/02—Wire-cutting
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23H—WORKING OF METAL BY THE ACTION OF A HIGH CONCENTRATION OF ELECTRIC CURRENT ON A WORKPIECE USING AN ELECTRODE WHICH TAKES THE PLACE OF A TOOL; SUCH WORKING COMBINED WITH OTHER FORMS OF WORKING OF METAL
- B23H7/00—Processes or apparatus applicable to both electrical discharge machining and electrochemical machining
- B23H7/02—Wire-cutting
- B23H7/08—Wire electrodes
- B23H7/10—Supporting, winding or electrical connection of wire-electrode
- B23H7/105—Wire guides
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23H—WORKING OF METAL BY THE ACTION OF A HIGH CONCENTRATION OF ELECTRIC CURRENT ON A WORKPIECE USING AN ELECTRODE WHICH TAKES THE PLACE OF A TOOL; SUCH WORKING COMBINED WITH OTHER FORMS OF WORKING OF METAL
- B23H7/00—Processes or apparatus applicable to both electrical discharge machining and electrochemical machining
- B23H7/14—Electric circuits specially adapted therefor, e.g. power supply
- B23H7/20—Electric circuits specially adapted therefor, e.g. power supply for programme-control, e.g. adaptive
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23H—WORKING OF METAL BY THE ACTION OF A HIGH CONCENTRATION OF ELECTRIC CURRENT ON A WORKPIECE USING AN ELECTRODE WHICH TAKES THE PLACE OF A TOOL; SUCH WORKING COMBINED WITH OTHER FORMS OF WORKING OF METAL
- B23H7/00—Processes or apparatus applicable to both electrical discharge machining and electrochemical machining
- B23H7/26—Apparatus for moving or positioning electrode relatively to workpiece; Mounting of electrode
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/18—Numerical 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/182—Numerical 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 the machine tool function, e.g. thread cutting, cam making, tool direction control
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/18—Numerical 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/404—Numerical 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 control arrangements for compensation, e.g. for backlash, overshoot, tool offset, tool wear, temperature, machine construction errors, load, inertia
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/32—Operator till task planning
- G05B2219/32335—Use of ann, neural network
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/33—Director till display
- G05B2219/33034—Online learning, training
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/45—Nc applications
- G05B2219/45043—EDM machine, wire cutting
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/45—Nc applications
- G05B2219/45221—Edm, electrical discharge machining, electroerosion, ecm, chemical
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/49—Nc machine tool, till multiple
- G05B2219/49206—Compensation temperature, thermal displacement, use measured temperature
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/49—Nc machine tool, till multiple
- G05B2219/49209—Compensation by using temperature feelers on slide, base, workhead
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Chemical Kinetics & Catalysis (AREA)
- Electrochemistry (AREA)
- Mechanical Engineering (AREA)
- Automation & Control Theory (AREA)
- Human Computer Interaction (AREA)
- Manufacturing & Machinery (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Electrical Discharge Machining, Electrochemical Machining, And Combined Machining (AREA)
- Automatic Control Of Machine Tools (AREA)
Abstract
A kind of wire electric discharge machine is provided, the thermal displacement correction of upper/lower guide also can be suitably carried out even if setting environment to change.Possess:Storage part, the temperature of mechanical organ is stored as temperature data by it;And performance portion, it will set environment to quantize to show as environmental data.In addition, possess:Position instruction portion, it indicates the relative position of upper/lower guide;And relational expression calculating part, it is using temperature data and environmental data as input data, and using relative position as teacher's data, by machine learning come calculation relational expression.It is also equipped with:Relational expression determining section, the temperature of mechanical organ is updated to the relational expression to calculate correcting value by it, in the case that error between the relative position indicated by position instruction portion and the relative position of upper/lower guide based on the correcting value is small, which is determined as to formal relational expression;And correction enforcement division, it carries out the correction of the relative position of upper/lower guide using the relational expression.
Description
Technical field
The present invention relates to one kind by make in the state of relative position as defined in being configured in upper rail and lower guideway by
Machining object and the line electrode between the upper rail and lower guideway are made a relative move to discharge machined object
The wire electric discharge machine of processing.
Background technology
Such wire electric discharge machine is that multiple mechanical organs are combined and formed, the thermal coefficient of expansion of these mechanical organs
It is different.Thus, due to factors such as the changes of the temperature of surrounding, thermal deformation occurs for multiple mechanical organs and upper rail is led with
The relative position of rail is possible to deviate on three-dimensional (X-direction, Y direction, Z-direction).Particularly, generation is worked as
When position in horizontal direction (X-direction, Y direction) is deviateed, machining accuracy reduction is directly resulted in.Therefore, it is all in order to prevent
The change of the temperature enclosed, it is also considered that wire electric discharge machine is arranged at thermostatic chamber etc. to carry out the countermeasure of temperature treatment, but is equipped
The thermostatic chamber of enough performances needs the investment of great number.
Therefore, as the method for maintaining machining accuracy at low cost, it is proposed that method as so-called thermal displacement correction,
In the method, the temperature information detected based on the temperature sensor by being arranged at each portion of machinery, thus it is speculated that the heat of upper/lower guide
Displacement is corrected.
When carrying out the thermal displacement correction, if it is considered that change in the presence of the setting environment due to wire electric discharge machine and
The changed situation of temperature of surrounding, even if then it is expected that the setting environment of such as wire electric discharge machine is changed, and also can
It is enough to continue suitably to carry out thermal displacement correction.In order to meet such demand, it is proposed that a kind of setting regardless of wire electric discharge machine
Put how environment can all obtain the technology of appropriate thermal displacement correction amount (for example, referring to patent document 1,2).
Patent document 1:No. 5870143 publications of Japanese Patent No.
Patent document 2:Japanese Unexamined Patent Publication 7-75937 publications
The content of the invention
Problems to be solved by the invention
However, in the technology described in patent document 1, machine learning is not used in definite correcting value arithmetic expression,
By the correcting value arithmetic expression for selecting to previously generate, the correcting value that possibly only can not be just adjusted to optimal by being multiplied by coefficient.
In addition, in the technology described in patent document 2, environment is set without too different in wire electric discharge machine
In the case of, correcting value is calculated using identical data, less considers to produce due to the setting environment of wire electric discharge machine
The difference of correcting value.Also, also disclose that remeasuring data after wire electric discharge machine is set comes again in patent document
The secondary method for calculating corrector, but can so cause the working time for spending scene, it is inconvenient.
In view of such situation, also can be appropriate it is an object of the invention to provide a kind of change even if setting environment
Ground carries out the wire electric discharge machine of the thermal displacement correction of upper/lower guide.
The solution used to solve the problem
(1) wire electric discharge machine (for example, wire electric discharge machine 1 described later) according to the present invention includes multiple machinery members
Part (for example, lathe bed described later 2, column 3, X-axis saddle 9, Y-axis saddle 10 etc.), by upper rail (for example, upper rail described later
8) machined object is made (after for example, in the state of relative position as defined in being configured at lower guideway (for example, lower guideway 15 described later)
The workpiece W stated) and line electrode (for example, line electrode 16 described later) between the upper rail and the lower guideway carry out
Relative movement, carries out electro-discharge machining, which possesses to the machined object:Temperature detecting unit is (after for example,
Temperature sensor S1~the S7 stated), it detects the temperature of at least one mechanical organ in the multiple mechanical organ;And deposit
Storage unit (for example, storage part 21 described later), the temperature detected by the temperature detecting unit is stored as temperature data by it;
Unit (for example, performance portion 22 described later) is showed, it will set environment to quantize to show as environmental data;Position instruction unit
(for example, position instruction portion 23 described later), it indicates the relative position of the upper rail and the lower guideway;Relational expression calculates single
First (for example, relational expression calculating part 24 described later), it is by the temperature data stored in the storage unit and by the performance list
The environmental data of member performance is as input data, and using the relative position indicated by the position instruction unit as teacher's number
According to opposite with the lower guideway for obtaining the correction upper rail come calculation relational expression, the relational expression by machine learning
Correcting value needed for position;Relational expression determination unit (for example, relational expression determining section 29 described later), it will be by the temperature detection
The temperature that unit detects is updated to the relational expression that is calculated by the relational expression computing unit to calculate correcting value, obtains and is based on
The upper rail of the correcting value is with the relative position of the lower guideway with the relative position indicated by the position instruction unit
Error, judge whether the error small, in the case of being determined as that the error is no small, repeat based on the machine learning
Relational expression is corrected in the calculating of relational expression, and in the case where being determined as that the error is small, which is determined as formal
Relational expression;And correction execution unit (for example, correction enforcement division 25 described later), it will be detected by the temperature detecting unit
Temperature be updated to the relational expression that is determined by the relational expression determination unit to calculate the estimate of the relative position, based on this
The estimate of relative position calculates the correcting value of the upper rail and the lower guideway, is carried out on described based on the correcting value
Guide rail and the correction of the relative position of the lower guideway.
(2) can also be in the wire electric discharge machine of (1), to be also equipped with:Data sharing unit is (for example, data described later
Shared portion 26), it shares multiple relational expressions in the case of setting environment difference;Judging unit is (for example, judgement described later
Portion 27), it judges whether multiple relational expressions for being shared by the data sharing unit are consistent with each other;And relational expression amending unit
(for example, relational expression correction portion 28 described later), it is judged as being shared by the data sharing unit more in the judging unit
In the case that a relational expression is mutually internally inconsistent, repeat to correct relation based on the calculating of the relational expression of the machine learning
Formula, and it is judged as the multiple relational expressions shared by data sharing unit situation consistent with each other in the judging unit
Under, formally using the relational expression.
(3) can also be that in the wire electric discharge machine of (1) or (2), the relational expression computing unit is according to by multilayer god
Learning model through network struction carries out the machine learning.
The effect of invention
According to the present invention, can be to reflect the setting environment of the wire electric discharge machine not in wire electric discharge machine
The correcting value of same form calculus upper/lower guide.Therefore, even if the setting environment of wire electric discharge machine changes, can also fit
Locality carries out the thermal displacement correction of upper/lower guide.
Brief description of the drawings
Fig. 1 is the front view for the Sketch for representing the wire electric discharge machine involved by the first embodiment of the present invention.
Fig. 2 is the block diagram for the control system for representing the wire electric discharge machine involved by the first embodiment of the present invention.
Fig. 3 is the schematic diagram of multilayer neural network.
Fig. 4 is the temperature that mechanical organ is determined in the wire electric discharge machine represented involved by the first embodiment of the present invention
With the flow chart the step of relational expression of the relative position of upper/lower guide.
Fig. 5 is the block diagram for the control system for representing the wire electric discharge machine involved by second embodiment of the present invention.
Fig. 6 is the temperature that mechanical organ is determined in the wire electric discharge machine represented involved by second embodiment of the present invention
With the flow chart the step of relational expression of the relative position of upper/lower guide.
Description of reference numerals
1:Wire electric discharge machine;2:Lathe bed (mechanical organ);3:Column (mechanical organ);5:V axis saddle (mechanical organ);6:
U axis saddle (mechanical organ);7:Z axis saddle (mechanical organ);8:Upper rail;9:X-axis saddle (mechanical organ);10:Y-axis saddle
(mechanical organ);11:Processing groove (mechanical organ);12:Workbench (mechanical organ);13:Arm (mechanical organ);15:Lower guideway;
16:Line electrode;21:Storage part (storage unit);22:Performance portion (performance unit);23:Position instruction portion (position instruction list
Member);24:Relational expression calculating part (relational expression computing unit);25:Correct enforcement division (correction execution unit);26:Data sharing portion
(data sharing unit);27:Judging part (judging unit);28:Relational expression correction portion (relational expression amending unit);29:Relational expression
Determining section (relational expression determination unit);S, S1~S7:Temperature sensor (temperature detecting unit);W:Workpiece (machined object).
Embodiment
Hereinafter, the first embodiment of the present invention is illustrated based on attached drawing.
[first embodiment]
Fig. 1 is the front view for the Sketch for representing the wire electric discharge machine involved by the first embodiment of the present invention.
Fig. 2 is the block diagram for the control system for representing the wire electric discharge machine.Fig. 3 is the schematic diagram of multilayer neural network.Fig. 4 is to represent this
Flow chart in wire electric discharge machine the step of the relational expression of the temperature of definite mechanical organ and the relative position of upper/lower guide.
As shown in Figure 1, the wire electric discharge machine 1 involved by first embodiment includes lathe bed 2, column 3, V axis saddle 5, U axis
Multiple mechanical organs such as saddle 6, Z axis saddle 7, X-axis saddle 9, Y-axis saddle 10, processing groove 11, workbench 12, arm 13.
Here, X-axis saddle 9 is equipped on bed in a manner of the movement freely in X-direction (direction vertical with Fig. 1 papers)
The upside of body 2.Y-axis saddle 10 is equipped on the upper of X-axis saddle 9 in a manner of the movement freely in Y direction (Fig. 1 left and right directions)
Side.Processing groove 11 is equipped on the upside of Y-axis saddle 10.In being internally provided with for loading as machined object for processing groove 11
The workbench 12 of workpiece W, and it is filled with working fluid.
In addition, column 3 erects the upside for being arranged at lathe bed 2.Arm 13 is horizontally installed on the side surface part of column 3, lower guideway 15 with
Mode positioned at the inside of processing groove 11 is installed on the front end of arm 13.V axis saddle 5 with V direction of principal axis (Y direction) it is mobile from
Mode such as is equipped on the upside of column 3.U axis saddle 6 is installed on V axis in a manner of the movement freely on U direction of principal axis (X-direction)
The side surface part of saddle 5.Z axis saddle 7 is installed on U axis saddle 6 in a manner of the movement freely in Z-direction (Fig. 1 above-below directions)
Side surface part.Before upper rail 8 is installed on Z axis saddle 7 in a manner of the top for being internally located at lower guideway 15 in processing groove 11
End.Line electrode 16 is arranged between upper rail 8 and lower guideway 15 with pulling into straight line shape.
Also, several mechanical organs in these mechanical organs are separately installed with the temperature as temperature detecting unit
Sensor S.That is, the temperature sensor S1 of the temperature of detection lathe bed 2 is installed in lathe bed 2.Detection Y is installed in Y-axis saddle 10
The temperature sensor S2 of the temperature of axis saddle 10.The temperature of the working fluid of the inside of detection processing groove 11 is installed in processing groove 11
Temperature sensor S3.The temperature sensor S4 of the temperature of detection column 3 is installed in column 3.Detection arm 13 is installed in arm 13
The temperature sensor S5 of temperature.The temperature sensor S6 of the temperature of detection V axis saddle 5 is installed in V axis saddle 5.In U axis saddles
6 are provided with the temperature sensor S7 of the temperature of detection U axis saddle 6.
Also, as shown in Fig. 2, wire electric discharge machine 1 has master control part 20.Master control part 20 except with above-mentioned seven
Beyond temperature sensor S (S1~S7) connections, the performance portion also with the storage part 21 as storage unit, as performance unit
22nd, the position instruction portion 23 as position instruction unit, the relational expression calculating part 24 as relational expression computing unit, as relation
The relational expression determining section 29 of formula determination unit, the correction enforcement division 25 as correction execution unit connect.
The temperature (temperature of mechanical organ) detected by each temperature sensor S1~S7 is stored as temperature by storage part 21
Data.
Performance portion 22 is by some way by the setting environment of wire electric discharge machine 1 (for example, cooler or heater are set
Near wire electric discharge machine 1 and operating, therefore the temperature of wire electric discharge machine 1 changes up and down due to external disturbance
Environment etc.) numeralization shows as environmental data.
Position instruction portion 23 indicates the relative position of upper/lower guide 8,15.
Relational expression calculating part 24 makees the temperature data stored in storage part 21 and the environmental data showed by performance portion 22
For input data, and using the relative position of the upper/lower guide 8,15 indicated by position instruction portion 23 as teacher's data, pass through
Machine learning carrys out calculation relational expression, which is used to obtain the correcting value needed for the relative position of correction upper/lower guide 8,15.
As shown in figure 3, when carrying out the machine learning, according to the learning model (algorithm) built by multilayer neural network Lai
Carry out deep learning (studying in depth).In figure 3, X1~X6 represents that input data (is in the present embodiment temperature number respectively
According to and environmental data), W represent output data (being in the present embodiment relational expression).
The temperature detected by temperature sensor S is updated to and is calculated by relational expression calculating part 24 by relational expression determining section 29
Relational expression calculate correcting value, obtain the relative position of upper/lower guide 8,15 based on the correcting value with by position instruction portion 23
The error of the relative position of instruction, judges whether the error is small, in the case of being determined as that the error is no small, repeats to be based on
Relational expression is corrected in the calculating of the relational expression of machine learning, and in the case where being determined as that the error is small, the relational expression is true
It is set to formal relational expression.
The temperature detected by temperature sensor S is updated to what is calculated by relational expression calculating part 24 by correction enforcement division 25
Relational expression calculates the estimate of the relative position of upper/lower guide 8,15, is led up and down based on the estimate of the relative position to calculate
The correcting value of rail 8,15, the correction of the relative position of upper/lower guide 8,15 is carried out based on the correcting value.
Structure as wire electric discharge machine 1 has above, therefore workpiece W is being carried out using the wire electric discharge machine 1
During electro-discharge machining, according to following step.In addition, added based on electric discharge of the instruction to perform workpiece W from master control part 20
Work.
First, according to the machining shape of workpiece W, V axis saddle 5, U axis saddle 6 and Z axis saddle 7 is made suitably to move, thus
Upper rail 8 is positioned at defined three-dimensional position relative to lower guideway 15.Then, from processing power supply (not shown) to line electrode
16 apply high frequency voltage.In this condition, X-axis saddle 9 is moved along X-direction, and Y-axis saddle 10 is moved along Y direction
It is dynamic, workpiece W is made a relative move relative to the line electrode 16.
In the electro-discharge machining of such workpiece W, due to the factors such as the change of the temperature of surrounding, the phase of upper/lower guide 8,15
Position is deviateed, machining accuracy may reduce.Therefore, in order to carry out the thermal displacement correction of upper/lower guide 8,15, in work
Before the electro-discharge machining of part W, program PRG1 is determined based on the relational expression shown in Fig. 4 like that as described below to obtain each machinery member
The relational expression of the temperature of part and the relative position of upper/lower guide 8,15.In addition, performed based on the instruction from master control part 20
The thermal displacement correction.In addition, before the period as the thermal displacement correction, the preferably factory shipment of wire electric discharge machine 1, initially set
When periodically, safeguarding etc..
First, in step s 11, storage part 21 is by the defeated of each temperature sensor S1~S7 of arbitrary multiple measurement times
Go out value (lathe bed 2, Y-axis saddle 10, the working fluid of inside of processing groove 11, column 3, arm 13, V axis saddle 5, the temperature of U axis saddle 6)
It is stored as temperature data.At this time, it is preferred that multiple measurement times be the output valve of temperature sensor S1~S7 it is different when
Carve.In addition, performance portion 22 quantizes the setting environment of the wire electric discharge machine 1 of identical multiple measurement times to show as ring
Border data.
Then, in step s 12, relational expression calculating part 24 is by the temperature data stored in storage part 21 and by performance portion 22
The environmental data of performance is made as input data, and by the relative position of the upper/lower guide 8,15 indicated by position instruction portion 23
For teacher's data, by deep learning come calculation relational expression.
Then, in step S13, S14, the output valve of each temperature sensor S1~S7 is updated to by relational expression determining section 29
The relational expression calculates correcting value, obtain the relative position of upper/lower guide 8,15 based on the correcting value with by position instruction portion 23
The error of the relative position of the upper/lower guide 8,15 of instruction.
Afterwards, in step S15, relational expression determining section 29 judges whether the error is small.On the judgement of the magnitude relationship,
Such as defined threshold value can be set, judged according to whether the error is smaller than the threshold value.
As a result, in the case of being determined as that the error is no small, it is believed that the relational expression is statistically appropriate pass
Be formula probability it is low, therefore return to step S12 repeats the calculating of the relational expression based on machine learning.On the other hand, sentencing
Be set to the error it is small in the case of, it is believed that the relational expression is statistically that the probability of appropriate relational expression is high, therefore goes to step
The relational expression is determined as formal relational expression by rapid S16, relational expression determining section 29.
Here, obtain the release of the relational expression of the temperature of each mechanical organ and the relative position of upper/lower guide 8,15.
In this way, after the relational expression for obtaining the temperature of each mechanical organ and the relative position of upper/lower guide 8,15, storage
The relational expression.Moreover, when carrying out the electro-discharge machining of workpiece W, the thermal walking of upper/lower guide 8,15 is carried out using the relational expression
Correction.
That is, enforcement division 25 is corrected first to substitute into the temperature of each mechanical organ detected by each temperature sensor S1~S7
To the relational expression, to calculate the estimate of the relative position of upper/lower guide 8,15.Next, the phase based on the upper/lower guide 8,15
The correcting value of upper/lower guide 8,15 is calculated the estimate of position.Finally, based on the correcting value of the upper/lower guide 8,15 come into
The correction of the relative position of row upper/lower guide 8,15.
As described above, according to the present embodiment, can be to reflect the line electro-discharge machining in wire electric discharge machine 1
The correcting value of the different form calculus upper/lower guides 8,15 of the setting environment of machine 1.Therefore, even if wire electric discharge machine 1 is set
Put environment to change, also can suitably carry out the thermal displacement correction of upper/lower guide 8,15.
In addition, when calculating the relational expression for being used to obtain the correcting value needed for the relative position of correction upper/lower guide 8,15,
Deep learning is carried out.As a result, restrained by deep learning to repeat study until calculating, thus, it is possible to realize more
Accurate and efficient judgement.
[second embodiment]
Fig. 5 is the block diagram for the control system for representing the wire electric discharge machine involved by second embodiment of the present invention.Fig. 6
It is the step of representing the relational expression of the temperature of definite mechanical organ and the relative position of upper/lower guide in the wire electric discharge machine
Flow chart.
As shown in figure 5, on the wire electric discharge machine 1 involved by the second embodiment, it is additional in its control system
Data sharing portion 26 as data sharing unit, the judging part 27 as judging unit, as relational expression amending unit
Relational expression correction portion 28.Other structures and above-mentioned first embodiment are essentially identical, therefore mark phase to identical component
Simultaneously the description thereof will be omitted for same reference numeral.
Share multiple relational expressions in the case of the setting environment difference of wire electric discharge machine 1 in data sharing portion 26.
Whether judging part 27 judges consistent with each other by the shared multiple relational expressions in data sharing portion 26.
Relational expression correction portion 28 repeats in the case where being judged as that multiple relational expressions are mutually internally inconsistent by judging part 27
Relational expression is corrected in the calculating of relational expression based on machine learning, and is being judged as multiple relational expressions mutual one by judging part 27
In the case of cause, formally using the relational expression.
Then, in the wire electric discharge machine 1 involved by present embodiment, obtain the temperature of each mechanical organ with up and down
During the relational expression of the relative position of guide rail 8,15, determine that program PRG2 is carried out according to the relational expression shown in Fig. 6.
First, in the step s 21, storage part 21 performs the processing identical with the step S11 of above-mentioned first embodiment.
Then, in step S22, relational expression calculating part 22 performs identical with the step S12 of above-mentioned first embodiment
Processing.
Afterwards, in step S23, S24, the step S13 of the execution of relational expression determining section 29 and above-mentioned first embodiment,
Processing identical S14.
Then, in step s 25, relational expression determining section 29 performs identical with the step S15 of above-mentioned first embodiment
Processing.
Then, in step S26, relational expression determining section 29 performs identical with the step S16 of above-mentioned first embodiment
Processing.
Further, in step s 27, what wire electric discharge machine 1 was shared in data sharing portion 26 sets the different feelings of environment
Multiple relational expressions under condition.
Then, in step S28, judging part 27 judges the multiple relational expressions whether mutual one shared by data sharing portion 26
Cause.
As a result, in the case where being judged as that multiple relational expressions are mutually internally inconsistent, being not considered as can be in multiple setting environment
Under commonly use the relational expression, therefore return to step S22, repeat the calculating of the relational expression based on machine learning.It is another
Aspect, in the case where being judged as that multiple relational expressions are consistent with each other, it is believed that can commonly use the pass under multiple setting environment
It is formula, therefore goes to step S29, relational expression correction portion 28 formally uses the relational expression.
Here, obtain the release of the relational expression of the temperature of each mechanical organ and the relative position of upper/lower guide 8,15.
In this way, after the relational expression for obtaining the temperature of each mechanical organ and the relative position of upper/lower guide 8,15, storage
The relational expression.Also, when carrying out the electro-discharge machining of workpiece W, by the step same with above-mentioned first embodiment, use
The relational expression carries out the thermal displacement correction of upper/lower guide 8,15.
As described above, in the present embodiment, the action effect identical with above-mentioned first embodiment is played.Except this
In addition, according to the present embodiment, the calculating of the relational expression based on machine learning is repeated, until multiple relational expressions are consistent with each other
Untill.Therefore, it is possible to export the relational expression that can be commonly used under multiple setting environment, it is possible to increase wire electric discharge machine 1
Versatility.
[other embodiments]
Embodiments of the present invention are this concludes the description of, but the invention is not restricted to foregoing embodiment.In addition, on this
Effect described in embodiment, simply lists most preferred effect caused by the present invention, and effect of the invention is not limited to
Effect described in present embodiment.
In addition, in above-mentioned first embodiment, second embodiment, illustrate calculating for obtaining correction up and down
The situation of deep learning is carried out during the relational expression of the correcting value needed for the relative position of guide rail 8,15, but is not limited to deep learning,
Also other machine learning can be carried out.
In addition, in above-mentioned first embodiment, second embodiment, illustrate in seven mechanical organs (lathe bed 2, Y
Axis saddle 10, processing groove 11 inside working fluid, column 3, arm 13, V axis saddle 5, U axis saddle 6) temperature sensor S is installed
Wire electric discharge machine 1.But the installation position of temperature sensor S is not limited to above-mentioned mechanical organ, such as can also be in X
Axis saddle 9,7 mounting temperature sensor S of Z axis saddle.Alternatively, multiple temperature sensing can also be installed in any one mechanical organ
Device S.Also, the temperature around wire electric discharge machine 1 can also be measured by temperature sensor (not shown).
Also, in above-mentioned first embodiment, second embodiment, illustrate upper rail 8 for it is movable and under lead
Rail 15 is fixed wire electric discharge machine 1.But conversely, the present invention can be also equally applicable to upper rail 8 to fix
Formula and lower guideway 15 is movable wire electric discharge machine.In addition, the present invention can be also equally applicable to upper rail 8, under
Guide rail 15 is movable wire electric discharge machine.
Claims (3)
1. a kind of wire electric discharge machine, including multiple mechanical organs, by being configured in defined phase in upper rail and lower guideway
To making machined object and the line electrode between the upper rail and the lower guideway carry out opposite move in the state of position
It is dynamic, electro-discharge machining is carried out to the machined object, which possesses:
Temperature detecting unit, it detects the temperature of at least one mechanical organ in the multiple mechanical organ;
Storage unit, the temperature detected by the temperature detecting unit is stored as temperature data by it;
Unit is showed, it will set environment to quantize to show as environmental data;
Position instruction unit, it indicates the relative position of the upper rail and the lower guideway;
Relational expression computing unit, it is by the temperature data stored in the storage unit and by the environment for showing unit performance
Data pass through machine as input data, and using the relative position indicated by the position instruction unit as teacher's data
Study carrys out calculation relational expression, which is used to obtain the school for correcting the upper rail needed for the relative position of the lower guideway
Positive quantity;
Relational expression determination unit, the temperature detected by the temperature detecting unit is updated to and calculates list by the relational expression by it
The relational expression that member calculates obtains the relative position indicated by the position instruction unit and is based on the correction together to calculate correcting value
Error between the upper rail of amount and the relative position of the lower guideway, judges whether the error is small, is being determined as the mistake
In the case of difference is no small, repeat to correct relational expression based on the calculating of the relational expression of the machine learning, and judging
For the error it is small in the case of, which is determined as to formal relational expression;And
Execution unit is corrected, the temperature detected by the temperature detecting unit is updated to by the relational expression determination unit by it
Definite relational expression calculates the estimate of the relative position, calculates the upper rail based on the estimate of the relative position
With the correcting value of the lower guideway, the upper rail and the school of the relative position of the lower guideway are carried out based on the correcting value
Just.
2. wire electric discharge machine according to claim 1, it is characterised in that be also equipped with:
Data sharing unit, it shares multiple relational expressions in the case of setting environment difference;
Judging unit, it judges whether multiple relational expressions for being shared by the data sharing unit are consistent with each other;And
Relational expression amending unit, its multiple relational expression phase for being judged as being shared by the data sharing unit in the judging unit
In the case of internally inconsistent, repeat to correct relational expression based on the calculating of the relational expression of the machine learning, and in institute
State in the case that judging unit is judged as that multiple relational expressions for being shared by the data sharing unit are consistent with each other, formally use
The relational expression.
3. wire electric discharge machine according to claim 1 or 2, it is characterised in that
The relational expression computing unit carries out the machine learning according to the learning model built by multilayer neural network.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016-214384 | 2016-11-01 | ||
JP2016214384A JP6444959B2 (en) | 2016-11-01 | 2016-11-01 | Wire electric discharge machine |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107999913A true CN107999913A (en) | 2018-05-08 |
CN107999913B CN107999913B (en) | 2019-09-24 |
Family
ID=60191244
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201711045368.XA Active CN107999913B (en) | 2016-11-01 | 2017-10-31 | Wire electric discharge machine |
Country Status (6)
Country | Link |
---|---|
US (1) | US10300543B2 (en) |
EP (1) | EP3316056B1 (en) |
JP (1) | JP6444959B2 (en) |
KR (1) | KR101997753B1 (en) |
CN (1) | CN107999913B (en) |
TW (1) | TWI665044B (en) |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6444959B2 (en) * | 2016-11-01 | 2018-12-26 | ファナック株式会社 | Wire electric discharge machine |
JP6673950B2 (en) * | 2018-01-31 | 2020-04-01 | ファナック株式会社 | Reference temperature setting device, reference temperature setting method and reference temperature setting program |
JP6558818B1 (en) * | 2018-10-19 | 2019-08-14 | 株式会社ソディック | EDM machine |
JP6863951B2 (en) | 2018-11-08 | 2021-04-21 | ファナック株式会社 | Wire disconnection predictor |
KR102035064B1 (en) | 2019-02-25 | 2019-10-23 | 주식회사 세로 | Cleaning apparatus for wire electric discharge machin |
JP7000376B2 (en) * | 2019-04-23 | 2022-01-19 | ファナック株式会社 | Machine learning equipment, prediction equipment, and control equipment |
WO2021005665A1 (en) * | 2019-07-05 | 2021-01-14 | 三菱電機株式会社 | Machine learning device, wire electric discharge machining system, and machine learning method |
JP7481112B2 (en) | 2019-12-26 | 2024-05-10 | ファナック株式会社 | Thermal Displacement Compensation Device |
JP3234112U (en) | 2020-12-04 | 2021-09-24 | ファナック株式会社 | Machine Tools |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003039278A (en) * | 2001-07-27 | 2003-02-12 | Okuma Corp | Thermal displacement correcting device for machine tool |
JP2012200854A (en) * | 2011-03-28 | 2012-10-22 | Seibu Electric & Mach Co Ltd | Wire electric discharge machine, head control method, and program thereof |
CN103920946A (en) * | 2013-01-11 | 2014-07-16 | 发那科株式会社 | Wire electric discharge machine having function of compensating position of wire electrode |
JP5870143B2 (en) * | 2014-04-03 | 2016-02-24 | ファナック株式会社 | Wire electrical discharge machine with thermal displacement compensation function for upper and lower guides |
Family Cites Families (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5652132A (en) * | 1979-10-03 | 1981-05-11 | Inoue Japax Res Inc | Control system for feeding |
JPS5870143A (en) | 1981-10-22 | 1983-04-26 | Eikomu:Kk | Testing equipment |
DE3790662T (en) * | 1986-10-24 | 1988-10-27 | ||
JPH068107A (en) * | 1992-06-29 | 1994-01-18 | Hitachi Seiko Ltd | Thermal displacement compensation method for machine tool |
JPH0775937A (en) | 1993-09-07 | 1995-03-20 | Sodick Co Ltd | Machine tool and control method thereof |
JPH10315057A (en) * | 1997-05-21 | 1998-12-02 | Mitsubishi Electric Corp | Wire electric discharge machine |
JPH11114776A (en) * | 1997-10-13 | 1999-04-27 | Niigata Eng Co Ltd | Thermal displacement correcting device for machine tool |
US20030205984A1 (en) * | 2001-06-20 | 2003-11-06 | Jun Yoshida | Method of controlling numerically controlled machine tool and numerically controlled machine tool |
DE69939994D1 (en) * | 1999-10-20 | 2009-01-08 | Makino Milling Machine | NC machine tool and control method for an NC machine tool |
TWI228438B (en) | 2003-12-31 | 2005-03-01 | Ind Tech Res Inst | Automatic electric-discharge-machining program generation device with stage by stage parameter adjustment |
JP2005335027A (en) * | 2004-05-28 | 2005-12-08 | Fanuc Ltd | Electric discharge machine and working liquid cooling device |
JP4008435B2 (en) * | 2004-06-29 | 2007-11-14 | ファナック株式会社 | Wire cutting machine for wire electric discharge machine |
JP2007203408A (en) * | 2006-02-01 | 2007-08-16 | Fanuc Ltd | Apparatus for treating working fluid of wire electric discharge machine |
JP4153534B2 (en) * | 2006-05-30 | 2008-09-24 | ファナック株式会社 | Wire electric discharge machine |
EP2422910B1 (en) * | 2010-08-25 | 2015-09-16 | Fanuc Corporation | Wire-cut electric discharge machine having function for automatic switching between fixed temperature control and differential temperature control |
WO2012114493A1 (en) | 2011-02-24 | 2012-08-30 | 三菱電機株式会社 | Electric discharge machining device and electric discharge machining system |
JP5232314B1 (en) * | 2012-02-13 | 2013-07-10 | ファナック株式会社 | Wire electrical discharge machine with temperature control function of machining fluid |
JP6133917B2 (en) * | 2015-03-06 | 2017-05-24 | ファナック株式会社 | Wire electric discharge machine having a function of correcting the detected tension value |
JP6407922B2 (en) * | 2016-07-21 | 2018-10-17 | ファナック株式会社 | Wire electric discharge machine |
JP6382911B2 (en) * | 2016-11-01 | 2018-08-29 | ファナック株式会社 | Wire electric discharge machine |
JP6444959B2 (en) * | 2016-11-01 | 2018-12-26 | ファナック株式会社 | Wire electric discharge machine |
JP2018118348A (en) * | 2017-01-26 | 2018-08-02 | ファナック株式会社 | Control device for wire electrical discharge machine |
-
2016
- 2016-11-01 JP JP2016214384A patent/JP6444959B2/en active Active
-
2017
- 2017-10-27 US US15/795,748 patent/US10300543B2/en active Active
- 2017-10-30 EP EP17199132.6A patent/EP3316056B1/en active Active
- 2017-10-31 TW TW106137611A patent/TWI665044B/en active
- 2017-10-31 KR KR1020170143572A patent/KR101997753B1/en active IP Right Grant
- 2017-10-31 CN CN201711045368.XA patent/CN107999913B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003039278A (en) * | 2001-07-27 | 2003-02-12 | Okuma Corp | Thermal displacement correcting device for machine tool |
JP2012200854A (en) * | 2011-03-28 | 2012-10-22 | Seibu Electric & Mach Co Ltd | Wire electric discharge machine, head control method, and program thereof |
CN103920946A (en) * | 2013-01-11 | 2014-07-16 | 发那科株式会社 | Wire electric discharge machine having function of compensating position of wire electrode |
JP5870143B2 (en) * | 2014-04-03 | 2016-02-24 | ファナック株式会社 | Wire electrical discharge machine with thermal displacement compensation function for upper and lower guides |
Also Published As
Publication number | Publication date |
---|---|
US20180117693A1 (en) | 2018-05-03 |
JP6444959B2 (en) | 2018-12-26 |
TWI665044B (en) | 2019-07-11 |
KR20180048392A (en) | 2018-05-10 |
KR101997753B1 (en) | 2019-07-08 |
EP3316056A1 (en) | 2018-05-02 |
EP3316056B1 (en) | 2021-08-11 |
US10300543B2 (en) | 2019-05-28 |
TW201817524A (en) | 2018-05-16 |
CN107999913B (en) | 2019-09-24 |
JP2018069409A (en) | 2018-05-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107999913A (en) | Wire Electric Discharge Machine | |
CN107999914A (en) | Wire Electric Discharge Machine | |
CN104972185B (en) | The wire electric discharge machine of thermal displacement correction function with upper upward guide piece | |
CN102950345B (en) | Wire electric discharge machine having compensation function for the deformation of the machine under load | |
US20150286208A1 (en) | Thermal displacement correction device for machine tool | |
CN107225569A (en) | Positioner | |
CN106584489A (en) | Robot system having function to calculate position and orientation of sensor | |
KR20130071486A (en) | Method and device for generating tool path | |
JP2006065716A (en) | Correction method for deformation error | |
CN110053051A (en) | Industrial serial manipulator joint stiffness parameter identification method | |
CN104076740B (en) | Numerical-control device | |
CN107206562A (en) | Lathe | |
CN105278457B (en) | Space error compensation method based on substep body diagonal mensuration | |
Kaneko et al. | A control algorithm for hexapod walking machine over soft ground | |
CN104281094A (en) | Thermal displacement correction method and thermal displacement correction unit | |
Brecher et al. | Hybrid modeling of thermo-elastic behavior of a three-axis machining center using integral deformation sensors | |
KR20210106505A (en) | Control unit and control program | |
CN103970070B (en) | Numerical control device and power loss compensation method | |
Saputra et al. | Optimum calibration of a parallel kinematic manipulator using digital indicators | |
JP6435655B2 (en) | Condition determination method used for thermal displacement estimation device of machine tool | |
KR101193441B1 (en) | Method for measuring deviation of machine with 3 axes moving table | |
CN104865891B (en) | Numerical control device and mobile route modification method | |
Ren et al. | Calibration of parallel robots based on orientation constraint and total least squares approach | |
CN103140324B (en) | Heat displacement correcting unit and heat displacement bearing calibration | |
CN112631202A (en) | Machining temperature correction method, system, device and computer storage medium |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |