G05B2219/42249

INFORMATION PROCESSING DEVICE, MACHINING SYSTEM, MACHINE TOOL, AND PROGRAM

An information processing device to process a two-dimensional image generated by an imaging unit in a machine tool including an attachment unit to which the imaging unit or a tool is attachable, the attachment unit moving to image an image of a workpiece placed in the machine tool, the imaging unit imaging the image of the workpiece at an imaging position, the information processing device including a computation unit for (i) calculating a position of the workpiece based on an image imaged after the imaging unit has moved to a predetermined position based on machine coordinates of the machine tool, and (ii) detecting an edge of the workpiece from the two-dimensional image imaged by the imaging unit at an imaging position after the imaging unit has been moved from the predetermined position to the imaging position, and calculating a length of the workpiece from detected edges.

Electric gripper system and control method thereof

An electric gripper system includes a motor driving a gripper mechanism, a sensor, and a controller. The sensor is assembled onto the motor for generating a current position of the gripper mechanism. The controller has a control segment, a transceiver segment, an accessible segment, and a driving segment. The control segment generates a target position according to a relative-position command value of the transceiver segment and an absolute cumulative position of the accessible segment. The control segment generates a driving datum based on a difference between the current position and the target position, and on a rotation rate of the motor. The driving segment uses the driving datum to drive the motor to move the gripper mechanism. With calculation among the relative-position command value, the absolute cumulative position, and the current position, the motor is prevented from accumulating positional deviation.

System and method for adaptive positioning of a work piece

The Invention is a system and method for adaptively attaching a work piece, especially an imprecise work piece, to a non-adaptive fixture that can be repeatably attached to one or more CNC machines. The Invention allows a work piece to be set up once for multiple machining operations. The Invention avoids the potential for errors and the cost and complexity inherent in adaptive machining and adaptive fixturing.

POSITIONING-, DRILLING-, AND JOINING METHODS FOR A MACHINE TOOL DEVICE
20220197241 · 2022-06-23 ·

A drilling method is provided allowing drilling in confined spaces with less effort. Two independent data sources are used for reducing tolerances between the component to be joined to the workpiece. The component is measured at the supplier using photogrammetry or laser scanning First geometric data of the component obtained by this measurement are put in a data storage, such as a barcode tag or database. At the manufacturer, the first geometric data are used to position the component relative to the workpiece. Subsequently, the component is measured to obtain second geometric data indicative of the positions and diameters of the component joining holes. After determining a deviation between the first and second geometric data to be smaller than a predetermined threshold, the automatic drill is positioned at the correct drilling location and joining holes are drilled into the workpiece. Finally, the component and the workpiece are joined by fasteners.

Non-contact method and system for controlling an industrial automation machine
11314220 · 2022-04-26 · ·

A method and system are provided for controlling an industrial automation machine using non-contact (virtual) position encoding. The system and method can be used to determine the position of an object under assembly on a conveyor system without mechanical coupling to a line or drive mechanism of the line.

POST-PROCESSING METHOD FOR SPECIAL SEVEN-FIVE AXIS LINKAGE MACHINE TOOL

The present invention discloses a post-processing method for a special seven-five axis linkage machine tool, comprising: building a multi-body kinematic model according to the structure of the machine tool, and building the multi-body kinematic model according to the sequence of workpiece-turntable-machine tool-cross beam-ram-milling head-cutting tool; establishing position coordinate transformation matrices according to the built multi-body kinematic model to obtain the matrices of cutter location points and tool orientation vectors; solving transformation equations of every motion axis of the machine tool and cutter location point coordinates according to the matrices of cutter location points and tool orientation vectors; building a corresponding relationship between the cutter location point coordinates and every motion axis of the machine tool based on a geometric level, and solving specific values of C-axis rotation angle of milling head and C2-axis rotation angle of the turntable.

Substrate processing device, method for controlling substrate processing device, and storage medium storing a program
10991605 · 2021-04-27 · ·

A substrate processing device for processing a substrate, comprising an image sensor configured to detect positions of two corners on at least one diagonal of a substrate when the substrate is transferred to a predetermined position; an illuminating device that can be disposed so as to illuminate the two corners of the substrate on an opposite side of the substrate at the predetermined position relative to the image sensor; and a control device configured to determine the position of the substrate on the basis of the positions of the two corners, which are detected by the image sensor, the control device being configured to be capable of changing at least either light quantity or wavelength of output light of the illuminating device.

Positional information display system
10884391 · 2021-01-05 · ·

A positional information display system includes a control device, a conversion information calculation device and an image information control device, in which the conversion information calculation device has a conversion information calculation portion which calculates conversion information representing a position and/or posture of a first coordinate system on a second coordinate system with a coordinate value of each axis of an industrial machine as a variable; and the image information control device has a coordinate information conversion portion which calculates a position and/or posture on the second coordinate system using conversion information and a coordinate value of each axis; a positional information calculation data setting portion which sets calculation data of positional information for visually displaying the position and/or posture in the first coordinate system by the third coordinate system of a display device; and a positional information display data calculation portion which calculates display data of the positional information.

Numerical controller
10802464 · 2020-10-13 · ·

The numerical controller controls a machine tool and performs rigid tapping on a cutting surface of a workpiece. The numerical controller determines, based on a first allowable synchronization error between a rotation of a spindle and movement of each axis of a workpiece coordinate system and an inclination angle of a cutting surface, a second allowable synchronization error between a spindle and a feed axis and monitors a synchronization error between the spindle and the feed axis based on a second allowable synchronization error that has been determined.

Control device for wire electrical discharge machine and control method of wire electrical discharge machine
10730127 · 2020-08-04 · ·

A control device includes a speed setting unit configured to set a relative movement speed of a wire electrode with respect to a workpiece depending on the average of gap voltage per unit time, i.e., average gap voltage, and set the relative movement speed so as to move the wire electrode backward when the average gap voltage is less than a threshold, and a map compensation unit configured to change the threshold from a first threshold that is set when the amount of change in the average gap voltage is lower than a predetermined variation, to a second threshold that is greater than the first threshold, when the average gap voltage has changed in a decreasing direction and the amount of change in the average gap voltage becomes equal to or greater than the predetermined variation.