Handle feeding control method in a numerical control...

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

C318S573000, C318S600000

Reexamination Certificate

active

06353301

ABSTRACT:

TECHNICAL FIELD
The present invention relates to a handle feeding control method in a numerical control apparatus having a manual pulse generator (MGP), and a numerical control apparatus. More particularly, this invention relates to a handle feeding control method in a numerical control apparatus in which handle feeding can be performed by controlling a control axis in response to an output pulse signal from a manual pulse generator for generating a pulse signal according to a turning quantity of a manual handle, and a numerical control apparatus.
BACKGROUND ART
A numerical control apparatus generally includes, in a console panel, a manual pulse generator for allowing a control axis, which moves a cutting tool or the like, to be manually moved. The manual pulse generator generates a pulse signal according to how much a handle provided with the pulse generator is turned. The numerical control apparatus can control the control axis in response to the pulse signal output from the manual pulse generator, so as to feed the handle.
The handle is fed by a predetermined quantity (for example, 0.001 mm) per pulse output from the manual pulse generator.
The numerical control apparatus includes a magnification selection switch (a manual handle feeding quantity setting switch) concerned in the handle feeding. The magnification selection switch can vary a magnification of a movement quantity per pulse to ×10,×20, . . . or ×100.
The operator sets the magnification using the magnification selection switch. The operator then turns the manual handle of the manual pulse generator so as to finely adjust the feeding quantity of the cutting tool or the like, and thus, positions the cutting tool or the like at target coordinates.
The numerical control apparatuses provided with such a type of manual pulse generator are disclosed in Japanese Patent Application Laid-Open Nos. 9-16263, 8-339228 and 6-226586.
However, in the conventional numerical control apparatuses, it is necessary to carefully manipulate the handle of the manual pulse generator while visually confirming a value of a current position counter disposed on the console panel or the actual position of the cutting tool or the like in the case where the cutting tool or the like is accurately moved to a predetermined position by turning the manual handle of the manual pulse generator. This imposes many inconveniences on the operator.
Furthermore, if the magnification is increased in order to speedily move the cutting tool or the like so that the manual handle of the manual pulse generator is turned faster, a multiple pulse speed is remarkably increased by the effects of both the high magnification and the large number of pulses per unit period (an interpolation period, hereinafter abbreviated to “an ITP”) (which may be referred to as “a pulse speed”), thereby inducing a markedly high servo motor speed. Sometimes the motor speed exceeds a fast-forward speed as the limit of a feeding speed. Consequently, the multiple pulse speed (obtained by multiplying the pulse speed by the set magnification) is clamped by the fast-forward pulse speed (obtained by dividing the number of pulses by the interpolation period) corresponding to the fast-forward speed so as not to output a command of a feeding speed faster than the fast-forward speed to an axis control circuit.
The fast-forward pulse speed is obtained by converting the fast-forward speed into the pulse speed per interpolation period. Although the feeding speed is clamped by the fast-forward pulse speed in the case where the multiple pulse speed is set in excess of the fast-forward pulse speed, an actual turning quantity of the manual handle of the manual pulse generator is different from an actual movement quantity of the control axis by the number of pulses equivalent to a discarded quantity of speed, with an attendant problem that it is difficult to grasp the precise position of the cutting tool or the like.
Moreover, in the case where the manual handle of the manual pulse generator is abruptly turned fast or is abruptly stopped while it was being turned fast, the control axis is strongly influenced by such an abruptly increased or decreased speed, so that a terrible shock is exerted on the machine tool. Therefore, the operator must pay sufficient attention when manipulating the handle of the manual pulse generator so as to prevent any shock from being exerted on the machine tool, which is disadvantageous.
The present invention has been accomplished in an attempt to solve the above-described problems experienced by the conventional art. It is an object of the present invention to provide the handle feeding control method in the numerical control apparatus which is improved such that positioning by the use of the manual pulse generator, that is, positioning by the handle feeding can be easily and simply performed without any inconvenient operation, a speed increasing or decreasing process concerned in feeding speed control by the handle feeding is precisely performed, a terrible shock can be prevented from being exerted on the machine tool even if the manual handle of the manual pulse generator is abruptly turned at a high speed or is abruptly stopped in the fast turning state, and the numerical control apparatus which is used in carrying out the handle feeding control method.
DISCLOSURE OF THE INVENTION
According to the present invention, in a handle feeding control method in a numerical control apparatus in which a control axis can be controlled in response to a pulse signal output from a manual pulse generator for generating the pulse signal according to the turning quantity of a manual handle so as to perform handle feeding, the handle feeding control method in the numerical control apparatus comprises the steps of: setting and storing at least one of a movement quantity, a target position and a movement range of the control axis; and monitoring the movement quantity or posit ion of the control axis at the time of the handle feeding, and invalidating pulse signals from the manual pulse generator thereafter when the movement quantity or position of the control axis at the time of the handle feeding reaches the limit of the set and stored movement quantity, target position or movement range so as to prevent the movement quantity or position of the control axis at the time of the handle feeding from exceeding the set and stored movement quantity, target position or movement range.
According to the above invention, the pulse signals from the manual pulse generator thereafter are invalidated when the movement quantity or position of the control axis at the time of the handle feeding reaches the limit of the set and stored movement quantity, target position or movement range, so that the movement quantity or position of the control axis at the time of the handle feeding c an be prevented from exceeding the set and stored movement quantity, target position or movement range.
Furthermore, according to the pre sent invention, there is provided a handle feeding control method in a numerical control apparatus in which in the case where handle feeding is performed in the state in which the movement quantity or position of a control axis at the time of the handle feeding reaches the limit of a set and stored movement quantity, target position and movement range, a message indicative of clamping is displayed on a display device.
According to the above invention, in the case where the handle feeding is performed in the state in which the movement quantity or position of the control axis at the time of the handle feeding reaches the limit of the set and stored movement quantity, target position and movement range, the message indicative of the clamping is displayed on the display device, so as to inform an operator of the clamping.
Moreover, according to the present invention, there is provided a handle feeding control method in a numerical control apparatus in which if a pulse speed, which is the number of pulses per unit period of a pulse signal output from a manual pulse generator, exceed

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

Handle feeding control method in a numerical control... does not yet have a rating. At this time, there are no reviews or comments for this patent.

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

Rate now

     

Profile ID: LFUS-PAI-O-2827834

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