Customized canned cycles for computer numerical control system
First Claim
1. A method for defining and executing canned cycles in a computer numerical controlled machine comprising the steps of:
- (a) defining a set of executable tasks cable of being carried out by a machine, with an assigned number for each task;
(b) entering into memory the assigned numbers representing a desired customized sequence of tasks for a particular canned cycle command code;
(c) loading a part program into the computer numerical control having a canned cycle command code corresponding to the customized sequence entered into memory;
(d) processing the canned cycle command code to retrieve the customized sequence entered into memory; and
(e) executing the desired tasks in sequence to cover the desired action in the controlled machine.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for defining and executing customized canned cycles for a numerically controlled machine in which the end user or original equipment manufacturer can define a sequence of actions or tasks to do precisely what a particular application warrants. The customized sequence of tasks can be subsequently edited or modified or desired. A set of executable tasks capable of being carried out by a machine are defined with an assigned number associated with each task. The desired customized sequence to be performed by a canned cycle command code is entered by the user into memory. A part program containing the command code is loaded into the computer numerical control. The command code is processed to retrieve the desired customized sequence of tasks from memory. The desired tasks are then executed in sequence to cause the commanded action in the controlled machine.
-
Citations
2 Claims
-
1. A method for defining and executing canned cycles in a computer numerical controlled machine comprising the steps of:
-
(a) defining a set of executable tasks cable of being carried out by a machine, with an assigned number for each task; (b) entering into memory the assigned numbers representing a desired customized sequence of tasks for a particular canned cycle command code; (c) loading a part program into the computer numerical control having a canned cycle command code corresponding to the customized sequence entered into memory; (d) processing the canned cycle command code to retrieve the customized sequence entered into memory; and (e) executing the desired tasks in sequence to cover the desired action in the controlled machine.
-
-
2. A method of defining and executing customized canned cycles in a computer numerical controlled machine comprising the steps of:
-
(a) defining a set of executable tasks capable of being carried out by the machine, with an assigned number for each task; (b) assigning memory locations for storage of desired sequences of the defined executable tasks using the assigned numbers corresponding to the tasks; (c) associating a section of the assigned memory location with each of a predetermined number of canned cycle command codes; (d) entering into the section of the assigned memory location associated with a canned cycle command code the assigned numbers representing a desired customized sequence of tasks to be performed by that canned cycle command code; (e) loading a part program into the computer numerical control having a canned cycle command code corresponding to a desired customized sequence entered into the assigned memory locations; (f) processing the canned cycle command code to retrieve the desired customized sequence of tasks from memory; and (g) executing the desired tasks in sequence to cause the desired action in the controlled machine.
-
Specification