Part program execution method for converting a part program into

Boots – shoes – and leggings

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

364192, 36447426, G05B 1942, G05B 1546

Patent

active

051595583

DESCRIPTION:

BRIEF SUMMARY
FIELD OF THE INVENTION

This invention relates to a method of executing a part program and, more particularly, to a part program execution method for converting a part program, which has been created in an automatic programming language, into numerical control ("NC") data in a format capable of being executed by an NC unit.


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 defining a profile of a part 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.
FIG. 7 shows a part program PPM created in an automatic programming language. In FIG. 7, the portion from line "045" to line "088" is a part program for moving a tool along a figure which comprises straight lines S1, S2 and a circular arc C1, starting from a point P1 (see FIG. 6). It is arranged to define a figure composed of points P1, P2, P3, P5, straight lines S1, S2 and circular arc C1, and to define subsequently a motion statement along the figure. Line numbers 045-051 are figure definition statements, line number 083-084 and 086-088 are motion definition statements, and line numbers 080-082, 085 are machining auxiliary statements.
After the part program is created, an automatic programming unit responds to selection of a part program execution function by effecting a conversion into NC data in an execution format based on EIA or ISO codes while referring automatically to an NC data output table.
In FIG. 7, (1) designates the start of the part program, and "REIDAI" is a header.
(2) indicates the type of NC machine. "MILL" is used in case of milling and "TURN" in case of turning. "ABS" indicates an absolute command ("INCR" is used in case of an incremental command).
(3) signifies or indicates a straight line passing through points P2, P3.
(4) signifies a circular arc of center (x.sub.4,y.sub.4) and radius r.sub.1.
Of the two tangent lines passing through the point P5 and contacting the circular arc C1, (5) signifies the lower tangent line (straight line). The alphabetic character B is a modifier meaning "below". In the case of the tangent line on the upper side, a modifier A meaning "above" is used instead of the modifier B.
(6) indicates a tool command which command a tool having a tool diameter of 10 mm.
(7) indicates a command for the rotational velocity of a spindle.
(8) indicates a command which offsets the tool to the left side of the direction of travel (the command would be TLRGT to offset the tool to the right side of the direction of travel.
(9) indicates a coordinate system setting command indicating that the starting point is P1;
(10) indicates a command for positioning in the direction of the straight line S1 and for positioning a cutter in such a manner that the cutter will contact the straight line at the point P2.
(11) indicates a velocity command which indicates that the feed velocity is 500 mm/min.
When a grammatical error or an error due to a logical contradiction (a figure which cannot be defined) in terms of using a statement appears in the part program when the completed part program is being converted into NC data (which is referred to as execution of the part program), an error message corresponding to the contents of the error is output and execution processing is halted while in progress. In order to correct the part program, the operator manually returns the display from a part program execution screen to an initial screen for activity selection, selects a part program correction activity (editing activity) and calls the part program using the initi

REFERENCES:
patent: 4513366 (1991-07-01), Munekata et al.
patent: 4794514 (1988-12-01), Hidenki et al.
patent: 4890234 (1989-12-01), Tanaka et al.
patent: 4891763 (1990-01-01), Kuriyama

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

Part program execution method for converting a part program into does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Part program execution method for converting a part program into, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Part program execution method for converting a part program into will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-910888

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