Cad-Cam Lab Manual
Cad-Cam Lab Manual
Cad-Cam Lab Manual
Lab Manual
(19 ME C 104)
Page 1
Objectives:
Outcomes:
Page 2
S.No. List of Experiments
Part modeling of simple and complex components by using various features of the
1 software
Assembly modeling of components using different constraints
2
Creation of Engineering drawing details and adding various annotations and generation
3 of automated BOM
Specifying tolerances for part and assembly Drawings
4
Writing of CNC programming for creation of Contours and Pockets
5
Surface Roughing of Crane Hook
6
Manufacturing of Bottle Die
7
10 Slicing of stl files and obtaining the tool path data and sending it to RP machines
Page 3
Integrated Design and manufacturing lab explains the technology of modern
product manufacturing environment, and shows ho design and manufacturing are
integrated within it.
This lab shows the Benefis of Computer technology in modern product & process
manufacturing and design industries. Recognition of the interaction of design and
manufacturing in the product development cycle covering rapid prototyping.
Page 4
SOLIDWORKS
Page 5
EXERCISE-1 :
PART MODELS
Page 6
Page 7
Exercise no.1
PART MODELLING
AIM: To model the given drawing according to the given dimensions and generate
2d drawing
PROCEDURE
2. Using the appropriate feature creation tools in the part module, model the
given part .mainly the following feature creation tools are used.
3. Apply Material
4. Mass Properties
5. Result: The component is modeled as per the given dimensions and its mass
properties are taken
Page 8
Exercise no.2
PART MODELLING
AIM: To model the given drawing according to the given dimensions and generate
2d drawing
PROCEDURE
2. Using the appropriate feature creation tools in the part module, model the
given part .mainly the following feature creation tools are used.
3. Apply Material
4. Mass Properties
5. Result: The component is modeled as per the given dimensions and its mass
properties are taken
Page 9
Exercise no.3
PART MODELLING
AIM: To model the given drawing according to the given dimensions and generate
2d drawing
PROCEDURE
2. Using the appropriate feature creation tools in the part module, model the
given part .mainly the following feature creation tools are used.
3. Apply Material
4. Mass Properties
5. Result: The component is modeled as per the given dimensions and its mass
properties are taken
Page 10
EXERCISE 5: Assembly of Petrol engine connecting rod
Objective: Create assembly of Petrol engine connecting rod and then estimate
the mass properties.
Page 11
EXERCISE 6: Assembly of Single Tool Post with finding mass properties
Aim : To create the assembly model of Single Tool Post shown in figure
below.
Objective: Make the part models, create Assembly and then make Drawing
of assembly model using Solidworks. Evaluate the mass properties of
assembly
Page 12
EXERCISE 7: Assembly of Eccentric with finding mass properties
Objective: Make the part models, create Assembly and generate the Front
,Top and Side View of assembly model using Solidworks. Evaluate the mass
properties of assembly.
Page 13
COMPUTER AIDED MAUFACTURING
Page 14
Page 15
Introduction to CAM , G codes ; M codes
BASIC STEPS IN NC PROCEDURE
1. Process planning
2. Part programming
3. Part programming entry
4. Proving the part program
5. Production
Thumb + x
Fore finger + y
Middle finger + z
2. Reference point.
- It has the same, precisely known
coordinates in relation to machine zero
point.
- This serves for calibrating and for
controlling the measuring system of the
slides and tool traverses.
Page 16
G Codes: M05 Spindle stop
M06 Auto tool change
G00 Rapid traverse –
M08 Coolant on
positioning
M09 Coolant Off
G01 Linear interpolation -
M10 Chuck open
Feed
M11 Chuck Closed
G02 Circular interpolation
M13 Spindle forward and
CW
coolant on
G03 Circular interpolation
M14 Spindle reverse and
CCW
coolant on
G04 Dwell
M30 Program reset and
G21 Metric data input
rewind
G28 Reference point return
M98 Sub program call
G32 thread cutting
M99 Sub program end
G40 Tool nose radius
compensation - cancel
G70 Finishing cycle
G76 Thread cutting cycle
G90 Cutting cycle A: Turning
cycle
G94 Cutting cycle B: Facing
cycle
G97 CSS cancel – sets
spindle in RPM
G99 Feed per revolution
G96 Constant surface speed
(CSS control)
M Codes:
Page 17
EXERCISE 8a: Contouring and Facing on CNC Milling Machine
Write the CNC Part Program to mill the component on CNC Milling
Machine (XL Mill) and write the process sheet for the same. The drawing
of the component is provided showing the required tool path of the
cutter.
CONTOUR MILLING
Answer:
Contour (Milling)
CNC Part Program
G21 G94
G91 G28 Z0
G28 X0 Y0
M06 T1
S1000 M03
G00 X10 Y30 Z10
G01 Z-.5 F50
G01 Y80
G02 X20 Y90 R10
G01 X50
G01 Y80 X65
G01 Y20
G02 X55 Y10 R10
G01 X30
G03 X10 Y30 R20
G00 Z20
M05
G21 G28 Z0
G28 X0 Y0
Page 18
M05
M30
Milling
PROCESS SHEET
Raw Material Program No. Metric/ Imperial
Material Size
75 x 100 mm Aluminium 01 Metric
Page 19
EXERCISE 8(b) : Rectangular Pocketing on CNC Milling Machine.
Write the CNC Part Program to mill the component on CNC Milling
Machine (XL Mill) and write the process sheet for the same. The drawing
of the finished component is provided.
RECTANGULAR POCKET
Answer:
Rectangular Pocket
CNC Part Program
G21 G94
G91 G28 Z0
G28 X0 Y0
M06 T01
M03 S1500
G90
G00 X0 Y0 Z5
G172 I-50 J-40 K0 P0 Q1 R0 X-25 Y-20 Z-3
G173 I0 K0 P75 T1 S1000 R30 F75 B1500 J75 Z20
G00 Z10
G91 G28 Z0
G28 X0 Y0
MK05
M30
Note
Understand the Syntax/ Usage of G172 and G173
Page 20
Input data for G172
I = Pocket X length
J = Pocket Y length
K = radius of corner roundness
P = roughing cycle
Q = pocket Z increment (peck increment in above cycle 2to 3 mm)
R = absolute Z ‘R’ point
X = Pocket corner X
Y = Pocket corner Y
Absolute position relative to the X and Y Datum Position
Z = Absolute Z base of pocket (-6; depth of 6mm)
Milling
PROCESS SHEET
Raw Material Program No. Metric/ Imperial
Material Size
75 x 100 mm Aluminium 05 Metric
Page 21
EXERCISE 8c : Circular Pocketing on CNC Milling Machine
Write the CNC Part Program to mill the component on CNC Milling
Machine (XL Mill) and write the process sheet for the same. The drawing
of the finished component is provided.
CIRCULAR POCKET
Answer:
Circular Pocketing
CNC Part Program
G21 G94
G91 G28 Z0
G28 X0 Y0
M06 T01
S1000 M03
G90 G00 X0 Y0 Z5
G01 Z0
G170 R0 P0 Q1.5 X0 Y0 Z-3 I0 J0 K-25
G171 P75 S1000 R50 F60 B1500 J60
G00 Z10
G91 G28 Z0
G28 X0 Y0
M05
M30
Page 22
Milling
PROCESS SHEET
Raw Material Size Material Program No. Metric/ Imperial
75 x 100 mm Aluminium 01 Metric
NOTE:
Understand the usage of G170 and G171
Page 23
EXERCISE 8d : Taper Turning on CNC Lathe Machine
Write the CNC Part Program to turn the component on CNC Turning
Machine (XLTURN) and write the process sheet for the same. The drawing
of the finished component is provided.
TAPER TURNING
Taper Turning
CNC Part Program
Page 24
X21.5 ; X24 R-2 ;
X16 ; X22 R1 ;
X15 ; X20 R2 ;
X14 ; X18 R3 ;
X13 ; X16 R4 ;
X12 ; X14 R5 ;
Page 25
X23 ; G28 U0 W0 ;
X22.5 ; M30 ;
X22 ;
X21.5 ;
X21 ;
X20.5 ;
X20 ;
X19.5 ;
X19 ;
X18.5 ;
X18 ;
X17.5 ;
X17 ;
X16.5 ;
X16 ;
X15.5 ;
X15 ;
X14.5 ;
X14 ;
X13.5;
X13;
X12.5;
X12;
M05 ;
Page 26
NOTE:
This cycle does a single facing cut (perpendicular to the part axis).
Format
G94 X_ Z_ F_
F = Feed rate
Format of G90
G90 X_ Z_ R_ F_
F = Feed rate
appropriate signs with the end point, since incremental coordinates are
Page 27
Turning
PROCESS SHEET
Page 28
EXERCISE9 : Manufacturing of Bottle Die
Botle is modeed using PRO/E
Core: The core which is the male portion of the mold forms the internal shape of
the molding.
Cavity: The cavity which is the female portion of the mold, gives the molding its
external form. core & cavity extraction in Pro/Engineer
File – new- manufacturing- core& cavity-OK Import reference model and
assemble by using Default option
Page 29
Select parting surface option and create parting surface Select mould volume option from menu
manager – select done – select parting surface option – select split option then it separates the
volume into two half’s.
Mould Design
Cavity: The cavity which is the female portion of the mold, gives the molding its external
form.Shrinkage allowance considered as 0.6% for zinc and the mould draft considered as 1°.
Page 30
Additive Manufacturig
Page 31
Page 32
SPECIFICATIONS of FLA
Product Weight 14 kg
Page 33
Printing Of Cube
In this First exercise we will design a simple Box as seen in the figure below. Fused
Filament Fabrication (FFF) is the most common method of 3D printing. It is also the method that
the Inventor uses. It works by melting plastic material (PLA-Poly Lactic Acid) called filament
onto a print surface in high temperature. The filament solidifies after it cools down, which
happens instantaneously after it is extruded from the nozzle.
3D objects areformed with the filament laying down multiple layers. This exercise will
build the foundations of how to design 3D parts in SolidWorks and introduce several
fundamental features such as Rafting, Supporting, and Printing
Step1. First we install 3d design software in your computer like solids work auto cad, etc.
Open the solids work software and click New option in software window
Stemp 2: Slice software is the software that prepares 3D models for printing and turns them
into instructions for the 3D printers. FlashPrint is the slicing software used for the FlashForge
Inventor. Using FlashPrint, you can turn .stl files to be .g or .gx files for printing. Then the files
can be transferred to your Inventor via USB cable, SD card or Wi-Fi.
Stemp 3: Notice! After starting FlashPrint, you need to select the target machine type first.
When you start FlashPrint, a dialog box will pop up. Just need to select FlashForge Inventor in
the machine type list and click [OK]. You can also change the machine type via clicking [Print]--
[Machine type]. Please see graphic 6-2: 6-2 6.2.2 FlashPrint Menus 6-3 Inventor User Guide |
www.FlashForge.com 29 400-699- 1063 6.2.3 Loading You can load a model file or Gcode file
into your FlashPrint by the following six methods: Method 1: Click the Load icon on the main
interface. Then select the object file. Method 2: Select the file for loading and drag the file to the
main interface of the software. Method 3: Click [File]--[Load File]. Then select the object file for
loading. Method 4: Click [File]--[Examples] to load the example files
Stemp 4: Loading filament: Remove the lid of the Inventor Inventor User Guide | From the
main menu, tap the right icon labeled [Tool]. (4-10)Tap [Filament] and [Load Left]. Wait for the
extruder to heat up to the operating temperature. The extruder will alert you once it is at the
operating temperature. Load the filament by inserting it into the extruder at an upright angle.
Filament will start to extrude out of the nozzle. Continue loading to ensure that the filament is
extruding in a straight line. Refer to the troubleshooting section if the filament is extruding
abnormally. Then tap [Done] to finish loading.
In this First exercise we will design a simple Box as seen in the figure below. Fused Filament
Fabrication (FFF) is the most common method of 3D printing. It is also the method that the
Page 34
Inventor uses. It works by melting plastic material (PLA-Poly Lactic Acid) called filament onto a
print surface in high temperature. The filament solidifies after it cools down, which happens
instantaneously after it is extruded from the nozzle.
3D objects areformed with the filament laying down multiple layers. This exercise will
build the foundations of how to design 3D parts in SolidWorks and introduce several
fundamental features such as Rafting, Supporting, and Printing
Step1. First we install 3d design software in your computer like solids work auto cad, etc.
Open the solids work software and click New option in software window
Step 2: Slice software is the software that prepares 3D models for printing and turns them into
instructions for the 3D printers. FlashPrint is the slicing software used for the FlashForge
Inventor. Using FlashPrint, you can turn .stl files to be .g or .gx files for printing. Then the files
can be transferred to your Inventor via USB cable, SD card or Wi-Fi.
Step 3: Notice! After starting FlashPrint, you need to select the target machine type first.
When you start FlashPrint, a dialog box will pop up. Just need to select FlashForge Inventor in
the machine type list and click [OK]. You can also change the machine type via clicking [Print]--
[Machine type]. Please see graphic 6-2: 6-2 6.2.2 FlashPrint Menus 6-3 Inventor User Guide |
www.FlashForge.com 29 400-699- 1063 6.2.3 Loading You can load a model file or Gcode file
into your FlashPrint by the following six methods: Method 1: Click the Load icon on the main
interface. Then select the object file. Method 2: Select the file for loading and drag the file to the
main interface of the software. Method 3: Click [File]--[Load File]. Then select the object file for
loading. Method 4: Click [File]--[Examples] to load the example files
Step 4: Loading filament: Remove the lid of the Inventor Inventor User Guide | From the
main menu, tap the right icon labeled [Tool]. (4-10)Tap [Filament] and [Load Left]. Wait for the
extruder to heat up to the operating temperature. The extruder will alert you once it is at the
operating temperature. Load the filament by inserting it into the extruder at an upright angle.
Filament will start to extrude out of the nozzle. Continue loading to ensure that the filament is
extruding in a straight line. Refer to the troubleshooting section if the filament is extruding
abnormally. Then tap [Done] to finish loading.
Page 35
Prninter Name: Flash Forge Inventor 3D-printer
Infill density: 5%
Temperatur:
Page 36
Generating stl format file with specifications
Page 37
Open flash print software for 3D printing
Page 38
Go to print
Print options
Slect machine type- flash forge inventor series
Page 39
Page 40
Result:
Page 41