Stamp design tool for computer numerically controlled fabrication

US12153397B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12153397-B2
Application numberUS-202318349798-A
CountryUS
Kind codeB2
Filing dateJul 10, 2023
Priority dateMar 9, 2021
Publication dateNov 26, 2024
Grant dateNov 26, 2024

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A method for computer numerically controlled processing may include generating a user interface to enable the configuration of an edge treatment. The user interface may also be generated to enable the configuration of a design corresponding to a combination of the first object and the second object generated by applying one of a plurality of Boolean operation. A computer numerically controlled machine may be configured to deliver an electromagnetic energy in order to effect, in a material, one or more changes corresponding to the edge treatment and/or the design configured by the user. For example, the one or more changes corresponding to the edge treatment may include a variable depth engraving along at least a portion of a perimeter of a material.

First claim

Opening claim text (preview).

The invention claimed is: 1. A system comprising: at least one processor; at least one non-transitory computer-readable medium; and program instructions stored on the at least one non-transitory computer-readable medium that are executable by the at least one processor such that the system is configured to: display, via a design interface for use with a computer-numerically-controlled (CNC) machine, an object for a design, wherein the object comprises a first portion that defines the design and a second portion that excludes the design; receive user input indicating a request to create a stamp design based on the object for the design, wherein the stamp design includes a padding value; based on the received user input indicating the request to create the stamp design, create the stamp design by: mirroring the object; and determining an outline encompassing the object, wherein an outer boundary of the stamp design extends beyond the outline by the padding value; and generate a design file for the created stamp design, the design file executable by a CNC machine to deliver electromagnetic energy to effect, in a material, one or more changes corresponding to the second portion of the object that excludes the design. 2. The system of claim 1 , further comprising program instructions stored on the at least one non-transitory computer-readable medium that are executable by the at least one processor such that the system is configured to cause the CNC machine to execute the design file to deliver electromagnetic energy to effect, in a material, the one or more changes corresponding to the second portion of the object that excludes the design. 3. The system of claim 2 , wherein the system comprises the CNC machine. 4. The system of claim 1 , wherein the padding value is a nonzero value; and wherein the design file is further executable by the CNC machine to deliver electromagnetic energy to effect, in the material, an engraving of a portion of the material between the outline encompassing the object and the outer boundary of the stamp design. 5. The system of claim 4 , wherein the user input further indicates a request to cut an edge of the stamp design; wherein the program instructions that, when executed by the at least one processor, cause the system to create the stamp design comprise program instructions that, when executed by the at least one processor, cause the system to create the stamp design by further determining the outer boundary of the stamp design; and wherein the design file is further executable by the CNC machine to deliver electromagnetic energy to effect, in the material, a cut through a portion of the material corresponding to the outer boundary of the stamp design. 6. The system of claim 1 , wherein the one or more changes comprise an engraving of a portion of the material corresponding to the second portion of the object that excludes the design. 7. The system of claim 1 , wherein the determined outline tracks a shape of the object. 8. The system of claim 1 , wherein the object is a first object for a first design, the system further comprising program instructions stored on the at least one non-transitory computer-readable medium that are executable by the at least one processor such that the system is configured to display a second object for a second design; wherein the request to create the stamp design indicated in the received user input is a request to create the stamp design for a grouping of the first object and the second object; and wherein the program instructions that are executable by the at least one processor such that the system is configured to create the stamp design by mirroring the object and determining the outline encompassing the object comprise program instructions that are executable by the at least one processor such that the system is configured to create the stamp design by: mirroring the grouping of the first object and the second object; and determining the outline, wherein the determined outline encompasses the first object and the second object. 9. The system of claim 8 , wherein the first object in the grouping at least partially overlaps the second object in the grouping. 10. The system of claim 1 , wherein the user input further indicates the padding value. 11. A non-transitory computer-readable medium, wherein the non-transitory computer-readable medium is provisioned with program instructions that, when executed by at least one processor, cause a system to: display, via a design interface for use with a computer-numerically-controlled (CNC) machine, an object for a design, wherein the object comprises a first portion that defines the design and a second portion that excludes the design; receive user input indicating a request to create a stamp design based on the object for the design, wherein the stamp design includes a padding value; based on the received user input indicating the request to create the stamp design, create the stamp design by: mirroring the object; and determining an outline encompassing the object, wherein an outer boundary of the stamp design extends beyond the outline by the padding value; and generate a design file for the created stamp design, the design file executable by a CNC machine to deliver electromagnetic energy to effect, in a material, one or more changes corresponding to the second portion of the object that excludes the design. 12. The non-transitory computer-readable medium of claim 11 , wherein the non-transitory computer-readable medium is also provisioned with program instructions that, when executed by at least one processor, cause the system to cause the CNC machine to execute the design file to deliver electromagnetic energy to effect, in a material, the one or more changes corresponding to the second portion of the object that excludes the design. 13. The non-transitory computer-readable medium of claim 12 , wherein the system comprises the CNC machine. 14. The non-transitory computer-readable medium of claim 11 , wherein the padding value is a nonzero value; and wherein the design file is further executable by the CNC machine to deliver electromagnetic energy to effect, in the material, an engraving of a portion of the material between the outline encompassing the object and the outer boundary of the stamp design. 15. The non-transitory computer-readable medium of claim 14 , wherein the program instructions that, when executed by at least one processor, cause the system to create the stamp design comprise program instructions that, when executed by at least one processor, cause the system to create the stamp design by further determining the outer boundary of the stamp design; and wherein the design file is further executable by the CNC machine to deliver electromagnetic energy to effect, in the material, a cut through a portion of the material corresponding to the outer boundary of the stamp design. 16. The non-transitory computer-readable medium of claim 11 , wherein the one or more changes comprise an engraving of a portion of the material corresponding to the second portion of the object that excludes the design. 17. The non-transitory computer-readable medium of claim 11 , wherein the determined outline tracks a shape of the object. 18. The non-transitory computer-readable medium of claim 11 , wherein the object is a first object for a first design, wherein the non-transitory computer-readable medium is also provisioned with program instructions that, when executed by at least one processor, cause the system to display a seco

Assignees

Inventors

Classifications

  • characterised by program execution, i.e. part program or machine function execution, e.g. selection of a program · CPC title

  • Verifying part program on screen, by drawing or other means · CPC title

  • Verify, check program by drawing, display part, testpiece · CPC title

  • Display part and patterns to be machined on part, make selection · CPC title

  • Selecting figure elements from a menu table · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12153397B2 cover?
A method for computer numerically controlled processing may include generating a user interface to enable the configuration of an edge treatment. The user interface may also be generated to enable the configuration of a design corresponding to a combination of the first object and the second object generated by applying one of a plurality of Boolean operation. A computer numerically controlled …
Who is the assignee on this patent?
Glowforge Inc
What technology area does this patent fall under?
Primary CPC classification G05B19/40933. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Nov 26 2024 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).