# US 9,914,192 B2 · Tooling system with visual identification of attached component

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 9,914,192 B2
- Document ID: US9914192B2
- Status: Granted
- Kind: B2
- Application number: 15/657,932
- Filed: 2017-07-24
- Published: 2017-11-09
- Granted: 2018-03-13
- Earliest claimed: 2013-11-07
- Assignees: Apex Brands, Inc.
- Applicants: Apex Brands, Inc.
- Inventors: Martin Douglas Rola; Adrian Hilary Hetzel
- Web page: https://patentgrep.com/patent/US9914192B2

## CPC

- B23Q 17/2457: {of tools}
- G05B 19/12: using record carriers
- G05B 2219/43125: Speed as function of size of chuck, diameter tool
- G05B 2219/49302: Part, workpiece, code, tool identification
- G05B 2219/49304: Tool identification, code
- G05B 2219/50275: Safety, verify correct code of chosen tool, probe
- B23Q: DETAILS, COMPONENTS, OR ACCESSORIES FOR MACHINE TOOLS, e.g. ARRANGEMENTS FOR COPYING OR CONTROLLING (tools of the kind used in lathes or boring machines B23B27/00); MACHINE TOOLS IN GENERAL CHARACTERISED BY THE CONSTRUCTION OF PARTICULAR DETAILS OR COMPONENTS; COMBINATIONS OR ASSOCIATIONS OF METAL-WORKING MACHINES, NOT DIRECTED TO A PARTICULAR RESULT
- G05B: CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS (systems for controlling or regulating non-electric variables G05D; systems for regulating electric or magnetic variables G05F; control devices or systems insofar as characterised by mechanical features only G05G)

## Abstract

A tooling system that includes a drive unit configured to provide rotational force to a tool member. The tool member is attached at a mount on the drive unit. A camera associated with the drive unit is aligned to capture a target on the tool member. The data is sent to a controller that identifies the tool member based on the target. The controller determines whether the tool member is correct for performing an operation on a work piece. If the tool member is correct, the controller may set one or more operating parameters on the drive unit. If the controller determines that the tool member is not correct, the drive unit is disabled. Further, a signal may be sent to inform an operator of the issue.

## Claims

### Claim 1

A tooling system for performing an operation on a work piece, the tooling system comprising:
a drive unit;
a tool member removably attached to the drive unit and configured to engage with the work piece;
first and second targets that are visibly positioned on the tool member, the first and second targets being visibly distinct;
a vision system associated with the drive unit and configured to capture an image of each of the first and second targets when the tool member is attached to the drive unit; and
a controller configured to control a first aspect of the drive unit based on the image of the first target captured by the vision system and to control a second aspect of the drive unit based on the image of the second target captured by the vision system;
the drive unit configured to rotate the tool member such that each of the first and second targets are visible to the vision system.

### Claim 2 (depends on 1)

The tooling system of claim 1, wherein the first aspect of the drive unit controls rotation of a mount of the drive unit that attaches to the tool member.

### Claim 3 (depends on 1)

The tooling system of claim 1, wherein the second aspect of the drive unit is a rotational speed of a mount of the drive unit that attaches to the tool member.

### Claim 4 (depends on 1)

The tooling system of claim 1, wherein the vision system includes a single camera with a viewing zone that extends over a limited section of the tool member, with the drive unit configured to rotate the tool member such that each of the first and second targets move through the viewing zone.

### Claim 5 (depends on 1)

The tooling system of claim 1, wherein tine first and second targets are positioned at different locations on the tool member that are located at different distances from the drive unit, the vision system including separate first and second cameras each with different focal lengths with the first camera including a first focal length to capture the image of the first target and the second camera including a second focal length to capture the image of the second target.

### Claim 6 (depends on 1)

The tooling system of claim 1, wherein the vision system and the drive unit are positioned within a single housing.

### Claim 7 (depends on 1)

The tooling system of claim 1, wherein the controller identifies the first and second targets based on the images of the first and second targets captured by the vision system when the tool member is stationary.

### Claim 8 (depends on 1)

The tooling system of claim 1, wherein the first and second targets are separate elements that are attached to the tool member.

### Claim 9 (depends on 1)

The tooling system of claim 1, wherein the drive unit is configured to be stationary prior to the controller identifying the first and second targets.

### Claim 10 (depends on 1)

The tooling system of claim 1, wherein the controller is configured to rotate the tool member after the images of the first and second targets are captured by the vision system and the first and second targets are identified.

### Claim 11 (depends on 1)

The tooling system of claim 1, wherein the drive unit comprises a motor.

### Claim 12

A tooling system for performing an operation on a work piece, the tooling system comprising:
a motor;
a tool member removably attached to the motor and configured to engage with the work piece;
targets that are visibly positioned on the tool member with each of the targets being visibly distinct;
a camera configured to capture an image of each of the targets when the tool member is attached to the motor; and
a control circuit that controls the motor based on the images of the targets captured by the camera;
wherein the camera includes a viewing zone that extends over a limited section of the tool member, with the motor configured to rotate the tool member such that each of the targets move through the viewing zone.

### Claim 13 (depends on 12)

The tooling system of claim 12, wherein the camera and the motor are positioned within a common housing.

### Claim 14 (depends on 12)

The tooling system of claim 12, wherein each of the targets are separate elements that are attached to the tool member.

### Claim 15 (depends on 12)

The tooling system of claim 12, wherein the control circuit is configured to rotate the tool member after the image of a first one of the targets is captured by the camera and the first one of the targets is identified.

### Claim 16

A tooling system for performing an operation on a work piece, the tooling system comprising:
a motor;
a tool member;
targets that are visibly positioned on the tool member;
a vision system configured to capture images of the targets; and
a control circuit configured to:
receive a first image from the vision system of a first one of the targets when the tool member is rotated by the motor to a first rotational position;
identify the first target;
determine whether the tool member is proper for the operation on the work piece;
receive a second image from the vision system of second one of the targets when the toot member is rotated by the motor to a second rotational position;
identify the second target; and
determine one or more operating parameters for the motor based on the identified second target.

### Claim 17 (depends on 16)

The tooling system of claim 16, wherein the control circuit is further configured to prevent operation of the motor after determining based on the identified first target that the tool member is not proper for the operation on the work piece.

### Claim 18 (depends on 16)

The tooling system of claim 16, wherein the vision system comprises a single camera that captures the images of the targets.

### Claim 19 (depends on 16)

The tooling system of claim 16, wherein the vision system comprises a first camera that captures the first image and a second camera that captures the second image.
