B24B51/00

AUTOMATED APPARATUS AND METHOD FOR OBJECT FACETING
20230100222 · 2023-03-30 · ·

An apparatus for automated polishing of an object with multiple facets includes a polishing wheel, a robotic arm, a sensor and a controller. The robotic arm positions the object in contact with the polishing wheel. The sensor senses a polishing related parameter during polishing of the object with the polishing wheel. The controller operates the robotic arm to rotate the object about an axis perpendicular to the polishing wheel, receives a sensing signal from said sensor at different orientations of said object during polishing and selects a polishing orientation from the different orientations based on said sensing signal.

Workpiece processing device and method

A workpiece processing device includes a workpiece supporting unit configured to support a workpiece so that the workpiece is rotatable around a first axis parallel to a central axis of the workpiece, a cutting unit having a blade configured to cut a surface of the workpiece, a detecting unit configured to calculate a position of a vertex of the surface in a direction along a second axis which is perpendicular to the first axis and parallel to the blade, and a control unit configured to control the workpiece supporting unit so that a cutting position on the surface is located at a vertex in the direction along the second axis, and relatively move the workpiece supporting unit and the cutting unit so that an incision direction of the blade is on a plane defined by the central axis and the cutting position, thereby forming a groove at the cutting position.

Workpiece processing device and method

A workpiece processing device includes a workpiece supporting unit configured to support a workpiece so that the workpiece is rotatable around a first axis parallel to a central axis of the workpiece, a cutting unit having a blade configured to cut a surface of the workpiece, a detecting unit configured to calculate a position of a vertex of the surface in a direction along a second axis which is perpendicular to the first axis and parallel to the blade, and a control unit configured to control the workpiece supporting unit so that a cutting position on the surface is located at a vertex in the direction along the second axis, and relatively move the workpiece supporting unit and the cutting unit so that an incision direction of the blade is on a plane defined by the central axis and the cutting position, thereby forming a groove at the cutting position.

POLISHING AMOUNT ESTIMATION DEVICE
20230034765 · 2023-02-02 · ·

There is provided a polishing amount estimation device which can facilitate the setting of parameters of teaching trajectory or force control in a polishing operation. A polishing amount estimation device for estimating a polishing amount in a polishing operation which is performed by bringing a polishing tool mounted on a robot manipulator into contact with a target workpiece by force control includes a memory which stores a motion program, and a polishing amount estimation part configured to estimate the polishing amount based on at least one of a motion trajectory of the polishing tool, a movement speed of the polishing tool, and a pressing force of the polishing tool against the target workpiece, which are obtained based on the motion program.

SYSTEM AND METHOD FOR AUTONOMOUSLY SCANNING AND PROCESSING A PART

One variation of a method for autonomously scanning and processing a part includes: collecting a set of images depicting a part positioned within a work zone adjacent a robotic system; assembling the set of images into a part model representing the part. The method includes segmenting areas of the part model—delineated by local radii of curvature, edges, or color boundaries—into target zones for processing by the robotic system and exclusion zones avoided by the robotic system. The method includes: projecting a set of keypoints onto the target zone of part model defining positions, orientations, and target forces of a sanding head applied at locations on the part model; assembling the set of keypoints into a toolpath and projecting the toolpath onto the target zone of the part model; and transmitting the toolpath to a robotic system to execute the toolpath on the part within the work zone.

Electrically powered tool
11489407 · 2022-11-01 · ·

Provided is an electrically powered tool having an improved sensor substrate mounting structure, the electrically powered tool being configured so that a brushless type motor is axially contained in a cylindrical housing. The electrically powered tool has: a cylindrical housing for axially containing a motor; a control unit for controlling the motor; and a sensor substrate having mounted thereon a plurality of position detecting elements for detecting the rotational position of a rotor. The sensor substrate is gripped between the insulator of the motor and the housing and held on the housing side when axially mounting the motor. The sensor substrate is annularly shaped and has formed at the center thereof a through-hole through which a bearing for the motor is passed. The portion of the sensor substrate, on which a Hall IC is mounted, is provided with a synthetic resin cover member for protecting the Hall IC against dust.

System and method for autonomously scanning and processing a part

One variation of a method for autonomously scanning and processing a part includes: collecting a set of images depicting a part positioned within a work zone adjacent a robotic system; assembling the set of images into a part model representing the part. The method includes segmenting areas of the part model—delineated by local radii of curvature, edges, or color boundaries—into target zones for processing by the robotic system and exclusion zones avoided by the robotic system. The method includes: projecting a set of keypoints onto the target zone of part model defining positions, orientations, and target forces of a sanding head applied at locations on the part model; assembling the set of keypoints into a toolpath and projecting the toolpath onto the target zone of the part model; and transmitting the toolpath to a robotic system to execute the toolpath on the part within the work zone.

System and method for autonomously scanning and processing a part

One variation of a method for autonomously scanning and processing a part includes: collecting a set of images depicting a part positioned within a work zone adjacent a robotic system; assembling the set of images into a part model representing the part. The method includes segmenting areas of the part model—delineated by local radii of curvature, edges, or color boundaries—into target zones for processing by the robotic system and exclusion zones avoided by the robotic system. The method includes: projecting a set of keypoints onto the target zone of part model defining positions, orientations, and target forces of a sanding head applied at locations on the part model; assembling the set of keypoints into a toolpath and projecting the toolpath onto the target zone of the part model; and transmitting the toolpath to a robotic system to execute the toolpath on the part within the work zone.

MACHINE LEARNING DEVICE, SUBSTRATE PROCESSING DEVICE, TRAINED MODEL, MACHINE LEARNING METHOD, AND MACHINE LEARNING PROGRAM

A device includes: state information acquisition unit that acquires state information including position of substrate in the device and elapsed time in each unit; action selection unit having prediction model that predicts value, in a certain state, to performing action whether to take out new substrate from the cassette and to which processing unit substrate is transferred, the action selection unit selecting one action based on the prediction model taking, as input, the acquired state information; instruction signal transmission unit that transmits instruction signal so as to perform the selected action; operation result acquisition unit that acquires operation result including number of substrates processed and waiting time; and prediction model update unit that calculates reward based on acquired operation result such that reward increases as the number of substrates processed increases and waiting time is short and that updates the prediction model based on the reward.

Method of making a mirror substrate for a vehicular rearview mirror assembly

A method of making a mirror substrate for a vehicular rearview mirror assembly includes providing a glass substrate having a planar front surface, a planar rear surface and a circumferential perimeter edge. The glass substrate is positioned at a fixture and the front perimeter edge portion of the glass substrate is ground by moving a grinding wheel around the periphery of the glass substrate to establish a rounded surface about and around the periphery of the glass substrate and between the planar front surface and a rear portion of the perimeter edge of the glass substrate. The rounded surface has a radius of curvature of at least 2.5 mm. The rounded surface provides a curved transition between the planar front surface of the glass substrate and the rear portion of the perimeter edge of the glass substrate. The planar rear surface of the glass substrate is coated with a coating.