Implementation of a Digital Image Correlation Interface for the Mechanical Testing of Materials By: Nigel Ray Advisors: Professor Chasiotis Mohammed Naraghi.

Slides:



Advertisements
Similar presentations
ISecurity GUI User-Friendly Interface. Features Full support of all green-screen functionality Simultaneous views of multiple iSecurity screens and activities.
Advertisements

An Overview Of Virtual Machine Architectures Ross Rosemark.
WHAT IS ELINK? Thermoflow, Inc.
X Window JianJing Cao (ID #98284). Content Introduction X Window System Function Window Principle How X Window Works Security.
Music Select A Comprehensive Music Scheduling Software.
Android architecture overview
Audio to MIDI Converter Team Obama Advisor: Dr. William Hunt Adnan Burkic Sean Earley Jon Kump Brian Tyson Georgia Institute of Technology 4/27/2010.
System Overview Results Graphical User Interface GREENGINEERING: MATLAB Model that helps users select appropriate turbine based on their project limitations.
REES: Reasoning Engines Evaluation Shell version 3.0 Automated Reasoning Lab University of California, Irvine.
Content-Based Image Retrieval (CBIR) Student: Mihaela David Professor: Michael Eckmann Most of the database images in this presentation are from the Annotated.
Input Validation For Free Text Fields ADD Project Members: Hagar Offer & Ran Mor Academic Advisor: Dr Gera Weiss Technical Advisors: Raffi Lipkin & Nadav.
המעבדה למערכות ספרתיות מהירות High speed digital systems laboratory הטכניון - מכון טכנולוגי לישראל הפקולטה להנדסת חשמל Technion - Israel institute of.
Implementation of a Software- based GPS Receiver Anthony J. Corbin Dr. In Soo Ahn Thursday, June 25, 2015.
Abstract The University Class Scheduler (U.C.S) is an innovative scheduling tool. It is intended to be used by major Universities to schedule classes into.
Technion – Israel Institute of Technology Department of Electrical Engineering High Speed Digital Systems Lab Project performed by: Naor Huri Idan Shmuel.
Southern Connecticut State University Exit Survey Eduardo Robalino Sponsor Klaus Peters.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
1 An introduction to design patterns Based on material produced by John Vlissides and Douglas C. Schmidt.
ADVANCED GRAPHICAL USER INTERFACES USED WITH RELAP
®® Microsoft Windows 7 Windows Tutorial 1 Exploring the Basics of Microsoft Windows 7.
Operating Systems Chapter 4.
1 ENG236: ENG236: C++ Programming Environment (2) Rocky K. C. Chang THE HONG KONG POLYTECHNIC UNIVERSITY.
Arc: Programming Options Dr Andy Evans. Programming ArcGIS ArcGIS: Most popular commercial GIS. Out of the box functionality good, but occasionally: You.
A Free sample background from © 2001 By Default!Slide 1.NET Overview BY: Pinkesh Desai.
Introduction to the Enterprise Library. Sounds familiar? Writing a component to encapsulate data access Building a component that allows you to log errors.
Languages and Environments Higher Computing Unit 2 – Software Development.
TerraForm3D Plasma Works 3D Engine & USGS Terrain Modeler Heather Jeffcott Craig Post Deborah Lee.
Software development. Chapter 1 – What is software development?
The Old World Meets the New: Utilizing Java Technology to Revitalize and Enhance NASA Scientific Legacy Code Michael D. Elder Furman University Hayden.
` Tangible Interaction with the R Software Environment Using the Meuse Dataset Rachel Bradford, Landon Rogge, Dr. Brygg Ullmer, Dr. Christopher White `
Software Engineering 2003 Jyrki Nummenmaa 1 CASE Tools CASE = Computer-Aided Software Engineering A set of tools to (optimally) assist in each.
Mihir Daptardar Software Engineering 577b Center for Systems and Software Engineering (CSSE) Viterbi School of Engineering 1.
Grob Systems, Inc., the customer, requires an industrial computer system that will have a function of acquiring raw data, processing the data, presenting.
UWG 2013 Meeting PO.DAAC Web Services Demo. What are PO.DAAC Web Services?
Multi Touch Screen Yong Du Ayyappan Iyer. Multi Touch Screen.
Addison Wesley is an imprint of © 2010 Pearson Addison-Wesley. All rights reserved. Chapter 5 Working with Images Starting Out with Games & Graphics in.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 18 Slide 1 Software Reuse.
Programming for Geographical Information Analysis: Advanced Skills Lecture 1: Introduction Programming Arc Dr Andy Evans.
Python – Part 1 Python Programming Language 1. What is Python? High-level language Interpreted – easy to test and use interactively Object-oriented Open-source.
ECE 103 Engineering Programming Chapter 40 C Graphing Libraries Herbert G. Mayer, PSU CS Status 6/4/2014 Initial content copied verbatim from ECE 103 material.
Real-Time Cyber Physical Systems Application on MobilityFirst Winlab Summer Internship 2015 Karthikeyan Ganesan, Wuyang Zhang, Zihong Zheng.
High Speed Digital Systems Lab Asic Test Platform Supervisor: Michael Yampolsky Assaf Mantzur Gal Rotbard Project Midterm Presentation One-Semester Project.
Topics of presentation
A Framework to Test Autonomic Containers Brittany Parsons and Ronald Stevens July 6, 2006 REU Sponsored by NSF.
Students: Anurag Anjaria, Charles Hansen, Jin Bai, Mai Kanchanabal Professors: Dr. Edward J. Delp, Dr. Yung-Hsiang Lu CAM 2 Continuous Analysis of Many.
Real-Time Cyber Physical Systems Application on MobilityFirst Winlab Summer Internship 2015 Karthikeyan Ganesan, Wuyang Zhang, Zihong Zheng.
Evolutionary Art with Multiple Expression Programming By Quentin Freeman.
Computer Operating Systems Unit 1 – BTA 3O Chytra.
1 User Interface Design Components Chapter Key Definitions The navigation mechanism provides the way for users to tell the system what to do The.
The Software Development Process
Real-Time Cyber Physical Systems Application on MobilityFirst Winlab Summer Internship 2015 Karthikeyan Ganesan, Wuyang Zhang, Zihong Zheng Shantanu Ghosh,
INTRODUCTION GORT is a virtual 3D modeling environment for computer programmers. Its main area of focus is to aid in the education of programmers learning.
© Paradigm Publishing, Inc. 4-1 Chapter 4 System Software Chapter 4 System Software.
Electrical Noise Location System Drew Compston Brandon Denney Josh Gordon.
SUNY-New Paltz Computer Simulation Lab Electrical and Computer Engineering Department SUNY – New Paltz “Lecture 12”
Software 3 See Edmodo for images Group name: topcat Group code: i4qf9a 11/03/11.
INFORMATION SYSTEM – SOFTWARE TOPIC: GRAPHICAL USER INTERFACE.
Development of MOZAIX A Peak Profiling Software Suminar Pratapa * Materials Research Group Seminar Curtin University of Technology 19 April 2002 * Currently.
Scrumm meeting. Mechanical Done. Designed the top part Working on encoders Working on documentation What to do? Work on the top part Finish encoders.
Project Information Abstract Project Objectives The objective of this project is to: Create a visual designer that will allow inexperienced end- users.
Transform® for Advanced Document Process Automation Andy Barnett-Picking K3BS AX Development Manager.
Java State Explorer by: Richard Sherman Stephanie Taylor.
Terrain Generator Done by Manoo Gharse Vanessa Ferrao Karl Fernandes Rohit Arondekar Amruta Kunkolienkar.
Visual Basic.NET Comprehensive Concepts and Techniques Chapter 1 An Introduction to Visual Basic.NET and Program Design.
High degree of user interaction Interactive Systems: Model View Controller Presentation-abstraction-control.
Wednesday NI Vision Sessions
Facial Detection via Convolutional Neural Network Nathan Schneider.
IMS Map360 – What is it? IMS Map360 is a desktop CAD software solution that lets users import, process, analyze, visualize and create court ready deliverables.
Personnel Effort Budget
Project Progress and Future Plans By: Matthew Marsh
Presentation transcript:

Implementation of a Digital Image Correlation Interface for the Mechanical Testing of Materials By: Nigel Ray Advisors: Professor Chasiotis Mohammed Naraghi

Digital Image Correlation Measures strains on a structure by comparing images Measures strains on a structure by comparing images Results appear as: Results appear as: Varied Uses Varied Uses

Project Description Add automated contour map generation to existing interface Add automated contour map generation to existing interface Automate tedious process Automate tedious process Simplify process for researchers Simplify process for researchers Use in classroom Use in classroom

Background Original process is two steps, two programs Original process is two steps, two programs Run Digital Image Correlation (DIC) Run Digital Image Correlation (DIC) Open output in TecPlots (other graphing program) Open output in TecPlots (other graphing program)

The Idea Make process two steps, one program Make process two steps, one program Run DIC Run DIC Generate Graphs, within same application Generate Graphs, within same application

Step 1 Graphical User Interface (GUI) Graphical User Interface (GUI) Set up DIC parameters then run DIC program Set up DIC parameters then run DIC program Done last summer Done last summer

New Step 2 Design GUI to display results of DIC Design GUI to display results of DIC Generate contour maps Generate contour maps Show contour map over top images Show contour map over top images

GUI Design Key features – Transparency, Side-by-Side, Simple design Key features – Transparency, Side-by-Side, Simple design

Generate Contours DISLIN – Software used for creating graphs DISLIN – Software used for creating graphs Free (not for commercial use) Free (not for commercial use) Separate Application, called from the GUI Separate Application, called from the GUI

About the Code GUI is written in C++ using Microsoft Foundation Classes (framework) GUI is written in C++ using Microsoft Foundation Classes (framework) Contour generation is written in C# using DISLIN library functions Contour generation is written in C# using DISLIN library functions

Benefits Automated process Automated process One program, not two One program, not two Results on one screen overtop images Results on one screen overtop images No need to buy TecPlot No need to buy TecPlot

Future Work Display multiple contours over different regions Display multiple contours over different regions Optimize DIC algorithm code, (Speed up execution time) Optimize DIC algorithm code, (Speed up execution time)

Acknowledgments NSF – REU NSF – REU Boeing Boeing NASA NASA Max Planck Institute for Solar System Research Max Planck Institute for Solar System Research

Questions?