2R ROBOTIC ARM SIMULATOR OBJECTIVE: Write a program to simulate forward kinematics of a 2R Robotic Arm. CODE: Following is the code which I wrote down for simulating Forward Kinematics of a 2R Robotic Arm. """ Code by- Rishav Raj Sinha Objective- WAP to simulate forward kinematics of a 2R Robotic Arm """ import…
Rishav Sinha
updated on 19 Jan 2020
Project Details
Leave a comment
Thanks for choosing to leave a comment. Please keep in mind that all the comments are moderated as per our comment policy, and your email will not be published for privacy reasons. Please leave a personal & meaningful conversation.
Other comments...
Read more Projects by Rishav Sinha (55)
Week-7 Head Impact
OBJECTIVE:- To perform Head Impact Simulation and calculate the HIC value in Pre-Post. PROCEDURE:- Case 1:- Simple Head Impact against Rigid Wall. A planar Rigid wall was created normal to Z-axis towards which the Head is going to impact. A *Section_Shell was created with Element Formulation 2 and Thickness 3…
21 Oct 2020 07:45 AM IST
Week-6 Calculate the Stretch Ratio by comparing the ELFORM (-2,-1,1,2) with Ogden_Material Model.
OBJECTIVE:- To perform a uniaxial tensile stress on a block of Solid (10mm x 10mm x 10mm) using Ogden Material for different elemental formulations and compare their results. PROCEDURE:- Modelling:- A cube with the dimension 10mm x 10mm x 10mm was created by going to Mesh Panel>Shaper Mesher>Apply>Done.…
19 Oct 2020 08:48 AM IST
Week - 5 - Modelling Spotwelds
OBJECTIVE:- To model spotwelds for the given assembly of parts and run a crash test. PROCESS:- Given:- Material of the crash box - Mild Steel. System Unit - gm/mm/ms. CASE 1: Beam spotweld used. Material and Section was taken as - Velocity:- Using the conversion method,…
31 Aug 2020 06:09 AM IST
Week 11 Car Crash simulation
OBJECTIVE:- To perform a parametric study using 3 different values of thickness for the car body. Geometry: Parametric was switched on for the Thickness of the Car Body, with first value as 0.3 mm. Materials: Car Body has been assigned with Stainless Steel NL and the Wall is assigned with the default…
22 Jun 2020 08:16 AM IST
Week 10 Bullet penetrating a Bucket Challenge
OBJECTIVE:- To perform an Explicit Analysis of bullet penetrating a bucket by using 3 different kinds of non-linear materials. Geometry: Materials: Bullet is kept as Rigid with TANTALUM as material and the Bucket is assigned with Copper Alloy NL, Aluminium Alloy NL and Stainless Steel NL material, for 3 different…
19 Jun 2020 08:28 AM IST
Week 9 Machining with Planer Challenge
OBJECTIVE:- To perform an Explicit dynamics simulation of the given body. Geometry: Materials: Cutting tool is kept as Rigid with Structural Steel as material and the Workpiece is assigned with Steel 1006 material. Connections: In Explicit Analysis, the model mainly depends mainly on…
05 Jun 2020 05:47 PM IST
Week 9 Tension and Torsion test challenge
OBJECTIVE:- To perform Tension and Torsion test on a specimen with displacement of 18 mm and 1200 degree respectively. Geometry: Materials: Steel 1006 was assigned to the model. Mesh: For Tensile test: Two co-ordinate system were created as shown. Mesh type as trahedrons method was used. The selected…
05 Jun 2020 01:20 PM IST
Week 8 Worm Gear Challenge
OBJECTIVE:- To perform Transient Structural Analysis of a Worm gear assembly. Geometry: Contacts: Frictionless contact is created between Worm and Gear. Joints: Body-Ground Revolute Joint is created for both Worm and Gear. Mesh: Mesh Size of 1 mm was used for the meshing…
03 Jun 2020 11:21 AM IST
Week 8 - Universal Joint
OBJECTIVE:- To perform Transient Analysis on a Double Universal joint with a spring by using three different materials. Geometry:- Materials used:- Structural steel Stainless steel Titanium alloy Connections:- Joints:- Fixing bottom face of spring: Revolute joints assigned on both the shafts: 8 Body-Body Revolute…
31 May 2020 10:07 AM IST
Week 7-Long Piston With Cam
OBJECTIVE:- To perform a transient analysis on a piston and cam mechanism model that has been provided. PROCEDURE:- Geometry: Mesh:- The model was given the default mesh, only the contact faces were meshed with 3mm size. Boundary Conditions:- The simulation is made to run for 9 steps with Larger Deflection…
28 May 2020 08:01 AM IST
Week 5 Bending of iPhone
OBJECTIVE:- To simulate the bending of iPhone as per the given cases. SETUP:- Under Engineering Data some Field Variables were added and the SN Curve was defined. PROCEDURE:- CASE 1:- Geometry: Contacts: The behaviour of the contact was set to Frictionless and Bonded for Display to Frame contact.…
18 May 2020 07:00 AM IST
Sphere pressing on a Plate
OBJECTIVE:- To perform an analysis of a sphere pressing on a plate and experiencing plastic deformation on the plate. PROCEDURE:- Geometry: Contacts: Frictional Co-efficient of 0.74 was assigned to the contacts with the formulation as Program Controlled. Mesh:- The model was given the default mesh, only the face…
09 May 2020 03:04 AM IST
Wire Bending
OBJECTIVE:- To perform an analysis to simulate the bending of a wire using 3 different types of materials for the wire. PROCEDURE:- Geometry: Contacts: Frictional Co-efficient of 0.2 was assigned to the contacts with the formulation as Augmented Lagrange, Normal Stiffness as factor of 0.1 where Stiffness…
08 May 2020 01:30 AM IST
Rolling Operation
OBJECTIVE:- To simulate the rolling operation on a workpiece made of copper. PROCEDURE:- The model was imported into the SpaceClaim to make some changes such as increasing its length by 60 mm and decreasing its length on the both sides by 8 mm. Geometry: The workpiece was assigned with the Copper Alloy NL material.…
04 May 2020 04:03 AM IST
Verification of Weld Joints
OBJECTIVE:- To simulate three different types of welding using three different weld materials. Geometry:- Contacts:- 5 contacts was assigned a Frictional bonding with the co-efficient of 0.2. Mesh:- Body Sizing was used with a mesh size of 7 mm on both the plates in order to get more appropriate results.…
03 May 2020 02:52 AM IST
Static Structural Analysis of Railwheel Track
OBJECTIVE:- To perform static structural analysis on the Railwheel and Track setup by assigning different loads on it. To implement a user defined result and compare the Total Deformation from this result with that of the inbuilt result by ANSYS. Geometry:- Contacts:- Joints:- Both the faces…
30 Apr 2020 03:44 AM IST
Grid Dependency Test on Bevel Gear Assembly
Grid Dependency Test:- Grid convergence is the term used to describe the improvement of results by using successively smaller cell sizes for the calculations. A calculation should approach the correct answer as the mesh becomes finer, hence the term grid convergence. A mesh convergence test should mean computing the…
24 Apr 2020 04:03 AM IST
Structural Analysis of Spur Gear
OBJECTIVE:- To compare the results obtained by using 3 different materials for gears and write a detailed report explaining the results obtained. Cases:- Using Cast Iron(ductile) as a material Using Cast Steel as material Using Cast Bronze as material We had to Setup the model first before proceeding to the Cases.…
19 Apr 2020 05:44 AM IST
Stress Concentration on a Plate with hole
OBJECTIVE:- To perform stress concentration with single and multiple holes. Comparing the deformation and maximum stress developed on the structural steel model for both the cases. To understand and point out the best design on the basis of Analysis and Manufacturing standpoint. Case 1:- Stress Concentration having…
14 Apr 2020 04:19 AM IST
Neon Side Crash Analysis
OBJECTIVE:- To simulate and analyze the neon side crash model. Following were the checks we needed to work on:- Check the unit system and either follow [Mg mm s] or [Kg mm ms]: The neon_side_reduced_0000.rad file was opened using Notepad++ and was confirmed that the unit system which the model followed was…
24 Mar 2020 01:28 AM IST
Frontal Crash Analysis
OBJECTIVE:- To simulate and analyze the neon front crash model. Following were the checks we needed to work on:- Check the unit system and either follow [Mg mm s] or [Kg mm ms]: The neon.frontal.0000.rad file was opened using Notepad++ and was confirmed that the unit system which the model followed was [Kg…
21 Mar 2020 12:59 AM IST
Contact Interfaces
OBJECTIVE:- To compare the base setup simulation results and different kinematic condition simulation results. QUESTIONS:- Create the mesh for bumper assembly, mesh size should be 6mm. 1. Run the crash tube model as it is. 2. Change the Inacti=6 and run. 3. Create the type 11 contact and run. 4. Remove both notches…
09 Mar 2020 12:58 AM IST
Comparing and Analyzing the 7 cases of Rupture Plates
OBJECTIVE:- To compare and analyze the 7 cases of Rupture Plate by applying different materials and properties. QUESTIONS:- 7 different cases will be provided to us which has to be taken into account and then compared. Following are the list of points which needs to be followed i this report: Slides:- …
03 Mar 2020 02:24 AM IST
Comparing the simulation results of the base setup and improved shell element properties
OBJECTIVE:- Comparing the simulation results of the base setup and improved shell element properties. THEORY:- Base Setup- Initially the simulation will be run with the default properties and later it will be run on the set of properties given to us and then comparing the two simulations on different aspects. …
12 Feb 2020 03:08 AM IST
2D and 3D Meshing of the Housing and Arm Bracket
OBJECTIVE:- To solve the questions given. To perform 2D and 3D meshing for the Housing and Arm Bracket. Questions were as follows:- SOLUTIONS:- 1. From the file FIRST_RUN_0000.rad we can easily denote that the Material is Plastic. Density is 0.0078 and Young Modulus is 21000. The units which need to be used…
01 Feb 2020 08:23 AM IST
Mesh cleanup on 2D Shell Elements
OBJECTIVE:- To perform mesh cleanup on the given 2D shell components. GIVEN:- Target element length = 5mm Minimum length = 3.5mm Maximum length = 7mm PROCEDURE:- The component was imported into the software one at a time. The cleanup of the geometry was done. It was made sure that there were no free edges. Fillet, smaller…
30 Jan 2020 02:57 AM IST
Rear Wheel and Front Fork
Rear Wheel and Front Fork
19 Jan 2020 06:34 AM IST
Constraint Minimisation Problem
Problem:- Minimize the function `5−(x−2)^2−2*(y−1)^2` subject to `x+4y-3=0`. Solution:- `f` = `5 − ( x − 2 )^2 − 2 * ( y − 1 )^2` `g` = `x+4y-3` According to Lagrange Multipliers, `L = f + lamda*g` So, `L = 5- (x-2)^2 - 2*(y-1)^2 + lamda*(x+4y-3)` `(del…
19 Jan 2020 06:34 AM IST
Meshing of an interior plastic component of a side door
MESHING OF AN INTERIOR PLASTIC COMPONENT OF A SIDE DOOR OBJECTIVE:- To clean the topo errors of the model. To perform mid surface extraction in 2 ways:- Automatic extraction and manual method. To compare the the 2 methods and state the most favourable method. PROCEDURE:- In case of Automatic extraction method,…
19 Jan 2020 06:34 AM IST
Modelling a YACHT in SOLIDWORKS
YACHT:- A yacht is any sail or power vessel used for pleasure, cruising or racing. There are different types of yatch depending on the purpose they serve. Some of them are known as Cruising Yacht, Racing Yacht, Luxury Sailing Yacht and many more. OBJECTIVE:- To model different parts of…
19 Jan 2020 06:34 AM IST
Otto Cycle
PYTHON PROGRAM FOR CALCULATING THE EFFICIENCY OF OTTO CYCLE AND PLOTTING OF PV DIAGRAM OBJECTIVE:- To plot a PV Diagram of Otto Cycle. To calculate the efficiency of Otto Cycle. TERMS & PHASES:- OTTO CYCLE:- The otto cycle is a thermodynamic process of the engine which requires in 4 strokes of the piston, namely…
19 Jan 2020 06:34 AM IST
Solving 2nd Order ODEs
OBJECTIVE:- Write a program in python to simulate the motion of the pendulum. To show the animated pendulum. THEORY:- In the Equation, `(d^2theta)/(dt^2)+b/m*(d theta)/dt+g/l*sin theta=0`, where `b` = damping co-efficient= `0.05` `m` = mass = `1 kg` `g` = gravity = `9.81 m/s^2` `l` = Length = `1 m` …
19 Jan 2020 06:34 AM IST
Cylinder
The following is attached of meshing of Cylinder. I started by changing from ENT to PID, followed by setting PID on the faces. Then under Mesh module, under perimeter I changed the length of the cylinder to 1 unit, which was 20 units by default. After that i used the option Spot Mesh, under Mesh Generation, of which the…
19 Jan 2020 06:34 AM IST
BATCH-MESH ON THE HOOD AND FENDER
OBJECTIVE:- To perform Batch-meshing on the given components with the given criteria and to assign the non-linear material property Steel to them. GIVEN:- PROCEDURE:- The hood component was imported into the software. The component was subdivided into 4 parts, and the cleanup and meshing was done on them individually.…
19 Jan 2020 06:34 AM IST
American Chopper
The following attachment consist of Chains, Pedal and Oil Tank.
19 Jan 2020 06:34 AM IST
Photorealistic Rendering
The submission is photorealistic rendering
19 Jan 2020 06:34 AM IST
CRASHBOX SIMULATION
OBJECTIVE:- To simulate a crash test for a crash box for which a mesh file was provided. Theory:- A crash box is a highly energy absorbing structure that crashes on application of loads and reduces impact on other components nearby. PROCESS:- Given:- Material of the crash box - Mild Steel. System Unit - gm/mm/ms.…
19 Jan 2020 06:34 AM IST
Modelling of an American Chopper
OBJECTIVE:- To model different parts of the Chopper. To perform an assembly and addition of decals on the specific parts of the chopper. To perform the photorealistic rendering using Solidworks Visualize. Parts to be modelled:- Chains Chassis Engine Front Fender Rear Fender Front Fork Front Wheel Rear Wheel Gas…
19 Jan 2020 06:34 AM IST
Flow Over Bicycle
Python program for Flow Over Bicycle OBJECTIVE: To write a program to plot a graph of Velocity vs Drag Force To write a program to plot a graph of Drag Co-efficient vs Drag Force PROCEDURE: We learnt the formula for Drag Force to be as, Fd = Cd.A.(p.V^2/2) where, Fd = Drag Force,…
19 Jan 2020 06:34 AM IST
CFD Meshing of BMW M6
CFD MESHING OF BMW M6 OBJECTIVE:- To get rid of all the topo and geometrical errors. To surface mesh the entire model as per given length. To get rid of violating elements of the meshed model. To make a wind tunnel with respect to the model. PROCEDURE:- The model was first changed to PID mode from ENT mode.…
19 Jan 2020 06:34 AM IST
Creating 1D elements in Hypermesh
OBJECTIVE: Create 1D elements on the given component with given cross-section and DOF. Given:- Rod element:- Only translational DOF and RBE2 link Cross-Section: BOX- Dimension a= 12 mm; Dimension b=10 mm; Thickness t= 0.75 mm Beam element:- With all DOF and RBE3 link Cross-Section: I Section- Dimension a= 8 mm;…
19 Jan 2020 06:34 AM IST
3D MESH IN HYPERMESH
OBJECTIVE:- To create 3D meshes for the models provided. GIVEN:- Element sizes: Min- 2mm, traget- 5mm, Max- 7mm, Tet collapse- 0.15 PROCEDURE:- The crank housing model was imported in the software. First of all, the solid was deleted from the part. The cleanup of the geometry was done. It was made sure that there were…
19 Jan 2020 06:34 AM IST
Drop Test
OBJECTIVE:- Conducting a drop test simulation against a Rigid Ground. Setup:- System Unit - gm/mm/ms Material - Cellphone- 001 Elastic, RO- 0.001582 gm/`mm^3`, E- 30000MPa, PR- 0.3. Ground- 020 Rigid, RO- 0.00783 gm/`mm^3`, E- 200000MPa, PR- 0.3. Boundary condition for Ground- CMO- 1, CON1- 7 (constrained x, y,…
19 Jan 2020 06:34 AM IST
Data Analysis
OBJECTIVE:- Write a program to create a data visualizer tool. CODING:- Below is the code which I wrote to pharse information from the converge output file and used the very information to perform some calculation. import math import matplotlib.pyplot as plt import numpy as np # Extracting the values Crank = [] Pressure…
19 Jan 2020 06:34 AM IST
Volumetric Meshing of a Turbocharger
Volumetric Meshing of Turbocharger OBJECTIVE: To get rid of all the geometrical and Topo Errors. To surface mesh the different parts of the model according to their given length. To volumetric mesh the given Model. PROCEDURE: By default, we are given with a model which contains many errors like glitches,…
19 Jan 2020 06:34 AM IST
Curve Fitting
1. The definition of popt and pcov: popt:- It is the optimal value of the parameters so that the sum of the square residuals is minimized. pcov:- The pcov variable contains the covariance matrix, which indicates the uncertainties and correlations between parameters. This is mostly useful when the data has uncertainties.…
19 Jan 2020 06:34 AM IST
EXPLICIT AND IMPLICIT ANALYSIS
EXPLICIT AND IMPLICIT ANALYSIS What is Finite Element Method (FEM)? FEM is a numerical method to solve partial differential equation. In its essence, it has nothing to do with mechanical engineering or structural engineering. FEM is used to simulate naturally or artificially occurring phenomenons. This numerical…
19 Jan 2020 06:34 AM IST
Gas Tank and Assembly Chopper
The Challenge is on the gas tank and the assemble chopper
19 Jan 2020 06:34 AM IST
Chassis Engine
The submission is on Chassis and Engine
19 Jan 2020 06:34 AM IST
Consistency of units
OBJECTIVE:- To prepare a chart of the consistency of units and show the conversion into gm/mm/ms unit system. Mass Length Time Force Stress Energy Density Young’s Modulus 35mph 56.3kph Velocity Gravity kg cm ms 1e+4 N 1e2 Pa 1e-4 J 1e-6 2.1e+3 1.56 9.81e-4 kg cm s 1e-2 N 1e2 Pa 1e-4 J 1e-6 2.1e+9 1560…
19 Jan 2020 06:34 AM IST
Breaking Ice with Air cushion Vehicle - Find minimum pressure with Newton-Raphson method
OBJECTIVE:- Using the relaxation factor=1, to find the cushion pressure for every thickness of ice field. To find the optimum relaxation factor, at h=0.6. To explain the results with respect to the appropriate relaxation factor. THEORY:- The Newton-Raphson method (also known as Newton\'s method) is a way…
19 Jan 2020 06:34 AM IST
USE OF CONNECTORS IN HYPERMESH
OBJECTIVE:- To create connectors and attach the various parts of the given model. PROCEDURE:- The model was imported into the software and was meshed under 2D auto-mesh option. The following are supposed to be connected in between the two components by using connectors. Right_Rail_2 & Front_truss_1:- Seam-Quad(angled+capped+L)…
19 Jan 2020 06:34 AM IST
2R Robotic Arm Simulator
2R ROBOTIC ARM SIMULATOR OBJECTIVE: Write a program to simulate forward kinematics of a 2R Robotic Arm. CODE: Following is the code which I wrote down for simulating Forward Kinematics of a 2R Robotic Arm. """ Code by- Rishav Raj Sinha Objective- WAP to simulate forward kinematics of a 2R Robotic Arm """ import…
19 Jan 2020 06:34 AM IST
MESHING HOOD FOR STRUCTURAL ANALYSIS
MESHING HOOD FOR STRUCTURAL ANALYSIS OBJECTIVE:- To get rid of errors on Inner and Outer Panels of the hood. To perform a mid-surface extraction of the both. To build a Hem related to both panels. To mesh the model. PROCEDURE:- The model was opened which was in .stp format which was automatically converted…
19 Jan 2020 06:34 AM IST
MESHING OF HOOD IN HYPERMESH
OBJECTIVE:- To mesh the given component according to the quality criterias. GIVEN:- Target element length = 5mm PROCEDURE:- The hood component was imported into the software. The component was subdivided into 5 parts, and the cleanup and meshing was done on them individually. Different colours were assigned to different…
19 Jan 2020 06:32 AM IST