Building information models (BIM), through their rich digital information content, have created an opportunity to automate portions of the estimating, scheduling, and visualization processes in construction management. In this research, we are developing a method that applies rule-based spatial reasoning based on the topological relationships between the building components in a BIM to automatically generate a technologically and physically meaningful construction sequencing of the building components while automating association of these activities with BIM objects for purposes of 4D schedule visualization. The spatial reasoning takes into account considerations such as structural construction, material layers and work access, some common construction practices and hierarchical relationships between the building entities. The methodology is applied to the domain of commercial construction projects.
INTRODUCTIONThe process of producing working schedules in construction projects is a contextual matter pertaining to the unique project at hand. In the absence of visual aids, such as 3D architectural models, it would require the scheduler to summon their expertise and experience to visualize and mentally walk through the structure to be built, and hence, the process of its construction, to produce the actual schedules. Here, the 2D CAD drawings, contract documents, available resources of the contractor and other relevant data about the project are important inputs to determine the program of construction.These inputs, however, are not in a form that can be fed into a computer program which can apply algorithms to convert them into a schedule to manage the building process. Instead, the scheduler's power of visualization and experience is required to extract the necessary data from the model and prepare a schedule in a CPM format. This process is error prone, time consuming, and challenging especially for beginner professionals. Even after the schedule is created, years of practical experience is required to make full sense of all the information stored in the text and