Method and system for identifying conflicts within roof truss of a structure

US11610029B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11610029-B2
Application numberUS-202016801154-A
CountryUS
Kind codeB2
Filing dateFeb 26, 2020
Priority dateNov 7, 2019
Publication dateMar 21, 2023
Grant dateMar 21, 2023

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.

The present invention is a computer implemented method comprising: accessing a model of a building; isolating a set of roof trusses, wherein the roof trusses are comprised of members; analyzing each of the members and determining the actual properties of each of the members; comparing if the actual properties of the members are within a predetermined tolerance of a set of required properties for each of the members; and generating a list of all conflicting members.

First claim

Opening claim text (preview).

What is claimed is: 1. A computer implemented method for checking construability of a building comprising: accessing, by at least one processor, a model of the building, wherein the model is comprised of a plurality of members which form a structure of the building with a set of subsystems integrated into the building; analyzing, by at least one processor, the model to identify a frame, mechanical systems, electrical systems, and plumbing systems within the building; isolating, by at least one processor, a portion of the frame related to a set of roof trusses, wherein the roof trusses are comprised of roof truss members; identifying, by one or more processors, interfaces of the roof truss members based on an assembly of the roof truss; locating, by one or more processors, a series of services apertures for the roof truss members to interact with the mechanical, electrical, and plumbing systems based on the model design; determining a set of actual properties of each of the roof truss members associated with the located series of services apertures based on measurements, wherein the actual properties are related to spatial positioning and sizing data associated with the interaction; comparing, by at least one processor, the set of actual properties of the roof truss members with a tolerance of a set of required properties for each of the roof truss members associated with the located series of services apertures, wherein the tolerance of the set of required properties are determined by a set of limitations; wherein if the set of actual properties is not within the tolerance of the set of required properties, the roof truss members associated with the located series of services apertures are identified as conflicting members; generating, by at least one processor, a list of all conflicting members; modifying, by at least one processor, the actual properties of the list of all conflicting members to within the tolerance of the set of required properties; performing, by at least one processor, additional modification automatically if the modification of the list result other conflict occurs in different roof truss member and providing, by at least one processor, data related to the conflicts and modifications to notify user before the construction of the building. 2. The computer implemented method of claim 1 , further comprising, altering, by one or more processors, the actual properties of the roof truss member based on the modification to correct one of the conflicts. 3. The computer implemented method of claim 1 , further comprising, analyzing, by one or more processors, the model to determine the set of required properties of the roof trusses. 4. The computer implemented method of claim 1 , wherein each roof truss member is analyzed for spatial positioning. 5. The computer implemented method of claim 1 , wherein the set of limitations are set based on manufacturing machines and shipping vehicles. 6. A computer program product comprising: a non-transitory computer readable storage device readable by one or more processing circuit and storing instructions for execution by one or more processor for performing a method for checking construability of a building comprising: accessing a model of the building, wherein the model is comprised of a plurality of members which form a structure of the building with a set of subsystems integrated into the building; analyzing the model to identify a frame, mechanical systems, electrical systems, and plumbing systems within the building; isolating a portion of the frame related to a set of roof trusses, wherein the roof trusses are comprised of roof truss members; identifying interfaces of the roof truss members based on an assembly of the roof truss; locating a series of services apertures for the roof truss members to interact with the mechanical, electrical, and plumbing systems based on the model design; determining a set of actual properties of each of the roof truss members associated with the located series of services apertures based on measurements, wherein the actual properties are related to spatial positioning and sizing data associated with the interaction; comparing the set of actual properties of the roof truss members with a tolerance of a set of required properties for each of the roof truss members associated with the located series of services apertures, wherein the tolerance of the set of required properties are determined by a set of limitations; wherein if the set of actual properties is not within the tolerance of the set of required properties, the roof truss members associated with the located series of services apertures are identified as conflicting members; generating a list of all conflicting members; modifying the actual properties of the list of all conflicting members to within the tolerance of the set of required properties; performing additional modification automatically if the modification of the list result other conflict occurs in different roof truss member and providing data related to the conflicts and modifications to notify user before the construction of the building. 7. The computer program product of claim 6 , wherein each roof truss member is analyzed for spatial positioning. 8. The computer program product of claim 6 , further comprising, altering the actual properties of the roof truss member based on the modification to correct one of the conflicts. 9. The computer program product of claim 6 , further comprising, analyzing, by one or more processors, the model to determine the set of required properties of the roof trusses. 10. The computer program product of claim 6 , wherein the set of limitations are set based on manufacturing machines and shipping vehicles. 11. A system comprising: a memory; one or more processors in communication with the memory; program instructions executable by the one or more processors via the memory to perform a method for checking construability of a building, the method comprising: accessing a model of the building, wherein the model is comprised of a plurality of members which form a structure of the building with a set of subsystems integrated into the building; analyzing the model to identify a frame, mechanical systems, electrical systems, and plumbing systems within the building; isolating a portion of the frame related to a set of roof trusses, wherein the roof trusses are comprised of roof truss members; identifying interfaces of the roof truss members based on an assembly of the roof truss: locating a series of services apertures for the roof truss members to interact with the mechanical, electrical, and plumbing systems based on the model design; determining a set of actual properties of each of the roof truss members associated with the located series of services apertures based on measurements, wherein the actual properties are related to spatial positioning and sizing data associated with the interaction; comparing the set of actual properties of the roof truss members with a tolerance of a set of required properties for each of the roof truss members associated with the located series of services apertures, wherein the tolerance of the set of required properties are determined by a set of limitations; wherein if the set of actual properties is not within the tolerance of the set of required properties, the roof truss members associated with the located series of services apertures are identified as conflicting members; generating a list of all conflicting members; modifying the actual properties of the list of all conflicting members to within the tolerance of the set of required properties; performing additional modification automatical

Assignees

Inventors

Classifications

  • the truss elements being located in one single surface or in several parallel surfaces · CPC title

  • E04B7/022Primary

    consisting of a plurality of parallel similar trusses or portal frames · CPC title

  • G06F30/13Primary

    Architectural design, e.g. computer-aided architectural design [CAAD] related to design of buildings, bridges, landscapes, production plants or roads · CPC title

  • Editing of three-dimensional [3D] images, e.g. changing shapes or colours, aligning objects or positioning parts · CPC title

  • with non-parallel upper and lower edges, e.g. roof trusses (arched girders, portal frames E04C3/38) · 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 US11610029B2 cover?
The present invention is a computer implemented method comprising: accessing a model of a building; isolating a set of roof trusses, wherein the roof trusses are comprised of members; analyzing each of the members and determining the actual properties of each of the members; comparing if the actual properties of the members are within a predetermined tolerance of a set of required properties fo…
Who is the assignee on this patent?
Consulting Eng Corp
What technology area does this patent fall under?
Primary CPC classification E04B7/022. Mapped technology areas include Fixed Constructions.
When was this patent published?
Publication date Tue Mar 21 2023 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 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).