Patents by Inventor Matthias Fauser

Matthias Fauser 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: 7444202
    Abstract: In a method for smoothing polylines in NC programs, the coordinates of points which, connected by linear segments, represent an original polyline, are shifted in a geometrical filter unit such that a resulting polyline, made up of coordinates of points, is smoothed as compared to the original polyline.
    Type: Grant
    Filed: December 10, 2004
    Date of Patent: October 28, 2008
    Assignee: Dr. Johannes Heidenhain GmbH
    Inventors: Matthias Fauser, Steffen Lischke
  • Patent number: 7088064
    Abstract: A method for the orientation of a spindle of a numerically controlled and rapidly rotating spindle by which the spindle is brought from an initial rotational speed into a predetermined position of rest. The method includes performing a first phase of orientation of the spindle by braking the spindle to a threshold rotational speed, wherein during the braking a switching over to a position controller is prepared, the switching over is performed at a switching time during a transition from the first phase of orientation to a second phase of orientation, the switching over is continuous in regard to position and/or rotational speed, and wherein a rotational speed of the spindle drops strictly monotonically.
    Type: Grant
    Filed: February 10, 2004
    Date of Patent: August 8, 2006
    Assignee: Dr. Johannes Heidenhain GmbH
    Inventors: Michael Brakelmann, Matthias Fauser
  • Patent number: 7016763
    Abstract: A method for continuous-path control includes predefining at least two global tolerances to a numerical control and predefining, to the numerical control, a tool path including support points, a non-continuously differentiable corner of the tool path being situated at each support point. The method also includes assigning, by a tolerance-assignment unit, one of the at least two global tolerances determined to the corner at each support point. A global edge tolerance may be predefined when the tolerance-assignment unit recognizes that the corner at the support point leads to an edge in a workpiece. A global curve tolerance may be predefined when the tolerance-assignment unit recognizes that the corner at the support point approximates a curvilinear, continuously differentiable curve. A global edge tolerance may be predefined to be smaller than a global curve tolerance.
    Type: Grant
    Filed: August 31, 2002
    Date of Patent: March 21, 2006
    Assignee: Dr. Johannes Heidenhain GmbH
    Inventors: Matthias Fauser, Steve Kallenborn
  • Publication number: 20050190185
    Abstract: In a method for smoothing polylines in NC programs, the coordinates of points which, connected by linear segments, represent an original polyline, are shifted in a geometrical filter unit such that a resulting polyline, made up of coordinates of points, is smoothed as compared to the original polyline.
    Type: Application
    Filed: December 10, 2004
    Publication date: September 1, 2005
    Inventors: Matthias Fauser, Steffen Lischke
  • Publication number: 20050049743
    Abstract: A method for continuous-path control includes predefining at least two global tolerances to a numerical control and predefining, to the numerical control, a tool path including support points, a non-continuously differentiable corner of the tool path being situated at each support point. The method also includes assigning, by a tolerance-assignment unit, one of the at least two global tolerances determined to the corner at each support point. A global edge tolerance may be predefined when the tolerance-assignment unit recognizes that the corner at the support point leads to an edge in a workpiece. A global curve tolerance may be predefined when the tolerance-assignment unit recognizes that the corner at the support point approximates a curvilinear, continuously differentiable curve. A global edge tolerance may be predefined to be smaller than a global curve tolerance.
    Type: Application
    Filed: August 31, 2002
    Publication date: March 3, 2005
    Inventors: Matthias Fauser, Steve Kallenborn
  • Publication number: 20040198574
    Abstract: A method for the orientation of a spindle of a numerically controlled and rapidly rotating spindle by which the spindle is brought from an initial rotational speed into a predetermined position of rest. The method includes performing a first phase of orientation of the spindle by braking the spindle to a threshold rotational speed, wherein during the braking a switching over to a position controller is prepared, the switching over is performed at a switching time during a transition from the first phase of orientation to a second phase of orientation, the switching over is continuous in regard to position and/or rotational speed, and wherein a rotational speed of the spindle drops strictly monotonically.
    Type: Application
    Filed: February 10, 2004
    Publication date: October 7, 2004
    Inventors: Michael Brakelmann, Matthias Fauser
  • 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: 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