Final Project Reports - ME 451
Computer Aided Engineering Design
Dr. Amitabha Mukerjee
Indian Institute of Technology - Kanpur :
July-Nov 1997
|
The Mechanical Engineering Department runs a course on Computer-Aided
Engineering Design, ME 451/751. The course covers topics in Solid Modeling
and its Applications in Engineering Design. The course as taught in
the July-Dec Semester, 1997, had a heavy emphasis on the project
component. Also, all project reports were submitted directly in the
form of web pages so as to make this information available to others
in the course. These reports are being released on the local network
on an experimental basis, to recognize the immense effort put in by
many of the project groups. Feedback is welcome.
Prizes were awarded to the
[BEST PROJECT], and an honourable mention goes to the
[BEST PRESENTATION].
Course Project Final Reports
- CFD flow visualization
Subrata Roy Choudhury and Shashank Sinha
-
-
A visualization post-processor for a CFD program that outputs flow
parameters such as pressure or temperature at different locations in
a flow field. The input data may be 3-D or higher. Slices through the field
are taken (currently manually) and interpolated to generate isobars and
other contour lines, shaded profiles, etc.
Sample displays are shown for flow across a delta winglet.
- 2D Finite Element Mesh
Generation
Nishant K. Jha and Sharad Agrawal
-
-
Generates a triangulation for Finite Element Analysis based on Delaunay
Triangulation.
-
Configuration Space Obstacle Map as Union of Displaced
polygons
K. Santosh Kumar and V. Jeyakumar
-
-
The configuration space map of non-convex polygons is difficult to
determine. Here this is done as the union of several positions of
the polygons.
-
Boolean operations between coupler curves and simple polygons
Santosh Kulkarni and Anil Suryawanshi
-
-
A tool attached to a coupler curve can be used to machine curved surfaces,
or deposit material. This program performs boolean operations between coupler
curves and polygons.
-
Synthesis of Linkage Mechanism using Genetic and Pattern Mathching Algorithms
Shorya Awtar and Vipul K Gupta
-
-
Given a desired coupler curve, attempts to determine an optimal
four-bar linkage configuration that matches the given curve. Uses a
slope vs. arc-length profle to characterize the curve and uses Genetic
Algorithms in the parameter space of four-bar mechanisms to optimize
the match. Commendable level of success in a very ambitious project.
-
3-D CSG operations and mass property
Sanjay Sharma and Rohit Grover [BEST PRESENTATION]
-
-
Boolean constructs of 3D objects can be visualized by performing the
boolean op's on the intercepts of the visual ray with each primitive. The same process can be used to efficiently compute the mass properties of
boolean constructs.
Primitives can be blocks or cylinders.
- Graphic visualization
of 3-D solids Ashish Kumar and Naveen Prakash
-
-
Similar to above. Primitives can be blocks, cylinders, or spheres.
-
Orthographic Projection to wireframe
Mohan Kishore and Amit
Nagpal [BEST PROJECT]
-
-
Based on a 2D drawing presented in the AutoCAD DXF format, generates
a 3-D wireframe. Can be extended in the future to generate surface
features based on the wireframe. Creates some edges which it is not
possible to remove without considering aspects of 3-D topology (fig. on right below).
Very robust, and with the potential to be directly useful, since DXF is also
a standard interface for other programs.
[Figure1]
[Figure2]
- NACA Airfoil section
specifications
Rakesh and Varun Agrawal
-
-
Most practical aerofoil shapes can be represented in short using
a four-digit or five-digit number according to a standard developed by the US
Aeronautics organization (NACA>. This program provides a visualization tool
showing the cross-section and also computes the pressure distribution on the
upper and lower surfaces. Here are the contours of NACA 6612 and NACA 23012
foils.
- Constraint
based Assembly Analysis
S Subramanyam and Suraj Gaurav
-
-
Mechanisms can be defined as a set of constraints on points and lines
on the various bodies constituting the mechanism.
This program uses only this input to derive the input-output relations for
lower and higher pairs. Results are shown for a slider-crank, a crank-lever 4-bar, and a lock-barrel (cam-follower).
- 3D
Surface Reconstruction from Point data
Anoop Jayadevan and Sachin Maheswari
-
-
How can one visualize form in a cluster of point data?
"Alpha Shapes" define such an envelope for a set of points based on a
ball-end stylus. As the ball increases in size, gaps cannot be entered
into, and with an infinite radius ball the convex hull is obtained.
This project extends this code from UIUC to perform point-data degradation - as
the point-set comes to occupy significantly fewer points on the image, they
are replaced by fewer and fewer points. The image on the right has
about half the points of the initial data set. All these are drawin with
an alpha size somewhat smaller than the hole in the torus.
- Nesting of 2D Polygonal Parts using a Shape Reasoning Heuristic
Anup and Saurabh
Shrivastava
-
-
In cutting cloth for apparel or punching out blanks from a steel sheet,
one needs to squeeze or "nest" the items as densely as possible. This program
uses surface features to pack different polygon-types into a
given space.
- Layered Rapid
Prototyping by Solid Ground Curing
D. Venkateswarlu,
N. Chandrasekhar V. Rao, K. Sridhar
-
-
A part (a pump casing from Kirloskar) is developed for Rapid Prototyping
using the Pro/Engineer package. Contains a description of the Solid Ground Curing Process and a view of the part itself.
- Rapid Prototyping by Fused Deposition
Modeling
Amit Nema, Sandeep Gupta, and Asit Aggarwal
-
-
Another pump housing is developed
using the Pro/Engineer package; this time there is a description of the
Fused Deposition Modeling (FDM) Process.
- 2-1/2-D Prismatic
Solid Modeler
Rishabh Misra and Manish Kumar
-
-
You build projective solids by extruding from the ground up. An excellent
interface, but the geometry is limited to objects whose projective
axes are all aligned.
-
Development of a X windows Library for Curves and Surfaces
Saikat Sen
-
-
An interactive library for bezier, B-spline curves, and bilinear/lofted/
Coon's surfaces, with an introduction to NURB curves.
- Animation and contact analysis of meshed gears -
Yogesh / Shamshette / Ganesh
[Report Not Available]
-
-
The Computer-Aided Engineering Design course is offered every semester
at IIT Kanpur. Occasional short courses in related areas are also offered
for industries and external engineers.
Amitabha Mukerjee
[Next year's Projects]
[COURSE HOME PAGE]
[Dept Home Page]