0% found this document useful (0 votes)
3K views56 pages

Cadcam Lab Manual Me3681

Uploaded by

Arul Aravind
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)
3K views56 pages

Cadcam Lab Manual Me3681

Uploaded by

Arul Aravind
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/ 56

1

PALLAVAN COLLEGE OF ENGINEERING


THIMMASAMUDRAM – 631 502, KANCHIPURAM

DEPARTMENT OF MECHANICAL ENGINEERING

ME 3681 CAD/ CAM LABORATORY

NAME
DEPARTMENT
REG NO YEAR
2

PALLAVAN COLLEGE OF ENGINEERING


THIMMASAMUDRAM – 631 502, KANCHIPURAM

CERTIFICATE

Register No:

Certified to be bonafide record of work done by Thiru.

Department of MECHANICAL ENGINEERING Sem


Subject of ME 3681 CAD / CAM LABORATORY during the
year The record is found to be completed
and satisfactory.

Head of the Staff -In charge


Department Date:

Submitted for the practical examination held on


at Pallavan College of Engineering. Thimmasamudram.

Internal Examiner External Examiner


Date: Date:
3

Sl.no Ex.No Date Name of the experiment Page Marks Sign


4

Sl.no Ex.No Date Name of the experiment Page Marks Sign


5

CAD
6

COMPUTER AIDED DESIGN (CAD)

1. DESIGN PROCESS AND ROLE OF CAD


According to Shigley, the design process is an iterative procedure involving the following six phases:
1. Recognition of need
2. Definition of problem
3. Synthesis
4. Analysis and optimization
5. Evaluation
6. Presentation
Phase 3 (synthesis) includes defining the design problem, design conceptualization, searching for
design information, modeling and simulation.
Phase 4 (analysis and optimization) may includes parameter study, finite element analysis, etc.
Although computers are being utilized more and more in the design process, their use is still limited to the
last four steps in the design and they are mainly used as a tool that helps the designer, rather than as a
replacement for the designer.

Benefits of Using CAD:


(1) Increasing productivity.
(2) Improving quality of design.
(3) Improving communications.
(4) Creating data-base for manufacturing.

The Design Process and Computer-Aided Design

Design process

Fig. 1.1 – Role of computers in design process

Geometric Modeling:
The term geometric modeling (or representation) means a method of describing commonly used
curves and surfaces in terms of values of a few parameters. There are three types of Geometric Models
i) Wireframe Model: Connect 3D vertex points, sometimes ambiguous. ii) Surface Model: Define surface to
form an object. iii) Solid Model: Various representation schemes are used to describe a solid object.
7
EXNO:1
INTROUCTION TO MODELING SOFTWARE
PRO/E WILDFIRE 2.0
DATE:

AIM:

To study about the important features, commands used in PRO/E WILDFIRE 2.0 modeling software.

INTRODUCTION:

Pro-Engineer is a high end cad package. Pro-Engineer is a parametric solid modeler. It was developed by
PARAMETRIC TECHNOLOGY CORPORATION. Pro-Engineer is a suite of programs that are used in the
design, analysis, and manufacturing of a virtually unlimited range of products. Pro-Engineer develops
models as solids, allowing us to work in a three dimensional environment. These models have volume and
surface area, so we can calculate mass properties directly from the geometry we create. Although we can
manipulate their display on the screen, the model remains as solids. In a nutshell, Pro-Engineer is
parametric, feature based solid modeling system.

FEATURE-BASED:

Pro-Engineer is a feature-based solid modeling tool. It builds the model using individual building
blocks one at a time. We create our parts and assemblies by defining features like extrusions, sweeps, cuts,
holes, slots, rounds, and so on, instead of specifying low-level geometry like lines, arcs and circles.
Designers can think at a very high level and leave all the low-level geometric details for PRO/E WILDFIRE
2.0 to figure out. Features are specified by setting values of attributes such as reference planes or surfaces,
direction of creation, pattern parameters, shape, dimensions and others.

Designing models in this manner is sometimes referred to as machinist theory because machinists
create a single feature on the model at a time, with each manufacturing operation.

ASSOCIATIVE:

We can use Pro-Engineer to document models by creating parts, assemblies, and drawings. All these
functions are fully associative-if we change a part in an assembly, the system automatically reflects that
change in any other parts and drawings of that assembly. With this functionality we can change our design at
any level, and the system reflects it all levels automatically.

PARAMETRIC:

“Parametric” means that the physical shape of the part or assembly is driven by the values assigned
to the attributes of its features. We may define or modify a feature’s dimensions or other attributes at any
time. Any changes will automatically propagate through our model. We can also relate the attributes of one
feature to another. For example, if we are designing a new engine, the diameter of the cylinder will
automatically change if we change the diameter of the piston.

SOLID MODELING:

“Solid Modeling” means that the computer model we create is able to contain all the information that a real
solid object would have. It has volume and therefore, if we provide a value for the density of the materials, it
has mass and inertia. The most useful thing about solid modeling is that it is impossible to create a computer
model that is ambiguous or physically non-realizable.
8

PARENT CHILD RELATIONSHIPS:

An important aspect to feature-based modeling in PRO/E WILDFIRE 2.0 is the concept of parent-
child relationships. A child feature is one that references a previously created parent feature. A parent
feature will usually affect the child. For example, deleting a parent feature will delete all its children. PRO/E
WILDFIRE 2.0 has special functions available to manage parent/child relationships.

DATUM PLANE CONSTRUCTION:

DATUM PLANE:

A datum plane is representation of an infinite large planar surface at a user-defined orientation and
location. Although the datum plane is infinite, it is displayed with boundaries that are continuously adjusted
automatically to be slightly larger than the object. The boundary lines are colored Yellow or Red depending
on which side of the plane we are viewing.

Plane: Insert > Datum > Plane

Default method creates three mutually perpendicular datum planes intersecting at the origin of the
default co-ordinate system. These three planes represent XY, YZ and ZX. Planes are named as DTM1,
DTM2 and DTM3.
DTM1 represents YZ-plane.
DTM2 represents ZX-plane.
DTM3 represents XY-plane.

DATUM AXIS:

Datum axis can be used as references for feature creation. Datum axe are particularly useful for
making datum planes, placing items concentrically and creating radial patterns.

PART MODELING:

PRO/E WILDFIRE 2.0 is a feature based modeling software. Features in PRO/E WILDFIRE 2.0 are
of two kinds- pick and place features, sketched features. Holes, rounds and chamfers are examples of pick
and place features. Extrude, revolve, sweep and blend are examples of sketched features.

SKETCHED FEATURES:

PROTRUSION FEATURE:

Protrusion is the method of adding a solid material to the model. PRO/E WILDFIRE 2.0 provides the
following basic methods of adding material to a model.

EXTRUDE Creates a solid feature by extruding a section normal to the section plane
REVOLVE Creates a solid feature by revolving a section about an axis.
SWEEP Creates a solid feature by sweeping a section about a trajectory.
BLEND Creates a solid feature by blending various cross sections at various levels.
9

EXTRUSION:

Feature > Create > Solid > Protrusion > Extrusion.

ATTRIBUTE TYPES:

ONE SIDE : Adds the material in one side of the cross section only.
BOTH SIDES : Adds the material on both sides of the cross section.

DEFINING SKETCHING PLANE:

We have to specify the sketch plane to draw the cross section. To define the sketch plane we can use
the existing datum plane, existing planer face of the solid or we can create a new plane sketch.

DIRECTION OF FEATURE CREATION:

After specifying the sketch plane, we have to specify the direction of extrusion. By default PRO/E
WILDFIRE 2.0 assumes the positive side of the sketch plane as feature direction. Here PRO/E WILDFIRE
2.1 will prompt for extrusion direction. We can either accept the default direction or flip the direction.

ORIENTATING THE SKETCH PLANE:

Once the direction of extrusion is defined PRO/E WILDFIRE 2.0 will prompt for orienting the
sketch plane. Orientation plane can lie horizontal or vertical in the section view. Since the orientation plane
as Yellow and Red side, we have to specify the direction of the Yellow side as Top, Bottom, Left or Right.
Once the orientation plane is defined, PRO/E WILDFIRE 2.0 automatically changes the view as normal
view sketch plane. Once the orientation plane is defined, tools needed for sketching the cross section will be
provided by PRO/E WILDFIRE 2.0.

SKETCH REFERENCE:

PRO/E WILDFIRE 2.0 automatically selects two mutually perpendicular planes which are normal to
the sketching plane as horizontal and vertical references for dimensioning and constraining the sketch.

EXTRUSION DEPTH:

BLIND Enter a dimension for the feature depth. We can then control the feature
depth by changing the depth dimension.

2 SIDE BLIND For a feature defined as both sides, enter a separate depth value for
each.

THRU NEXT Terminate the feature at the next part surface.


THRU ALL The new feature intersects all surfaces.
THRU UNTIL Extend the feature until the intersection.
UP TO CURVE Specify the depth up to the plane parallel to the sketching plane, and
passing through the selected edge, axis or datum curve.

UP TO SURFACE Specify the depth up to a selected surface.


10

REVOLVE:

Feature > Create > Solid > Protrusion > Revolve

The revolve option creates a feature by revolving the sketched section around the sketched
centerline. When sketching the section, the first centerline that is sketched is used as the axis of revolution.
The sketched section must lie completely on one side of the centerline, and the section must be closed. The
section can be revolved to one or both side of the sketching plane and the angle of revolution are specified
by the user. The angle values of revolution can be specified as follows:

VARIABLE Specify angle less than 360 degree.

90 DEGREE 90 Degree revolution


180 DEGREE 180 Degree revolution
270 DEGREE 270 Degree revolution
360 DEGREE 360 Degree revolution
UPTO PNT/VERTEX Revolve up to a datum plane point or model vertex.

UPTO PLANE Revolve up to an existing plane or model planar surface that


contains the axis of revolution.

RIB:
Feature > Create > Solid > Rib

A rib is a special type of protrusion designed to create a thin wall or web to support two surfaces.
The rib is used to increase the strength of the part. There are two types of ribs-straight and rotational ribs.

HOLE:
Feature > Create > Solid > Hole

All straight holes are created with constant diameter. A hole feature always removes material from
our model. Placement references selected to locate the hole on our model depend on the placement type
location options.

ROUND:
Features > Create > Solid > Round

Round features create fillet or rounded smooth transition with either circular or conic profile between
adjacent surfaces. An edge round smoothes the hard edges between adjacent surfaces. Round features can
add or remove material depending on the edge references selected for an edge round are the model edge or
edges.

SWEEP:
Feature > Create > Solid > Protrusion > Sweep

A sweep is created by defining two sections. The first section is the trajectory and the second is the
cross section. The trajectory is always created as the first step. The cross section is created and located with
respect to the trajectory. Sweep can be used as forms for protrusions, cuts and slots.
BLEND:
Feature > Create > Solid > Protrusion > Blend
11

Blending is the methods of defining a volume by connecting series of at least two planar sections
together at their edges with transitional surfaces.

PATTERN:
Feature > Pattern

Patterns are multiple features created from a single feature that behaves as one feature.

ASSEMBLY CREATION:

Assembly mode in PRO/E WILDFIRE 2.0 enables us to place component parts and sub-assemblies
together to form assemblies, as well as to design parts based on how they should fit together. We can then
modify, analyze, or re-orient the resultingassemblies.

The placement commands used to assemble the component part or sub-assembly into the assembly
are defined as follows:

 MATE: Selected surface point in opposite direction and become co-planar


 MATE OFFSET: Selected surface point in opposite directions and are offset by a specified value.
The offset value can be modified to provide design flexibility.
 ALIGN: Selected surface points in the same direction and are co-planar axis may be made co-axial
with the align command.
 ALIGN OFFSET: Selected surface point in the same direction and are offset by a specified value
which can be modified to provide design flexibility.
 ORIENT: The selected planar surfaces are made parallel and point in the same direction.
 INSERT: Makes two surfaces of revolution coaxial.

RESULT:

Thus the important features and commands used in PRO/E WILDFIRE 2.0 Modeling software were
studied.
12

EX:NO:2
3D ASSEMBLY DRAWING OF FLANGE COUPLING
DATE:

AIM:

To draw the various parts of Flange Coupling and assemble those using 3D draw tool commands in
PRO/E WILDFIRE 2.0.

DESCRIPTION OF THE COMPONENT:

A Flange coupling is the simplest type of rigid coupling most extensively used in the general power
transmission applications. It consists of two cast iron or steel “bosses” provided with projecting flange plates
at one of their ends. The flange plates are drilled with a number of equidistant bolt holes on their flat faces
with their centers lying on an imaginary circle called “Pitch circle”. Each of the flanged bosses is securely
keyed to the end of each shaft using a tapered key driven from inside. While assembling, generally the two
flanges are set such that the keys fitted in them are out of alignment by 90° to each other. Then the flanges
are bolted together by a number of bolts and nuts. Power is transmitted from one shaft to the other through
the bolts. These bolts are in close running fit in the holes which are drilled and reamed in the flanges in order
that the load is taken smoothly without any impact which would take place if the bolts are fitted loose in the
holes. Correct alignment of the two shafts is ensured irrespective of the bolts, by allowing the end of one
shaft to enter a small distance in the boss bore of the other flange. Protruding of the bolt heads and nuts
beyond the flat faces of the flanges renders the risk of accidents. Hence this type of flange coupling is
classified as unprotected type.

In protected type of flange coupling as a protective measure, the bolt heads and nuts are shielded by
a peripheral protrusion called “Shroud” on each flange. Alignment of the two shafts is independent of the
bolts and is ensured by the provision of a turned projection called “Spigot” on the flat face of one of the
flanges which fits into a corresponding recess called “Socket” in the other flange. The length of the spigot
projection is kept slightly less than the depth of the socket. The socket and spigot are turned to give a push
fit for accurate alignment of the two shafts. The bolt holes are drilled and reamed to give a close running fit
for the bolts in order that the load is taken smoothly without any impact.

COMMANDS USED:

PART DIAGRAM:

1. Revolve ・ Select Plane ・ Sketches ・ Center line ・ Sketch to dimensions ・ Ok.


2. Hole Tool ・ Select Plane ・ give dimensions ・ Ok.
3. Helical sweep ・ Protrusion ・ Select Plane ・ Sketches ・ Give dimensions ・ Ok.
4. Helical sweep ・ Cut ・ Select Plane ・ Sketches ・ Give dimensions ・ Ok.
ASSEMBLY: Assemble ・ Set default ・ Assemble according to alignment ・ fully constrained ・ Ok.

RESULT:

Thus the given 3D simple drawing was drawn in part module using 3D draw tool commands in PRO/E
WILDFIRE 2.0.
6 5 4 3 2 1
13
215
215
90
55 8 90
8 5 D
D 55

10

10
10 M16 UPTO 38

40

40
70
70

88
88
100
6 115 6
115

SECTION G-G SECTION H-H

1
C 2 C
KEYWAY 15X5

55
G G H H
130
3
B B
TAPER 1:50
4 1
ITEM PART NUMBER QTY.
10

NO.
10

120
15 1 Flange 1
2 Flange Female 1
5 3
16 3 Shaft 2
4 Key 2
5 M16 BOLT 4
15

6 M16 NUT 4
A DWG NO. All dimensions are in mm A4 A
6
2
6
4
TITLE: Flange Coupling
SCALE:1:5 SHEET 1 OF 1

6 5 4 3 2 1
14

EX:NO:3
3D ASSEMBLY DRAWING OF PLUMMER BLOCK
DATE:

AIM:

To draw various parts of Plummer Box and assemble those using 3D draw tool commands in PRO/E
WILDFIRE 2.0.

SOFTWARE USED:

PRO/E WILDFIRE 2.0

DESCRIPTION OF THE COMPONENT:

The Plummer Box is a split type of journal bearing to support horizontal shafts. It is used for
supporting shafts, which run at high speeds. It consists of a cast iron block, brasses and a cast iron cup and
fastened by using two square headed bolts and lock nuts.
The block has Hole. The bottom brass has a snug. It seats on the snug hole provided in the block.
This arrangement is to prevent the rotation of the bush. Collars provided at the both end of the bras ses
prevent axial movement of the brasses.

COMMANDS USED:

PART DIAGRAM:
1. Extrude ・ Sketch ・ Centerline・Sketch to dimensions・ Ok.
2. Hole Tool ・ Select Plane ・ give dimensions ・ Ok.
3. Revolve ・ Select Plane ・ Sketches ・ Center line ・ Sketch to dimensions ・ Ok

ASSEMBLY:

1. Assemble ・ Set default・ Assemble according to alignment・ fully constrained ・ Ok.

RESULT:

Thus the given 3D simple drawing was drawn in part module using 3D draw tool commands in
PRO/E WILDFIRE 2.0.
5 4 3 2 1
15
6

12

8
208
78 7

12
12
56

E 10 E
Side 24
46

10

8
5

1
I 208
I
14 x 2

95
12
16
4

D D

60
5
7
14

10

SQ 28

162

2 N
4 6

SECTION I-I SECTION N-N


SCALE 1 : 2 SCALE 1 : 2
78

28
32 N
C
46
C 64 44
R54
46

48

62

SECTION O-O
8
O
SCALE 1 : 2
8

J J
SECTION J-J

O
SCALE 1 : 2
3
16

5
16

B 6
4 B
8

ITEM
NO. PART NUMBER QT .
1 Body 1
2 Brass Bottom 1 2

3 Brass top 1
A Sheet No:
A
4 Cap 1
All dimensions are in mm
5 Bolt 2

Plumber Block
6 Full nut 2
7 Halfnut 2

5 4 3 2 1
16

EX:NO:4
3D ASSEMBLY DRAWING OF UNIVERSAL JOINT
DATE:

AIM:

To draw various parts of Universal Coupling and assemble those using 3D draw tool commands in
PRO/E WILDFIRE 2.0.

DESCRIPTION OF THE COMPONENT:

The Universal coupling is used to connect two shafts with intersecting axes. The advantage of this
coupling is that the angle between the shafts mat be varied while the shafts are running. Several types of
universal joints are used in practice. When a single joint connects the t wo shafts at an angle the power
transmission will not be uniform, but by using two couplings exact uniformity is achieved. They are used
in machine tools such as milling machines, etc., and in automobiles.
It consists of two forks keyed to the ends of the two shafts. A central block consisting of two
cylindrical bushes cast or welded at right angles, is placed between the two forks and connected them by
two pins.

COMMANDS USED:

PART DIAGRAM:
1. Extrude ・ Sketch ・Centerline ・ Sketch to dimensions ・Ok.
2. Hole Tool ・ Select Plane ・ give dimensions ・ Ok.
3. Revolve ・ Select Plane ・ Sketches ・ Center line ・ Sketch to dimensions ・ Ok

ASSEMBLY:
1. Assemble ・ Set default ・ Assemble according to alignment ・ fully constrained ・ Ok.

RESULT:

Thus the given 3D simple drawing was drawn in part module using 3D draw tool commands in
PRO/E WILDFIRE 2.0.
4 3 2 117
Coller
16 56 16

F
25
F

18

6
16

10
Slope 1:100

48

8
40 8
55 30
Fork
57 Key
E 25
E

10
Shaft
Keyway 8 X 4

40

30 Pin

97
16
80

D 3.50 D
56

6
D D
30

16

18
2 5 4 1
2.45

C C
56

16
30 SECTIOND-D 7 1

6
B 3 B
ITEM
NO. PART NUMBER QTY.
1 Fork 2
2 Central block 1
3 Pin 2
4 Coller 2
5 Hole pin 2
A 6 Shaft 2 DWG NO.
All Dimensions are in mm
A
7 Key 2
Universal Joint
SCALE:1:2 SHEET 1 OF 1

4 3 2 1
18

EX:NO:5
3D ASSEMBLY DRAWING OF SCREW JACK
DATE:

AIM:

To draw various parts of Screw Jack and assemble them using 3D draw tool commands in PRO/E
WILDFIRE 2.0.

SOFTWARE USED:

PRO/E WILDFIRE 2.0

DESCRIPTION OF THE COMPONENT:

The Screw Jack is manually operated device. It is used to lift automobile vehicles and any heavy
objects through a small height by applying small effort. The effort is given by a Tommy bar. One type of
screw jack is shown in the figure. It consists of a cast iron body, with a circular base which provides a large
bearing area. A gun metal nut tight lifted at the top of the body.
A mild steel, square threaded screw spindle is screwed through the nut. The head of the screw has
holes to insert the Tommy bar. A load bearing cup is mounted on the top of the screw spindle.
The cup is loosely held in the position by a washer and countersunk (CSK) screw. So that when the
spindle is rotated cup moves only and down but will not rotate with it.

COMMANDS USED:

PART DIAGRAM:
1. Extrude ・ Sketch・ Centerline ・ Sketch to dimensions ・ Ok.
2. Hole Tool ・Select Plane ・give dimensions ・Ok.
3. Revolve・ Select Plane ・ Sketches ・Center line ・ Sketch to dimensions ・Ok

ASSEMBLY:
1. Assemble ・ Set default ・ Assemble according to alignment・ fully constrained ・ Ok.

RESULT:

Thus the given 3D simple drawing was drawn in part module using 3D draw tool commands in
PRO/E WILDFIRE 2.0.
6 5 4 3 2 1
R32.50 87 19
20 22
M10 35

10
45

42
D 25
D
1 12

11.20
38 R11
50

83
R19
5

70
25 10 R22.50
12

62
6

40

10
18.30
66

C 2 C
6.50 33.50

212

192
2
185

157
3
20

20
3
5
B B

7
3

20

38
25

4 50 20 2

8
4
ITEM NO. PART NUMBER QTY. 17
1 Nut 1
35

2 Screw 1
1
3 Tommy bar 1
4 All dimensions are in mm
A 4 Body 1 DWG NO. A4 A
5 Cup 1
6 ISO 2009 - M10 x 40 - 40C 1 TITLE: Screw Jack
7 Washer 1 SCALE:1:5 SHEET 1 OF 1

6 5 4 3 2 1
20

EX:NO:6
3D ASSEMBLY DRAWING OF CROSS HEAD
DATE:

AIM:

To draw various parts of Cross head and assemble them using 3D draw tool commands in PRO/
E WILDFIRE 2.0.

SOFTWARE USED:

PRO/E WILDFIRE 2.0

DESCRIPTION OF THE COMPONENT:

The Screw Jack is manually operated device. It is used to lift automobile vehicles and any heavy
objects through a small height by applying small effort. The effort is given by a Tommy bar. One type of
screw jack is shown in the figure. It consists of a cast iron body, with a circular base which provides a large
bearing area. A gun metal nut tight lifted at the top of the body.
A mild steel, square threaded screw spindle is screwed through the nut. The head of the screw has
holes to insert the Tommy bar. A load bearing cup is mounted on the top of the screw spindle.
The cup is loosely held in the position by a washer and countersunk (CSK) screw. So that when the
spindle is rotated cup moves only and down but will not rotate with it.

COMMANDS USED:

PART DIAGRAM:
1. Extrude ・ Sketch・ Centerline ・ Sketch to dimensions ・ Ok.
2. Hole Tool ・Select Plane ・give dimensions ・Ok.
3. Revolve・ Select Plane ・ Sketches ・Center line ・ Sketch to dimensions ・Ok

ASSEMBLY:
1. Assemble ・ Set default ・ Assemble according to alignment・ fully constrained ・ Ok.

RESULT:

Thus the given 3D simple drawing was drawn in part module using 3D draw tool commands in
PRO/E WILDFIRE 2.0.
6 5 4 3 2 1
21
60 80

D D

40
130
80

40
30

130
2.50

35

40
65
C 20 10 C
25

25
10
100 100 10 50 80

30
5
5 5
6

5
B 2 B

40
24
80
90 3
130

80

ITEM NO. PART NUMBER QTY. 1


4
1 Main body 1
2 Housing 1
3 2
25

A IS 1364-3 - M20-W-C DWG NO. A4 A

80 10
4
5
Host
IS 1364 HHB(Grade A) - M20
x 110 x 46-C
1
2
Cross Head
TITLE: All dimension are in mm
6 Clamp 1 SCALE:1:5 SHEET 1 OF 1

6 5 4 3 2 1
22

EX:NO:7
3D ASSEMBLY DRAWING OF KNUCLE JOINT
DATE:

AIM:

To draw various parts of Knucle joint and assemble them using 3D draw tool commands in PRO/
E WILDFIRE 2.0.

SOFTWARE USED:

PRO/E WILDFIRE 2.0

COMMANDS USED:

PART DIAGRAM:
1. Extrude ・ Sketch・ Centerline ・ Sketch to dimensions ・ Ok.
2. Hole Tool ・Select Plane ・give dimensions ・Ok.
3. Revolve・ Select Plane ・ Sketches ・Center line ・ Sketch to dimensions ・Ok

ASSEMBLY:
1. Assemble ・ Set default ・ Assemble according to alignment・ fully constrained ・ Ok.

RESULT:

Thus the given 3D simple drawing was drawn in part module using 3D draw tool commands in
PRO/E WILDFIRE 2.0.
6 5 4 3 2 1
23

OCTOGONAL END
D D
1

22
OCTOGONAL END

30

36
33
30

36

36
45

22
109 38 2
C C

45

33
36

165

B 5 B

4
15

2
14

1
30
3
102

45

5 ITEM PART QTY.


NO. NUMBER 3 4
1 Fork End 1
2 Eye End 1 All dimensions are in mm
52

A 3 Pin 1 DWG NO. A4 A

Knuckle Joint
15

4 Coller 1
TITLE:
45 6
5 Taper pin 1
SCALE:1:2 SHEET 1 OF 1

6 5 4 3 2 1
24

EX:NO:8
3D ASSEMBLY DRAWING OF VERTICAL STUFFING BOX
DATE:

AIM:

To draw various parts of Vertical Stuffing box and assemble them using 3D draw tool commands in
PRO/E WILDFIRE 2.0.

SOFTWARE USED:

PRO/E WILDFIRE 2.0

COMMANDS USED:

PART DIAGRAM:
1. Extrude ・ Sketch・ Centerline ・ Sketch to dimensions ・ Ok.
2. Hole Tool ・Select Plane ・give dimensions ・Ok.
3. Revolve・ Select Plane ・ Sketches ・Center line ・ Sketch to dimensions ・Ok

ASSEMBLY:
1. Assemble ・ Set default ・ Assemble according to alignment・ fully constrained ・ Ok.

RESULT:

Thus the given 3D simple drawing was drawn in part module using 3D draw tool commands in
PRO/E WILDFIRE 2.0.
6 5 4 3 2 1
25

90
D D

3
120

220

45
55
25
180

55
110

110

45
90
40

210 2 60
180 10
70
C 90 60 1 175 C
70
70
M15 THREAD

20
24
14

40
210

14
6

40
M15 THREAD
B 3 B
250

5 4
4 ITEM NO.
PART NUMBER QTY.
1 Stuffing box 1 1
6 3
2 Bush 1
1 3 1 All dimensions are in mm
Gland
A 4 A4 A
4 Stud
DWG NO.

5 Shaft 1 Vertical Stuffing Box


TITL E:

6 6 IS51364-3 - M16-W-C
4 4
3 SCALE:1:5 S
H
2 E
E
T

O
F

1
26

EX:NO:9
3D ASSEMBLY DRAWING OF MACHINE VICE
DATE:

AIM:

To draw various parts of Machine Vice and assemble them using 3D draw tool commands in
PRO/E WILDFIRE 2.0.

SOFTWARE USED:

PRO/E WILDFIRE 2.0

COMMANDS USED:

PART DIAGRAM:

1. Extrude ・ Sketch・ Centerline ・ Sketch to dimensions ・ Ok.


2. Hole Tool ・Select Plane ・give dimensions ・Ok.
3. Revolve・ Select Plane ・ Sketches ・Center line ・ Sketch to dimensions ・Ok

ASSEMBLY:
1. Assemble ・ Set default ・ Assemble according to alignment・ fully constrained ・ Ok.

RESULT:

Thus the given 3D simple drawing was drawn in part module using 3D draw tool commands in
PRO/E WILDFIRE 2.0.
6 5 4 3 2 1
27
38 3 51 102
Drill M6
14mm deep 22

12
1

12
24

27
2

24
D 3 D

3
52

25
22

40
20
52
27

Drill M6

16

12
27 10 mm deep 24
38
108 108

Drill M6 3 58
45 40 45

24
C C

24

54
6
DRILL M6
102
3
6 44
12 1

90

12

10
5
10

20
32
20

20
12
58
32

38
102

36 209 17 18
58

B 2 B
9 3
5
Drill M6 x 1 14mm deep
90

ITEMNO. PART NUMBER QTY. 6


1 Base 1 5
12
2 Movable jaw 1
0.74
14

8
10 3 Jaw grip 2
16
7
4 Lock Plate 1
10
11

5 Shaft 1 8
7
9 6 Washer ISO 1
1
7.09

A 7089 - 10 All dimensions are in mm A4 A


2

DWG NO.

10.50 16 7 ISO - 4032 - M10 - W - C 1


8 1
Machine vice
20 ISO - 4035 - M10 - C
11.30

8
6

6 9 IS 1365 - M6 x 20 -- 20N 4
5

TITLE:
16
10 10 IS 1365 - M6 x 12 -- 12N 2
20 SCALE:1:5 SHEET 1 OF 1

6 5 4 3 2 1
28

EX:NO:10
3D DRAWING OF PISTON
DATE:

AIM:

To draw of Piston and using 3D draw tool commands in PRO/E WILDFIRE 2.0.

SOFTWARE USED:

PRO/E WILDFIRE 2.0

COMMANDS USED:

PART DIAGRAM:
1. Extrude ・ Sketch・ Centerline ・ Sketch to dimensions ・ Ok.
2. Hole Tool ・Select Plane ・give dimensions ・Ok.
3. Revolve・ Select Plane ・ Sketches ・Center line ・ Sketch to dimensions ・Ok

ASSEMBLY:
1. Assemble ・ Set default ・ Assemble according to alignment・ fully constrained ・ Ok.

RESULT:

Thus the given 3D simple drawing was drawn in part module using 3D draw tool commands in
PRO/E WILDFIRE 2.0.
6 5 4 3 2 1
29
27

D D

D 94
6
90

2
7
5 4 5 4 4
72

43
C C

25

20
88

24

2
4
3.50

33
27
B B

SECTION D-D
D SCALE 1 : 1

All dimensions are in mm


A DWG NO. A4 A

TITLE: Piston
SCALE:1:2 SHEET 1 OF 1

6 5 4 3 2 1
30

EX:NO:11
3D ASSEMBLY DRAWING OF CRANK SHAFT
DATE:

AIM:

To draw of crank shaft using 3D draw tool commands in PRO/E WILDFIRE 2.0.

SOFTWARE USED:

PRO/E WILDFIRE 2.0

COMMANDS USED:

PART DIAGRAM:

1. Extrude ・ Sketch・ Centerline ・ Sketch to dimensions ・ Ok.


2. Hole Tool ・Select Plane ・give dimensions ・Ok.
3. Revolve・ Select Plane ・ Sketches ・Center line ・ Sketch to dimensions ・Ok

ASSEMBLY:

1. Assemble ・ Set default ・ Assemble according to alignment・ fully constrained ・ Ok.

RESULT:

Thus the given 3D simple drawing was drawn in part module using 3D draw tool commands in
PRO/E WILDFIRE 2.0.
6 5 4 3 2 1
31

70
?
D D

80
95
55

55

95
C C
1500

1450

1300

1250

1150

1100

1000

950

850

800

700

650

550

500

400

350

250

200

50

0
B Shaft Centre B

59

C
131
100

A DWG NO. A4 A
A
SECTION C-C TITLE:
Crank shaft
All dimension are in mm
SCALE 1 : 5 SCALE:1:20 SHEET 1 OF 1

6 5 4 3 2 1
32

EX:NO:12
3D ASSEMBLY DRAWING OF NON RETURN VALVE
DATE:

AIM:

To draw various parts of Non Return valve and assemble them using 3D draw tool commands in
PRO/E WILDFIRE 2.0.

SOFTWARE USED:

PRO/E WILDFIRE 2.0

COMMANDS USED:

PART DIAGRAM:
1. Extrude ・ Sketch・ Centerline ・ Sketch to dimensions ・ Ok.
2. Hole Tool ・Select Plane ・give dimensions ・Ok.
3. Revolve・ Select Plane ・ Sketches ・Center line ・ Sketch to dimensions ・Ok

ASSEMBLY:

1. Assemble ・ Set default ・ Assemble according to alignment・ fully constrained ・ Ok.

RESULT:

Thus the given 3D simple drawing was drawn in part module using 3D draw tool commands in
PRO/E WILDFIRE 2.0.
6 5 4 3 2 1
33

44.50 Referance only

D 5
5x
10.50
35 A D
29.50

37.50

1.50
14.50

2.50

27

5
2
0 B A

C
1
3 B C
2.50
8 6
Section A-A

8
8
4 5
2

2.50
3 2
3.60

25
5.60

B 6 B
0.69
13.50

2.60 4
4
2.25 20

1
ITEM NO. PART NUMBER QTY.
1 Vale opening 2
2 2 Seal 1
5
A 3 Stop port 1 DWG NO. A4 A
18
4 1
Non Returning Valve
Spool
Section B-B 5 IS 7483 - M4 x 8 - Z -- 8C 5 TITLE:
All dimension are in mm
6 IS 1364-5 U - M4-C 5 SCALE:1:2 SHEET 1 OF 1

6 5 4 3 2 1
34

EX:NO:13
3D DRAWING OF CONNECTING ROD
DATE:

AIM:

To draw various parts of Connecting rod and assemble them using 3D draw tool commands in
PRO/E WILDFIRE 2.0.

SOFTWARE USED:

PRO/E WILDFIRE 2.0

COMMANDS USED:

PART DIAGRAM:
1. Extrude ・ Sketch・ Centerline ・ Sketch to dimensions ・ Ok.
2. Hole Tool ・Select Plane ・give dimensions ・Ok.
3. Revolve・ Select Plane ・ Sketches ・Center line ・ Sketch to dimensions ・Ok

ASSEMBLY:

1. Assemble ・ Set default ・ Assemble according to alignment・ fully constrained ・ Ok.

RESULT:

Thus the given 3D simple drawing was drawn in part module using 3D draw tool commands in
PRO/E WILDFIRE 2.0.
6 5 4 3 2 1
35

3
15
8
90

D 70 D

8
60
25
40
2
4

5
25

10
15
1
35
15

10

5.50
4

150
C depth cut 3mm C
96

50
18

1 M8

20 25
30
8
B B
25

15 2
10 ITEM PART NUMBER QTY.
NO.
1 Main rod 1
15

2 Top housing 1
5

IS 1364 HHB(Grade
40
3 A) - M8 x 50 x 22-C 2
60 4 IS 1363-2 - M8-N 2
A 70 DWGNO. A4 A

Connecting Rod
90

TITLE:
All dimension are in mm
SCALE:1:2 SHEET 1 OF 1

6 5 4 3 2 1
36

CAM
37
EX:NO:14
INTRODUSTION TO COMPUTER AIDED MANUFACTURING
DATE:

Integration of CAD with other components of CAD/CAM/CAE Product lifecycle


management(PLM) environment requires an effective CAD data exchange. Usually it had been necessary to
force the CAD operator to export the data in one of the common data formats, such
as IGES orSTL or Parasolid formats that are supported by a wide variety of software. The output from the
CAM software is usually a simple text file of G-code/M-codes, sometimes many thousands of commands
long, that is then transferred to a machine tool using a direct numerical control (DNC) program or in modern
Controllers using a common USB Storage Device.
CAM packages could not, and still cannot, reason as a machinist can. They could not optimize
toolpaths to the extent required of mass production. Users would select the type of tool, machining process
and paths to be used. While an engineer may have a working knowledge of G-code programming, small
optimization and wear issues compound over time. Mass-produced items that require machining are often
initially created through casting or some other non-machine method. This enables hand-written, short, and
highly optimized G-code that could not be produced in a CAM package.
At least in the United States, there is a shortage of young, skilled machinists entering the workforce
able to perform at the extremes of manufacturing; high precision and mass production.[9][citation
needed] As CAM software and machines become more complicated, the skills required of a mach inist or
machine operator advance to approach that of a computer programmer and engineer rather than eliminating
the CNC machinist from the workforce.
Typical areas of concern:

1. High Speed Machining, including streamlining of tool paths


2. Multi-function Machining
3. 5 Axis Machining
4. Feature recognition and machining
5. Automation of Machining processes
6. Ease of Use

Variable Description

A Absolute or incremental position of A axis (rotational axis around X axis)


B Absolute or incremental position of B axis (rotational axis around Y axis)
C Absolute or incremental position of C axis (rotational axis around Z axis)
Defines diameter or radial offset used for cutter compensation. D is used for depth of
D
cut on lathes. It is used for aperture selection and commands on photoplotters.
E Precision feedrate for threading on lathes
F Defines feed rate
G Address for preparatory commands
38

H Defines tool length offset;


Defines arc center in X axis for G02 or G03arc commands.
I
Also used as a parameter within some fixed cycles.
Defines arc center in Y axis for G02 or G03arc commands.
J
Also used as a parameter within some fixed cycles.
Defines arc center in Z axis for G02 or G03arc commands.
K
Also used as a parameter within some fixed cycles, equal to L address.
Fixed cycle loop count;
L
Specification of what register to edit usingG10
M Miscellaneous function
Line (block) number in program;
N
System parameter number to be changed using G10
O Program name
P Serves as parameter address for various G and M codes
Q Peck increment in canned cycles
R Defines size of arc radius, or defines retract height in milling canned cycles
S Defines speed, either spindle speed or surface speed depending on mode
T Tool selection
Incremental axis corresponding to X axis (typically only lathe group A controls)
U
Also defines dwell time on some machines (instead of "P" or "X").
V Incremental axis corresponding to Y axis
W Incremental axis corresponding to Z axis (typically only lathe group A controls)
Absolute or incremental position of X axis.
X
Also defines dwell time on some machines (instead of "P" or "U").
Y Absolute or incremental position of Y axis
Z Absolute or incremental position of Z axis

COMMONLY USED G – CODES


Code Description

G00 Rapid positioning


G01 Linear interpolation
G02 Circular interpolation, clockwise
G03 Circular interpolation, counterclockwise
G04 Dwell
G05P10000 High-precision contour control (HPCC)
G05.1 Q1. AI Advanced Preview Control
G06.1 Non-uniform rational B-spline(NURBS) Machining
G07 Imaginary axis designation
G09 Exact stop check, non-modal
39

G10 Programmable data input


G11 Data write cancel
G12 Full-circle interpolation, clockwise
G13 Full-circle interpolation, counterclockwise
G17 XY plane selection
G18 ZX plane selection
G19 YZ plane selection
G20 Programming ininches
G21 Programming inmillimeters (mm)
G28 Return to home position (machine zero, aka machine reference point)
Return to secondary home position (machine zero, aka machine
G30
reference point)
G31 Skip function (used for probes and tool length measurement systems)
G32 Single-point threading, longhand style (if not using a cycle, e.g., G76)
G33 Constant-pitchthreading
G33 Single-point threading, longhand style (if not using a cycle, e.g., G76)
G34 Variable-pitch threading
G40 Tool radius compensation off
G41 Tool radius compensation left
G42 Tool radius compensation right
G43 Tool height offset compensation negative
G44 Tool height offset compensation positive
G45 Axis offset single increase
G46 Axis offset single decrease
G47 Axis offset double increase
G48 Axis offset double decrease
G49 Tool length offset compensation cancel
G50 Define the maximum spindle speed
G50 Scaling function cancel
G50 Position register (programming of vector from part zero to tool tip)
G52 Local coordinate system (LCS)
G53 Machine coordinate system
G61 Exact stop check, modal
G62 Automatic corner override
G64 Default cutting mode (cancel exact stop check mode)
40

G70 Fixed cycle, multiple repetitive cycle, for finishing (including contours)
G71 Fixed cycle, multiple repetitive cycle, for roughing (Z-axis emphasis)
G72 Fixed cycle, multiple repetitive cycle, for roughing (X-axis emphasis)
Fixed cycle, multiple repetitive cycle, for roughing, with pattern
G73
repetition
Peck drilling cycle for milling – high-speed (NO full retraction from
G73
pecks)
G74 Peck drilling cycle for turning
G74 Tapping cycle for milling, left hand thread, M04 spindle direction
G75 Peck grooving cycle for turning
G76 Fine boring cycle for milling
G76 Threading cycle for turning, multiple repetitive cycle
G80 Cancel canned cycle
G81 Simple drilling cycle
G82 Drilling cycle with dwell
G83 Peck drilling cycle (full retraction from pecks)
G84 Tapping cycle ,right hand thread,M03 spindle direction
G87 boring cycle, back boring
G88 boring cycle, feed in/spindle stop/manual operation
G89 boring cycle, feed in/dwell/feed out
G90 Absolute programming
G90 Fixed cycle, simple cycle, for roughing (Z-axis emphasis)
G91 Incremental programming
G92 Position register (programming of vector from part zero to tool tip)
G92 Threading cycle, simple cycle
G94 Feedrate per minute
G94 Fixed cycle, simple cycle, for roughing (X-axis emphasis)
G95 Feedrate per revolution
G96 Constant surface speed (CSS)
G97 Constant spindle speed
G98 Return to initial Z level in canned cycle
G98 Feedrate per minute (group type A)
G99 Return to R levelin canned cycle
G99 Feedrate per revolution (group type A)
41

COMMONLY USED M – CODES

Code Description

M00 Compulsory stop


M01 Optional stop
M02 End of program
M03 Spindle on (clockwise rotation)
M04 Spindle on (counterclockwise rotation)
M05 Spindle stop
M06 Automatic tool change (ATC)
M07 Coolant on (mist)
M08 Coolant on (flood)
M09 Coolant off
M10 Pallet clamp on
M11 Pallet clamp off
M13 Spindle on (clockwise rotation) and coolant on (flood)
M19 Spindle orientation
M21 Mirror, X-axis
M21 Tailstock forward
M22 Mirror, Y-axis
M22 Tailstock backward
M23 Mirror OFF
M23 Thread gradual pullout ON
M24 Thread gradual pullout OFF
M30 End of program, with return to program top
M41 Gear select – gear 1
M42 Gear select – gear 2
M43 Gear select – gear 3
M44 Gear select – gear 4
M48 Feedrate override allowed
M49 Feedrate override NOT allowed
M52 Unload Last tool from spindle
M98 Subprogram call
42

EX:NO:15
SIMPLE TURING OPERATION
DATE:

AIM

To write the part programming and simulation them to the given lathe job.

TOOLS AND EQUIPMENTS

1. CNC simulation software FANUC

2. CNC trainersoftware

3. Software Pentium IV

PROCEDURE

1. To write the program for given job.

2. To type G and M CODES.

3. To give the tool size and stock dimensions.

4. Finally to run the machine to the operation.


43

PROGRAM

G90 G21 G94


M03 S1500
T001
G00 X20 Z5
G01 X20 Z0 F30
G03 X22 Z-2R2
G01 X22 Z-30
G01 X25.4 Z-30
G01 X25.4 Z-70
G01 X28
G28 U00 W00
M30

RESULT

Thus the part program was written and simulated for given job.
44

EX:NO:16
STEP TURNING USING CYCLE
DATE:

AIM

To write the part programming and simulation them to the given lathe job.

TOOLS AND EQUIPMENTS

1. CNC simulation software FANUC

2. CNC trainersoftware

3. Software PentiumIV

PROCEDURE

1. To write the program for given job.

2. To type G and M CODES.

3. To give the tool size and stock dimensions.

4. Finally to run the machine to the operation.


45

PROGRAM

G90 G21 G94


M03 S1500
T001
G00 X12 Z5
G01 X12 Z0F30
G01 X12 Z-10
G01 X16 Z-10
G01 X16 Z-28
G01 X22 Z-28
G01 X22 Z-40
G01 X25 Z-40
G01 X25 Z-60
G01 X28 Z-60
G00 X28 Z5
G28 U00 W00
M30

RESULT

Thus the part program was written and simulated for given job.
46

EX:NO:17
PROFILE TURNING USING MULTIPLE TURNING CYCLE (G71)
DATE:

AIM

To write the part programming and simulation them to the given lathe job.

TOOLS AND EQUIPMENTS

1. CNC simulation software FANUC

2. CNC trainersoftware

3. Software Pentium IV
PROCEDURE

1. To write the program for given job.

2. To type G and M CODES.

3. To give the tool size and stock dimensions.

4. Finally to run the machine to the operation.


47

PROGRAM

N10 G90 G21 G94


N20 M03 S1500
N30 T001
N40 G00 X26 Z1
N50 G71 U1. 0R1.0
N60 G71 P70 Q150 U0.2 W0.2 F0.25
N70 G01 X8 Z0
N80 G01 X10 Z-2
N90 G01 X10 Z-12
N100 G02 X15 Z-14.5R2.5
N110 G01 X15 Z-24.5
N120 G02 X20 Z-27 R2.5
N130 G01 X20 Z-32
N140 G01 X25.5 Z-32
N150 G01 X25.5 Z-60
N160 G70 P70 Q150
N170 G01 X26 Z5
N180 M30

RESULT

Thus the part program was written and simulated for given job.
48

EX:NO:18
LINEAR AND CIRCULAR INTERPOLATION
DATE:

AIM

To write the part programming and simulation them to the given milling job.

TOOLS AND EQUIPMENTS

1. CNC simulation software

2. CNC milling software

3. Software Pentium IV

PROCEDURE

1. To write the program for given job.

2. To type G and M CODES.

3. To give the tool size and stock dimensions.

4. Finally to run the machine to the operation.


49

PROGRAM

G90 G21 G94 G54


M03 S1500
T001
G00 X00 Y00 Z5
G01 X20 Y30 Z5 F100
G01 Z-10
X20 Y70
G03 X30 Y80 R10
G01 X70 Y80
G01 X80 Y70
G01 X80 Y30
G02 X70 Y20 R10
G01 X30 Y20
G01 X20 Y30
G01 Z5
G01 X00 Y00
M30

RESULT

Thus the part program was written and simulated for given job.
50

EX:NO:19
CIRCULAR INTERPOLATION CCW
DATE:

AIM

To write the part programming and simulation them to the given milling job.

TOOLS AND EQUIPMENTS

1. CNC simulation software

2. CNC milling software

3. Software Pentium IV

PROCEDURE

1. To write the program for given job.

2. To type G and M CODES.

3. To give the tool size and stock dimensions.

4. Finally to run the machine to the operation.


51

PROGRAM

G90 G21 G94 G54


M03 S1500
T001
G00 X00 Y00 Z5
G01 X20 Y30 F100
Z-10
G01 X20 Y70
G02 X30 Y80 R10
G01 X70 Y80
G02 X80 Y70 R10
G01 X80 Y30
G02 X70 Y20 R10
G01 X30 Y20
G02 X20 Y30 R10
G01 Z5
G01 X00 Y00
M30

RESULT

Thus the part program was written and simulated for given job.
52

EX:NO:20
LINEAR INTERPOLATION
DATE:

AIM

To write the part programming and simulation them to the given milling job.

TOOLS AND EQUIPMENTS

1. CNC simulation software

2. CNC milling software

3. Software Pentium IV

PROCEDURE

1. To write the program for given job.

2. To type G and M CODES.

3. To give the tool size and stock dimensions.

4. Finally to run the machine to the operation.


53

PROGRAM

G90 G21 G94 G54


M03 S1000
T001
G00 X00 Y00 Z5
G01 X20 Y20 F30
Z-10
G01 X80 Y20
G01 X80 Y80
G01 X20 Y80
G01 X20 Y80
G1 X20 Y20
G01 Z5
G01 X10 Y10
Z-10
Z5
G01 X10 Y90
Z-10
Z5
G01 X90 Y90
Z-10
Z5
G01 X90 Y10
Z-10
Z5
G01 X00 Y00;
M30
RESULT

Thus the part program was written and simulated for given job.
54

EX:NO:21
MILLING CIRCLE
DATE:

AIM

To write the part programming and simulation them to the given milling job.

TOOLS AND EQUIPMENTS

1. CNC simulation software

2. CNC milling software

3. Software Pentium IV

PROCEDURE

1. To write the program for given job.

2. To type G and M CODES.

3. To give the tool size and stock dimensions.


Finally to run the machine to the operation.
55

PROGRAM

G90 G21 G94 G54


M03 S1000
T001
G00 X00 Y00 Z5
G01 X25 Y50 F100
Z-10
G02 X75 Y50R25
G02 X25 Y50R25
G01 X25 Y50Z5
G01 X00 Y00
M30

RESULT

Thus the part program was written and simulated for given job.

You might also like