-
公开(公告)号:US11003166B2
公开(公告)日:2021-05-11
申请号:US16339824
申请日:2016-10-12
Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Inventor: Alex Carruesco Llorens , Alvar Vinacua , Pere Brunet , Sergio Gonzalez , Jordi Gonzalez Rogel , Marc Comino , Josep Giralt Adroher , Lluis Abello Rosello , Sebastia Cortes I Herms
IPC: G06T17/00 , G05B19/4099 , B33Y50/00 , G06T15/08
Abstract: In an example, a method includes receiving a first data model of an object to be generated in additive manufacturing, at a processor. Using the processor, a second data model may be determined. Determining the second data model may include generating for each of plurality of contiguous, non-overlapping sub-volumes of a volume containing the object, a sub-volume octree characterising the sub-volume and having a root node. Determining the second data model may further include generating a volume octree characterising the volume containing the object, the volume octree characterising in its lowest nodes the root nodes of the sub-volume octrees.
-
公开(公告)号:US20200050175A1
公开(公告)日:2020-02-13
申请号:US16339824
申请日:2016-10-12
Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Inventor: Alex Carruesco Llorens , Alvar Vinacua , Pere Brunet , Sergio Gonzalez , Jordi Gonzalez Rogel , Marc Comino , Josep Giralt Adroher , Lluis Abello Rosello , Sebastia Cortes I Herms
IPC: G05B19/4099 , B33Y50/00 , G06T17/00 , G06T15/08
Abstract: In an example, a method includes receiving a first data model of an object to be generated in additive manufacturing, at a processor. Using the processor, a second data model may be determined. Determining the second data model may include generating for each of plurality of contiguous, non-overlapping sub-volumes of a volume containing the object, a sub-volume octree characterising the sub-volume and having a root node. Determining the second data model may further include generating a volume octree characterising the volume containing the object, the volume octree characterising in its lowest nodes the root nodes of the sub-volume octrees.
-
公开(公告)号:US20230191704A1
公开(公告)日:2023-06-22
申请号:US17996051
申请日:2020-04-30
Applicant: Hewlett-Packard Development Company, L.P.
Inventor: Davinia Font Calafell , Alex Carruesco Llorens
IPC: B29C64/393 , B29C64/182 , B29C64/153
CPC classification number: B29C64/393 , B29C64/182 , B29C64/153 , B33Y50/02
Abstract: Object model data is obtained, defining an object to be built by a three-dimensional printing apparatus. Data defining a protective structure to be built around the object by the three-dimensional printing apparatus is automatically generated. Different portions of the protective structure each have a structure defined by a respective structural parameter that determines the thermal properties of the portion, and each respective structural parameter is determined based on the object model data so as to provide a selected level of heat dissipation through the respective portion of the protective structure, when the object and protective structure are built by the three-dimensional printing apparatus.
-
公开(公告)号:US10853998B2
公开(公告)日:2020-12-01
申请号:US16089623
申请日:2016-10-12
Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Inventor: Lluis Abello Rosello , Alvar Vinacua , Pere Brunet , Marc Comino , Jordi Gonzalez Rogel , Sergio Gonzalez , Josep Giralt Adroher , Sebastia Cortes Herms , Alex Carruesco Llorens
IPC: B29C64/393 , G06T17/00 , G06T9/40 , G06F30/00 , G06T15/08 , B33Y50/02 , G06F119/18
Abstract: In an example, a method includes receiving, at a processor, data representing at least part of an object to be manufactured in a layer-by-layer manufacturing process. A serialised octree representation of at least part of the object may be generated from the data. In the serialised octree representation, nodes are ordered such that (i) a node representing a volume which includes a layer of the object to be generated earlier in an intended order of object generation precedes a node representing a volume which consists of layer(s) of the object to be generated subsequently; (ii) nodes representing a volume which includes a given layer of the object are ordered based on a level of the nodes within the octree representation, wherein parent nodes appear before descendent nodes; and (iii) nodes representing a volume which includes a given layer of the object and being of the same level within the octree representation are ordered according to a location encoding pattern.
-
公开(公告)号:US10766201B2
公开(公告)日:2020-09-08
申请号:US16098293
申请日:2017-04-21
Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Inventor: Sergio Gonzalez , Alex Carruesco Llorens , Lluis Abello Rosello
IPC: B29C64/393 , B33Y50/02 , G06F30/00 , B33Y30/00 , B29C64/188 , G05B19/4099 , G06F119/18
Abstract: A method comprises receiving object model data in an original coordinate system to print within a predefined usable build volume of a three dimensional printer. The method comprises receiving at least one compensation factor for the object model data to compensate for any shrinking of an object. The method comprises scaling the object model data by the at least one compensation factor to provide printable object model data. The scaling is performed with reference to an origin at a centre of the usable build volume.
-
6.
公开(公告)号:US20230391013A1
公开(公告)日:2023-12-07
申请号:US18033336
申请日:2020-11-11
Applicant: Hewlett-Packard Development Company, L.P.
Inventor: Sergio Gonzalez Martin , Alex Carruesco Llorens , Jordi Roca Vila
IPC: B29C64/386 , B33Y50/02
CPC classification number: B29C64/386 , B33Y50/02
Abstract: A method comprises: determining, from build data comprising one or more build elements each of which is a representation of a portion of an object of one or more objects to be generated by an additive manufacturing system, a property of at least one build element of the one or more build elements; and determining, based on the property of the at least one build element, whether generating the one or more objects using the build data would result in generating the object with a generation defect.
-
公开(公告)号:US20220347926A1
公开(公告)日:2022-11-03
申请号:US17621124
申请日:2020-04-28
Applicant: Hewlett-Packard Development Company, L.P.
Inventor: Alvaro Vinacua Pla , Antonio Chica Calaf , Alex Carruesco Llorens , Jordi Gonzalez Rogel , Oriol Giralt Garcia , Sergio Gonzalez Martin , Joao Hugo Ballesteros Brandao , Pol Martin Garcia , Konstantinos Kazatzis
IPC: B29C64/386 , B33Y50/00 , B22F10/80 , G05B19/4099 , G06T17/20 , G06T19/20
Abstract: In an example a method includes receiving, at processing circuitry, beam lattice data modelling at least part of a three-dimensional object to be generated using additive manufacturing as a beam lattice. A volumetric data model may be determined from the beam lattice data. Determining the volumetric data model may comprise dividing a volume containing the beam lattice data into sub-volumes and categorising the sub-volumes into (I) interior sub-volumes, which are wholly within a beam of the beam lattice; (ii) exterior sub-volumes which are wholly outside the beams of the beam lattice; and (ii) boundary sub-volumes which partially coincide with a beam of the beam lattice. The method may further comprise subdividing boundary sub-volumes and categorising the subdivided sub-volumes until a threshold volume size of boundary sub-volume is reached.
-
公开(公告)号:US20210232118A1
公开(公告)日:2021-07-29
申请号:US17051559
申请日:2018-08-20
Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Inventor: Sergio Gonzalez Martin , Alex Carruesco Llorens , Arturo Domingo Millan , Matthew A. Shepherd
IPC: G05B19/4099 , B33Y50/00 , B29C64/386 , G06T15/08
Abstract: In one example, a representation of a volume of a part to be printed by an additive manufacturing system is generated, where the representation depicts a plurality of voxels. A plurality of slices of the representation are generated. Each slice relates to a plurality of voxels within a first plane. A first process is performed in respect of a slice of the plurality of slices, wherein in the first process at least one voxel that has a predetermined colour and is located on a predetermined surface of the part is identified and a data file is updated to include data representative of the identified at least one voxel. The first process is repeated in respect of another slice. A three-dimensional preview of the part to be printed is generated based on the data file.
-
公开(公告)号:US11366454B2
公开(公告)日:2022-06-21
申请号:US17051559
申请日:2018-08-20
Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Inventor: Sergio Gonzalez Martin , Alex Carruesco Llorens , Arturo Domingo Millan , Matthew A. Shepherd
IPC: G05B19/4099 , B33Y50/00 , B29C64/386 , G06T15/08
Abstract: In one example, a representation of a volume of a part to be printed by an additive manufacturing system is generated, where the representation depicts a plurality of voxels. A plurality of slices of the representation are generated. Each slice relates to a plurality of voxels within a first plane. A first process is performed in respect of a slice of the plurality of slices, wherein in the first process at least one voxel that has a predetermined colour and is located on a predetermined surface of the part is identified and a data file is updated to include data representative of the identified at least one voxel. The first process is repeated in respect of another slice. A three-dimensional preview of the part to be printed is generated based on the data file.
-
公开(公告)号:US20210407038A1
公开(公告)日:2021-12-30
申请号:US16605567
申请日:2018-06-26
Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Inventor: Alex Carruesco Llorens , Sergio Gonzalez Martin
IPC: G06T3/40 , G06T11/00 , B29C64/386
Abstract: In an example, an apparatus comprises processing circuitry, the processing circuitry comprising: memory, to store a two-dimensional pixel representation of a layer of an object to be made in an additive manufacturing process and pixel information, the pixel information specifying pixels representing a surface of the object and colour for the pixels representing the surface; and an image processor, to generate a downscaled representation of the layer and to process the downscaled representation to propagate colour from pixels representing the surface of the object in the downscaled representation to neighbouring pixels representing an interior of the object in the downscaled representation.
-
-
-
-
-
-
-
-
-