Automatic programming method for outputting figure elements of p

Boots – shoes – and leggings

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

3649272, 3649274, 3649482, 364943, G06F 900

Patent

active

049624725

DESCRIPTION:

BRIEF SUMMARY
BACKGROUND OF THE INVENTION

1. Field of the Invention
This invention relates to an automatic programming method and, more particularly, to an automatic programming method for outputting figure elements and a part profile in an automatic programming language in response to a part profile output request.
2. Description of the Art
In an automatic programming apparatus for creating numerical control (NC) data using an automatic programming language such as APT or FAPT,
(a) a part program is internally generated by defining points, straight lines and circular arcs using simple symbols (this is referred to as "figure definition"), and then defining a part profile in the order of tool movement using the defined points, straight lines and circular arcs (this is referred to as "part profile definition"), and
(b) the part program is subsequently converted into NC data comprising NC data (EIA codes or ISO codes) in a format capable of being executed by an NC unit.
In this conventional automatic programming system, a point P.sub.i among the figure elements is stored in memory upon being expressed as among the figure elements is stored in memory upon being expressed as P.sub.m, P.sub.n on the straight line, and a circle among the figure elements is stored in memory upon being expressed as radius r of the circle. When it is requested that the part profile be outputted to a printer or display unit as a part program, the items of figure element data are outputted in the order of tool movement and the part program is outputted as a result. By way of example, when a part profile expressed by the bold line in FIG. 7 is defined as -S.sub.5, C.sub.1 and output of the part program for this part profile is subsequently requested, the automatic programming system outputs the part program, which is represented by
In the prior art, however, the figure elements and part profile are outputted in the same format regardless of how the programmer defines them. Accordingly, how the figure elements and part profile were defined cannot be ascertained merely by looking at the output, and therefore it is difficult to recognize and revise the part profile. Recognition and revision become even more difficult the more complicated the part profile.


SUMMARY OF THE INVENTION

Accordingly, an object of the invention is to provide an automatic programming system in which figure elements are stored in a format the same as that of the prior art, and in which figure elements and a part profile are stored in advance in a format reflecting a definition procedure, and the figure elements and part profile are outputted in the format reflecting the definition procedure, e.g., in automatic programming language, in response to a request for output of a part program.
Figure elements and a part profile are stored upon being expressed, as defined, in a first format based on automatic programming language, points are expressed and stored as the coordinates thereof, straight lines are each expressed and stored as the coordinates of two points, and circles are each expressed and stored as the coordinates of the centers thereof and the radii of circular arcs.
A processor outputs the figure elements and part profile in the automatic programming language using the first format when there is a request for output of the part profile, and executes processing using a second format at the time of processing for identification of a figure element designated by a graphic cursor and processing for figure display.


BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 is a block diagram of an automatic programming system according to the present invention;
FIG. 2 is a view for describing a menu table;
FIGS. 3(a)-3(e) are views for describing point definition;
FIGS. 4(a)-4(g) are views for describing straight line definition;
FIGS. 5(a)-5(g) are views for describing circle definition;
FIG. 6 is a view for describing processing for picking figure elements;
FIG. 7 is a view of a part profile for describing a part program output format in the prior art and the present invention; and
FIG.

REFERENCES:
patent: 4672575 (1989-06-01), Stephens

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

Automatic programming method for outputting figure elements of p does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Automatic programming method for outputting figure elements of p, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Automatic programming method for outputting figure elements of p will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-976998

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