Automatically resolving boundaries within an architectural design environment
AssigneeDirtt Environmental Solutions Ltd.
InventorBarrie Arnold Loberg
Life of this patent
Estimating the term…
Abstract
A computer system can automatically resolve anomalies within an architectural design by receiving a digital architectural design comprising a first furniture sub-component, a second furniture sub-component, and a third furniture sub-component. The system can then identify one or more joints between the various furniture sub-components. After identifying the joints, the system can include identifying an anomaly at the intersection of the joints. The anomaly can be created when the joints fail to create a proper corner. The system can then automatically resolve the anomaly by changing the type of at least one of the joints within the digital architectural design.
Claims20
In a computerized environment comprising a computer system that receives user design input, a computerized method for automatically resolving joint anomalies within digital joints of an architectural design, wherein such digital joints are representative of physical joints manufacturable in a millwork facility, the method comprising:
- receiving a digital architectural design comprising a first furniture sub-component, a second furniture sub-component, and a third furniture sub-component;
- identifying, with a computer processor, a first joint between the first furniture sub-component and the second furniture sub-component, a second joint between the second furniture sub-component and the third furniture sub-component, a third joint between the third furniture sub-component and the first furniture sub-component;
- identifying an anomaly at the intersection of the first joint, the second joint, and the third joint, wherein the anomaly is created when the first joint, the second joint, and the third joint fail to create a proper corner;
- and
- automatically resolving the anomaly by changing the shape or orientation of at least one of the first joint, the second joint, or the third joint within the digital architectural design, and sending rendering instructions to a display device for visually displaying the corrected anomaly.
In a computer-based system comprising one or more processors for receiving and processing user design input, a computerized method for automatically resolving joint anomalies within digital joints of an architectural design, wherein such digital joints are representative of physical joints manufacturable in a millwork facility, the method comprising:
- analyzing, with a computer processor, digital architectural design input received from a user, the digital architectural design input comprising a first furniture sub-component, a second furniture sub-component, and a third furniture sub-component, wherein the first furniture sub-component, the second furniture sub-component, and the third furniture sub-component are each associated with one or more independently executable software objects;
- identifying a first joint between the first furniture sub-component and the second furniture sub-component, a second joint between the second furniture sub-component and the third furniture sub-component, a third joint between the third furniture sub-component and the first furniture sub-component;
- identifying an anomaly at the intersection of the first joint, the second joint, and the third joint, wherein the anomaly is created when the first joint, the second joint, and the third joint fail to create a proper corner;
- determining one or more joint specifications that are compatible with the architectural design from information retrieved from the one or more independently executable software objects;
- creating an updated digital architectural design with an automatic resolution of the anomaly by changing the type of at least one of the first joint, the second joint, or the third joint to comprise a revised joint that conforms with the one or more joint specifications;
- and
- storing the updated digital architectural design in a format acceptable to a millwork facility.
In a computerized environment comprising one or more computer systems having one or more processors, one or more physical storage media comprising computer executable instructions that, when executed by the one or more processors cause the one or more computer systems to automatically resolve joint anomalies within digital joints of an architectural design, wherein such digital joints are representative of physical joints manufacturable in a millwork facility, the one or more processors performing the following:
- receiving a digital architectural design comprising a first furniture sub-component, a second furniture sub-component, and a third furniture sub-component;
- identifying a first joint between the first furniture sub-component and the second furniture sub-component, a second joint between the second furniture sub-component and the third furniture sub-component, a third joint between the third furniture sub-component and the first furniture sub-component;
- identifying an anomaly at the intersection of the first joint, the second joint, and the third joint, wherein the anomaly is created when the first joint, the second joint, and the third joint fail to create a proper corner;
- and
- automatically resolving the anomaly by changing the type of at least one of the first joint, the second joint, or the third joint within the digital architectural design, and sending rendering instructions to a display device for visually displaying the corrected anomaly.
Dependencies are inferred from the claim text.