Numerical control apparatus with programmable mirror image funct

Boots – shoes – and leggings

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

364191, G06F 1546

Patent

active

047348640

DESCRIPTION:

BRIEF SUMMARY
BACKGROUND OF THE INVENTION

The present invention relates to a numerical control apparatus and, more particularly, to a numerical control apparatus which can easily control a mirror image function from a program.
A conventional numerical control apparatus is known which has a mirror image function for inverting a shift amount instruction code of a machining program using switches on an operation panel of the numerical control apparatus, or using the program itself. In a conventional numerical control apparatus of this type, as shown in FIG. 1, a workpiece is machined to a shape AX derived from a shape A defined by points P1, P2 and P3 when a mirror is placed at a position XM along the X axis, a shape AY derived from the shape A when the mirror is placed at a position YM along the Y axis, or a shape AXY when mirrors are placed at the positions XM and XY along the X- and Y-axes. Such machining can be performed using a mirror image function without entering a shape AX, AY, or AXY instruction.
The conventional mirror image function, however, can only be turned on or off by a switch or a program; mirror position cannot be designated. For this reason, a shape to be subjected to mirror image processing must be shifted to a position where a mirror has been placed.


SUMMARY OF THE INVENTION

It is an object of the present invention to provide a numerical control apparatus with a programmable mirror image function, wherein the conventional drawbacks can be eliminated, and the mirror ON/OFF operation and mirror position can be controlled by a program.
In order to achieve the above object of the present invention, an NC processing program is read by a program reading means, and a mirror image discriminating means discriminates whether a mirror image code and at least one coordinate axis along which a mirror is placed, are set in the read program. There are also provided: a mirror image instruction storage means for storing execution data for the at least one coordinate axis with the mirror, the execution data representing that the mirror image instruction is being executed, and for clearing the execution data for the other coordinate axis; and a storage means for storing a mirror position designated by a program for each coordinate axis. For the coordinate axis corresponding to the data stored in the mirror image instruction storage means, a shift instruction value fetched from the program is converted, in accordance with the mirror position stored in the mirror position storage means, by a shift instruction value converting means, to a new shift instruction value representing a position given upon reflection of the shift instruction value by a mirror. If a mirror position for a coordinate axis is not designated, the shift instruction value derived from the program is generated without processing. Mirror image processing is thus performed. When the mirror image operation is to be cancelled, only the mirror image code is programmed, thereby clearing the data stored in the mirror image instruction storage means for each axis.
According to the present invention, the mirror image function can be set and cancelled and the mirror position can be designated by the program. The program is simple, and unnecessary shifting of the shape to be processed can be eliminated. The mirror image function is thus utilized without program limitations.


BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 is a diagram for explaining a mirror image function;
FIG. 2 is a block diagram of a numerical control apparatus with a programmable mirror image function according to an embodiment of the present invention; and
FIG. 3 is a flow chart for explaining the operation of the apparatus in FIG. 2.


DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT

FIG. 2 is a block diagram of a numerical control apparatus with a programmable mirror image function according to an embodiment of the present invention. Reference numeral 1 denotes a central processing unit (CPU); 2, a ROM for storing the program which controls the overall system of the numerical control appa

REFERENCES:
patent: 4150427 (1979-04-01), Slawson
patent: 4314330 (1982-02-01), Slawson
patent: 4495561 (1985-01-01), Matsuura et al.
patent: 4495588 (1985-01-01), Nio et al.
patent: 4591968 (1986-05-01), Nozawa

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

Numerical control apparatus with programmable mirror image funct does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Numerical control apparatus with programmable mirror image funct, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Numerical control apparatus with programmable mirror image funct will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1093281

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