IP Library Granted Patent US 11,928,392
Granted Patent B2
US 11,928,392 · App. 17/665,034 · Granted Mar 12, 2024

Spool sheet generation

Inventors: Jason Faulkner (Atlanta, GA); Xiao Chun Yao (Marietta, GA); David Ronson (Atlanta, GA)
Assignee: EVOLVE MEP. LLC
G06F30/12G06F3/04847G06F3/0486
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,928,392
App. No.
17/665,034
Granted
Mar 12, 2024
Kind
B2
Abstract

Examples can include a system for generating a spool sheet. A user can select multiple components on a graphical user interface (“GUI”). Then they can select an option to create a spool sheet. The system can determine a list of components in the selection for use in a bill of materials. This can be included in a spool page that includes a printable spool sheet region. Within the spool sheet region, the GUI can display a view of the selected components at a location indicated by an anchor node of the template.

Claims (40)

1. A method for spool sheet generation, comprising:

receiving a selection of an assembly on a graphical user interface (“GUI”), the assembly including multiple components;

determining a list of the components in the selection; and

displaying a spool page on the GUI that is organized as specified by a spool template, the spool template causing the spool page to include:

a printable spool sheet region;

multiple views of the assembly at different angles, wherein the multiple views are simultaneously displayed outside of the spool sheet region at locations specified by the spool template, and wherein the multiple views include at least three draggable copies of the assembly at different perspectives,

wherein printing causes the printable spool region to print without the multiple different angle views that are not within the printable spool region at a time of printing.

2. The method of claim 1 , wherein the spool template includes a first anchor node that causes a first view of the assembly to display within the printable spool sheet region, and wherein the multiple views are placed at additional anchor nodes specified in the spool template, the additional anchor nodes being outside the spool sheet region and specifying a perspective of the assembly.

3. The method of claim 2 , wherein a configurable setting specifies whether the first view is two-dimensional or three-dimensional.

4. The method of claim 1 , wherein the spool template includes labels that describe the multiple views at corresponding anchor nodes and dimensioning characteristics associated with the anchor nodes.

5. The method of claim 1 , wherein the spool template is selectable on the GUI from a plurality of different spool templates.

6. The method of claim 1 , wherein the list of components prints with the spool sheet region.

7. The method of claim 6 , wherein determining the list of components includes comparing component types of the components to a whitelist or blacklist of types, and wherein at least one component of the assembly is omitted from the list of components based on the comparison.

8. A non-transitory, computer-readable medium containing instructions for spool sheet generation, wherein a processor executes the instructions to perform stages comprising:

receiving a selection of an assembly on a graphical user interface (“GUI”), the assembly including multiple components;

determining a list of the components in the selection; and

displaying a spool page on the GUI that is organized as specified by a spool template, the spool template causing the spool page to include:

a printable spool sheet region;

multiple views of the assembly at different angles, wherein the multiple views are simultaneously displayed outside of the spool sheet region at locations specified by the spool template, and wherein the multiple views include at least three draggable copies of the assembly at different perspectives,

wherein printing causes the printable spool region to print without the multiple different angle views that are not within the printable spool region at a time of printing.

9. The non-transitory, computer-readable medium of claim 8 , wherein the spool template includes a first anchor node that causes a first view of the assembly to display within the printable spool sheet region, and wherein the multiple views are placed at additional anchor nodes specified in the spool template, the additional anchor nodes being outside the spool sheet region and specifying a perspective of the assembly.

10. The non-transitory, computer-readable medium of claim 9 , wherein a configurable setting specifies whether the first view is two-dimensional or three-dimensional.

11. The non-transitory, computer-readable medium of claim 8 , wherein the spool template includes labels that describe the multiple views at corresponding anchor nodes and dimensioning characteristics associated with the anchor nodes.

12. The non-transitory, computer-readable medium of claim 8 , wherein the spool template is selectable on the GUI from a plurality of different spool templates.

13. The non-transitory, computer-readable medium of claim 8 , wherein the list of components prints with the spool sheet region.

14. The non-transitory, computer-readable medium of claim 13 , wherein determining the list of components includes comparing component types of the components to a whitelist or blacklist of types, and wherein at least one component of the assembly is omitted from the list of components based on the comparison.

15. A system for spool sheet generation, comprising:

a processor that executes instructions for running a design application having an application programming interface (“API”);

a memory that includes code for a plugin, the plugin interacting with the API to cause the processor to perform stages including:

receiving a selection of an assembly on a graphical user interface (“GUI”), the assembly including multiple components;

determining a list of the components in the selection; and

displaying a spool page on the GUI that is organized as specified by a spool template, the spool template causing the spool page to include:

a printable spool sheet region;

multiple views of the assembly at different angles, wherein the multiple views are simultaneously displayed outside of the spool sheet region at locations specified by the spool template, and wherein the multiple views include at least three draggable copies of the assembly at different perspectives,

wherein printing causes the printable spool region to print without the multiple different angle views that are not within the printable spool region at a time of printing.

16. The system of claim 15 , wherein the spool template includes a first anchor node that causes a first view of the assembly to display within the printable spool sheet region, and wherein the multiple views are placed at additional anchor nodes specified in the spool template, the additional anchor nodes being outside the spool sheet region and specifying a perspective of the assembly.

17. The system of claim 16 , wherein a configurable setting specifies whether the first view is two-dimensional or three-dimensional.

18. The system of claim 15 , wherein the spool template includes labels that describe the multiple views at corresponding anchor nodes and dimensioning characteristics associated with the anchor nodes.

19. The system of claim 15 , wherein the spool template is selectable on the GUI from a plurality of different spool templates.

20. The system of claim 15 , wherein the list of components prints with the spool sheet region.

Continuity (3)
Continuation 16853382 · Apr 20, 2020
Provisional Application 62835670 · Apr 18, 2019
Related Publication 20220156423A1 · May 19, 2022