3D Model Based Mechanisms Learning Software User Manual (Version 1) Freely Available for Academic Use!!! January 2014

Similar documents
3D Model Based Mechanisms Learning Software User Manual (Version 4) Freely Available for Academic Use!!! September 2015

Freely Available for Academic Use!!! March 2012

Static force analysis of planar mechanisms in MechAnalyzer software

Kinematic Analysis of MTAB Robots and its integration with RoboAnalyzer Software

Recursive Robot Dynamics in RoboAnalyzer

A Review Paper on Analysis and Simulation of Kinematics of 3R Robot with the Help of RoboAnalyzer

Using Classical Mechanism Concepts to Motivate Modern Mechanism Analysis and Synthesis Methods

Workshop on Learning Robot Kinematics using RoboAnalyzer*

Mechanism Simulation With Working Model

Rigid Dynamics Solution Methodology for 3-PSU Parallel Kinematic Manipulators

Spatial R-C-C-R Mechanism for a Single DOF Gripper

KINEMATIC ANALYSIS OF 3 D.O.F OF SERIAL ROBOT FOR INDUSTRIAL APPLICATIONS

QUICK-RETURN MECHANISM REVISITED

GeoPlanes. Interactive Analysis of Virtual Geological Outcrops. Alpha Version January 2016

Mechanism Design. Four-bar coupler-point curves

Analysis of a 4 Bar Crank-Rocker Mechanism Using COSMOSMotion

Kinematic and Dynamic Analysis of Stephenson Six Bar Mechanism Using HyperWorks

Dynamic Simulation of a KUKA KR5 Industrial Robot using MATLAB SimMechanics

Reading: Managing Files in Windows XP

2.007 Design and Manufacturing I Spring 2009

Introduction to Solid Modeling Using SolidWorks 2008 COSMOSMotion Tutorial Page 1

Virtual Robot Simulation in RoboAnalyzer

Heart Foundation South Australian Heart Maps

Theory of Machines Course # 1

F1 in Schools Car Design Simulation Tutorial

Microsoft Excel can be run on any computer which meets these requirements:

Step 2: Paint Your Model

I/ Video Capture 1. Remove the len s cover 2. Turn on Computer 3. Open the XCAP For Window icon OK

Flow Sim. Chapter 12. F1 Car. A. Enable Flow Simulation. Step 1. If necessary, open your ASSEMBLY file.

Kinematics, Dynamics, and Design of Machinery, 3 nd Ed.

DASYLab Data Acquisition System Laboratory

SOLIDWORKS: Lesson 1 - Basics and Modeling. Introduction to Robotics

SOLIDWORKS: Lesson 1 - Basics and Modeling. UCF Engineering

Kinematics: Intro. Kinematics is study of motion

Kinematics Fundamentals CREATING OF KINEMATIC CHAINS

Machinery Motor Tutorial

Analytical and Applied Kinematics

Lecture 3. Planar Kinematics

Exercise 2a: Load, Animate and Review a Model

Exercise 2: Bike Frame Analysis

Quick Start Training Guide

EDTE 330A/B. Educational Technology in the Classroom: Applications and Integrations

Truss Analysis using Multiframe

KINEMATICS OF MACHINES. Dr.V.SUNDARESWARAN PROFESSOR OF MECHANICAL ENGG. COLLEGE OF ENGINEERING, GUINDY ANNA UNIVERSITY CHENNAI

Exercise 2: Bike Frame Analysis

Synthesis of Planer Eight Bar Mechanism for Function and Path Generation

Position Analysis

Tekla Structures 17 Hardware Recommendation

ME 321 Kinematics and Dynamics of Machines

Fathom Tutorial. McGraw-Hill Ryerson Mathematics 11

Optimal Synthesis of a Single-Dwell 6-Bar Planar Linkage

PROGRAMMING AND ENGINEERING COMPUTING WITH MATLAB Huei-Huang Lee SDC. Better Textbooks. Lower Prices.

Getting Started. Ohm Portal. v2_ec01b38. Buddy Platform, Limited Ltd.

Instruction for Mass Spectra Viewer

Geometric Approach For Inverse Kinematics Solution: 3-PSU Parallel Kinematic Manipulator

Virtual Robot Simulation in RoboAnalyzer

FUTEK USB Software Version User s Manual

Physics MRI Research Centre UNIFIT VERSION User s Guide

About...1. Quick Start...2. Features and options...3. Thematic Map...3. Indicators Panel Graph Panel Options Panel...

TrussMaster: Educational Truss Analysis Software Version 3 User Manual Dublin Institute of Technology, Ireland

What s Inside. 1 Introducing Creating Visually Compelling Lectue Slides Access to Slide Creation Software Step- by- Step Examples...

Kinematic Analysis dialog

2.1 Introduction. 2.2 Degree of Freedom DOF of a rigid body

Chapter 1 : Getting Started with Integrity... Chapter 2 : Interface Layout... Chapter 3 : Navigation... Chapter 4 : Printing...

2007 Maplesoft, a division of Waterloo Maple Inc.

Visual Physics Camera Parallax Lab 1

Learning. Modeling, Assembly and Analysis SOLIDWORKS Randy H. Shih SDC. Better Textbooks. Lower Prices.

PROGRAM LINKAGES. User Manual. By Robert L. Norton P.E. INTRODUCTION. Learning Tools

This week. CENG 732 Computer Animation. Warping an Object. Warping an Object. 2D Grid Deformation. Warping an Object.

Flow Sim. Chapter 14 P-51. A. Set Up. B. Create Flow Simulation Project. Step 1. Click Flow Simulation. SolidWorks 10 Flow Sim P-51 Page 14-1

Animation: A Moving Experience

Synthesis of Planar Mechanisms, Part IX: Path Generation using 6 Bar 2 Sliders Mechanism

How to Create a Simple Animation Using MAYA

Synthesis of Simple Planar Linkages

OPTIMAL DESIGN OF A STEPPER-DRIVEN PLANAR LINKAGE USING ENTROPY METHODS

Logger Pro 3. Quick Reference

Numbers Basics Website:

Bus Operator Workstation Design for Improving Occupational Health and Safety

Drag and drop. All done!

The Portable Document Format (PDF) Converting word or Excel or PowerPoint to PDF PDF. PDF Save as Type. 5. When Finished Click at Save

Effect of change of the orientation of dyad links on kinematics of Stephenson-III six-bar linkage

3D Slider Crank Tutorial (Professional)

SensIT Test and Measurement Version Software Manual

HP Prime: The 10-Quicky Introduction Version 1.0. HP Prime: A Breakthrough in Mathematics Education Technology!

Chapter 18 Assembly Modeling with the LEGO MINDSTORMS NXT Set Autodesk Inventor

DESIGN OF GRAPHICAL USER INTERFACES FOR THE SYNTHESIS OF PLANAR RR DYADS

Movavi PDF Editor User Guide. Quick start guide Opening files Editing documents Saving files

Design and kinematic analysis of slider crank mechanism using Catia and Mat Lab

SYNTHESIS OF PLANAR MECHANISMS FOR PICK AND PLACE TASKS WITH GUIDING LOCATIONS

TRAINING A ROBOTIC MANIPULATOR

ANIMATION AS AN INTERACTIVE TOOL

Galileo s Investigation

bcc pan and zoom filter description:

Session #5 2D Mechanisms: Mobility, Kinematic Analysis & Synthesis

Huei-Huang Lee. Programming with MATLAB2016 SDC ACCESS CODE. Better Textbooks. Lower Prices. UNIQUE CODE INSIDE

Introduction to the Kinematics Tool

Visual Physics - Introductory Lab Lab 0

USER GUIDE. ReSAKSS-Asia. Map Tool. Creative Commons BY-SA 3.0

Modelling of mechanical system CREATING OF KINEMATIC CHAINS

Kinematics of the Stewart Platform (Reality Check 1: page 67)

Transcription:

MechAnalyzer 3D Model Based Mechanisms Learning Software User Manual (Version 1) Features: Forward Kinematics Inverse Dynamics Animation and Plots Inversions Freely Available for Academic Use!!! January 2014 Developed by Prof S. K. Saha & Team Mechatronics Lab, Mechanical Engineering Department, IIT Delhi, New Delhi, India

PREFACE Study of various planar linkages is covered in Mechanism design which is a basic course taught to most mechanical engineering students. Starting with the theory behind them, students learn the dynamic equations to analyze different types of mechanisms, and eventually solve design problems. A computer based approach to solve these equations becomes imminent when the number of equations increases and also for a quick and better understanding through visualization. Currently, there are many commercially available softwares which can help students in this matter. Unfortunately, a considerable time has to be spent to train a student in use of these programs. Hence, there is a need for a Mechanism learning software. The new educational computer software Mechanalyzer is developed to simulate and analyze the mechanisms that are already preloaded. Developed in C#, Mechanalyzer renders 3D OpenGL graphics with an easy to use interface. Presently, Mechanalyzer can simulate two mechanisms, i.e., Four bar and slider crank and performs forward kinematics and inverse dynamics for all the configurations. After selecting a mechanism, its link lengths can be easily changed the same is reflected instantly in the 3D model of the mechanism. One can also switch between its different inversions. The software has a functionality to plot the kinematic and inverse dynamic analyses results in the form of graphs which provide a detailed picture of the analyses performed by plotting all the components involved rather than just the final value. Mechanalyzer is developed in the Mechatronics Lab, Department of Mechanical Engineering at IIT Delhi, India under the guidance of Prof. S. K. Saha. The following students are given due credits in its development. Shamanth Hampali (2013, Summer Intern from NITK Surathkal): User Interface, 3D Modeling of mechanism, Forward Kinematics, Animation, Graph plot, C# implementation of DeNOC based Inverse dynamics Rajeevlochana C.G. (M.S.(Research), IIT Delhi): Mentoring and coordination CONTENTS PREFACE... 1 CONTENTS... 1 1. GETTING STARTED... 1 1.1. MINIMUM SYSTEM REQUIREMENT... 1 1.2. INSTALLATION... 1 2. INTRODUCTION TO MECHANALYZER... 1 2.1. MODEL A MECHANISM... 1 2.2. FEATURES OF MECHANALYZER... 2 2.3. OVERVIEW OF USER INTERFACE... 2 2.4. 3D MODEL VIEW OPTIONS... 4 3. NOTATIONS USED... 4 3.1. FOUR BAR... 4 3.2. SLIDER CRANK... 5 4. GRAPH PLOT OPTIONS... 6 5. REFERENCES... 6

1. GETTING STARTED This section helps you get started with the installation of MechAnalyzer, a 3D Model Based Mechanisms Learning Software. It has been developed using OpenGL and Visual C#. 1.1. MINIMUM SYSTEM REQUIREMENT Processor: Atleast 1.5 GHz RAM: Atleast 512 MB Operating System: Windows XP, Windows Vista, Windows 7 Dependencies: Microsoft.Net 4.0 framework 1.2. INSTALLATION MechAnalyzer can be installed on a computer by downloading it from our website. The first version of the software is available for free at. The following are the steps to install MechAnalyzer: Step 1: Visit http://www.roboanalyzer.com/mechanaylzer.html Step 2: Look for Downloads section on the webpage Step 3: Click on download link for MechAnalyzer V1 (or latest version) to download a.zip file Step 4: A popup window will appear. Select the folder where the file has to be saved and click on Save Step 5: After downloading is complete, unzip MechAnalyzer1.zip to any folder on your computer. Open the folder MechAnalyzer1 Step 6: Double click on MechAnalyzer1.exe to start MechAnalyzer. 2. INTRODUCTION TO MECHANALYZER MechAnalyzer is a 3D Model Based Mechanisms Learning Software. It has been developed to help the faculty to teach and students to learn the concepts of Mechanisms. 2.1. MODEL A MECHANISM Double click on MechAnalyzer.exe starts MechAnalyzer. By default, it shows a mechanism model (Four bar). Users can select a mechanism from the options given at the bottom of the application as shown in Figure 1. 1

Figure 1: Select Mechanism Model and it s corresponding inversion. 2.2. FEATURES OF MECHANALYZER MechAnalyzer can be used to perform kinematic and dynamic analyses of linkage mechanisms. The following are the main features of MechAnalyzer: Forward Kinematics Inverse Dynamics Inversions Graph plots 2.3. OVERVIEW OF USER INTERFACE MechAnalyzer s easy to use Graphical User Interface (GUI) consists of the following as shown in Figures 2 and 3. 1. 3D Model View 2. 3D Model Browser 3. Link length selection 4. Message box 5. Graph Plot Window 6. Selection of type of analysis 7. X axis type selection 8. Static properties of the chosen link 9. Graphic tree window 2

Figure 2: User Interface of 3D Model View Figure 3: User Interface of Graph Plot View 3

2.4. 3D MODEL VIEW OPTIONS MechAnalyzer lets the user to zoom, rotate and pan the 3D model to have better visualization. These can be used as explained below and shown in Figure 4. Zoom: Place the mouse cursor anywhere on 3D Model View and use the mouse wheel to zoom in and zoom out. It can also be done by clicking on Zoom In and Zoom Out buttons. Rotate: Click on Rotate button to make it active. Place the mouse cursor anywhere on the 3D Model View and rotate the model by clicking on left mouse button and dragging the mouse. Pan: Click on Pan button to make it active. Place the mouse cursor anywhere on the 3D Model View and translate the model by clicking on left mouse button and dragging the mouse. 3. NOTATIONS USED Figure 4: 3D Model View Options The architecture of industrial mechanisms is usually represented by standard parameters and notations. It forms the basis for performing kinematic and dynamic analyses of mechanisms. The standards used in the Mechanalyzer to define link and joints is shown in fig 5.Different inversions achieved in Mechanalayzer are shown in fig5 and fig 6 3.1. FOUR BAR Fig 5: Different inversions and standard notations used in Four bar linkage mechanism 4

3.2. SLIDER CRANK Fig 6 Different inversions and standard notations used in slider crank mechanism To perform animation of the mechanism motion between user has to simply click the play button. The speed of the animation can be changed by varying the numeric stepper. The user can animate frame by frame by clicking the buttons that are placed either side of Play/Pause button as shown in Fig 7 Figure 7: Coupler curve 5

4. GRAPH PLOT OPTIONS The analyses results for FKin, IDyn can be viewed as graph plots as explained in Sections 2.3,. Several options for graph plot functionalites are explained below and as shown in Figure 8. 1. Select a graph plot node 2. Right click on graph to show a menu. Here you can use various options to zoom, print etc 3. Export Data as CSV: Export plot data that can be opened in a spreadsheet such as MS Excel 4. Use Mouse wheel to zoom in and out 5. Press Mouse wheel and drag the mouse to pan around the graph Figure 8: Graph Plot Options 5. REFERENCES [1] Robert Norton, Design of machinery 2nd Edition [2] S. K. Saha, Introduction to Robotics, Tata McGraw Hill, New Delhi, 2008 [3] ReDySim, website accessed on December 28, 2011, http://www.roboanalyzer.com/redysim.html 6

Other Related Research & Software Developed by Prof. S.K. Saha & Team IIT Delhi, New Delhi, India