G05B2219/37208

CONTROLLED CAMERA OFF-AXIS ALIGNMENT FOR THE DYNAMIC BORE-SURFACE-STRUCTURE INSPECITIONS VIA ROTATIONAL/ORBITAL/ROTATIONAL ORBITING ANGULAR OFF-AXIS CONTROLLED VISION CAMERA SYSTEMS AND THEIR CORRESPONDING OPTICAL POSITIONAL/ANGULAR ALIGNMENT DATUM'S
20170295303 · 2017-10-12 ·

An orbiting camera mount including an anti-rotation arm for connection to a spindle nose of a machine tool. A stationary pulley, having a pulley bore, is fixed to an end portion of the anti-rotation arm. The mount also includes a mounting post for connection to a spindle of the machine tool. The mounting post includes a drive shaft portion extending through the pulley bore. A drive housing is fixed to the drive shaft portion for rotation therewith and an output shaft is supported in the drive housing. A driven pulley is fixed to the output shaft and a drive belt extends between the stationary and driven pulleys, whereby rotation of the mounting post causes the output shaft to orbit around the drive shaft portion. A camera mounting stem is coupled to the output shaft and is oriented at a non-zero angle with respect to the drive shaft portion.

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.

FAULT DIAGNOSTIC DEVICE OF ROBOT SYSTEM FOR JUDGING FAULT BY CAMERA IMAGE
20170243339 · 2017-08-24 ·

A fault diagnostic device comprises an arithmetic processing device configured to judge a fault on the basis of an image captured by the camera. The arithmetic processing device includes an imaging command part configured to transmit a command for capturing the image of a diagnosis portion and a judgement part configured to judge whether or not the diagnosis portion has the fault. A storage part stores a reference image when the diagnosis portion is in a normal state. The imaging command part transmits an imaging command so as to capture the image of the diagnosis portion after changing a position and a posture of the robot. The judgement part compares the image of the diagnosis portion captured by the camera with the reference image and judges the fault in the diagnosis portion.

Morphic manufacturing

A manufacturing control system for an additive, subtractive, or hybrid machining system implements a morphic manufacturing approach that integrates in situ inspection and related decision-making into the manufacturing process. After execution of a machining or deposition operation, the system performs a sensor scan to collect sensor measurement data for the resulting part while the part remains in the manufacturing work cell. The measurement data is compared with an as-designed digital model of the part to determine whether further machining or deposition is necessary to bring the finished part into tolerance with the model. If necessary, the system performs another additive and/or subtractive manufacturing operation on the part based on analysis of the measurement data to bring the part into tolerance. The measured inspection data can be stored in association with each manufactured part for auditing purposes or for creation of part-specific digital twins.

Method for programming a three-dimensional workpiece scan path for a metrology system
09740190 · 2017-08-22 · ·

A method for programming a three-dimensional (3D) workpiece scan path for a metrology system comprising a 3D motion control system, a first type of Z-height sensing system, and a second type of Z-height sensing system that provides less precise surface Z-height measurements over a broader Z-height measuring range. The method comprises: placing a representative workpiece on a stage of the metrology system, defining at least a first workpiece scan path segment for the representative workpiece, determining preliminary actual surface Z-height measurements along the first workpiece scan path segment, and determining a precise 3D scan path for moving the first type of Z-height sensing system to perform precise surface Z-height measurements. The precise 3D scan path is based on the determined preliminary actual surface Z-height measurements. The precise 3D scan path may be used for performing precise surface Z-height measurements or stored to be used in an inspection program.

PROCESSING APPARATUS
20220308549 · 2022-09-29 ·

A processing apparatus includes a holding table for holding a workpiece thereon, a processing unit for processing the workpiece held on the holding table, an image capturing unit for capturing an image of the workpiece held on the holding table, and a control unit. The control unit includes a wider image displaying section for combining images of a plurality of adjacent areas that are captured by the image capturing unit into a wider image representing an area wider than the field of vision of the image capturing unit, and displaying the wider image on a display unit, and a target registering section for registering any pattern on each of the devices that is specified in the wider image, as a target for detecting one of the projected dicing lines.

Deburring device including visual sensor and force sensor
09724801 · 2017-08-08 · ·

A deburring device includes a deburring tool for removing burrs from an object, a robot for moving an object or the tool, a force sensor for detecting force acting on the tool, and a visual sensor for detecting a position of a burr portion of the object. According to the deburring device, information regarding shape data of the burr portion and a posture of the tool is obtained beforehand based on three-dimensional data of the object. Based on the shape data and the posture of the tool, a robot program is created. In accordance with an actual burr portion detected by the visual sensor, the robot program is replaced as necessary. During the deburring, the robot is controlled according to the force control by using a detected value from the force sensor.

Processing Apparatus with Vision-Based Measurement

A processing apparatus with vision-based measurement includes a central control unit and a workpiece transporting unit, a vision-based measurement unit, a processing quality prediction unit, and a processing unit that are respectively connected to the central control unit electrically. The workpiece transporting unit is controlled by the central control unit to transport the workpiece to the vision-based measurement unit to be measured. The data obtained by the vision-based measurement unit from measuring the workpiece is provided to the processing quality prediction unit for conducting quality prediction. The processing quality prediction unit implements a virtual processing quality prediction method to establish a quality prediction model, wherein the workpiece transporting unit is utilized to assist the processes of establishing or modifying the model. The vision-based measurement unit can optically take photograph of the workpiece rapidly and convert it into a dimension data so as to facilitate the processing device to enhance the measuring efficiency.

SCANNING PRINT BED AND PART HEIGHT IN 3D PRINTING
20210387416 · 2021-12-16 ·

In in-process inspection or calibration of a print bed or 3D printed part with a 3D printer, toolpaths defining printing material shells for deposition by a 3D printer are compared to surface profile scans from a range scanner to identify differences between the print bed, instructed deposition and the measured result, permitting pausing or alteration of the toolpaths or printing process.

Device for managing the movements of a robot, and associated treatment robot
11338443 · 2022-05-24 · ·

The invention relates to a device for managing the movements of a robot configured to treat a surface, said device including: acquisition means for acquiring a three-dimensional representation (Re) of said surface to be treated; and determination means for determining a sequence of movements on the basis of said three-dimensional representation (Re) of said surface to be treated; said determination means comprising at least one three-dimensional generic model (m1-m3) for which a plurality of sequences of movements (Tx) are known; said device including adjustment means for adjusting said generic model (m1-m3) with said three-dimensional representation (Re) of said surface to be treated that are able to deform said generic model (m1-m3) and known sequences of movements (Tx) so as to correspond to said three-dimensional representation (Re) of said surface to be treated.