Patents by Inventor Carsten Hamm

Carsten Hamm 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: 11934177
    Abstract: Elements of a machine are moved relative to one another along several axes. A monitoring device receives groups of position values of the axes which specify the relative position of the elements to one another. The surfaces and/or volumes of the elements taking up working space are determined therefrom. The monitoring device checks whether a collision risk between the elements exists. The monitoring device models at least parts of the surfaces of the elements with two-dimensional splines defined by nodes and checkpoints. The monitoring device further determines from the checkpoints of the splines for sections envelopes which envelop respective element in the respective section, and uses the respective envelope as a surface that is taken up by the respective element in the respective section. Boundary lines of faces of the envelopes are straight connecting lines of the checkpoints.
    Type: Grant
    Filed: January 2, 2020
    Date of Patent: March 19, 2024
    Assignee: Siemens Aktiengesellschaft
    Inventors: Carsten Hamm, Jörg Handeck, Tomas Sauer
  • Publication number: 20240033873
    Abstract: In a method for machining a workpiece with a machining system, the machining system is controlled with at least one control parameter, which is then adapted during machining of the workpiece based on an instantaneous mass of the workpiece or based on an instantaneous moment of inertia of the workpiece. The instantaneous mass of the workpiece or the instantaneous moment of inertia of the workpiece are dependent on a machining progress and are ascertained with reference to a geometric model of the workpiece to be machined based on a density of the workpiece and an instantaneous shape of the workpiece as determined with reference to the geometric model of the workpiece. The geometric model is updated with reference to a machining simulation.
    Type: Application
    Filed: July 2, 2021
    Publication date: February 1, 2024
    Applicant: Siemens Aktiengesellschaft
    Inventor: CARSTEN HAMM
  • Publication number: 20220187796
    Abstract: Elements of a machine are moved relative to one another along several axes. A monitoring device receives groups of position values of the axes which specify the relative position of the elements to one another. The surfaces and/or volumes of the elements taking up working space are determined therefrom. The monitoring device checks whether a collision risk between the elements exists. The monitoring device models at least parts of the surfaces of the elements with two-dimensional splines defined by nodes and checkpoints. The monitoring device further determines from the checkpoints of the splines for sections envelopes which envelop respective element in the respective section, and uses the respective envelope as a surface that is taken up by the respective element in the respective section. Boundary lines of faces of the envelopes are straight connecting lines of the checkpoints.
    Type: Application
    Filed: January 2, 2020
    Publication date: June 16, 2022
    Applicant: Siemens Aktiengesellschaft
    Inventors: CARSTEN HAMM, JÖRG HANDECK, TOMAS SAUER
  • Patent number: 11267073
    Abstract: In a method for guiding a cutting head in relation to a material, a position and a speed of the cutting head are set by means of a drive unit depending on a desired position value and a desired speed value established by an interpolator unit, a control signal for the drive unit is determined, a distance between the cutting head and the material is determined with a distance sensor, and a corresponding distance signal is provided. The distance signal is compared with a predetermined comparison distance to yield a distance-control signal, and the control signal for the drive unit is additionally determined dependent upon a distance-control signal. The comparison distance is subtracted from the distance signal and the difference is superimposed on the actual position signal, which is delayed by a first time period, wherefrom the distance-control signal is determined.
    Type: Grant
    Filed: August 16, 2019
    Date of Patent: March 8, 2022
    Assignee: Siemens Aktiengesellschaft
    Inventors: Gerhard Forster, Klaus Geissdörfer, Carsten Hamm, Elmar Schäfers
  • Patent number: 11262721
    Abstract: A movement controller of a machine uses in the context of processing a part program defining a useful processing action a parameter set having a plurality of parameters to determine, based on commands of the part program and actual values of a number of axes of the machine controlled by the movement controller, control commands for drives of the machine which are associated with the axes and to apply the determined control commands to the drives. A checking device checks the respective parameters for compliance with conditions defined by respective physical characteristics. In many cases, the checking device can determine the respective physical characteristics using other parameters of the parameter set.
    Type: Grant
    Filed: October 17, 2017
    Date of Patent: March 1, 2022
    Assignee: SIEMENS AKTIENGESELLSCHAFT
    Inventors: David Bitterolf, Carsten Hamm, Theo Reichel
  • Publication number: 20210316393
    Abstract: In a method for guiding a cutting head in relation to a material, a position and a speed of the cutting head are set by means of a drive unit depending on a desired position value and a desired speed value established by an interpolator unit, a control signal for the drive unit is determined, a distance between the cutting head and the material is determined with a distance sensor, and a corresponding distance signal is provided. The distance signal is compared with a predetermined comparison distance to yield a distance-control signal, and the control signal for the drive unit is additionally determined dependent upon a distance-control signal. The comparison distance is subtracted from the distance signal and the difference is superimposed on the actual position signal, which is delayed by a first time period, wherefrom the distance-control signal is determined.
    Type: Application
    Filed: August 16, 2019
    Publication date: October 14, 2021
    Applicant: Siemens Aktiengesellschaft
    Inventors: GERHARD FORSTER, KLAUS GEISSDÖRFER, CARSTEN HAMM, ELMAR SCHÄFERS
  • Patent number: 10955819
    Abstract: In a control method for the movement of a tool with a machine tool, the machine tool involves a numerically controlled machine tool, in order to produce an arbitrary required surface of a workpiece by machining. A numeric path program is created which describes the machining of the workpiece with the tool at machining points and which controls the control device. The numeric path program produces a path with respect to the geometric nature of the surface of the workpiece to be machined, with the path including a plurality of sample points and individual paths, with each individual path connecting a pair of the sample points to each other. The numeric path program is evaluated and selected on the basis of a geometric quality criterion, with the geometric quality criterion having continuity as at least one criterion.
    Type: Grant
    Filed: June 17, 2016
    Date of Patent: March 23, 2021
    Assignee: Siemens Aktiengesellschaft
    Inventors: Carsten Hamm, Florian Nikolaus Lorenz
  • Patent number: 10684605
    Abstract: A control device for a machine, with at least one axis, is configured to accept first parameters and to render a first general technological problem as a first specific technological problem. The control device is configured to determine once in advance, for a sequence of values of a position or a temporal derivation of the position of the axis of the machine, a number of variables assigned to the respective value, to solve the first specific technological problem in an optimum way. The control device is configured to store the assigned variables in a memory and, after the storage of the assigned variables, is configured to accept a first execution command. Based upon the first execution command, it is configured to output the sequence of values to the axis and during output, is configured to activate the machine in accordance with the number of variables assigned to the respective value.
    Type: Grant
    Filed: September 17, 2014
    Date of Patent: June 16, 2020
    Assignee: Siemens Aktiengesellschaft
    Inventors: Carsten Hamm, Hartmut Linke, Thomas Puchtler, Gerald Reichl, Elmar Schäfers, Matthias Teuchert
  • Publication number: 20200174436
    Abstract: A movement controller of a machine uses in the context of processing a part program defining a useful processing action a parameter set having a plurality of parameters to determine, based on commands of the part program and actual values of a number of axes of the machine controlled by the movement controller, control commands for drives of the machine which are associated with the axes and to apply the determined control commands to the drives, A checking device checks the respective parameters for compliance with conditions defined by respective physical characteristics. In many cases, the checking device can determine the respective physical characteristics using other parameters of the parameter set.
    Type: Application
    Filed: October 17, 2017
    Publication date: June 4, 2020
    Applicant: SIEMENS AKTIENGESELLSCHAFT
    Inventors: DAVID BITTEROLF, CARSTEN HAMM, THEO REICHEL
  • Publication number: 20200061832
    Abstract: The invention relates to a method for the assessment of a drive system (22) of a machine tool (21) or of a production machine (21), the drive system (22) having an axis (23, 24, 25), wherein a load of the drive system (22) is simulated, a drive profile (20) being used for simulation, actual values of the drive system (22) being simulated, the simulated actual values (40) being correlated with comparative values (41). The drive system (22) has at least one axis (23, 24, 25), a simulated load of the drive system (22) being correlated with at least one comparative value (41) on the basis of a drive profile (20).
    Type: Application
    Filed: February 26, 2018
    Publication date: February 27, 2020
    Applicant: Siemens Aktiengesellschaft
    Inventors: Jochen Bretschneider, MAXIMILIAN KLAUS, DAVID BITTEROLF, CARSTEN HAMM, THEO REICHEL
  • Patent number: 10556341
    Abstract: The invention relates to a method (100) for determining an optimised trajectory for a non-productive movement of a tool (10) of a machine tool, from a starting position (12) to an end position (14). The non-productive movement is carried out in a spatially restricted travelling area (20) which is represented by geometric conditions. The method according to the invention is executed with the avoidance of collisions and comprises the step of determining a first trajectory (32) of the tool (10) by means of a travel-finding algorithm. In this step, the first trajectory (32) is optimised for the non-productive movement with respect to at least one selectable target parameter.
    Type: Grant
    Filed: June 3, 2016
    Date of Patent: February 11, 2020
    Assignee: Siemens Aktiengesellschaft
    Inventors: Klaus Geissdörfer, Carsten Hamm, Hartmut Linke, Elmar Schäfers
  • Patent number: 10528027
    Abstract: A method for attenuating load oscillations in a load mechanism having a controlled drive, wherein a load is coupled mechanically to a motor via a spring element, includes determining an actual motor torque value, determining an actual angular velocity value, determining a motor inertial torque, calculating a spring torque from the actual angular velocity value, the motor inertial torque and the actual motor torque value, and supplying the calculated spring torque to an attenuator connection for attenuating the load oscillations.
    Type: Grant
    Filed: August 31, 2016
    Date of Patent: January 7, 2020
    Assignee: SIEMENS AKTIENGESELLSCHAFT
    Inventors: Stefan Künzel, Carsten Hamm
  • Patent number: 10516359
    Abstract: A method for identifying a secondary part during use in a linear-motor-based system, wherein a primary part includes primary-part coils in the linear-motor-based system, the secondary part has a magnetic active part and the primary-part coils can be actuated via a drive current such that an advancing force acting on the secondary part and movement of the secondary part along the primary part is achievable, where at least one secondary-part winding in a circuit is provided on the secondary part, selected primary-part coils are energized via a primary current at one or more test signal frequencies to induce a secondary current in the secondary-part winding to identify the rotor, a characteristic property of the secondary-part winding or the circuit is representative of the secondary part, and where the secondary current influences a current response of the primary-part coils and the characteristic property is measured using the current response.
    Type: Grant
    Filed: September 13, 2018
    Date of Patent: December 24, 2019
    Assignee: Siemens Aktiengesellschaft
    Inventors: Carsten Hamm, Carsten Spindler, Bernd Wedel
  • Patent number: 10491195
    Abstract: The invention relates to a method (100) for switching between desired value filters (26, 28) of a drive means (52) for a machine axis (10, 12) during operation. An input signal (20) is applied to the first and to the second desired value filter (26, 28) for producing a first and a second output signal (23, 33). Then any deviation between the first and the second output signal (23, 33) is determined. If the deviation falls below a threshold value, the first desired value filter (26) is separated from the drive means (52) and substantially simultaneously the second desired value filter (28) is connected to the drive means (52). The desired value filters (26, 28) have different running times (19).
    Type: Grant
    Filed: August 9, 2016
    Date of Patent: November 26, 2019
    Assignee: SIEMENS AKTIENGESELLSCHAFT
    Inventors: Klaus Geissdörfer, Carsten Hamm, Theo Reichel, Elmar Schäfers, Torsten Schür
  • Publication number: 20190089283
    Abstract: A method for identifying a secondary part during use in a linear-motor-based system, wherein a primary part includes primary-part coils in the linear-motor-based system, the secondary part has a magnetic active part and the primary-part coils can be actuated via a drive current such that an advancing force acting on the secondary part and movement of the secondary part along the primary part is achievable, where at least one secondary-part winding in a circuit is provided on the secondary part, selected primary-part coils are energized via a primary current at one or more test signal frequencies to induce a secondary current in the secondary-part winding to identify the rotor, a characteristic property of the secondary-part winding or the circuit is representative of the secondary part, and where the secondary current influences a current response of the primary-part coils and the characteristic property is measured using the current response.
    Type: Application
    Filed: September 13, 2018
    Publication date: March 21, 2019
    Inventors: Carsten Hamm, Carsten Spindler, Bernd Wedel
  • Publication number: 20180259933
    Abstract: A method for attenuating load oscillations in a load mechanism having a controlled drive, wherein a load is coupled mechanically to a motor via a spring element, includes determining an actual motor torque value, determining an actual angular velocity value, determining a motor inertial torque, calculating a spring torque from the actual angular velocity value, the motor inertial torque and the actual motor torque value, and supplying the calculated spring torque to an attenuator connection for attenuating the load oscillations.
    Type: Application
    Filed: August 31, 2016
    Publication date: September 13, 2018
    Applicant: SIEMENS AKTIENGESELLSCHAFT
    Inventors: Stefan Künzel, CARSTEN Hamm
  • Publication number: 20180241376
    Abstract: The invention relates to a method (100) for switching between desired value filters (26, 28) of a drive means (52) for a machine axis (10, 12) during operation. An input signal (20) is applied to the first and to the second desired value filter (26, 28) for producing a first and a second output signal (23, 33). Then any deviation between the first and the second output signal (23, 33) is determined. If the deviation falls below a threshold value, the first desired value filter (26) is separated from the drive means (52) and substantially simultaneously the second desired value filter (28) is connected to the drive means (52). The desired value filters (26, 28) have different running times (19).
    Type: Application
    Filed: August 9, 2016
    Publication date: August 23, 2018
    Applicant: Siemens Aktiengesellschaft
    Inventors: Klaus Geissdörfer, CARSTEN HAMM, THEO REICHEL, ELMAR SCHÄFERS, TORSTEN SCHÜR
  • Publication number: 20180239337
    Abstract: In a control method for the movement of a tool with a machine tool, the machine tool involves a numerically controlled machine tool, in order to produce an arbitrary required surface of a workpiece by machining. A numeric path program is created which describes the machining of the workpiece with the tool at machining points and which controls the control device. The numeric path program produces a path with respect to the geometric nature of the surface of the workpiece to be machined, with the path including a plurality of sample points and individual paths, with each individual path connecting a pair of the sample points to each other. The numeric path program is evaluated and selected on the basis of a geometric quality criterion, with the geometric quality criterion having continuity as at least one criterion.
    Type: Application
    Filed: June 17, 2016
    Publication date: August 23, 2018
    Applicant: SIEMENS AKTIENGESELLSCHAFT
    Inventors: CARSTEN HAMM, FLORIAN NIKOLAUS LORENZ
  • Publication number: 20180200887
    Abstract: The invention relates to a method (100) for determining an optimised trajectory for a non-productive movement of a tool (10) of a machine tool, from a starting position (12) to an end position (14). The non-productive movement is carried out in a spatially restricted travelling area (20) which is represented by geometric conditions. The method according to the invention is executed with the avoidance of collisions and comprises the step of determining a first trajectory (32) of the tool (10) by means of a travel-finding algorithm. In this step, the first trajectory (32) is optimised for the non-productive movement with respect to at least one selectable target parameter.
    Type: Application
    Filed: June 3, 2016
    Publication date: July 19, 2018
    Applicant: Siemens Aktiengesellschaft
    Inventors: KLAUS GEISSDÖRFER, CARSTEN HAMM, HARTMUT LINKE, ELMAR SCHÄFERS
  • Patent number: 10007280
    Abstract: An apparatus for controlling and regulating a movement of a system includes a load calculating device calculating continuously during the movement of the system a respective force vector for each of the individual elements as a function of predetermined reference coordinates and a torque calculating device calculating continuously during the movement at least one compensating variable, wherein the compensating variable compensates the force vectors as a function of the reference coordinates and the force vectors. The apparatus for controlling and regulating has a control unit controlling continuously during the movement a force-producing variable for the at least one drive as a function of the reference and the at least one compensating variable.
    Type: Grant
    Filed: June 9, 2015
    Date of Patent: June 26, 2018
    Assignee: Siemens Aktiengesellschaft
    Inventors: David Bitterolf, Jens Hamann, Carsten Hamm, Sven Tauchmann