Acceleration/deceleration control method for numerical...

Electricity: motive power systems – Positional servo systems – Program- or pattern-controlled systems

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C318S600000, C700S188000

Reexamination Certificate

active

06225772

ABSTRACT:

BACKGROUND OF THE INVENTION
1. Field of the Invention
The present invention relates to an improvement for a numerical control device and an acceleration/deceleration control method for numerical control.
2. Description of the Related Art
Pre-interpolation acceleration/deceleration control and post-interpolation acceleration/deceleration control are known in cases in which tool feed speeds are accelerated or decelerated during transition from the currently executed tool feed step to the subsequent tool feed step on the basis of a tool feed speed specified in advance for each tool feed step by means of tool feed speed values (expressed, for example, in mm/min units), which are given by the amount of movement (tool feed distance) to be made per unit time.
However, in turning, tapping and other type of machining, tool feed rate (for example, mm/rev) for each tool feed step, which is commanded in terms of feed distance per a single rotation of or unit angle of the spindle (hereinafter referred to as an amount of movement per unit angle of the spindle) and rotational speed of the spindle (for example, rev/mm), which substantially represents an angular speed of the spindle, are specified so that the tool is fed according to the rotational speed of the spindle. Consequently, a tool feed speed (for example, in mm/min) expressed as the amount of movement per unit time cannot be provided as part of machining data in a program. As a result, the aforementioned pre-interpolation acceleration/deceleration control based on the tool feed speed expressed as the amount of movement per unit time cannot be applied to turning, tapping, or other types of machining.
In some conventional numerical control devices, the tool feed speed (for example, in mm/min), expressed as the amount of movement per unit time at each tool feed step, is calculated on the basis of the tool feed rate (for example, in mm/rev) at each tool feed step, expressed as the amount of movement per unit rotation angle of the spindle, and on the basis of the current value (for example, in rev/min) of the rotational speed, substantially expressed as the angular speed of the spindle; and this tool feed speed is used for carrying out the post-interpolation acceleration/deceleration control of the tool feed speed at the currently executed tool feed step, which is expressed as the amount of movement per unit time.
However, according to such post-interpolation acceleration/deceleration control, acceleration/deceleration control is carried out after interpolation, thus creating shape errors in the work.
OBJECTS AND SUMMARY OF THE INVENTION
It is an object of the present invention to prevent the above-described drawbacks of prior art and to provide a pre-interpolation acceleration/deceleration control method and a numerical control device capable of performing precision machining without creating shape errors in the work even when the rotation angle of the spindle varies in cases in which tools are caused to feed in a manner dependent on the rotational speed of the spindle, as in turning, tapping, or the like.
In the present invention, the numerical control device for controlling a tool feed speed on the basis of a tool feed speed expressed as the amount of tool movement per unit rotation angle of the spindle comprises means for sensing the actual feed speed of the spindle; command conversion means for achieving conversion to a tool feed speed, expressed as the amount of movement per unit time, on the basis of an instructed tool feed speed and the actual rotation angle of the spindle sensed by the aforementioned sensing means, and obtaining a speed command for a tool; and means for performing pre-interpolation acceleration/deceleration control on the basis of the current tool feed speed converted by said conversion means and expressed as the amount of movement per unit time, and a subsequent tool feed speed expressed as the amount of movement per unit time, wherein performing of pre-interpolation acceleration/deceleration control on the basis of the tool feed speed which was converted to the amount of movement per unit time allows pre-interpolation acceleration/deceleration control to be performed even in execution of a machining program in which the tool feed speed is defined as the amount of movement per unit rotation angle of the spindle.
According to the present invention, even when a tool feed rate for each tool feed step is commanded in terms of the amount of movement per unit rotation angle of the spindle, a tool feed speed for each tool feed step, which is expressed as the amount of movement per unit time, is automatically calculated based on the actual rotational speed of the spindle, and a tool feed speed expressed as the amount of movement per unit time, which is to be designated for the subsequent tool feed step, is also calculated in advance on the basis of the actual rotational speed of the spindle, thereby making it possible to adequately implement pre-interpolation acceleration/deceleration control of tool feed and to effectively prevent shape errors from developing during cutting even when the rotation angle of the spindle varies in cases in which tools are caused to feed in a manner dependent on the rotational speed of the spindle, as in turning, tapping, or the like.


REFERENCES:
patent: 4020331 (1977-04-01), Kimura et al.
patent: 4278872 (1981-07-01), Koether et al.
patent: 4600985 (1986-07-01), Nozawa et al.
patent: 4652804 (1987-03-01), Kawamura et al.
patent: 4949444 (1990-08-01), Kojima et al.
patent: 4994978 (1991-02-01), Kawamura et al.
patent: 5132912 (1992-07-01), Ito et al.
patent: 5371451 (1994-12-01), Toyasawa et al.
patent: 5761376 (1998-06-01), Gering
patent: 5811952 (1998-09-01), Kato et al.
patent: 5827020 (1998-10-01), Fujita et al.
patent: 5911125 (1999-06-01), Fujibayashi et al.
patent: 0779566 A1 (1997-06-01), None
patent: 0788042 A1 (1997-08-01), None
patent: 52-034183 (1977-03-01), None
patent: 51-024661 (1977-09-01), None
patent: 60-089201 (1985-05-01), None
patent: 62-090705 (1987-04-01), None
patent: 1-271145 (1989-10-01), None
patent: 5-127732 (1993-05-01), None
patent: 8-057748 (1996-03-01), None

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

Acceleration/deceleration control method for numerical... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Acceleration/deceleration control method for numerical..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Acceleration/deceleration control method for numerical... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2562150

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