# US 11,906,285 B2 · Method for storing real data relating to a body contour of a body

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

- Number: US 11,906,285 B2
- Document ID: US11906285B2
- Status: Granted
- Kind: B2
- Application number: 16/972,123
- Filed: 2018-06-21
- Published: 2021-07-29
- Granted: 2024-02-20
- Earliest claimed: 2018-06-21
- Assignees: Fill Gesellschaft m.b.H.
- Applicants: Fill Gesellschaft m.b.H.
- Inventors: Harald Sehrschoen; Alois Wiesinger
- Web page: https://patentgrep.com/patent/US11906285B2

## CPC

- G01B 11/24: for measuring contours or curvatures
- G06F 30/12: characterised by design entry means specially adapted for CAD, e.g. graphical user interfaces [GUI] specially adapted for CAD
- G06F 30/27: using machine learning, e.g. artificial intelligence, neural networks, support vector machines [SVM] or training a model
- G06T 17/20: Finite element generation, e.g. wire-frame surface description, {tesselation}
- G06T 19/20: Editing of three-dimensional [3D] images, e.g. changing shapes or colours, aligning objects or positioning parts
- G06T 2219/2021: Shape modification
- G01B: MEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G06T: IMAGE DATA PROCESSING OR GENERATION, IN GENERAL

## Abstract

The invention relates to a method for storing real data of a real body contour (11) of a body (8). The method comprises the method steps: creating a model surface grid (6) with multiple grid points (7), said model surface grid (6) representing a model body contour (5); manufacturing the body (8) based on the model body contour (5) of the CAD data; determining real data of the manufactured body (8); creating a memory surface grid (15) of the real body contour (11) by means of the computer (3); storing the memory surface grid (15) on a data carrier (19) for further processing of the data.

## Claims

### Claim 1

A method for storing real data of a real body contour of a body, comprising the method steps:
creating a model surface grid with multiple grid points, said model surface grid representing a model body contour, wherein the model surface grid is created in a computer based on CAD data of a virtual body, wherein at least individual partial surfaces of the overall surface of the virtual body are discretized in a grid generation so as to provide a different resolution of the model surface grid;
providing the body manufactured based on the model body contour of the CAD data;
determining real data of the manufactured body;
creating a representation of the real body contour (11) based on real data and subsequently adapting the model surface grid of the model body contour to the representation, of the real body contour and thereby creating a memory surface grid of at least a part of the real body contour by means of the computer;
storing the memory surface grid on a data carrier for further processing of the data, wherein adapting the model surface grid of the model surface contour to the representation of the real body contour is carried out by displacing individual grid points of the model surface grid,
wherein during manufacturing the body, production parameters are recorded and in a learning phase, the influences of the production parameters on the real body contour is determined by evaluation of the representation of the real body contour or of the memory surface grid of the measured body, and are stored in an influence model, and wherein after completion of the learning phase, the representation of the real body contour of a subsequently manufactured body is created based on the production parameters present in the respective production process, taking into account the influence model, without measuring the body.

### Claim 2 (depends on 1)

The method according to claim 1, wherein the real data of the manufactured body is determined by measuring the manufactured body by means of a measuring means.

### Claim 3 (depends on 2)

The method according to claim 2, wherein during the measuring operation, the model surface grid of the model body contour is directly adapted to the measuring data of the real body contour by displacing individual grid points of the model surface grid to the respectively measured position of the real body contour and, thereby, a memory surface grid of the real body contour is generated by means of the computer.

### Claim 4 (depends on 1)

The method according to claim 1, wherein, in the course of storing the memory surface grid, the absolute coordinates of the grid points of the memory surface grid are stored.

### Claim 5 (depends on 1)

The method according to claim 1, wherein, in the course of storing the memory surface grid, displacement values of the grid points of the memory surface grid in relation to the model surface grid are stored.

### Claim 6 (depends on 1)

The method according to claim 1, wherein, based on the model surface grid of the model body contour, a simulation is carried out and wherein in a further method step, the model surface grid of the model body contour is replaced by the memory surface grid of the real body contour and the simulation is adapted or carried out again by means of the data of the memory surface grid of the real body contour for the respective manufactured body or composition of multiple manufactured bodies.

### Claim 7 (depends on 6)

The method according to claim 6, wherein for aligning or fitting in the representation of the real body contour to the model surface grid, an optimization algorithm is used.

### Claim 8 (depends on 1)

The method according to claim 1, wherein during discretization of the virtual body, a resolution of the model surface grid is finer in those regions in which a weld seam is provided than a resolution of the model surface grid in those regions of the virtual body in which no weld seam is provided.

### Claim 9 (depends on 1)

The method according to claim 1, wherein prior to adapting the model surface grid of the model body contour to the representation of the real body contour, there is a method step for aligning the representation of the real body contour, wherein at least one reference surface or reference points on the model body contour are determined, which have the highest production accuracy on the body and wherein the representation of the real body contour is interpolated to the reference points in relation to its position in order to align the representation of the real body contour as far as possible with the model surface grid with respect to its orientation and/or position.

### Claim 10 (depends on 1)

The method according to claim 1, wherein prior to adapting the model surface grid of the model body contour to the representation of the real body contour, there first is a method step for aligning the representation of the real surface grid, wherein the model surface grid is rotated and/or displaced such in relation to its orientation and/or position that, as viewed across the overall surface, a distance between the model surface grid and the representation of the real body contour is as small as possible.

### Claim 11 (depends on 1)

The method according to claim 1, wherein a deviation tolerance is defined on the model surface grid of the model body con-tour, and wherein a signal is output when the measuring values of the body or the representation of the real body contour is at least in some sections outside the deviation tolerance of the model surface grid of the model body contour.

### Claim 12 (depends on 1)

The method according to claim 1, wherein the measuring means for measuring the manufactured body comprises an optical detection means.

### Claim 13 (depends on 1)

The method according to claim 1, wherein the body is manufactured in an automated production process by means of a production machine having a PLC control, wherein the production parameters are obtained directly from the PLC control.

### Claim 14 (depends on 1)

The method according to claim 1, wherein at least individual production parameters are detected by means of at least one sensor, which is arranged on a processing tool or coupled thereto.

### Claim 15 (depends on 1)

The method according to claim 1, wherein a virtual production machine is constructed in the CAD and process parameters of the virtual production machine are defined, and wherein the process parameters of the actually manufactured and measured production machine are adapted in a self-learning manner on the basis of the measuring data.

### Claim 16 (depends on 1)

A system for data processing, comprising a computer having a user interface and a data carrier, wherein the computer is configured for carrying out the steps of the method according to claim 1.

### Claim 17 (depends on 16)

The system for data processing according to claim 16, wherein a measuring means is formed which comprises a hand-guided detection means.

### Claim 18 (depends on 16)

A production plant, comprising a system for data processing according to claim 16 and a production machine for manufacturing the body.

### Claim 19 (depends on 1)

A system for data processing comprising:
a computer having a computer processor, a user interface, and a data carrier; and
a non-transitory computer readable medium containing instructions stored therein for causing the computer processor to perform steps of the method according to claim 1.

### Claim 20 (depends on 1)

A non-transitory computer readable medium containing computer instructions stored therein for causing a computer processor to perform the method according to claim 1.
