0% found this document useful (0 votes)
92 views3 pages

Assignment: Problem Statement: A Mechanical Engineer Needs To Program A Computer Numerical

This document provides an assignment for a Numerical Analysis course taken by a Mechanical Engineering student. The assignment involves using numerical techniques to fit a smooth curve through 7 given points to define the cam profile for an internal combustion engine. The student must develop a MATLAB or Octave program to compute and plot the smooth curve, meeting criteria for infinite slope at 2 points and zero slope at another point. The assignment will be graded based on correctly identifying the problem, using the right numerical analysis technique, having correct code that runs properly, and having a well-presented assignment. No late or plagiarized submissions will be accepted.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
92 views3 pages

Assignment: Problem Statement: A Mechanical Engineer Needs To Program A Computer Numerical

This document provides an assignment for a Numerical Analysis course taken by a Mechanical Engineering student. The assignment involves using numerical techniques to fit a smooth curve through 7 given points to define the cam profile for an internal combustion engine. The student must develop a MATLAB or Octave program to compute and plot the smooth curve, meeting criteria for infinite slope at 2 points and zero slope at another point. The assignment will be graded based on correctly identifying the problem, using the right numerical analysis technique, having correct code that runs properly, and having a well-presented assignment. No late or plagiarized submissions will be accepted.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

Khwaja Fareed University of Engineering & Information Technology

Abu Dhabi Road, Rahim Yar Khan – 63100


Tel: 068 5882400 | Email: [email protected] | Fax: +92 68 5882 405

Course Mechanical
Numerical Analysis Department:
Name: Engineering
Course
MEEN-3116 Due Date: 10th Jan, 2022
Code:

Note: This assignment is related to CLO3 and carries 10 marks with 100% weightage.

Assignment
Problem Statement: A Mechanical Engineer needs to program a Computer Numerical
Control (CNC) milling machine to fabricate a cam profile meant to operate the intake valves
in an internal combustion engine. His task is to design a disk cam (rotating counter clockwise)
to move a radial roller follower (in the vertical y-direction) as shown in figure 1.

Figure 1: Motion of CAM and follower.

Specifically, the cam is to move the follower as described in table 1.

Table 1: Cam follower movement as a function of cam rotation.

CAM rotation from X-Axis Follower movement in Y-direction


0° 0.0
90° 1.0
180° 0.0
270° 0.0
360° 0.0

The Mechanical Engineer has specified seven points along the profile of the cam at 30°

increments as shown in figure 2.


Figure 2: Schematic of a CAM profile.

The geometry of the cam (i.e., coordinates of the seven points on the cam surface) are given

in table 2.

Table 2: Geometry of the cam.


Point Angle from X-Axis X Y
1 -90° 2.20 0.00
2 -60° 1.28 0.88
3 -30° 0.66 1.14
4 0° 0.00 1.20
5 30° -0.60 1.04
6 60° -1.04 0.60
7 90° -1.20 0.00

You are required to;


1. Fit a smooth curve through the all these seven points keeping in mind that the final

curve must have an infinite slope at points 1 and 7, and zero slope at point 4.

2. Develop a computer program in MATLAB or Octave for your above computation.

3. Plot the smooth curve that you have found.


Rubrics for Assignment (Total Marks = 10)

Criteria / Marks 1 0.5 1


Ability to judge the Not able to identify Partially Well-identified.
problem. problem. Identified.

Criteria / Marks 1 2.5 4


Use of Numerical Analysis Chose arbitrary Chose a method Right tool for the
techniques. method, not well but not suitable. job.
thought off.

Criteria / Marks 1 2 4

Many programming Few steps are


Correct code with
steps are missing or missing but
Code formulation. intended
code unable to run working without
functionality.
properly. error.

Criteria / Marks 0.25 0.5 1

Few sections are


Most of the sections
missing / Few
Assignment presentation. are missing / Not Well-presented.
mistakes in
suitable.
formatting.

Note:
1. No submission will be accepted after the due date.
2. Plagiarized assignments will be rejected outright. You have been warned.

✽✽✽✽✽

You might also like