Top Banner
วว. 498 กกกกกกกกกกกกก กกกกกกกกกกกกกกกกกกกกกกกกกกกก กกกกกกกกกกกกกกกกกกกก DE 498 Introduction to Computing Tools in Solving Engineering Problems By Dr. Krisada Chaiyasarn
20

วธ. 498 การใช้โปรแกรม คอมพิวเตอร์ทั่วไปในการแก้ปํญหา พื้นฐานทางวิศวกรรม

Dec 23, 2015

Download

Documents

Antony Cross
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: วธ. 498 การใช้โปรแกรม คอมพิวเตอร์ทั่วไปในการแก้ปํญหา พื้นฐานทางวิศวกรรม

วธ. 498 การใช้�โปรแกรมคอมพิ�วเตอร�ทั่��วไปในการแก�ป�ญหาพิ��นฐานทั่างว�ศวกรรม

DE 498 Introduction to Computing Tools in Solving Engineering Problems

By

Dr. Krisada Chaiyasarn

Page 2: วธ. 498 การใช้โปรแกรม คอมพิวเตอร์ทั่วไปในการแก้ปํญหา พื้นฐานทางวิศวกรรม

CE489 Introduction to Computing Tools in Civil Engineering

Krisada ChaiyasarnEducation

BA/MA (Civil Engineering), University of Cambridge

MEng (Civil Engineering), University of Cambridge

PhD (Civil and Information Engineering), University of Cambridge

Work Experience

J.P.Morgan, IB Technology, Electronic Market Maker Developer

Ministry of Mobility and Public Works Belgium/Cambridge University, Engineering Consultant

ITM Soil/Cambridge University, Engineering Consultant

Phusis Ltd./Rolls-Royce, Engineering Data Analyst

Page 3: วธ. 498 การใช้โปรแกรม คอมพิวเตอร์ทั่วไปในการแก้ปํญหา พื้นฐานทางวิศวกรรม

CE489 Introduction to Computing Tools in Civil Engineering

Outline

• Why this course is important?

• Some examples of uses in Civil Engineering

• Excel and capabilities

• Class agreement

• Excel Anatomy

Page 4: วธ. 498 การใช้โปรแกรม คอมพิวเตอร์ทั่วไปในการแก้ปํญหา พื้นฐานทางวิศวกรรม

CE489 Introduction to Computing Tools in Civil Engineering

Why?

• Improve work efficiency, e.g. shortcuts, macro, proper used of functionalities

• Required skills in professional careers

• Enhance job opportunities in today’s job market

• Great tools for data analysis and mining (used widely in amazon, google, retail), and charting, useful for business owners

Page 5: วธ. 498 การใช้โปรแกรม คอมพิวเตอร์ทั่วไปในการแก้ปํญหา พื้นฐานทางวิศวกรรม

CE489 Introduction to Computing Tools in Civil Engineering

Transferable vs. non-transferable skills

Technical skills - E.g. structural design, foundation design, reinforced concrete design,

etc. - E.g. CAD, Autodesk, programming libraries, SAP, ABACUS, FEMLAB,

etc.

Transferable skills- E.g. organisation, leadership, presentation, writing, time-management, languages, etc.- Generic computing skills, Matlab, MS office, programming

Page 6: วธ. 498 การใช้โปรแกรม คอมพิวเตอร์ทั่วไปในการแก้ปํญหา พื้นฐานทางวิศวกรรม

CE489 Introduction to Computing Tools in Civil Engineering

Job opportunities- Sought after skills

- Back up with evidence

- Useful for interviews

- Progress faster

- Multiple use, e.g. financial modelling, financial planning, project management, cost analysis, etc.

- Required skills in most corporates.

Page 7: วธ. 498 การใช้โปรแกรม คอมพิวเตอร์ทั่วไปในการแก้ปํญหา พื้นฐานทางวิศวกรรม

CE489 Introduction to Computing Tools in Civil Engineering

Structural analysis- Use widely for structural analysis,

e.g. calculating forces and moments and dimensions for structural components

- Use in Eurocode

- E.g. Load takedown for column in tall buildings

- Tumcivil.com

Page 8: วธ. 498 การใช้โปรแกรม คอมพิวเตอร์ทั่วไปในการแก้ปํญหา พื้นฐานทางวิศวกรรม

CE489 Introduction to Computing Tools in Civil Engineering

Geotechnical Engineering

- Calculate the size of slap foundation

- Depend of the size of ground stiffness

- Relation to concrete stiffness and soil properties, many dependency, different worksheet used for data and calculation

Page 9: วธ. 498 การใช้โปรแกรม คอมพิวเตอร์ทั่วไปในการแก้ปํญหา พื้นฐานทางวิศวกรรม

CE489 Introduction to Computing Tools in Civil Engineering

Water engineering- Design retaining wall, e.g. Dam

- Amount of required soil and concreted, dependency include water pressure

- Can vary different parameters for optimal design

- Possible for diagrams

- Parametric testings

Page 10: วธ. 498 การใช้โปรแกรม คอมพิวเตอร์ทั่วไปในการแก้ปํญหา พื้นฐานทางวิศวกรรม

CE489 Introduction to Computing Tools in Civil Engineering

Construction Management

- Gantt chart for project management

- Good to manage subtasks with many sub-contractors

- Monitor project progress

Page 11: วธ. 498 การใช้โปรแกรม คอมพิวเตอร์ทั่วไปในการแก้ปํญหา พื้นฐานทางวิศวกรรม

CE489 Introduction to Computing Tools in Civil Engineering

Data Analysis

• Analyse large amount of data

• Perform repeated calculations

• Regression, can fit multiple models with errors analysis

• Many bar charts and charts types available

• Template used for new data

• E.g. BOTDR example

Page 12: วธ. 498 การใช้โปรแกรม คอมพิวเตอร์ทั่วไปในการแก้ปํญหา พื้นฐานทางวิศวกรรม

CE489 Introduction to Computing Tools in Civil Engineering

Modelling

Page 13: วธ. 498 การใช้โปรแกรม คอมพิวเตอร์ทั่วไปในการแก้ปํญหา พื้นฐานทางวิศวกรรม

CE489 Introduction to Computing Tools in Civil Engineering

Data Organisation

• Pivot Table

• Project Life cycle cost analysis

• Separate calculation to data

• Organize to different categories

• Easy to analyse where the costs occurs

Page 14: วธ. 498 การใช้โปรแกรม คอมพิวเตอร์ทั่วไปในการแก้ปํญหา พื้นฐานทางวิศวกรรม

CE489 Introduction to Computing Tools in Civil Engineering

Others

• Scenario analysis

• Project management, e.g. time tracking, etc.

• Use as database, record data and link them, although Database tools, such as SQL or Access have advantages

• Diagram or flow chart, but Visio is better

Page 15: วธ. 498 การใช้โปรแกรม คอมพิวเตอร์ทั่วไปในการแก้ปํญหา พื้นฐานทางวิศวกรรม

CE489 Introduction to Computing Tools in Civil Engineering

Data Presentation

Source www.informationisbeautiful.net

- Present large data in more visually interesting

- Easy to understand and analyse

- Capture audience attention, great for PR

Page 16: วธ. 498 การใช้โปรแกรม คอมพิวเตอร์ทั่วไปในการแก้ปํญหา พื้นฐานทางวิศวกรรม

CE489 Introduction to Computing Tools in Civil Engineering

Course outline

Introduction to Excel and basic functionalities

Advance functionalities

Data Analysis

Graph design and plotting

Macro and VBA

Modelling and Using Solver

Page 17: วธ. 498 การใช้โปรแกรม คอมพิวเตอร์ทั่วไปในการแก้ปํญหา พื้นฐานทางวิศวกรรม

CE489 Introduction to Computing Tools in Civil Engineering

Tools

• Excel 2013

• Maltab

• Words

• Power Points

• Labtop

Page 18: วธ. 498 การใช้โปรแกรม คอมพิวเตอร์ทั่วไปในการแก้ปํญหา พื้นฐานทางวิศวกรรม

CE489 Introduction to Computing Tools in Civil Engineering

Assessment

• Class assessment 15%

• Mid-term 20%

• Final 30%

• Project 35%

Page 19: วธ. 498 การใช้โปรแกรม คอมพิวเตอร์ทั่วไปในการแก้ปํญหา พื้นฐานทางวิศวกรรม

CE489 Introduction to Computing Tools in Civil Engineering

Classroom etiquette

• No mobile or communication devices

• No talking, or causing disturbance in a class

• Late no more than 15 mins

Page 20: วธ. 498 การใช้โปรแกรม คอมพิวเตอร์ทั่วไปในการแก้ปํญหา พื้นฐานทางวิศวกรรม

CE489 Introduction to Computing Tools in Civil Engineering

Excel Anatomy

ribbon

Quick access tool bar

name Formula bar

Work sheet Cell