Patents by Inventor Alex Carruesco Llorens

Alex Carruesco Llorens has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20240092022
    Abstract: Provided are a system, method and computer program product for generating three dimensional models for use by an additive manufacturing or 3D printing system, in which object model data defining one or more objects to be built by a three-dimensional printing apparatus is input and used to generate a three dimensional model for a protective structure to surround the one or more objects. A user is provided with selectable configuration options for the protective structure. The method includes presenting, via a user interface, selectable configuration options for a protective structure to be built around the one or more objects by the three-dimensional printing apparatus. In response to user selection of one or more configuration options via the user interface, a three dimensional model for the protective structure is automatically generated.
    Type: Application
    Filed: December 20, 2019
    Publication date: March 21, 2024
    Inventors: Leticia RUBIO CASTILLO, Sergio GONZALEZ MARTIN, Jaime MACHADO NETO, Alex CARRUESCO LLORENS, Jordi GONZALEZ ROGEL, Yngvar ROSSOW SETHNE, Jordi RAVENTOS CATASUS
  • Publication number: 20230391013
    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.
    Type: Application
    Filed: November 11, 2020
    Publication date: December 7, 2023
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Sergio Gonzalez Martin, Alex Carruesco Llorens, Jordi Roca Vila
  • Publication number: 20230191704
    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.
    Type: Application
    Filed: April 30, 2020
    Publication date: June 22, 2023
    Inventors: Davinia Font Calafell, Alex Carruesco Llorens
  • Patent number: 11663693
    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.
    Type: Grant
    Filed: June 26, 2018
    Date of Patent: May 30, 2023
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Alex Carruesco Llorens, Sergio Gonzalez Martin
  • Publication number: 20220347925
    Abstract: In an example, a method includes receiving, at a processor, an object model describing a geometry of a three-dimensional object, and determining a transformed data model describing a volume containing a modified version of the three-dimensional object as a plurality of categorised contiguous, non-overlapping sub-volumes, wherein the modified version of the three-dimensional object includes a surface offset. Determining the transformed data model may comprises categorising the sub-volumes by defining a first region by determining an area swept by an offset operator when the offset operator is swept around a boundary of the sub-volume and defining a second region, interior to the first region, and indicative of the closest approach of the offset operator to the sub-volume when the offset operator is swept around the boundary. Intersections between a surface of the object model and at least one of the first and second region may be determined.
    Type: Application
    Filed: July 15, 2019
    Publication date: November 3, 2022
    Inventors: Sergio Gonzalez Martin, Alex Carruesco Llorens, Jordi Gonzalez Rogel, Jordi Sanroma Garrit, Victor Diego Gutierrez, Enrique Gurdiel Gonzalez, Victor Anton Dominguez, Antonio Chica Calaf, Alvaro Vinacua Pla, Cristina Raluca Vijulie
  • Publication number: 20220347926
    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.
    Type: Application
    Filed: April 28, 2020
    Publication date: November 3, 2022
    Inventors: 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
  • Publication number: 20220339884
    Abstract: A method (2 analyses (4) a layer of a three-dimensional print job wherein the value of a parameter relating to the processing time of the layer is determined. The method (2) determines (6) whether the layer of the three-dimensional print job is to be printed in a three-dimensional printer. This determination is based on the value of the parameter relating to processing time.
    Type: Application
    Filed: October 24, 2019
    Publication date: October 27, 2022
    Inventors: Sergio GONZALEZ MARTIN, Pablo DOMINGUEZ PASTOR, Jordi TORRES BACARDI, Alex CARRUESCO LLORENS
  • Publication number: 20220343582
    Abstract: According to examples, machine-readable instructions may cause a processor to obtain a 3D mesh model of a part and to obtain a displacement map that defines amounts of displacements to be applied to various points in the 3D mesh model, in which the displacement map is at a first resolution. The processor may also generate a lower resolution version of the displacement map, in which the lower resolution is lower than the first resolution. The processor may further apply the lower resolution version of the displacement map on the 3D mesh model to generate an updated 3D mesh model.
    Type: Application
    Filed: April 21, 2021
    Publication date: October 27, 2022
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Víctor ANTON DOMINGUEZ, Joao Hugo BALLESTEROS BRANDÃO, Antonio CHICA CALAF, Pol MARTÍN GARCIA, Konstantinos KAZATZIS, Àlvaro VINACUA PLA, Oriol GIRALT I GARCIA, Alex CARRUESCO LLORENS, Sergio GONZÁLEZ MARTIN, Jordi GONZÁLEZ ROGEL
  • Patent number: 11366454
    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.
    Type: Grant
    Filed: August 20, 2018
    Date of Patent: June 21, 2022
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Sergio Gonzalez Martin, Alex Carruesco Llorens, Arturo Domingo Millan, Matthew A. Shepherd
  • Publication number: 20220118708
    Abstract: A method of printing an envelope for encapsulating at least one 3D printed object, the envelope allowing for removal of the at least one 3D printed object from an additive manufacturing system, the method comprising: monitoring a printing queue for one or more print jobs; determining a size of at least one dimension of the envelope based on the size of the one or more queued print jobs; commencing printing of the one or more queued print jobs and the envelope; and varying the size of the at least one dimension in response to changes in one or more print jobs in the printing queue.
    Type: Application
    Filed: July 11, 2019
    Publication date: April 21, 2022
    Inventors: Alex Carruesco Llorens, Sergio Gonzalez Martin, Jordi Gonzalez Rogel, Leticia Rubio Castillo, Yngvar Rossow Sethne, Jordi Raventos Catasus, Jaime Machado Neto
  • Publication number: 20220080673
    Abstract: A method of producing a shell layer of an output item in an additive manufacturing process comprises forming a first laterally intermittent shell layer (74) and at least one subsequent laterally intermittent shell layer (76), wherein each laterally intermittent shell layer (74,76) at least partially overlaps and joins with at least one of the other laterally intermittent shell layers.
    Type: Application
    Filed: April 29, 2019
    Publication date: March 17, 2022
    Inventors: Salvador SANCHEZ RIBES, Alex CARRUESCO LLORENS, Leticia RUBIO CASTILLO, Sergio GONZALEZ MARTIN
  • Publication number: 20220001625
    Abstract: Object model data is obtained, defining an object to be generated by a three-dimensional printer. An envelope is obtained within which the object is to be generated, the envelope having a main section and at least one of a base and/or a lid, and printer control data is generated comprising build data to control a three-dimensional printer to generate the object and the envelope and a build mode data, wherein the printer control data comprises instructions to cause a three-dimensional printer to generate a build layer of the base and/or lid of the envelope using a first build mode, and to generate the object using a second build mode. The first build mode uses an extended time-per-build-layer for the generating of the build layer of the base and/or lid of the envelope compared with the second build mode.
    Type: Application
    Filed: April 29, 2019
    Publication date: January 6, 2022
    Inventors: Leticia RUBIO CASTILLO, Sergio GONZALEZ MARTIN, Alex CARRUESCO LLORENS, Salvador SANCHEZ RIBES
  • Publication number: 20210407038
    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.
    Type: Application
    Filed: June 26, 2018
    Publication date: December 30, 2021
    Inventors: Alex Carruesco Llorens, Sergio Gonzalez Martin
  • Publication number: 20210308936
    Abstract: Examples of the present disclosure relate to a method in a three-dimensional printer for printing texture images. Lower resolution images of a texture image from a print file are generated and then selected based on volume pixels to be printed.
    Type: Application
    Filed: July 31, 2018
    Publication date: October 7, 2021
    Inventors: Alvaro VINACUA PLA, Antonio CHICA CALAF, David DURAN ROSICH, Victor ANTON DOMINGUEZ, Sergio GONZALEZ MARTIN, Alex CARRUESCO LLORENS, Jordi GONZALEZ ROGEL
  • Publication number: 20210232118
    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.
    Type: Application
    Filed: August 20, 2018
    Publication date: July 29, 2021
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Sergio Gonzalez Martin, Alex Carruesco Llorens, Arturo Domingo Millan, Matthew A. Shepherd
  • Publication number: 20210206106
    Abstract: A method comprises determining an amount of print materials consumed in at least part of a build job comprising a plurality of objects, and distributing the amount of print materials consumed on an object by object basis to the plurality of objects forming the build job.
    Type: Application
    Filed: April 20, 2017
    Publication date: July 8, 2021
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Jordi GONZALEZ ROGEL, Sergio GONZALEZ, Yngvar ROSSOW SETHNE, Sebastia CORTES i HERMS, Sergio PUIGARDEU ARAMENDIA, Alex CARRUESCO LLORENS
  • Patent number: 11003166
    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.
    Type: Grant
    Filed: October 12, 2016
    Date of Patent: May 11, 2021
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Alex Carruesco Llorens, Alvar Vinacua, Pere Brunet, Sergio Gonzalez, Jordi Gonzalez Rogel, Marc Comino, Josep Giralt Adroher, Lluis Abello Rosello, Sebastia Cortes I Herms
  • Publication number: 20210129432
    Abstract: A device comprising an execution component to execute an additive printing task to create a first article and a second article, and a monitoring component to, during execution of the additive printing task, monitor a quantity of consumable resources used to create the first article.
    Type: Application
    Filed: December 20, 2017
    Publication date: May 6, 2021
    Inventors: Sergio Gonzalez, Jordi Gonzalez Rogel, Alex Carruesco Llorens
  • Patent number: 10853998
    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.
    Type: Grant
    Filed: October 12, 2016
    Date of Patent: December 1, 2020
    Assignee: Hewlett-Packard Development Company, L.P.C
    Inventors: Lluis Abello Rosello, Alvar Vinacua, Pere Brunet, Marc Comino, Jordi Gonzalez Rogel, Sergio Gonzalez, Josep Giralt Adroher, Sebastia Cortes Herms, Alex Carruesco Llorens
  • Patent number: 10766201
    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.
    Type: Grant
    Filed: April 21, 2017
    Date of Patent: September 8, 2020
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Sergio Gonzalez, Alex Carruesco Llorens, Lluis Abello Rosello