Patent classifications
G05B2219/36043
Controller, data generation device, control method, and control program
To provide a controller, a data generation device, a control method, and a control program allowing a part of a machining program to be changed easily. A controller comprises: a storage unit that stores change designation data describing a command value in association with respective identifiers indicating at least one block among multiple blocks constituting a machining program for a machine tool; a change unit that reads the multiple blocks in the machining program sequentially, and changes the block indicated by the identifier based on the command value described in the change designation data; and an analysis unit that analyzes the block changed by the change unit, and generates execution data.
PROGRAM EDITING DEVICE, WIRE ELECTRICAL DISCHARGE MACHINE AND PROGRAM EDITING METHOD
A program editing device is configured such that, when an arc-shaped partial path is selected from a machining path displayed on a display unit based on route information of each of plural blocks, the program editing device calculates a change amount of the radius of curvature of the selected partial path in accordance with an operation of changing the state of the arc of the selected partial path and revises the block corresponding to the selected partial path based on the change amount.
APPARATUS, CONTROLLER, AND METHOD FOR GENERATING IMAGE DATA OF MOVEMENT PATH OF INDUSTRIAL MACHINE
An apparatus configured to facilitate identifying a factor for a defect if the defect occurs in a finished surface of the workpiece. An apparatus includes a movement path generation section configured to generate the movement path of the industrial machine when performing a work on a workpiece; a running information acquisition section configured to acquire running information of the industrial machine when performing a work on the workpiece; and an image data generation section configured to generate the image data in which a first point on the movement path corresponding to a change point of first running information, and a second point on the movement path corresponding to a change point of second running information different from the first running information are highlighted on the movement path in display forms visually different from each other.
MACHINE TOOL HAVING FUNCTION OF AUTOMATICALLY CORRECTING MACHINING PROGRAM IN TOOL REPLACEMENT
A machine tool having a function of automatically correcting a machining program in tool replacement includes: a signal output unit that outputs a signal when a tool is replaced; a machining unit that temporarily machines a workpiece to a predetermined target dimension using the replaced tool; a measurement unit that measures an actual dimension of the temporarily machined workpiece; a detection unit that detects a dimensional difference between the measured actual dimension and the target dimension; and an automatic correction unit that automatically corrects the machining program based on the dimensional difference, wherein the machining unit actually machines the workpiece based on the automatically corrected machining program.
Machining program management apparatus
A machining program management apparatus is used for managing an alteration made to a machining program stored in a plurality of machine tools. The machining program management apparatus acquires, at predetermined intervals set in advance, a piece of machining program updating information including a last update date and time of the machining program stored in each machine tool, identifies a machining program to which an alteration is made, on the basis of the piece of machining program updating information, creates a piece of information on the alteration, and updates a piece of machining program information corresponding to the machining program to which the alteration is made.
3D PRINTER SYSTEM INCLUDING G-CODE CONVERSION PROCESS AND HARDWARE ABSTRACTION LAYER
In an example implementation, a system including a computer including a processor and a memory. The memory includes instructions such that the processor is programmed to convert G-code to G-node data, generate a plurality of windows based on G-node segments, calculate an average velocity based on the plurality of windows, where the velocity corresponds to a 3D printer head. The processor is also programmed to determine a temperature corresponding to the average velocity, and insert a G-code heat command into a G-code command file based on the determined temperature. The processor can be further programmed to insert a pre-heat G-code command into the G-code command file.
File translator system
A disclosed robot system enables an operator of an articulating arm used in fabricating window or door frames to recover the position of the tools during the cleaning process with minimal knowledge or training on a robot. The disclosed robot system also gives the operator the ability to edit a tool cleaning path with simple commands from an operator interface (e.g., HMI) to bring flexibility in customizing the use of the articulating arm.
CONTROLLER, DATA GENERATION DEVICE, CONTROL METHOD, AND CONTROL PROGRAM
To provide a controller, a data generation device, a control method, and a control program allowing a part of a machining program to be changed easily. A controller comprises: a storage unit that stores change designation data describing a command value in association with respective identifiers indicating at least one block among multiple blocks constituting a machining program for a machine tool; a change unit that reads the multiple blocks in the machining program sequentially, and changes the block indicated by the identifier based on the command value described in the change designation data; and an analysis unit that analyzes the block changed by the change unit., and generates execution data.
Apparatus and method for computer code adjustments in an industrial machine
A manufacturing action is performed on a first part or first component involved in a manufacturing process. The manufacturing action is directed by computer software that is stored in a memory and executed by a processor. The first part or first component is examined to determine results of the manufacturing action. Based upon the results, a structure of the computer software is selectively changed to optimize the results. Subsequently the manufacturing action is performed on a second part or second component. The manufacturing action is directed by the computer software having the changed structure.
Method and system for correcting a processing path of a robot-guided tool
A method for correcting the processing path of a robot-guided tool for processing at least one component, wherein: a target position for a plurality of points of a target processing path is specified; from the specified points, points to be corrected are selected; the actual position for the selected points to be corrected is measured or detected on at least one component to be processed; and the processing path corresponding to the measured or detected actual position of the points of the component to be processed is correspondingly corrected. The method is suitable, for example, for welding a component into a borehole using a laser beam, wherein the processing path of the laser beam is corrected so as to correspond to the contour of the component.