DEVELOPMENT OF AN INTERNET BASED
This presentation is the property of its rightful owner.
Sponsored Links
1 / 17

by S.M.A. SENARATNE ENGINEERING CONSULTANTS LTD PowerPoint PPT Presentation


  • 88 Views
  • Uploaded on
  • Presentation posted in: General

DEVELOPMENT OF AN INTERNET BASED SOFTWARE PROGRAM TO DESIGN REINFORCED CONCRETE SLABS, BEAMS AND COLUMNS. by S.M.A. SENARATNE ENGINEERING CONSULTANTS LTD. AIMS AND OBJECTIVES. INPUT Slab /Beam/Column type Span/Height Support Conditions Material data

Download Presentation

by S.M.A. SENARATNE ENGINEERING CONSULTANTS LTD

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


By s m a senaratne engineering consultants ltd

DEVELOPMENT OF AN INTERNET BASEDSOFTWARE PROGRAM TODESIGN REINFORCED CONCRETE SLABS, BEAMS AND COLUMNS

byS.M.A. SENARATNEENGINEERING CONSULTANTS LTD


Aims and objectives

AIMS AND OBJECTIVES

INPUT

Slab /Beam/Column type

Span/Height

Support Conditions

Material data

Load data

OUTPUT

Slab/ Beam/Column dimensions AND

Reinforcement Data


Introduction

INTRODUCTION

  • we are still lagging as far as the usage of computer technology to civil engineering design compared especially with other developing countries. Most of day-to-day civil engineering design could be carried out confidently using a computer with enhanced accuracy. Our engineers do not make use of this valuable facility to the extent required to solve real engineering problems . But computers are commonly used in our engineering work stations mainly to carryout typing work and financial calculations using spread sheets.

  • There are several reasons that account for this situation and following are identified as key matters.


By s m a senaratne engineering consultants ltd

INTRODUCTION CONT…

  • Buying a software package is costly.

  • Lack of Professionals who are conversant in use of engineering software.

  • Many institutions continue to work with traditional

  • methods and no sufficient effort has been made to acquire facilities required and give training to employees in this aspect.

  • The program which will be discussed here is may help to enhance the usage of computers in simple building design problems. Features and capabilities of the program will be discussed in coming chapters.


Programming language

PROGRAMMING LANGUAGE

The programming language is JAVA. It is simple and can be used to program even complex problems.

Advantages of using JAVA.

  • Java is the language for platform independence and therefore recommended for the use of Internet access.

  • Java can be supported by the Hyper Text Mark up Language (HTML).

  • It is very versatile for screen designing when compared to Visual C++. Both applets and applications can be developed.

  • It has powerful commands with simple and familiar syntax.

  • Now JAVA is available in software modes. It has lot of in-built features with automatic coding which will help user in writing programs. One such application known as “Symantec visual cafe pro” was used to write this program.


  • By s m a senaratne engineering consultants ltd

    ABOUT THE PROGRAM ….

    The program which will be described here is very interactive and most people having the general knowledge of design may be able to use.

    • Solutions for following building design problems will be provided by this program with certain limitations.

    1.SLABS

    • One-way spanning slab

    • Two-way spanning slab

    • Cantilever slab


    By s m a senaratne engineering consultants ltd

    2. BEAMS

    • Simply supported beams

    • Continuous beams (up to 5 spans)

    • Cantilever beams

    3. COLUMNS

    • Short braced columns


    Program development

    PROGRAM DEVELOPMENT

    The program was written as three different segments for each and every case. The structured programming technique had been used in development of the program.

    That is

    • I. Studying the problem

    • II. Dividing the main task into sub tasks

  • III. Flow chart

  • IV. Coding & testing each routine

  • V. Connect all sub routines into the main program and test for different conditions.


  • Flow charts

    FLOW CHARTS

    Start

    Design Modules

    Slab

    Beam

    Column

    End


    Flow charts contd

    FLOW CHARTS CONTD..

    ON TRANSPARENCIES


    Theory

    THEORY

    BS8110 PART 1

    ONE-WAY SLAB

    SIMPLY SUPPORTED

    Table 3.12

    END SPAN

    PANEL ADJACENT TO END SPAN

    INTERIOR PANEL

    PANEL ADJACENT TO END SPAN

    END SPAN

    CONTINUOUS ONEWAY SLAB


    By s m a senaratne engineering consultants ltd

    THEORY CONTD…

    TWO-WAY SLABS

    BS 8110 PART 1

    SIMPLY SUPPORTED

    Table 3.13

    CONTINUOUS

    Table 3.14

    CANTILEVER SLABS


    Theory contd

    THEORY CONTD…

    BEAMS

    BS 8110 PART 1

    Simply supported beams

    Table 3.5

    Continuous beams -

    Results valid only for uniformly loaded continuous beams with approximately equal spans


    Theory contd1

    THEORY CONTD…

    COLUMNS

    BS 8110 PART 1

    Equation 29

    Results are valid only for short braced columns supporting an approximately symmetrical arrangement of beams


    Results

    RESULTS

    SEE THE PROGRAM


    By s m a senaratne engineering consultants ltd

    PROBLEMS ENCOUNTERED

    Developing of this program was not so easy as expected because of the lack of experience of the programming language.Although the language is very versatile ,identifying the correct type of commands for the situation takes long time for a beginner. If one is conversant with JAVA, then it is a matter of time and concentration needed to write this type of program. Therefore the main problem encountered in writing the program was learning JAVA.


    By s m a senaratne engineering consultants ltd

    ACKNOWLEDGEMENT

    Sincere thanks to Dr.K.R.B.Herath, Project Supervisor, for his indispensable, much valued advice, guidance and continuous encouragement given.

    THANK YOU VERY MUCH.


  • Login