3D Printing Principle and Printer Assembly

3D Printer Assembly


This course teaches you how to make a 3D printer for yourself and calibrate and adjust it perfectly. You will get to know how to solve and prevent common problems and discover alternative solutions to tailor your 3D printer to your liking and needs. You will learn how to assemble parts for your 3D printer and build it with ordinary tools and skills.


20 hours / Part time

Mode of Delivery

• Classroom-based, instructor-led training
• Virtual class, instructor-led training

Languages Available

• English
• Chinese
• Others


1. 3D Printer Parts
• Sub-assemblies of printer parts
• Reel holder
• LCD and RAMPs controllers
• Motor and idler brackets
• Limit switch wiring
• Hot-end Assembly
• All metal hotend
• Low-Mass Extruder
• NEMA 17 stepper motor
• Custom machined filament shaft

2. Mechanical Assembly
• Aluminium frame
• Y-axis assembly
• X-axis assembly
• Z-axis assembly
• Extruder assembly
• LCD assembly
• Electronics assembly
• Heat-bed assembly

3. Electrical Connection
• RAMPs (Reprap Arduino Mega Pololu Shield) DC wiring

• XYZ Motor wiring
• Heated bed / solid state relay
• Mechanical systems test
• Print calibration part
• First Print!

4. G-Code & Slicing
• Slic3r – G-code Generator
• Default config file
• Basic Slic3r settings
• G-code exportation process

5. 3D Printer Operation
• Calibration & bed levelling
• The critical first layer
• Routine maintenance
• Troubleshooting tips
• Thingiverse – access STL files
• Makeprintable – fixing corrupt STL files

• Basic computer skills
• Note that we provide the computer
• Whether you are from India, Bangladesh, Myanmar or Johor Bahru. Foreigners are welcomed!

• Written Examination
• Project Presentation

Industrial Attachment: