In order to 3D print anything, you need to start off with having a design. So the first phase is the Design Phase, where you'll need to either design an object using a 3D modelling software, or search for a ready-made design online that comes in the *.stl file format.
Once you have your design in *.stl file format, you need to put the design through a Slicing Phase, where you feed in the stl file into a slicing software (here, we'll be using the Ultimaker Cura) to slice your design into multiple layers and at the same time feed in 3D printer specific information to produce a Gcode file. 3D printers will only understand Gcode files, and not STL files.
Finally, with the Gcode file ready and copied into your microSD card, you are ready to print. Stay with your 3D printer as it prints the first few layers to ensure that your filament is sticking to the print bed. If you haven't printed in a while, or if the 3D printer has been moved around, you should recalibrate it first. Or if you do use it off and on, but now you hear scraping sounds, if filament is not coming out from the nozzle or if the filament doesn't stick to the print bed, stop the print and re-calibrate your 3D printer. Once calibrated, start over with the print. You can leave the printer alone once you're sure it's running as it should after the first few layers of printing.
Phase 1: 3D Modelling
There are many 3D modelling softwares that are available. Some softwares are web based, meaning you'll need to sign up for an account online and have reliable connection to the Internet as you work on your design (example: TinkerCAD). Other softwares need to be downloaded and installed into your computer. These types of software can be used without Internet connectivity.
On the Raspberry Pi desktop and if you have limited Internet connectivity, we do know that Blender version 2.79 can be installed, though the interface would differ slightly from the Blender module below that uses version 2.90.
Our other collection of 3D Modelling content that you can try with. This one below uses the software called SketchUp.
You can try to install Blender in your Raspberry Pi desktop if you do not have stable internet connection at your MakerLab. It's an older version (v2.79) for now, but you could still use it. Installation will require the Internet, but once installed, Blender can be used offline.
If you have good Internet connectivity in your MakerLab, your school could also to use TinkerCAD or any other 3D modelling application that is available out there for your 3D modelling needs, as long as you are able to export the files into STL format.
Phase 2 & 3 : Slicing & 3D Printing
Additional materials and manuals
Bonus Material: Air Brushing Basics
If your MakerLab comes with air brush compressor, you can try to air brush your 3D printed models out. Please watch the video embedded in the slides below to learn more on air brushing and cleaning techniques first. Make it a habit to clean the air brush gun properly after every use. This will help to prolong the life of the air brush gun.
If your MakerLab does not come with an air brush compressor, worry not, you can still hand paint your models with art brushes and hobby paints.
Air Brushing Basics
Versi Bahasa Melayu
English version