Automated Floor Joist Conflict Detection System
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The traditional method of manually reviewing constructability checks for floor joists in building construction is time-consuming and prone to errors, leading to conflicts and increased costs due to incorrect specifications and dimensions, which can result in wasted materials and safety issues.
Innovation Solution
A method and system that analyze floor joist models to identify conflicts by comparing actual values with required values, detecting deltas outside a predetermined range, and creating a 'sick list' of conflicting members, allowing for preemptive corrections before construction begins, utilizing a computer program to automate the process and reduce manual errors.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If manual review of constructability checks is performed, then detailed inspection of each floor joist member can be conducted, but the process is time-consuming and prone to errors
Solution Approach 1:
The patent replaces the manual mechanical review process with an automated computer-based system that uses algorithms to detect conflicts in floor joist assemblies. The system automatically identifies overlapping members, incorrect dimples locations, insufficient overlap length, and other conflicts without human intervention, thereby eliminating time consumption and human error while maintaining inspection accuracy.
Solution Approach 2:
The system enables self-service conflict detection by automatically analyzing floor joist assemblies and generating conflict reports without requiring engineer intervention. The automated process independently identifies issues such as member overlapping, connection problems, and dimensional conflicts, allowing the construction process to proceed with pre-identified and pre-corrected conflicts.
2Reliability
If manual checking of each floor joist member is performed, then conflicts can be identified, but the process increases costs and is critical time-consuming task
Solution Approach 1:
The system performs preliminary conflict detection and correction before construction begins. By automatically identifying and flagging conflicts in floor joist assemblies in advance, the system allows engineers to correct issues during the design phase rather than during construction, thereby maintaining high detection reliability while significantly improving construction productivity and reducing rework.
Solution Approach 2:
The system implements feedback mechanisms by automatically generating conflict reports and notifying engineers of detected issues. The system provides real-time feedback on member overlapping, connection conflicts, and dimensional errors, enabling rapid correction and iteration, thereby maintaining high reliability while improving overall construction efficiency through continuous improvement cycles.
3Manufacturing precision
If traditional manual review methods are used, then detailed analysis can be performed, but errors increase and construction safety may be compromised
Solution Approach 1:
The patent replaces manual dimensional checking with automated computer-based measurement and verification systems. The system precisely calculates member dimensions, overlap lengths, and connection positions algorithmically, eliminating human calculation errors and ensuring consistent dimensional accuracy across all floor joist assemblies while reducing construction errors through automated verification.
Data Source
AI summary
The present invention is a method for accessing a model of a building; selecting a set of floor joists, wherein the floor joists are identified by a set of members, the type of members, and the member properties; isolating a plurality of the floor joists, wherein the floor joists interface with another floor joists in a horizontal type interface; selecting members of the floor joists involved in the interface, wherein the interface is identified as a connection between the floor joists; detecting the member type and the interface type; calculating a set of actual values associated with the interface type; comparing the set of actual values with a set of required values and determining the delta of the actual values and the required values; and identifying each interface where the delta is outside a predetermined range.


