# US 10,864,589 B2 · Melting tool controller

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

- Number: US 10,864,589 B2
- Document ID: US10864589B2
- Status: Granted
- Kind: B2
- Application number: 15/872,807
- Filed: 2018-01-16
- Published: 2018-08-23
- Granted: 2020-12-15
- Earliest claimed: 2017-01-17
- Assignees: Hakko Corporation
- Applicants: Hakko Corporation
- Inventors: Yoshitomo Teraoka; Satoshi Manda; Tomoo Takahara
- Web page: https://patentgrep.com/patent/US10864589B2

## CPC

- B23K 3/033: {comprising means for controlling or selecting the temperature or power}
- B23K 1/0016: {Soldering of electronic components}
- B23K 3/027: {Holders for soldering irons}
- B23K: SOLDERING OR UNSOLDERING; WELDING; CLADDING OR PLATING BY SOLDERING OR WELDING; CUTTING BY APPLYING HEAT LOCALLY, e.g. FLAME CUTTING; WORKING BY LASER BEAM

## Abstract

A melting tool control apparatus comprises a drive mechanism, a melt processing assembly configured to perform a melt process, a receiving module that receives input of three-dimensional coordinate information of a first point where the melt process is to be performed and input of a position information indicating a position different from the first point, and a process control module configured to control the melt processing assembly to perform the melt process when the distal end is at the first point.

## Claims

### Claim 1

A melting tool control apparatus comprising:
a drive mechanism configured to move a distal end of a heating tool;
a melt processing assembly configured to perform a melt process forming a solder point at a point on a substrate using the distal end;
a receiving module that receives input of a position of the solder point, the solder point comprising three-dimensional coordinate information of a first point where the melt process is to be performed, and input of a position information indicating a position above a surface of the substrate which is different from the first point; and
a process control module configured to control the melt processing assembly to perform the melt process when the distal end is at the first point,
wherein the drive mechanism is configured to move the distal end between the position indicated by the position information and the first point.

### Claim 2 (depends on 1)

The melting tool control apparatus according to claim 1, wherein
the position information is three-dimensional coordinate information of a second point that is different from the three-dimensional coordinate information of the first point.

### Claim 3 (depends on 1)

The melting tool control apparatus according to claim 1, wherein
the position information includes distance information indicating a distance from the first point and direction information indicating a direction from the first point, and
the process control module determines a position for a second point based on the distance information and the direction information, and causes the drive mechanism to move the distal end from the determined position of the second point to the first point.

### Claim 4 (depends on 2)

The melting tool control apparatus according to claim 2, further comprising the heating tool, wherein
the heating tool is a soldering iron, and
the melt processing assembly performs a principal melt as the melt process when the distal end reaches the first point after moving from the second point, the principal melt process being performed by supplying a principal amount of solder to the distal end.

### Claim 5 (depends on 4)

The melting tool control apparatus according to claim 4, wherein
the process control module further controls the melt processing assembly to perform a preparatory melt process during which a preparatory supply amount of solder is supplied to the distal end when the distal end is at the second point, the preparatory supply amount being less than the principal supply amount.

### Claim 6 (depends on 4)

The melting tool control apparatus according to claim 4, wherein
the process control module controls the drive mechanism to move the distal end to a recede position after completion of the principal melt process, the recede position being at a distance and spaced away from a surface of a substrate on which the principal melt process was performed.

### Claim 7 (depends on 4)

The melting tool control apparatus according to claim 4, wherein
the process control module controls the melt processing assembly to perform a finishing melt process during which a finishing supply amount of solder is by the melt processing assembly to the distal end while keeping the distal end at the first point after completion of the principal melt process, the finishing supply amount being less than the principal supply amount, and
the process control module controls the drive mechanism to move the distal end to a recede position after completion of the finishing melt process, the recede position being at a distance and spaced away from a surface of a substrate on which the principal melt process was performed.

### Claim 8

A melting tool control apparatus comprising:
a drive mechanism configured to move a distal end of a heating tool;
a melt processing assembly configured to perform a melt process using the distal end;
a receiving module that receives input of three-dimensional coordinate information of a first point where the melt process is to be performed and input of a position information indicating a position different from the first point;
a process control module configured to control the melt processing assembly to perform the melt process when the distal end is at the first point; and
a process selection module that receives a selection between a first process mode in which a solder point is formed at a certain point on a substrate and a second process mode in which a line segment of solder is drawn on a substrate,
wherein the drive mechanism is configured to move the distal end between the position indicated by the position information and the first point,
wherein the position information is three-dimensional coordinate information of a second point that is different from the three-dimensional coordinate information of the first point,
wherein when the process selection module receives the selection of the first process mode, the receiving module receives the first point as an end point to which the distal end is moved and where a solder point is formed, and receives the second point as a start point to which the distal end is moved, and
when the process selection module receives the selection of the second process mode, the receiving module receives the first point as a start point to which the distal end is moved and where drawing of the line segment is started, and receives the second point as an end point to which the distal end is moved and where drawing of the line segment is ended.

### Claim 9 (depends on 4)

The melting tool control apparatus according to claim 4, further comprising
a recede selection module that receives selection between a first recede mode for returning the distal end to the second point after the principal melt process, and a second recede mode for moving the distal end in a direction perpendicular to and away from a surface of a substrate, wherein
when the recede selection module receives the selection of the first recede mode, the process control module controls the drive mechanism to return the distal end to the second point after the principal melt process, and
when the recede selection module receives the selection of the second recede mode, the process control module controls the drive mechanism to move the distal end in the perpendicular direction after the principal melt process.

### Claim 10 (depends on 1)

The melting tool control apparatus according to claim 1, further comprising the heating tool, wherein
the heating tool is a desoldering device for suctioning and removing bonding material, and
when the distal end is at the first point, the process control module controls the melt processing assembly to generate a suction force at the distal end.

### Claim 11 (depends on 1)

The melting tool control apparatus according to claim 1, further comprising the heating tool, wherein
the heating tool is a hot air device configured to discharge hot air at a temperature that melts bonding material, and
when the distal end is at the first point, the process control module controls the melt processing assembly to discharge hot air from the distal end.

### Claim 12 (depends on 1)

The melting tool control apparatus according to claim 1, further comprising the heating tool, wherein
the heating tool is secured to an arm of a robot that moves the arm along a vertical axis extending in a vertical direction and along a horizontal axis extending in a horizontal axis, and the first point is defined by coordinates on the vertical and horizontal axes.

### Claim 13 (depends on 12)

The melting tool control apparatus according to claim 12, wherein the heating tool is held by the arm in an inclined working angle with respect to a surface of a substrate.

### Claim 14 (depends on 8)

The melting tool control apparatus according to claim 8, further comprising
an operation receiving module that receives an execution instruction to perform a main operation that includes moving the distal end to perform the melt process or an execution instruction to perform a trial operation that includes moving the distal end without performing any melt process; and
an adjustment request receiving module that accepts a request to change a moving speed of the distal end from a previously set speed to an adjusted speed for use during the trial operation or the main operation,
wherein when the adjustment request receiving module accepts the request, and then the operation receiving module receives the execution instruction to perform the trial operation or the main operation, the drive mechanism uses the adjusted speed to move the distal end.

### Claim 15 (depends on 14)

The melting tool control apparatus according to claim 14, wherein
the adjustment request receiving module accepts the request to change the moving speed for one or more routes, the routes including a first route from a current position of the distal end to the start point, a second route from the start point to the end point, and a third route from the end point to a recede position located at a distance and spaced away from a surface of the substrate on which the melt process is performed, and
the drive mechanism moves the distal end at the adjusted speed in the one or more routes for which the adjustment request receiving module accepted the request to change the moving speed.
