摘要:
A stick motion correction method which corrects stick motion which occurs at the time of reversal of a feed axis of a numerical control machine tool stores a position command to be commanded to a servo motor from an NC program of a numerical control machine tool for each predetermined control period from a current position command to a position command after a predetermined time, calculates a reversal correction command based on the stored position commands, calculates an advancement time for advancing a timing of addition of the reversal correction command to a speed command or torque command of the servo motor from the reversal timing of the servo motor, based on information obtained from operation of the servo motor and adds the reversal correction command to the speed command or torque command of the servo motor to correct stick motion at a timing advanced from the reversal timing of the servo motor by exactly the advancement time. Due to this, it is possible to provide a stick motion correction method which enables correction of stick motion by a high precision.
摘要:
In this numerical control method that drives the feed shaft of a machine tool (10) by means of a servo control unit (52), a transmission function is determined by modeling the operation of the servo control unit (52) of the feed shaft, the closed loop transmission function (G BP ) of the position loop and/or the closed loop transmission function of the velocity loop of the servo control unit (52) of the machine tool is measured using the frequency response of the feed shaft, the control subject (P P ) of the position loop and/or the control subject of the velocity loop is determined using the measured closed loop transmission function, the position loop modeling error (”P P ) and/or the velocity loop modeling error is determined from the control subject, and at least one control parameter of the servo control unit (52) is calculated using the closed loop transmission function and/or the modeling error. As a result, the optimum plurality of control parameters corresponding to the state of the feed shaft is determined easily and automatically.
摘要:
A numerical control device which controls a feed axis of a machine tool (10) has a storage unit (92) which divides a range of movement of the feed axis into a plurality of regions and stores a plurality of control parameters corresponding to said divided plurality of regions in advance, a position detection unit which detects a position of a feed axis at the time of machining a workpiece, a parameter selection unit (90) which reads out control parameters corresponding to a divided region to which the detected feed axis position at the time of machining a workpiece belongs, and a servo control unit (52) which controls the feed axis using said read control parameters. Due to this, it is possible to provide a numerical control method of a machine tool which realizes stable machining precision without regard as to the feed axis position and a numerical control device which conducts that method.
摘要:
A method and device for controlling a machine tool numerically, in which a drive means generated heat calculating section (31) simulation-calculates the heat generated by drive means (3, 15b) and the temperature thereof, a by-feed-type generated heat calculating section (39) calculates the total amount of heat generated by the drive means (3, 15b), the amount of heat generated by the cutting feed, and the amount of heat generated by the cutting load, a cutting feed speed override calculating section (27) calculates a proper cutting speed, and a rapid-traverse/cutting-feed acceleration/deceleration time constant calculating section (21) calculates a proper rapid-traverse acceleration/deceleration time constant τr, and a proper cutting-feed acceleration/deceleration time constant (τc), and outputs the time constants to an NC, thereby improving the machining efficiency while preventing overheat of the drive means (3, 15b).