LOGIC PROGRAMMING IN A CONSTRUCTION PLANNING WORKBENCH Generation of a draft construction schedule from an IFC model (3D to 4D CAD)

Slides:



Advertisements
Similar presentations
BIM Education at Stanford University
Advertisements

TIME MANAGEMENT 641 Topic 03 Activity Sequencing.
Engineered Wall Panels by: Slide show will advance automatically. At any time, you may use the left arrow to back the slide show up, or the right arrow.
MEANS OFFICE BUILDING PRE-CONSTRUCTION & CONTRACTING SERVICES PROPOSAL
AN-NAJAH NATIONAL UNIVERSITY FUCULTY OF ENGINEERING CIVIL ENGINEERING DEPARTMENT GRADUATION PROJECT CONSTRUCTION PROJECT MANAGEMENT (Value Engineering)
CPM, Crashing, Resource Leveling using MS Excel & MS Project
The line sketch with modified height for the plinth floor is displayed.
Reinforced Concrete QTO Design Stage 1 Preconstruction Stage 2: Procurement Conceptual Planning Stage3: Construction Stage 4: Project Close-out.
Ma.Carlota Fermín Jorge Matheus
Management & Development of Complex Projects Course Code - 706
Scheduling. Putting the activities in chronological order –Chicken or the egg Allows the PM to determine the time required to complete a project.
06/06/07 – 07/11/07 BIM Building Information Modeling.
ASSIGNMENT 1 Model Answers. Question 1 Q1) Consider building a garden shed project, which involves designing the shed, figuring out what materials are.
Kaj Jørgensen, Aalborg University, Department of Production and Jørn Skauge, School of Architecture Aarhus, Department of Architectural Design Building.
Scheduling CTC-415. Activity Network Development Network Models Activity on Node Precedence Diagram Method Activity on Arrow Network Characteristics Discrete.
Types of Concrete Foundations. Concrete Piers Foundation This type of foundation is mostly used on buildings with post & beam style construction. It is.
Rectangular framed structures
Framed Building Structure Lectured By: Ms. Noorhidayah Sunarti 15/4/2010.
Types of Drawings University of Palestine Eng. Nagham Ali Hasan
SITE & GRADING PLANS CHAPTER 6. PART II CHAPTER 9 FOUNDATION PLANS.
Instructor: J. S. Gretsuk.  24 state of the art computers  Drafting table work stations  Laser Printer  Color Plotter  Blueprint Machine.
SCIA.ESA Professional Technology Intelligent Structural Modeling Technology watch and proof of concept Dr. J.P. Rammant, C.E.O. - SCIA Belgium Dr. M. Novak,
Week 9 Drafting Interior Elevations and Sections.
Preparatory Seminar for STL Examination By Dr. James Lau, BBS JP.
© OnCourse Learning. All Rights Reserved. Basic House Construction Learning Objectives  List the primary styles of residential architecture  Describe.
1 HVACR116 – Trade Skills Plan Views Elevations Plan Views Elevations.
Foundation Plan Layout
Copyright © Texas Education Agency, All rights reserved. Architectural Design The Foundation Plan.
1 Project Planning Faculty of Applied Engineering and Urban Planning Civil Engineering Department Week 4 2 nd Semester 2008/2009 UP Copyrights 2008 Construction.
Progress Photos Goodnoe Elementary School Additions and Renovations Project November 2013 Goodnoe Elementary School.
Rev. 0 CONFIDENTIAL Mod.19 02/00 Rev.2 Mobile Terminals S.p.A. Trieste Author: M.Fragiacomo, D.Protti, M.Torelli 31 Project Idea Feasibility.
Chapter 9 Moving to Design
Construction Project Management “Tubas Governmental Hospital” Prepared by: Asma’a Abu-Aqel Naheel Al-Naser Presented to: Ir: Barraq Jumaa.
ARCHITECTURAL DRAFTING -Types of Views- -Basic House Construction- Prepared by: Ms. Payne Adjunct Instructor.
UNT in partnership with TEA. Copyright © . All rights reserved.
HVACR116 – Trade Skills Plan Views Elevations. Plan Views.
Day 20 PRECAST AND PRE-STRESSED CONCRETE Pre Cast concrete comprise units that are made under controlled conditions, with necessary preparations for.
1 Project Management – Unit 2 – Part 2 – Work Breakdown Work Breakdown o One way to define a Work Breakdown Structure (WBS) is through planned outcomes.
The four basic types of structures are :
 Project Time Management includes the processes required to accomplish timely completion of the project  Part of Triple Constraints  Managers often.
Resource analysis 1 Project management (seminar).
Introduction and Preliminaries D Nagesh Kumar, IISc Water Resources Planning and Management: M4L1 Dynamic Programming and Applications.
Organize Project Team 1 Project is to build Crew Boat facility on Lake Washington Construction Management involves working in teams to meet owner requirements.
Construction Foundations of Technology Construction © 2013 International Technology and Engineering Educators Association STEM  Center for Teaching and.
WEST DES MOINES LIBRARY ADDITION Team North Final Presentation Team North The Ace Mentor Program career direction for students in architecture,
Estimating and Scheduling CEE 492
Develop Schedule is the Process of analyzing activity sequences, durations, resource requirements, and schedule constraints to create the project schedule.
DESIGN OF AIRPORT TERMINAL AND CONTROL TOWER
Mechanisms for Requirements Driven Component Selection and Design Automation 최경석.
Footings & Foundation Prepared By: (Vanani Sanket) Department of Civil Engineering B.H.Gardi College of Engineering & Technology.
Leads Institute of Technology & Engineering
Foundation – jay Desai.
CE 332 – Construction Engineering and Management
THIS IS JEOPARDY.
Foundations of Technology Construction
APPLICATIONS OF TECHNOLOGY
Measuring Palestinian Labors Productivity
WALL Barrios Laura Bigott Dairet
Table (3.1)- the averages of the 10 models costs
Scenario Manager / Multimodel Navigator
Minuteman Vocational Technical Regional High School Progress
Constraints HARD LOGIC Physical constraints = logical relationship
Building Frame (Column & Beam)
Project Planning Resources Management By Phaik San Liew.
TECHNOLOGY HIGH SCHOOL – CAD DRAFTING III – ARCHITECTURAL MODELS
Foundations of Technology Construction
Presented By: Darlene Banta
This is my personal job for an Erasmus + project.
CHAPTER ONE: RESOURCE ALLOCATION AND SCHEDULING
Muskat Secondary School Project
Presentation transcript:

LOGIC PROGRAMMING IN A CONSTRUCTION PLANNING WORKBENCH Generation of a draft construction schedule from an IFC model (3D to 4D CAD)

A CRC-CI Research Project Research Project – CRC-CI C: Contract Planning Workbench It investigates the feasibility of generating a draft construction schedule from an IFC repository, that is an automatic 3D to 4D CAD process Project Team – Fanny Boulaire A (CSIRO) John Crawford (CSIRO) Robin Drogumuller A (CSIRO) Cheryl McNamara A (CSIRO) Gerardo Trinidad A (CSIRO) Guillermo Aranda-Mena (RMIT^) Rod Gameson (UNewcastle) Willy Sher (UNewcastle) Peter Ward (Unewcastle) David Marchant (Woods Bagot) Nick Windmeyer (John Holland)

3D to 4D Transformation CPW C – Identify building components A – Associate construction activities R – Estimate required resources S – Define sequence of activities Building Information Model Draft Construction Schedule

System Architecture 3d CAD Express DM CARS MS Project Common Point CRC-IFC Viewer CRC-ICT Tools Logic Programs Schedule CORE 4d simulation view stages in the construction generates a schedule

Logic Programming A declarative and relational style of programming based on first-order logic PROLOG - original logic programming based on Horn clauses A programmer writes a "database" of "facts, e.g. human(Gerry) and "rules", e.g. mortal(X) :- human(X).

Simple Prolog Example A B C A & B D C Prolog Engine A, B C A & B C C D C D A, B C A & B D C A, B, C C A & B D C A, B, C, D C A & B D C No more new facts

Logic Programming in CPW IF (X is a reinforced concrete beam) AND (Y is a reinforced concrete slab) AND (X is connected to Y) THEN (X and Y are constructed together) A is a reinforced concrete beam B is a reinforced concrete slab A is connected to B A and B are constructed together

Relationships Between Elements Connected: Column (C) is connected to beam (B) Supports: Footing (F) supports column (C) Constructed before: Footing (F) constructed before column (C) Constructed together: Slab (S) and beam (B) are constructed together Connected but not supported: Ground slab (G) is connected to, but not supported by column (C)

Output of CPW List of building elements or components (C) List of construction activities associated with the building components (A) List of required resources (R) Sequence logic between activities (S) Table fragment listing construction activities and their precedence relations

Precedence Constraints StartEnd 2 Duration: Task 1: 5 days Task 2: 6 days Task 3: 9 days Task 4: 4 days Task 5: 5 days Predecessors(i) = {j | (j,i) Edges} Predecessors(4) = {1, 2} Successor(i) = {j | (i,j) Edges} Successor(1) = {3, 4} IF i Predecessors(j) THEN Start(i) + Duration(i) Start(j) Start(1) 0 Start(2) 0 Start(3) Start(1) + 5 Start(4) Start(1) + 5 Start(4) Start(2) + 6 Start(5) Start(2) + 6

Tasks + Precedence = Schedule Construction sequence when reinforced concrete columns, beams and slabs are erected monolithically: column reinforcement column formwork scaffolding and formwork for beams and slabs beam and slab reinforcement column, beam and slab concrete

Resource Constraints StartEnd 2 Resources Required: Task 1: 1 unit R1 + 5 units R2 Task 2: 2 units R1 + 2 units R2 Task 3: 2 units R1 + 4 units R2 Task 4: 2 units R1 + 3 units R2 Task 5: 3 units R1 + 2 units R2 Resources Available: 5 units of R1 7 units of R2 At any given time, the amount of resources in used is less than or equal to the amount of resources available. Task 1 and Task 2 can proceed concurrently, but Task 3, Task 4 and Task 5 can not proceed concurrently as required resources will exceed available resources Duration: Task 1: 5 days Task 2: 6 days Task 3: 9 days Task 4: 4 days Task 5: 5 days

Another Output of CPW Prepared as an ODBC data source for MS Project (version 2003)

Simply a Graph Building a simple house

Using Constraint Programming start foundations interior walls exterior walls chimney roof doors tiles windows Start A B C D E

Constraint Logic Programming A programming framework based (like Prolog) on first-order logic with a constraint solver added CLP = LP + Constraint Solver Can be more efficient in certain problems such as scheduling, planning and resource allocation

Thank You