Method of setting NC data output format

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

318571, 318572, 36447411, 36447415, G05B 1918, G06F 1516

Patent

active

051631717

DESCRIPTION:

BRIEF SUMMARY
BACKGROUND OF THE INVENTION

1. Field of the Invention
This invention relates to a method of setting NC data output format in an automatic programming system.
2. Description of the Related Art
In automatic programming for creating NC data using an automatic programming language such as APT (automatically programmed tools) or FAPT,
(a) a part program based on the automatic programming language is created by defining points, straight lines and circular arcs using simple symbols (this is referred to as "figure definition"), and then defining a tool path using these defined points, straight lines and circular arcs (referred to as "motion statement definition"), and
(b) the part program based on the automatic programming language is subsequently converted into NC data, which comprises NC data (EIA codes or ISO codes) in a format capable of being executed by an NC unit, using an NC data output table.
As shown in FIG. 7(a), an NC data output table has a predetermined NC data output format for every command (coordinate system setting, positioning/linear cutting, arcuate cutting, . . . ), and each NC data output format is expressed by a plurality of function codes (internal codes) F1-F10. The function codes F1-F10 are each expressed by a hexadecimal four-digit numeric value, and the meanings of the function codes are as indicated in FIG. 8. Accordingly, the output format of the command P1 for setting a coordinate system is
There are cases where it is desired to set an NC data output format anew or modify the format, as when adding a special function to a machine tool or causing a machine tool to execute control specific to a user. In such cases, the conventional practice is to display an NC data output table in the form of function codes on a display screen, as shown in FIG. 9, and set the NC data output format anew or alter the format by means of the function codes.
However, when an NC data output format is set or altered, as when the command P4 for arcuate cutting is desired to be set to the following NC data output format: function codes of such characters (symbol characters) as G90/91, G03, X, Y, . . . , and set the output format using these function codes, as shown in FIG. 7(b). Similarly, when a format is modified, the location to be modified is sought from the functional codes of the hexadecimal four-digit numeric values displayed on the display screen, and the location is designated by a cursor to enter the function code, thereby effecting the modification. Consequently, setting or modification requires expenditure of a great amount of time and labor.


SUMMARY OF THE INVENTION

Accordingly, an object of the present invention is to provide a method whereby an NC data output format can be set or modified without using function codes.
Another object of the present invention is to provide an NC data output format setting method whereby an NC data output format can be set or modified using symbol characters so that the time and labor needed for the setting operation can be reduced.
A correspondence table indicating the correspondence between internal codes and characters or symbols is given, an NC data output format is entered in the form of characters or symbols, the entered characters or symbols are converted into internal codes using the correspondence table, and the NC data output format expressed in the internal codes obtained by the conversion is set in a memory. If the NC data output format is to be revised, the internal codes are converted into characters or symbols using the correspondence table, the NC data output format is displayed using the characters or symbols, the location of a revision is designated and revised by characters or symbols, and the revised NC data output format is converted into internal codes using the correspondence table, thereby achieving the revision.


BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 is a block diagram of an automatic programming apparatus for practicing the present invention;
FIG. 2(a) is a chart illustrating an NC data output table;
FIG. 2(b) is a chart illustrati

REFERENCES:
patent: 4204253 (1980-05-01), vanden Hanenberg et al.
patent: 4404506 (1983-09-01), Nishimura et al.
patent: 4415965 (1983-11-01), Imazeki et al.
patent: 4534001 (1985-08-01), Nozawa et al.
patent: 4608645 (1986-08-01), Niwa et al.
patent: 4755927 (1988-07-01), Kishi et al.
patent: 4815000 (1989-03-01), Yoneda et al.
patent: 4853867 (1989-08-01), Matsumura
patent: 4870560 (1989-09-01), Seki et al.
patent: 4888534 (1989-12-01), Kuchiki
patent: 4902951 (1990-02-01), Ohta et al.
patent: 4983899 (1991-01-01), Komatsu 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

Method of setting NC data output format does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method of setting NC data output format, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method of setting NC data output format will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2301489

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