Joy Project Work
Joy Project Work
INTRODUCTION
Additionally, in this project scope the Visual studio 2017 software will
be suggested for the development of the module and implementation
as well. The visual studio 2017 is suggested as such that it is needed
to build a new module that is not found in the current workbench.
Moreover, the software itself allows any plugins which able to
improve the functionality with different level. In visual studio, many
built-in tools have been also provided such as the designer for GUI
application build, web designs, class designs, database schema
designer and many more. Besides that, the Visual Studio is an error-
sensitive code editor which then be easier to prevent any of the errors,
3
misused of the operators or finding redundancy of the class relations
and functionality.
1.3Project objective
4
1.4 Impact, significance, and contribution
5
1.5 Background information
6
a challenge for the experts or medical students to create the models
out especially when segmenting the ligament parts in the knee joint.
CHAPTER 2
LITERATURE REVIEW
7
within a shorter time with better manner and save cost. Moreover, it
helps to check the body status and allows medical students on
research of health improvements. In fact, 3D is much more accurate,
flexible, and manipulative merely with low operational cost and it is
mostly suitable and used for preclinical testing, medical training and
physical education. 3D scanning had been useful in the modern era
technology on medical fields as it began to be useful on teaching the
engineering of the organ tissues for transplantation, where medical
students are able to learn on reconstructing a model of a functional
organ to transplant along with the materials which are harmless
towards humans.
The problem of the anatomy studies using the 3D scanning is
that it can only provide the information on measurement of the outer
part surface of the organs from the medical images but could not scan
the internal information of the body. In fact, the technology could not
scan any transparent or reflective objects which give trouble for
medical students on accident case study. However, these limitations
can be resolved by coupling the 3D scanning technology with virtual
reality (VR) technology as it helps in teaching purposes and gives
improvement on communication between the medical students and
patients during the placement session (Haleem & Javaid, 2019).
2.2 3D reconstruction
8
used to generate a model of an anatomy of the organs with better
precision of the shape rather than using hand-drawn image. For 3D
reconstruction it is mostly used for detection of the disease in the
body parts, and it is purposed to help radiologist in diagnosis and
treatment planning. In fact, 3D reconstructions can generate an actual
yet accurate 3D model amount of time and gives a better perspective
of the 3D graphics on shape and size of the anatomy of the body
parts, making more efficient diagnosis possible.
9
2.3 Medical imaging segmentation
10
Thresholding is a method that has been used frequently for
image segmentation, as it is very effective on analyzing the
foreground context by reducing the background of the image. This
method usually depends on the image pixel’s intensity value. The
process of the method is such that the background image was
compared using the threshold value with the forefront image to see if
there is a difference in intensity value in order to classify the image
(Masood et al, 2015). Additionally, a few operations are needed to
reduce the noise factor from the image and to achieve more effective
results in the segmentation process. Therefore, the image was
converted into a binary image and a defined threshold value was used
to differentiate the regions of the image.
2.3.1.1 Strength
2.3.1.2 Limitation
11
Thresholding method does not work very well if there is too
many edges of the medical images are present, or it doesn’t fit for the
flat valley. In fact, thresholding methods are very responsive to any
artifacts. Additionally, piecewise continuity cannot be assured by the
method as well (Masood et al, 2015).
12
Figure 2: The process of segmentation using the region growing
technique
The region growing technique is suitable for segmentation of
volumetric image which are mostly composed of large connected
homogenous regions. Therefore, it is successfully used in medical
image analysis to segment different parts of the tissues, organs, or
lesions from the MRI.
13
The only limitation of the region growing method is that it
consumes some time and a lot of memories as this method consist of
double segmentation. This also means that more memories will be
needed when there is more addition of new projects. Furthermore,
region growing method has a difficulty on deciding the stopping
criteria for the segmentation and the scan order dependencies may
give a considerable impact to the minute regions.
2.3.3 Clustering
14
mean of the image will then be categorized for segmentation
purposes.
15
robustness of the clustering algorithm towards the intensity
inhomogeneity in the MR images.
16
One good thing of using the atlas guided approach is that these
methods allow transferring both of the labels and the segmentation
and it provides a standard system for the purpose of studying the
morphometric properties (Dzung, 2000).
17
CHAPTER 3
SOFTWARE ANALYSIS
3.1 DESIGNING SOFTWARE
Designing software for 3D printing involves a few important
considerations. Here are some key points to keep in mind:
1. Compatibility with 3D printers: The software must be compatible
with the 3D printer being used, as different printers have different
requirements and capabilities. The software should be able to output
files in a format that the printer can read and use.
2. Design tools: The software should provide a range of design tools
to allow users to create 3D models from scratch or modify existing
models. These tools can include basic shapes, sculpting tools, and the
ability to import and manipulate existing files.
3. Support structures: When printing 3D models, support structures
are often needed to prevent parts of the model from collapsing or
warping during printing. The software should have tools to
automatically generate support structures or allow users to manually
add them where needed.
4. File optimization: 3D printing files can be large, so the software
should be able to optimize the file size for faster printing and better
quality. This can involve reducing the number of triangles in the
model or simplifying complex geometry.
5. Printing parameters: The software should allow users to customize
printing parameters, such as layer height, infill density, and print
speed, to achieve the desired level of detail and quality.
6. User interface: The software should have an intuitive user interface
that is easy to use, even for those with no prior experience with 3D
18
printing or design software. It should also have helpful documentation
and tutorials to assist users in getting started.
Some popular software options for 3D printing include Blender,
Tinkercad, Fusion 360, and SketchUp.
3.2 SOFTWARES
3.2.1 Blender
Blender is a 3D computer graphics software used for creating
animated films, visual effects, art, 3D printed models, motion
graphics, and interactive 3D applications. It is a free and open-source
software that is available for Windows, macOS, and Linux operating
systems.
Blender has a wide range of features that make it a popular choice
among 3D artists. Some of the key features include:
1. Modeling: Blender provides a range of modeling tools that allow
users to create and modify 3D models. It includes tools for sculpting,
painting, and texturing, as well as a range of modifiers to deform and
transform objects.
2. Animation: Blender provides powerful animation tools that allow
users to create keyframe animations, motion graphics, and
simulations. It also includes a range of physics engines for simulating
cloth, particles, and fluid dynamics.
19
3.2.2 Tinkercad
Tinkercad is a browser-based 3D modeling software developed by
Autodesk. It allows users to create and design 3D models for 3D
printing, animation, and games. Tinkercad is a user-friendly and
intuitive software that is popular among students, hobbyists, and
professionals.
Tinkercad is a powerful and versatile software that has revolutionized
the way people approach 3D modeling and design. With its user-
friendly interface and robust features, it has become a popular choice
for designers, engineers, and hobbyists around the world.
20
Overall, Fusion 360 is a powerful software that can be used for a
variety of applications, from product design and engineering to
manufacturing and prototyping. Its cloud-based architecture and
collaborative features make it a popular choice for teams working on
complex projects.
21
3.4 SLICING SOFTWARE
There are several slicing software options available for 3D printing, each with
their own unique features and capabilities. Here are some popular slicing
software options:
1. Cura: Cura is a free and open-source slicing software developed by
Ultimaker. It offers a user-friendly interface and a wide range of features,
including support for multiple 3D printers, customizable print settings, and a
plugin system that allows for additional functionality.
2. Simplify3D: Simplify3D is a paid slicing software that offers advanced
features such as customizable support structures, multi-part printing, and the
ability to optimize printing speed and quality. It also supports a wide range of
3D printers and filament materials.
3. PrusaSlicer: PrusaSlicer is a free and open-source slicing software
developed by Prusa Research. It offers a range of advanced features such as
customizable support structures, multi-part printing, and variable layer height. It
also supports a wide range of 3D printers and filament materials.
4. Slic3r: Slic3r is a free and open-source slicing software that offers advanced
features such as customizable support structures, variable layer height, and the
ability to optimize printing speed and quality. It also supports a wide range of
3D printers and filament materials.
5. KISSlicer: KISSlicer is a paid slicing software that offers advanced features
such as customizable support structures, multi-part printing, and the ability to
optimize printing speed and quality. It also supports a wide range of 3D printers
and filament materials.
When choosing a slicing software for 3D printing, it's important to consider
your specific needs and the features that are most important to you.
22
3.4.1 CREALITY SOFTWARE
Creality offers a slicing software called Creality Slicer, which is based on the
open-source slicing program Cura. Creality Slicer is designed specifically for
Creality 3D printers and provides users with a streamlined and easy-to-use
interface.
Some of the features of Creality Slicer include:
1. Customizable print settings: Creality Slicer allows users to customize their
print settings, such as layer height, infill density, and print speed, to achieve
their desired print quality.
2. Automatic support generation: Creality Slicer has a built-in support
generation feature that automatically adds support structures to 3D models as
needed. This helps prevent print failures and makes it easier to print complex
geometries.
3. Preview mode: Creality Slicer has a preview mode that allows users to
visualize their 3D prints before actually printing them. This can help identify
potential issues and ensure that the print will turn out as intended.
4. Printing profiles: Creality Slicer comes with pre-configured printing profiles
for a range of Creality 3D printers, making it easy to get started with printing
right away.
Overall, Creality Slicer is a user-friendly slicing software that is well-suited for
beginners and experienced users alike.
23
CHAPTER 4
DESIGNING & SLICING
4.1 DESIGNING THE 3D DIAGRAM ON FUSION 360
Fusion 360 is a 3D CAD, CAM, and CAE software developed by Autodesk,
Inc. It is a cloud-based software that allows users to design, prototype, and
manufacture products using a single platform. Fusion 360 uses parametric
modeling to create 3D models that can be modified by changing parameters.
Fusion 360 has a wide range of features and tools, including sketching,
modeling, surfacing, rendering, simulation, and CAM.
24
4.2 PRINTING THE 3D MODEL WITH CREALITY SLICING SOFTWARE
After the 3D segmentation was complete and the 3D model views are satisfied, the model is
then converted to STL format file so that the creality slicing software will be able to read it
since creality slicing software do not support the mrml format of the file. Then, open the STL
file of the 3D knee from CREALITY. The following instructions below shows the steps on
converting the mrml format file to STL.
25
4.4 Detail printings and implementation
The details of the 3D model of the knee anatomy plays the important role on
giving out the presentation to the medical students so that the medical students
can know how it is like before going into any practical. Therefore, the
implementation of the printing is such that the settings of the printing must be
set properly. The melting point of the PLA material can be very sensitive when
melting therefore the details of the material printing such as the printing
temperature, diameter of the PLA materials (to control the flow), and final
printing temperature must be checked before starting to print the 3D model. The
following figures below shows the presets of the fast printing set up and the
materials checklist setup respectively:
26
27
CHAPTER 5
PRINTING OF KNEE USING 3D PRINTER
5.1 3D PRINTER
A 3D printer is a type of additive manufacturing technology that allows you to
create three-dimensional objects from a digital model by depositing layer upon
layer of material until the desired shape is achieved. The technology behind 3D
printing has been around for several decades, but it has only recently become
more accessible and affordable for individual users and small businesses.
The process of 3D printing begins with creating a digital model of the object
you want to create using computer-aided design (CAD) software or by scanning
an existing object using a 3D scanner. The digital model is then sliced into thin
layers, which are sent to the 3D printer.
The 3D printer then creates the object layer by layer by depositing material,
such as plastic, metal, or ceramic, onto a build platform using a nozzle or laser.
As each layer is completed, the build platform moves down slightly, and a new
layer is added on top until the object is complete.
3D printing has a wide range of applications, including rapid prototyping,
product development, architecture, medical applications, and even food
production. As the technology continues to evolve, it has the potential to
revolutionize manufacturing, enabling individuals and businesses to produce
customized and complex objects quickly and easily.
The process of 3D printing begins with creating a digital model of the object
you want to create using computer-aided design (CAD) software or by scanning
an existing object using a 3D scanner. The digital model is then sliced into thin
layers, which are sent to the 3D printer.
28
29
5.2 TYPES OF 3D PRINTER
There are several types of 3D printers, each with its own unique method of
creating objects. Here are some of the most common types of 3D printers:
5. Binder Jetting - This printer deposits a binding agent onto a bed of powder
(such as sandstone or metal) layer by layer to create an object.
30
7. Electron Beam Melting (EBM) - This type of printer uses an electron beam
to selectively melt a bed of powdered metal to create an object.
5.2.1 Fused Deposition Modeling (FDM)
FDM printers generally fall into two main categories: industrial
(professional) and prototyping (desktop) machines. Both printer
grades have distinct applications and advantages, though the main
difference between the two technologies is their scale of production.
Industrial FDM 3D printers, like the Stratasys 3D printer, are far more
expensive than their desktop counterparts - desktop machines being
mostly for at-home, consumer use - so using them for your custom
parts will run up a higher tab. As industrial machines are more
efficient and powerful than desktop FDM printers, they are more often
used for tooling, functional prototypes and end-use parts.
As well, industrial FDM printers can complete larger orders much
faster than desktop machines. They are designed for repeatability and
reliability and can produce the same part over and over with minimal
human intervention. Desktop FDM printers are not nearly as robust.
With desktop machines, you have to perform frequent user
maintenance and regular calibration.
In the table below, we break down the main differences between a
typical desktop FDM machine and an industrial one.
31
Property Industrial FDM Desktop FDM
Production capabilities (per Low/Medium Low
machine)
Machine cost $50000+ $500 - $5000
ENDER 3D PRINTER
32
CHAPTER 6
CHAPTER 6
DISCUSSION AND CONCLUSION
6.1 FUTURE WORK
This project was able to reconstruct a 3D model of the knee anatomy
based on the medical imaging of MRI and CT scans. The details of
the model can display out physically exactly how the MRI image
shows. Therefore, one of the fundamental objectives is to develop 3D
reconstructed anatomy structure based on real medical images of the
patient. To enhance the details of the 3D models and make more
effective on medical learning, a better quality of the medical image
datasets must be obtained with more numbers of slices of the image
and better intensity of the image. In fact, a survey on types of
materials to create a real muscle-like tissues must be done so that
33
medical students will be able to understand better. Furthermore, due
to time constraints of the final year project, some parts of the knee
anatomy like the nerves are not completely done and is a challenging
to complete it as well. The future work for this project is to segment
more parts of the anatomy along with good materials to create the
model parts. Adding a software that helps on the mechanism will help
as well.
6.2 CONCLUSION
34
implemented into the 3D printing software so that to create out the
model. This method will allow students to physically see the parts
before undergoing into any surgical practical. Even without the 3D
model, the students will still be able to obtain the 3D models in the
STL format so that they may get a copy and bring back home for
their studies. Even so, in the future, the 3D model may provide some
of live mechanisms and functionality of the printed organs to further
improve their learnings.
REFERENCES
[2] Azza Abdel Rahman Mohammed Ali Geili and Alnazier Osman
Mohammed Hamza. (2018)
‘Literature Survey on 3D Brain Tumour Segmentation in MRI
Images’, International Journal of Current Research in Life Sciences,
7, 8 pages.
[3] Despotović,I. Goossens,B., and Philips, W. 2015. ‘MRI
Segmentation of the Human Brain:
35
Challenges, Methods, and Applications’, Computational and
Mathematical Methods in Medicine, vol. 2015, 23 pages.
[6] Masood, Saleha & Sharif, Afifa & Yasmin, Mussarat & Raza,
Mudassar. (2015). ‘A Survey on Medical Image Segmentation’,
Current Medical Imaging Reviews. Vol.11, pp 3-14.
[8] Sirota, C. (2016). ‘3D Organ Printing’. The Science Journal of the
Lander College of Arts and Sciences, vol.10, pp. 66-72.
36
[11] Yousef AbouHashem, Dayal, M. Savanah,S. Štrkalj, G. (2015).
‘The application of 3D printing in anatomy education’, Medical
Education Online
Wu, AM., Wang, K., Wang, JS., Chen, CH., Yang, XD., Ni, WF., Hu,
YZ. (2018). ‘the addition of 3D printed models to enhance the
teaching and learning of bone spatial anatomy and fractures for
undergraduate students: a randomized controlled study’, 7 pages
37