Patent classifications
G05B2219/50174
Parameter management apparatus and parameter management system
A numerical controller according to the present invention stores comparative relationship between parameters related to setting of the numerical controller, extracts data having comparative relationship among parameters related to the setting of the numerical controller based on the stored comparative relationship, and causes a display to display the data having the comparative relationship in association with each other.
Method and system for predicting collision of machining path
A method for predicting collision of a machining path includes: a step of reading an NC program; a step of translating a plurality of block information in the NC program; a step of, prior to perform interpolation upon each of the plurality of block information, calculating a safety distance of a next block information with respect to a block information to be interpolated; a step of searching a number of individual block information having an accumulated distance greater than or equal to the safety distance; and a step of performing an anti-collision detection upon each of the individual block information contributing the accumulated distance. In addition, a system for predicting collision of a machining path is also provided.
PARAMETER MANAGEMENT APPARATUS AND PARAMETER MANAGEMENT SYSTEM
A numerical controller according to the present invention stores comparative relationship between parameters related to setting of the numerical controller, extracts data having comparative relationship among parameters related to the setting of the numerical controller based on the stored comparative relationship, and causes a display to display the data having the comparative relationship in association with each other.
METHOD AND SYSTEM FOR PREDICTING COLLISION OF MACHINING PATH
A method for predicting collision of a machining path includes: a step of reading an NC program; a step of translating a plurality of block information in the NC program; a step of, prior to perform interpolation upon each of the plurality of block information, calculating a safety distance of a next block information with respect to a block information to be interpolated; a step of searching a number of individual block information having an accumulated distance greater than or equal to the safety distance; and a step of performing an anti-collision detection upon each of the individual block information contributing the accumulated distance. In addition, a system for predicting collision of a machining path is also provided.
Position control of machine axes with collision avoidance and adaption of a machine model to a real machine
A control device of a machine with a plurality of position-controlled axes controls the position-controlled axes in accordance with a part program while processing a system program. Through the control of the position-controlled axes, an end effector is moved along a track defined by the part program via at least one intermediate element relative to a base body of the machine under position control. While processing the system program, the control device checks before control of the position-controlled axes with a parameterizable model of the machine, whether the end effector can move along the track without collisions. Before checking the part program, the control device receives initial measured values characteristic of an actual configuration of the machine, determines parameters of the model based on the initial measured values and parameterizes the model in accordance with the determined parameters.
Device for controlling machine tool
This machine tool has a first rotating feed shaft around a first inclined axis line. Table coordinates are set ahead of time in the machine tool. The table coordinates have imaginary first, second and third linear motion axes that are perpendicular to each other, and an imaginary first rotating feed axis around an imaginary first axis line. The imaginary third linear motion axis is parallel to a third linear motion shaft. One imaginary linear motion axis of the imaginary first linear motion axis or the imaginary second linear motion axis is set above the surface of a workpiece attachment surface, and the imaginary first axis line is set parallel to the one imaginary linear motion axis. A computation unit computes the coordinate values of the imaginary first rotating feed axis in the table coordinates, and a display unit displays the coordinate values of the imaginary first rotating feed axis.
DEVICE FOR CONTROLLING MACHINE TOOL
This machine tool has a first rotating feed shaft around a first inclined axis line. Table coordinates are set ahead of time in the machine tool. The table coordinates have imaginary first, second and third linear motion axes that are perpendicular to each other, and an imaginary first rotating feed axis around an imaginary first axis line. The imaginary third linear motion axis is parallel to a third linear motion shaft. One imaginary linear motion axis of the imaginary first linear motion axis or the imaginary second linear motion axis is set above the surface of a workpiece attachment surface, and the imaginary first axis line is set parallel to the one imaginary linear motion axis. A computation unit computes the coordinate values of the imaginary first rotating feed axis in the table coordinates, and a display unit displays the coordinate values of the imaginary first rotating feed axis.