Machining program correcting method

Electricity: motive power systems – Positional servo systems – Program- or pattern-controlled systems

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

3185681, 318569, 318571, 36447421, G05B 19405

Patent

active

050436449

DESCRIPTION:

BRIEF SUMMARY
DESCRIPTION

1. Technical Field
The present invention relates to a method of correcting a machining program for a numerical control device, and more particularly, to a machining program correcting method which permits an easy correction of a machining program during an execution thereof.
2. Background Art
Machining programs for a numerical control device must be checked after they are created. Particularly when the created machining program is long and complicated, a strict program check is required.
Conventionally, therefore, a machining program is displayed on the display screen of the numerical control device by graphic animation, or a CNC machine tool is operated in dry run mode without setting a workpiece, to thereby check the machining program.
According to the conventional program checking method, however, when an error is discovered the machining program must be executed again from the beginning thereof, after the error is corrected. Accordingly, even though the program part preceding the error has been checked, the entire program must be reexecuted, to thereby cause a waste of time during the program check.


SUMMARY OF THE INVENTION

The present invention was contrived in view of the above circumstances, and an object thereof is to provide a machining program correcting method which permits an easy correction of a machining program during an execution thereof.
To achieve the above object, according to the present invention, there is provided a method of correcting a machining program for a numerical control device during an execution of the machining program, comprising an execution of a created machining program for a program check, effecting a single block stop at a portion at which an error is discovered in the machining program, executing the machining program in reverse, to a predetermined block, correcting the machining program, and then executing same.
When an error is found, the program is executed in reverse to the block concerned, usually to the beginning thereof, and after correcting that block, the program is executed from the beginning of the block.
Accordingly, it is not necessary to return to the beginning of the program for a reexecution thereof.


BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 is a conceptual diagram illustrating a machining program correcting method according to the present invention;
FIG. 2 is a flowchart for carrying out the machining program correcting method according to the invention;
FIGS. 3(a) and 3(b) are flowcharts showing a process of a numerical control device for carrying out the machining program correcting method according to the invention; and
FIG. 4 is a diagram illustrating an arrangement of hardware of a numerical control device (CNC) for carrying out the present invention.


DESCRIPTION OF THE PREFERRED EMBODIMENT

An embodiment of the present invention will be described with reference to the drawings.
FIG. 1 is a conceptual diagram illustrating a machining program correcting method according to the present invention. Here it is assumed that a machining program is being executed in dry run mode, the pulse distribution for a path 1 having a sequence number N010 has been completed, and that an error is discovered in the machining program during the pulse distribution for a machining path 2 having a sequence number N011.
At this time, a programmer turns on a single block stop switch, whereby a numerical control device effects a single block stop at an end point P2 of the machining path 2 (N011).
The programmer then turns on a reverse switch, and when the reverse switch is turned on, the numerical control device carries out a reverse pulse distribution of the machining path 2, to thereby return to a point P1 along a path 3.
The programmer corrects the machining program at this point, and then pushes a cycle start button, whereby the numerical control device restarts the program from the point P1.
To permit the reverse execution of a program, an auxiliary memory 6 is provided in the numerical control device, in addition to a memory 5 for storing the mac

REFERENCES:
patent: 4646228 (1987-02-01), Ikeda
patent: 4706002 (1987-11-01), Fukuyama
patent: 4815000 (1989-03-01), Yoneda et al.
patent: 4823255 (1989-04-01), Tanaka et al.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Machining program correcting method does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Machining program correcting method, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Machining program correcting method will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1416876

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.