Patent classifications
G05B2219/50336
TOOL PATH MODIFICATION DEVICE AND TOOL PATH MODIFICATION METHOD
A tool path modification device according to an embodiment of the present disclosure, which enables high precision machining with a small computational load, is provided with: a tool path acquisition unit that acquires tool path information that specifies a tool path along which a tool for machining a workpiece travels using the coordinates of a plurality of command points through which the tool should pass; a command point adjustment unit that modifies the tool path information by changing the coordinates of the command points or adding or removing the command points; a curvilinearization section extraction unit that extracts, from the tool path information modified by the command point adjustment unit, a curvilinearization section for curvilinearizing the tool path; a tool path curvilinearization unit that replaces the information of the curvilinearization section in the tool path information modified by the command point adjustment unit with curve information; and a tool path output unit that outputs the tool path information after the tool path curvilinearization unit has replaced the information of the curvilinearization section.
Machine tool and numerical control apparatus for controlling the same
In wire-electrical discharge machine and a numerical control apparatus thereof and a numerical control apparatus for controlling a machine tool, optional minute blocks are automatically created in front of and behind a connecting point, i.e., a joint of a block to which an offset command is instructed, and an offset value is exchanged between the minute blocks so that a correct offset value is set in a desired block.
MACHINE TOOL AND NUMERICAL CONTROL APPARATUS FOR CONTROLLING THE SAME
In wire-electrical discharge machine and a numerical control apparatus thereof and a numerical control apparatus for controlling a machine tool, optional minute blocks are automatically created in front of and behind a connecting point, i.e., a joint of a block to which an offset command is instructed, and an offset value is exchanged between the minute blocks so that a correct offset value is set in a desired block.
Control system of servo motors improving processing precision of plurality of axes
A control system of servo motors in a machine tool, comprising a host control device which generates position command values for processing a workpiece, servo control devices which drive servo motors to operate a tool for processing using the position command values, and position detectors which detect positions of the servo motors or a tool position and further a position error computing part computes position error between the position command values and detected positions of the servo motors, a reference angle generating part calculates a reference point on a closed figure and a reference angle which varies monotonously from a current processing point under the condition that any position inside of the closed figure which the position command value forms as the center, and learning control parts use the reference angle and the position error as the basis to perform angle synchronization type learning control to control the servo motors.
METHOD FOR GENERATING A METAL CUTTING TOOL PATH CYCLE
A computer-implemented method for generating a tool path cycle for removing stock from a blank by a turning tool includes the steps of receiving an input of a blank shape, receiving an input of the target shape, setting an offset distance, receiving an input of the turning tool, setting a first cut direction and a second cut direction, dividing the first layer into segments separated by border lines, such that one longitudinal set of segments is adjacent to the longitudinal portions and one radial set of segments is adjacent to the radial portions, if the first cut direction is along the Z-axis, removing the longitudinal set of segments, removing the radial set of segments, and if the first cut direction is along the X-axis, removing the radial set of segments, and removing the longitudinal set of segments.