Patent classifications
G05B2219/34088
Numerical controller, CNC machine tool, numerical control method, and computer-readable information storage medium
A numerical controller controls a motor for driving at least one axis based on a machining program including information about a characteristic shape. The numerical controller includes: a characteristic shape reading unit configured to read information about a characteristic shape to be machined from a machining program including information about a characteristic shape; a section setting unit configured to set one or more set sections on a tool path is response to the information about the characteristic shape; and a motion parameter change unit configured to change at least one parameter to be used for controlling the at least ore axis outside the set section and inside the set section.
NUMERICAL CONTROLLER
A numerical controller having a function of optimizing a corner path at a corner of tangent continuity includes a path conversion unit for obtaining a curved correction path passing through three points corresponding to a start point and an end point of a third block, and a shift point obtained by shifting an intermediate point of a command path based on the third block in an inward direction of a corner path within a limit of a preset allowable error amount when the corner path is formed by a series of blocks and a tangential direction of the corner path is continuous, and generating a path obtained by replacing the command path of the third block included in the corner path by the correction path, the third block commanding curvilinear movement at a larger curvature than a first curvature and a second curvature being interposed between the first block commanding rectilinear movement or curvilinear movement at the first curvature corresponding to a small curvature and the second block commanding rectilinear movement or curvilinear movement at the second curvature corresponding to a small curvature in the series of blocks.
NUMERICAL CONTROL DEVICE
The purpose is to provide a numerical control device that can easily suppress the occurrence of burrs. The numerical control device comprises: an analysis unit that analyses a processing program for processing a workpiece in a machine tool; and a corner specifying unit that specifies the corner that causes burrs on the workpiece based on the analyzed processing program.
Tool path generating method and tool path generating apparatus
This tool path generating method, which generates a tool path for machining a corner section at which a recess section machined in a workpiece intersects with the outer circumferential surface of the workpiece, includes: a step for calculating a virtual traveling direction, which is a movement direction of a point on the rotational axis line of a rotating tool when the recess section is machined; a step for calculating the position of the corner section from the virtual traveling direction and shape data of the workpiece; and a step for generating a tool path for machining along the calculated position of the corner section.
NUMERICAL CONTROLLER, CNC MACHINE TOOL, NUMERICAL CONTROL METHOD, AND COMPUTER-READABLE INFORMATION STORAGE MEDIUM
A numerical controller controls a motor for driving at least one axis based on a machining program including information about a characteristic shape. The numerical controller includes: a characteristic shape reading unit configured to read information about a characteristic shape to be machined from a machining program including information about a characteristic shape; a section setting unit configured to set one or more set sections on a tool path is response to the information about the characteristic shape; and a motion parameter change unit configured to change at least one parameter to be used for controlling the at least ore axis outside the set section and inside the set section.
Numerical controller for corner path optimization
A numerical controller includes a path conversion unit for obtaining a curved correction path passing through three points corresponding to a start point and an end point of a third block, and a shift point obtained by shifting an intermediate point of a command path based on the third block in an inward direction of a corner path within a limit of a preset allowable error amount when the corner path is formed by a series of blocks and a tangential direction of the corner path is continuous, and generating a path obtained by replacing the command path of the third block included in the corner path by the correction path, the third block commanding curvilinear movement at a larger curvature than a first curvature and a second curvature being interposed between the first block.
GENERATING A ROBOT PROGRAM AND OPERATING A ROBOT
A method for generating a robot program for a robot includes generating a robot program for traversing a robot path, the program having a plurality of movement sets for specifying the path, at least one of which has a specified target pose of a reference of the robot. At least one of the movement sets is a grinding set for which a grinding pose as a virtual starting pose for a successive movement set, an approach to a path section specified by the successive movement set, and an approach from a path section specified by a preceding movement set can be parameterized. A robot path may be traversed by a robot by executing the generated robot program.
NUMERICAL CONTROL MACHINING PATH PLANNING METHOD, AND NUMERICAL CONTROL MACHINING SYSTEM AND METHOD
A numerical control machining path planning method and a numerical control system and method are provided are disclosed. The planning method includes: acquiring data of a first track segment AB and a second track segment BC that are adjacent before planning, wherein the first track segment AB and the second track segment BC are intersected to form a corner; calculating a distance L, a coordinate of a circle center of the transitional arc EF and coordinates of end-points E and F based on the position relationship, a radius of a transitional arc EF and a radius of at least one known track segment; and planning the corner as data for numerical control machining path by combining the data of the track segment of the transitional arc EF and the data of the two known track segments.
TOOL PATH GENERATING METHOD AND TOOL PATH GENERATING APPARATUS
This tool path generating method, which generates a tool path for machining a corner section at which a recess section machined in a workpiece intersects with the outer circumferential surface of the workpiece, includes: a step for calculating a virtual traveling direction, which is a movement direction of a point on the rotational axis line of a rotating tool when the recess section is machined; a step for calculating the position of the corner section from the virtual traveling direction and shape data of the workpiece; and a step for generating a tool path for machining along the calculated position of the corner section.
Machine tool for chamfering and chamfering method
After a Z-axis on which a chamfering tool is mounted is located in a machining position for chamfering, two orthogonal axes (X- and Y-axes) perpendicular to the Z-axis are positioned to be ready for the chamfering. The Z-axis is compensated simultaneously with the X- and Y-axes in accordance with a machining path in a machining program, based on tool data, whereby the entire cutting edge of the chamfering tool can be used for each chamfering cycle. Specifically, the radius of the tool is made variable so that a chamfering area can cover the entire cutting edge of the tool.