The purpose of this module is to raise Andragogs’ awareness and ability to use 3D printing (3DP) in Adult Education and to extend and develop their competences, thus enabling them to perform effective training of low-skilled adults in the field of 3DP. In addition to the specific pedagogical knowledge, skills and attitudes required for providing Adult Education, the Andragogs need also technical knowledge and the goal of this module is to deliver it.
The module will include basic information about 3D printing approach, terminology, advantages and limitations, main applications, available technologies, materials and equipment. In addition, the process steps needed for obtaining an object using 3DP will be described.
By the end of this module, you will learn:
- how to use 3DP for training of low-skilled adults,
- how does 3DP work,
- which are the advantages and limitations of 3DP,
- what 3D printing technologies exist today,
- which are the main applications of 3DP,
- what is a 3D printer,
- what kind of software is used in3DP,
- what materials are used in 3DP,
- how do you 3D print an object,
- how do you post-process a 3D printed part.
[nextpage title=”Using 3DP in training of low-skilled adults”]
In order for Andragogs to be able to perform effective training of low-skilled adults in the field of 3DP, 3DP-specific training is needed in addition to the particular pedagogical knowledge, skills and attitudes required by Adult Education.
3DP is a vast subject, covering many fields of knowledge, like ITC, engineering, computer-aided design, electronics, materials, physics etc. and only a part of it is applicable or relevant for low-skilled adults. Consequently, it’s very important to carefully select the topics to be addressed in the classroom as well as the level of detail in discussing them. The teaching must be tailored to the needs of the learners.
As increasing the employability of low-skilled adults is an important objective of this training course, it’s important to have a clear connection between the addressed topics and the 3DP-based jobs suitable for the adult learners completing it.
The most appropriate jobs for a low-skilled adult, properly trained by 4.0 ANDCOM project, are 3D printer operator and 3DP part post-processing technician.
The 3D printer operator is responsible for running multiple 3D printers, parts post-processing and finishing, and inspecting parts. Running of 3D printers involves setup, loading/unloading parts, performing the 3DP process steps, monitoring, regular cleaning and preventive maintenance of 3D printers.
The 3DP part post-processing technician is responsible for removing support materials, performing part-processing operations such as sanding, media-blasting, cleaning, dyeing, etc., parts inspection and measuring.
Sometimes, especially for small companies, the 3D printer operator is also responsible with parts post-processing.
3D printer operator. Source: http://ludoreng.com/
In order to perform these jobs, the worker needs to have basic skills and knowledge in 3DP with a focus on using 3DP software & equipment and on post-processing of 3D printed parts. Consequently, the present module will provide Andragogs with the knowledge and skills needed to teach these particular topics.
[nextpage title=”Basics of 3D Printing “]
3D printing (also known as Additive Manufacturing) is the process of making 3D physical objects from a digital file by successively adding layers of material via a 3D printer. By using an additive process, 3DP is the opposite of conventional subtractive manufacturing methods where material is successively cut away from a solid block. The difference between a subtractive process and an additive one is schematised in the below picture.
Subtractive process (on top) vs. additive process. Source: http://ludoreng.com/
Available 3D printing technologies
There are many 3DP technologies available today, using various types of materials (solid (sheet, filament, pellet), liquid, powder, slurry) and different approaches.
Stereolithography (SLA) creates objects by selectively curing a resin layer-by-layer using a light source (a laser or projector). Digital Light Processing (DLP) is very similar to SLA except DLP uses a digital light projector to flash a single image of each layer all at once. Selective Laser Sintering (SLS) use a laser which selectively induce fusion between powder particles inside a build area to create a solid object. Many other 3DP technologies exists and new ones are still developed.
However, most of them are too complicated and too expensive to be considered in the education of low-skilled adults. The most popular and most affordable 3DP technology is Fused Deposition Modelling (FDM). In addition, FDM is easy to use and very suitable for adult education. Consequently, this module will focus on FDM.
FDM lays down consecutive layers of material at high temperatures, allowing the adjacent layers to cool and bond together before the next layer is deposited.
FDM technology. Source: http://ludoreng.com/
3DP normally involves the use of a computer, a digital 3D model, software for 3D model preparation, a 3D printer and raw material.
First, the 3D model of the object to be printed is needed. This have to be processed in order to obtain a file that can be used by the 3D printer. Usually, this means converting the 3D model in a .stl file, if necessary, and slicing the .stl file into a set of 2D sections using a slicer software. The slicer software is also setting the 3D printing process parameters and, at the end, generates a file containing all the instructions needed by 3D printer to complete the job. This file (usually a .gcode file, i.e. a file containing commands in G-Code, which is a language 3D printers can read) is fed into the 3D printer which then lays down successive layers of molten material to fabricate the part. A typical 3DP workflow is schematized in the below picture.
Typical 3D printing workflow. Source: Ludor Engineering
There are several ways to obtain a 3D model for 3DP: by 3D modelling using a suitable software, by 3D scanning or by downloading it from a specialised online repository.
There are many software available for creating 3D models, including some free ones, for all levels from beginner to professional. Some of them are given in the below table. In addition, there are a lot of educational resources and tutorials that can be used to learn how to create your own 3D models. 3D modelling is an indispensable skill when you want to create your own objects.
*Free for students and educators
3D scanning is a method used to capture the shape of an object by using a 3D scanner or a smartphone with a suitable application. 3D scanning apps are based on photogrammetry, a technology that creates 3D models from 2D photos taken from different angles, which are then “stitched” together by a software. Some 3D scanning apps are given in the below table.
The simplest way to obtain a 3D model for 3DP is to download it from one of the many available online repositories. Many of these models are free. Some of the best such repositories are given in the table below.
Slicers are software that take 3D model (most often in .stl format), divide it into multiple layers, include 3D printer settings (like temperature, layer height, print speed, etc.) and generate the G-code file that provides the directions needed by the 3D printer to make the object. There are many slicers available and most of them are free. Some of the most popular slicers are given in the table below.
A FDM 3D printer uses continuous filament, which is fed through a gear mechanism into a heater that heats it up and melts it. Then, the molten filament is ejected from the nozzle onto the print bed in the desired geometry. After each layer, the print bed (or the nozzle) moves on the vertical axis and the next layer is added until the object is completely 3D printed. The process is schematised in the bellow figure.
FDM process. Source: Ludor Engineering
The main components of a FDM 3D printer are:
- The frame – holds all other parts of 3D printer together. It can be made of sheet metal, aluminium, plastic, plywood or even 3D printed.
- Print bed – the surface on which the objects are printed. It can be heated, which is a very useful feature for avoiding object warping and peeling off the bed during printing process.
- Extruder – an essential part having two parts: the cold end with motor, which draws the filament in and pushes it through, and the hot end where the filament is melted and ejected out.
- Head movement mechanics – there are several types, the most common being:
- Cartesian – printers have rectangular frame wherein any movement can happen along one of three perpendicular axes: X, Y or Z.
- Delta – the extruder is held by three arms in a triangular configuration and the print bed is usually circular and does not move.
- Polar – use polar coordinate system, where positioning is determined by an angle and a length.
- Robotic arm.
- Stepper Motors – used for precise position control.
- Electrical components: power supply, motherboard, stepper drivers, SD card slot, user interface.
- Main components of a FDM 3D printer. Source: Ludor EngineeringFDM 3D printers can by classified in two main groups: industrial and desktop 3D printers. Desktop FDM 3D printers are suitable for prototyping and low-volume production while the industrial ones are employed for fully functioning high quality parts, with big size, high accuracy and elevated material properties. The major differences between desktop and industrial printers are the associated costs and the production capabilities, as can be seen in the below table.
Industrial FDM 3D printer. Source: Ludor Engineering
Desktop FDM 3D printer. Source: Ludor Engineering
FDM 3DP uses continuous filament of thermoplastic, a material that melts when heated at a certain temperature and solidifies when cooled. The filaments come in different types, usually on spools of different sizes and weights. Two filament diameters are commonly used: 1.75 mm (the most popular) and 3 mm/2.85 mm.
3D printing filament used in FDM. Source: Ludor Engineering
There are many types of filament that can be used by FDM 3D printers. The most popular are PLA and ABS. PLA is the filament of choice for hobby 3DP due to its good characteristics and low price. ABS is also cheap and can be used for making functional parts. For more demanding applications, materials like Polycarbonate (PC), Nylon and PETG can be used. PC is useful for high temperature applications and it is stronger than both PLA and ABS but yet flexible. Nylon offers high flexibility and great strength while being extremely lightweight. Printed Nylon parts are not as brittle as those printed with either ABS or PLA, so they can be 10 times stronger without cracking or breaking. PET is the most commonly used plastic in the world and its variants PETG and PETT are often employed in 3DP. PETG combines the strength, temperature resistance and durability of ABS with the ease of use of PLA while PETT is strong and can be food-safe and transparent.
Some special types of filament, soluble in water or other substance, are used for creating support structures which are necessary when the printed part has overhangs or features suspended in air, like in the example from the below picture.
Support structures (in red) and the 3D printed part (in blue). Source: Ludor Engineering
A 3D printer with two nozzles is normally used, one printing the part with normal filament and the second printing the support structures. The part is then placed in the dissolving substance until all supports are dissolved. Such materials are PVA (water-soluble material, used as support with PLA material) and HIPS (that dissolves in limonene solution and is used as support with ABS material).
PVA used as support. Source: filamentguide.net
Thermoplastic Elastomers (TPE) can be used to 3D print flexible objects like footwear or drive belts. TPU (Thermoplastic Polyurethane) is one of the most used types of TPE.
Footwear 3D printed in TPE. Source: Adidas
Composite filaments made from polymers reinforced with metals, glass, carbon, ceramics, etc. are also used in FDM.
PEEK and PEI are materials with exceptionally high mechanical, thermal, and chemical resistant properties that are maintained at high temperatures. However, they need to be 3D printed on 3D printers with high capabilities (able to handle temperatures above 400 °C).
The wide range of filaments available in FDM can be divided in 3 main groups: standard thermoplastics, engineering materials and high-performance thermoplastics.
The pyramid of FDM materials. Source: Ludor Engineering
The most common FDM materials are in 3DP summarized in the table below together with some indications about their characteristics.
3DP has some important advantages:
- Single step fabrication – unlike traditional technologies that usually require a large number of manufacturing steps to produce a part, 3DP completes a part in one step.
- No need for tooling – 3DP does not need moulds, jigs or other tooling and, so, it is very convenient for production of unique parts or small batches.
- Efficient customization – the customization of a product by 3DP requires only the modification of its 3D file so there is virtually no additional costs.
- Freedom of design and complexity – very complex shapes and geometries, sometimes impossible or very expensive to achieve with other methods, can be obtain by 3DP.
- Print on demand – by storing the digital 3D models of the parts and 3D printing them only when needed, the space needed to stock inventory and the costs are reduced.
- Fast production – depending on a part’s design and complexity, it is much faster to 3D print it than to obtain it through machining or moulding.
- Waste minimisation – as an additive technology, 3DP produce little or no wastage.
However, 3DP has also limitations:
- Reduced range of materials that can be 3D printed – they are mostly plastics.
- Restricted size of parts that 3D printers can produce.
- Expensive, for large volumes of fabrication – the cost per 3D printed part remains constant regardless of the number of parts produced while for traditional manufacturing methods the unit cost decreases with the increase of the production run. Consequently, 3DP can be more economical for a small batch but more expensive as the production run increases.
- Low strength and endurance – the 3D printed parts are often weaker than their traditionally manufactured equivalents.
- Low accuracy and low surface quality.
- 3D printers are slow.
3DP is a very easy, affordable and rapid method for producing prototypes thus allowing for faster development of products.
A prototype made using 3DP. Source: Ludor Engineering
3DP, especially FDM, can produce prosthetics at low costs and in a short time.
FDM 3D printers are used in education, at all levels, from kindergartens to adult education.
3D printed robot hand for educational purposes. Source: Ludor Engineering
3D printed architectural models can be rapidly produced at a fraction of the cost required by traditional techniques.
A 3D printed architectural model. Source: Ludor Engineering
FDM can produce strong and functional parts for a wide range of industrial and domestic uses.
3D printed functional part. Source: Ludor Engineering
FDM is suitable for both industrial and domestic use. Household applications includes creating objects, repair parts and tools needed at home.
Home tool made by 3DP. Source: Ludor Engineering
[nextpage title=”3DP parts post-processing”]
3D printed parts may require some additional operations in order to further enhance them. This step of 3DP process is known as post-processing. For FDM, post-processing may include:
- support structures removal,
- filling the gaps in the print,
- surfaces polishing,
- coating with epoxy, metal, etc.
When the support structures have been printed with same material as the part, these are removed using tools as knives or pliers. This has to be done carefully to avoid damaging the part or injuries.
Support structures removal. Source: Ludor Engineering
If soluble support material, like PVA or HIPS, has been used, there is a lower risk of damaging the part. In this case, the parts are simply submersed in the suitable liquid until the supports are dissolved.
Sometimes, unwanted holes or cracks in the printed object need to be filled. Materials like epoxy resin, auto body filler, ABS and acetone compound are commonly used.
Several methods can be employed to make the 3D printed part look nicer aesthetically. Sanding or grinding can help removing layer lines or touch-points where support structure was attached to the part.
3D printed part grinding. Source: Ludor Engineering
Vapour or chemical smoothing are sometimes used to melt away the layer lines, giving a glossy look to the part. Acetone is often used for objects printed with PLA and ABS.
3D printed object, before and after vapour smoothing. Source: www.wired.com
Brush, airbrush or spray painting can be applied on the 3D printed parts to obtain a multi-colour object or to improve the look. Some preparation is needed before applying the paint: sanding, priming, masking.
Painted 3D printed object. Source: Ludor Engineering
The 3D printed objects can be also coated or platted with various metals (nickel, copper, gold, etc.), epoxy, etc.
Metal platted 3D printed objects. Source: https://3ddc.eu/
[nextpage title=”3D Printing an object on a filament deposition based printer”]
In this section, we will do an exercise to practice the theory previously presented. We will take a 3D model and pass to all the steps of the FDM workflow.
Obtaining the 3D model
For this exercise, we will download a 3D model from a specialised online repository. Thingiverse (www.thingiverse.com) is the biggest such repository, with more than 1.7 million freely available3D models. The selected model is “Phone holder Phone stand by byctrldesign”, downloadable from www.thingiverse.com/thing:525066.
As you can see in the below picture, Thingiverse offers plenty of information about the models, including printing details, comments from other users, pictures of 3D printed objects already made by others and remixes. The files needed for 3D printing can be download either using “Thing files” button (thus we can select the exact files we want to download) or “Download all files” button.
Selected 3D model. Source: www.thingiverse.com
The file phone_holder_by_ctrl_design.stl was selected. As this is already a .stl file, we do not need to convert the 3D model so we can move to the next step.
Slicing the .stl file
As already discussed previously, slicing means to divide the 3D model into multiple layers. In addition, the slicing software include the 3D printer’s characteristics and the printing settings and generate the G-code file.
We will use the slicer software Ultimaker Cura, the most popular 3D printing software, freely available for download on https://ultimaker.com/software/ultimaker-cura. It needs to be installed on the computer in order to be used. For starting, the 3D printer we intend to use must be added. A large number of 3D printers, from many producers, can be selected from the list made available by Cura. If your 3D printer is not on the list, you can add it choosing the option “Custom FFF Printer” and configuring it in the following menu. You can also change the name – we named our 3D printer “4.0 ANDCOM”.
Cura – adding a printer. Source: Ludor Engineering
Next, we need to open the 3D model in slicer – click on the “Open File” button in the top left corner of the screen, select the .stl file and open it. It will now be loaded, placed in the middle of the print bed and shown on the 3D viewer. The object can be moved on the print bed, rotated and zoomed using the mouse or the buttons. The buttons can also be used for scaling, mirroring, etc.
Cura – model loaded. Source: Ludor Engineering
One important thing we need to do it is to correctly position the model on the print bed. In this case, the best position is as shown in the picture below because this way we do not need support structure and we have the biggest contact surface between part and print bed. To obtain this position, we can use one of the two buttons outlined in the picture: “Lay flat” or “Select face to align to the build plate”. Right click anywhere on the screen will open a menu with other useful commands, including “Center Selected Model”.
Cura – positioning the model. Source: Ludor Engineering
Next, the printing material must be selected – we chosen “Generic PLA” using the third button from the top left corner.
Cura – material selection. Source: Ludor Engineering
Afterward, we need to setup the printing parameters. By default, Cura opens in the recommended mode, which is ideal for a quick print with optimized printing profiles. However, by clicking on “Custom” button several other profiles can be selected, from “Extra fine” to “Extra coarse”. In addition, for each profile, the printing parameters can be modified.
Cura – print settings. Source: Ludor Engineering
We will select the profile “Normal”, keep the default settings and then click on “Slice” button to start slicing. Cura also calculates the printing time and the weight and length of the filament needed to complete the print. Next, using “Preview” we can visualise the layers and can watch an animation of the layers deposition.
Part preview. Source: Ludor Engineering
Finally, the G-code file is generated and it can be saved on a removable drive and transferred to the 3D printer.
After loading the G-code and preparing the 3D printer, the printing can start.
Part 3D printing. Source: Ludor Engineering
Part 3D printing. Source: Ludor Engineering
The 3D printed part. Source: Ludor Engineering
In this case, the post-processing consists only in the removal of the brims (the single layer flat area around the base of the part, used to prevent warping – see the picture below). This can be easily done with a cutting plier or a cutter.
Brims. Source: Ludor Engineering
Brim removing. Source: Ludor Engineering
The post-processed 3D printed part. Source: Ludor Engineering
[nextpage title=”Final Quiz”]
[nextpage title=”Additional resources”]
- Types of 3D Printing Technology https://all3dp.com/1/types-of-3d-printers-3d-printing-technology/
- CATEGORIES OF 3D PRINTING TECHNOLOGIES https://www.aniwaa.com/guide/3d-printers/3d-printing-technologies/
- The Best 3D Modeling Software / 3D Design Software https://all3dp.com/1/best-free-3d-modeling-software-3d-cad-3d-design-software/
- Top 10 Free 3D Modeling Software for Beginners https://all3dp.com/1/best-free-3d-modeling-software-for-beginners/
- 3D CAD modelling using Fusion 360 https://3d-p.eu/lms/
- The Best 3D Scanner Apps for Android & iPhone https://all3dp.com/2/5-best-3d-scanner-apps-for-your-smartphone/
- 2020 Best Sites for Free STL Files & 3D Printer Models, https://all3dp.com/1/free-stl-files-3d-printer-models-3d-print-files-stl-download/
- The Best Free 3D Printing Software https://all3dp.com/1/best-free-3d-printing-software-3d-printer-program/
- An overview of the best 3D Printing software tool, https://3dprinting.com/software/
- 2020 Best 3D Printer Slicer Software https://all3dp.com/1/best-3d-slicer-software-3d-printer/
- Best 3D Printing Slicer Software in 2020 – Pros and Cons https://pick3dprinter.com/3d-slicer-software/
- What are the best 3D scanner apps for IOs and Android? https://www.aniwaa.com/buyers-guide/3d-scanners/best-3d-scanning-apps-smartphones/
- Introduction to FDM 3D printing https://www.3dhubs.com/knowledge-base/introduction-fdm-3d-printing/
- 2020 Best 3D Printers https://all3dp.com/1/best-3d-printer-reviews-top-3d-printers-home-3-d-printer-3d/
- Filament Properties Table https://www.simplify3d.com/support/materials-guide/properties-table/
- Using PVA for support structures https://www.youtube.com/watch?v=0ENgGkPP94w
- Using HIPS for support structures https://www.youtube.com/watch?v=Ow__9LWpCJA
- Post-processing in 3D printing https://www.beamler.com/post-processing-3d-printing/
- Using Ultimaker Cura for the first time https://ultimaker.com/en/resources/51945-first-use-ultimaker-cura