Interactive type numerical control apparatus and method thereof
AssigneeFanuc Corporation
InventorTakahiko Endo
Life of this patent
Estimating the term…
Abstract
An interactive type numerical control apparatus having an interactive type data input function for controlling the operation of a machine tool by creating a machining program based on input data. A composite tool (3) able to carry out a plurality of different machining operations is selected and an NC sentence is created based on data input designating the tool path of the composite tool (3). With this arrangement, a plurality of different numerically controlled NC machining operations can be effectively executed by the composite tool (3).
Claims6
An interactive type numerical control apparatus having an interactive type data input function for controlling operation of a composite tool capable of performing a plurality of different machining functions on a workpiece attached to a turning machine and a turning machine tool capable of performing only one machining function on the workpiece, by creating a machining program based on input data, comprising:
- tool selection means for selecting said composite tool to perform a machining function designated by a user when said composite tool is capable of performing said designated machining function, and for selecting said turning machine tool otherwise;
- and
- NC sentence creation means for creating an NC sentence based on data designating a tool path of said composite tool.
An interactive type numerical control apparatus having an interactive type data input function, a composite tool capable of performing a plurality of different machining operations on a workpiece attached to a turning machine, and a turning machining tool capable of performing only one machining operation on the workpiece, said interactive type numerical control apparatus comprising:
- processing means;
- display means for displaying machining conditions and created machining programs, and for simultaneously displaying a workpiece configuration and a machining configuration for the workpiece;
- servo amplification means for driving servo motors of the composite tool and the turning machining tool;
- axis control means for receiving an axis movement command from said processing means and outputting said axis movement command to said servo amplification means;
- programmable machine control means receiving a tool selection command, for controlling the composite tool and the turning machining tool in response to said tool selection command;
- interfacing means for transferring numerical control data to an external device;
- software key means connected to said display means, having functions changed by a system program, for providing a different one of said machining operations for each screen displayed on said display means;
- memory means for storing parameter data, configuration data, and created numerical control sentences indicating tool paths of one of said composite tool and said turning machining tool, said memory means maintaining said stored data even after a power supply to said interactive type numerical control apparatus is cut off;
- and
- selection means for making a determination whether one of said machining operations, input by a user, can be performed by said composite tool.
A method of controlling an interactive type numerical control apparatus having an interactive type data input function, a composite tool capable of performing a plurality of different machining operations on a workpiece attached to a turning machine, and a turning machine tool capable of performing only one machining operation on the workpiece, said method comprising:
- initiating creation of a numerical control sentence and displaying a type of machining operation together with a kind and configuration of the workpiece on a single screen;
- making a determination whether the composite tool may be used to perform one of the machining operations designated by a user;
- selecting the composite tool if the composite tool may be used to perform said one of the machining operations;
- inputting configuration data to specify all machining configurations is the composite tool may be used to perform said one of the machining operations;
- designating a tool path of the composite tool and creating said numerical control sentence, if the composite tool may be used to perform said one of the machining operations;
- and
- selecting the turning machine tool and creating said numerical control sentence, if the composite tool may not be used to perform said one of the machining operations.
Dependencies are inferred from the claim text.