-
公开(公告)号:US20210209845A1
公开(公告)日:2021-07-08
申请号:US16075633
申请日:2017-07-10
Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Inventor: Josh SHEPHERD , Matthew A SHEPHERD
Abstract: In an example, a method includes acquiring, at a processor, a data model of an object to be generated in additive manufacturing, the data model comprising object model data representing a slice of the object model as a plurality of polygons and object property data comprising property data associated with the plurality of polygons. The slice may be inspected from a predetermined perspective at a plurality of discrete locations. It may be determined if each location is within a face of a polygon, and if so, the object property data associated with that polygon may be identified and associated with that location. The slice may further be inspected at a plurality of discrete locations along an edge of a polygon, the object property data associated with each location may be identified and associated with that location.
-
公开(公告)号:US20210208566A1
公开(公告)日:2021-07-08
申请号:US16075628
申请日:2017-07-10
Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Inventor: Josh SHEPHERD , Matthew A SHEPHERD
IPC: G05B19/4099 , G06K15/02 , B33Y50/00 , B29C64/386
Abstract: In an example, a method includes receiving, at a processor, a data comprising a model of an object to be generated in additive manufacturing. The data comprises object model data representing an object model as a plurality of initial polygons and object property data associated with the initial polygons. The method may comprise generating a representation of a slice of the object model defined between two planes and generating a plurality of polygons to represent the slice of the object model. A mapping between the object property data and the generated plurality of polygons may also be generated.
-
公开(公告)号:US20210200185A1
公开(公告)日:2021-07-01
申请号:US16076111
申请日:2017-07-10
Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Inventor: Matthew A. SHEPHERD , Josh SHEPHERD , Brent EWALD
IPC: G05B19/4099 , G06T7/00 , B33Y50/00
Abstract: In an example, a method includes acquiring, at a processor, object model data for an object to be generated in additive manufacturing, the object model data representing the object as a plurality of polygons. A virtual object space enclosing the object may be inspected from a plurality of discrete source points in a plane. For each of a plurality of distances from each source point, it may be determined if a polygon face is encountered, and if so, a counter may be set based on whether the polygon face is oriented towards the source point or away from the source point. Based on a content of the counter, it may be determined if a volume enclosed between two distances from a source point is a volume of the object.
-
公开(公告)号:US20210201537A1
公开(公告)日:2021-07-01
申请号:US16076108
申请日:2017-07-31
Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Inventor: Matthew A. SHEPHERD , Josh SHEPHERD , Scott WHITE , Sergio GONZALEZ
IPC: G06T9/00
Abstract: One example of a method includes receiving a three-dimensional (3D) model of an object to be 3D printed and voxelizing the 3D model to define a plurality of voxel layers. Each voxel layer defines a plurality of voxel rows including an initial voxel row. The method includes for each voxel layer: exclusively oring (XORing) a key voxel row with the Initial voxel row to provide an initial delta row; and for each voxel row from the voxel row following the initial voxel row to a further voxel row of the plurality of voxel rows, XORing each voxel row with the previous voxel row to provide a delta row for each voxel row.
-
-
-