Method of creating NC part program laser machining

Boots – shoes – and leggings

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

21912182, 3185681, 36447423, 36447429, 3644743, G05B 19407

Patent

active

049145991

DESCRIPTION:

BRIEF SUMMARY
DESCRIPTION



TECHNICAL FIELD

This invention relates to a method of creating an NC part program for laser machining and, more particularly, to an NC part program creation method capable of improving machining precision at corners.


BACKGROUND ART

In an automatic programming apparatus for creating NC data using an automatic programming language such as APT 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 the 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, by using an NC data output table, into NC data comprising NC data (EIA codes or ISO codes) in a format capable of being executed by an NC unit. It should be noted that the tools used include, in addition to ordinary tools, the wire in a wire-cut electrical discharge machine, the laser beam in a laser processing machine, etc.
For example, in the creation of a part program for moving a tool (laser beam) RB along a profile comprising straight lines and circular arcs shown in FIG. 9, figure definition is performed by defining a tool starting point P.sub.1, cutting starting point P.sub.2, straight lines S.sub.1, S.sub.2 and circular arc C.sub.1 . . . as follows:


______________________________________ PART, @ REIDAI . . . (1) MCHN, LASER, ABS . . . (2) P.sub.1 = x.sub.1, y.sub.1 P.sub.2 = x.sub.2, y.sub.2 P.sub.3 = x.sub.3, y.sub.3 S.sub.1 = P.sub.2, P.sub.3 . . . (3) C.sub.1 = x.sub.4, y.sub.4, r.sub.1 . . . (4) P.sub.5 = x.sub.5, y.sub.5 S.sub.2 = P.sub.5, C.sub.1, B . . . (5) ______________________________________ a motion statement is defined in automatic programming language, the motion statement being in line with the following and the tool path:


______________________________________ CUTTER, 0.3 . . . (6) S0800 . . . (7) TLLFT . . . (8) FROM, P.sub.1 . . . (9) RPD, TO, S.sub.1, P.sub.2 . . . (10) FCOD, 500 . . . (11) S.sub.1 C.sub.1 S.sub.2 . . . FINI PEND ______________________________________ subsequently creates and outputs NC data having an EIA code or ISO code execution format automatically while referring to an NC data output table.
In the foregoing, (1) instructs the start of the part program, with "REIDAI" being the header.
(2) indicates the type of NC machine. "MILL" is used in case of milling, "TURN" in case of turning, "CUT" in case of a wire-cut electrical discharge machine, and "LASER" in case of laser machining. "ABS" indicates an absolute command. ("INCR" would be used for an incremental command.)
(3) signifies a straight line passing through points P.sub.2, P.sub.3.
(4) signifies a circular arc of center (x.sub.4,y.sub.4) and radius r.sub.1.
(5) signifies a lower tangent line (straight line) of two tangent lines passing through point P.sub.5 and contacting the circular arc c.sub.1. In the case of the upper tangent line, the alphabetic character A would be used instead of B.
(6) represents a beam command which commands a beam diameter of 0.3 mm.
(7) represents a command indicating that the laser power is 800W.
(8) is a command for offsetting the tool (laser beam) to the left of the direction of movement. ("TLRGT" would be used to offset the tool to the right of the direction of movement.)
(9) is a coordinate system setting command which indicates that the starting point is P.sub.1.
(10) is a command for positioning the tool in such a manner that the tool will contact the straight line S.sub.1 at point P.sub.2 without passing this straight line.
(11) is a velocity command indicating that the feed velocity is 500 mm/min.
When a tool path includes a corner, the tool feed velocity in the vicinity of the corner generally cannot be held constant because of the characteristics of the machine, etc. For example, if an i-th block b.sub.i and an (i+1)th bloc

REFERENCES:
patent: 4503493 (1985-03-01), Burkhardt et al.
patent: 4543625 (1985-09-01), Nozawa et al.
patent: 4555610 (1985-11-01), Polad et al.
patent: 4648024 (1987-03-01), Kato et al.
patent: 4700314 (1987-10-01), Kinoshita
patent: 4757459 (1988-07-01), Lauchnor 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 creating NC part program laser machining 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 creating NC part program laser machining, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method of creating NC part program laser machining will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1362599

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