Determining whether to print a three-dimensional print job

US2022339884A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2022339884-A1
Application numberUS-201917763151-A
CountryUS
Kind codeA1
Filing dateOct 24, 2019
Priority dateOct 24, 2019
Publication dateOct 27, 2022
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

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.

First claim

Opening claim text (preview).

1 . A method to determine whether to print a three-dimensional print job in a three-dimensional printer, the method comprising: analysing a layer of a three-dimensional print job wherein the value of a parameter relating to the processing time of the layer is determined; and based on the value of the parameter relating to processing time, determining whether the layer of the three-dimensional print job is to be printed in a three-dimensional printer. 2 . The method claimed in claim 1 , wherein determining whether the layer of the three-dimensional print job is to be printed comprises generating comparison data by comparing the parameter value determined for the layer with a predetermined threshold value. 3 . The method claimed in claim 2 , wherein comparison data is generated for each layer of the three-dimensional print job by comparing the parameter value determined for each layer with the predetermined threshold value, and, based on the comparison data, determining whether each layer of the three-dimensional print job is to be printed in a three-dimensional printer. 4 . The method claimed in claim 3 , further comprising identifying and recording the layers determined as being layers to be printed in a three-dimensional printer. 5 . The method claimed in claim 1 , wherein the three-dimensional print job compensates for the occurrence of dimensional changes anticipated during post-processing. 6 . The method claimed in claim 1 , wherein each part is provided with a bounding box, and wherein the parameter of a layer is based on a comparison of (i) the total printable area in the layer, and (ii) the total area in the layer of all bounding boxes for parts to be printed in the layer for a given three-dimensional print job. 7 . The method claimed in claim 1 , wherein each part is provided with a bounding box, and wherein the parameter of a layer is the ratio of (i) the total printable area in the layer, to (ii) the total area in the layer of all bounding boxes for parts to be printed in the layer for a given three-dimensional print job. 8 . A system comprising a controller to: analyse a layer of a three-dimensional print job wherein the value of a parameter relating to the processing time of the layer is determined; and based on the value of the parameter relating to processing time, determine whether the layer of the three-dimensional print job is to be printed in a three-dimensional printer. 9 . The system of claim 8 , wherein to determine whether the layer of the three-dimensional print job is to be printed, the controller is configured to generate comparison data by comparing the parameter value determined for the layer with a predetermined threshold value. 10 . The system of claim 9 , wherein the controller is configured to: generate comparison data for each layer of the three-dimensional print job by comparing the parameter value determined for each layer with the predetermined threshold value; and based on the comparison data, determine whether each layer of the three-dimensional print job is to be printed in a three-dimensional printer. 11 . The system of claim 10 , wherein each part is provided with a bounding box, and wherein the parameter of a layer is based on a comparison of (i) the maximum area in the layer which is printable, and (ii) the sum of each area of bounding box in the layer for each part to be printed in the layer for a given three-dimensional print job. 12 . The system of claim 10 , wherein the controller is configured to: amend the three-dimensional print job in response to a determination that the three-dimensional print job has a layer which is not to be printed in a three-dimensional printer, the amendment to the three-dimensional print job being made to reduce the processing time of the layer which is not to be printed in a three-dimensional printer. 13 . The system of claim 12 , wherein the amendment to the three-dimensional print job is made by amending the spacing between objects defined in the three-dimensional print job to be printed. 14 . The system of claim 11 , wherein the controller is configured to: pre-process the three-dimensional print job in response to a determination that the three-dimensional print job has a layer which is not to be printed in a three-dimensional printer, the pre-processing of the three-dimensional print job being a processing of the layer which is not to be printed to generate printing instructions for the layer before commencement of printing in a three-dimensional printer. 15 . A non-transitory computer-readable medium comprising instructions, which when executed on a computing device, cause the computing device to: analyse a layer of a three-dimensional print job wherein the value of a parameter relating to the processing time of the layer is determined; and based on the value of the parameter relating to processing time, determine whether the layer of the three-dimensional print job is to be printed in a three-dimensional printer.

Assignees

Inventors

Classifications

  • for controlling or regulating additive manufacturing processes · CPC title

  • Making, forming 3-D object, model, surface · CPC title

  • Changing design, use same prototype, add reinforcements where needed · CPC title

  • B29C64/393Primary

    for controlling or regulating additive manufacturing processes · CPC title

  • Surface or curve machining, making three-dimensional [3D] objects, e.g. desktop manufacturing · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2022339884A1 cover?
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.
Who is the assignee on this patent?
Hewlett Packard Development Co
What technology area does this patent fall under?
Primary CPC classification B29C64/393. Mapped technology areas include Operations & Transport.
When was this patent published?
Publication date Thu Oct 27 2022 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).