G05B2219/43065

METHOD OF ITERATIVE MOTION CONTROL
20190126474 · 2019-05-02 · ·

Described is a method and device of a computational motion engine iteratively computing a numerical jerk, the motion derivative of acceleration, using real-time feedback from a system under motion control, to reach both a desired position and desired velocity of a next waypoint. Output from the motion engine is only desired acceleration, which is then passed to a motor driver, free of intermediate computations of either position or velocity. A second, inside feedback loop maintains desired acceleration or torque at the motor shaft based on the acceleration output of the motion engine, which may use non-linear correction tables. Waypoints comprising both position and velocity are inputs to the motion engine. Time to next waypoint is computed rather than provided as an input. Optimization of moves to the next waypoint is based on smoothest velocity change during the move. Embodiments include mechanical, two-axis SCARA arm motion systems.

SOFTWARE MODULE, PRECISION MACHINE, METHOD AND COMPONENT

A software module calculates a 3D tool path with integrated reference variable generation for interpolating moving single axes of a precision machine. A precision machine has a control or drive servo-side interface, in order to read in advance for machining calculated files with equitemporal reference variables for interpolating single axes of the precision machine and to stream to the position and/or velocity controller of the respective individual axes. A method calculates a 3D tool path and a component is produced with this precision machine or with such a method.

SOFTWARE MODULE, PRECISION MACHINE, METHOD AND COMPONENT

In a method for calculating reference variables for interpolating moving single axes of a precision machine based on a given 3D tool path firstly for all points of the tool path offline assuming a freely selected path velocity or single-axis velocity, the velocity, acceleration and jerk profiles of all the interpolating axes are calculated cohesively and without specifying limiting values and then velocity, acceleration or jerk profiles are varied on regions on the 3D tool path.

METHOD FOR OPERATING A MACHINE TOOL AND/OR PRODUCTION MACHINE

A method for operating a machine tool and/or production machine comprising comparing at least one target position, speed, and/or acceleration value of a machine shaft and/or of a tool center point with an actual position, speed, and/or acceleration value. At least one actual quality value is formed on the basis of the comparison or comparisons. A target quality value is compared with the actual quality value. A feed speed and/or acceleration and/or jerk of the machine shaft and/or of the tool center point is reduced if a defined deviation of the actual quality value from the target quality value is exceeded, or storing information that the defined deviation of the actual quality value from the target quality value has been exceeded if the defined deviation of the actual quality value from the quality target value is exceeded.

WIRE ELECTRICAL DISCHARGE MACHINE AND MEASURING METHOD
20180056420 · 2018-03-01 · ·

A wire electrical discharge machine includes: a supporting member for relatively moving a wire electrode relative to a measurement target; servomotors for moving the supporting member; a setting changer for changing the setting of a directive speed; and a motor controller that controls the servomotors in performing move-and-contact detection for detecting contact between the wire electrode and the measurement target by moving the two relative to each other, so that the wire electrode is moved relative to the measurement target based on the directive speed changed and specified by the setting changer.

Method for operating a numerically controlled production machine, and corresponding numerical control
12422816 · 2025-09-23 · ·

A method for operating a numerically controlled production machine includes defining a permissible value range determined by the design and construction of the production machine in which, in a normal operation during production of a workpiece, values representing a mechanical or electrical load described by acceleration and/or jolting of at least one component of the numerically controlled production machine are variable, and activating, for producing the workpiece, with a control signal a conservation operation for reducing the mechanical or electrical loads, wherein in the conservation operation the values of acceleration and/or jolting of the at least one component are variable within a part value range that is limited in comparison to the permissible value range.

MACHINE TOOL SYSTEM AND METHOD FOR OPERATING A MACHINE TOOL SYSTEM

A machine tool system has a machine tool with a stationary machine base, support elements connected to the machine base, and a crossbeam connected to the support elements. The crossbeam is adjustable relative to the support elements in a Z-direction or the support elements are adjustable relative to the machine base in an X-direction. A tool holder head is mounted on the crossbeam and adjustable for travel in a Y-direction along the crossbeam. The X-, Y- and Z directions form a cartesian coordinate system. A control facility is connected to the machine tool for controlling travel in the Y-direction and adjustment in at least one of the X- and/or Z-directions based on a kinematic parameter specified as a function of a position of the tool holder head relative to the Y-axis and thus takes into account asymmetric load distribution caused by movement of the tool holder head.