Numerical control system and method for a three axes movement
AssigneeThe Superior Electric Company
InventorAlbert C. Leenhouts
Life of this patent
Estimating the term…
Loading patent…
AssigneeThe Superior Electric Company
InventorAlbert C. Leenhouts
Estimating the term…
A numerical control system and method for providing actual relative movement along a path commanded by the distance along three perpendicular axes by digital movement in each axis. The actual movement is sub-divided into a plurality of successive final lengths each of which may include a movement on each axis. The extent of each final length is determined by initially determining the extent of a length that is most acceptable as to deviation and velocity on the two axes having the largest and middle commanded distance and then setting the extent of the final length by determining the most acceptable extent as to deviation on the axis having the smallest distance. Each final length is made to have an extent on each axis which bears a numerical relationship with the movement on the same axis for the immediately prior length.
The method of producing relative actual movement along three coordinate axes in accordance with a commanded path defined by the distance along each of the three axes with the movement consisting of steps along each axis comprising the steps of subdividing the movement into a plurality of successive lengths, selecting the extent of each length along each axis normally from a plurality of different possible lengths with each possible length normally having a plurality of steps along each axis with the number of steps of each possible length on each axis being no greater than an absolute numerical value of one from the number of steps in the immediately prior length on the same axis and producing a relative movement essentially simultaneously along each axis equal to their respective extents in the selected length with the movement for each length occurring in the same constant time interval.
A numerical control system for producing actual relative movement along three coordinate axes with a minimum deviation from a commanded path defined by the distance along each axis with the movement consisting of steps along each axis comprising motor means connected to each axis for producing a determined extent of movement with the determined extents for the three axes being essentially simultaneously produced, means for receiving information of the commanded path, means for subdividing the commanded path into a plurality of successive actual lengths with the lengths constituting the movement, means for normally selecting a plurality of different possible lengths for each length with each possible length normally having a plurality of steps along each axis with the number of steps of each possible length on each axis being no greater than an absolute numerical value of one from the number of steps in the immediately prior length on the same axis, means for determining one possible length which produces an acceptable deviation from the commanded path and means for directing the determined length as a determined extent on each axis to its respective axis motor means to produce the actual length with the movement for each length occurring in the same constant time interval.
Dependencies are inferred from the claim text.