Method and system for virtual assembly of a structure
US-2015254376-A1 · Sep 10, 2015 · US
US11610029B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11610029-B2 |
| Application number | US-202016801154-A |
| Country | US |
| Kind code | B2 |
| Filing date | Feb 26, 2020 |
| Priority date | Nov 7, 2019 |
| Publication date | Mar 21, 2023 |
| Grant date | Mar 21, 2023 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
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.
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
the truss elements being located in one single surface or in several parallel surfaces · CPC title
consisting of a plurality of parallel similar trusses or portal frames · CPC title
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
Related publications grouped by family.
Answers are generated from the same data shown on this page.