Professional Documents
Culture Documents
CAD Semester Project Report 3d Printer
CAD Semester Project Report 3d Printer
5-Axis 3D Printer
Swivel Bed Design
Group Members
B. Group Members
C. Design Elements
1
1.1 Introduction
2
1.2 Literature Review
The advent of 3D printing has revolutionized manufacturing and design processes across
a wide range of industries. This technology allows for the creation of three-dimensional objects
directly from digital models, enabling greater customization, faster prototyping, and increased
complexity in product design. In recent years, significant advancements have been made in 3D
printer technology, with the emergence of the 5-axis printing representing a significant milestone
in pushing the boundaries of what can be achieved in additive manufacturing.
Evolution of 3D Printers:
The development of 3D printers can be traced back to the 1980s when the first techniques
for layer-by-layer additive manufacturing were introduced. Over the years, various
printer designs and technologies have emerged, including fused deposition modeling
(FDM), stereolithography (SLA), selective laser sintering (SLS), and digital light
processing (DLP). These printers have found applications in industries such as aerospace,
automotive, healthcare, and consumer goods, among others.
3
multiple axes, complemented by a movable print head. The interplay between these axes
enables the printer to achieve intricate layer deposition, reducing the need for manual
post-processing and improving overall print quality.
The 5-axis swivel bed design has vast potential across multiple industries. It has the potential to
revolutionize various industries, offering unprecedented levels of precision, efficiency, and
creativity in the field of additive manufacturing.
4
Here are some key areas where the industrial scope of a 5-axis 3D printer is particularly
significant:
Aerospace and Aviation: The aerospace industry often requires complex, lightweight
components with intricate geometries. A 5-axis 3D printer can fabricate parts with
optimized designs, reducing weight while maintaining structural integrity. It enables the
production of turbine blades, engine components, brackets, and other aerospace parts
with high precision, leading to improved performance and fuel efficiency.
Medical and Healthcare: The medical field can greatly benefit from the capabilities
of a 5-axis 3D printer. It allows to produce patient-specific implants, prosthetics, and
surgical guides with precise anatomical fits. The printer's ability to create intricate and
complex geometry also facilitates the development of medical models for training,
planning surgeries, and improving patient outcomes.
Design and Prototyping: The design industry benefits from the capabilities of a 5-axis
3D printer in terms of rapid prototyping and creating highly detailed models. It allows
designers to transform their digital designs into physical objects quickly, enabling better
visualization, evaluation, and iteration of concepts. The printer's ability to produce
complex shapes and textures enhances the design process and reduces time to market.
Art and Sculpture: Artists and sculptors can explore new creative possibilities with a
5-axis 3D printer. It enables the production of intricate and complex sculptures,
decorative elements, and artistic installations with a high level of detail. The printer's
5
versatility and precision empower artists to bring their visions to life in ways that were
previously challenging or impossible using traditional techniques.
The industrial scope of a 5-axis 3D printer is vast and diverse. Its unique capabilities
make it suitable for industries such as aerospace, automotive, medical, architecture, design, art,
and education. By enabling the fabrication of complex and customized objects with precision, a
5-axis 3D printer offers numerous opportunities for innovation, efficiency, and creative
expression across various industrial sectors.
6
2.1 Optimization Objectives
The following design objectives were catered for in the following design mechanism:
• Optimization of Printing Space and Printer Size based on parameters of Product.
• Torque and Force computation for further Analysis and Fabrication
7
Figure 4: 5 Axis 3D Printer ( Close Up Preview )
8
Figure 5: Extruder Assembly
9
Figure 7: 5 Axis 3D Printer ( Top View Close Up )
10
Figure 8: 5 Axis 3D Printer ( Side View Close Up )
Components of Modeling
11
3 Modeling of the Printer
Purpose
The extruder assembly is a crucial component in a 3D printer, responsible for melting and
depositing the filament material to create the printed object. It consists of several key
components that work together to ensure accurate and reliable extrusion.
12
Parts & Drawings of Extruder Unit
13
3.2 Modeling of Basic Gantry Unit
Purpose
The rotatable gantry is a key feature in a 5-axis 3D printer, allowing for enhanced
freedom of movement and versatility in printing. This gantry system consists of various
components that work together to achieve precise and complex printing capabilities.
14
the gantry structure houses rotary axes, which enable rotation and tilting movements.
These rotary axes can be controlled by servos or stepper motors, allowing for precise
positioning of the print head assembly. The print head assembly is responsible for
extruding and depositing the filament material. It comprises components like the
extruder, hot end, nozzle, and cooling system, like those found in traditional 3D printers.
Together, these components of the rotatable gantry enable the 5-axis 3D printer to create
intricate and complex objects by providing the ability to rotate and tilt the print head
during the printing process. This allows for greater freedom in design and the creation of
geometries that were previously challenging or impossible to achieve with traditional 3D
printers.
15
Parts & Drawings of Gantry Unit
16
3.3 Modeling of Basic Structure
Purpose
The basic support frame serves as the structural backbone of a 5-axis 3D printer,
providing stability and rigidity to the entire system. It is composed of various components
that work together to ensure precise and accurate movements during the printing process.
17
Drawing of Basic Structure
18
3.4 Modeling of Support Elements, Lead Screws and Rods
Purpose
In a 5-axis 3D printer, motors, belts, rod holders, and secondary support frames play vital
roles in enabling precise and coordinated movements during the printing process.
19
employed to enhance the rigidity and stability of the printer's structure, reducing flexing
or distortion during movements. These frames often reinforce the primary support frame,
ensuring consistent and precise printing. Together, these components form a cohesive
system that allows for controlled movements and high precision in a 5-axis 3D printer,
enabling the creation of intricate and complex designs with exceptional accuracy.
20
Parts & Drawings of Secondary Support
Elements
21
3.5 Final Assembly
22
4.1 Optimization
Objective # 1
The printer parameter optimization was achieved by developing parametrized
equations based on the definition of various global variables. The approach with which
the variables were defined and utilized is discussed later in the report. With the provision
of Length, Width and Height of the printable work piece i.e., its extensions, the printer
was designed to alter its own dimensions to accommodate the part to freely move without
clash within its bounds. This was achieved with the calculation of the gap between the
printer inner bounds where the printable part must occupy the space on the base plate in
all three dimensions. To visualize how the dimensions of the part would lie within the
bounds of the printer, a cuboid was constructed having suitable mates with the base plate
such that it was placed in contact with it at its center. Now the cuboid having
corresponding maximum dimensions in x, y, z of the actual part to produce, the plate
carrying it can be rotated, moved linearly, swiveled, and rotated/ moved in all directions
and checked to be not clashing with any of the printer parts.
Objective # 2
The Second objective was achieved utilizing the Motion study feature in Solid
works to get the force and torque data for the motion of the printer and its movable /
rotatable parts. The necessary forces were calculated which would serve the purpose of
validifying stresses result computed form any other simulation software. So, such data
would easily accommodate any stress simulations and would be helpful in designing and
selecting the right stepper or serve motor with providing an estimate as to what are the
forces, torque requirement, etc. Here 5 motors applied in the motion study were utilized
to obtain the associated force and torque graphs.
4.2 Parametrization
The Parameterization of the printer assembly was done in the light of the following steps:
1. Definition of Global Variables
2. Development of Main Variables
3. Calculation of the space required for the work piece on the base plate.
4. Definition of Equations based on main variables.
5. Iteration of the equations developed.
6. Ensuring non-clash condition for different
23
4.3 Equations
Global Variables
Evaluates
Name Value / Equation (Value in cm )
to (cm)
X 16 16
Y 15 15
Z 20 20
Dimension 18 18
Tolerance to add 5 5
ON OFF SWITCH 0 0
int ( ( ( ( "X" ^ 2 ) + ( "Y" ^ 2 ) ) ^
DIA 26
0.5 ) + "Tolerance to add" )
24
Equations of Components
Evaluates
Name Value / Equation
to (cm)
"D1@Sketch1@top plate<1>.Part"
D1@Sketch2@Inner case<1>.Part 54
* 1 / 18 * 54.00cm
"D1@Sketch1@top plate<1>.Part"
D4@Sketch1@Belt ring<2>.Part 3.5
* 1 / 18 * 3.50cm
"D1@Sketch1@top plate<1>.Part"
D4@Sketch1@Belt ring 2<1>.Part 3
* 1 / 18 * 3.00cm
"D1@Sketch1@top plate<1>.Part"
D1@Sketch2@bottom on rotation disk<1>.Part 18
* 1 / 18 * 18.00cm
"D1@Sketch1@top plate<1>.Part"
D1@Sketch2@Motor<1>.Part 5
* 1 / 18 * 5.00cm
"D1@Sketch1@top plate<1>.Part"
D1@Sketch2@Motor holder<1>.Part 5
* 1 / 18 * 5.00cm
"D1@Sketch1@top plate<1>.Part"
D1@Boss-Extrude3@Outer case<1>.Part 29
* 1 / 18 * 29.00cm
"D1@Sketch1@top plate<1>.Part"
D1@Boss-Extrude1@pin<1>.Part 12
* 1 / 18 * 12.00cm
"D1@Sketch1@top plate<1>.Part"
D1@Sketch2@plat<1>.Part 18
* 1 / 18 * 18.00cm
"D1@Sketch1@top plate<1>.Part"
D1@Sketch1@Railing Holder<1>.Part 8
* 1 / 18 * 8.00cm
"D1@Sketch1@top plate<1>.Part"
D2@Sketch1@s<1>.Part 6
* 1 / 18 * 6.00cm
"D1@Sketch1@top plate<1>.Part"
D1@Sketch1@Top on rotation disk<1>.Part 18
* 1 / 18 * 18.00cm
"D1@Sketch1@top plate<1>.Part"
D1@Boss-Extrude1@pin 7<1>.Part 3
* 1 / 18 * 3.00cm
"D1@Sketch1@top plate<1>.Part"
D1@Boss-Extrude1@pin 8<1>.Part 6.8
* 1 / 18 * 6.80cm
"D1@Sketch1@top plate<1>.Part"
D1@Boss-Extrude1@pin 9<1>.Part 2.5
* 1 / 18 * 2.50cm
"D1@Sketch1@top plate<1>.Part"
D1@Boss-Extrude1@pin 10<1>.Part 5.5
* 1 / 18 * 5.50cm
"D1@Sketch1@top plate<1>.Part"
D1@Boss-Extrude1@pin 11<1>.Part 4
* 1 / 18 * 4.00cm
"D1@Sketch1@top plate<1>.Part"
D1@Boss-Extrude1@pin 6 - Copy<1>.Part 6
* 1 / 18 * 6.00cm
"D1@Sketch1@top plate<1>.Part"
D1@Sketch6@left Nozzle and Rod holder<1>.Part 14
* 1 / 18 * 14.00cm
25
"D1@Sketch1@top plate<1>.Part"
D2@Sketch1@Motor Top<1>.Part 7
* 1 / 18 * 7.00cm
"D1@Sketch1@top plate<1>.Part"
D2@Sketch1@right Nozzle and Rod holder - C<1>.Part 8
* 1 / 18 * 8.00cm
IF ( ( "Z" + 21 + ( 30.22 *
"D1@Sketch1@top plate<1>.Part"
D1@Boss-Extrude1@Rod<1>.Part * 1 / 18 ) ) < 75 , 72.5 , ( "Z" + 21 + 72.5
( 27.72 * "D1@Sketch1@top
plate<1>.Part" * 1 / 18 ) ) )
"D1@Sketch1@top plate<1>.Part"
D1@Boss-Extrude1@Rod 2<1>.Part 71
* 1 / 18 * 71.00cm
"D1@Sketch1@top plate<1>.Part"
D1@Sketch2@Rod holder<1>.Part 5
* 1 / 18 * 5.00cm
IF ( ( "Z" + 21 + ( 30.22 *
"D1@Sketch1@top plate<1>.Part"
D1@Boss-Extrude1@Screw<1>.Part * 1 / 18 ) ) < 75 , 70.9 , ( "Z" + 21 + 70.9
( 26.12 * "D1@Sketch1@top
plate<1>.Part" * 1 / 18 ) ) )
"D1@Sketch1@top plate<1>.Part"
D1@Sketch1@Upper holder<1>.Part 5
* 1 / 18 * 5.00cm
IF ( "Z" < ( 30 *
"D1@Sketch1@top plate<1>.Part"
D1@Boss-Extrude1@rod 3<2>.Part / 18 ) , ( "D1@Sketch1@top 60
plate<1>.Part" * 1 / 18 * 60.00cm )
, ( 2.25 * "Z" ) )
IF ( "Z" < ( 30 *
"D1@Sketch1@top plate<1>.Part"
D1@Sketch1@BODY 2<1>.Part / 18 ) , ( "D1@Sketch1@top 60
plate<1>.Part" * 1 / 18 * 60.00cm )
, ( 2.25 * "Z" ) )
"D1@Sketch1@top plate<1>.Part"
D2@Sketch3@Motor holder 3<2>.Part 10
* 1 / 18 * 10.00cm
"D1@Sketch1@top plate<1>.Part"
D4@Sketch1@Hollow<1>.Part@Assem1<1>.Assembly 3
* 3 / 18
"D1@Sketch1@top plate<1>.Part"
D2@Sketch3@Hollow<1>.Part@Assem1<1>.Assembly 6.5
* 6.5 / 18
"D1@Sketch1@top plate<1>.Part"
D1@Sketch3@Hollow<1>.Part@Assem1<1>.Assembly 1
* 1 / 18
"D1@Sketch1@top plate<1>.Part"
D1@Sketch1@PIN123<1>.Part 1
* 1.00 / 18cm
26
( "Dimension" * ( 1 - "ON OFF
SWITCH" ) ) + ( ( ( ( "X" ^ 2 ) + (
D1@Sketch1@top plate<1>.Part 18
"Y" ^ 2 ) ) ^ 0.5 ) + "Tolerance to
add" ) * "ON OFF SWITCH"
D1@Sketch1@WORK AREA<1>.Part "X" 16
27
4.4 How Parametrization was done
The following Global Variables were assumed to make the project file fully customizable
having the provision to alter the model geometry with as few as sufficient part
parameters.
• X dimension ( “ X ” )
• Y dimension ( “ Y ” )
• Z dimension ( “ Z ” )
Two Main variables are utilized having their definition based on the global variables:
• Dimension (“ DIMENSION” )
• Z Dimension (“ Z” )
For simplicity and ease of use, a main global variable as disk Diameter is provided by the
name of “Dimension” to serve as the foundation of Parametrization throughout the model
majorly. Another variable which was the part of global parameter i.e., its height or z-
dimension becomes important in design optimization of the model.
Since the gantry can turn about its axis, the height characteristic can be translated into
width of the part when the gantry turns 90 degrees either clockwise or anti-clockwise
from its mean or home position. Similarly the height of the printer can be adjusted to
adjusted based on the equation result obtained directly by incorporating the height of the
part, the available printer space in z -direction and the height of the corresponding parts
in between.
The use of these global variables can be explained by the use of the following chart flow
diagram.
28
3. Approach
The Main variables were used to control the output of the various dependent variables’
parameters of the printer model. The dependent parameters can be divided into two
categories:
1. Parameters changing with Cross-Section of Plate
2. Parameters changing with Height of the Plate
29
4.6 Final Presentation and Manipulation of Parametrized
With the help of these main variables and their associated parameter dependencies, the
design of the printer was exploited for matching the printable requirement of the work
piece. The work piece now can be moved along any axis, rotated, and found to be within
the bounds of the printer structure. The safety of not colliding with the body is ensured
primarily by calculation of the gaps and the product space and making an equation which
is mathematically guided to allow the movement with safety. Further tolerance and safety
margins are included in terms of both added distance and a percentage tolerance margin.
The motor responsible for rotating the base along the B-axis in a 5-axis 3D printer
is a critical component that enables the printer to achieve rotational movements
and create complex geometries.
In a 5-axis 3D printer, the B-axis rotation allows for the base or platform to rotate
around a horizontal axis. This rotational movement adds another degree of
freedom, enabling the printer to create objects. with intricate details, angled
surfaces, and complex geometries
30
Data of Angular velocity
The motor responsible for rotating the base along the C-axis in a 5-axis 3D printer
is a critical component that enables the printer's ability to achieve rotational
movements and create intricate designs.
In a 5-axis 3D printer, the C-axis rotation allows for the base or platform to rotate
around a vertical axis. This rotational movement adds another dimension of
31
freedom, enabling the printer to create curved surfaces, complex geometries, and
objects with intricate details.
Angular Velocity
Torque
32
3. Motor 3 (motion in Z direction)
In a 5-axis 3D printer, the Z-axis rotation allows for vertical movement of the
extruder. This additional degree of freedom enables the printer to create objects
with varying heights, intricate details, and overhangs, expanding the range of
possible geometries and designs.
Angular Velocity
33
Torque
The motor responsible for moving the platform along the Y-axis in a 5-axis 3D
printer is a crucial component that enables precise positioning and controlled
movement of the print bed.
In a 5-axis 3D printer, the Y-axis movement of the platform allows for horizontal
displacement of the print bed. This capability enables the printer to create objects
with complex geometries, overhangs, and intricate details by accurately
positioning the print bed in different locations.
34
Angular Velocity
Torque
35
5. Motor 5 (linear motion to nozzle in x direction)
In a 5-axis 3D printer, the X-axis movement of the extruder allows for horizontal
displacement along the print bed. This capability enables the printer to create
objects with complex geometries, overhangs, and intricate details by accurately
placing the extrusion head in different positions on the print bed.
Angular Velocity
36
Torque
37
5. Conclusion
In conclusion, the CAD model of the 5-axis 3D printer presented in this project encompasses a
well-designed extruder assembly, a rotating gantry, a sturdy base frame, and essential support
elements. The geometric parametrization was executed meticulously, taking into consideration
the specific dimensions of each part required for optimal production. By achieving the objectives
of geometric parametrization, the printer model exhibits enhanced flexibility, adaptability, and
efficiency.
The optimization objectives for the geometric parametrization were successfully accomplished.
Through careful analysis and refinement, the model now showcases optimized torque and forces
for the motors employed in the system. These optimized parameters ensure smooth and precise
movements throughout the printing process, resulting in improved printing accuracy and overall
print quality.
The obtained plots for torque and forces for the utilized motors illustrate the effectiveness of
geometric parametrization. The optimized settings allow for optimal motor performance,
reducing strain and ensuring a reliable and stable operation. These plots serve as valuable
references, providing valuable insights into the system's behavior and facilitating future
enhancements or modifications.
In summary, the 5-axis 3D printer CAD model, incorporating the extruder assembly, rotating
gantry, base frame, and support elements, showcases a meticulous geometric parametrization
process. The successful achievement of the optimization objectives is evident in the obtained
plots for torque and forces, which demonstrate the effectiveness and efficiency of the utilized
motors. The presented model serves as a solid foundation for further advancements in the field of
3D printing and stands as a testament to the benefits of geometric parametrization in enhancing
the performance and capabilities of additive manufacturing systems.
38