IP Library Granted Patent US 11,186,042
Granted Patent B2
US 11,186,042 · App. 16/556,775 · Granted Nov 30, 2021

Three-dimensional shape data generating apparatus, three-dimensional modeling apparatus, and non-transitory computer readable medium

Inventors: Shigeyuki Sakaki (Kanagawa, JP); Satoshi Hasebe (Kanagawa, JP)
Assignee: FUJIFILM Business Innovation Corp.
B29C64/386B33Y50/00G05B19/4099B29C64/118G05B2219/35134G05B2219/49007
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,186,042
App. No.
16/556,775
Granted
Nov 30, 2021
Kind
B2
Abstract

A three-dimensional shape data generating apparatus includes: an acquiring section that acquires element data generated by dividing a three-dimensional shape into first elements, the three-dimensional shape being modeled with a plurality of modeling materials having different resolutions, each first element corresponding to a resolution of a first modeling material among the plurality of modeling materials; a dividing section that divides the three-dimensional shape into second elements, each second element corresponding to a second modeling material having a resolution lower than the resolution of the first modeling material and having a size larger than the first element; and a generating section that generates three-dimensional shape data through setting modeling materials for the first and second elements, respectively, according to the number of the first elements covered by the second element.

Claims (42)

1. A three-dimensional shape data generating apparatus comprising:

a processor configured to:

acquire element data generated by dividing a three-dimensional shape into first elements, the three-dimensional shape being modeled with a plurality of modeling materials having different resolutions, each first element corresponding to a resolution of a first modeling material among the plurality of modeling materials;

divide the three-dimensional shape into second elements, each second element corresponding to a second modeling material having a resolution lower than the resolution of the first modeling material and having a size larger than the first element; and

generate three-dimensional shape data through setting modeling materials for the first and second elements, respectively, according to the number of the first elements covered by the second element by setting the second modeling material as the modeling material for the second element when, among a plurality of the first elements covered by the second element, the number of the first elements that is set to use the second modeling material is greater than or equal to than a predefined threshold.

2. The three-dimensional shape data generating apparatus according to claim 1 , wherein

the processor is further configured to set the second modeling material as the modeling material for the second element when, among a plurality of the first elements covered by the second element, the number of the first elements for which the second modeling material is set is equal to or more than a threshold.

3. The three-dimensional shape data generating apparatus according to claim 2 , wherein the processor is further configured to:

perform optimization processing to optimize a predetermined objective function for each of a plurality of three-dimensional shape data generated through changing the threshold in a predetermined range, and

set the modeling material for the second element using a threshold for which the objective function is optimized.

4. The three-dimensional shape data generating apparatus according to claim 3 , wherein

when a size of the second element is a non-integer multiple of a size of the first element, the processor is further configured to divide the three-dimensional shape in a plurality of patterns while shifting reference positions by a distance smaller than the size of the first element, wherein the reference positions are provided when the three-dimensional shape is divided into the second elements,

the processor is further configured to generate the three-dimensional shape data in the plurality of patterns, and

the processor is further configured to perform the optimization processing for each of the plurality of patterns of the three-dimensional shape data.

5. The three-dimensional shape data generating apparatus according to claim 1 , wherein

when a size of the second element is a non-integer multiple of a size of the first element, the processor is further configured to shift at least one of the first and second elements such that no gap occurs between the first and second elements.

6. The three-dimensional shape data generating apparatus according to claim 1 , wherein the processor is further configured to:

when the first element is a non-rectangular parallelepiped shape element other than a rectangular parallelepiped, convert the first element into a rectangular parallelepiped shape element corresponding to the resolution of the first modeling material.

7. The three-dimensional shape data generating apparatus according to claim 6 , wherein

when the three-dimensional shape is divided into the rectangular parallelepiped shape elements, the processor is further configured to generate the element data through setting the modeling material for each rectangular parallelepiped shape element according to the number of the non-rectangular parallelepiped shape elements covered by the rectangular parallelepiped shape element.

8. The three-dimensional shape data generating apparatus according to claim 1 , wherein the processor is further configured to:

when the plurality of modeling materials are of three or more types, selects two types of modeling materials in descending order of the resolution,

perform a control such that with respect to the first and second elements corresponding to the resolutions of the two types of modeling materials,

repeatedly divide the three-dimensional shape, and

repeatedly generate the three-dimensional shape data.

9. The three-dimensional shape data generating apparatus according to claim 1 , wherein the processor is further configured to:

receive the resolution of the first modeling material and the resolution of the second modeling material,

generate the element data by dividing the three-dimensional shape into the first elements that correspond to the resolution of the first modeling material received by the processor, and

divide the three-dimensional shape into the second elements that correspond to the resolution of the second modeling material received by the processor.

10. The three-dimensional shape data generating apparatus according to claim 2 , wherein the processor is further configured to:

receive the threshold, and

set the second modeling material as the modeling material for the second element when, among the plurality of first elements covered by the second element, the number of the first elements for which the second modeling material is set is equal to or more than the threshold received by the processor.

11. The three-dimensional shape data generating apparatus according to claim 3 , wherein the processor is further configured to:

receive information on what type the optimization processing is, and

perform the optimization processing using an optimization method corresponding to the information received by the processor on what type the optimization processing is.

12. A three-dimensional modeling apparatus comprising:

the three-dimensional shape data generating apparatus according to claim 1 ; and

a modeling unit that models a three-dimensional shape based on three-dimensional shape data generated by the three-dimensional shape data generating apparatus.

13. A non-transitory computer readable medium storing a program causing a computer to execute a three-dimensional shape data generating process, the process comprising:

acquiring element data generated by dividing a three-dimensional shape into first elements, the three-dimensional shape being modeled with a plurality of modeling materials having different resolutions, each first element corresponding to a resolution of a first modeling material among the plurality of modeling materials;

dividing the three-dimensional shape into second elements, each second element corresponding to a second modeling material having a resolution lower than the resolution of the first modeling material and having a size larger than the first element; and

generating three-dimensional shape data through setting modeling materials for the first and second elements, respectively, according to the number of the first elements covered by the second element by setting the second modeling material as the modeling material for the second element when, among a plurality of the first elements covered by the second element, the number of the first elements that is set to use the second modeling material is greater than or equal to than a predefined threshold.

Assignments (2)
CHANGE OF NAME Recorded Apr 28, 2021
From: FUJI XEROX CO., LTD.
To: FUJIFILM BUSINESS INNOVATION CORP.
Reel/Frame 056078/0098 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 30, 2019
From: SAKAKI, SHIGEYUKI; HASEBE, SATOSHI
To: FUJI XEROX CO., LTD.
Reel/Frame 050222/0244 →
Priority Claims (1)
JP JP2019-048677 · Mar 15, 2019 · national
Continuity (1)
Related Publication 20200290281A1 · Sep 17, 2020
Cited By (1)
US 12,441,063