Cad Cam - 22.12.15-1 PDF
Cad Cam - 22.12.15-1 PDF
Cad Cam - 22.12.15-1 PDF
DEPARTMENT : _______________________________
REGULATION : _______________________________
ME6611- CAD / CAM LABORATORY 2
ME6611- CAD / CAM LABORATORY
OBJECTIVES:
• To gain practical experience in handling 2D drafting and 3D modelling software systems.
• To study the features of CNC Machine Tool.
• To expose students to modern control systems (Fanuc, Siemens etc.)
• To know the application of various CNC machines like CNC lathe, CNC Vertical
Machining centre, CNC EDM and CNC wire-cut and studying of Rapid prototyping.
LIST OF EXPERIMENTS:
1. 3D GEOMETRIC MODELLING
List of Experiments
1. Introduction of 3D Modelling software
Creation of 3D assembly model of following machine elements using 3D Modelling
software
2. Flange Coupling
3. Plummer Block
4. Screw Jack
5. Lathe Tailstock
6. Universal Joint
7. Machine Vice
8. Stuffing box
9. Crosshead
10. Safety Valves
11. Non-return valves
12. Connecting rod
13. Piston
14. Crankshaft 24 PERIODS
* Students may also be trained in manual drawing of some of the above components
TOTAL: 45 PERIODS
ME6611- CAD / CAM LABORATORY 3
OUTCOMES:
modelling software.
Aim:
To create a 3D part model by using standard CAD software Pro-E.
Hardware required:
250 GB hard disc,8 GB ram, core 2 quad processor, NVIDA graphic card, monitor,
mouse and key board.
Software required:
Pro-E Wildfire 4.0
Commands used:
Part diagram:
Extrude → Sketch → Sketch to dimension → Ok
Hole → Sketch → Given dimension → Ok
Revolve → Sketch plane → Sketches → Centerlines → Sketch to dimension → Ok
Result:
Thus the given 3D part model was created by using standard CAD software Pro-E.
Aim:
To create a 3D part model by using standard CAD software Pro-E.
Hardware required:
250 GB hard disc,8 GB ram, core 2 quad processor, NVIDA graphic card, monitor,
mouse and key board.
Software required:
Pro-E Wildfire 4.0
Commands used:
Part diagram:
Extrude → Sketch → Sketch to dimension → Ok
Hole → Sketch → Given dimension → Ok
Revolve → Sketch plane → Sketches → Centerlines → Sketch to dimension → Ok
Result:
Thus the given 3D part model was created by using standard CAD software Pro-E.
Aim:
To create a 3D part model by using standard CAD software Pro-E.
Hardware required:
250 GB hard disc,8 GB ram, core 2 quad processor, NVIDA graphic card, monitor,
mouse and key board.
Software required:
Pro-E Wildfire 4.0
Commands used:
Part diagram:
Extrude → Sketch → Sketch to dimension → Ok
Hole → Sketch → Given dimension → Ok
Revolve → Sketch plane → Sketches → Centerlines → Sketch to dimension → Ok
Result:
Thus the given 3D part model was created by using standard CAD software Pro-E.
Aim:
To create various parts of flange coupling and assemble them by using standard
CAD software Pro-E.
Hardware required:
250 GB hard disc,8 GB ram, core 2 quad processor, NVIDA graphic card, monitor,
mouse and key board.
Software required:
Pro-E Wildfire 4.0
Description of the component:
A coupling is a device used to connect two shafts together at their ends for the
purpose of transmitting power permitting some degree of misalignment or end movement
or both.
Assembly:
The shaft end is fitted to both male and female flange. Now both the male and
female flange are joined together with help of the nut and bolt.
Commands used:
Part diagram:
Extrude → Sketch → Sketch to dimension → Ok
Hole → Sketch → Given dimension → Ok
Revolve → Sketch plane → Sketches → Centerlines → Sketch to dimension → Ok
Assembly:
Assembly → Set default → Assembly according to alignment → Fully constrained
→ Ok
Result:
Thus the given various part of flange coupling had been created and assembled by
using standard CAD software Pro-E.
Aim:
To create various parts of Plummer block and assemble them by using standard
CAD software Pro-E.
Hardware required:
250 GB hard disc,8 GB ram, core 2 quad processor, NVIDA graphic card, monitor,
mouse and key board.
Software required:
Pro-E Wildfire 4.0
Description of the component:
A Plummer block is known as pillow block or bearing housing, is a pedestal used to
provide support for a rotating shaft with the help of compatible bearings.
Assembly:
The brass part is mounted over the block. The block is covered along with brass part
with help of a cover nut and lock nut.
Commands used:
Part diagram:
Extrude → Sketch → Sketch to dimension → Ok
Hole → Sketch → Given dimension → Ok
Revolve → Sketch plane → Sketches → Centerlines → Sketch to dimension → Ok
Assembly:
Assembly → Set default → Assembly according to alignment → Fully constrained
→ Ok
Result:
Thus the given various part of Plummer block had been created and assembled by
using standard CAD software Pro-E.
Aim:
To create various parts of screw jack and assemble them by using standard CAD
software Pro-E.
Hardware required:
250 GB hard disc,8 GB ram, core 2 quad processor, NVIDA graphic card, monitor,
mouse and key board.
Software required:
Pro-E Wildfire 4.0
Description of the component:
A screw jack is used to raise heavy loads through a small vertical distance. In
automobile industries, it is used to raise the vehicles for repair works. The nut is a separate
piece press fitted into the hole of the body.
Assembly:
The cut is fitted on the top of the screw spindle. The nut arrangement is kept in
between the screw spindle and the body.
Commands used:
Part diagram:
Extrude → Sketch → Sketch to dimension → Ok
Hole → Sketch → Given dimension → Ok
Revolve → Sketch plane → Sketches → Centerlines → Sketch to dimension → Ok
Assembly:
Assembly → Set default → Assembly according to alignment → Fully constrained
→ Ok
Result:
Thus the given various part of screw jack had been created and assembled by using
standard CAD software Pro-E.
Aim:
To create various parts of lathe tail stock and assemble them by using standard CAD
software Pro-E.
Hardware required:
250 GB hard disc,8 GB ram, core 2 quad processor, NVIDA graphic card, monitor,
mouse and key board.
Software required:
Pro-E Wildfire 4.0
Description of the component:
Tail stock is a part of lathe. It is mounted on the bed ways opposite to the head
stock. It can be moved on the bed and clamped at any desired place on the bed. It is used to
support the long work and sometimes tools like drill, reamer, etc.
Assembly:
This body of the tail stock has a hollow cylinder at the top and four rectangular
blocks the bottom. The bore of the cylinder is to receive the barrel. Taper hole at the front
end of the barrel is to receive the centre. The remaining hole portion of the barrel has
threads. The barrel has a long key way to accommodate the feather key.
Commands used:
Part diagram:
Extrude → Sketch → Sketch to dimension → Ok
Hole → Sketch → Given dimension → Ok
Revolve → Sketch plane → Sketches → Centerlines → Sketch to dimension → Ok
Assembly:
Assembly → Set default → Assembly according to alignment → Fully constrained
→ Ok
Result:
Thus the given various part of lathe tail stock had been created and assembled by
using standard CAD software Pro-E.
Aim:
To create various parts of universal coupling and assemble them by using standard
CAD software Pro-E.
Hardware required:
250 GB hard disc,8 GB ram, core 2 quad processor, NVIDA graphic card, monitor,
mouse and key board.
Software required:
Pro-E Wildfire 4.0
Description of the component:
Universal coupling is used to connect two shafts having intersecting axes. The angle
between the two shafts is less than 30˚. It consists of two forks, centre blocks, pins.
Assembly:
The centre block is inserted into one of the forks. A collar is assembled on the other
ends of the pin and locked by means of a cotter, the centre block such that the two fork
ends are at right angles to each other.
Commands used:
Part diagram:
Extrude → Sketch → Sketch to dimension → Ok
Hole → Sketch → Given dimension → Ok
Revolve → Sketch plane → Sketches → Centerline → Sketch to dimension → Ok
Assembly:
Assembly → Set default → Assembly according to alignment → Fully constrained
→ Ok
Result:
Thus the given various part of universal coupling had been created and assembled
by using standard CAD software Pro-E.
Aim:
To create various parts of machine vice and assemble them by using standard CAD
software Pro-E.
Hardware required:
250 GB hard disc,8 GB ram, core 2 quad processor, NVIDA graphic card, monitor,
mouse and key board.
Software required:
Pro-E Wildfire 4.0
Description of the component:
Machine vice is a work holding device. It is used to machine shape. The machine
vice consists of a brass, a block, fixed jaw, screw, spindle and plate, set screws, etc.
Assembly:
The block is screwed to the base at one end. At another end the fixed end jaw is
screwed. The spindle is then screwed through the block and sliding.
Commands used:
Part diagram:
Extrude → Sketch → Sketch to dimension → Ok
Hole → Sketch → Given dimension → Ok
Revolve → Sketch plane → Sketches → Centerline → Sketch to dimension → Ok
Assembly:
Assembly → Set default → Assembly according to alignment → Fully constrained
→ Ok
Result:
Thus the given various part of machine vice had been created and assembled by
using standard CAD software Pro-E.
Aim:
To create various parts of stuffing box and assemble them by using standard CAD
software Pro-E.
Hardware required:
250 GB hard disc,8 GB ram, core 2 quad processor, NVIDA graphic card, monitor,
mouse and key board.
Software required:
Pro-E Wildfire 4.0
Description of the component:
A stuffing box is an assembly which is used to house a gland seal between sliding or
turning parts of machine elements.
Assembly:
The gland bush is inserted into the body. The studs are placed on both the holes on
either sides of the body. The piston rod is inserted into the hole of the assembly.
Commands used:
Part diagram:
Extrude → Sketch → Sketch to dimension → Ok
Hole → Sketch → Given dimension → Ok
Revolve → Sketch plane → Sketches → Centerline → Sketch to dimension → Ok
Assembly:
Assembly → Set default → Assembly according to alignment → Fully constrained
→ Ok
Result:
Thus the given various part of stuffing box had been created and assembled by using
standard CAD software Pro-E.
Result:
Thus the given various part of cross head had been created and assembled by using
standard CAD software Pro-E.
Assembly:
The bearing bush which is in one piece, is fitted at the small end of the connecting
rod. The small end of the rod is connected to the piston. The main bearing bush, which is
split into two halves, is placed at the big end of the connecting rod. The big end of the rod
is connected to the crank pin of the center crank. First, the split bearing brasses are placed
on the crank pin, then the big end of the connecting rod and the cap are clamped onto these,
by means of two bolts and nuts.
Commands used:
Part diagram:
Extrude → Sketch → Sketch to dimension → Ok
Hole → Sketch → Given dimension → Ok
Revolve → Sketch plane → Sketches → Centerline → Sketch to dimension → Ok
Assembly:
Assembly → Set default → Assembly according to alignment → Fully constrained
→ Ok
Result:
Thus the given various part of connecting rod had been created and assembled by
using standard CAD software Pro-E.
Aim:
To create various parts of piston and assemble them by using standard CAD
software Pro-E.
Hardware required:
250 GB hard disc,8 GB ram, core 2 quad processor, NVIDA graphic card, monitor,
mouse and key board.
Software required:
Pro-E Wildfire 4.0
Description of the component:
A piston is a component of reciprocating engines, used to transfer force from
expanding gas in the cylinder to the crankshaft via a piston rod and/or connecting rod.
Assembly:
The connecting rod is attached to the piston by a swiveling gudgeon pin. This pin is
mounted within the piston. The pin itself is of hardened steel and is fixed in the piston, but
free to move in the connecting rod.
Commands used:
Part diagram:
Extrude → Sketch → Sketch to dimension → Ok
Hole → Sketch → Given dimension → Ok
Revolve → Sketch plane → Sketches → Centerline → Sketch to dimension → Ok
Assembly:
Assembly → Set default → Assembly according to alignment → Fully constrained
→ Ok
Result:
Thus the given various part of connecting rod had been created and assembled by
using standard CAD software Pro-E.
Aim:
To create various parts of crank shaft and assemble them by using standard CAD
software Pro-E.
Hardware required:
250 GB hard disc,8 GB ram, core 2 quad processor, NVIDA graphic card, monitor,
mouse and key board.
Software required:
Pro-E Wildfire 4.0
Description of the component:
A crankshaft is a mechanical part able to perform a conversion between
reciprocating motion and rotational motion. In a reciprocating engine, it translates
reciprocating motion of the piston into rotational motion.
Assembly:
The crankshaft has a linear axis about which it rotates, typically with several bearing
journals riding on replaceable bearings (the main bearings) held in the engine block.
Commands used:
Part diagram:
Extrude → Sketch → Sketch to dimension → Ok
Hole → Sketch → Given dimension → Ok
Revolve → Sketch plane → Sketches → Centerline → Sketch to dimension → Ok
Assembly:
Assembly → Set default → Assembly according to alignment → Fully constrained
→ Ok
Result:
Thus the given various part of crank shaft had been created and assembled by using
standard CAD software Pro-E.
Aim:
To create various parts of safety valves and assemble them by using standard CAD
software Pro-E.
Hardware required:
250 GB hard disc,8 GB ram, core 2 quad processor, NVIDA graphic card, monitor,
mouse and key board.
Software required:
Pro-E Wildfire 4.0
Description of the component:
Safety valves are used to release some of the steam from the boiler when the
pressure rises higher than the safe limit.
Assembly:
The valve seat is screwed in the valve body. The spindle and toggle together keeps
the valve 3 pressed against the seat. The top of the valve body is closed with a cover with
the help of six studs. A cover bush is used to prevent the leakage through the central hole
of the cover. A lever guide is screwed to the cover in order to restrict the lever movement.
The weight is attached to the lever by means of lever pin. The toggle is held in position by
means of toggle pin. Fulcrum pin is used to connect the lever and the cover, to act as the
fulcrum.
Commands used:
Part diagram:
Extrude → Sketch → Sketch to dimension → Ok
Hole → Sketch → Given dimension → Ok
Revolve → Sketch plane → Sketches → Centerline → Sketch to dimension → Ok
Assembly:
Assembly → Set default → Assembly according to alignment → Fully constrained
→ Ok
Result:
Thus the given various part of safety valves had been created and assembled by
using standard CAD software Pro-E.
ME6611- CAD / CAM LABORATORY 59
Ex. No: 16 3D ASSEMBLY OF NON-RETURN VALVES
DATE:
Aim:
To create various parts of non-return valves and assemble them by using standard
CAD software Pro-E.
Hardware required:
250 GB hard disc,8 GB ram, core 2 quad processor, NVIDA graphic card, monitor,
mouse and key board.
Software required:
Pro-E Wildfire 4.0
Description of the component:
Valve is a device used for regulating the flow of fluid. In the non-return valve, the
pressure of the fluid allows the flow in one direction only.
Assembly:
It consists of a body with flanges at right angle, for the purpose of mounting the
same. The valve seat is introduced into the body from top and secured in place by set-
screw. The valve is also introduced from top and located in the valve seat. The valve seat
allows free sliding of the valve in it. The studs are first screwed into the body and after
placing the cover, it is tightened with nuts.
Commands used:
Part diagram:
Extrude → Sketch → Sketch to dimension → Ok
Hole → Sketch → Given dimension → Ok
Revolve → Sketch plane → Sketches → Centerline → Sketch to dimension → Ok
Assembly:
Assembly → Set default → Assembly according to alignment → Fully constrained
→ Ok
Result:
Thus the given various part of non-return valves had been created and assembled by
using standard CAD software Pro-E.
Introduction:
CAM:
CAM is a team, which means the Computer Aided Manufacturing. CAM can be
defined, as the use of the computer systems to plan, manage and control the operation of
manufacturing interface with the plant is production resources.
CNC machines:
CNC stands for Computer Numerical Controlled machine is on NC system that
utilizes a delectated stored program computer to perform some are all the basic numerical
control functions. Part programming are entered and stored in computer memory CNC
offers additional flexibility and computation capacity. New system options can be
incorporated into the CNC controller simple by programming the unit.
Classification of CNC machines:
1) MACHINING CENTRE
a) Horizontal spindle machining center
b) Vertical spindle machining center
c) Universal machines.
2) TURNING CENTER CNC LATHES
a) Horizontal machines
b) Chucking machines
c) Shaft machines
d) Universal machines
3) CNC DRILLING AND MILLING MACHINES
4) CNC GRINDING MACHINE
a) Surface grinding
b) Cylindrical grinding
c) Tool and cutter grinder
d) Profile grinder
5) GEAR HOBBING MACHINES
6) PUNCHING AND FORMING MACHINES
CNC G codes
Aim:
To write and simulate part program of the given component for the required
dimensions by using CNC trainer lathe.
Equipment required:
M TAB CNC lathe (FLEXTURN)
Travel x - axis – 95 mm
Travel z - axis – 210 mm
Spindle speed – 150 - 4000 rpm
Tool holder – 8 station ATC
Algorithm:
1. First start the program.
2. Mention the feed rate whether metric or inches.
3. Indicate the reference point.
4. Change the tool for required operation
5. Give the spindle speed.
6. Transverse motion of the tool to x31z1.
7. Give the linear interpolation motion of tool and feed rate.
8. Move the tool in x and z direction to obtain the required size.
9. Move the tool to required point.
10. Stop the program.
Result:
Thus the program for step turning operation is written & simulated by using CNC
trainer lathe.
ME6611- CAD / CAM LABORATORY 71
Ex. No: 18 EXTERNAL MULTIPLE TURNING CYCLE
DATE:
Result:
Thus the program for external multiple turning operation is written & simulated by
using CNC trainer lathe.
Result:
Thus the program for grooving and threading operations are written & simulated by
using CNC trainer lathe.
Result:
Thus the program for drilling and boring operations are written & simulated by
using CNC trainer lathe.
Aim:
To write and simulate part program of the given component for the required
dimensions by using CNC trainer lathe.
Equipment required:
M TAB CNC lathe (FLEXTURN)
Travel x - axis – 95 mm
Travel z - axis – 210 mm
Spindle speed – 150 - 4000 rpm
Tool holder – 8 station ATC
Algorithm:
1. First start the program.
2. Mention the feed rate whether metric or inches.
3. Indicate the reference point.
4. Change the tool for required operation
5. Give the spindle speed.
6. Transverse motion of the tool to x31z1.
7. Give the linear interpolation motion of tool and feed rate.
8. Move the tool in x and z direction to obtain the required size.
9. Move the tool to required point.
10. Stop the program.
Result:
Thus the program for internal multiple turning operations are written & simulated
by using CNC trainer lathe.
Aim:
To write and simulate part program of the given component for the required
dimensions by using CNC trainer mill.
Equipment required:
M TAB CNC milling machine (FLEXMILL)
Travel x - axis – 250 mm
Travel y - axis – 150 mm
Travel z - axis – 220 mm
Spindle speed – 150 - 4000 rpm
Tool holder – 8 station ATC
Algorithm:
1. First start the program.
2. Mention the feed rate whether metric or inches.
3. Indicate the reference point.
4. Change the tool for required operation.
5. Give the spindle speed.
6. Transverse motion of the tool to x31z1.
7. Give the linear interpolation motion of tool and feed rate.
8. Move the tool in x and z direction to obtain the required size.
9. Move the tool to required point.
10. Stop the program.
Result:
Thus the program for contour milling is written & simulated by using CNC trainer
Mill.
To write and simulate part program of the given component for the required
dimensions by using CNC trainer mill.
Equipment required:
M TAB CNC milling machine (FLEXMILL)
Travel x - axis – 250 mm
Travel y - axis – 150 mm
Travel z - axis – 220 mm
Spindle speed – 150 - 4000 rpm
Tool holder – 8 station ATC
Algorithm:
1. First start the program.
2. Mention the feed rate whether metric or inches.
3. Indicate the reference point.
4. Change the tool for required operation.
5. Give the spindle speed.
6. Transverse motion of the tool to x31z1.
7. Give the linear interpolation motion of tool and feed rate.
8. Move the tool in x and z direction to obtain the required size.
9. Move the tool to required point.
10. Stop the program.
Result:
Thus the program for drilling operation in milling is written & simulated by using
CNC trainer Mill.
Aim:
To write and simulate part program of the given component for the required
dimensions by using CNC trainer mill.
Equipment required:
M TAB CNC milling machine (FLEXMILL)
Travel x - axis – 250 mm
Travel y - axis – 150 mm
Travel z - axis – 220 mm
Spindle speed – 150 - 4000 rpm
Tool holder – 8 station ATC
Algorithm:
1. First start the program.
2. Mention the feed rate whether metric or inches.
3. Indicate the reference point.
4. Change the tool for required operation.
5. Give the spindle speed.
6. Transverse motion of the tool to x31z1.
7. Give the linear interpolation motion of tool and feed rate.
8. Move the tool in x and z direction to obtain the required size.
9. Move the tool to required point.
10. Stop the program.
Result:
Thus the program for mirroring operation in milling is written & simulated by using
CNC trainer Mill.
Aim:
To write and simulate part program of the given component for the required
dimensions by using CNC trainer mill.
Equipment required:
M TAB CNC milling machine (FLEXMILL)
Travel x - axis – 250 mm
Travel y - axis – 150 mm
Travel z - axis – 220 mm
Spindle speed – 150 - 4000 rpm
Tool holder – 8 station ATC
Algorithm:
1. First start the program.
2. Mention the feed rate whether metric or inches.
3. Indicate the reference point.
4. Change the tool for required operation.
5. Give the spindle speed.
6. Transverse motion of the tool to x31z1.
7. Give the linear interpolation motion of tool and feed rate.
8. Move the tool in x and z direction to obtain the required size.
9. Move the tool to required point.
10. Stop the program.
Result:
Thus the program for circular pocketing in milling is written & simulated by using
CNC trainer Mill.