SlideShare a Scribd company logo
1 of 53
Download to read offline
CNC & 3D Printing Course Code: MESBL 401 Lab Manual
© New Horizon Institute of Technology and Management www.nhitm.ac.in 1 | Page
New Horizon
Institute of Technology and Management, Thane
Affiliated to University of Mumbai
Program: Mechanical Engineering
Course: CNC & 3D Printing
Lab Manual
Course Code: MESBL 401
Academic Year: 2020-21
Faculty In-Charge: Prof. Prathamesh P Choughule
(Assistant Professor)
Mechanical Engineering Department
This document contains information that is proprietary and confidential to NHITM, which shall not be disclosed to any
external entity that is not involved in the project and shall not be transmitted, or duplicated, used in whole or in part for any
purpose other than its intended purpose. Any use/copy or disclosure in whole or in part of this information without express
written of permission of NHITM is strictly prohibited.
CNC & 3D Printing Course Code: MESBL 401 Lab Manual
© New Horizon Institute of Technology and Management www.nhitm.ac.in 2 | Page
Program Outcomes (POs)
1. Engineering knowledge: Apply the knowledge of mathematics, science, engineering fundamentals,
and an engineering specialization to the solution of complex engineering problems.
2. Problem Analysis: Identify, formulate, review research literature, and analyze complex engineering
problems reaching substantiated conclusions using first principles of mathematics, natural sciences,
and engineering sciences.
3. Design/Development of Solutions: Design solutions for complex engineering problems and design
system components or processes that meet the specified needs with appropriate consideration for the
public health and safety, and the cultural, societal, and environmental considerations.
4. Conduct Investigations of Complex Problems: Use research-based knowledge and research methods
including design of experiments, analysis and interpretation of data, and synthesis of the information
to provide valid conclusions.
5. Modern Tool Usage: Create, select, and apply appropriate techniques, resources, and
modern engineering and IT tools including prediction and modeling to complex engineering activities
with an understanding of the limitations.
6. The Engineer and Society: Apply reasoning informed by the contextual knowledge to assess societal,
health, safety, legal and cultural issues and the consequent responsibilities relevant to the professional
engineering practice.
7. Environment and Sustainability: Understand the impact of the professional engineering solutions in
societal and environmental contexts, and demonstrate the knowledge of, and need for sustainable
development.
8. Ethics: Apply ethical principles and commit to professional ethics and responsibilities and norms
of the engineering practice.
9. Individual and Team work: Function effectively as an individual, and as a member or leader
in diverse teams, and in multidisciplinary settings.
10. Communication: Communicate effectively on complex engineering activities with the
engineering community and with society at large, such as, being able to comprehend and write
effective reports and design documentation, make effective presentations, and give and receive clear
instructions.
11. Project Management and Finance: Demonstrate knowledge and understanding of the engineering
and management principles and apply these to one’s own work, as a member and leader in a team, to
manage projects and in multidisciplinary environments.
12. Life-long Learning: Recognize the need for, and have the preparation and ability to engage
in independent and life-long learning in the broadest context of technological change.
CNC & 3D Printing Course Code: MESBL 401 Lab Manual
© New Horizon Institute of Technology and Management www.nhitm.ac.in 3 | Page
Course Outcome
CO Course Outcome
At the end of the course student will be able to:
Cognitive Level
(Remember,
Understand,
Apply, Create,
Analyze,
Evaluate)
Hours
Planned
MESBL401.1 Develop and execute part programing for any given
specific operation
Understand,
Create
8
MESBL401.2 Build any given object using CNC operations. Apply &
Evaluate
8
MESBL401.3 Demonstrate CAM Tool path and prepare NC-G code. Apply,
Evaluate
8
MESBL401.4 Develop 3D model using available biomedical data. Understand,
Apply
8
MESBL401.5 Build any given real life object using 3D printing process. Apply,
Evaluate
8
MESBL401.6 Convert 2D images into 3D model. Apply,
Evaluate
8
Total Hours Planned 48
CNC & 3D Printing Course Code: MESBL 401 Lab Manual
© New Horizon Institute of Technology and Management www.nhitm.ac.in 4 | Page
Experiment List
Sr
No
Experiment Name
Hours
Planned Mapped CO:PO
1 6 MESBL401.1,2:
PO 1,2
2 6 MESBL401.1,2:
PO 1,2
3 6 MESBL401.3:
PO 1,2
4 6 MESBL401.1,2,3:
PO 1,2
5 6 MESBL401.4:
PO 1,2
6 6 MESBL401.5:
PO 1,2
7 6 MESBL401.6:
PO 1,2
8 6 MESBL401.3,6:
PO 1,2
CNC & 3D Printing Course Code: MESBL 401 Lab Manual
© New Horizon Institute of Technology and Management www.nhitm.ac.in 5 | Page
IEN: - Batch: -
Name of the Student: - Div.: -
Date of Performance: -
Course Outcome: - MESBL401.1: Develop and execute part programing for any specific operation
MESBL 401.3: Demonstrate CAM Tool Path & Prepare NC-G Code
EXPERIMENT NO.: - 01
Title: Part Programming on CNC Milling Trainer
Aim: - Prepare a CNC Part program in word address format to drill 5 holes of 12mm
diameter using absolute form.
System Software/ Instruments/ Equipment’s Requirements: -
CNC Simulator Pro
Theory/ Working Principle: Various G & M Codes used to develop Program
G00 - Positioning at rapid speed; Mill and Lathe
G01 - Linear interpolation (machining a straight line); Mill and Lathe
G02 - Circular interpolation clockwise (machining arcs); Mill and Lathe
G03 - Circular interpolation, counter clockwise; Mill and Lathe
G04 - Mill and Lathe, Dwell
CNC & 3D Printing Course Code: MESBL 401 Lab Manual
© New Horizon Institute of Technology and Management www.nhitm.ac.in 6 | Page
G09 - Mill and Lathe, Exact stop
G10 - Setting offsets in the program; Mill and Lathe
G12 - Circular pocket milling, clockwise; Mill
G13 - Circular pocket milling, counter clockwise; Mill
G17 - X-Y plane for arc machining; Mill and Lathe with live tooling.
G18 - Z-X plane for arc machining; Mill and Lathe with live tooling
G19 - Z-Y plane for arc machining; Mill and Lathe with live tooling
G20 - Inch units; Mill and Lathe
G21 - Metric units; Mill and Lathe
G27 - Reference return check; Mill and Lathe
G28 - Automatic return through reference point; Mill and Lathe
G29 - Move to location through reference point; Mill and Lathe (slightly different for each
machine)
G31 - Skip function; Mill and Lathe
G32 - Thread cutting; Lathe.
G33 - Thread cutting; Mill
G40 - Cancel diameter offset; Mill. Cancel tool nose offset; Lathe
G41 - Cutter compensation left; Mill. Tool nose radius compensation left; Lathe
G42 - Cutter compensation right; Mill. Tool nose radius compensation right; Lathe
G43 - Tool length compensation; Mill
CNC & 3D Printing Course Code: MESBL 401 Lab Manual
© New Horizon Institute of Technology and Management www.nhitm.ac.in 7 | Page
G44 - Tool length compensation cancels; Mill (sometimes G49)
G50 - Set coordinate system and maximum RPM; Lathe
G52 - Local coordinate system setting; Mill and Lathe
G53 - Machine coordinate system setting; Mill and Lathe.
G54~G59 - Workpiece coordinate system settings #1 t0 #6; Mill and Lathe
G61 - Exact stop check; Mill and Lathe.
G65 - Custom macro call; Mill and Lathe
G70 - Finish cycle; Lathe
G71 - Rough turning cycle; Lathe
G72 - Rough facing cycle; Lathe
G73 - Irregular rough turning cycle; Lathe
G73 - Chip break drilling cycle; Mill
G74 - Left hand tapping; Mill
G74 - Face grooving or chip break drilling; Lathe
G75 - OD groove pecking; Lathe
G76 - Fine boring cycle; Mill G76 - Threading cycle; Lathe
G80 - Cancel cycles; Mill and Lathe.
G81 - Drill cycle; Mill and Lathe
G82 - Drill cycle with dwell; Mill
G83 - Peck drilling cycle; Mill
CNC & 3D Printing Course Code: MESBL 401 Lab Manual
© New Horizon Institute of Technology and Management www.nhitm.ac.in 8 | Page
G84 - Tapping cycle; Mill and Lathe
G85 - Bore in, bore out; Mill and Lathe
G86 - Bore in, rapid out; Mill and Lathe
G87 - Back boring cycle; Mill
G90 - Absolute programming
G91 - Incremental programming
G92 - Reposition origin point; Mill
G92 - Thread cutting cycle; Lathe
G94 - Per minute feed; Mill
G95 - Per revolution feed; Mill
G96 - Constant surface speed control; Lathe
G97 - Constant surface speed cancel
G98 - Per minute feed; Lathe
G99 - Per revolution feed; Lathe
M00 - Program stop; Mill and Lathe.
M01 - Optional program stop; Lathe and Mill
M02 - Program end; Lathe and Mill
M03 - Spindle on clockwise; Lathe and Mill
M04 - Spindle on counter clockwise; Lathe and Mill
M05 - Spindle off; Lathe and Mill
CNC & 3D Printing Course Code: MESBL 401 Lab Manual
© New Horizon Institute of Technology and Management www.nhitm.ac.in 9 | Page
M06 - Tool change; Mill
M08 - Coolant on; Lathe and Mill
M09 - Coolant off; Lathe and Mill
M10 - Chuck or rotary table clamp; Lathe and Mill
M11 - Chuck or rotary table clamp off; Lathe and Mill
M19 - Orient spindle; Lathe and Mill
M30 - Program end, return to start; Lathe and Mill
M97 - Local sub-routine call; Lathe and Mill
M98 - Sub-program call; Lathe and Mill
M99 - End of sub program; Lathe and Mill
CNC & 3D Printing Course Code: MESBL 401 Lab Manual
© New Horizon Institute of Technology and Management www.nhitm.ac.in 10 | Page
Layout/ Exp. Diagram/ Circuit Dia./ Any Fig. Applicable
Observation Table/ Expt. Reading/ Any other Notable Data
CNC & 3D Printing Course Code: MESBL 401 Lab Manual
© New Horizon Institute of Technology and Management www.nhitm.ac.in 11 | Page
Part Program:
CNC & 3D Printing Course Code: MESBL 401 Lab Manual
© New Horizon Institute of Technology and Management www.nhitm.ac.in 12 | Page
Result:
CNC & 3D Printing Course Code: MESBL 401 Lab Manual
© New Horizon Institute of Technology and Management www.nhitm.ac.in 13 | Page
CNC & 3D Printing Course Code: MESBL 401 Lab Manual
© New Horizon Institute of Technology and Management www.nhitm.ac.in 14 | Page
Conclusion: - CNC Drilling operation done with the help of G & M codes and program
develop for the same for CNC Simulator software & Verified.
Experiment Rubric:
Evaluation Criteria Marks
Signature of
Instructor with Date
Lab Performance
Topic Knowledge
Task Conclusion
Attainment Level (Out of 3)
CNC & 3D Printing Course Code: MESBL 401 Lab Manual
© New Horizon Institute of Technology and Management www.nhitm.ac.in 15 | Page
IEN: - Batch: -
Name of the Student: - Div.: -
Date of Performance: -
Course Outcome: - MESBL401.1: Develop and execute part programing for any specific operation
MESBL 401.3: Demonstrate CAM Tool Path & Prepare NC-G Code
EXPERIMENT NO.: - 02
Title: Part Programming on CNC Milling Trainer
Aim: - Prepare a CNC Part program in word address format to machine the component
shown in figure.
System Software/ Instruments/ Equipment’s Requirements: -
CNC Simulator Pro
Theory/ Working Principle:
Various G & M Codes used to develop Program
CNC & 3D Printing Course Code: MESBL 401 Lab Manual
© New Horizon Institute of Technology and Management www.nhitm.ac.in 16 | Page
Layout/ Exp. Diagram/ Circuit Dia./ Any Fig. Applicable
Observation Table/ Expt. Reading/ Any other Notable Data
CNC & 3D Printing Course Code: MESBL 401 Lab Manual
© New Horizon Institute of Technology and Management www.nhitm.ac.in 17 | Page
Part Program:
CNC & 3D Printing Course Code: MESBL 401 Lab Manual
© New Horizon Institute of Technology and Management www.nhitm.ac.in 18 | Page
Result:
$AddRegPart 2 30 30
G00 G90 G17 G94 G92 X30 Y30 Z15
M06 ET8 S600 F240 M08
G42 G00 X0 Y0 Z02
G01 Z-15 F240
X80 F240
X120 Y60
Y120
G03 X80 Y160 R40 F480
G01 X40 F480
G03 X0 Y120 R40 F480
G01 Y0 F480
G00 Z2
G40
G00 X0 Y0 Z50
M06 ET4 S800 F80 M08
G00 X60 Y40 Z02
G81 X60 Y40 Z-15 R2 F80
Y120
G80 G00 X0 Y0 Z50
M30
CNC & 3D Printing Course Code: MESBL 401 Lab Manual
© New Horizon Institute of Technology and Management www.nhitm.ac.in 19 | Page
CNC & 3D Printing Course Code: MESBL 401 Lab Manual
© New Horizon Institute of Technology and Management www.nhitm.ac.in 20 | Page
Conclusion: - CNC Drilling & Profile Milling operation done with the help of G & M
codes and program develop for the same for CNC Simulator software & Verified.
Experiment Rubric:
Evaluation Criteria Marks
Signature of
Instructor with Date
Lab Performance
Topic Knowledge
Task Conclusion
Attainment Level (Out of 3)
CNC & 3D Printing Course Code: MESBL 401 Lab Manual
© New Horizon Institute of Technology and Management www.nhitm.ac.in 21 | Page
IEN: - Batch: -
Name of the Student: - Div.: -
Date of Performance: -
Course Outcome: - MESBL401.1: Develop and execute part programing for any specific operation
MESBL 401.3: Demonstrate CAM Tool Path & Prepare NC-G Code
EXPERIMENT NO.: - 03
Title: Part Programming on CNC Milling Trainer
Aim: - Prepare a CNC Part program in word address format to machine the component
shown in figure.
System Software/ Instruments/ Equipment’s Requirements: -
CNC Simulator Pro
Theory/ Working Principle:
Various G & M Codes used to develop Program
CNC & 3D Printing Course Code: MESBL 401 Lab Manual
© New Horizon Institute of Technology and Management www.nhitm.ac.in 22 | Page
Layout/ Exp. Diagram/ Circuit Dia./ Any Fig. Applicable
Observation Table/ Expt. Reading/ Any other Notable Data
CNC & 3D Printing Course Code: MESBL 401 Lab Manual
© New Horizon Institute of Technology and Management www.nhitm.ac.in 23 | Page
Part Program:
CNC & 3D Printing Course Code: MESBL 401 Lab Manual
© New Horizon Institute of Technology and Management www.nhitm.ac.in 24 | Page
Result:
$AddRegPart 1 30 30
G92 X30 Y30 Z27
M06 ET1
G00 G90 G17 G94 S5000 F500 M03 M08
G00 X50 Y 50 Z02
G81 X50 Y50 Z-15 R02 F100
G00 X150 Y150 Z50
M06 ET6 S1000 F100 M03 M08
G00 X50 Y 50 Z02
G81 X50 Y50 Z-15 R02 F100
G00 X150 Y150 Z50
M06 ET8 S600 F240 M03 M08
G42 G00 X5 Y5 Z5
G01 Z-7 F240
X30 F480
Y30
X70
Y5
X85
X95 Y15
Y30
G02 X95 Y70 R20 F480
G01 Y85 F480
X85 Y95
X70
Y70
CNC & 3D Printing Course Code: MESBL 401 Lab Manual
© New Horizon Institute of Technology and Management www.nhitm.ac.in 25 | Page
X30
Y95
X15
X5 Y85
Y70
G02 X5 Y30 R20 F480
G01 Y15 F480
X15 Y5
G00 Z2
G40
G00 X150 Y150 Z50
M30
CNC & 3D Printing Course Code: MESBL 401 Lab Manual
© New Horizon Institute of Technology and Management www.nhitm.ac.in 26 | Page
CNC & 3D Printing Course Code: MESBL 401 Lab Manual
© New Horizon Institute of Technology and Management www.nhitm.ac.in 27 | Page
Conclusion: - CNC Profile Milling operation done with the help of G & M codes and
program develop for the same for CNC Simulator software & Verified.
Experiment Rubric:
Evaluation Criteria Marks
Signature of
Instructor with Date
Lab Performance
Topic Knowledge
Task Conclusion
Attainment Level (Out of 3)
CNC & 3D Printing Course Code: MESBL 401 Lab Manual
© New Horizon Institute of Technology and Management www.nhitm.ac.in 28 | Page
IEN: - Batch: -
Name of the Student: - Div.: -
Date of Performance: -
Course Outcome: - MESBL401.1: Develop and execute part programing for any specific operation
MESBL 401.3: Demonstrate CAM Tool Path & Prepare NC-G Code
EXPERIMENT NO.: - 04
Title: Part Programming on CNC Turning Trainer
Aim: - Write A Part Program using G & M Codes for finishing a forged component as shown
in figure. Assume the speed & feed on turning centre as 500 RPM & 0.3 mm/Rev respectively.
Assume suitable data if necessary.
System Software/ Instruments/ Equipment’s Requirements: -
CNC Simulator Pro
Theory/ Working Principle:
Various G & M Codes used to develop Program
CNC & 3D Printing Course Code: MESBL 401 Lab Manual
© New Horizon Institute of Technology and Management www.nhitm.ac.in 29 | Page
Layout/ Exp. Diagram/ Circuit Dia./ Any Fig. Applicable
Observation Table/ Expt. Reading/ Any other Notable Data
CNC & 3D Printing Course Code: MESBL 401 Lab Manual
© New Horizon Institute of Technology and Management www.nhitm.ac.in 30 | Page
Part Program:
Result:
$Lathe
$Millimeters
$AddRegPart 1
G92 Z106
ET1 M06
N10 G21 G90 G95
N20 M03 S500 M08
N30 G00 X100 Z50
N40 X29 Z0
CNC & 3D Printing Course Code: MESBL 401 Lab Manual
© New Horizon Institute of Technology and Management www.nhitm.ac.in 31 | Page
N50 G00 X25 Z0
N60 G01 Z-25 F0.3
N70 X30 Z-43
N80 Z-55
N90 X36
N100 X38 Z-54
N110 Z-65
N120 X25 Z-100
N130 X40
N140 M30
CNC & 3D Printing Course Code: MESBL 401 Lab Manual
© New Horizon Institute of Technology and Management www.nhitm.ac.in 32 | Page
CNC & 3D Printing Course Code: MESBL 401 Lab Manual
© New Horizon Institute of Technology and Management www.nhitm.ac.in 33 | Page
Conclusion: - CNC Turning operation done with the help of G & M codes and program
develop for the same for CNC Simulator software & Verified.
Experiment Rubric:
Evaluation Criteria Marks
Signature of
Instructor with Date
Lab Performance
Topic Knowledge
Task Conclusion
Attainment Level (Out of 3)
CNC & 3D Printing Course Code: MESBL 401 Lab Manual
© New Horizon Institute of Technology and Management www.nhitm.ac.in 34 | Page
IEN: - Batch: -
Name of the Student: - Div.: -
Date of Performance: -
Course Outcome: - MESBL401.1: Develop and execute part programing for any specific operation
MESBL 401.3: Demonstrate CAM Tool Path & Prepare NC-G Code
EXPERIMENT NO.: - 05
Title: Part Programming on CNC Turning Trainer
Aim: - Write A Part Program using G & M Codes To demonstrate the threading operation
System Software/ Instruments/ Equipment’s Requirements: -
CNC Simulator Pro
Theory/ Working Principle:
Various G & M Codes used to develop Program
CNC & 3D Printing Course Code: MESBL 401 Lab Manual
© New Horizon Institute of Technology and Management www.nhitm.ac.in 35 | Page
Layout/ Exp. Diagram/ Circuit Dia./ Any Fig. Applicable
Observation Table/ Expt. Reading/ Any other Notable Data
Part Program:
#region
$Millimeters
$Lathe
$OverrideBufferQualitySetting 5
$DefineLatheWorkpiece "N::M:" 0 100.00 50.00 0.00
$AddDefinedPart 0
$ReadTasEmbeddedTool
#endregion
CNC & 3D Printing Course Code: MESBL 401 Lab Manual
© New Horizon Institute of Technology and Management www.nhitm.ac.in 36 | Page
%
G92 Z-23
(Fine cut)
T2 M06
G00 X52 Z101
G01 X45.707 F70 S1000 M04 M08
Z99.854 F100
X50 Z97.707
Z89.293
X46 Z87.293
Z67.707
X49.414 Z66
G00 X53.414 Z68
Z101
X52
T25 M06
G00 X50 Z100
(G76 Threading Cycle)
G76 P010060 Q500 R0.05
G76 X46 Z88 P1024 Q200 F2
G00 Z203
M5 M9 M20
M30
CNC & 3D Printing Course Code: MESBL 401 Lab Manual
© New Horizon Institute of Technology and Management www.nhitm.ac.in 37 | Page
Result:
CNC & 3D Printing Course Code: MESBL 401 Lab Manual
© New Horizon Institute of Technology and Management www.nhitm.ac.in 38 | Page
Conclusion: - CNC Turning (Threading) operation done with the help of G & M codes
and program develop for the same for CNC Simulator software & Verified.
Experiment Rubric:
Evaluation Criteria Marks
Signature of
Instructor with Date
Lab Performance
Topic Knowledge
Task Conclusion
Attainment Level (Out of 3)
CNC & 3D Printing Course Code: MESBL 401 Lab Manual
© New Horizon Institute of Technology and Management www.nhitm.ac.in 39 | Page
IEN: - Batch: -
Name of the Student: - Div.: -
Date of Performance: -
Course Outcome: - MESBL401.1: Develop and execute part programing for any specific operation
MESBL 401.3: Demonstrate CAM Tool Path & Prepare NC-G Code
EXPERIMENT NO.: - 06
Title: Part Programming Simulation for Unconventional machining (wire
Electrical discharge machining)
Aim: - Prepare the part program for wire electrical discharge machining using
with the given parameters as shown in Figure
System Software/ Instruments/ Equipment’s Requirements: -
CNC Simulator Pro
Theory/ Working Principle:
Wire electrical discharge machining can machine any electrically conductive material. In this a thin
wire usually made of copper or brass, is electrically charged and is held between top and bottom holder
guiding the motion of the same. The applied voltage on the wire creates spark which melts the workpiece as
it approaches the same. For creating an isolated atmosphere, the presence of a dielectric is required in the
form of deionized water which apart from the environment also forces the debris to move out. It creates the
clear path for the wire to move forward and complete the machining.
CNC & 3D Printing Course Code: MESBL 401 Lab Manual
© New Horizon Institute of Technology and Management www.nhitm.ac.in 40 | Page
Being a non-conventional machine, which means there is no physical contact between the tool and the
workpiece, the cutting forces involved is zero. This allows to produce very thin and delicate parts. So, this is
used to make products with very high accuracy and complexity where the conventional machines fail. Few
complicated programming associated with the wire electrical discharge machining samples are discussed
below.
Layout/ Exp. Diagram/ Circuit Dia./ Any Fig. Applicable
Observation Table/ Expt. Reading/ Any other Notable Data
CNC & 3D Printing Course Code: MESBL 401 Lab Manual
© New Horizon Institute of Technology and Management www.nhitm.ac.in 41 | Page
Part Program:
$AddRegPart 1 0 0
G92 X25 Y25 Z15
M06 ET1
G90 G94 S800 F100 M03
G00 X0 Y0 Z35
G01 Z-15 M03 M08
G01 X150
G01 Y125
G03 X100 Y125 R25
G01 Y75
G02 X50 Y75 R25
G01 Y125
G03 X0 Y125 R25
G01 X0 Y0
G00 Z50
G00 X250 Y150
M09
M05
M02
Result:
CNC & 3D Printing Course Code: MESBL 401 Lab Manual
© New Horizon Institute of Technology and Management www.nhitm.ac.in 42 | Page
CNC & 3D Printing Course Code: MESBL 401 Lab Manual
© New Horizon Institute of Technology and Management www.nhitm.ac.in 43 | Page
Conclusion: - Unconventional Machining (Wire electrical Discharge machining)
operation learned & developed CNC G code program for the same for CNC Simulator
software & Verified.
Experiment Rubric:
Evaluation Criteria Marks
Signature of
Instructor with Date
Lab Performance
Topic Knowledge
Task Conclusion
Attainment Level (Out of 3)
CNC & 3D Printing Course Code: MESBL 401 Lab Manual
© New Horizon Institute of Technology and Management www.nhitm.ac.in 44 | Page
IEN: - Batch: -
Name of the Student: - Div.: -
Date of Performance: -
Course Outcome: - MESBL401.4: Develop a 3D model using available biomedical data
EXPERIMENT NO.: - 07
Title: Segmentation in slicer’s segment Editor module for the purpose of 3D
printing (3D Slicer open source) (Application: Any Bone Part)
Aim: - Prepare the STL File for the spinal cord of human by segmentation in
slicer’s segment Editor module for the purpose of 3D printing
System Software/ Instruments/ Equipment’s Requirements: -
3D Slicer
Theory/ Working Principle:
A slicer is a program that converts digital 3D models into printing instructions for a given 3D printer to build
an object. In addition to the model itself, the instructions contain user-entered 3D printing parameters, such
as layer height, speed, and support structure settings.
Every 3D printing technology creates 3D objects by adding material layer-by-layer. Slicer software is
therefore appropriately named because it virtually “cuts” 3D models into many horizontal 2D layers that will
later be printed, one at a time.
CNC & 3D Printing Course Code: MESBL 401 Lab Manual
© New Horizon Institute of Technology and Management www.nhitm.ac.in 45 | Page
Layout/ Exp. Diagram/ Circuit Dia./ Any Fig. Applicable
Observation Table/ Expt. Reading/ Any other Notable Data
CNC & 3D Printing Course Code: MESBL 401 Lab Manual
© New Horizon Institute of Technology and Management www.nhitm.ac.in 46 | Page
Segmentation:
CNC & 3D Printing Course Code: MESBL 401 Lab Manual
© New Horizon Institute of Technology and Management www.nhitm.ac.in 47 | Page
Result: -
CNC & 3D Printing Course Code: MESBL 401 Lab Manual
© New Horizon Institute of Technology and Management www.nhitm.ac.in 48 | Page
Conclusion: - Segmentation in slicer’s segment Editor module for spinal cord is done for
the purpose of 3D printing
Experiment Rubric:
Evaluation Criteria Marks
Signature of
Instructor with Date
Lab Performance
Topic Knowledge
Task Conclusion
Attainment Level (Out of 3)
CNC & 3D Printing Course Code: MESBL 401 Lab Manual
© New Horizon Institute of Technology and Management www.nhitm.ac.in 49 | Page
IEN: - Batch: -
Name of the Student: - Div.: -
Date of Performance: -
Course Outcome: - MESBL401.4: Develop a 3D model using available biomedical data
MESBL401.6: Convert 2D images into 3D model
EXPERIMENT NO.: - 08
Title: Creation of 3D model from 2D images using any image processing
software and printing it. (Application: Any body organ)
Aim: - Prepare the 3D model File of the spinal cord of human from 2D image
(CTchest)
System Software/ Instruments/ Equipment’s Requirements: -
3D Slicer
3D printing
CNC & 3D Printing Course Code: MESBL 401 Lab Manual
© New Horizon Institute of Technology and Management www.nhitm.ac.in 50 | Page
Theory/ Working Principle:
A slicer is a program that converts digital 3D models into printing instructions for a given 3D printer to build
an object. In addition to the model itself, the instructions contain user-entered 3D printing parameters, such
as layer height, speed, and support structure settings.
Every 3D printing technology creates 3D objects by adding material layer-by-layer. Slicer software is
therefore appropriately named because it virtually “cuts” 3D models into many horizontal 2D layers that will
later be printed, one at a time.
Ultimaker Cura works by slicing the user’s model file into layers and generating a printer-specific g-code.
Once finished, the g-code can be sent to the printer for the manufacture of the physical object.
The open source software, compatible with most desktop 3D printers, can work with files in the most
common 3D formats such as STL, OBJ, X3D, 3MF as well as image file formats such as BMP, GIF, JPG,
and PNG.
Layout/ Exp. Diagram/ Circuit Dia./ Any Fig. Applicable
CNC & 3D Printing Course Code: MESBL 401 Lab Manual
© New Horizon Institute of Technology and Management www.nhitm.ac.in 51 | Page
Observation Table/ Expt. Reading/ Any other Notable Data
CNC & 3D Printing Course Code: MESBL 401 Lab Manual
© New Horizon Institute of Technology and Management www.nhitm.ac.in 52 | Page
3D printing:
Result: -
CNC & 3D Printing Course Code: MESBL 401 Lab Manual
© New Horizon Institute of Technology and Management www.nhitm.ac.in 53 | Page
Conclusion: - 3D file generated with G code file format for 3D printing of Spinal cord of
human from 2D image by image processing software.
Experiment Rubric:
Evaluation Criteria Marks
Signature of
Instructor with Date
Lab Performance
Topic Knowledge
Task Conclusion
Attainment Level (Out of 3)

More Related Content

What's hot (20)

Diamond turn machining
Diamond turn machiningDiamond turn machining
Diamond turn machining
 
Drilling jig
Drilling jigDrilling jig
Drilling jig
 
Cutting speed and feed
Cutting speed and feedCutting speed and feed
Cutting speed and feed
 
5 g-code
5   g-code5   g-code
5 g-code
 
Tool makers microscope
Tool makers microscopeTool makers microscope
Tool makers microscope
 
Mechanics of metal cutting
Mechanics of metal cuttingMechanics of metal cutting
Mechanics of metal cutting
 
Theory of Metal Cutting
Theory of Metal CuttingTheory of Metal Cutting
Theory of Metal Cutting
 
Cnc lathe
Cnc latheCnc lathe
Cnc lathe
 
Cncpresentation CNC lathe machine
Cncpresentation CNC lathe machineCncpresentation CNC lathe machine
Cncpresentation CNC lathe machine
 
Milling Machines
Milling MachinesMilling Machines
Milling Machines
 
Manual part programming
Manual part programmingManual part programming
Manual part programming
 
Cnc lab manual
Cnc lab manualCnc lab manual
Cnc lab manual
 
Chips formation
Chips formationChips formation
Chips formation
 
Application of TIG & MIG Welding in Manufacturing
Application of TIG & MIG Welding in ManufacturingApplication of TIG & MIG Welding in Manufacturing
Application of TIG & MIG Welding in Manufacturing
 
Broching tool
Broching toolBroching tool
Broching tool
 
Unit 1 Metal Cutting
Unit 1 Metal CuttingUnit 1 Metal Cutting
Unit 1 Metal Cutting
 
Cnc turning(Fanuc system)
Cnc turning(Fanuc system)Cnc turning(Fanuc system)
Cnc turning(Fanuc system)
 
CNC Part programming
CNC Part programmingCNC Part programming
CNC Part programming
 
03 universal coupling
03 universal coupling03 universal coupling
03 universal coupling
 
Machining Process
Machining ProcessMachining Process
Machining Process
 

Similar to CNC & 3D Printing Lab Manual

Cnc programming and operation skills
Cnc programming and operation skillsCnc programming and operation skills
Cnc programming and operation skillsShivaraj k Yadav
 
IRJET- Structural and Modal Analysis of Kaplan Turbine
IRJET-  	  Structural and Modal Analysis of Kaplan TurbineIRJET-  	  Structural and Modal Analysis of Kaplan Turbine
IRJET- Structural and Modal Analysis of Kaplan TurbineIRJET Journal
 
IRJET- Experimental Review of Machining Time Cycles between Manual Programmin...
IRJET- Experimental Review of Machining Time Cycles between Manual Programmin...IRJET- Experimental Review of Machining Time Cycles between Manual Programmin...
IRJET- Experimental Review of Machining Time Cycles between Manual Programmin...IRJET Journal
 
5 Axis Hybrid Manufacturing Poster LPL
5 Axis Hybrid Manufacturing Poster LPL5 Axis Hybrid Manufacturing Poster LPL
5 Axis Hybrid Manufacturing Poster LPLLiu PeiLing
 
#CADCAM-course data sheet IV-I
#CADCAM-course data sheet IV-I#CADCAM-course data sheet IV-I
#CADCAM-course data sheet IV-IMOKSHIT TECH
 
IRJET- Time Optimization of Precast Planning using BIM Software
IRJET- Time Optimization of Precast Planning using BIM SoftwareIRJET- Time Optimization of Precast Planning using BIM Software
IRJET- Time Optimization of Precast Planning using BIM SoftwareIRJET Journal
 
Ci mlabmanual2015 16
Ci mlabmanual2015 16Ci mlabmanual2015 16
Ci mlabmanual2015 16KAGHIL
 
Spiral Bevel Gear Manufacturing rev 1
Spiral Bevel Gear Manufacturing rev 1Spiral Bevel Gear Manufacturing rev 1
Spiral Bevel Gear Manufacturing rev 1Firdaus Jahari
 
IRJET- Design and Development Pedal Operated Multi-Crop Thresher with Vibrati...
IRJET- Design and Development Pedal Operated Multi-Crop Thresher with Vibrati...IRJET- Design and Development Pedal Operated Multi-Crop Thresher with Vibrati...
IRJET- Design and Development Pedal Operated Multi-Crop Thresher with Vibrati...IRJET Journal
 
IRJET- Design of Mini CNC using Arduino Uno
IRJET-  	  Design of Mini CNC using Arduino UnoIRJET-  	  Design of Mini CNC using Arduino Uno
IRJET- Design of Mini CNC using Arduino UnoIRJET Journal
 
Paper cutting & rewinding machine project report sreesangh p ghosh
Paper cutting & rewinding machine   project report sreesangh p ghoshPaper cutting & rewinding machine   project report sreesangh p ghosh
Paper cutting & rewinding machine project report sreesangh p ghoshSreesangh P Ghosh
 
Internship Report_Jyoti CNC Automation Pvt Ltd
Internship Report_Jyoti CNC Automation Pvt LtdInternship Report_Jyoti CNC Automation Pvt Ltd
Internship Report_Jyoti CNC Automation Pvt LtdMalay Nasit
 

Similar to CNC & 3D Printing Lab Manual (20)

Cnc programming and operation skills
Cnc programming and operation skillsCnc programming and operation skills
Cnc programming and operation skills
 
Industrial_Training
Industrial_TrainingIndustrial_Training
Industrial_Training
 
DEGI Viva
DEGI VivaDEGI Viva
DEGI Viva
 
IRJET- Structural and Modal Analysis of Kaplan Turbine
IRJET-  	  Structural and Modal Analysis of Kaplan TurbineIRJET-  	  Structural and Modal Analysis of Kaplan Turbine
IRJET- Structural and Modal Analysis of Kaplan Turbine
 
IRJET- Experimental Review of Machining Time Cycles between Manual Programmin...
IRJET- Experimental Review of Machining Time Cycles between Manual Programmin...IRJET- Experimental Review of Machining Time Cycles between Manual Programmin...
IRJET- Experimental Review of Machining Time Cycles between Manual Programmin...
 
5 Axis Hybrid Manufacturing Poster LPL
5 Axis Hybrid Manufacturing Poster LPL5 Axis Hybrid Manufacturing Poster LPL
5 Axis Hybrid Manufacturing Poster LPL
 
Raghu _CV18102015
Raghu _CV18102015Raghu _CV18102015
Raghu _CV18102015
 
#CADCAM-course data sheet IV-I
#CADCAM-course data sheet IV-I#CADCAM-course data sheet IV-I
#CADCAM-course data sheet IV-I
 
IRJET- Time Optimization of Precast Planning using BIM Software
IRJET- Time Optimization of Precast Planning using BIM SoftwareIRJET- Time Optimization of Precast Planning using BIM Software
IRJET- Time Optimization of Precast Planning using BIM Software
 
Ci mlabmanual2015 16
Ci mlabmanual2015 16Ci mlabmanual2015 16
Ci mlabmanual2015 16
 
SENTHILKUMAR_resume12-11-2016
SENTHILKUMAR_resume12-11-2016SENTHILKUMAR_resume12-11-2016
SENTHILKUMAR_resume12-11-2016
 
Spiral Bevel Gear Manufacturing rev 1
Spiral Bevel Gear Manufacturing rev 1Spiral Bevel Gear Manufacturing rev 1
Spiral Bevel Gear Manufacturing rev 1
 
CIM UNIT 1.ppt
CIM UNIT 1.pptCIM UNIT 1.ppt
CIM UNIT 1.ppt
 
IRJET- Design and Development Pedal Operated Multi-Crop Thresher with Vibrati...
IRJET- Design and Development Pedal Operated Multi-Crop Thresher with Vibrati...IRJET- Design and Development Pedal Operated Multi-Crop Thresher with Vibrati...
IRJET- Design and Development Pedal Operated Multi-Crop Thresher with Vibrati...
 
IRJET- Design of Mini CNC using Arduino Uno
IRJET-  	  Design of Mini CNC using Arduino UnoIRJET-  	  Design of Mini CNC using Arduino Uno
IRJET- Design of Mini CNC using Arduino Uno
 
Paper cutting & rewinding machine project report sreesangh p ghosh
Paper cutting & rewinding machine   project report sreesangh p ghoshPaper cutting & rewinding machine   project report sreesangh p ghosh
Paper cutting & rewinding machine project report sreesangh p ghosh
 
Internship Report_Jyoti CNC Automation Pvt Ltd
Internship Report_Jyoti CNC Automation Pvt LtdInternship Report_Jyoti CNC Automation Pvt Ltd
Internship Report_Jyoti CNC Automation Pvt Ltd
 
Processs planning
Processs planningProcesss planning
Processs planning
 
unit 1 &2.pdf
unit 1 &2.pdfunit 1 &2.pdf
unit 1 &2.pdf
 
luai_cv
luai_cvluai_cv
luai_cv
 

Recently uploaded

main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidNikhilNagaraju
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.eptoze12
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AIabhishek36461
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfAsst.prof M.Gokilavani
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerAnamika Sarkar
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionDr.Costas Sachpazis
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxPoojaBan
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...srsj9000
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girlsssuser7cb4ff
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
power system scada applications and uses
power system scada applications and usespower system scada applications and uses
power system scada applications and usesDevarapalliHaritha
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZTE
 

Recently uploaded (20)

main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfid
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AI
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptx
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girls
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
power system scada applications and uses
power system scada applications and usespower system scada applications and uses
power system scada applications and uses
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
 

CNC & 3D Printing Lab Manual

  • 1. CNC & 3D Printing Course Code: MESBL 401 Lab Manual © New Horizon Institute of Technology and Management www.nhitm.ac.in 1 | Page New Horizon Institute of Technology and Management, Thane Affiliated to University of Mumbai Program: Mechanical Engineering Course: CNC & 3D Printing Lab Manual Course Code: MESBL 401 Academic Year: 2020-21 Faculty In-Charge: Prof. Prathamesh P Choughule (Assistant Professor) Mechanical Engineering Department This document contains information that is proprietary and confidential to NHITM, which shall not be disclosed to any external entity that is not involved in the project and shall not be transmitted, or duplicated, used in whole or in part for any purpose other than its intended purpose. Any use/copy or disclosure in whole or in part of this information without express written of permission of NHITM is strictly prohibited.
  • 2. CNC & 3D Printing Course Code: MESBL 401 Lab Manual © New Horizon Institute of Technology and Management www.nhitm.ac.in 2 | Page Program Outcomes (POs) 1. Engineering knowledge: Apply the knowledge of mathematics, science, engineering fundamentals, and an engineering specialization to the solution of complex engineering problems. 2. Problem Analysis: Identify, formulate, review research literature, and analyze complex engineering problems reaching substantiated conclusions using first principles of mathematics, natural sciences, and engineering sciences. 3. Design/Development of Solutions: Design solutions for complex engineering problems and design system components or processes that meet the specified needs with appropriate consideration for the public health and safety, and the cultural, societal, and environmental considerations. 4. Conduct Investigations of Complex Problems: Use research-based knowledge and research methods including design of experiments, analysis and interpretation of data, and synthesis of the information to provide valid conclusions. 5. Modern Tool Usage: Create, select, and apply appropriate techniques, resources, and modern engineering and IT tools including prediction and modeling to complex engineering activities with an understanding of the limitations. 6. The Engineer and Society: Apply reasoning informed by the contextual knowledge to assess societal, health, safety, legal and cultural issues and the consequent responsibilities relevant to the professional engineering practice. 7. Environment and Sustainability: Understand the impact of the professional engineering solutions in societal and environmental contexts, and demonstrate the knowledge of, and need for sustainable development. 8. Ethics: Apply ethical principles and commit to professional ethics and responsibilities and norms of the engineering practice. 9. Individual and Team work: Function effectively as an individual, and as a member or leader in diverse teams, and in multidisciplinary settings. 10. Communication: Communicate effectively on complex engineering activities with the engineering community and with society at large, such as, being able to comprehend and write effective reports and design documentation, make effective presentations, and give and receive clear instructions. 11. Project Management and Finance: Demonstrate knowledge and understanding of the engineering and management principles and apply these to one’s own work, as a member and leader in a team, to manage projects and in multidisciplinary environments. 12. Life-long Learning: Recognize the need for, and have the preparation and ability to engage in independent and life-long learning in the broadest context of technological change.
  • 3. CNC & 3D Printing Course Code: MESBL 401 Lab Manual © New Horizon Institute of Technology and Management www.nhitm.ac.in 3 | Page Course Outcome CO Course Outcome At the end of the course student will be able to: Cognitive Level (Remember, Understand, Apply, Create, Analyze, Evaluate) Hours Planned MESBL401.1 Develop and execute part programing for any given specific operation Understand, Create 8 MESBL401.2 Build any given object using CNC operations. Apply & Evaluate 8 MESBL401.3 Demonstrate CAM Tool path and prepare NC-G code. Apply, Evaluate 8 MESBL401.4 Develop 3D model using available biomedical data. Understand, Apply 8 MESBL401.5 Build any given real life object using 3D printing process. Apply, Evaluate 8 MESBL401.6 Convert 2D images into 3D model. Apply, Evaluate 8 Total Hours Planned 48
  • 4. CNC & 3D Printing Course Code: MESBL 401 Lab Manual © New Horizon Institute of Technology and Management www.nhitm.ac.in 4 | Page Experiment List Sr No Experiment Name Hours Planned Mapped CO:PO 1 6 MESBL401.1,2: PO 1,2 2 6 MESBL401.1,2: PO 1,2 3 6 MESBL401.3: PO 1,2 4 6 MESBL401.1,2,3: PO 1,2 5 6 MESBL401.4: PO 1,2 6 6 MESBL401.5: PO 1,2 7 6 MESBL401.6: PO 1,2 8 6 MESBL401.3,6: PO 1,2
  • 5. CNC & 3D Printing Course Code: MESBL 401 Lab Manual © New Horizon Institute of Technology and Management www.nhitm.ac.in 5 | Page IEN: - Batch: - Name of the Student: - Div.: - Date of Performance: - Course Outcome: - MESBL401.1: Develop and execute part programing for any specific operation MESBL 401.3: Demonstrate CAM Tool Path & Prepare NC-G Code EXPERIMENT NO.: - 01 Title: Part Programming on CNC Milling Trainer Aim: - Prepare a CNC Part program in word address format to drill 5 holes of 12mm diameter using absolute form. System Software/ Instruments/ Equipment’s Requirements: - CNC Simulator Pro Theory/ Working Principle: Various G & M Codes used to develop Program G00 - Positioning at rapid speed; Mill and Lathe G01 - Linear interpolation (machining a straight line); Mill and Lathe G02 - Circular interpolation clockwise (machining arcs); Mill and Lathe G03 - Circular interpolation, counter clockwise; Mill and Lathe G04 - Mill and Lathe, Dwell
  • 6. CNC & 3D Printing Course Code: MESBL 401 Lab Manual © New Horizon Institute of Technology and Management www.nhitm.ac.in 6 | Page G09 - Mill and Lathe, Exact stop G10 - Setting offsets in the program; Mill and Lathe G12 - Circular pocket milling, clockwise; Mill G13 - Circular pocket milling, counter clockwise; Mill G17 - X-Y plane for arc machining; Mill and Lathe with live tooling. G18 - Z-X plane for arc machining; Mill and Lathe with live tooling G19 - Z-Y plane for arc machining; Mill and Lathe with live tooling G20 - Inch units; Mill and Lathe G21 - Metric units; Mill and Lathe G27 - Reference return check; Mill and Lathe G28 - Automatic return through reference point; Mill and Lathe G29 - Move to location through reference point; Mill and Lathe (slightly different for each machine) G31 - Skip function; Mill and Lathe G32 - Thread cutting; Lathe. G33 - Thread cutting; Mill G40 - Cancel diameter offset; Mill. Cancel tool nose offset; Lathe G41 - Cutter compensation left; Mill. Tool nose radius compensation left; Lathe G42 - Cutter compensation right; Mill. Tool nose radius compensation right; Lathe G43 - Tool length compensation; Mill
  • 7. CNC & 3D Printing Course Code: MESBL 401 Lab Manual © New Horizon Institute of Technology and Management www.nhitm.ac.in 7 | Page G44 - Tool length compensation cancels; Mill (sometimes G49) G50 - Set coordinate system and maximum RPM; Lathe G52 - Local coordinate system setting; Mill and Lathe G53 - Machine coordinate system setting; Mill and Lathe. G54~G59 - Workpiece coordinate system settings #1 t0 #6; Mill and Lathe G61 - Exact stop check; Mill and Lathe. G65 - Custom macro call; Mill and Lathe G70 - Finish cycle; Lathe G71 - Rough turning cycle; Lathe G72 - Rough facing cycle; Lathe G73 - Irregular rough turning cycle; Lathe G73 - Chip break drilling cycle; Mill G74 - Left hand tapping; Mill G74 - Face grooving or chip break drilling; Lathe G75 - OD groove pecking; Lathe G76 - Fine boring cycle; Mill G76 - Threading cycle; Lathe G80 - Cancel cycles; Mill and Lathe. G81 - Drill cycle; Mill and Lathe G82 - Drill cycle with dwell; Mill G83 - Peck drilling cycle; Mill
  • 8. CNC & 3D Printing Course Code: MESBL 401 Lab Manual © New Horizon Institute of Technology and Management www.nhitm.ac.in 8 | Page G84 - Tapping cycle; Mill and Lathe G85 - Bore in, bore out; Mill and Lathe G86 - Bore in, rapid out; Mill and Lathe G87 - Back boring cycle; Mill G90 - Absolute programming G91 - Incremental programming G92 - Reposition origin point; Mill G92 - Thread cutting cycle; Lathe G94 - Per minute feed; Mill G95 - Per revolution feed; Mill G96 - Constant surface speed control; Lathe G97 - Constant surface speed cancel G98 - Per minute feed; Lathe G99 - Per revolution feed; Lathe M00 - Program stop; Mill and Lathe. M01 - Optional program stop; Lathe and Mill M02 - Program end; Lathe and Mill M03 - Spindle on clockwise; Lathe and Mill M04 - Spindle on counter clockwise; Lathe and Mill M05 - Spindle off; Lathe and Mill
  • 9. CNC & 3D Printing Course Code: MESBL 401 Lab Manual © New Horizon Institute of Technology and Management www.nhitm.ac.in 9 | Page M06 - Tool change; Mill M08 - Coolant on; Lathe and Mill M09 - Coolant off; Lathe and Mill M10 - Chuck or rotary table clamp; Lathe and Mill M11 - Chuck or rotary table clamp off; Lathe and Mill M19 - Orient spindle; Lathe and Mill M30 - Program end, return to start; Lathe and Mill M97 - Local sub-routine call; Lathe and Mill M98 - Sub-program call; Lathe and Mill M99 - End of sub program; Lathe and Mill
  • 10. CNC & 3D Printing Course Code: MESBL 401 Lab Manual © New Horizon Institute of Technology and Management www.nhitm.ac.in 10 | Page Layout/ Exp. Diagram/ Circuit Dia./ Any Fig. Applicable Observation Table/ Expt. Reading/ Any other Notable Data
  • 11. CNC & 3D Printing Course Code: MESBL 401 Lab Manual © New Horizon Institute of Technology and Management www.nhitm.ac.in 11 | Page Part Program:
  • 12. CNC & 3D Printing Course Code: MESBL 401 Lab Manual © New Horizon Institute of Technology and Management www.nhitm.ac.in 12 | Page Result:
  • 13. CNC & 3D Printing Course Code: MESBL 401 Lab Manual © New Horizon Institute of Technology and Management www.nhitm.ac.in 13 | Page
  • 14. CNC & 3D Printing Course Code: MESBL 401 Lab Manual © New Horizon Institute of Technology and Management www.nhitm.ac.in 14 | Page Conclusion: - CNC Drilling operation done with the help of G & M codes and program develop for the same for CNC Simulator software & Verified. Experiment Rubric: Evaluation Criteria Marks Signature of Instructor with Date Lab Performance Topic Knowledge Task Conclusion Attainment Level (Out of 3)
  • 15. CNC & 3D Printing Course Code: MESBL 401 Lab Manual © New Horizon Institute of Technology and Management www.nhitm.ac.in 15 | Page IEN: - Batch: - Name of the Student: - Div.: - Date of Performance: - Course Outcome: - MESBL401.1: Develop and execute part programing for any specific operation MESBL 401.3: Demonstrate CAM Tool Path & Prepare NC-G Code EXPERIMENT NO.: - 02 Title: Part Programming on CNC Milling Trainer Aim: - Prepare a CNC Part program in word address format to machine the component shown in figure. System Software/ Instruments/ Equipment’s Requirements: - CNC Simulator Pro Theory/ Working Principle: Various G & M Codes used to develop Program
  • 16. CNC & 3D Printing Course Code: MESBL 401 Lab Manual © New Horizon Institute of Technology and Management www.nhitm.ac.in 16 | Page Layout/ Exp. Diagram/ Circuit Dia./ Any Fig. Applicable Observation Table/ Expt. Reading/ Any other Notable Data
  • 17. CNC & 3D Printing Course Code: MESBL 401 Lab Manual © New Horizon Institute of Technology and Management www.nhitm.ac.in 17 | Page Part Program:
  • 18. CNC & 3D Printing Course Code: MESBL 401 Lab Manual © New Horizon Institute of Technology and Management www.nhitm.ac.in 18 | Page Result: $AddRegPart 2 30 30 G00 G90 G17 G94 G92 X30 Y30 Z15 M06 ET8 S600 F240 M08 G42 G00 X0 Y0 Z02 G01 Z-15 F240 X80 F240 X120 Y60 Y120 G03 X80 Y160 R40 F480 G01 X40 F480 G03 X0 Y120 R40 F480 G01 Y0 F480 G00 Z2 G40 G00 X0 Y0 Z50 M06 ET4 S800 F80 M08 G00 X60 Y40 Z02 G81 X60 Y40 Z-15 R2 F80 Y120 G80 G00 X0 Y0 Z50 M30
  • 19. CNC & 3D Printing Course Code: MESBL 401 Lab Manual © New Horizon Institute of Technology and Management www.nhitm.ac.in 19 | Page
  • 20. CNC & 3D Printing Course Code: MESBL 401 Lab Manual © New Horizon Institute of Technology and Management www.nhitm.ac.in 20 | Page Conclusion: - CNC Drilling & Profile Milling operation done with the help of G & M codes and program develop for the same for CNC Simulator software & Verified. Experiment Rubric: Evaluation Criteria Marks Signature of Instructor with Date Lab Performance Topic Knowledge Task Conclusion Attainment Level (Out of 3)
  • 21. CNC & 3D Printing Course Code: MESBL 401 Lab Manual © New Horizon Institute of Technology and Management www.nhitm.ac.in 21 | Page IEN: - Batch: - Name of the Student: - Div.: - Date of Performance: - Course Outcome: - MESBL401.1: Develop and execute part programing for any specific operation MESBL 401.3: Demonstrate CAM Tool Path & Prepare NC-G Code EXPERIMENT NO.: - 03 Title: Part Programming on CNC Milling Trainer Aim: - Prepare a CNC Part program in word address format to machine the component shown in figure. System Software/ Instruments/ Equipment’s Requirements: - CNC Simulator Pro Theory/ Working Principle: Various G & M Codes used to develop Program
  • 22. CNC & 3D Printing Course Code: MESBL 401 Lab Manual © New Horizon Institute of Technology and Management www.nhitm.ac.in 22 | Page Layout/ Exp. Diagram/ Circuit Dia./ Any Fig. Applicable Observation Table/ Expt. Reading/ Any other Notable Data
  • 23. CNC & 3D Printing Course Code: MESBL 401 Lab Manual © New Horizon Institute of Technology and Management www.nhitm.ac.in 23 | Page Part Program:
  • 24. CNC & 3D Printing Course Code: MESBL 401 Lab Manual © New Horizon Institute of Technology and Management www.nhitm.ac.in 24 | Page Result: $AddRegPart 1 30 30 G92 X30 Y30 Z27 M06 ET1 G00 G90 G17 G94 S5000 F500 M03 M08 G00 X50 Y 50 Z02 G81 X50 Y50 Z-15 R02 F100 G00 X150 Y150 Z50 M06 ET6 S1000 F100 M03 M08 G00 X50 Y 50 Z02 G81 X50 Y50 Z-15 R02 F100 G00 X150 Y150 Z50 M06 ET8 S600 F240 M03 M08 G42 G00 X5 Y5 Z5 G01 Z-7 F240 X30 F480 Y30 X70 Y5 X85 X95 Y15 Y30 G02 X95 Y70 R20 F480 G01 Y85 F480 X85 Y95 X70 Y70
  • 25. CNC & 3D Printing Course Code: MESBL 401 Lab Manual © New Horizon Institute of Technology and Management www.nhitm.ac.in 25 | Page X30 Y95 X15 X5 Y85 Y70 G02 X5 Y30 R20 F480 G01 Y15 F480 X15 Y5 G00 Z2 G40 G00 X150 Y150 Z50 M30
  • 26. CNC & 3D Printing Course Code: MESBL 401 Lab Manual © New Horizon Institute of Technology and Management www.nhitm.ac.in 26 | Page
  • 27. CNC & 3D Printing Course Code: MESBL 401 Lab Manual © New Horizon Institute of Technology and Management www.nhitm.ac.in 27 | Page Conclusion: - CNC Profile Milling operation done with the help of G & M codes and program develop for the same for CNC Simulator software & Verified. Experiment Rubric: Evaluation Criteria Marks Signature of Instructor with Date Lab Performance Topic Knowledge Task Conclusion Attainment Level (Out of 3)
  • 28. CNC & 3D Printing Course Code: MESBL 401 Lab Manual © New Horizon Institute of Technology and Management www.nhitm.ac.in 28 | Page IEN: - Batch: - Name of the Student: - Div.: - Date of Performance: - Course Outcome: - MESBL401.1: Develop and execute part programing for any specific operation MESBL 401.3: Demonstrate CAM Tool Path & Prepare NC-G Code EXPERIMENT NO.: - 04 Title: Part Programming on CNC Turning Trainer Aim: - Write A Part Program using G & M Codes for finishing a forged component as shown in figure. Assume the speed & feed on turning centre as 500 RPM & 0.3 mm/Rev respectively. Assume suitable data if necessary. System Software/ Instruments/ Equipment’s Requirements: - CNC Simulator Pro Theory/ Working Principle: Various G & M Codes used to develop Program
  • 29. CNC & 3D Printing Course Code: MESBL 401 Lab Manual © New Horizon Institute of Technology and Management www.nhitm.ac.in 29 | Page Layout/ Exp. Diagram/ Circuit Dia./ Any Fig. Applicable Observation Table/ Expt. Reading/ Any other Notable Data
  • 30. CNC & 3D Printing Course Code: MESBL 401 Lab Manual © New Horizon Institute of Technology and Management www.nhitm.ac.in 30 | Page Part Program: Result: $Lathe $Millimeters $AddRegPart 1 G92 Z106 ET1 M06 N10 G21 G90 G95 N20 M03 S500 M08 N30 G00 X100 Z50 N40 X29 Z0
  • 31. CNC & 3D Printing Course Code: MESBL 401 Lab Manual © New Horizon Institute of Technology and Management www.nhitm.ac.in 31 | Page N50 G00 X25 Z0 N60 G01 Z-25 F0.3 N70 X30 Z-43 N80 Z-55 N90 X36 N100 X38 Z-54 N110 Z-65 N120 X25 Z-100 N130 X40 N140 M30
  • 32. CNC & 3D Printing Course Code: MESBL 401 Lab Manual © New Horizon Institute of Technology and Management www.nhitm.ac.in 32 | Page
  • 33. CNC & 3D Printing Course Code: MESBL 401 Lab Manual © New Horizon Institute of Technology and Management www.nhitm.ac.in 33 | Page Conclusion: - CNC Turning operation done with the help of G & M codes and program develop for the same for CNC Simulator software & Verified. Experiment Rubric: Evaluation Criteria Marks Signature of Instructor with Date Lab Performance Topic Knowledge Task Conclusion Attainment Level (Out of 3)
  • 34. CNC & 3D Printing Course Code: MESBL 401 Lab Manual © New Horizon Institute of Technology and Management www.nhitm.ac.in 34 | Page IEN: - Batch: - Name of the Student: - Div.: - Date of Performance: - Course Outcome: - MESBL401.1: Develop and execute part programing for any specific operation MESBL 401.3: Demonstrate CAM Tool Path & Prepare NC-G Code EXPERIMENT NO.: - 05 Title: Part Programming on CNC Turning Trainer Aim: - Write A Part Program using G & M Codes To demonstrate the threading operation System Software/ Instruments/ Equipment’s Requirements: - CNC Simulator Pro Theory/ Working Principle: Various G & M Codes used to develop Program
  • 35. CNC & 3D Printing Course Code: MESBL 401 Lab Manual © New Horizon Institute of Technology and Management www.nhitm.ac.in 35 | Page Layout/ Exp. Diagram/ Circuit Dia./ Any Fig. Applicable Observation Table/ Expt. Reading/ Any other Notable Data Part Program: #region $Millimeters $Lathe $OverrideBufferQualitySetting 5 $DefineLatheWorkpiece "N::M:" 0 100.00 50.00 0.00 $AddDefinedPart 0 $ReadTasEmbeddedTool #endregion
  • 36. CNC & 3D Printing Course Code: MESBL 401 Lab Manual © New Horizon Institute of Technology and Management www.nhitm.ac.in 36 | Page % G92 Z-23 (Fine cut) T2 M06 G00 X52 Z101 G01 X45.707 F70 S1000 M04 M08 Z99.854 F100 X50 Z97.707 Z89.293 X46 Z87.293 Z67.707 X49.414 Z66 G00 X53.414 Z68 Z101 X52 T25 M06 G00 X50 Z100 (G76 Threading Cycle) G76 P010060 Q500 R0.05 G76 X46 Z88 P1024 Q200 F2 G00 Z203 M5 M9 M20 M30
  • 37. CNC & 3D Printing Course Code: MESBL 401 Lab Manual © New Horizon Institute of Technology and Management www.nhitm.ac.in 37 | Page Result:
  • 38. CNC & 3D Printing Course Code: MESBL 401 Lab Manual © New Horizon Institute of Technology and Management www.nhitm.ac.in 38 | Page Conclusion: - CNC Turning (Threading) operation done with the help of G & M codes and program develop for the same for CNC Simulator software & Verified. Experiment Rubric: Evaluation Criteria Marks Signature of Instructor with Date Lab Performance Topic Knowledge Task Conclusion Attainment Level (Out of 3)
  • 39. CNC & 3D Printing Course Code: MESBL 401 Lab Manual © New Horizon Institute of Technology and Management www.nhitm.ac.in 39 | Page IEN: - Batch: - Name of the Student: - Div.: - Date of Performance: - Course Outcome: - MESBL401.1: Develop and execute part programing for any specific operation MESBL 401.3: Demonstrate CAM Tool Path & Prepare NC-G Code EXPERIMENT NO.: - 06 Title: Part Programming Simulation for Unconventional machining (wire Electrical discharge machining) Aim: - Prepare the part program for wire electrical discharge machining using with the given parameters as shown in Figure System Software/ Instruments/ Equipment’s Requirements: - CNC Simulator Pro Theory/ Working Principle: Wire electrical discharge machining can machine any electrically conductive material. In this a thin wire usually made of copper or brass, is electrically charged and is held between top and bottom holder guiding the motion of the same. The applied voltage on the wire creates spark which melts the workpiece as it approaches the same. For creating an isolated atmosphere, the presence of a dielectric is required in the form of deionized water which apart from the environment also forces the debris to move out. It creates the clear path for the wire to move forward and complete the machining.
  • 40. CNC & 3D Printing Course Code: MESBL 401 Lab Manual © New Horizon Institute of Technology and Management www.nhitm.ac.in 40 | Page Being a non-conventional machine, which means there is no physical contact between the tool and the workpiece, the cutting forces involved is zero. This allows to produce very thin and delicate parts. So, this is used to make products with very high accuracy and complexity where the conventional machines fail. Few complicated programming associated with the wire electrical discharge machining samples are discussed below. Layout/ Exp. Diagram/ Circuit Dia./ Any Fig. Applicable Observation Table/ Expt. Reading/ Any other Notable Data
  • 41. CNC & 3D Printing Course Code: MESBL 401 Lab Manual © New Horizon Institute of Technology and Management www.nhitm.ac.in 41 | Page Part Program: $AddRegPart 1 0 0 G92 X25 Y25 Z15 M06 ET1 G90 G94 S800 F100 M03 G00 X0 Y0 Z35 G01 Z-15 M03 M08 G01 X150 G01 Y125 G03 X100 Y125 R25 G01 Y75 G02 X50 Y75 R25 G01 Y125 G03 X0 Y125 R25 G01 X0 Y0 G00 Z50 G00 X250 Y150 M09 M05 M02 Result:
  • 42. CNC & 3D Printing Course Code: MESBL 401 Lab Manual © New Horizon Institute of Technology and Management www.nhitm.ac.in 42 | Page
  • 43. CNC & 3D Printing Course Code: MESBL 401 Lab Manual © New Horizon Institute of Technology and Management www.nhitm.ac.in 43 | Page Conclusion: - Unconventional Machining (Wire electrical Discharge machining) operation learned & developed CNC G code program for the same for CNC Simulator software & Verified. Experiment Rubric: Evaluation Criteria Marks Signature of Instructor with Date Lab Performance Topic Knowledge Task Conclusion Attainment Level (Out of 3)
  • 44. CNC & 3D Printing Course Code: MESBL 401 Lab Manual © New Horizon Institute of Technology and Management www.nhitm.ac.in 44 | Page IEN: - Batch: - Name of the Student: - Div.: - Date of Performance: - Course Outcome: - MESBL401.4: Develop a 3D model using available biomedical data EXPERIMENT NO.: - 07 Title: Segmentation in slicer’s segment Editor module for the purpose of 3D printing (3D Slicer open source) (Application: Any Bone Part) Aim: - Prepare the STL File for the spinal cord of human by segmentation in slicer’s segment Editor module for the purpose of 3D printing System Software/ Instruments/ Equipment’s Requirements: - 3D Slicer Theory/ Working Principle: A slicer is a program that converts digital 3D models into printing instructions for a given 3D printer to build an object. In addition to the model itself, the instructions contain user-entered 3D printing parameters, such as layer height, speed, and support structure settings. Every 3D printing technology creates 3D objects by adding material layer-by-layer. Slicer software is therefore appropriately named because it virtually “cuts” 3D models into many horizontal 2D layers that will later be printed, one at a time.
  • 45. CNC & 3D Printing Course Code: MESBL 401 Lab Manual © New Horizon Institute of Technology and Management www.nhitm.ac.in 45 | Page Layout/ Exp. Diagram/ Circuit Dia./ Any Fig. Applicable Observation Table/ Expt. Reading/ Any other Notable Data
  • 46. CNC & 3D Printing Course Code: MESBL 401 Lab Manual © New Horizon Institute of Technology and Management www.nhitm.ac.in 46 | Page Segmentation:
  • 47. CNC & 3D Printing Course Code: MESBL 401 Lab Manual © New Horizon Institute of Technology and Management www.nhitm.ac.in 47 | Page Result: -
  • 48. CNC & 3D Printing Course Code: MESBL 401 Lab Manual © New Horizon Institute of Technology and Management www.nhitm.ac.in 48 | Page Conclusion: - Segmentation in slicer’s segment Editor module for spinal cord is done for the purpose of 3D printing Experiment Rubric: Evaluation Criteria Marks Signature of Instructor with Date Lab Performance Topic Knowledge Task Conclusion Attainment Level (Out of 3)
  • 49. CNC & 3D Printing Course Code: MESBL 401 Lab Manual © New Horizon Institute of Technology and Management www.nhitm.ac.in 49 | Page IEN: - Batch: - Name of the Student: - Div.: - Date of Performance: - Course Outcome: - MESBL401.4: Develop a 3D model using available biomedical data MESBL401.6: Convert 2D images into 3D model EXPERIMENT NO.: - 08 Title: Creation of 3D model from 2D images using any image processing software and printing it. (Application: Any body organ) Aim: - Prepare the 3D model File of the spinal cord of human from 2D image (CTchest) System Software/ Instruments/ Equipment’s Requirements: - 3D Slicer 3D printing
  • 50. CNC & 3D Printing Course Code: MESBL 401 Lab Manual © New Horizon Institute of Technology and Management www.nhitm.ac.in 50 | Page Theory/ Working Principle: A slicer is a program that converts digital 3D models into printing instructions for a given 3D printer to build an object. In addition to the model itself, the instructions contain user-entered 3D printing parameters, such as layer height, speed, and support structure settings. Every 3D printing technology creates 3D objects by adding material layer-by-layer. Slicer software is therefore appropriately named because it virtually “cuts” 3D models into many horizontal 2D layers that will later be printed, one at a time. Ultimaker Cura works by slicing the user’s model file into layers and generating a printer-specific g-code. Once finished, the g-code can be sent to the printer for the manufacture of the physical object. The open source software, compatible with most desktop 3D printers, can work with files in the most common 3D formats such as STL, OBJ, X3D, 3MF as well as image file formats such as BMP, GIF, JPG, and PNG. Layout/ Exp. Diagram/ Circuit Dia./ Any Fig. Applicable
  • 51. CNC & 3D Printing Course Code: MESBL 401 Lab Manual © New Horizon Institute of Technology and Management www.nhitm.ac.in 51 | Page Observation Table/ Expt. Reading/ Any other Notable Data
  • 52. CNC & 3D Printing Course Code: MESBL 401 Lab Manual © New Horizon Institute of Technology and Management www.nhitm.ac.in 52 | Page 3D printing: Result: -
  • 53. CNC & 3D Printing Course Code: MESBL 401 Lab Manual © New Horizon Institute of Technology and Management www.nhitm.ac.in 53 | Page Conclusion: - 3D file generated with G code file format for 3D printing of Spinal cord of human from 2D image by image processing software. Experiment Rubric: Evaluation Criteria Marks Signature of Instructor with Date Lab Performance Topic Knowledge Task Conclusion Attainment Level (Out of 3)