IP Library Granted Patent US 11,537,095
Granted Patent B2
US 11,537,095 · App. 16/670,526 · Granted Dec 27, 2022

Multi-function computer numerically controlled machine

Inventors: Daniel Shapiro (Mercer Island, WA); Mark Gosselin (Seattle, WA); Anthony Wright (Seattle, WA); Dean Putney (Seattle, WA); Timothy Ellis (Everett, WA); Lauren Banka (Seattle, WA)
Assignee: Glowforge Inc.
G05B19/18B23K10/006B23K26/032B23K26/08B23K26/082B23K26/0853B23K26/0876B23K26/38B23K37/0211B23K37/0235B23K37/0408B23Q17/22G05B19/402G05B19/406B33Y50/00G05B2219/31186G05B2219/32001G05B2219/36053G05B2219/36199G05B2219/37359G05B2219/37555G05B2219/42307G05B2219/45041G05B2219/45212Y02P80/40Y02P90/80
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,537,095
App. No.
16/670,526
Granted
Dec 27, 2022
Kind
B2
Abstract

A moveable head of a computer numerically controlled machine may deliver electromagnetic energy sufficient to cause a first change in a material at least partially contained within an interior space of the CNC machine. A feature of the material may be imaged using at least one camera present inside the interior space to update a position of the material, and the moveable head may be aligned to deliver electromagnetic energy sufficient to cause a second change in the material such that the second change is positioned on the material consistent with the first change and with an intended final appearance of the material. Methods, systems, and article of manufacture are described.

Claims (50)

1. A computer numerically controlled machine, comprising:

a housing defining an interior space of the computer numerically controlled machine;

a laser energy source configured to produce electromagnetic energy;

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

a gantry positioned within the interior space over the material bed, the gantry configured to interchangeably receive a first head configured to direct the electromagnetic energy and a second head, wherein the gantry is configured to receive the second head when the first head is removed from the gantry, and wherein the gantry is configured to translate the first head or the second head between a plurality of locations over the material bed;

wherein the computer numerically controlled machine is configured to prevent the laser energy source from producing the electromagnetic energy when the first head is not connected to the gantry; and

wherein a second active portion of the second head is configured to be positioned at a different location relative to a first active portion of the first head prior to the second head being interchanged with the first head on the gantry.

2. The computer numerically controlled machine of claim 1 , wherein the laser energy source comprises an emitter configured to generate the electromagnetic energy.

3. The computer numerically controlled machine of claim 1 , wherein the first head includes one or more optical elements configured to route the electromagnetic energy.

4. The computer numerically controlled machine of claim 1 , wherein the second head comprises a 3-D printer head, a knife head, a marking device including a pen or a pencil, and/or a holder for the marking device.

5. The computer numerically controlled machine of claim 1 , further comprising a controller configured to adjust a position of the first head and/or the second head relative to a surface of a material disposed on the material bed.

6. The computer numerically controlled machine of claim 5 , wherein the controller is further configured to adjust the position of the first head and/or the second head by commanding one or more actuators to translate and/or rotate the first head and/or the second head on the gantry.

7. The computer numerically controlled machine of claim 5 , wherein the controller is further configured to generate, based at least on a thickness of the material measured at one or more locations on the material, a height map.

8. The computer numerically controlled machine of claim 7 , wherein a motion plan is based at least on the height map, wherein the motion plan indicates the position of the first head and/or the second head, and wherein the controller and/or a remote computer coupled with the computer numerically controlled machine is configured to generate the motion plan.

9. The computer numerically controlled machine of claim 7 , wherein the controller is further configured to determine the thickness of the material by one or more of contrast detection, phase detection, stereoscopy, interferometry, time of flight measurement, and or a characteristic of a spot formed by a light beam intersecting the surface of the material.

10. The computer numerically controlled machine of claim 5 , wherein the controller is further configured to adjust at least one of a horizontal position and a vertical position of the first head and/or the second head relative to the surface of the material.

11. The computer numerically controlled machine of claim 5 , wherein the controller is further configured to:

operate the first head to cause a first change in the material; and

align, based at least on the first change, the computer numerically controlled machine such that the second head, when interchanged with the first head, causes a second change in the material at a position that is a known distance relative to the first change.

12. The computer numerically controlled machine of claim 1 , wherein at least a portion of the housing is configured to attenuate a transmission of the electromagnetic energy.

13. The computer numerically controlled machine of claim 1 , wherein the first head is also interchangeable with a third head.

14. The computer numerically controlled machine of claim 1 , wherein the second head is configured to deliver ink.

15. A computer-implemented method for operating a computer numerically controlled machine, the method comprising:

causing, by a controller, a first head of the computer numerically controlled machine to translate between a plurality of locations over a material bed within an interior space defined by a housing of the computer numerically controlled machine, the first head directing electromagnetic energy produced by a laser energy source, the translating comprising moving a gantry positioned within the interior space over the material bed and on which the first head is interchangeably received;

causing, by the controller, a second head of the computer numerically controlled machine to translate between the plurality of locations over the material after the second head is interchanged with the first head, wherein a second active portion of the second head is configured to be positioned at a different location relative to a first active portion of the first head prior to the second head being interchanged with the first head on the gantry; and

preventing, by the controller, the laser energy source from producing the electromagnetic energy when the first head is not connected to the gantry.

16. A non-transitory computer readable medium storing program instructions that, when executed by at least one data processor, cause a computer numerically controlled machine to:

cause a first head of the computer numerically controlled machine to translate between a plurality of locations over a material bed within an interior space defined by a housing of the computer numerically controlled machine, the first head directing electromagnetic energy produced by a laser energy source, the translating comprising moving a gantry positioned within the interior space over the material bed and on which the first head is interchangeably received;

cause a second head of the computer numerically controlled machine to translate between the plurality of locations over the material bed after the second head is interchanged with the first head, wherein a second active portion of the second head is configured to be positioned at a different location relative to a first active portion of the first head prior to the second head being interchanged with the first head on the gantry; and

prevent, by a controller, the laser energy source from producing the electromagnetic energy when the first head is not connected to the gantry.

17. A computer numerically controlled machine, comprising:

a housing defining an interior space of the computer numerically controlled machine;

a laser energy source configured to produce electromagnetic energy;

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

a gantry positioned within the interior space over the material bed, the gantry configured to interchangeably receive a first head configured to direct the electromagnetic energy and a second head, wherein the gantry is configured to receive the second head when the first head is removed from the gantry, and wherein the gantry is configured to translate the first head or the second head between a plurality of locations over the material bed;

wherein the computer numerically controlled machine is configured to prevent the laser energy source from producing the electromagnetic energy when the first head is not connected to the gantry; and

wherein a second active portion of the second head is configured to be positioned at a same location relative to a first active portion of the first head prior to the second head being interchanged with the first head on the gantry.

18. The computer numerically controlled machine of claim 17 , wherein the laser energy source comprises an emitter configured to generate the electromagnetic energy.

19. The computer numerically controlled machine of claim 17 , wherein the first head includes one or more optical elements configured to route the electromagnetic energy.

20. The computer numerically controlled machine of claim 17 , wherein the second head comprises a 3-D printer head, a knife head, a marking device including a pen or a pencil, and/or a holder for the marking device.

21. The computer numerically controlled machine of claim 17 , further comprising a controller configured to adjust a position of the first head and/or the second head relative to a surface of a material disposed on the material bed.

22. The computer numerically controlled machine of claim 21 , wherein the controller is further configured to adjust the position of the first head and/or the second head by commanding one or more actuators to translate and/or rotate the first head and/or the second head on the gantry.

23. The computer numerically controlled machine of claim 21 , wherein the controller is further configured to generate, based at least on a thickness of the material measured at one or more locations on the material, a height map.

24. The computer numerically controlled machine of claim 23 , wherein a motion plan is based at least on the height map, wherein the motion plan indicates the position of the first head and/or the second head, and wherein the controller and/or a remote computer coupled with the computer numerically controlled machine is configured to generate the motion plan.

25. The computer numerically controlled machine of claim 23 , wherein the controller is further configured to determine the thickness of the material by one or more of contrast detection, phase detection, stereoscopy, interferometry, time of flight measurement, or a characteristic of a spot formed by a light beam intersecting the surface of the material.

26. The computer numerically controlled machine of claim 21 , wherein the controller is further configured to adjust at least one of a horizontal position and a vertical position of the first head and/or the second head relative to the surface of the material.

27. The computer numerically controlled machine of claim 21 , wherein the controller is further configured to:

operate the first head to cause a first change in the material; and

align, based at least on the first change, the computer numerically controlled machine such that the second head, when interchanged with the first head, causes a second change in the material at a position that is a known distance relative to the first change.

28. The computer numerically controlled machine of claim 17 , wherein at least a portion of the housing is configured to attenuate a transmission of the electromagnetic energy.

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/0607 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 5, 2026
From: GLOWFORGE INC.
To: LASER EQUIPMENT COMPANY (ABC), LLC
Reel/Frame 073369/0422 →
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 Oct 31, 2019
From: SHAPIRO, DANIEL; GOSSELIN, MARK; WRIGHT, ANTHONY; PUTNEY, DEAN; ELLIS, TIMOTHY; BANKA, LAUREN
To: GLOWFORGE, INC.
Reel/Frame 050883/0891 →
Continuity (8)
Continuation 15334104 · Oct 25, 2016
Continuation PCTUS2016017901 · Feb 12, 2016
Provisional Application 62222756 · Sep 23, 2015
Provisional Application 62222758 · Sep 23, 2015
Provisional Application 62222757 · Sep 23, 2015
Provisional Application 62115562 · Feb 12, 2015
Provisional Application 62115571 · Feb 12, 2015
Related Publication 20200064806A1 · Feb 27, 2020