# US 2017/0014964 A1 · Methods and apparatus for distance sensing used in combination with a linear actuator

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

- Number: US 2017/0014964 A1
- Document ID: US20170014964A1
- Status: Published application
- Kind: A1
- Application number: 15/004,825
- Filed: 2016-01-22
- Published: 2017-01-19
- Earliest claimed: 2015-01-23
- Applicants: Systems, Machines, Automation Components Corporation
- Inventors: Edward A. Neff
- Web page: https://patentgrep.com/patent/US20170014964A1

## CPC

- B23Q 17/2419: {by projecting a single light beam}
- B23P 19/10: Aligning parts to be fitted together
- G01S 17/08: for measuring distance only (indirect measurement G01S17/46; active triangulation systems G01S17/48)
- G05B 19/402: characterised by control arrangements for positioning, e.g. centring a tool relative to a hole in the workpiece, additional detection means to correct position (G05B19/19 takes precedence)
- G05B 2219/37275: Laser, interferometer
- G05B 2219/37423: Distance, gap between tool and surface sensor
- G05B 2219/45029: Mount and solder parts on board
- G05B 2219/45165: Laser machining
- G05B 2219/50109: Soft approach, engage, retract, escape, withdraw path for tool to workpiece
- 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
- B23P: METAL-WORKING NOT OTHERWISE PROVIDED FOR; COMBINED OPERATIONS; UNIVERSAL MACHINE TOOLS (arrangements for copying or controlling B23Q)
- G01S: RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- 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 system and method for measuring a distance to a target work surface to precisely position a tool assembly coupled to an actuator. The method includes measuring a distance to a work surface using a distance sensor, moving the tool assembly into an approach position, the approach position being adjacent to a location on the work surface. The tool assembly is then moved from the approach position to the location on the work surface pursuant to a soft landing procedure. The soft landing procedure may include determining that the tool assembly has moved into soft contact with the target work surface. Methods also include topologically mapping a work surface, comparing map data to predefined data, and adjusting a positioning routine. Additionally, methods include optimizing actuator movements to timely measure distances from a distance sensor to a location on a work surface with minimal actuator movement.

## Claims

### Claim 1

A method for positioning a tool assembly in relation to a location on a work surface, the tool assembly being mechanically coupled to an actuator, the method comprising:
generating, by a distance sensor, an output signal representative of a distance between the distance sensor and the location on the work surface;
generating a control signal based upon the output signal; and
moving, using the actuator and in response to the control signal, the tool assembly to a desired position relative to the location on the work surface.

### Claim 2 (depends on 1)

The method of claim 1 wherein the moving includes moving the tool assembly to an approach position at a predetermined distance from the work surface and applying a force to the tool assembly at the approach position.

### Claim 3 (depends on 2)

The method of claim 2 further including determining that at least one of the tool assembly or a component secured by the tool assembly has established soft contact with the work surface.

### Claim 4 (depends on 3)

The method of claim 3 wherein the determining includes determining that a velocity of the tool assembly is equal to zero.

### Claim 5 (depends on 3)

The method of claim 3 wherein the determining includes measuring a velocity of advancement of the tool assembly toward the work surface.

### Claim 6 (depends on 1)

The method of claim 1 wherein the generating the output signal includes directing laser light at the work surface and determining the distance based upon reflections of the laser light from the work surface.

### Claim 7 (depends on 2)

The method of claim 2 wherein the applying the force to the tool assembly includes applying an activating force to the tool assembly at the approach position in a direction substantially aligned with a linear path of movement of the tool assembly to the work surface, the activating force being substantially equal to a threshold force necessary to maintain the tool assembly in a static condition on the path.

### Claim 8 (depends on 7)

The method of claim 7 further including decreasing the activating force, until the static condition of the tool assembly is changed to a dynamic condition, to advance at least one of the tool assembly or a component secured by the tool assembly through the predetermined distance from the approach position to the work surface wherein the advancement has a velocity.

### Claim 9 (depends on 8)

The method of claim 8 further including measuring the velocity of the advancement and determining soft contact of at least one of the tool assembly or the component secured by the tool assembly with said work surface when the velocity is equal to zero.

### Claim 10

A system comprising:
an actuator;
a tool assembly mechanically coupled to the actuator; and
a distance sensor mechanically coupled to the actuator and communicatively coupled to a controller, the distance sensor being configured to generate an output signal representative of a distance between the distance sensor and a location on a work surface and to provide the output signal to the controller;
wherein the controller is configured to generate a control signal based upon the output signal and wherein the actuator is configured to move, in response to the control signal, the tool assembly to a desired position relative to the location on the work surface.

### Claim 11

A system comprising:
a moving coil linear actuator;
a tool assembly mechanically coupled to the moving coil linear actuator; and
a laser measurement sensor mechanically coupled to the actuator and communicatively coupled to a controller, the laser measurement sensor being configured to measure a distance from the laser measurement sensor to a work surface and to provide an output signal representative of the distance to the controller;
wherein the controller is communicatively coupled to the moving coil linear actuator and to the laser measurement sensor, the controller being configured to provide a control signal to the moving coil linear actuator in response to the output signal.

### Claim 12 (depends on 11)

The system of claim 11 wherein the tool assembly is configured to at least one of couple to a component, dispense a material, engrave the work surface, cut the work surface, and weld the work surface.

### Claim 13

A method for positioning a tool assembly coupled to an actuator in relation to a location on a work surface, the method comprising:
positioning a distance sensor adjacent to a location on the work surface;
sensing a distance from the location on the work surface to the distance sensor;
providing a signal representative of the distance;
comparing, based upon the signal, the distance to a predefined distance, adjusting a positioning routine based on the comparison; and
moving, using the actuator and in accordance with the positioning routine, the tool assembly to a desired position relative to the location on the work surface.

### Claim 14

A method for positioning a tool assembly of an actuator in relation to a location on a work surface, the method comprising:
topographically mapping the work surface;
generating map data representative of the location on the work surface, the map data including the position of the location on the work surface relative to an origin point;
comparing predetermined information representative of the location on the work surface and the map data, the predetermined information including at least an x and a y position of the location on the work surface relative to the origin point;
determining, based upon the comparing, an actuation position of the tool assembly corresponding to the location on the work surface;
adjusting, based upon the determining, an actuation routine; and
moving, using the actuator and in accordance with the actuation routine, the tool assembly to the actuation position.

### Claim 15 (depends on 14)

The method of claim 14 wherein the moving further includes moving the tool assembly from the actuation position into soft contact with the work surface.
