Control data for generation of 3d objects
AssigneeHewlett-Packard Development Company, L.P.
InventorsJuan Manuel GARCIA REYERO VINAS, Peter MOROVIC, Jan MOROVIC
Life of this patent
Estimating the term…
Abstract
Methods and apparatus associated with three-dimensional objects are described. In an example, a method comprises receiving data representing a three-dimensional model object, the data comprising object model data and object property data. For at least one object property, a sub-region of the object in which the object property is non-variable is identified and, for at least one location within the object, all sub-regions in which the location is situated are identified. Based on the combination of identified sub-regions for a location, print material data is determined for the location. Control data for the production of a three-dimensional object is generated according to the print material data.
Claims14
A method, comprising:
- receiving data representing a three-dimensional model object, the data comprising object model data and object property data;
- identifying, for at least one object property, a sub-region of the object in which the object property is non-variable;
- identifying, for at least one location within the object, all sub-regions in which the location is situated;
- determining, for at least one location within the object and based on the combination of identified sub-regions, print material data for the location;
- generating control data for the production of a three-dimensional object according to the print material data.
Processing apparatus, comprising:
- an interface to receive data representing a three-dimensional model object, the data comprising object model data and object property data;
- a sub-region module to identify regions of model object data having a constant object property;
- a combining module, to identify, for locations in the model object, all associated sub-regions and to determine print material data for the location based on the combination of identified sub-regions;
- a separation generator to map locations in the model object to a print material volume coverage representation of the object;
- a halftone module to carry out halftoning to generate control data for production of a three-dimensional object.
A non-transitory computer readable storage medium encoded with instructions, executable by a processor, comprising:
- instructions to identify, from data representing a three-dimensional model object as a plurality of addressable locations, sub-regions of the object in which an object property is non-variable;
- instructions to identify, for each location, all sub-regions in which the location is situated;
- instructions to determine, for each location, based on the combination of identified sub-regions, print material data indicating at least one print material to be deposited at the location;
- and
- instructions to map locations to volume coverage vectors according to the print material data such that locations occupying the same set of sub-regions are mapped to a common volume coverage vector.
Dependencies are inferred from the claim text.