-
公开(公告)号:US20180150047A1
公开(公告)日:2018-05-31
申请号:US15823511
申请日:2017-11-27
Applicant: Glowforge Inc.
Inventor: Daniel Shapiro
IPC: G05B19/19
CPC classification number: G05B19/19 , G05B19/402 , G05B2219/40607 , G05B2219/41092
Abstract: A method for calibrating a computer-numerically-controlled machine can include capturing one or more images of at least a portion of the computer-numerically-controlled machine. The one or more images can be captured with at least one camera located inside an enclosure containing a material bed. A mapping relationship can be created which maps a pixel in the one or more images to a location within the computer-numerically controlled machine. The creation of the mapping relationship can include compensating for a difference in the one or more images relative to one or more physical parameters of the computer-numerically-controlled machine and/or a material positioned on the material bed. Related systems and/or articles of manufacture, including computer program products, are also provided.
-
公开(公告)号:US20250028792A1
公开(公告)日:2025-01-23
申请号:US18673917
申请日:2024-05-24
Applicant: Glowforge Inc.
Inventor: Daniel Shapiro , Mark Gosselin , Anthony Wright , Dean Putney , Timothy Ellis , Lauren Banka
IPC: G06F21/12 , B23K10/00 , B23K26/03 , B23K26/08 , B23K26/082 , B23K26/38 , B23K37/02 , B23K37/04 , B23Q17/22 , B33Y50/00 , G05B19/18 , G05B19/402 , G05B19/406
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.
-
公开(公告)号:US20250025962A1
公开(公告)日:2025-01-23
申请号:US18772152
申请日:2024-07-13
Applicant: Glowforge, Inc.
Inventor: Mark Gosselin , Daniel Shapiro , Douglas Webster
Abstract: Disclosed embodiments include a CNC machine comprising: (i) a laser head; (ii) a housing defining an interior space bounded by an interior floor, interior walls, and an openable lid that has a lid camera assembly with a camera for capturing images of the interior space; (iii) a material bed configured to support material placed within the interior space; (iv) a first material passthrough opening on a first side of the housing, wherein the first material passthrough opening comprises a curtain, wherein the curtain is arranged to block laser light from exiting through the first material passthrough opening while material is inserted through the first material passthrough opening; and (v) an exhaust port configured to route fumes from within the interior space to an air filter separate from the CNC machine.
-
公开(公告)号:US12181855B2
公开(公告)日:2024-12-31
申请号:US18394938
申请日:2023-12-22
Applicant: Glowforge Inc.
Inventor: Daniel Shapiro , Mark Gosselin , Anthony Wright , Kevin McVey , Jared Kofron , Daniel Martinec , Brian Fioca , Taylor Vaughn
IPC: G05B19/402 , G05B19/19
Abstract: A method for calibrating a computer-numerically-controlled machine can include capturing one or more images of at least a portion of the computer-numerically-controlled machine. The one or more images can be captured with at least one camera located inside an enclosure containing a material bed. A mapping relationship can be created which maps a pixel in the one or more images to a location within the computer-numerically controlled machine. The creation of the mapping relationship can include compensating for a difference in the one or more images relative to one or more physical parameters of the computer-numerically-controlled machine and/or a material positioned on the material bed. Related systems and/or articles of manufacture, including computer program products, are also provided.
-
公开(公告)号:USD1053335S1
公开(公告)日:2024-12-03
申请号:US29870643
申请日:2023-02-01
Applicant: Glowforge Inc.
Designer: Mark Gosselin , Anna-Pia Slothower
-
公开(公告)号:US20240202290A1
公开(公告)日:2024-06-20
申请号:US18492742
申请日:2023-10-23
Applicant: Glowforge Inc.
Inventor: Daniel Shaprio , Mark Gosselin , Anthony Wright , Dean Putney , Timothy Ellis , Lauren Banka
IPC: G06F21/12 , B23K10/00 , B23K26/03 , B23K26/08 , B23K26/082 , B23K26/38 , B23K37/02 , B23K37/04 , B23Q17/22 , B33Y50/00 , G05B19/18 , G05B19/402 , G05B19/406
CPC classification number: G06F21/121 , B23K10/006 , B23K26/032 , B23K26/08 , B23K26/082 , B23K26/0853 , B23K26/0876 , B23K26/38 , B23K37/0211 , B23K37/0235 , B23K37/0408 , B23Q17/22 , G05B19/18 , G05B19/402 , G05B19/406 , B33Y50/00 , G05B2219/31186 , G05B2219/32001 , G05B2219/36053 , G05B2219/36199 , G05B2219/37359 , G05B2219/37555 , G05B2219/42307 , G05B2219/45041 , G05B2219/45212 , Y02P80/40 , Y02P90/80
Abstract: An execution plan segment of an execution plan can be received at a control unit of a computer numerically controlled machine from a general purpose computer. The execution plan segment can define operations for causing movement of a moveable head of the computer numerically controlled machine to deliver electromagnetic energy to effect a change in a material within an interior space of the computer numerically controlled machine. The execution plan segment can include a predefined safe pausing point from which the execution plan can be restarted while minimizing a difference in appearance of a finished work-product relative to if a pause and restart are not necessary. Operations of the computer numerically controlled machine can be commenced only after determining that the execution plan segment has been received up to and including the predefined safe pausing point by the computer numerically controlled machine.
-
公开(公告)号:US20240176321A1
公开(公告)日:2024-05-30
申请号:US18525827
申请日:2023-11-30
Applicant: Glowforge Inc.
Inventor: Daniel Shapiro , Michael Natkin , Jonathan Park , Jack Shen , Adrian Quan
CPC classification number: G05B19/182 , G06T19/00 , G06F40/30 , G06T2200/24
Abstract: Embodiments include one or more computing systems configured to perform functions comprising: (i) receiving a natural language description of a desired fabrication result; (ii) causing a software engine to generate machine-created rendering instructions based on the natural language description of the desired fabrication result; and (iii) executing, by a laser CNC machine, the machine-created rendering instructions to generate a rendered fabrication result.
-
公开(公告)号:US11860601B2
公开(公告)日:2024-01-02
申请号:US17463857
申请日:2021-09-01
Applicant: Glowforge Inc.
Inventor: Daniel Shapiro , Mark Gosselin , Anthony Wright , Kevin McVey , Jared Kofron , Daniel Martinec , Brian Fioca , Taylor Vaughn
IPC: G05B19/19 , G05B19/402
CPC classification number: G05B19/19 , G05B19/402 , G05B2219/40607 , G05B2219/41092
Abstract: A method for calibrating a computer-numerically-controlled machine can include capturing one or more images of at least a portion of the computer-numerically-controlled machine. The one or more images can be captured with at least one camera located inside an enclosure containing a material bed. A mapping relationship can be created which maps a pixel in the one or more images to a location within the computer-numerically controlled machine. The creation of the mapping relationship can include compensating for a difference in the one or more images relative to one or more physical parameters of the computer-numerically-controlled machine and/or a material positioned on the material bed. Related systems and/or articles of manufacture, including computer program products, are also provided.
-
公开(公告)号:US11835936B2
公开(公告)日:2023-12-05
申请号:US17959024
申请日:2022-10-03
Applicant: Glowforge Inc.
Inventor: Daniel Shapiro , Mark Gosselin , Anthony Wright , Scott Haug , Linden Wright
IPC: G05B19/4068 , G05B19/4063 , G05B19/409 , G06F3/048 , G06F21/30
CPC classification number: G05B19/4068 , G05B19/409 , G05B19/4063 , G06F3/048 , G06F21/305 , G05B2219/36531 , G05B2219/36542 , G05B2219/45165
Abstract: A method for accessing a computer-numerically-controlled machine can include receiving a command to be executed by the computer-numerically-controlled machine. A hardware state of a component in the computer-numerically-controlled machine can be determined by receiving, from the component, data indicative of the hardware state. An origin of the command including a user identification of a user who sent the command and/or a machine identification of a device that sent the command can be determined. Whether the computer-numerically-controlled machine is allowed to execute the command can be determined by applying a set of rules and based on the hardware state and/or the origin of the command. In response to determining that the computer-numerically-controlled machine is allowed to execute the command, the command can be executed at the computer-numerically-controlled machine.
-
公开(公告)号:US11747193B2
公开(公告)日:2023-09-05
申请号:US17682942
申请日:2022-02-28
Applicant: Glowforge Inc.
Inventor: Daniel Shapiro , Mark Gosselin , Eva Kloiber , Jared Kofron , Matthew Sarnoff
CPC classification number: G01J1/4257 , G01J5/10
Abstract: A computer numerically controlled machine may include a source of electromagnetic energy. A beam of electromagnetic energy from the source may be delivered to a destination such as, for example, a material positioned in a working area of the computer numerically controlled machine. The beam of electromagnetic energy may be susceptible to interferences while traveling from the source to the destination. The computer numerically controlled machine may include a beam detector configured detect an interference of the beam by measuring a power of the beam of electromagnetic energy at a location between the source and the destination. An interference of the beam may be detected if the power of the beam is less than a threshold value. A controller at the computer numerically controlled machine may perform one or more actions in response to the beam detector detecting the interference of the beam of electromagnetic energy.
-
-
-
-
-
-
-
-
-