# US 2013/0278606 A1 · Computing device and method for analyzing assembly deformation of product

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

- Number: US 2013/0278606 A1
- Document ID: US20130278606A1
- Status: Published application
- Kind: A1
- Application number: 13/867,128
- Filed: 2013-04-22
- Published: 2013-10-24
- Earliest claimed: 2012-04-24
- Assignees: Hon Hai Precision Industry Co., Ltd.; HONG FU JIN PRECISION INDUSTRY (ShenZhen) CO., LTD.
- Applicants: Hong Fu Jin Precision Industry (Shenzhen) Co., Ltd.; Hon Hai Precision Industry Co., Ltd.
- Inventors: CHIH-KUANG CHANG; XIN-YUAN WU; YI LIU
- Web page: https://patentgrep.com/patent/US20130278606A1

## CPC

- G06T 11/20: Drawing from basic elements
- G06T 7/001: {using an image reference approach}
- G06T 19/20: Editing of three-dimensional [3D] images, e.g. changing shapes or colours, aligning objects or positioning parts
- G06T 2207/10028: Range image; Depth image; 3D point clouds
- G06T 2219/2024: Style variation
- G06T: IMAGE DATA PROCESSING OR GENERATION, IN GENERAL

## Abstract

In a method for analyzing assembly deformation of a product using a computing device, the computing device loads a reference drawing of a product and an actual drawing of the product after assembly into a storage system. The actual drawing is aligned with the reference drawing. A nearest distance from each point in the actual drawing to a similar point in the reference drawing is calculated, and a range that the nearest distance falls within is determined. The computing device marks each point in the actual drawing to indicate the range that the nearest distance falls within. The marked actual drawing is displayed on a display device.

## Claims

### Claim 1

A method for analyzing assembly deformation of a product executed by a processor of a computing device, the method comprising:
loading a reference drawing of the product and an actual drawing of the product after assembly into a storage system of the computing device;
aligning the actual drawing with the reference drawing;
for each point in the actual drawing, calculating a nearest distance from the point in the actual drawing to a similar point in the reference drawing, and determining a range that the nearest distance falls within;
indicating the range that the nearest distance falls within by marking the point in the actual drawing; and
displaying the marked actual drawing on a display device connected to the computing device.

### Claim 2 (depends on 1)

The method of claim 1, wherein the reference drawing of the product is a point cloud of a manufactured part of the product, and the actual drawing of the product after assembly is a point cloud of the manufactured part of the product after assembly.

### Claim 3 (depends on 2)

The method of claim 2, further comprising:
generating a triangular mesh of the manufactured part according to the point cloud of the manufactured part of the product before assembly.

### Claim 4 (depends on 3)

The method of claim 3, wherein the point cloud of the manufactured part of the product after assembly is aligned with the triangular mesh, and a nearest distance from each point in the point cloud of the manufactured part after assembly to the triangular mesh is calculated.

### Claim 5 (depends on 1)

The method of claim 1, wherein the reference drawing of the product is a design drawing of the product, and the actual drawing of the product after assembly is a point cloud of the product after assembly.

### Claim 6

A computing device, comprising:
at least one processor; and
a storage system storing a plurality of instructions, which when executed by the at least one processor, cause the at least one processor to:
load a reference drawing of a product and an actual drawing of the product after assembly into the storage system;
align the actual drawing with the reference drawing;
for each point in the actual drawing, calculate a nearest distance from the point in the actual drawing to a similar point in the reference drawing, and determine a range that the nearest distance falls within;
indicate the range that the nearest distance falls within by marking the point in the actual drawing; and
display the marked actual drawing on a display device connected to the computing device.

### Claim 7 (depends on 6)

The computing device of claim 6, wherein the reference drawing of the product is a point cloud of a manufactured part of the product, and the actual drawing of the product after assembly is a point cloud of the manufactured part of the product after assembly.

### Claim 8 (depends on 7)

The computing device of claim 7, wherein the instructions further cause the at least one processor to:
generate a triangular mesh of the manufactured part according to the point cloud of the manufactured part of the product before assembly.

### Claim 9 (depends on 8)

The computing device of claim 8, wherein the point cloud of the manufactured part of the product after assembly is aligned with the triangular mesh, and a nearest distance from each point in the point cloud of the manufactured part after assembly to the triangular mesh is calculated.

### Claim 10 (depends on 6)

The computing device of claim 6, wherein the reference drawing of the product is a design drawing of the product, and the actual drawing of the product after assembly is a point cloud of the product after assembly.

### Claim 11

A non-transitory computer-readable storage medium storing a set of instructions, the set of instructions capable of being executed by a processor of a computing device to implement a method for analyzing assembly deformation of a product, the method comprising:
loading a reference drawing of the product and an actual drawing of the product after assembly into a storage system of the computing device;
aligning the actual drawing with the reference drawing;
for each point in the actual drawing, calculating a nearest distance from the point in the actual drawing to a similar point in the reference drawing, and determining a range that the nearest distance falls within;
indicating the range that the nearest distance falls within by marking the point in the actual drawing; and
displaying the marked actual drawing on a display device connected to the computing device.

### Claim 12 (depends on 11)

The storage medium of claim 11, wherein the reference drawing of the product is a point cloud of a manufactured part of the product, and the actual drawing of the product after assembly is a point cloud of the manufactured part of the product after assembly.

### Claim 13 (depends on 12)

The storage medium of claim 12, wherein the method further comprises:
generating a triangular mesh of the manufactured part according to the point cloud of the manufactured part of the product before assembly.

### Claim 14 (depends on 13)

The storage medium of claim 13, wherein the point cloud of the manufactured part of the product after assembly is aligned with the triangular mesh, and a nearest distance from each point in the point cloud of the manufactured part after assembly to the triangular mesh is calculated.

### Claim 15 (depends on 11)

The storage medium of claim 11, wherein the reference drawing of the product is a design drawing of the product, and the actual drawing of the product after assembly is a point cloud of the product after assembly.
