Patents by Inventor Tod Heiles

Tod Heiles 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).

  • Patent number: 11511534
    Abstract: In an example, an apparatus includes an image processing system, a print engine, and a vision system. The image processing system generates electronic signals based on a model of an object to be fabricated using an additive manufacturing process. The print engine performs the additive manufacturing process in a plurality of passes based on the electronic signals. The vision system acquires a plurality of thermal images of the plurality of passes and assigns individual passes to individual images based on data acquired during a build of a calibration object by the additive manufacturing process. The print engine may further include a material coater to spread a powder coating material, a plurality of fluid ejection devices to eject a fusing agent, and an emitter to emit energy to fuse the fusing agent and the powder coating material into a layer of the object to be fabricated.
    Type: Grant
    Filed: March 19, 2018
    Date of Patent: November 29, 2022
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Sunil Kothari, Juan Carlos Catana, Tod Heiles, Jun Zeng, Gary J. Dispoto
  • Patent number: 11511486
    Abstract: A system for detecting three-dimensional (3D) part drag includes an infrared image capture device to capture a plurality of thermal images of a 3D part build region of a 3D printing device on which a part is built, and an image analysis module to detect drag of the part based on a difference image produced by subtracting a first thermal image from a second thermal image.
    Type: Grant
    Filed: January 23, 2019
    Date of Patent: November 29, 2022
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Sunil Kothari, Tod Heiles, Luke Bockman, Gary J. Dispoto, Md Abdullah Al Hafiz Khan, Todd Goyen
  • Patent number: 11426943
    Abstract: A control and feedback technique to determine the proper location of powder control temperature regions includes detecting solid parts having specified shape and thermal characteristics. The solid parts are generated by a 3D printer. The solid parts include powder material fused on a layer by layer basis. A powder control temperature region is selected in each layer of powder material, wherein the region is located in unfused powder material adjacent to the solid parts, and wherein the region is selected based on characteristics of the shape of a build area and thermal imaging associated with any of a structural formation of the solid parts adjacent to the region, and an amount of thermal energy radiated by the solid parts adjacent to the region. The amount of thermal energy to cause fusing of the powder material on each subsequent layer is modified based on location of the powder control temperature region.
    Type: Grant
    Filed: April 19, 2017
    Date of Patent: August 30, 2022
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Sunil Kothari, Tod Heiles, Juan Carlos Salazar, Goffril Obegi, Jun Zeng, Gary J. Dispoto
  • Patent number: 11420395
    Abstract: In some examples, with respect to region of interest monitoring and control for additive manufacturing, a blob detection analysis may be performed on first and second component images associated with additive manufacturing of a component, and blobs that remain a same shape and include same centroids on the first and second component images may be identified. A further blob detection analysis may be performed on first and second thermal images associated with the first and second component images, and a determination may be made as to whether one of the identified blobs includes a same shape and a different centroid between the first and second thermal images. Based on a determination that the one of the identified blobs includes the same shape and the different centroid, an indication of a thermal camera misalignment associated with the additive manufacturing may be generated.
    Type: Grant
    Filed: April 30, 2018
    Date of Patent: August 23, 2022
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Sunil Kothari, Juan Carlos Catana, Tod Heiles
  • Patent number: 11409261
    Abstract: In some examples, a distribution of values of a property of a given layer to be printed as part of three-dimensional (3D) printing is predicted, wherein the predicting is based on a distribution of values of the property in a previous layer that has been printed as part of the 3D printing. 3D printing of an object is controlled based on the predicted distribution of values of the property of the given layer.
    Type: Grant
    Filed: January 27, 2017
    Date of Patent: August 9, 2022
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Sunil Kothari, Kristopher Li, Viseth Sean, Jun Zeng, Lihua Zhao, Goffril Obegi, Gary J. Dispoto, Tod Heiles
  • Publication number: 20220088879
    Abstract: Systems and methods of predicting temperature during a build of a three-dimensional (3D) part include determining a temperature profile at a plurality of layers of a part based on geometric characteristics of the 3D part as defined by a 3D part file, and adjusting a process parameter of the build based on the determined temperature.
    Type: Application
    Filed: January 23, 2019
    Publication date: March 24, 2022
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Sunil Kothari, Tod Heiles, Juan Carlos Catana Salazar, Jun Zeng, Gary J. Dispoto
  • Publication number: 20220080672
    Abstract: A method of custom print mode generation in a three-dimensional (3D) printing device may include printing a plurality of parts with a plurality of 3D printing devices, the parts each being printed using different process parameters, and capturing a plurality of images of the parts. The method may also include, with an image analysis module, analyzing the images to classify the parts into a plurality of defect gradings, and adjusting a number of the process parameters based on characteristics of the parts identified by a user as undesirable. The examiner may also include, with a recommending module, creating a custom print mode based on the parts defect gradings and adjusted process parameters.
    Type: Application
    Filed: January 10, 2019
    Publication date: March 17, 2022
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Sunil Kothari, Kelly Ronk, Anthony Powell, Jun Zeng, Md Abdullah Al Hafiz Khan, Tod Heiles, Goffril Obegi
  • Publication number: 20220063200
    Abstract: A grazing light system for detecting three-dimensional (3D) Additive Manufacturing Device (3D) part lift and drag may include a grazing light directed along an x, y plane of a build region to illuminate the surface of the build region, an image capture device to capture an image of the build region as illuminated by the grazing light, and an image analysis module to detect protrusions of the part along the x, y plane based on variations of luminance information within data representing the image.
    Type: Application
    Filed: January 13, 2019
    Publication date: March 3, 2022
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Sunil Kothari, Tod Heiles, Luke Bockman, Gary J. Dispoto, Md Abdullah Al Hafiz Khan, Ingeborg Tastl
  • Publication number: 20210362402
    Abstract: A system for detecting three-dimensional (3D) part drag includes a layer deposition device, and a sensor to detect a change in a process parameter associated with the operation of the layer deposition device within a 3D part build region of a 3D printing device on which a part is built, the change in a process parameter indicating part drag.
    Type: Application
    Filed: January 23, 2019
    Publication date: November 25, 2021
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Sunil Kothari, Tod Heiles, Luke Bockman, Gary J. Dispoto, Md Abdullah Al Hafiz Khan
  • Publication number: 20210362428
    Abstract: In some examples, with respect to region of interest monitoring and control for additive manufacturing, a blob detection analysis may be performed on first and second component images associated with additive manufacturing of a component, and blobs that remain a same shape and include same centroids on the first and second component images may be identified. A further blob detection analysis may be performed on first and second thermal images associated with the first and second component images, and a determination may be made as to whether one of the identified blobs includes a same shape and a different centroid between the first and second thermal images. Based on a determination that the one of the identified blobs includes the same shape and the different centroid, an indication of a thermal camera misalignment associated with the additive manufacturing may be generated.
    Type: Application
    Filed: April 30, 2018
    Publication date: November 25, 2021
    Inventors: Sunil Kothari, Juan Carlos Catana, Tod Heiles
  • Publication number: 20210339470
    Abstract: A system for detecting three-dimensional (3D) part drag includes an infrared image capture device to capture a plurality of thermal images of a 3D part build region of a 3D printing device on which a part is built, and an image analysis module to detect drag of the part based on a difference image produced by subtracting a first thermal image from a second thermal image.
    Type: Application
    Filed: January 23, 2019
    Publication date: November 4, 2021
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Sunil Kothari, Tod Heiles, Luke Bockman, Gary J. Dispoto, Md Abdullah Al Hafiz Khan, Todd Goyen
  • Publication number: 20210291456
    Abstract: A control and feedback technique to determine the proper location of powder control temperature regions includes detecting solid parts having specified shape and thermal characteristics. The solid parts are generated by a 3D printer. The solid parts include powder material fused on a layer by layer basis. A powder control temperature region is selected in each layer of powder material, wherein the region is located in unfused powder material adjacent to the solid parts, and wherein the region is selected based on characteristics of the shape of a build area and thermal imaging associated with any of a structural formation of the solid parts adjacent to the region, and an amount of thermal energy radiated by the solid parts adjacent to the region. The amount of thermal energy to cause fusing of the powder material on each subsequent layer is modified based on location of the powder control temperature region.
    Type: Application
    Filed: April 19, 2017
    Publication date: September 23, 2021
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Sunil Kothari, Tod Heiles, Juan Carlos Salazar, Goffril Obegi, Jun Zeng, Gary J. Dispoto
  • Patent number: 11059229
    Abstract: In some examples, a request to print a first three-dimensional (3D) part is received. In response to determining that the first 3D part is not similar to any 3D part referred to by an information base, a representation of the first 3D part is extracted, an indication to conduct an operation to produce a design rule for the first 3D part is sent. In response to determining that the first 3D part is similar to a matching 3D part referred to by the information base, a design rule for the matching 3D part is retrieved to print the first 3D part, where the design rule for the matching 3D part specifies a dependency of a property of the matching 3D part on an aspect associated with printing the matching 3D part.
    Type: Grant
    Filed: January 27, 2017
    Date of Patent: July 13, 2021
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Sunil Kothari, Jun Zeng, Kristopher Li, Goffril Obegi, Lihua Zhao, Gary J. Dispoto, Viseth Sean, Tod Heiles
  • Publication number: 20210162662
    Abstract: An example system includes an array of nozzles to deposit a print material for printing a three-dimensional object, a thermal sensor to determine a thermal characteristic at multiple locations of the print material, and a controller. The controller includes a gradient identification portion to identify a location on the print material having a gradient of the thermal characteristic being greater than a predetermined threshold. The controller further includes a nozzle identification portion to identify a nozzle associated with the identified location as an anomalous nozzle.
    Type: Application
    Filed: August 23, 2018
    Publication date: June 3, 2021
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Sunil Kothari, Tod Heiles, Gary J Dispoto
  • Publication number: 20200406552
    Abstract: A method is disclosed in which an abnormal temperature is detected based on analysis of temperature data received from a sensor disposed in a target zone, where the target zone is to receive build material for additive manufacture of multiple substantially similar parts. The abnormal temperature is replaced with an estimated temperature based on the analysis.
    Type: Application
    Filed: March 13, 2018
    Publication date: December 31, 2020
    Inventors: Juan Carlos Catana Salazar, Sunil Kothari, Jun Zeng, Tod Heiles, Barret Kammerzell, Elizabeth Stortstrom
  • Publication number: 20200247110
    Abstract: A system for forming an object, the system including: a carriage, wherein the carriage moves above an area for forming the object and laterally with respect to the area, the carriage comprising an electromagnetic radiation source to induce heating of material in the area; a thermal imaging device to image the area, wherein the thermal imaging device captures a plurality of sequential images; and a processor, wherein the processor uses the plurality of sequential images to create a temperature map of the area which includes compensation for the cooling which occurs during the movement of the carriage lateral to the area.
    Type: Application
    Filed: January 18, 2018
    Publication date: August 6, 2020
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Tod Heiles, Sunil Kothari, Juan Carlos Catana, Brent Ewald, Jun Zeng, Gary J. Dispoto
  • Publication number: 20200130343
    Abstract: In an example, an apparatus includes an image processing system, a print engine, and a vision system. The image processing system generates electronic signals based on a model of an object to be fabricated using an additive manufacturing process. The print engine performs the additive manufacturing process in a plurality of passes based on the electronic signals. The vision system acquires a plurality of thermal images of the plurality of passes and assigns individual passes to individual images based on data acquired during a build of a calibration object by the additive manufacturing process. The print engine may further include a material coater to spread a powder coating material, a plurality of fluid ejection devices to eject a fusing agent, and an emitter to emit energy to fuse the fusing agent and the powder coating material into a layer of the object to be fabricated.
    Type: Application
    Filed: March 19, 2018
    Publication date: April 30, 2020
    Inventors: Sunil Kothari, Juan Carlos Catana, Tod Heiles, Jun Zeng, Gary J. Dispoto
  • Publication number: 20190070785
    Abstract: In some examples, a request to print a first three-dimensional (3D) part is received. In response to determining that the first 3D part is not similar to any 3D part referred to by an information base, a representation of the first 3D part is extracted, an indication to conduct an operation to produce a design rule for the first 3D part is sent. In response to determining that the first 3D part is similar to a matching 3D part referred to by the information base, a design rule for the matching 3D part is retrieved to print the first 3D part, where the design rule for the matching 3D part specifies a dependency of a property of the matching 3D part on an aspect associated with printing the matching 3D part.
    Type: Application
    Filed: January 27, 2017
    Publication date: March 7, 2019
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Sunil KOTHARI, Jun ZENG, Kristopher LI, Goffril OBEGI, Lihua ZHAO, Gary J. DISPOTO, Viseth SEAN, Tod HEILES
  • Publication number: 20190056717
    Abstract: In some examples, a distribution of values of a property of a given layer to be printed as part of three-dimensional (3D) printing is predicted, wherein the predicting is based on a distribution of values of the property in a previous layer that has been printed as part of the 3D printing. 3D printing of an object is controlled based on the predicted distribution of values of the property of the given layer.
    Type: Application
    Filed: January 27, 2017
    Publication date: February 21, 2019
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Sunil KOTHARI, Kristopher LI, Viseth SEAN, Jun ZENG, Lihua ZHAO, Goffril OBEGI, Gary J. DISPOTO, Tod HEILES
  • Patent number: 7673958
    Abstract: A method for forming an image with at least one linear array of imaging elements. Defective ones of the imaging elements associated with a particular color are detected. A first defective imaging element compensation operation is performed for portions of the image data that are associated with a first predetermined number or fewer adjacent defective imaging elements. A different second defective imaging element compensation operation is performed for portions of the image data that are associated a second predetermined number or more adjacent defective imaging elements.
    Type: Grant
    Filed: June 21, 2005
    Date of Patent: March 9, 2010
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Tod Heiles, Wayne Michael Richard, David W. Kinkley