G05B2219/45044

Cutting tool controller and method of controlling the same

A cutting tool controller and method of controlling are provided. The method includes providing a swing angle for the cutting tool, obtaining a swing vector of the cutting tool through kinematics calculation according to the swing angle, using the swing vector of the cutting tool to calculate a set of possible solutions of a swaying angle of the cutting tool, selecting a possible solution satisfying an operation condition of the machine from the set of possible solutions, using the selected possible solution to calculate an offset of positions of the cutting tool before and after swaying, so as to generate a compensation vector, calculating required compensation values for three axes of the machine according to the compensation vector, and outputting a control command including the compensation values, such that the cutting tool of the machine or a working table for placing the workpiece thereon of the machine moves correspondingly.

Controlling Plasma Arc Processing Systems and Related Systems and Devices

In some aspects, autonomous motion devices configured to operably connect to a plasma torch of a plasma cutting system can include: a body to support a power supply of the plasma cutting system and move relative to a workpiece; a torch holder connected to the body and configured to position a plasma arc torch tip of the plasma torch relative to a region of the workpiece to be processed; a drive system to translate the body supporting the power supply and torch autonomously relative to a surface of the workpiece during a plasma processing operation; and a processor in communication with the drive system and configured to communicate with the power supply, the processor being configured to control the translation of the body relative to the workpiece in accordance with the plasma processing operation.

NUMERICAL CONTROLLER HAVING FUNCTION OF SPEEDING UP FIXED CYCLE
20170269576 · 2017-09-21 · ·

A numerical controller has a fixed cycle operation section that analyzes a fixed cycle command and generates a command data string based on the analysis result. The fixed cycle operation section includes a remainder calculation section that calculates a remaining cutting depth based on an entire cutting depth of a tool for a workpiece and a cutting depth of the tool for the workpiece in one cut that are specified by the fixed cycle command, and a command data string adjustment section that adjusts order of command data items included in the command data string or a cutting depth in each of the command data items based on the remaining cutting depth such that the total of a feed movement amount of the tool resulting from the command data string is reduced.

METHOD OF MANUFACTURING COMPLEX THREE-DIMENSIONAL BUILDING SURFACES
20170322533 · 2017-11-09 · ·

A method implemented by a computer system, the computer-implemented method comprising receiving dimensions of a building surface, including a surface length and a surface height; receiving dimensions of a surface material unit, including a material length and a material height; receiving design parameters defining a three-dimensional design over the building surface; partitioning the three-dimensional design into a plurality of three-dimensional segments based on both the three-dimensional design and the dimensions of the surface material; and generating a set of milling instructions for cutting a plurality of surface material units into the plurality of three-dimensional segments.

Pre-cut infeed system
11370141 · 2022-06-28 · ·

Embodiments provide a pre-cut infeed system for a machine center, such as an edger. A pre-cut infeed system may include an infeed, one or more saws arranged along the infeed, and a scanner optimizer system. The scanner optimizer system may scan a workpiece and determine whether greater value can be obtained from the workpiece by cutting the workpiece transversely into two or more pieces upstream of the machine center. If so, the workpiece may be cut transversely by the saw(s) positioned along the infeed, and the cut pieces may be fed sequentially into the machine center.

Dynamically directed workpiece positioning system

In various embodiments, a dynamically directed workpiece positioning system may include a transport, a sensor positioned to detect a workpiece on the transport, a cutting member positioned along or downstream of the transport, and a computer system. The sensor may scan the workpiece as the workpiece is moved relative to the transport by a human operator or a positioning device. Based on the scan data, the computer system may generate commands to guide the human operator or positioning device in moving the workpiece to a desired position corresponding to a cut solution for the workpiece. Optionally, the computer system may cause the cutting member to be repositioned while the workpiece is being moved relative to the transport. Once the workpiece is in the desired position, the transport may be used to move the workpiece toward the cutting member. Corresponding methods and apparatuses are also disclosed.

MACHINE TOOL CONTROL DEVICE
20230266741 · 2023-08-24 · ·

Provided is a machine tool control device that can generate movement commands of any required command form and that can also suppress the deviation of a peak position during air cutting. A machine tool control device 1 that performs processing while making a tool and a workpiece oscillate relative to each other. The machine tool control device 1 comprises an oscillation conditions setting unit 11 that sets oscillation conditions, an oscillation phase division unit 12 that divides an oscillation phase into a plurality of segments, a layered command calculation unit 13 that, for each of the divided segments, calculates a layered command as a movement command on the basis of the oscillation conditions, and a position and speed control unit 17 that makes the tool and the workpiece oscillate relative to each other on the basis of the layered commands.

Numerical control system and motor drive controller

A numerical control system according to the present invention controls machine drive systems included in a machine tool that performs machining using a tool, according to a numerical control program, and includes a coordinate transformation unit that acquires a disturbance force or a disturbance torque applied to each machine drive system, and coordinate-transforms the disturbance force or the disturbance torque into a tool reference coordinate system for output, and an identification unit that calculates cutting process parameters that determine characteristics of a cutting process model and dynamic characteristic parameters that determine characteristics of a dynamics model of the machine tool, using the disturbance force or the disturbance torque output from the coordinate transformation unit, states of the machine drive systems, predetermined equation models, and cutting conditions. The equation models define relationships between the cutting process parameters, the dynamic characteristic parameters, and the disturbance force or the disturbance torque.

Metal clad cable cutting machine

A machine forms a whip from a length of cable. The machine includes a clamping assembly, a notching assembly, and a cutting assembly. The clamping assembly includes a pad which can be move into and out of a cable travel space. The notching assembly includes a notching saw which cuts an outer jacket of the cable in a direction substantially parallel to the longitudinal axis. Movement of the pad also causes movement of the notching saw to move into the cable travel space or into a raised position. The cutting assembly includes a cutting tool which transversely cuts the conductors of the cable.

CUTTING APPARATUS AND METHOD FOR SPECIFYING POSITIONAL RELATIONSHIP
20230305513 · 2023-09-28 ·

A motion controller moves a cutting tool relative to a workpiece in a direction in which the cutting tool and the workpiece come into contact with each other while imparting rotary motion or motion along a predetermined locus to one of the cutting tool or the workpiece. An acquirer acquires a signal indicating whether the cutting tool and the workpiece are in contact with each other. A processor specifies a section during which the cutting tool and the workpiece are in contact with each other from the signal acquired by the acquirer and specifies a relative positional relationship between the cutting tool and the workpiece from the section thus specified.