US Patent No: 5,508,596

Number of patents in Portfolio can not be more than 2000

Motion control with precomputation

Stats

ATTORNEY / AGENT: (SPONSORED)
 

Importance

Loading Importance Indicators... loading....

Abstract

A system for controlling motion in machine tools and industrial robots. From the specification of a part to be cut or a path to be followed by a machine tool or a robot, the system calculates, for each axis, for each incremental step along the path, a position command, a time delay between successive position commands, and, optionally, a force command based on a prediction of predicted resistive forces. Calculations are specified for precisely controlling velocity, acceleration, and jerk. The generated data is stored in a memory device and subsequently directed to the machine tool or robot.

Loading the Abstract Image... loading....

First Claim

Related Publications

Loading Related Publications... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
OMAX CORPORATIONKENT, WA7
AUBURN MACHINE TOOLSAUBURN, WA2

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Olsen, John H Vashon, WA 28 358

Cited Art

Patent Info (Count) # Cites Year
 
FANUC LTD (6)
4,555,758 Method and apparatus for controlling the acceleration and deceleration of a movable element without abrupt changes in motion 14 1983
4,600,985 Numerical control method and apparatus therefor 19 1983
4,644,460 Cutting direction input method in automatic programming 9 1984
4,728,872 Robot path error correction system 28 1986
4,912,385 Tapping control apparatus 15 1988
5,177,421 Method of correcting machine position change 9 1991
 
SIEMENS AKTIENGESELLSCHAFT (3)
4,214,192 Path control apparatus for the computer directed control of a numerically controlled machine tool 5 1977
4,879,663 Method for determining points in space guiding the movement of a robot arm 14 1987
5,212,430 Control system for a machine tool or a robot 11 1991
 
TOYODA KOKI KABUSHIKI KAISHA (2)
4,787,049 Adaptive control apparatus for a machine tool 19 1987
4,810,945 Numerical control feed device for machine tool 17 1988
 
ABB ROBOTICS, INC., A NY CORP. (1)
4,598,380 Method and apparatus for controlling manipulator and workpiece positioner 34 1984
 
CLEVELAND MACHINE CONTROLS, INC. (1)
4,456,863 Apparatus for automatic calibration of servo response 15 1980
 
DAIHEN CORPORATION (1)
5,315,222 Control apparatus for industrial robot 19 1993
 
FANUC ROBOTICS NORTH AMERICA, INC. (1)
5,331,264 Method and device for generating an input command for a motion control system 43 1993
 
GENERAL MOTORS CORPORATION (1)
4,761,595 Motion control system having adaptive feedforward path tracking 14 1987
 
HITACHI CONSTRUCTION MACHINERY CO., LTD. (1)
4,987,356 Profiling control system for given curved surface 12 1989
 
Kabushiki Kaisha Komatsu Seisakusho (1)
4,578,748 Positioning control system 10 1982
 
KABUSHIKI KAISHA TOSHIBA (1)
5,126,645 Grinder robot 9 1990
 
Westinghouse Electric Corp. (1)
5,144,211 Multiaxis robot controller having workpoint torque control 18 1989

Patent Citation Ranking

Forward Cites

Patent Info (Count) # Cites Year
 
SIEMENS INDUSTRY, INC. (10)
6,782,306 Motion control system and method utilizing spline interpolation 29 2000
6,865,499 Method and apparatus for tuning compensation parameters in a motion control system associated with a mechanical member 16 2002
6,859,747 Method and apparatus for self-calibrating a motion control system 17 2002
6,850,806 Method and apparatus for determining calibration options in a motion control system 21 2002
7,158,900 Pulse output function for programmable logic controller 3 2002
6,920,408 Method and apparatus for tuning compensation parameters in a motion control system associated with a mechanical member 14 2003
7,890,212 Wizard for programming an intelligent module 1 2003
7,747,398 Systems, methods and devices for generating pulses 0 2005
7,668,674 Systems, methods, and devices for providing pulses to a motion device 2 2005
7,596,462 Systems, methods, and devices for generating variable-frequency pulses 0 2005
 
HURCO COMPANIES, INC. (6)
7,792,604 Method of performing additive lookahead for adaptive cutting feedrate control 5 2006
7,693,588 Method of curvature controlled data smoothing 2 2006
7,450,127 Method of tolerance-based trajectory planning 16 2006
7,933,677 System and method for surface finish management 1 2007
8,024,068 Machine tool control system 2 2007
7,684,891 System and method for tool use management 0 2007
 
FANUC LTD (4)
5,911,125 CNC acceleration-deceleration control apparatus and method 5 1997
6,401,006 Machine controller with primary and secondary interpolation 15 1998
7,248,014 Motor control system 0 2003
7,030,585 Controller 8 2004
 
FLOW INTERNATIONAL CORPORATION (4)
7,464,630 Apparatus for generating and manipulating a high-pressure fluid jet 1 2001
6,766,216 Method and system for automated software control of waterjet orientation parameters 17 2001
6,996,452 Method and system for automated software control of waterjet orientation parameters 2 2004
7,703,363 Apparatus for generating and manipulating a high-pressure fluid jet 0 2008
 
ROCKWELL AUTOMATION TECHNOLOGIES, INC. (3)
6,300,738 Method and apparatus for generating reference values for a motion control loop in an industrial control system 4 1999
7,983,769 Time stamped motion control network protocol that enables balanced single cycle timing and utilization of dynamic data structures 1 2005
7,904,184 Motion control timing models 0 2006
 
3M INNOVATIVE PROPERTIES COMPANY (2)
7,160,173 Abrasive articles and methods for the manufacture and use of same 1 2002
7,089,081 Modeling an abrasive process to achieve controlled material removal 5 2003
 
NATIONAL INSTRUMENTS CORPORATION (2)
7,076,322 System and method for satisfying move constraints when performing a motion control sequence 11 2002
8,175,725 Adapting move constraints for position based moves in a trajectory generator 0 2008
 
OMAX CORPORATION (2)
6,922,605 Automated fluid-jet tilt compensation for lag and taper 1 2003
7,035,708 Automated fluid-jet tilt compensation for lag and taper 1 2005
 
CATERPILLAR INC. (1)
6,038,504 System and method for providing different values of jerk in response to speed pedal displacement 6 1998
 
DR. JOHANNES HEIDENHAIN GMBH (1)
6,249,102 Method of controlling a multi-axis machine tool 3 1998
 
Fadal Machining Centers, Inc. (1)
6,317,646 CNC machine having interactive control of corner tolerance that is programmed to vary with the corner angle 24 1998
 
Kinemax Pump Systems LLC (1)
7,661,935 High pressure pump 0 2005
 
LACENT TECHNOLOGIES INC. (1)
6,294,755 Gantry-mounted laser nozzle and method for controlling laser positioning 6 1998
 
MAZDA MOTOR CORPORATION (1)
6,824,336 Method for controlling cutting machine 10 2001
 
MBDA UK LIMITED (1)
5,880,567 Servomechanism with position/rate control 2 1996
 
MITSUBISHI DENKI KABUSHIKI KAISHA (1)
6,092,004 Robot speed computing apparatus and method 7 1997
 
MOTION ENGINEERING, INC. (1)
8,214,415 Interpolator for a networked motion control system 0 2008
 
OCE PRINTING SYSTEMS GMBH (1)
6,348,774 Method for controlling several stepping motor modules with prior loading of ramp data 3 2000
 
OPEN MIND SOFTWARE TECHNOLOGIES GMBH (1)
6,632,053 Method of directing the movement of a tool as part of a process to remove material from a block of material 7 2001
 
SILICON VALLEY BANK (1)
5,892,345 Motion control for quality in jet cutting 27 1997
 
TOSHIBA KIKAI KABUSHIKI KAISHA (1)
6,597,968 Numerical control apparatus and control method of machine tool 22 2001
 
U.S. Philips Corporation (1)
6,002,231 Control by means of a set-point generator 6 1997
 
Other [Check patent profile for assignment information] (2)
6,757,583 Interpolated motion control over a serial network 9 2002
8,267,672 High pressure pump 0 2009