Patent ID: 11954413
Assignee: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Field: Audio-visual technology (Electrical engineering)
Classification: CPC B  G  H | IPC B  G

Claim 11:
12. A non-transitory computer-readable data storage medium storing program code executable by a processor to perform processing comprising:
receiving object model data describing a plurality of objects to be generated by an additive manufacturing device having a build volume, the objects including a first object;
identifying one or more portions of the first object that are associated with an intended manufacturing accuracy greater than a threshold corresponding to high manufacturing accuracy;
determining a candidate virtual build volume corresponding to the build volume of the additive manufacturing device, the candidate virtual build volume indicating a potential placement of the objects in the build volume when generated by the additive manufacturing device;
evaluating the candidate virtual build volume by:
determining whether each object is separated from a neighboring object by at least a first predefined separation distance selected to maximize packing density of the objects within the build volume when generated by the additive manufacturing device; and
determining whether the identified portions of the first object are separated from portions of neighboring objects to which the identified portions of the first object are closest by at least a second predefined separation distance greater than the first predefined separation distance and selected to ensure that the first object has increased dimensional accuracy at the identified portions when generated by the additive manufacturing device as compared to if the identified portions were separated from the portions of the neighboring objects by the first predefined separation distance; and

in response to determining that each object is separated by at least the first predefined separation distance and that the identified portions of the first object are separated from the portions of the neighboring objects by at least the second predefined separation distance, causing the additive manufacturing device to generate the objects within the build volume according to the candidate build volume.