IP Library Granted Patent US 11,745,430
Granted Patent B2
US 11,745,430 · App. 16/094,272 · Granted Sep 5, 2023

Calibration method and build unit

Inventors: Pau Martin (Sant Cugat del Valles, ES); Francesc Salas Roura (Sant Cugat del Valles, ES); Anna Torrent (Sant Cugat del Valles, ES); Marius Valles (Sant Cugat del Valles, ES)
Assignee: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
B29C64/393B29C64/241B29C64/245B29C64/386B33Y50/00G06F1/03G06F17/18B33Y30/00B33Y50/02
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,745,430
App. No.
16/094,272
Granted
Sep 5, 2023
Kind
B2
Abstract

A method of calibrating movement of a platform is described, the method comprising: in a calibration run, causing movement of the platform; detecting a plurality of positions of the platform during the movement; deriving a movement pattern from the plurality of positions; and determining an adjustment of the movement of the platform based on the movement pattern.

Claims (31)

1. A method of operating an additive manufacturing device including calibrating movement of a platform on which objects are formed by the additive manufacturing device, the method comprising:

in a calibration run, causing movement of the platform, wherein causing movement of the platform causes the platform to move in a vertical direction in a build unit; and wherein causing movement of the platform causes the platform to move in first increments, each first increment corresponding to a nominal layer thickness of a print medium to be deposited in a 3D print job, and detecting a plurality of positions comprises detecting vertical positions of the platform at a defined plurality of said first increments;

detecting a plurality of positions of the platform during the movement;

deriving a movement pattern from the plurality of positions, wherein deriving the movement pattern comprises deriving an expression of the plurality of positions, the expression including a sinusoidal term; and

determining an adjustment of the movement of the platform based on the movement pattern.

2. The method of claim 1 wherein detecting a plurality of positions comprises detecting vertical positions of the platform at regular intervals during stepwise movement of the platform.

3. The method of claim 1 wherein determining the adjustment comprises deriving a correction term from the expression and deriving second increments of vertical platform movement based on the first increments and the correction term.

4. The method of claim 3 wherein deriving the second increments of vertical platform movement comprises combining the first increments and the correction term by subtraction or addition.

5. The method of claim 1 wherein deriving the movement pattern comprises deriving an expression of the plurality of positions using a Least Square method.

6. The method of claim 1 wherein determining the adjustment comprises use of a look up table.

7. The method of claim 1 , the method further comprising:

associating a build unit with a three-dimensional printer, the build unit including the platform as a build platform and a platform drive mechanism;

wherein the printer controls movement of the build platform via the platform drive mechanism using calibration data wherein the calibration data cause an adjustment of the movement of the platform based on the movement pattern determined in the calibration run.

8. The method of claim 7 wherein the calibration data are stored with the build unit and are transferred to the printer when the build unit is associated with the printer.

9. Method of claim 7 wherein the calibration data represent a sinusoidal correction term.

10. The method of claim 1 , wherein the plurality of positions comprises a number of layer advance increments at a top of a vertical range of movement of the platform, at a bottom of the range of the platform and in an intermediate portion of the range of the platform.

11. A build unit including:

a build platform;

a platform drive mechanism, the platform drive mechanism comprising a lead screw;

a memory storing at least one of a correction function or correction values derived in a calibration run; and

a controller operatively coupled to the memory, the controller including program code to control the platform drive mechanism to cause the build platform to move in increments in a direction, wherein the increments are determined based on first nominal increments and (the correction function or correction values), wherein the first nominal increments correspond to equal pitch rotation angles of the lead screw, and the correction function or correction values correct a sinusoidal error of the vertical platform movement due to a mechanical run-out of the lead screw.

12. The build unit of claim 11 , wherein the correction function or correction values are different for different parts of a vertical range of movement of the build platform.

13. A build unit comprising:

a build platform;

a platform drive mechanism, the platform drive mechanism comprising a lead screw;

a memory storing a correction function or correction values based on the correction function as derived in a calibration run; and

a controller operatively coupled to the memory, the controller including program code to control the platform drive mechanism to cause the build platform to move in increments in a vertical direction, wherein the increments are determined based on first nominal increments and the correction function or correction values;

wherein the correction function includes a sinusoidal term.

14. The build unit of claim 13 , further comprising a calibration tool to receive the build platform and platform drive mechanism, the calibration tool comprising a sensor for sensing a vertical position of the build platform after each of a plurality of movements during the calibration run.

15. The build unit of claim 14 , wherein the sensor is a contact displacement sensor.

16. The build unit of claim 14 , wherein the sensor is an optical sensor.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 11, 2025
From: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
To: PERIDOT PRINT LLC
Reel/Frame 070187/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 10, 2018
From: HP PRINTING AND COMPUTING SOLUTIONS, S.L.U.
To: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Reel/Frame 047716/0140 →
Continuity (1)
Related Publication 20190111628A1 · Apr 18, 2019