Processing 3d objects
AssigneeHewlett-Packard Development Company, L.P.
InventorsJian Fan, Jun Zeng
Life of this patent
Estimating the term…
Abstract
In an example implementation, a method of processing a 3D object includes receiving a 3D object model representing a new 3D object to be processed. The method includes computing attributes of the object and comparing the object attributes with stored object attributes from previously processed 3D objects. When the comparison provides a match between the object attributes and stored object attributes, then a print recipe associated with the matching stored object attributes is retrieved.
Claims15
A method of processing a 3D object, comprising:
- receiving a 3D object model representing an object to be processed;
- computing object attributes of the object;
- comparing the object attributes with stored object attributes;
- and,
- retrieving a previous print recipe associated with stored object attributes that match the object attributes.
A non-transitory machine-readable storage medium storing instructions that when executed by a processor of a system for processing a 3D object, cause the system to:
- receive digital data representing a new object to be printed;
- normalize an alignment of the new object to enable a comparison of attributes of the new object with previous object attributes stored in a memory of the system;
- compute attributes of the new object;
- compare attributes of the new object with previous object attributes;
- retrieve a print recipe associated with previous object attributes when a match is found between the new object attributes and the previous object attributes;
- and,
- print the new object using the print recipe.
A 3D printing system for processing a 3D object, comprising:
- a memory device comprising previous object attributes and associated previous object print recipes from previously processed 3D objects;
- and,
- a processor programmed with instructions from an attribute module executable to compute attributes of an incoming object model representing a new 3D object, and to compare the incoming object attributes with the previous object attributes and retrieve a previous object print recipe when a match is found.
Dependencies are inferred from the claim text.