Three-dimensional object data generation apparatus, three-dimensional object forming apparatus, and non-transitory computer readable medium
AssigneeFUJIFILM Business Innovation Corp.
InventorsToru Misaizu, Naoki Hiji
Life of this patent
Estimating the term…
Abstract
A three-dimensional object data generation apparatus includes an obtaining unit that obtains three-dimensional object data representing a three-dimensional object with plural voxels, for each of which a physical property value is set, a setting unit that sets a three-dimensional threshold matrix in which thresholds are arranged in a three-dimensional space in accordance with a predetermined basic shape, and a calculation unit that calculates whether to form each of the plural voxels on a basis of the physical property value of the voxel and the three-dimensional threshold matrix.
Claims11
A three-dimensional object data generation apparatus comprising:
- a processor configured to:
- obtain three-dimensional object data representing a three-dimensional object with a plurality of voxels, for each of which a physical property value is set;
- set a three-dimensional threshold matrix in which thresholds are arranged in a three-dimensional space in accordance with a predetermined basic shape;
- calculate whether to form each of the plurality of voxels on a basis of the physical property value of the voxel and the three-dimensional threshold matrix;
- and
- extract an edge of the three-dimensional object,
- wherein the processor is further configured to set a first three-dimensional threshold matrix corresponding to a first physical property for a first voxel corresponding to a part other than the edge and a second three-dimensional threshold matrix corresponding to a second physical property, which is higher than the first physical property, for a second voxel corresponding to the edge.
A non-transitory computer readable medium storing a program for generating three-dimensional object data, the program causing a computer to execute a process, the process comprising:
- obtaining three-dimensional object data representing a three-dimensional object with a plurality of voxels, for each of which a physical property value is set;
- setting a three-dimensional threshold matrix in which thresholds are arranged in a three-dimensional space in accordance with a predetermined basic shape;
- calculating whether to form each of the plurality of voxels on a basis of the physical property value of the voxel and the three-dimensional threshold matrix;
- extracting an edge of the three-dimensional object;
- and
- setting a first three-dimensional threshold matrix corresponding to a first physical property for a first voxel corresponding to a part other than the edge and a second three-dimensional threshold matrix corresponding to a second physical property, which is higher than the first physical property, for a second voxel corresponding to the edge.
Dependencies are inferred from the claim text.