Multi-axis contouring control system
OwnerEric K. Pritchardinventor
Life of this patent
Estimating the term…
Loading patent…
OwnerEric K. Pritchardinventor
Estimating the term…
In a numerically controlled machine includes a first computer which stores command data for a path and derives sets of interpolation point data from said command data for a plurality of points along the path. A second computer stores two sets of interpolation point data from said first computer and extrapolates a set of said stored interpolation point data by incrementing velocity with acceleration and position with velocity using a noncircular high order polynomial to produce a sequence of driver command signals. A timing means provides timing signals to the second computer to determine the number and rate of iterations of drive command signals in said sequence as predetermined by the first computer for each set of interpolation point data. The program execution time in the second computer is reduced by a unique method of multiprecision calculation which requires a carry flip flop for each variable calculated and a sign flip flop for eliminated word segments. The memory address decoding for the two sets of interpolation print data are interchanged after each sequence invisibly to the computers. An index register causes data memory address decoding for a plurality of motor drivers invisible to the computers and selects an output to the appropriate motor driver. The second computer includes a manual mode program to calculate the sequence of driver command signals using a manually induced velocity vector. A phased locked loop in the timing means controllably reduces the iteration rate to zero in response to an error signal.
A numerically controlled machine including driver means for positioning a member along a path and a numerical control system for deriving driver command signals from command data for said path to operate said driver means, said numerical control system comprising:
A control system for a pair of positioning motors comprising:
A numerically controlled machine including driver means for positioning a member along a path and a numerical control system for deriving drive command signals from sets of command data for points along said path to operate said drive means, said numerical control system comprising a programmable computer which comprises:
A numerically controlled machine including driver means for positioning a member along a path and a numerical control system for deriving driver command signals for sets of command data for points along said path to operate said driver means, said numerical control system comprising a programmable computer which comprises:
A numerically controlled machine including driver means for positioning a member along a path and a numerical control system for deriving driver command signals from command data for said path to operate said driver means, said numerical control system comprising:
A numerically controlled machine including a plurality of driver means for positioning a respective member along a path and a numerical control system for deriving driver command signals from sets of command data for points, along each path to operate a respective driver means, said numerical control system comprising a programmable computer which comprises:
A numerically controlled machine including driver means for positioning a member along a path and a numerical control system for deriving driver command signals from sets of command data for points along said path to operate said driver means, said numerical control system comprising a programmable computer which comprises:
A numerically controlled machine including driver means for positioning a member along a path and a numerical control system for deriving driver command signals from sets of command data for points along said path to operate said driver means, said numerical control system comprising a programmable computer which comprises:
A numerically controlled machine including driver means for positioning a member along a path and a numerical control system for deriving driver command signals from command data for said path to operate said driver means, said numerical control system comprising:
A numerically controlled machine including driver means for positioning a member along a path and a numerical control system for deriving driver command signals from command data for said path to operate said driver means, said numerical control system comprising:
A control system for causing a machine to traverse a path comprising:
A control system for stepping motors comprising:
A control system for a motor comprising:
Dependencies are inferred from the claim text.