Modeling of the Broaching Process By: Sara Whitby Matthew Glisson Anton Galkin.

Slides:



Advertisements
Similar presentations
A Study of Fixture Layout and Clamping Force for a Ti-6Al-4V Disk in a Vertical Turning Lathe Numerically Controlled Machine Maureen Fang Sept 17, 2009.
Advertisements

BSE-in-NX 2.0 Integrated Plug-in for NX Users BSE-in-NX 2.0 Feature Overview December 5, 2013.
Automatic Generation of 3D Machining Surfaces With Tool Compensation
Computer Numeric Control
NC and CNC machines and Control Programming
C1 - The Impact of CAD on the Design Process.  Consider CAD drawing, 2D, 3D, rendering and different types of modelling.
Parameters Used in Machining Optimization (Draft 1) Leon Xu The Boeing Company December 20, 2007.
INT 201 Eastern Kentucky University
DeGarmo’s Materials and Processes in Manufacturing
New Mexico Computer Science For All Designing and Running Simulations Maureen Psaila-Dombrowski.
Digital Image Processing Lecture11: Histogram Processing.
Computer-Aided Design Chapter 7. Computer-Aided Design (CAD) Use of computer systems to assist in the creation, modification, analysis, and optimization.
Mechanical Methods of Material Removal
SIMULINK Dr. Samir Al-Amer. SIMULINK SIMULINK is a power simulation program that comes with MATLAB Used to simulate wide range of dynamical systems To.
A Study of Fixture Layout and Clamping Force for a Ti-6Al-4V Disk in a Vertical Turning Lathe Numerically Controlled Machine Maureen Fang Sept 17, 2009.
HossamTalaat - MATLAB Course - KSU - 21/1/24 1 IEEE Student Branch - College of Engineering - KSU Getting started with Simulink By Prof. Hossam Talaat.
Modeling River Ice and River Ice Jams with HEC-RAS
Theoretical & Industrial Design of Aerofoils P M V Subbarao Professor Mechanical Engineering Department An Objective Invention ……
Generic Simulation Approach for Multi-Axis Machining, Part 2: Model Calibration and Feed Rate Scheduling Journal of Manufacturing Science and Engineering.
Chapter 20 Fundamentals of Machining/Orthogonal Machining (Part I Review) EIN 3390 Manufacturing Processes Spring,
Computer Aided Design/Modelling
Math – Getting Information from the Graph of a Function 1.
FEATURE EXTRACTION FOR JAVA CHARACTER RECOGNITION Rudy Adipranata, Liliana, Meiliana Indrawijaya, Gregorius Satia Budhi Informatics Department, Petra Christian.
Fruitful functions. Return values The built-in functions we have used, such as abs, pow, int, max, and range, have produced results. Calling each of these.
October 14, 2014Computer Vision Lecture 11: Image Segmentation I 1Contours How should we represent contours? A good contour representation should meet.
Digital Image Processing Image Enhancement Part IV.
Hydroinformatics: Session4 Dr Ivan Stoianov Room 328B Dr Andrew Ireson (Room 304) Mr Juan Rodriguez-Sanchez (411A) Mr Baback.
Robotics Chapter 5 – Path and Trajectory Planning
Cutting Technology –chip removing –the largest class of manufacturing activities in engineering production –~1.87 million machine tools –~$168 billion.
IVC : a simulation and model-fitting tool for optical-IR interferometry Abstract I present a new software tool, called “Interferometry Visibility Computations”
Lecture 2: Edge detection CS4670: Computer Vision Noah Snavely From Sandlot ScienceSandlot Science.
ME451:Kinematics and Dynamics of Machine Systems (Spring 09)
Chapter 20 Fundamentals of Machining/Orthogonal Machining (Part I Review) EIN 3390 Manufacturing Processes Fall, 2010.
Chapter 20 Fundamentals of Machining/Orthogonal Machining (Part I) EIN 3390 Manufacturing Processes Spring,
Distribute and Combine Like Terms Applications. What is the area of the following shape? 5 2x-3 1.
Introduction to Loops For Loops. Motivation for Using Loops So far, everything we’ve done in MATLAB, you could probably do by hand: Mathematical operations.
1 Motivation We wish to test different trajectories on the Stanford Test Track in order to gain insight into the effects of different trajectory parameters.
Results Post Processing using MSC.Acumen
By: David Gelbendorf, Hila Ben-Moshe Supervisor : Alon Zvirin
Image-Based Rendering Geometry and light interaction may be difficult and expensive to model –Think of how hard radiosity is –Imagine the complexity of.
Digital Image Processing Lecture 17: Segmentation: Canny Edge Detector & Hough Transform Prof. Charlene Tsai.
1 Berger Jean-Baptiste
Optimization of Pallet Packaging Space and a Robotic SCARA Manipulator for Package Stacking Group-4 Puneet Jethani Erica Neuperger Siddharth Kodgi Zarvan.
CIVET seminar Presentation day: Presenter : Park, GilSoon.
S7-1 ADM730, Section 7, September 2005 Copyright  2005 MSC.Software Corporation SECTION 7 ADVANCED TOPICS.
Rappture GUI for Carbon Nano Tube Arrays’ mechanical and thermal property simulation By Yide Wang Professor Tim Fisher Sridhar Sadasivam.
Object Oriented Modelling for Rotor Dynamics Analysis RomaxDynamic s.
Lesson Plan: Drafting and Design J6-2. What is 3D solid modeling? How do 3D solid modeling programs work?
By Dr. Saied Darwish (Prof. Industrial Engineering Department, KSU)
BROACHING MACHINE Branch:- ) Automobile Guided by :- ) ASHISH JAIN
HADI Tutorial Void Inspection Contents 1.Basic Void Inspection Procedure 2.Smooth ROI 3.Background Processing (Flatten BG) 4.Thresholding (Void.
Chapter 12 Case Studies Part B. Control System Design.
SECTION 6 DESIGN STUDY. What’s in this section: –Design Variables –Design Studies Overview –Specifying an Objective –Execution Display Settings –Output.
October 3, 2013Computer Vision Lecture 10: Contour Fitting 1 Edge Relaxation Typically, this technique works on crack edges: pixelpixelpixel pixelpixelpixelebg.
SNS COLLEGE OF ENGINEERING
Machining Process Used to Produce
ANADOLU ÜNİVERSİTESİ Industrial Engineerng Department
By Dr. Saied Darwish (Prof. Industrial Engineering Department, KSU)
Machining Process Used to Produce
Machine tools and their applications
ACTIVE LEARNING ASSIGNMENT
NC,CNC machines and Control Programming.
ЧПУ Delta Electronics G-коды. Примеры
NC and CNC machines and Control Programming
Lecture 31: Graph-Based Image Segmentation
TMR4225 Marine Operations, ROV systems:
IENG 475: Computer-Controlled Manufacturing Systems
Physics-guided machine learning for milling stability:
Topology Optimization through Computer Aided Software
Manufacturing Processes
Presentation transcript:

Modeling of the Broaching Process By: Sara Whitby Matthew Glisson Anton Galkin

Problem Statement Linear broaching is material removal using a toothed tool Tool is pushed through material in a line High force Very fast Complications: Expensive Difficult to design No interchangeable parts

Motivation Automate computationally intense parts of design process Allow for rapid iteration through different design options Explore applications of course materials

Approach: Matlab Model of Slot Broach User Input: sketch of final profile parameters: cutting speed, number of teeth, workpiece length, basic tool geometry, etc. Pre-Processing determine intermediate profiles calculate discrete chip areas Force Calculation numerically calculate and sum forces Output graph results

Program Procedure: Input to GUI

Program Procedure: Outer Profile Takes a.png image 255 x 250 pixels (x,y)=(0,0) at bottom center start and end of line must touch bottom of image each black pixel can only have two neighbors outer profile cannot double over line radiating from (0,0)

Program Procedure: Generate Profiles Use MATLAB's polyfit function to fit curves to x and y vectors Re-relate new x and y Find specified number curves evenly spaced from start profile plot all profiles

Program Procedure: Find Output Data Finds small areas between teeth along each profile Plugs incremental chip thicknesses and widths into oblique cutting function Outputs forces, velocities, angles, and geometries for each tooth Graphical Outputs: All tooth profile shapes Total forces over time Minimum and maximum tooth force profiles Force profile for user selected tooth

Graphical Output Example

Graphical Output Example (continued)

Project Outcome A program which can simulate a slot broaching process in a wide range of situations o Creates evenly spaced tooth profiles from digital images o Calculates the lateral, thrust and cutting forces over the perimeter of a specific tooth o Finds the total lateral, thrust and cutting forces over time o Automatically displays the highest and lowest lateral, thrust and cutting forces over the perimeter the first and last teeth (min and max total forces, respectively) The tool can be used when designing a broach to quickly and easily experiment with different tooth profiles and forces

Future Improvements Find intermediate profiles based on total chip areas Model force of gradual entry into workpiece by oblique tooth Allow for more flexibility in inputs and outputs Model different kinds of broaching More versatile starting profiles Fix distribution of points for outer profile

Questions? References: Vijayaraghavan, L., R. Krishnamurthy, and H. Chandrasekaran. "Evaluation of Stress and Displacement of Tool and Workpiece on Broaching" (1981) Ozturk, Ozkan, and Erhan Budak. "Modeling of Broaching Process for Improved Tool Design" Shi, D., D. A. Axinte, and N. N. Gindy. "Development of an Online Machining Process Monitoring System: a Case Study of the Broaching Process" (2007) Kokturk, U., and E. Budak. "Optimization of Broaching Tool Design" (2011) Ozlu, E., S. Engin, C. Cook, T. El-Wardany, and E. Budak. "Simulation of Broaching Operations for Tool Design Optimization"