Patents by Inventor Christian Rutkowski

Christian Rutkowski 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: 7603399
    Abstract: A method for noise filtering and a noise filter are for the filtering of override signals in a numerical control system. If an input value change condition is present, an accumulator is reset and an input value is set as the new output value of noise filter. If a noise detection condition is present, the accumulator is reset while the output value is maintained.
    Type: Grant
    Filed: July 25, 2005
    Date of Patent: October 13, 2009
    Assignee: Dr. Johannes Heidenhain GmbH
    Inventors: Walter Renger, Christian Rutkowski
  • Patent number: 7155298
    Abstract: In a device and a method for generating and/or editing NC programs, where in a programming mode, input fields for machining data and selection lists belonging to the input fields and including permissible machining data are displayed on a display unit. In a configuration mode, the contents of a selection list for an input field is configured via an assigned configuration datum, the configuration datum including at least one executable selection instruction. In the programming mode, the selection instruction is executed such that the result is the selection list is filled with the selected data, and the configured selection list is displayed on the display unit, in that, via the selection instruction, a selective access is made to at least one database having available machining data.
    Type: Grant
    Filed: November 25, 2002
    Date of Patent: December 26, 2006
    Assignee: Dr. Johannes Heidenhain GmbH
    Inventor: Christian Rutkowski
  • Patent number: 7089531
    Abstract: On the graphical user interface of a numerical control, NC blocks are displayed in an overall functional display. An NC block is composed of a plurality of syntax elements, of which merely a subset is displayed in the overall functional display. In this context, one is able to configure which of the syntax elements is displayed. Only after one of the NC blocks is selected are all syntax elements of the selected NC block shown in a detailed display.
    Type: Grant
    Filed: October 4, 2002
    Date of Patent: August 8, 2006
    Assignee: Dr. Johannes Heidenhain GmbH
    Inventor: Christian Rutkowski
  • Patent number: 6999841
    Abstract: A control system of a numerically controlled machine tool with a software structure, the control system including a program code of a control program specific to a machine tool and a framework that is independent of an application, wherein the framework is implemented in the form of a class library that has a first set of classes that define a functional structure of the control system. A second set of classes derived from the first set of classes of the framework, wherein the second set of classes contain the program code that is specific to the machine tool and that implements application specific functions of at least one of several functional groups associated with a man-machine interface, geometry processing, an interpolator, movement processing and a programmable logic controller.
    Type: Grant
    Filed: October 12, 2000
    Date of Patent: February 14, 2006
    Assignee: Dr. Johannes Heidenhain GmbH
    Inventor: Christian Rutkowski
  • Publication number: 20060020651
    Abstract: A method for noise filtering and a noise filter are for the filtering of override signals in a numerical control system. If an input value change condition is present, an accumulator is reset and an input value is set as the new output value of noise filter. If a noise detection condition is present, the accumulator is reset while the output value is maintained.
    Type: Application
    Filed: July 25, 2005
    Publication date: January 26, 2006
    Inventors: Walter Renger, Christian Rutkowski
  • Patent number: 6988191
    Abstract: A method for the synchronized start-up of an application of a numerical control of a mechanized element that includes sequentially performing several initialization steps for several objects of an application, wherein several first objects are hierarchically subordinated to the application, and at least one second object is hierarchically subordinated to each of the several first objects, initializing the several first objects and the at least one second object, initializing the several first objects via the application and initializing the at least one second object via the first object. Transmitting a first execution report to one of the several first objects and transmitting a second execution report to the application via the first objects.
    Type: Grant
    Filed: May 27, 2000
    Date of Patent: January 17, 2006
    Assignee: Dr. Johannes Heidenhain GmbH
    Inventors: Christian Rutkowski, Thomas Klughammer
  • Patent number: 6930461
    Abstract: A device and a method are provided for controlling a machine tool, at least one arbitrarily organized database having supplementary data being used for workpiece machining. During the execution of a machining program using a processing unit, the database commands are processed by an interpreter unit in the processing unit such that the required data are retrieved from the database and are further processed in the machining program.
    Type: Grant
    Filed: June 27, 2001
    Date of Patent: August 16, 2005
    Assignee: Dr. Johnannes Heidenhain GmbH
    Inventor: Christian Rutkowski
  • Publication number: 20030114953
    Abstract: In a device and a method for generating and/or editing NC programs, where in a programming mode, input fields for machining data and selection lists belonging to the input fields and including permissible machining data are displayed on a display unit. In a configuration mode, the contents of a selection list for an input field is configured via an assigned configuration datum, the configuration datum including at least one executable selection instruction. In the programming mode, the selection instruction is executed such that the result is the selection list is filled with the selected data, and the configured selection list is displayed on the display unit, in that, via the selection instruction, a selective access is made to at least one database having available machining data.
    Type: Application
    Filed: November 25, 2002
    Publication date: June 19, 2003
    Inventor: Christian Rutkowski
  • Publication number: 20030088329
    Abstract: On the graphical user interface of a numerical control, NC blocks are displayed in an overall functional display. An NC block is composed of a plurality of syntax elements, of which merely a subset is displayed in the overall functional display. In this context, one is able to configure which of the syntax elements is displayed. Only after one of the NC blocks is selected are all syntax elements of the selected NC block shown in a detailed display.
    Type: Application
    Filed: October 4, 2002
    Publication date: May 8, 2003
    Inventor: Christian Rutkowski
  • Publication number: 20030040832
    Abstract: A device and a method are provided for controlling a machine tool, at least one arbitrarily organized database having supplementary data being used for workpiece machining. During the execution of a machining program using a processing unit, the database commands are processed by an interpreter unit in the processing unit such that the required data are retrieved from the database and are further processed in the machining program (FIG. 1).
    Type: Application
    Filed: August 14, 2002
    Publication date: February 27, 2003
    Inventor: Christian Rutkowski
  • Patent number: 6389325
    Abstract: An apparatus for the control of a machine tool includes, for the processing of a workpiece, several separate processing units that can execute definite tasks simultaneously and independently of one another. Furthermore, a display unit, as well as at least one assigned input unit, is provided. On the display unit side at least one display window, which can be activated selectively and in which corresponding information can be presented visually, is assigned to each processing unit. The display window active at the moment is thus shown uncovered and/or marked for emphasis.
    Type: Grant
    Filed: January 26, 1998
    Date of Patent: May 14, 2002
    Assignee: Dr. Johannes heidenhain GmbH
    Inventor: Christian Rutkowski
  • Patent number: 5608641
    Abstract: Long NC programs are made more manageable by assigning descriptive NC sentences to groups of program code lines of the NC program. The groups can be combined into groups of higher hierarchial order and assigned a descriptive NC sentence. The NC sentences are displayed in their respective hierarchial order and allow an operator to quickly locate a portion of NC program by selecting the appropriate NC sentence.
    Type: Grant
    Filed: August 29, 1994
    Date of Patent: March 4, 1997
    Assignee: Johannes Heidenhain GmbH
    Inventors: Wieland Guhl, Christian Rutkowski
  • Patent number: 5101363
    Abstract: A method and apparatus for simulating the processing of a workpiece by boring or milling by an internal computer model in which the workpiece is described by its corner points and surfaces and a bore or a milling process is described by its enveloping contour. The apparatus includes data memories in which information data about the corner points, the surfaces and the enveloping contour are stored. A control mechanism is connected to the data memories for allocating the information to geometric elements that are deposited in work memories and between which a computing mechanism determines intersection points and stores them in an intersection point memory. The control mechanism links the information data about the previous state of the model, the enveloping contour of the milling operation and the intersection points into a description of the workpiece after processing in the internal computer model and brings it into representation on a display unit.
    Type: Grant
    Filed: December 1, 1989
    Date of Patent: March 31, 1992
    Assignee: Dr. Johannes Heidenhain GmbH
    Inventor: Christian Rutkowski