3D printing, also called additive manufacturing, builds three-dimensional objects layer by layer from a digital design file. A computer controls a print head or laser that deposits or fuses material — typically plastic, resin, or metal — precisely where the design specifies, making it possible to create complex shapes impossible to produce with traditional cutting or moulding methods.

How is 3D printing different from traditional manufacturing?

Traditional manufacturing is mostly subtractive: you start with a block of material and remove everything that is not part of the final object — cutting, drilling, and milling. This produces waste and cannot create hollow interiors or intricate internal structures.

3D printing is additive: it builds the object by adding material only where needed, layer by layer, from the bottom up. This allows:

  • Complex internal structures — lattice frameworks that are strong but lightweight.
  • Hollow cavities — impossible to cut from a solid block.
  • One-piece assemblies — mechanisms with moving parts printed assembled in place.

The trade-off is speed: 3D printing is slower than mass manufacturing for identical parts at scale. Its strength lies in custom, one-off, or low-volume production.

What are the main types of 3D printing?

Type Full name How it works Typical material Common use
FDM Fused Deposition Modelling Melts plastic filament and extrudes through a nozzle PLA, ABS, PETG School/hobbyist printers, prototyping
SLA Stereolithography UV laser cures liquid photopolymer resin Photopolymer resin Dental models, jewellery, detailed miniatures
SLS Selective Laser Sintering Laser fuses powder layer by layer Nylon, metal powder Engineering parts, aerospace

FDM is the type you are most likely to see in a school or library — the plastic spool of filament is visible, the print head moves back and forth, and you can watch the object grow layer by layer. Resolution is typically 0.1–0.3 mm per layer.

SLA produces smoother, higher-detail prints but requires washing in solvent and UV curing after printing. It is common in dentistry — custom tooth aligners and crowns are often SLA-printed.

SLS is an industrial process used to print functional metal and nylon parts directly for engineering applications.

How does the digital-to-physical process work?

Every 3D print begins with a digital 3D model and ends with a physical object. The chain of software is as important as the printer hardware:

  1. Design (CAD software) — the object is designed in a Computer-Aided Design (CAD) programme such as Fusion 360, Tinkercad, or Blender. The result is a 3D model file — typically in STL (Standard Tessellation Language) format, which describes the surface as millions of small triangles.

  2. Slicing software — the STL file is imported into a slicer (e.g., Ultimaker Cura, PrusaSlicer). The slicer divides the model into hundreds or thousands of horizontal layers and calculates the print path for each layer, producing a G-code file.

  3. G-code — G-code is a simple programming language that tells the printer exactly where to move and when to extrude material. It contains thousands of coordinate instructions: "move to X=52.4, Y=31.7, Z=0.2; extrude 0.4 mm of filament."

  4. Printing — the printer reads the G-code and executes it layer by layer. Each layer fuses to the one below.

  5. Post-processing — depending on the method, this may involve removing support structures (scaffolding printed under overhanging features), sanding, painting, or chemical treatment.

What is the computing significance of 3D printing?

3D printing illustrates several key computing concepts:

  • Input/process/output: the CAD model is input, the slicer's path calculation is processing, and the physical object is output.
  • File formats and data representation: the STL file represents a 3D surface as binary or ASCII data; G-code is a human-readable program that controls hardware.
  • Automation and control: the printer is a computer-controlled machine — it follows programmed instructions precisely and repeatedly.
  • Simulation: slicing software simulates the print before it happens, predicting problems like overhangs that need support and estimating print time.

What are real-world applications of 3D printing?

Industry Application
Medicine Custom prosthetic limbs, dental aligners, surgical guides, hearing-aid shells
Architecture Scale models, complex façade components
Aerospace Lightweight bracket components, engine parts (metal SLS)
Education Physical models of molecules, historical artefacts, geography terrain maps
Consumer Replacement parts, phone cases, personalised gifts
Fashion Jewellery, accessories, avant-garde footwear

One compelling medical application: prosthetic hands for children who are born missing fingers can be designed, printed, and fitted for under £50 of materials — compared with thousands of pounds for conventionally manufactured prosthetics. As children grow, a new hand can be printed to fit in hours.

Frequently asked questions

What materials can a 3D printer use?

The most common material for school FDM printers is PLA (polylactic acid), a biodegradable plastic made from corn starch. ABS (acrylonitrile butadiene styrene — the same plastic as LEGO) is also common. More advanced printers can use flexible materials, carbon-fibre-reinforced filaments, wood or metal composites, food-safe materials, and even chocolate. Industrial systems print stainless steel, titanium, and aluminium directly.

Why does a 3D-printed object sometimes have visible ridges?

Each layer of an FDM print is typically 0.1–0.3 mm thick. The transition between layers is visible on curved surfaces as a "staircase" effect — a series of tiny ridges. Thinner layers produce smoother results but take longer to print. SLA prints have much thinner layers (0.025–0.1 mm) and appear smoother. Post-processing (sanding, filling) can eliminate visible ridges on FDM prints.

What does "support material" mean in 3D printing?

When a design has overhanging features — parts that stick out sideways beyond the layer below — the print head cannot deposit material in mid-air. Slicing software detects overhangs and automatically adds support structures: thin scaffolding beneath the overhang that holds the material until the layer above can bridge across. Supports are removed by hand after printing and leave small marks that may need sanding. Designing with minimal overhangs (or orienting the object cleverly) reduces support waste.

Is 3D printing environmentally friendly?

It has environmental advantages and disadvantages. On the positive side, additive manufacturing produces less material waste than subtractive methods, and objects can be produced locally on demand (reducing transport emissions). On the negative side, most FDM filament is made from oil-derived plastics (though PLA is plant-based and compostable in industrial facilities), failed prints create plastic waste, and printers consume electricity for hours per object. Net environmental impact depends heavily on what is being replaced and at what scale.


Explore how computing shapes the physical world with Professor Turing at aitutors.me.