Patents by Inventor Thilo Stolper

Thilo Stolper 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: 10754321
    Abstract: Movement commands in a sequence of movement commands each define a position to be adopted by a tool of a processing machine relative to a workpiece. During the execution of the sequence of movement commands by a control device of the processing machine, the tool machines the workpiece at least intermittently. The movement commands, during their execution by the control device of the processing machine, are converted into a trajectory including the defined positions. A depiction of the trajectory defined by the sequence of movement commands is output to a user. The distances between the positions of directly successive movement commands are ascertained. Positions of directly successive movement commands whose distance is below a predetermined minimum distance are highlighted in the depiction by means of a marker.
    Type: Grant
    Filed: August 25, 2017
    Date of Patent: August 25, 2020
    Assignee: SIEMENS AKTIENGESELLSCHAFT
    Inventor: Thilo Stolper
  • Patent number: 10719070
    Abstract: A system and method for generating a behavior model for simulating an automation system, wherein signal flows between components of the automation system are simulated. The system comprises a CAD application for developing CAD drawings of the components of the automation system, where the CAD application comprises first modules for defining a geometric scope of application for the data interfaces of the components, second modules for defining at least one signal transmission prerequisite, which marks at least one relative position of two scopes of application relative to each other, at which signal transmission is possible between associated data interfaces, third modules for verifying the compatibility of the data interfaces at which the signal transmission prerequisite is met, and fourth modules for generating the behavior model such that a signal flow between the data interfaces at which the signal transmission prerequisite and compatibility are met is modeled in the simulation.
    Type: Grant
    Filed: September 25, 2007
    Date of Patent: July 21, 2020
    Assignee: Siemens Aktiengesellschaft
    Inventor: Thilo Stolper
  • Publication number: 20190361423
    Abstract: Movement commands in a sequence of movement commands each define a position to be adopted by a tool of a processing machine relative to a workpiece. During the execution of the sequence of movement commands by a control device of the processing machine, the tool machines the workpiece at least intermittently. The movement commands, during their execution by the control device of the processing machine, are converted into a trajectory including the defined positions. A depiction of the trajectory defined by the sequence of movement commands is output to a user. The distances between the positions of directly successive movement commands are ascertained. Positions of directly successive movement commands whose distance is below a predetermined minimum distance are highlighted in the depiction by means of a marker.
    Type: Application
    Filed: August 25, 2017
    Publication date: November 28, 2019
    Applicant: Siemens Aktiengesellschaft
    Inventor: Thilo Stolper
  • Patent number: 9931751
    Abstract: A programming device receives a number of local coordinate systems from a user. Each local coordinate system is referenced directly or via at least one other local coordinate system to a global machine coordinate system of a motion-controlled machine. The programming device receives from the user, in each case with reference to one of the local coordinate systems, a number of positions to be approached by the end effector and/or a number of obstacles to be bypassed by the end effector. The programming device determines, with reference to the positions to be approached received from the user and the obstacles received from the user in the global machine coordinate system, the path to be traveled by the end effector The programming device stores the path to be traveled by the end effector as a first file so that it can be retrieved again at a later time.
    Type: Grant
    Filed: September 16, 2014
    Date of Patent: April 3, 2018
    Assignee: SIEMENS AKTIENGESELLSCHAFT
    Inventors: Dimitri Lomakin, Christof Sinn, Thilo Stolper
  • Publication number: 20150286210
    Abstract: A numerical controller executes a parts program controlling a production machine. An operator selects via a selection command a program instruction in the parts program that is parameterized with at least one parameter. The program instruction is converted into a movement of a tool processing a workpiece. Information identifying the program instruction is communicated to a CAM system which then returns data specifying a three-dimensional geometry of the workpiece commensurate with the selected program instruction and determines an image of the workpiece. The operator can change the parameters and hence also the image. Any changes of a parameter are communicated to the CAM system which then determines a changed image of the workpiece and outputs the changed image to the operator. A modified parts program corresponding to the changed program instruction can be stored upon receipt of a storage command from the operator.
    Type: Application
    Filed: April 1, 2015
    Publication date: October 8, 2015
    Applicant: Siemens Aktiengesellschaft
    Inventors: Christof Sinn, Thilo Stolper
  • Publication number: 20150220078
    Abstract: Methods for systems and methods for integrating and linking of NC-machine operations and programming modifications to the CAM system and the CAM model, and corresponding systems and computer-readable mediums. A method includes maintaining a computer-aided-manufacturing (CAM) model in a CAM environment and a numerically-controlled (NC) program for an NC machine that corresponds to the CAM model. The method includes receiving a modification to the NC program in an NC system interface and automatically identifying a geometry of the CAM model that corresponds to the modification and linking the identified geometry to the modification. The method includes automatically modifying the CAM model according to the modification to the NC program to produce an updated CAM model and automatically generating an updated NC program according to the updated CAM model. The method includes displaying, in the NC system interface, a preview corresponding to the updated NC program.
    Type: Application
    Filed: February 3, 2014
    Publication date: August 6, 2015
    Applicant: SIEMENS PRODUCT LIFECYCLE MANAGEMENT SOFTWARE INC.
    Inventors: Thilo Stolper, Matthias Diezel, Bernhard Schenk, Johannes Fürst, David Madeley
  • Publication number: 20150081085
    Abstract: A programming device receives a number of local coordinate systems from a user. Each local coordinate system is referenced directly or via at least one other local coordinate system to a global machine coordinate system of a motion-controlled machine. The programming device receives from the user, in each case with reference to one of the local coordinate systems, a number of positions to be approached by the end effector and/or a number of obstacles to be bypassed by the end effector. The programming device determines, with reference to the positions to be approached received from the user and the obstacles received from the user in the global machine coordinate system, the path to be traveled by the end effector The programming device stores the path to be traveled by the end effector as a first file so that it can be retrieved again at a later time.
    Type: Application
    Filed: September 16, 2014
    Publication date: March 19, 2015
    Inventors: Dimitri Lomakin, Christof Sinn, Thilo Stolper
  • Patent number: 8756036
    Abstract: A method for representing a plurality of computer aided design (CAD) models, wherein objects are compared between the CAD models, objects that match between the CAD models are selected, and the CAD models are aligned uniformly using the selected objects.
    Type: Grant
    Filed: July 24, 2008
    Date of Patent: June 17, 2014
    Assignee: Siemens Aktiengesellschaft
    Inventor: Thilo Stolper
  • Patent number: 8707256
    Abstract: The invention relates to a system for writing a simulation program for simulating an automation installation.
    Type: Grant
    Filed: August 16, 2007
    Date of Patent: April 22, 2014
    Assignee: Siemens Aktiengesellschaft
    Inventors: Nicolai Plewinski, Thilo Stolper
  • Patent number: 8706450
    Abstract: A method and engineering system by which relationships are automatically identifiable between CAD objects of different CAD models, where use of a transformation rule which maps points of the envelope geometry of a first CAD object of a first CAD model onto points in a second CAD model is used such that the points involved in the transformation rule each relate to the same modeled raw component. The transformation rule is applied to at least two CAD objects of the first CAD model. If the transformed points in the second CAD model are surrounded by a common-envelope geometry, this spatial relationship is interpreted as a grouping relationship. A hierarchical data structure is then formed automatically within the engineering system, taking account of the already recognized grouping relationship, and allowing synchronous data keeping.
    Type: Grant
    Filed: April 24, 2008
    Date of Patent: April 22, 2014
    Assignee: Siemens Aktiengesellschaft
    Inventor: Thilo Stolper
  • Patent number: 8571839
    Abstract: Automation technology facilities are used for automating industrial processes such as the control of conveyor belts. A high-level control device with a logical model of the plant stored in the control device is disclosed. Simulation models and control programs are generated by the control device. The generated control programs have special data blocks which contain the parameters that are to be optimized by the simulation. The generated simulation models generate the parameters as result values of the simulation evaluation algorithms and supply the values in an automated manner to the special data blocks of the generated control programs.
    Type: Grant
    Filed: April 16, 2009
    Date of Patent: October 29, 2013
    Assignees: Siemens Aktiengesellschaft, Siemens Product Lifecycle Management Software (DE) GmbH
    Inventors: Georg Piepenbrock, Bernhard Schenk, Thilo Stolper, Sören Zühlsdorf
  • Patent number: 8515718
    Abstract: A method and a device for visualizing a workpiece in a visualized model of an automated installation. In accordance with the invention, the method comprises making available a selection device to the user of the visualized model of the automated installation, visualizing the automated installation together with the workpiece and centering the workpiece in the visualized model of the automated installation, where the selection device is used by the user to preselect the workpiece.
    Type: Grant
    Filed: January 31, 2008
    Date of Patent: August 20, 2013
    Assignee: Siemens AG
    Inventors: Christian Heuschmann, Thilo Stolper, Dieter Walter
  • Publication number: 20110137694
    Abstract: A planning device for planning a technical installation is provided. The technical installation is constituted of mechanical components and electrical components, every component having a component functionality. Component sets constituted of functionally different components are selected from a library, the component functionalities being shown in the library subdivided into different degrees of detail and a component set having a desired degree of detail being selectable from the library.
    Type: Application
    Filed: January 18, 2008
    Publication date: June 9, 2011
    Inventors: Michael Schlereth, Thilo Stolper
  • Publication number: 20110131016
    Abstract: A method for representing a plurality of computer aided design (CAD) models, wherein objects are compared between the CAD models, objects that match between the CAD models are selected, and the CAD models are aligned uniformly using the selected objects.
    Type: Application
    Filed: July 24, 2008
    Publication date: June 2, 2011
    Applicant: Siemens AG
    Inventor: Thilo Stolper
  • Publication number: 20110077926
    Abstract: A simulation system has a first simulator for simulating a first physical process and configured to store first CAD-based data, a second simulator for simulating a second physical process and configured to store second CAD-based data, and a server configured to process the first CAD-based data from the first simulator and to process the second CAD-based data from the second simulator.
    Type: Application
    Filed: September 29, 2010
    Publication date: March 31, 2011
    Applicant: Siemens Aktiengesellschaft
    Inventors: Karl-Josef Amthor, Hans-Georg Köpken, Thilo Stolper
  • Publication number: 20110040531
    Abstract: A method and engineering system by which relationships are automatically identifiable between CAD objects of different CAD models, where use of a transformation rule which maps points of the envelope geometry of a first CAD object of a first CAD model onto points in a second CAD model is used such that the points involved in the transformation rule each relate to the same modeled raw component. The transformation rule is applied to at least two CAD objects of the first CAD model. If the transformed points in the second CAD model are surrounded by a common-envelope geometry, this spatial relationship is interpreted as a grouping relationship. A hierarchical data structure is then formed automatically within the engineering system, taking account of the already recognized grouping relationship, and allowing synchronous data keeping.
    Type: Application
    Filed: April 24, 2008
    Publication date: February 17, 2011
    Applicant: Siemens AG
    Inventor: Thilo Stolper
  • Publication number: 20110022613
    Abstract: A method and a system for automatically qualifying CAD objects in two different CAx systems, wherein the CAD objects each model components of a physical system. In order to automatically qualify CAD objects in the CAx systems, which describe the same system components, with the same data records, a universal mapping rule is initially determined using system components that are qualified with data records in both CAx systems. The mapping rule is then applied to CAD objects that are qualified with a data records only in one CAx system to respectively identify a CAD object in the other CAx system, where the CAD object represents the same system component and is therefore supposed to be qualified with the same data record.
    Type: Application
    Filed: January 31, 2008
    Publication date: January 27, 2011
    Applicant: Siemens AG
    Inventor: Thilo Stolper
  • Publication number: 20110010689
    Abstract: The invention relates to a system for writing a simulation program for simulating an automation installation.
    Type: Application
    Filed: August 16, 2007
    Publication date: January 13, 2011
    Inventors: Nicolai Plewinski, Thilo Stolper
  • Publication number: 20100332006
    Abstract: A method and a device for visualizing a workpiece in a visualized model of an automated installation. In accordance with the invention, the method comprises making available a selection device to the user of the visualized model of the automated installation, visualizing the automated installation together with the workpiece and centering the workpiece in the visualized model of the automated installation, where the selection device is used by the user to preselect the workpiece.
    Type: Application
    Filed: January 31, 2008
    Publication date: December 30, 2010
    Applicant: Siemens AG
    Inventors: Christian Heuschmann, Thilo Stolper, Dieter Walter
  • Publication number: 20100299169
    Abstract: A planning device for planning a technical installation comprising modules having mechanical components and electrical components, where every module has a desired functionality. In accordance with the invention, a library of sets of electrical components include the properties of the mechanical components and electrical components from which a component set can be allocated to a module by allocation function, and the properties of the allocated component set, which is defined in component parameters, is usable to determine whether the module functionality resulting from the allocated component set corresponds to the desired functionality with a definable accuracy.
    Type: Application
    Filed: January 18, 2008
    Publication date: November 25, 2010
    Inventors: Michael Schlereth, Thilo Stolper