Algorithms and methods for controlling threading of pipe
AssigneeEmerson Professional Tools, LLC
InventorsScott KRUEPKE, Seth B. BULLOCK, Glen R. CHARTIER, Naga PENMETSA, Dominic AMANTEA, Curtis HENDRIX, Nicholas AMARAL, Dan-Radu BOZDOG
Life of this patent
Estimating the term…
Abstract
Various methods are described for forming threads in a workpiece, and particularly for controlling and/or monitoring threading of workpieces. Also described are tools and a system used in performing the methods.
Claims19
A method for forming threads in a workpiece using a tool including a tool head having at least one threading die, an electric motor rotatably powering the tool head, a sensor for measuring angular velocity of the tool, a controller for controlling operation of the motor, and memory provisions for saving angular velocity measurements, wherein the method comprises:
- rotating the tool head that includes at least one threading die, by use of the motor;
- measuring angular velocity of the tool, by use of the sensor;
- providing a measured angular velocity value to the controller;
- adding the measured angular velocity value to a data set stored in the memory;
- summing the stored angular velocity values within the data set to produce an angular velocity data set summation;
- comparing the angular velocity data set summation to a first threshold;
- if the first threshold has been met, discontinuing tool operation or braking tool rotation.
A tool for forming threads in a workpiece comprising:
- a tool head including a threading die;
- a trigger to initiate activation of the tool;
- an electrically powered motor and a powered rotary drive for rotatably powering the tool head;
- a sensor for measuring angular velocity of the tool;
- a controller for controlling operation of the motor and configuring an angular velocity data set;
- a memory provision for storing angular velocity measurements;
- wherein the sensor is configured to provide measurements of the angular velocity of the tool to the controller, the controller is configured to determine if an angular velocity data set has reached a predetermined maximum number of angular velocity measurements, the controller is further configured to sum the stored angular velocity values in the data set to produce a stored angular velocity summation, and the controller is further configured to compare the angular velocity summation to a first threshold and determine if the first threshold has been met.
Dependencies are inferred from the claim text.