Method and system for controlling a machine tool with direct transfer of machining data
First Claim
1. A system for interfacing a control system with a servo-driven machine comprising:
- a first processor executing a design application that generates motion path data;
a second processor, that interfaces with said first processor, said second processor executing motion control software that accesses said motion path data from said design application on said first processor; and
wherein said motion control software controls the servo-driven machine in accordance with said motion path data, and is object oriented such that objects of said motion control software are adaptable to allow the control system to interface with a different servo-driven machine.
0 Assignments
0 Petitions
Accused Products
Abstract
Method and system for a direct transmission of motion path data (310) from a generating system (204) to a control system (205) for use in controlling a servo-driven machine. For example, a machine tool for machining stock material, and the data generating system includes a computer-aided-design software package (301). Tool paths for directing the tool members of the machine tool can be extracted from a design file opened by the CAD software through the operation interface of the CAD software (302). Alternatively, the design file can be used to specify motion paths rather than end product geometry. The CAD interpreter application extracts the motion path data from the design file, eliminating the need to translate the data into another or intermediate form for controlling the machine tool.
55 Citations
45 Claims
-
1. A system for interfacing a control system with a servo-driven machine comprising:
-
a first processor executing a design application that generates motion path data;
a second processor, that interfaces with said first processor, said second processor executing motion control software that accesses said motion path data from said design application on said first processor; and
wherein said motion control software controls the servo-driven machine in accordance with said motion path data, and is object oriented such that objects of said motion control software are adaptable to allow the control system to interface with a different servo-driven machine. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
- 13. A method of operating a machine tool for machining a supply of stock material according to a specified design, the method comprising extracting tool path data from a design within a computer-aided-design/computer-aided manufacture software package through an Application Program Interface of said computer-aided-design/computer-aided-manufacturing software package.
-
16. A method of interfacing a control system with a servo-driven machine comprising:
-
executing a design application that generates motion path data for said servo driven machine;
executing motion control software that receives said motion path data in a same form as output by said design application; and
controlling the servo-driven machine with said motion control software in accordance with said motion path data from said design application. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A system for interfacing a control system with a servo driven machine comprising:
-
means for generating motion path data for the servo-driven machine;
means for executing motion control software that receives said motion path data in a same form as output by said means for generating said motion path data; and
means for controlling the servo-driven machine in accordance with said motion path data. - View Dependent Claims (26, 27, 28)
-
-
29. A system for interfacing a control system with a servo-driven machine comprising:
-
a first processor executing a design application that generates motion path data;
a second processor, that interfaces with said first processor, said second processor executing motion control software that receives said motion path data from said design application on said first processor passed through an Application Program Interface of said motion control software; and
wherein said motion control software controls the servo-driven machine in accordance with said motion path data. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36, 37)
-
-
38. A system for interfacing a control system with a servo-driven machine comprising:
-
a first processor executing a design application that produces a motion object containing said motion path data, said motion path data defining motion paths along which a tool head of the servo-driven machine is to be moved;
generates motion path data;
a second processor, that interfaces with said first processor, said second processor executing motion control software that receives said motion object from said design application on said first processor; and
wherein said motion control software controls the servo-driven machine in accordance with said motion path data. - View Dependent Claims (39, 40, 41, 42, 43, 44, 45)
-
Specification