Computerized machine control system
First Claim
Patent Images
1. A machine control system comprising:
- an operator control panel for generating operator command signals;
a memory CRT display for storing path information and for displaying path information in response to path display signals;
feedback means for generating feedback signals related to machine operations;
an integrated circuit read only memory for storing a plurality of instructions;
an integrated circuit end point memory for storing digital path end point information;
a data link to a host computer for communicating the path end point information from said host computer to said end point memory, said data link including means for storing the path end point information communicated from said host computer in said end point memory;
a digital data processor for processing the digital path end point information stored in said end point memory under control of the instructions stored in said read only memory, said digital data processor including(a) means for processing the digital path end point information stored in said end point memory in response to the operator command signals from said operator control panel under control of the instructions stored in said read only memory,(b) feedback processing means for processing the digital path end point information stored in said end point memory in response to the feedback signals from said feedback means under control of the instructions stored in said read only memory,(c) means for generating the path display signals to said memory CRT display in response to the digital path end point information stored in said end point memory under control of the instructions stored in said read only memory, and(d) means for generating machine path control signals in response to the digital path end point information stored in said end point memory under control of the instructions stored in said read only memory; and
control means for controlling a machine along a path in response to the machine control signals.
0 Assignments
0 Petitions
Accused Products
Abstract
An improved machine control system having a display for operator interaction is provided. Feedback machine control is provided with an integrated circuit computer. Display of edges having rotation, translation, scaling, and smoothing is also provided.
-
Citations
38 Claims
-
1. A machine control system comprising:
-
an operator control panel for generating operator command signals; a memory CRT display for storing path information and for displaying path information in response to path display signals; feedback means for generating feedback signals related to machine operations; an integrated circuit read only memory for storing a plurality of instructions; an integrated circuit end point memory for storing digital path end point information; a data link to a host computer for communicating the path end point information from said host computer to said end point memory, said data link including means for storing the path end point information communicated from said host computer in said end point memory; a digital data processor for processing the digital path end point information stored in said end point memory under control of the instructions stored in said read only memory, said digital data processor including (a) means for processing the digital path end point information stored in said end point memory in response to the operator command signals from said operator control panel under control of the instructions stored in said read only memory, (b) feedback processing means for processing the digital path end point information stored in said end point memory in response to the feedback signals from said feedback means under control of the instructions stored in said read only memory, (c) means for generating the path display signals to said memory CRT display in response to the digital path end point information stored in said end point memory under control of the instructions stored in said read only memory, and (d) means for generating machine path control signals in response to the digital path end point information stored in said end point memory under control of the instructions stored in said read only memory; and control means for controlling a machine along a path in response to the machine control signals. - View Dependent Claims (4, 10, 11, 12, 13, 14)
-
-
2. A display system comprising:
-
a display for displaying real time smoothed and reduced multi-dimensional rotated and translated path information in response to a real time display signal; a data link for communicating path end point signals from a host computer; a disk memory for storing path end point signals communicated from said host computer over said data link; a keyboard for generating the multi-dimensional rotation command signal; translation command means for providing a multi-dimensional translation command signal; and an integrated circuit data processor for processing the path end point signals stored in said disk memory in real time in response to the multi-dimensional rotation command signal from said keyboard and the multi-dimensional translation command signal from said translation command means to generate real time display signals, wherein said data processor includes a. multi-dimensional rotation processing logic for performing multi-dimensional rotation processing of the path end point signals stored in said disk memory to generate multi-dimensional rotated path end point signals in response to the multi-dimensional rotation command signal from said keyboard, b. multi-dimensional translation processing logic for performing multi-dimensional translation processing of the path end point signals stored in said disk memory to generate multi-dimensional translated path end point signals in response to the multi-dimensional translation command signal from said translation command means under control of the program stored in said main memory, c. multi-dimensional scaling processing logic for performing multi-dimensional scaling processing of the path end point signals processed with said multi-dimensional rotation processing logic and with said multi-dimensional translation processing logic to generate reduced multi-dimensional rotated and translated path signals, d. path smoothing processing logic for performing path smoothing processing of the multi-dimensional reduced rotated and translated path signals processed with said multi-dimensional scaling processing logic to generate smoothed and reduced multi-dimensional rotated and translated path signals, and e. output logic for generating the real time display signal to said display as a real time smoothed and reduced multi-dimensional rotated and translated path display signal in response to the smoothed and reduced multi-dimensional rotated and translated path signals from said path smoothing processing logic. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
3. A machine control system comprising:
-
an operator rotation control for generating an operator rotation command signal; a CRT display for displaying rotated path information in response to analog rotated path display signals; feedback means for generating feedback signals related to machine operations; an integrated circuit read only memory for storing a plurality of instructions; an integrated circuit object memory for storing digital object information; a digital incremental processor for incrementally processing the digital object information stored in said object memory in response to the operator rotation command signal, said digital incremental processor including (a) rotation processing means for rotation processing of the digital object information stored in said object memory in response to the operator rotation command signal from said operator rotation control to generate rotated incremental digital object information; (b) feedback processing means for processing the digital object information stored in said object memory in response to the feedback signals from said feedback means under control of the instructions stored in said read only memory, (c) display processing logic for generating incremental digital rotated path display signals in response to the rotated incremental digital object information from said rotation processing means under control of the operator rotation command signal from said operator rotation control, and (d) means for generating machine control signals under control of the instructions stored in said read only memory; control means for controlling a machine in response to the machine control signals; and a digital to analog converter for generating the analog rotated path display signals to said CRT display in response to the incremental digital rotated path display signals from said display processing logic. - View Dependent Claims (25)
-
-
5. A machine control system comprising:
-
an operator control panel for generating a stop command signal; a CRT display for displaying size reduced path information in response to size reduced path display signals; machine feedback means for generating feedback signals related to machine operations; an integrated circuit read only memory for storing a plurality of instructions, an integrated circuit object memory for storing digital object information; a digital incremental processor for incrementally processing the digital object information stored in said object memory, said digital incremental processor including (a) size reduction processing means for size reduction processing of the digital object information stored in said object memory to generate size reduced incremental digital object information, (b) feedback processing means for processing the digital object information stored in said object memory in response to the feedback signals from said machine feedback means under control of the instructions stored in said read only memory, (c) display processing means for generating the size reduced path display signals to said CRT display in response to the size reduced incremental digital object information generated with said size reduction processing means, and (d) means for generating a stop control signal in response to the stop command signal from said operator control panel under control of the instructions stored in said read only memory; and control means for stopping motion of a machine in response to the stop control signal. - View Dependent Claims (26)
-
-
6. A machine control system comprising:
-
an operator translation and rotation control for generating operator translation and rotation command signals; a CRT display for displaying smoothed scaled translated and rotated objects in response to incremental motion smoothed scaled translated and rotated digital display signal from a display signal generating means, said CRT display including (a) means for receiving the incremental motion smoothed scaled translated and rotated digital display signals, (b) means for storing information to be displayed, (c) means for incrementally updating the stored information to be displayed in response to the incremental motion smoothed scaled translated and rotated digital display signals received with said receiving means, and (d) means for generating a visual image of the incrementally updated stored information; feedback means for generating a feedback signal related to a machine operation; an integrated circuit read only memory for storing a plurality of instructions; an integrated circuit scratch pad memory for storing digital information; a digital data processor for processing the digital information stored in said scratch pad memory, said digital data processor including (a) translation and rotation processing means for performing translation and rotation processing of the digital information stored in said scratch pad memory in response to the operator translation and rotation command signals from said operator translation and rotation control under control of the instructions stored in said read only memory to generate translated and rotated digital information, (b) scaling processing means for performing scaling processing of the translated and rotated digital information generated with said translation and rotation processing means to generate scaled translated and rotated digital information, (c) smoothing processing means for performing smoothing processing of the scaled translated and rotated digital information generated with said scaling processing means to generate smoothed scaled translated and rotated digital information, (d) means for generating an incremental motion smoothed scaled translated and rotated digital display signal to said CRT display in response to the smoothed scaled translated and rotated digital information generated with said smoothing processing means to display smoothed scaled translated and rotated information to an operator, and (e) means for generating machine control signals in response to the feedback signals from said machine feedback means under control of the instructions stored in said read only memory; and control means for controlling a machine in response to the machine control signals. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37)
-
-
7. A machine control system comprising:
-
an operator control panel for generating operator command signals; a CRT display for design verification of a path in response to path display signals; machine feedback means for generating feedback signals related to machine operations; an integrated circuit read only memory for storing a plurality of instructions; an integrated circuit end point memory for storing digital end point information; read only memory address means for generating read only memory adress signals; means for accessing stored instructions from said read only memory in response to the read only memory address signals; end point memory address means for generating end point memory address signals in response to the stored instructions accessed from said read only memory; means for accessing stored digital end point information from said end point memory in response to the end point memory address signals; a digital data processor for processing digital information accessed from said end point memory in response to instructions accessed from said read only memory, said digital data processor including (a) means for processing the digital end point information stored in said end point memory in response to the operator command signals from said operator control panel under control of instructions accessed from said read only memory, (b) feedback processing means for processing digital end point information accessed from said end point memory in response to the feedback signals from said machine feedback means under control of the instructions accessed from said read only memory, (c) means for generating the path display signals to said CRT display in response to digital end point information accessed from said end point memory under control of instructions accessed from said read only memory, and (d) means for generating machine control signals in response to digital end point information accessed from said scratch pad memory under control of instructions accessed from said read only memory; and control means for controlling a machine along a path in response to the machine control signals. - View Dependent Claims (38)
-
-
8. A machine control system comprising:
-
an operator control panel for generating operator command signals; a CRT display for displaying smoothed and reduced multi-dimensional rotated and translated path information in response to path display signals; machine feedback means for generating feedback signals related to machine operations; an integrated circuit read only memory for storing a plurality of instructions; an integrated circuit scratch pad memory for storing digital information, said scratch pad memory incuding means for storing a table of digital words; means for accessing a digital word from the table of digital words stored in said scratch pad memory table storing means in response to an operator command signal; a digital data processor for processing the digital information stored in said scratch pad memory under control of the instructions stored in said read only memory, said digital data processor including (a) multi-dimensional rotation processing for performing multi-dimensional rotational processing of the digital information stored in said scratch pad memory to generate multi-dimensional rotated path signals in response to the operator command signals from said operator control panel, (b) multi-dimensional translation processing means for performing multi-dimensional translation processing of the multi-dimensional rotated path signals from said multi-dimensional rotation processing means to generate multi-dimensional translated and rotated path signals in response to the operator command signals from said operator control panel, (c) multi-dimensional scaling processing means for performing multi-dimensional scaling processing of the multi-dimensional translated and rotated path signals from said multi-dimensional translation processing means to generate reduced multi-dimensional rotated and translated path signals, (d) path smoothing processing means for performing path smoothing processing of the multi-dimensional reduced rotated and translated path signals processed with said multi-dimensional scaling processing means to generate smoothed and reduced multi-dimensional rotated and translated path signals, and (e) feedback processing means for processing the digital information stored in said scratch pad memory in response to the feedback signals from said machine feedback means under control of the instructions stored in said read only memory, (f) means for generating the path display signals to said CRT display in response to the smoothed and reduced multi-dimensional rotated and translated path signals from said path smoothing processing means, and (g) means for generating machine control signals in response to the digital word accessed from the table of words stored in said scratch pad memory under control of the instructions stored in said read only memory; and control means for controlling a machine in response to the machine control signals.
-
-
9. A machine control system comprising:
-
an operator translation and rotation control for generating operator translation and rotation command signals; a CRT display for displaying smoothed scaled translated and rotated information to an operator in response to an analog display signal from a digital to analog converter; feedback means for generating a feedback signal related to a machine operation; an integrated circuit read only memory for storing a plurality of instructions; an integrated circuit scratch pad memory for storing digital information; a digital data processor for processing the digital information stored in said scratch pad memory, said digital data processor including (a) translation and rotation processing means for performing translation and rotation processing of the digital information stored in said scratch pad memory in response to the operator translation and rotation command signals from said operator translation and rotation control under control of the instructions stored in said read only memory to generate translated and rotated digital information, (b) scaling processing means for performing scaling processing of the translated and rotated digital information generated with said translation and rotation processing means to generate scaled translated and rotated digital information, (c) smoothing processing means for performing smoothing processing of the scaled translated and rotated digital information generated with said scaling processing means to generate smoothed scaled translated and rotated digital information, (d) means for generating a smoothed scaled translated and rotated digital display signal in response to the smoothed scaled translated and rotated digital information generated with said smoothing processing means to display smoothed scaled translated and rotated information to an operator, and (e) means for generating machine control signals in response to the feedback signal from said feedback means under control of the instructions stored in said read only memory; control means for controlling a machine in response to the machine control signals; and a digital to analog converter for generating the analog display signal to said CRT display in response to the smoothed scaled translated and rotated digital display signal generated with said display signal generating means.
-
Specification