IP Library Granted Patent US 11,966,215
Granted Patent B2
US 11,966,215 · App. 17/984,930 · Granted Apr 23, 2024

Systems and methods for assembling structural components

Inventors: Sean E. Ays (Meridian, ID); Shane Christopher Dittrich (Nampa, ID); Mike Aaron Luna (Meridian, ID)
Assignee: House of Design LLC
G05B19/41865B25J5/02B25J11/005E04B2/56E04C3/02G05B2219/45064G05B2219/45205
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,966,215
App. No.
17/984,930
Granted
Apr 23, 2024
Kind
B2
Abstract

Systems and methods for assembling structural components are disclosed. The systems and methods consider a sequence, operations of the sequence, and an approach vector in placing structural members (including structural members with pre-attached fasteners) for assembling structural components.

Claims (60)

1. A structural component assembly system comprising:

an assembly station comprising an assembly surface;

an assembly tool configured to access the assembly surface;

one or more memories having computer-readable instructions stored thereon; and

one or more processors that execute the computer-readable instructions to:

generate or modify an assembly sequence to assemble a structural component, the assembly sequence comprising one or more placement operations for each of a plurality of structural members of the structural component, each of the one or more placement operations comprising an approach vector comprising a direction and an offset;

generate project data comprising the assembly sequence; and

communicate the project data to the assembly station to utilize the assembly tool to place the plurality of the structural members on the assembly surface of the assembly station according to the direction and the offset of the approach vector for that structural member.

2. The structural component assembly system of claim 1 , further comprising a shaping station to shape one or more of the plurality of structural members, wherein the one or more processors further execute computer-readable instructions to:

determine information comprising at least one of a dimension, geometry, or cut of each one of the one or more of the plurality of structural members; and

convey the information to the shaping station to allow the shaping station to shape the one or more of the plurality of structural members according to the information.

3. The structural component assembly system of claim 1 , further comprising a pre-fastening station to fasten one or more fasteners to one or more of the plurality of structural members, wherein the one or more processors further execute computer-readable instructions to:

determine information about the one or more fasteners to be applied to each of the one or more of the plurality of structural members; and

convey the information to the pre-fastening station to allow the pre-fastening station to apply the one or more fasteners to the one or more of the plurality of structural members according to the information.

4. The structural component assembly system of claim 1 , further comprising a bunk infeed station comprising source materials for assembling the structural component, wherein the one or more processors further execute computer-readable instructions to:

determine information about the source materials needed for assembling the structural component; and

convey the information to the bunk infeed station to allow retrieval of the source materials identified in the information.

5. The structural component assembly system of claim 1 , wherein the project data further comprises one or more of member geometry, fastener geometry, or fastener to structural member association.

6. The structural component assembly system of claim 1 , wherein the one or more processors further execute computer-readable instructions to:

determine a default approach vector assigned to each of the one or more placement operations;

receive a change in the default approach vector via a user interface; and

update the default approach vector based on the change.

7. The structural component assembly system of claim 1 , wherein the offset for the approach vector is a non-zero offset.

8. A non-transitory computer-readable media comprising computer-readable instructions stored thereon that when executed by one or more processors associated with an assembly station cause the one or more processors to:

generate or modify an assembly sequence to assemble a structural component at the assembly station, the assembly sequence comprising one or more placement operations for each of a plurality of structural members of the structural component, each of the one or more placement operations comprising an approach vector comprising a direction and an offset;

generate project data comprising the assembly sequence; and

communicate the project data to the assembly station to place the plurality of the structural members on the assembly surface of the assembly station according to the direction and the offset of the approach vector for that structural member.

9. The non-transitory computer-readable media of claim 8 , wherein the one or more processors further execute computer-readable instructions to:

determine information comprising at least one of a dimension, geometry, or cut of each one of the one or more of the plurality of structural members; and

convey the information to a shaping station to allow the shaping station to shape the one or more of the plurality of structural members according to the information.

10. The non-transitory computer-readable media of claim 8 , wherein the one or more processors further execute computer-readable instructions to:

determine information about the one or more fasteners to be applied to each of the one or more of the plurality of structural members; and

convey the information to a pre-fastening station to allow the pre-fastening station to attach the one or more fasteners to the one or more of the plurality of structural members according to the information.

11. The non-transitory computer-readable media of claim 8 , wherein the one or more processors further execute computer-readable instructions to:

determine information about the source materials needed for assembling the structural component; and

convey the information to a bunk infeed station to allow retrieval of the source materials identified in the information.

12. The non-transitory computer-readable media of claim 8 , wherein the project data further comprises one or more of member geometry, fastener geometry, or fastener to structural member association.

13. The non-transitory computer-readable media of claim 8 , wherein the one or more processors further execute computer-readable instructions to:

determine a default approach vector assigned to each of the one or more placement operations;

receive a change in the default approach vector via a user interface; and

update the default approach vector based on the change.

14. The non-transitory computer-readable media of claim 8 , wherein the offset for the approach vector is a non-zero offset.

15. A method comprising:

determining, by one or more processors executing computer-readable instructions stored on one or more memories, an assembly sequence to assemble a structural component at an assembly station, the assembly sequence comprising one or more placement operations for each of a plurality of structural members of the structural component, each of the one or more placement operations comprising an approach vector comprising a direction and an offset;

generating, by the one or more processors, project data comprising the assembly sequence; and

communicating, by the one or more processors, the project data to the assembly station to place the plurality of the structural members on the assembly surface of the assembly station according to the direction and the non-zero offset of the approach vector for that structural member.

16. The method of claim 15 , further comprising:

determining, by the one or more processors, information comprising at least one of a dimension, geometry, or cut of each one of the one or more of the plurality of structural members; and

conveying, by the one or more processors, the information to a shaping station to allow the shaping station to shape the one or more of the plurality of structural members according to the information.

17. The method of claim 15 , further comprising:

determining, by the one or more processors, information about the one or more fasteners to be applied to each of the one or more of the plurality of structural members; and

conveying, by the one or more processors, the information to a pre-fastening station to allow the pre-fastening station to attach the one or more fasteners to the one or more of the plurality of structural members according to the information.

18. The method of claim 15 , further comprising:

determining, by the one or more processors, information about the source materials needed for assembling the structural component; and

conveying, by the one or more processors, the information to a bunk infeed station to allow retrieval of the source materials identified in the information.

19. The method of claim 15 , wherein the project data further comprises one or more of member geometry, fastener geometry, or fastener to structural member association.

20. The method of claim 15 , further comprising:

determining, by the one or more processors, a default approach vector assigned to each of the one or more placement operations;

receiving, by the one or more processors, a change in the default approach vector via a user interface; and

updating, by the one or more processors, the default approach vector based on the change, wherein the offset for the approach vector is a non-zero offset.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 28, 2025
From: HOUSE OF DESIGN LLC
To: BUILDERS FIRSTSOURCE, INC.
Reel/Frame 072696/0134 →
SECURITY INTEREST Recorded Jun 16, 2023
From: HOUSE OF DESIGN LLC
To: BUILDERS FIRSTSOURCE, INC.
Reel/Frame 063976/0354 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 11, 2022
From: AYS, SEAN E.; DITTRICH, SHANE CHRISTOPHER; LUNA, MIKE AARON
To: HOUSE OF DESIGN LLC
Reel/Frame 061737/0260 →
Continuity (3)
Continuation 16586558 · Sep 27, 2019
Provisional Application 62856569 · Jun 3, 2019
Related Publication 20230176553A1 · Jun 8, 2023