摘要:
An apparatus and method are disclosed for substantially improving the accuracy and surface finish quality of numerical control machine tool performance by generating velocity command signals for multiple axis drive systems based on the distance between the cutting tool and a point along the desired path, either the desired end point or a dynamic target which moves continuously along the desired cutting path ahead of the cutting tool.
摘要:
In a teach-in operation, the working procedure is memorized in an industrial robot in advance of the actual working operation, and the teaching is accomplished by manually guiding the tracing tip of the robot arm along a desired path. The teach-in method comprises the step of attaching, to the end of the arm, the tracing tip having at least a displacement pulse oscillator, which consists of a projector and a phototransistor, and a roller provided with gaps such as holes or slits, the projector and phototransistor being arranged in concentric positions with respect to the respective gaps of the roller so as to form an optical axis between the two optical elements. The tracing tip is then moved along a desired path, so that the location signal of the tracing tip may be obtained by the displacement pulse oscillator, whenever the roller is rotated a certain distance, as a result of the movement of the tracing tip, and such a location signal is memorized in a memory. The tracing tip is then exchanged for a working tip at the end of the arm and the location signal is played back such that the working tip is automatically traced along the predetermined desired path by the memorized location signal, whereby the velocity of the working tip is freely determined independently of the teaching velocity of the tracing tip.Also disclosed is an apparatus for practicing the foregoing teach-in method.
摘要:
A programming apparatus for an electroerosion cutting machine with two jig tables displaced by motion screw comprising: a counter-commutator controlling motors in the course of machining piece sectors tilted with respect to coordinate axes; pulse angular displacement sensors, each having an element sensing the revolutions of the respective motion screws and mounted together with the latter on the same roll; and sensors reacting to the actions produced by said element due to the revolutions of the respective motion screw.
摘要:
A control apparatus for a machine tool having a tool support supporting a tool for machining a workpiece and movable relative to the workpiece through a feed screw is disclosed. When the tool support is moved to a position in the vicinity of an original position, a signal indicator generates an output signal. In response to the output signal, one of reference pulses generated in response to the relation of the feed screw is specified to define the original position. A digital switch sets a distance between the original position and a start position. The tool support is moved toward the workpiece by the distance set by the digital switch from the original position defined by the specified reference pulse.
摘要:
The stack of sheets is moved towards the distributor at a control velocity corresponding to the distributor operation. If the stack in the operative vicinity of the distributor becomes too low, indicating too slow a stack advance, a mechanical sensor sensing the position of the top of the stack rotates to a position interrupting the signal furnished by the first and second inductive input signal generator. The interruption of the signal results in the furnishing of a second sensor output signal which, at a time determined by a synchronizing signal sets a monostable multivibrator whose output then energizes a relay which in turn applies voltage to a winding of a servomotor moving the arm of a potentiometer in a direction for increasing the speed of advance of the stack. Similarly, when the stack is too high, neither of the signals from the inductive generators is interrupted and a third sensor output signal generated in response to the presence of the two signals similarly causes the servomotor to drive the potentiometer in the opposite direction thereby retarding the speed of transport of the support means carrying the stack. Since the feeder system has first and second support means so that sheets are continuously available to the distributor means, the system also comprises a number of control switches and an additional sensor for connecting the different support means to corresponding motors and for switching the first support means from an induction motor effecting a rapid transport to a DC motor effecting the controlled transport when the stack is within a predetermined distance of the distributor means.
摘要:
A machine for forming gears and the like comprises a workpiece support continuously rotatable about a first axis, a tool support angularly displaceable about a second axis and constructed to support a tool for rotation about a third axis angled to the first axis and an electrical master-slave servo system having a master providing a first electrical signal defining a required angular displacement for the tool support and a second electrical signal for influencing the continuous rotation of the workpiece support in dependence upon the angular displacement defined by the first signal.
摘要:
A branch-address translation register (BAXR) is loaded by a current or a prior control word field. A word selection decoder circuit receives the BAXR outputs and combines them with machine-status signals to generate a word selection signal for selecting a control word from a currently accessed branch group in the control store. A BAXR switching circuit is also provided so that any control word can switch off the BAXR output and cause a control word selection without translation. The invention can obtain any required degree of addressing flexibility in microcode branch selection, i.e. from partial to total flexibility.
摘要:
Numerical control for machine tools and the like of the genus described in McGee U.S. Pat. No. 3,656,124. Improvements are here described for digital computations and control which cause a tool or cutter to follow successive path segments programmed in workpiece edge coordinates, even though the servos operate to control the motion and positioning of the center of a cutter having a finite and unforeseeable radius. Additionally, automatic smooth transitions from segment to segment of the path are effected with a tangent fillet machined on the workpiece which has a radius equal either to that of the cutter or a value which is designated as a single numerical value in the program command data.
摘要:
A multi-axis machine tool or the like employing controls for an open loop stepping motor system of two or more axes in which variable frequency feedrate clock pulses are generated to ultimately control the speed of the various stepping motors. The frequency of the feedrate clock pulses is modified in accordance with programmed information; additional information defines the tool path which can either be straight line or circular arc segments and characteristically the feedrate clock pulse generation means increases pulse frequency at the beginning of a segment in such manner as to increase motor speed in accordance with system inertial limitations from a speed below to a speed above the slewing rate of the stepping motors. Thereafter upon sensing a predetermined distance from the end of the segment, pulse frequency is reduced to reduce the stepping motor speed below the slewing rate. The feedrate clock pulse chain is used by the interpolation logic to trigger two consecutive calculations, the time lapse between the clock pulse and the second calculation being so short compared to the time lapse between consecutive clock pulses, that the action initiated by the results of the calculations can be considered for all intents and purposes to be coincident with the clock pulse. The first calculation always generates a major axis interpolation pulse, during the second calculation an error accumulation register is tested to determine whether a minor axis interpolation pulse should be generated to minimize the error from the programmed path. Thus the major axis interpolation pulse chain corresponds directly to the frequency of the feedrate clock chain, the minor axis interpolation pulse chain may be irregular with respect to the chain of feedrate clock pulses. A predetermined member of interpolation pulses are then used to generate each of the major and minor axis step pulses so that any irregularity in minor axis pulse frequency is eliminated and resolution is improved.
摘要:
Each time the rotary bit of a milling machine is sharpned, the diameter of the bit is reduced and the spindle carrying the bit must be shifted with respect to the workpiece. Where the path of the spindle is defined by a record or ''''program'''' of binary numbers on a punched tape or on a magnetic drum or disc, a different program must be composed for each bit size. This invention obviates all of the many programs and most of the computer memory storage. A program for the maximum and minimum cutter bit diamters, only, are composed and stored and the readout of these two values are combined in a fixed ratio n and applied to the controls of the machine tool.