# US 2021/0241472 A1 · Information processing apparatus and non-transitory computer readable medium

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

- Number: US 2021/0241472 A1
- Document ID: US20210241472A1
- Status: Published application
- Kind: A1
- Application number: 16/910,685
- Filed: 2020-06-24
- Published: 2021-08-05
- Earliest claimed: 2020-01-31
- Assignees: Fuji Xerox Co., Ltd.
- Applicants: Fuji Xerox Co., Ltd.
- Inventors: Yuki YOKOYAMA; Ryosuke HIGASHIKATA; Tomonari TAKAHASHI; Torahiko KANDA
- Web page: https://patentgrep.com/patent/US20210241472A1

## CPC

- G06T 7/0006: {using a design-rule based approach}
- G06T 7/50: Depth or shape recovery
- B33Y 50/02: for controlling or regulating additive manufacturing processes
- G06T 2200/04: involving 3D image data
- G06T 2207/10028: Range image; Depth image; 3D point clouds
- G06T 2207/30164: Workpiece; Machine component
- G06T: IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- B33Y: ADDITIVE MANUFACTURING, i.e. MANUFACTURING OF THREE-DIMENSIONAL [3D] OBJECTS BY ADDITIVE DEPOSITION, ADDITIVE AGGLOMERATION OR ADDITIVE LAYERING, e.g. BY 3D PRINTING, STEREOLITHOGRAPHY OR SELECTIVE LASER SINTERING

## Abstract

An information processing apparatus includes a processor configured to acquire three-dimensional-shape data that is data for a three-dimensional body and that represents a shape of a three-dimensional object, set in advance a feature requirement that indicates one or more features concerning a cross section of the three-dimensional body, detect one or more features that satisfy the feature requirement in the three-dimensional-shape data, and output information regarding the one or more features detected in the three-dimensional-shape data.

## Claims

### Claim 1

An information processing apparatus comprising:
a processor configured to
acquire three-dimensional-shape data that is data for a three-dimensional body and that represents a shape of a three-dimensional object,
set in advance a feature requirement that indicates one or more features concerning a cross section of the three-dimensional body,
detect one or more features that satisfy the feature requirement in the three-dimensional-shape data, and
output information regarding the one or more features detected in the three-dimensional-shape data.

### Claim 2 (depends on 1)

The information processing apparatus according to claim 1,
wherein the feature requirement concerns a cross-sectional area at a cross section of the three-dimensional body.

### Claim 3 (depends on 2)

The information processing apparatus according to claim 2,
wherein the processor detects by using the feature requirement a region where contraction difference occurs in the three-dimensional body during formation of the three-dimensional body.

### Claim 4 (depends on 2)

The information processing apparatus according to claim 2,
wherein the feature requirement further includes a height in a layering direction of the three-dimensional body.

### Claim 5 (depends on 3)

The information processing apparatus according to claim 3,
wherein the feature requirement further includes a height in a layering direction of the three-dimensional body.

### Claim 6 (depends on 4)

The information processing apparatus according to claim 4,
wherein the processor detects by using the feature requirement a region where pull-in due to contraction occurs in the three-dimensional body during formation of the three-dimensional body.

### Claim 7 (depends on 5)

The information processing apparatus according to claim 5,
wherein the processor detects by using the feature requirement a region where pull-in due to contraction occurs in the three-dimensional body during formation of the three-dimensional body.

### Claim 8 (depends on 1)

The information processing apparatus according to claim 1,
wherein the feature requirement concerning a cross section of the three-dimensional body further includes information concerning at least one of a transverse direction of the three-dimensional body, a longitudinal direction of the three-dimensional body, and a width direction of the cross section, the width direction including a specified position in the cross section.

### Claim 9 (depends on 8)

The information processing apparatus according to claim 8,
wherein the processor detects by using the feature requirement a region where swaying occurs during formation of the three-dimensional body.

### Claim 10 (depends on 1)

The information processing apparatus according to claim 1,
wherein the feature requirement further includes a shape difference between cross sections adjacent in a layering direction of the three-dimensional body.

### Claim 11 (depends on 10)

The information processing apparatus according to claim 10,
wherein the processor detects by using the feature requirement a region where the shape difference necessitates a support during formation of the three-dimensional body.

### Claim 12 (depends on 1)

The information processing apparatus according to claim 1,
wherein the feature requirement concerning a cross section of the three-dimensional body further includes information concerning an opening surrounded by the three-dimensional body.

### Claim 13 (depends on 1)

The information processing apparatus according to claim 1,
wherein the processor detects by using the feature requirement a region where at least one of a trap and a hollow structure appears during formation of the three-dimensional body, and
wherein the trap is where a forming material collects, and the hollow structure is where a forming material collects inside the three-dimensional body and a cavity is formed inside the three-dimensional body.

### Claim 14 (depends on 1)

The information processing apparatus according to claim 1,
wherein the feature requirement further includes information concerning a distance from inside the three-dimensional body to an edge of the three-dimensional body.

### Claim 15 (depends on 14)

The information processing apparatus according to claim 14,
wherein the processor detects by using the feature requirement a region where a thin wall appears during formation of the three-dimensional body.

### Claim 16 (depends on 1)

The information processing apparatus according to claim 1,
wherein the feature requirement further includes information concerning a distance from outside the three-dimensional body to an edge of the three-dimensional body.

### Claim 17 (depends on 16)

The information processing apparatus according to claim 16,
wherein the processor detects by using the feature requirement a region where a narrow gap appears during formation of the three-dimensional body.

### Claim 18 (depends on 1)

The information processing apparatus according to claim 1,
wherein the three-dimensional-shape data represents the three-dimensional body by using a plurality of voxels.

### Claim 19 (depends on 18)

The information processing apparatus according to claim 18,
wherein the processor associates each feature that is detected with one or more of the plurality of voxels, the one or more voxels corresponding to a region where the feature is detected, and the processor stores the feature in association with the one or more voxels.

### Claim 20

A non-transitory computer readable medium storing a program causing a computer to execute a process for information processing, the process comprising:
acquiring three-dimensional-shape data that is data for a three-dimensional body and that represents a shape of a three-dimensional object;
setting in advance a feature requirement that indicates one or more features concerning a cross section of the three-dimensional body;
detecting one or more features that satisfy the feature requirement in the three-dimensional-shape data; and
outputting information regarding the one or more features detected in the three-dimensional-shape data.
