Method and apparatus for controlling an electroerosive machine
AssigneeAgie SA
InventorsMassimo Milan, Renzo De Maria
Life of this patent
Estimating the term…
Abstract
A method and apparatus control an EDM machine with at least one input device and one computer. During and/or after input into a controller, the required control data are subdivided into object-oriented data that directly concern individual operations, and into strategic data that concern the follow-up of the operation carried out by the EDM machine. The object-oriented data and the strategic data are then processed differently.
Claims17
A method for controlling an electroerosion machine to perform a plurality of jobs, comprising the steps of:
- a. combining object-oriented input data relating directly to individual jobs into groups, each group including control input data required for an individual job, wherein the control input data includes at least one of position data, path data, and cutting speed data;
- b. characterizing each group with a predetermined type of working process including the step of:
- b1. adding characterizing features;
- c. storing each group of object-oriented input data together with the corresponding characterizing features in an intermediate storage;
- d. referring to the characterizing features of the groups of object-oriented input data within strategic input data relating to a sequence of jobs in the machine;
- e. searching the intermediate storage using a controller for groups of object-oriented input data together with the corresponding characterizing features required by the corresponding strategic input data;
- f. processing groups of object-oriented input data searched in step (e);
- and
- g. defining the sequence of jobs by the controller using the plurality of strategic input data;
- and
- h. executing the sequence of jobs by repeating steps (d)-(g).
An apparatus for controlling an electroerosion machine to perform a plurality of jobs, comprising:
- at least one input device;
- and
- at least one computing device including:
- means for combining object-oriented input data relating directly to individual jobs, into groups wherein each group including control input data required for an individual job, wherein the control input data includes at least one of position data, path data, and cutting speed data;
- means for marking the association of these groups with predetermined types of working processes having characterizing features;
- means for storing each group of object-oriented input data together with the corresponding characterizing features in an intermediate storage;
- means for referring to the characterizing features of the groups of object-oriented input data within strategic input data relating to a sequence of jobs in the machine;
- a controller for searching the intermediate storage for groups of object-oriented input data together with the corresponding characterizing features required by the corresponding strategic input data;
- wherein the controller processes groups of object-oriented input data searched by the controller;
- and
- wherein the controller defines the sequence of jobs using a plurality of strategic input data for the sequence of jobs to be repeatedly executed using the referring means and the controller.
Dependencies are inferred from the claim text.