Patents by Inventor Sergio Gonzalez Martin

Sergio Gonzalez Martin 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: 20220012944
    Abstract: Examples of the present disclosure relate to a method for packing three dimensional (3D) models. The method comprises identifying a plurality of sections of each 3D model according to curvature profiles of the sections; associating a build material layer thickness to each section of the plurality of sections, whereby each associated build material layer thickness is one of a set of pre-established build material layer thicknesses; packing the plurality of 3D models according to each associated build material layer thickness, whereby packing comprises spatially arranging at least some 3D models in the 3D virtual build volume according to one or more criteria, such that at least some of the sections of different 3D models associated to a same build material layer thickness are arranged in a same region of the 3D virtual build volume.
    Type: Application
    Filed: March 27, 2019
    Publication date: January 13, 2022
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Jordi Roca Vila, Sergio Gonzalez Martin, Quim Muntal Diaz
  • 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: 20220001622
    Abstract: Certain examples relate to generating output print data representing at least one object. Output print data is generated by performing a geometric transformation on a part of object model data representing the identified region. The object model data represents the at least one object to be printed. The geometric transformation may use a transformation parameter which is determined based at least on the object model data and object property data. The object obtain input print data comprising property data identifies a region of the at least one object and associates it with a selected physical property.
    Type: Application
    Filed: April 26, 2019
    Publication date: January 6, 2022
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Sergio GONZALEZ MARTIN, Manuel FREIRE GARCIA, Ismael FERNANDEZ AYMERICH
  • Publication number: 20210407197
    Abstract: A method of processing merged 3D geometric information in a 3D printing system is described that receives a 3D object model file representing at least two physical 3D parts to be printed, wherein the 3D object model file comprises 3D geometric information for the at least two physical 3D parts, wherein the 3D geometric information is encoded as at least one logical 3D part, wherein at least one of the at least one logical 3D part comprises merged 3D geometric information for at least a subset of the at least two physical 3D parts. From the 3D object model file, a separate set of 3D geometric information for each of the at least two physical 3D parts is extracted and each separate set of 3D geometric information is processed individually before printing the physical 3D parts.
    Type: Application
    Filed: March 21, 2019
    Publication date: December 30, 2021
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Sergio Gonzalez Martin, Manuel Freire Garvia, Jordi Roca Vila
  • 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: 20210370604
    Abstract: A method comprising obtaining an input, wherein the input comprises a three-dimensional representation of an object, the three-dimensional representation comprising a plurality of portions, wherein each of the plurality of portions has associated portion properties, and obtaining printer properties of a plurality of printing devices. The printer properties correspond to at least one feature of the printing devices; and the method assigns each of the plurality of portions to respective ones of the plurality of printing devices by comparing the portion properties with the printer properties, and assigning the portion to one of the printing devices based on the comparison, such that each of the plurality of portions has a respective assigned printing device. Each of the portions are then provided to its respective assigned printing device.
    Type: Application
    Filed: January 31, 2019
    Publication date: December 2, 2021
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Jordi Roca Vila, Sergio Gonzalez Martin, Josep M. Asensio Buchaca
  • Publication number: 20210362427
    Abstract: In an example, a method includes receiving, at least one processor, object model data describing at least part of a three-dimensional object to be generated using additive manufacturing. A model type may be determined from the object model data by at least one processor. When the model type is a mesh model, a volumetric model describing at least part of the three-dimensional object in terms of a plurality of sub-volumes may be determined by at least one processor. When the model type is a volumetric model, the sub-volumes which represent a surface of the three-dimensional object may be determined by at least one processor.
    Type: Application
    Filed: June 19, 2018
    Publication date: November 25, 2021
    Inventors: Sergio Gonzalez Martin, Matthew A Shepherd, Kyle Mannari
  • Publication number: 20210349438
    Abstract: An apparatus has a processor and a machine-readable storage medium storing machine-readable instructions executable by the processor. The processor is to create a 3D print job defining a spatial arrangement of objects to be printed such that each object or each object portion is arranged in a region or regions having a build material layer thickness corresponding to a user-specified build material layer thickness and such that objects or object portions having different build material layer thicknesses are arranged in different regions. Different build material layer thicknesses may be user-specified for different objects or different object portions.
    Type: Application
    Filed: January 30, 2019
    Publication date: November 11, 2021
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Sergio Gonzalez Martin, Leticia Rubio Castillo, Jordi Roca Vila
  • Publication number: 20210339478
    Abstract: An apparatus has a processor and a machine-readable storage medium storing machine-readable instructions executable by the processor. The machine-readable instructions cause the processor to, upon obtaining an indication that a calibration of a 3D printing machine is to be performed, arrange user calibration objects to be printed and calibration objects to be printed and to be used in the calibration in a virtual build volume. Arranging calibration objects in the virtual build volume comprises arranging the calibration objects at print job specific locations reserved for calibration objects and/or replacing user objects with calibration objects.
    Type: Application
    Filed: January 23, 2019
    Publication date: November 4, 2021
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Sergio GONZALEZ MARTIN, Manuel FREIRE GARCIA, Jordi SANROMA GARRIT
  • Publication number: 20210339475
    Abstract: In an example, a method includes receiving, at a processor, object model data representing an object that is to be generated by an additive manufacturing apparatus by fusing build material within a fabrication chamber wherein a dimensional compensation has been applied to the object model data based on an expected object placement position. The method may comprise receiving, from the additive manufacturing apparatus, an indication of an object generation placement position within a fabrication chamber where the object is to be generated and comparing, by the processor, the expected object placement position with the object generation placement position. If the expected object placement position matches the object generation placement position, the method may comprise determining, by the processor, that the dimensional compensation is valid and otherwise determining, by the processor, that the dimensional compensation is invalid.
    Type: Application
    Filed: January 24, 2019
    Publication date: November 4, 2021
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Sergio Gonzalez Martin, Jordi Gonzalez Rogel, Roger Tarres Noguera
  • Publication number: 20210331406
    Abstract: A printing device for adapting a printing parameter in relation to the height of a layer of material deposited during an additive manufacturing process is disclosed. The printing device comprises a printing component to deposit a layer of material that is to be solidified so as to form at least a portion of an object, a controller to determine the height of the layer of material at various positions across the layer and to select voxels of a data model of the object, the selected voxels correspond to the height of the layer of material at said various positions, and the controller is further to use the selected voxels as input for calculating a printing parameter.
    Type: Application
    Filed: July 23, 2018
    Publication date: October 28, 2021
    Inventors: Jordi Roca Vila, Sergio Gonzalez Martin, Daniel Mosher, David A. Champion, Jun Zeng
  • 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: 20210053292
    Abstract: In an example, mesh model data representing at least a portion of a print job to be generated by an additive manufacturing apparatus by solidifying build material is received at a processor. Using a processor and based on the mesh model data, it is validated whether the three-dimensional print job described by the mesh model data conforms with at least one of material-dependent shape constraints and apparatus-dependent shape constraints of the additive manufacturing apparatus. If the result of the validation is positive, the mesh model data is rendered, using a processor for manufacturing the three-dimensional print job by an additive manufacturing apparatus. If the result of the validation is negative, a predetermined action is performed.
    Type: Application
    Filed: October 8, 2018
    Publication date: February 25, 2021
    Inventors: Sergio Gonzalez Martin, Jordi Roca Vila, Manuel Freire Garcia
  • Publication number: 20200406557
    Abstract: In an example, a method includes receiving, at a processor, an indication of a volume of a fabrication chamber and determining a characteristic of a build material for use in fabricating an object within the fabrication chamber. Based on the build material characteristic, a virtual object volume within the fabrication chamber may be determined, wherein the virtual object volume provides a virtual boundary within which to position virtual objects representing objects to be generated in the fabrication chamber.
    Type: Application
    Filed: March 9, 2018
    Publication date: December 31, 2020
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Sergio Gonzalez Martin, Jordi Roca Vila, Scott White, Jordi Gonzalez Rogel