IP Library Granted Patent US 11,338,387
Granted Patent B2
US 11,338,387 · App. 16/919,657 · Granted May 24, 2022

Engraving in a computer numerically controlled machine

Inventors: Daniel Shapiro (Mercer Island, WA); Mark Gosselin (Seattle, WA); Anthony Wright (Seattle, WA); Rachael Ludwick (Seattle, WA); Jonathan Park (Seattle, WA)
Assignee: Glowforge Inc.
B23K26/04B23K26/032B23K26/0622B23K26/0626B23K26/0736B23K26/0853B23K26/361B23K26/362B23K26/364B23K26/38B23K26/40B23K26/402B23K37/0235B23K37/0408B23K37/0461G05B19/40937B23K2103/40B23K2103/42G05B2219/45041Y02P90/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,338,387
App. No.
16/919,657
Granted
May 24, 2022
Kind
B2
Abstract

A method for dithering can include receiving, at a computer numerically controlled machine comprising a laser, a motion plan corresponding to a first image. The output of the laser can be dithered, in accordance with the motion plan, to effect a change in a material within an interior space of the computer numerically controlled machine. The change can substantially reproduce at least a portion of the first image on the material. The dithering can include providing laser energy to the material at a native resolution based at least on a spot size of the laser. The spot size can be determined based at least on one or more parameters of the computer numerically controlled machine and/or one or more properties of the material. The laser energy can be delivered at locations separated by a distance no less than the spot size.

Claims (36)

1. A method for calibrating a computer numerically controlled machine comprising a laser, the method comprising:

identifying a material within an interior space of the computer numerically controlled machine;

determining a transfer function between a laser setting affecting a depth of a cut in the material and a projected quantity of the material to be removed by the cut, the determining comprising:

modifying the laser setting during a test engraving of a sample of the material such that a laser power applied in the test engraving is varied through a plurality of power levels, and

measuring an actual quantity of the material removed from the sample of the material corresponding to the plurality of power levels; and

applying laser energy to affect the material according to a design, the applying comprising applying the transfer function to determine one or more calibrated laser settings and activating the laser according to the one or more calibrated laser settings.

2. The method of claim 1 , wherein the laser setting comprises one or more of power supplied to the laser, speed of the laser, lines-per-inch, focus of the laser, or number of passes of the laser.

3. The method of claim 1 , wherein the modifying comprises a linear ramp through the plurality of power levels.

4. The method of claim 1 , wherein the calibrating is performed for each of a plurality of different materials.

5. The method of claim 1 , wherein the determining of the transfer function is performed automatically upon identifying the material.

6. The method of claim 1 , wherein the identifying of the material comprises reading a bar code or receiving an input from a user.

7. The method of claim 6 , wherein reading an identifier comprises using a camera to capture a bar code or other machine-readable marking on the material.

8. The method of claim 1 , wherein the identifying comprises using a camera and image recognition software to identify the material.

9. The method of claim 1 , wherein the determination of the transfer function further comprises measuring a colorization of the material of the sample corresponding to the plurality of power levels.

10. A computer program product comprising a non-transitory computer-readable medium storing instructions, which, when executed by at least one processor, result in operations comprising:

identifying a material within an interior space of a computer numerically controlled machine, the computer numerically controlled machine comprising a laser;

determining a transfer function between a laser setting affecting a depth of a cut in the material and a projected quantity of the material to be removed by the cut, the determining comprising:

modifying the laser setting during a test engraving of a sample of the material such that a laser power applied in the test engraving is varied through a plurality of power levels, and

measuring an actual quantity of the material removed from the sample of the material corresponding to the plurality of power levels; and

applying laser energy to affect the material according to a design, the applying comprising applying the transfer function to determine one or more calibrated laser settings and activating the laser according to the one or more calibrated laser settings.

11. The computer program product of claim 10 , wherein the laser setting comprises one or more of power supplied to the laser, speed of the laser, lines-per-inch, focus of the laser, or number of passes of the laser.

12. The computer program product of claim 10 , wherein the modifying comprises a linear ramp through the plurality of power levels.

13. The computer program product of claim 10 , wherein the calibrating is performed for each of a plurality of different materials.

14. The computer program product of claim 10 , wherein the determining of the transfer function is performed automatically upon identifying the material.

15. The computer program product of claim 10 , wherein the identifying of the material comprises reading a bar code or receiving an input from a user.

16. The computer program product of claim 15 , wherein reading an identifier comprises using a camera to capture a bar code or other machine-readable marking on the material.

17. The computer program product of claim 10 , wherein the identifying comprises using a camera and image recognition software to identify the material.

18. The computer program product of claim 10 , wherein the determination of the transfer function further comprises measuring a colorization of the material of the sample corresponding to the plurality of power levels.

19. A system comprising for controlling a computer numerically controlled machine comprising a laser; the system comprising:

computer hardware configured to perform operations comprising:

identifying a material within an interior space of the computer numerically controlled machine;

determining a transfer function between a laser setting affecting a depth of a cut in the material and a projected quantity of the material to be removed by the cut, the determining comprising:

modifying the laser setting during a test engraving of a sample of the material such that a laser power applied in the test engraving is varied through a plurality of power levels, and

measuring an actual quantity of the material removed from the sample of the material corresponding to the plurality of power levels; and

applying laser energy to affect the material according to a design, the applying comprising applying the transfer function to determine one or more calibrated laser settings and activating the laser according to the one or more calibrated laser settings.

20. The system of claim 19 , wherein the identifying comprises using a camera within the computer numerically controlled machine to capture an image of the material and using image recognition software to identify the material based on the image.

Assignments (6)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 12, 2026
From: LASER EQUIPMENT COMPANY (ABC), LLC
To: PURPLEVINE IP SINGAPORE PTE. LTD.
Reel/Frame 073443/0273 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 12, 2026
From: PURPLEVINE IP SINGAPORE PTE. LTD.
To: MAKEBLOCK HONGKONG HOLDING LIMITED
Reel/Frame 073443/0786 →
RELEASE OF SECURITY INTEREST Recorded Jan 7, 2026
From: JPMORGAN CHASE BANK, N.A.
To: LASER EQUIPMENT COMPANY (ABC), LLC
Reel/Frame 073398/0513 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 5, 2026
From: GLOWFORGE INC.
To: LASER EQUIPMENT COMPANY (ABC), LLC
Reel/Frame 073369/0285 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Jun 30, 2022
From: GLOWFORGE INC.; GLOWFORGE INTERNATIONAL INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 060556/0845 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 2, 2020
From: SHAPIRO, DANIEL; GOSSELIN, MARK; WRIGHT, ANTHONY; LUDWICK, RACHAEL; PARK, JONATHAN
To: GLOWFORGE, INC.
Reel/Frame 053109/0739 →
Continuity (3)
Continuation 15823505 · Nov 27, 2017
Provisional Application 62426435 · Nov 25, 2016
Related Publication 20200331095A1 · Oct 22, 2020