Patents by Inventor Frieder Kohler

Frieder Kohler has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 10503142
    Abstract: In a method for controlling a milling machine, a milling operation is able to be monitored on the basis of a temporally variable parameter of a numerical control in that the parameter is monitored for the exceeding or undershooting of a limit value during the milling operation. The method includes filtering out the tooth-meshing frequency in the time characteristic of the parameter (Iqnom).
    Type: Grant
    Filed: July 26, 2017
    Date of Patent: December 10, 2019
    Assignee: DR. JOHANNES HEIDENHAIN GMBH
    Inventor: Frieder Kohler
  • Publication number: 20180039252
    Abstract: In a method for controlling a milling machine, a milling operation is able to be monitored on the basis of a temporally variable parameter of a numerical control in that the parameter is monitored for the exceeding or undershooting of a limit value during the milling operation. The method includes filtering out the tooth-meshing frequency in the time characteristic of the parameter (Iqnom).
    Type: Application
    Filed: July 26, 2017
    Publication date: February 8, 2018
    Inventor: Frieder KOHLER
  • Patent number: 9880547
    Abstract: A numerical control for operating a machine tool having a plurality of axes, includes a drive controller for each axis to be actuated, the drive controllers being able to be parameterized via machine parameters and thus adaptable to the most varied applications. Variable control values and machine parameters are selectable via tapping points in the drive controllers in order to be used as arguments or parameters of a user-defined function for calculating an output value, which is used for function-dependent influencing of one of the drive controllers.
    Type: Grant
    Filed: January 19, 2012
    Date of Patent: January 30, 2018
    Assignee: DR. JOHANNES HEIDENHAIN GMBH
    Inventor: Frieder Kohler
  • Patent number: 9106169
    Abstract: A controller structure for more than two drive units coupled mechanically to a movable element includes a position measuring device for determining an actual position of the movable element and a position controller for calculating a setpoint speed from a setpoint position and the actual position, the position measuring device and the position controller jointly serving all drive units. Each drive unit, however, has a speed controller of its own. The drive units are configured either as master or as slave, individual drive units also being able to assume both functions. A torque-master-slave controller ensures a compensation of the torques between the drive units.
    Type: Grant
    Filed: October 20, 2009
    Date of Patent: August 11, 2015
    Assignee: DR. JOHANNES HEIDENHAIN GMBH
    Inventors: Josef Schoenhuber, Frieder Kohler, Stefan Maier
  • Publication number: 20120181969
    Abstract: A numerical control for operating a machine tool having a plurality of axes, includes a drive controller for each axis to be actuated, the drive controllers being able to be parameterized via machine parameters and thus adaptable to the most varied applications. Variable control values and machine parameters are selectable via tapping points in the drive controllers in order to be used as arguments or parameters of a user-defined function for calculating an output value, which is used for function-dependent influencing of one of the drive controllers.
    Type: Application
    Filed: January 19, 2012
    Publication date: July 19, 2012
    Inventor: Frieder Kohler
  • Publication number: 20110301763
    Abstract: A controller structure for more than two drive units coupled mechanically to a movable element includes a position measuring device for determining an actual position of the movable element and a position controller for calculating a setpoint speed from a setpoint position and the actual position, the position measuring device and the position controller jointly serving all drive units. Each drive unit, however, has a speed controller of its own. The drive units are configured either as master or as slave, individual drive units also being able to assume both functions. A torque-master-slave controller ensures a compensation of the torques between the drive units.
    Type: Application
    Filed: October 20, 2009
    Publication date: December 8, 2011
    Inventors: Josef Schoenhuber, Frieder Kohler, Stefan Maier
  • Patent number: 6970761
    Abstract: Based on the realization that, at the instant a holding brake in the drive of a machine tool is actuated, it may not be necessary to precisely observe the setpoint values, it may be provided to adapt control parameters in the controller of the drive such that, given an engaged holding brake, oscillations may be avoided or substantially reduced. By applying a correction value to the controller, it may be possible to prevent the adaptation of the control parameters from resulting in a change at the output of the controller.
    Type: Grant
    Filed: June 16, 2003
    Date of Patent: November 29, 2005
    Assignee: Dr. Johannes Heidenhain GmbH
    Inventors: Norbert Kerner, Frieder Kohler
  • Patent number: 6912444
    Abstract: A position transducer is connected to merely one input circuit. The outputs of the input circuit are connected, transmitted or routed, in part, to a first and to a second counter circuit. For the counting process, the first counter circuit uses the digital signals of the input circuit, while the second counter circuit generates digital signals from the analog signals and uses them for the counting process. It is, thus, possible, in spite of a not fully two-channel processing of the signals of a position transducer, to set up a reliable position monitoring using only one position transducer.
    Type: Grant
    Filed: January 8, 2003
    Date of Patent: June 28, 2005
    Assignee: Dr. Johannes Heidenhain GmbH
    Inventors: Martin Pohl, Alfons Baumgartner, Frieder Kohler, Berhard Wastlhuber, Andreas Balleisen
  • Patent number: 6774598
    Abstract: A method for generating nominal position values for a position control loop of a numerically continuous-path controlled machine. The method includes presetting nominal position values with a defined interpolator clock rate, digitally filtering the preset nominal position values and transmitting the digitally filtered nominal position values to a position control loop, which with them controls motion of a machine on a path curve at a defined position control clock rate. Adjusting the digitally filtering nominal position values as a function of dynamic characteristics of the machine and adjusting an interpolator clock rate as a function of the dynamic characteristics of the machine.
    Type: Grant
    Filed: June 26, 2002
    Date of Patent: August 10, 2004
    Assignee: Dr. Johannes Heidenhain GmbH
    Inventors: Frieder Kohler, Matthias Fauser
  • Patent number: 6772020
    Abstract: An arrangement for generating command variables for control loops of a numerically controlled machine that includes an interpolator unit for providing position set points with a defined interpolator scanning rate and a precision interpolator unit. The precision interpolator unit includes a scanning rate converter and a downstream-connected low-pass filter, wherein the precision interpolator unit is arranged downstream of the interpolator unit, which generates command variables at an output side from position set points at an input side for one or several downstream-connected control loops, wherein the precision interpolator unit generates command variables in a time pattern of the control loops with a control loop scanning rate.
    Type: Grant
    Filed: January 4, 2002
    Date of Patent: August 3, 2004
    Assignee: Johannes Heidenhain GmbH
    Inventors: Frieder Kohler, Matthias Fauser
  • Publication number: 20040002775
    Abstract: Based on the realization that, at the instant a holding brake in the drive of a machine tool is actuated, it may not be necessary to precisely observe the setpoint values, it may be provided to adapt control parameters in the controller of the drive such that, given an engaged holding brake, oscillations may be avoided or substantially reduced. By applying a correction value to the controller, it may be possible to prevent the adaptation of the control parameters from resulting in a change at the output of the controller.
    Type: Application
    Filed: June 16, 2003
    Publication date: January 1, 2004
    Applicant: Dr. Johannes Heidenheim GmbH
    Inventors: Norbert Kerner, Frieder Kohler
  • Publication number: 20030130816
    Abstract: A position transducer is connected to merely one input circuit. The outputs of the input circuit are connected, transmitted or routed, in part, to a first and to a second counter circuit. For the counting process, the first counter circuit uses the digital signals of the input circuit, while the second counter circuit generates digital signals from the analog signals and uses them for the counting process. It is, thus, possible, in spite of a not fully two-channel processing of the signals of a position transducer, to set up a reliable position monitoring using only one position transducer.
    Type: Application
    Filed: January 8, 2003
    Publication date: July 10, 2003
    Inventors: Martin Pohl, Alfons Baumgartner, Frieder Kohler, Berhard Wastlhuber, Andreas Balleisen
  • Publication number: 20030033029
    Abstract: An arrangement for generating command variables for control loops of a numerically controlled machine that includes an interpolator unit for providing position set points with a defined interpolator scanning rate and a precision interpolator unit. The precision interpolator unit includes a scanning rate converter and a downstream-connected low-pass filter, wherein the precision interpolator unit is arranged downstream of the interpolator unit, which generates command variables at an output side from position set points at an input side for one or several downstream-connected control loops, wherein the precision interpolator unit generates command variables in a time pattern of the control loops with a control loop scanning rate.
    Type: Application
    Filed: January 4, 2002
    Publication date: February 13, 2003
    Inventors: Frieder Kohler, Matthias Fauser