Patent classifications
G05B19/41825
Method and system for controlling a machine tool
A method for controlling a machine tool includes processing a parts program by executing non-cyclic preprocessing run tasks and cyclic main run tasks, two master values resulting from the executed preprocessing run tasks are stored in a first buffer memory. A first part of a curve table is generated, which includes a first specification that assigns to a first one of the master values a first coupling value for a coupling axis. The respective cycle of the main run tasks to which the first master value is assigned is then executed, whereafter a second part of the curve table is executed, which includes a second specification that assigns a second coupling value for the coupling axis to a second one of the master values. The second part is stored in the second buffer memory. Considerable savings in time and memory are achieved.
Program analysis device
A program analysis device divides a machining program into processes, obtains a command speed from the divided machining program for each process, and measures an actual speed of an axis for each process obtained when machining based on the machining program is performed. Then, the program analysis device calculates an integral value of the difference between the command speed and the actual speed, rearranges the order of the processes based on the calculated integral value, and creates screen data for displaying the sorted processes in order. Provided is an assistive technology for effectively improving the difference between the command speed of the machining program and the actual speed of an axis movement of a machine tool, based on the screen data.
NUMERICAL CONTROL DEVICE AND NUMERICAL CONTROL METHOD
A numerical control device includes a control computation unit that controls a machine tool and a robot by using an NC program defined in a first coordinate system, the control computation unit includes a storage unit that stores the NC program including a first command, which is a command for the machine tool described in a first programming language, and a second command, which is a command for the robot described in the first programming language, and a program converting unit that converts the second command into a third command, which is a robot program used for controlling the robot, and the control computation unit controls the machine tool by using the first command and controls the robot by using the third command.
LEARNING SOFTWARE ASSISTED OBJECT JOINING
Systems and methods for automated manufacture are provided. User input is received by way of user systems indicating nominal data measurements for an article. Automated material handling machines move parts within view of a machine vision system which performs an initial scan to identify features of said parts. Locations of areas for joining are determined by comparing the identified features to the nominal data measurements and the automated material handling machines move the parts into positions in accordance with the nominal data measurements to form the article. The automated material joining machines join the parts at said areas specified in said user input to form the article.
Monitoring system and monitoring method
A monitoring device obtains information of three-dimensional coordinates at time points, the information indicating an operational status of a factory facility, and includes a path-data creation unit to create path data on a basis of the three-dimensional coordinates at time points and a received reproduction instruction, the path data describing a command for how to combine information of an image indicating the operational status of the factory facility with the three-dimensional coordinates and display the information.
Machine tool system
A machine tool system is disclosed which can shorten time required for generating a robot program even for a machine tool user who has no experience in using a robot. A machine tool controller includes an operation panel and an interactive program generator, and sets an operation parameter of the robot using a template screen prepared for each stylized operation of the robot. The interactive program generator generates a robot preprogram using the set operation parameter, reads the robot preprogram during execution of a machine tool program, and transfers the program to a robot preprocessor. The robot preprocessor interprets the robot preprogram and outputs a control command to a robot controller.
Device for testing screwdrivers in automatic stations, test method and plant
An automatic test device (10) for testing automatic screwdrivers (12) in a robotic station (10) for tightening elements (18) of an object (17) handled in the station comprises a frame (20) suitable for being inserted in a station in place of an object handled in the station; a plurality of screwdriver test heads (21) arranged on the frame (20); a control unit (24) connected to the test head (21) in order to control operation of the test heads (21) and detect tightening parameters of screwdrivers applied to the test heads (21) by the robotic station.
A plant with at least one robotic station (10), a transport line (15) and an automatic test device (10) is also described. Finally, a method for testing automatic screwdrivers in robotic stations is described.
AUTOMATIC PROCESS CONTROL IN A GEAR PROCESSING MACHINE
A method for monitoring a machining process in which tooth flanks of pre-toothed workpieces (23) are machined with a finishing machine (1) is disclosed. As part of the method, a plurality of measurement values are recorded while a finishing tool (16) is in machining engagement with a workpiece. Among them are values of a power indicator which indicates a current power consumption of the tool spindle during the machining of the tooth flanks of the workpiece. A normalization operation is applied to at least some of the measurement values or to values of a quantity derived from the measurement values in order to obtain normalized values. The normalization operation depends on at least one of the following parameters: geometrical parameters of the finishing tool, in particular its outside diameter, geometrical parameters of the workpiece and setting parameters of the finishing machine, in particular radial infeed and axial feed.
ELECTRONIC DEVICE AND METHOD FOR MANAGING TRACEABILITY OF A CUTTING TOOL
An electronic device, a method and computer program product for managing traceability of at least a first cutting tool in a manufacturing process. The method includes the steps of obtaining information related to at least a first identification marker; decoding the at least first cutting tool identification marker to determine at least first cutting tool identification data; obtaining information related to at least a first carrier identification marker of at least a first carrier in the manufacturing process; decoding the at least first carrier identification marker to determine at least first carrier identification data; and generating a first association data indicative of the at least first cutting tool identification data and the at least first carrier identification data.
METHOD AND DEVICE FOR CONTROLLING A WORKPIECE DURING ITS MANUFACTURING
A system to control a workpiece during its manufacturing in a machining system. The control being performed in the same manufacturing phase following machining operation. The workpiece being set in the work volume of the machining system. The check operation includes the acquisition of points on the surface of the part. The robot is moved by a cart so the robot can reach the protected working area. The measuring device is positioned relative to the workpiece by the robot. Acquisition of a plurality of points on the surface of the workpiece is performed. The position of the plurality points acquired is compared with the three-dimensional model stored in the memory of the computer.