-
公开(公告)号:US20220309491A1
公开(公告)日:2022-09-29
申请号:US17701265
申请日:2022-03-22
Applicant: Glowforge Inc.
Inventor: Daniel Shapiro , Mark Gosselin , Michael Natkin , Jonathan Daniel Park , Bonny P. Lau , Scott Haug , Nicodemus Empyream Paradiso , Jonathan P. Lang
IPC: G06Q20/36
Abstract: Disclosed embodiments include rendering systems configured to: (i) after receiving a request from a user to render a creative work associated with a non-fungible token, determining (a) whether the user owns the non-fungible token and (b) a current render count corresponding to how many times the creative work associated with the non-fungible token has been previously rendered; and (ii) when the user owns the non-fungible token and the current render count indicates that the creative work has been previously rendered fewer than a maximum render count corresponding to a preconfigured total number of authorized renderings of the creative work associated with the non-fungible token, (a) obtaining an implementation file corresponding to the creative work, (b) rendering the creative work according to the implementation file, and (c) updating the current render count to reflect another rendering of the creative work.
-
公开(公告)号:US20220291039A1
公开(公告)日:2022-09-15
申请号:US17682942
申请日:2022-02-28
Applicant: Glowforge Inc.
Inventor: Daniel Shapiro , Mark Gosselin , Eva Kloiber , Jared Kofron , Matthew Sarnoff
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.
-
公开(公告)号:US11338387B2
公开(公告)日:2022-05-24
申请号:US16919657
申请日:2020-07-02
Applicant: Glowforge Inc.
Inventor: Daniel Shapiro , Mark Gosselin , Anthony Wright , Rachael Ludwick , Jonathan Park
IPC: B23K26/04 , B23K26/402 , B23K37/04 , B23K26/0622 , B23K26/08 , B23K26/38 , B23K26/364 , B23K26/40 , B23K37/02 , G05B19/4093 , B23K26/361 , B23K26/03 , B23K26/06 , B23K26/073 , B23K26/362 , B23K103/00
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.
-
34.
公开(公告)号:US11281189B2
公开(公告)日:2022-03-22
申请号:US16717730
申请日:2019-12-17
Applicant: Glowforge Inc.
Inventor: Daniel Shapiro , Mark Gosselin , Matthew Sarnoff
IPC: G05B19/416 , G05B19/4097 , G05B19/4155 , G05B19/4093 , G05B19/409
Abstract: A method of altering a rate of executing a motion plan by a computer-numerically-controlled machine can include: receiving, at a control unit of a computer-numerically-controlled machine and from a general purpose computer that is housed separately from the computer-numerically-controlled machine, a motion plan defining operations for causing movement of a moveable component of the computer-numerically-controlled machine; and altering, in response to a command received at the computer-numerically-controlled machine, a first execution rate of the operations to a second execution rate of the operations to change a rate of movement of the movable component. Systems and articles of manufacture, including computer program products, are also provided.
-
公开(公告)号:US20220057770A1
公开(公告)日:2022-02-24
申请号: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
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.
-
公开(公告)号:US20200073362A1
公开(公告)日:2020-03-05
申请号:US16677241
申请日:2019-11-07
Applicant: Glowforge Inc.
Inventor: Daniel Shapiro , Mark Gosselin , Anthony Wright , Dean Putney , Timothy Ellis , Lauren Banka
Abstract: Sensor data generated by a sensor of a computer numerically controlled machine can be compared with a forecast. The forecast can include expected sensor data for the sensor, over a course of an execution plan for making a cut with a movable laser cutting head. The sensor data can be generated during execution of the execution plan. During execution of the execution plan, the sensor data can be monitored and a deviation of from the forecast can be detected. It can be determined, based on the detecting, that an anomalous condition of the computer numerically controlled machine has occurred. Based on the determining, an action can be performed.
-
公开(公告)号:US10509390B2
公开(公告)日:2019-12-17
申请号:US15334113
申请日:2016-10-25
Applicant: GLOWFORGE INC.
Inventor: Daniel Shapiro , Mark Gosselin , Anthony Wright , Dean Putney , Timothy Ellis , Lauren Banka
IPC: G05B19/406 , B23K26/03 , B23K26/08 , B23K37/02 , B23K37/00 , B23K37/04 , B23K26/38 , B23K26/70 , B23K101/18
Abstract: Sensor data generated by a sensor of a computer numerically controlled machine can be compared with a forecast. The forecast can include expected sensor data for the sensor, over a course of an execution plan for making a cut with a movable laser cutting head. The sensor data can be generated during execution of the execution plan. During execution of the execution plan, the sensor data can be monitored and a deviation of from the forecast can be detected. It can be determined, based on the detecting, that an anomalous condition of the computer numerically controlled machine has occurred. Based on the determining, an action can be performed.
-
公开(公告)号:USD849834S1
公开(公告)日:2019-05-28
申请号:US29586724
申请日:2016-12-06
Applicant: Glowforge Inc.
Designer: Mark Gosselin , Anna-Pia Slothower , Erich Slothower , John Plunkett
-
39.
公开(公告)号:US20180150062A1
公开(公告)日:2018-05-31
申请号:US15823513
申请日:2017-11-27
Applicant: Glowforge Inc.
Inventor: Daniel Shapiro
IPC: G05B19/416 , G05B19/409 , G05B19/4093
CPC classification number: G05B19/416 , G05B19/409 , G05B19/4093 , G05B19/4097 , G05B19/4155 , G05B2219/35585 , G05B2219/36053 , G05B2219/43 , G05B2219/43158 , G05B2219/43168 , G05B2219/45165 , G05B2219/45212
Abstract: A method of altering a rate of executing a motion plan by a computer-numerically-controlled machine can include: receiving, at a control unit of a computer-numerically-controlled machine and from a general purpose computer that is housed separately from the computer-numerically-controlled machine, a motion plan defining operations for causing movement of a moveable component of the computer-numerically-controlled machine; and altering, in response to a command received at the computer-numerically-controlled machine, a first execution rate of the operations to a second execution rate of the operations to change a rate of movement of the movable component. Systems and articles of manufacture, including computer program products, are also provided.
-
公开(公告)号:US20170235294A1
公开(公告)日:2017-08-17
申请号:US15334120
申请日:2016-10-25
Applicant: GLOWFORGE INC.
Inventor: Daniel Shapiro , Mark Gosselin , Anthony Wright , Dean Putney , Timothy Ellis , Lauren Banka
IPC: G05B19/402 , B23K26/08 , B23K37/02 , B23K26/03
CPC classification number: G05B19/402 , B23K10/006 , B23K26/032 , B23K26/08 , B23K26/082 , B23K26/0853 , B23K26/0876 , B23K26/38 , B23K37/0211 , B23K37/0235 , B23K37/0408 , B23Q17/22 , B29C64/386 , B33Y50/00 , G05B19/18 , G05B19/406 , G05B2219/31186 , G05B2219/32001 , G05B2219/36053 , G05B2219/36199 , G05B2219/37359 , G05B2219/37555 , G05B2219/42307 , G05B2219/45041 , G05B2219/45212 , Y02P80/40 , Y02P90/86
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 movable 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.
-
-
-
-
-
-
-
-
-