Automatic programming method for outputting figure elements of parts as well as part profile descriptions in response to a part profile request
First Claim
1. An automatic programming method for creating part profile data for numerical control, using a computer receiving input signals from an input device having a tablet surface with a menu table having menu items conforming to various methods of inputting figure data defining figure elements, including points, straight lines and circles constituting a part profile, said method comprising the steps of:
- (a) displaying previously inputted figure elements on a display screen;
(b) designating a figure element definition method corresponding to one of the menu items on the menu table and a specific figure element displayed on the display screen;
(c) defining a new figure element using the figure element definition method and the specific figure element designated in step (b);
(d) executing processing using the figure data expressed in one of the first and second formats to produce part profile data; and
(e) storing the new and previously inputted figure elements and the part profile data in a memory in a first format indicating the various methods of defining and using a second format to store each point as coordinate values thereof, each straight line as coordinate values of two points and each circle as coordinates of the center and radius of the circle.
1 Assignment
0 Petitions
Accused Products
Abstract
A prescribed menu item on a menu table (108b) is picked to designate a method of defining a figure element, and a predefined figure element displayed on a display screen (106) is picked. A processor (102) defines a new figure element using the picked figure element definition method and the picked figure element, and defines a part profile using figure elements picked in the order of tool motion when the defining of all figure elements is completed. In this case, the processor expresses, in a first format based upon an automatic programming language, figure elements and the part profile as defined, and stores the figure elements and part profile in a storage ares (103b). Using a second format for the figure elements, each point is expressed as the coordinate values thereof, each straight line expressed as the coordinate values of two points, and each circle expressed as the coordinates of the center of the circle and the radius of the circular arc, are stored in a storage area 103c. when there is a request for output of the part profile, the processor (102) outputs the figure elements and the part profile in the automatic programming language using the first format. When a figure element designated by a graphic cursor is identified and when the figure is displayed, processing is performed using the second format.
20 Citations
5 Claims
-
1. An automatic programming method for creating part profile data for numerical control, using a computer receiving input signals from an input device having a tablet surface with a menu table having menu items conforming to various methods of inputting figure data defining figure elements, including points, straight lines and circles constituting a part profile, said method comprising the steps of:
-
(a) displaying previously inputted figure elements on a display screen; (b) designating a figure element definition method corresponding to one of the menu items on the menu table and a specific figure element displayed on the display screen; (c) defining a new figure element using the figure element definition method and the specific figure element designated in step (b); (d) executing processing using the figure data expressed in one of the first and second formats to produce part profile data; and (e) storing the new and previously inputted figure elements and the part profile data in a memory in a first format indicating the various methods of defining and using a second format to store each point as coordinate values thereof, each straight line as coordinate values of two points and each circle as coordinates of the center and radius of the circle. - View Dependent Claims (2, 3, 4, 5)
-
Specification