Interactive type automatic programming method including automati

Boots – shoes – and leggings

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

364192, 36447427, G06F 1546

Patent

active

053155246

DESCRIPTION:

BRIEF SUMMARY
TECHNICAL FIELD

The present invention relates to an interactive type automatic programming method.


BACKGROUND ART

It is conventionally known to execute a part program by means of an NC automatic programming system to automatically prepare an NC program. A conventional programming system is arranged to execute a part program from the beginning to the program end for NC program preparation, in response to manual input of an execution command. The NC program thus prepared, i.e., the result of execution of the part program, is checked by an operator, and if an error exists in the part program, the erroneous portion of the part program is modified/edited by the operator. Then, the modified/edited part program is executed again by the programming system from the beginning to the end of the program.
According to the conventional method described above, it is difficult to learn the result of the execution of each of program statements constituting the part program, and much effort is required to find an erroneous portion of the part program. Moreover, since the modified/edited part program is re-executed from the beginning to the end thereof, the execution time of the part program is long, and therefore, much time is required for the preparation of an NC program.


DISCLOSURE OF THE INVENTION

An object of the present invention is to provide an interactive type automatic programming method which facilitates the detection of an erroneous portion of a part program, and which permits only a required portion of the modified/edited part program to be re-executed.
To achieve the above object, an interactive type automatic programming method according to the present invention comprises the steps of: automatically displaying a part program to be executed, the part program including a plurality of part program statements; automatically executing a corresponding one of the part program statements each time an execution command is manually input, and automatically displaying the result of the execution of the corresponding one part program statement; and automatically re-executing only a required portion of the part program when a re-execution command is manually input, the part program being a portion manually modified before the re-execution command is manually input.
According to the present invention, as mentioned above, not only the part program to be executed is displayed, but also the execution result is displayed each time a part program statement is executed. Therefore, the operator can instantly locate an erroneous portion of the part program when it is determined that the part program contains an error, on the basis of the execution result of the part program. Moreover, since only a required portion of the modified part program is re-executed, the execution time of the part program is shortened.


BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 is a block diagram of a principal part of an automatic programming system for embodying a programming method according to one embodiment of the present invention;
FIG. 2 is a flowchart showing part of a part program execution process carried out in the programming method of the embodiment of the invention;
FIG. 3 is a flowchart showing the remaining part of the part program execution process;
FIG. 4 is a diagram showing a CRT screen at the time the first program statement of a part program is displayed thereon in a different color from that of the other program statements;
FIG. 5 is a diagram showing a CRT screen at the time the result of execution of the first program statement is displayed thereon;
FIG. 6 is a diagram showing a CRT screen at the time the result of execution of the second program statement is displayed thereon;
FIG. 7 is a diagram showing a CRT screen at the time the second program statement is modified thereon; and
FIG. 8 is a diagram showing a CRT screen at the time the result of the re-execution is displayed thereon.


BEST MODE OF CARRYING OUT THE INVENTION

Referring to FIG. 1, an automatic programming system comprises a processor 1, a read-only memory

REFERENCES:
patent: 4794514 (1988-12-01), Hideaki et al.
patent: 4924403 (1990-05-01), Kawamura et al.
patent: 4926311 (1990-09-01), Matsumura et al.
patent: 5006977 (1991-04-01), Seki et al.
patent: 5021966 (1991-06-01), Seki et al.
patent: 5051676 (1991-09-01), Seki et al.
patent: 5056332 (1991-11-01), Seki et al.
patent: 5159558 (1992-10-01), Seki et al.
patent: 5218525 (1993-06-01), Amasaki 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

Interactive type automatic programming method including automati does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Interactive type automatic programming method including automati, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Interactive type automatic programming method including automati will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1978204

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