These ten projects give teachers a ready-to-use starting point for 3D printing across science, engineering, maths, and design classes. Each one is written for a specific grade range and subject, with the Bambu Lab printer model, filament type, and CAD software included so you can go from reading to printing without a lengthy planning phase. All of them work with printers and filaments available from EnviroLaser3D.
EnviroLaser3D has been in the technology and printing business for nearly four decades and stocks the full Bambu Lab range, from the A1 Mini to the X1E, alongside filaments, parts, and accessories.
Quick Reference Table
|
# |
Project |
Subject |
Grade Level |
Printer |
Filament |
|
1 |
Fraction and decimal blocks |
Maths |
Primary (ages 7-10) |
A1 Mini |
PLA |
|
2 |
Animal habitat diorama |
Science |
Primary (ages 8-11) |
A1 Mini |
PLA (multi-colour) |
|
3 |
Gear train demonstrator |
D&T / Engineering |
Upper primary (ages 10-12) |
A1 |
PLA |
|
4 |
Cell biology model |
Science |
Lower secondary (ages 12-14) |
A1 |
PLA (multi-colour via AMS) |
|
5 |
Bridge stress-test challenge |
Engineering |
Secondary (ages 13-15) |
P2S |
PLA |
|
6 |
Topographic map tiles |
Geography |
Secondary (ages 13-16) |
A1 |
PLA |
|
7 |
Wind turbine blade optimiser |
Physics / Engineering |
Secondary (ages 14-16) |
P2S |
PLA + PETG |
|
8 |
Prosthetic hand prototype |
D&T / Biology |
Senior (ages 15-18) |
P2S |
PLA + TPU |
|
9 |
Molecular geometry set |
Chemistry |
Senior (ages 16-18) |
A1 Mini |
PLA (multi-colour via AMS) |
|
10 |
Rocket fin aerodynamics test rig |
Physics / Engineering |
Senior (ages 16-18) |
P2S |
PETG + PLA-CF |
Primary Projects (Ages 7-12)
1. Fraction and Decimal Blocks
Subject: Maths Printer: Bambu Lab A1 Mini Filament: PLA in four or five colours CAD: Tinkercad Print time: 30-45 minutes per set
Students design a set of rectangular blocks where the physical size of each block represents its value. A "1 whole" block is the largest. Half, quarter, eighth, and tenth blocks stack and combine so students can physically prove that 1/4 + 1/4 = 1/2 or that 0.5 and 5/10 occupy the same space. Each fraction value gets a different filament colour, making relationships visible at a glance.
What students learn: Fraction equivalence, decimal-fraction conversion, proportional reasoning. The CAD work reinforces measurement and division since they need to calculate exact block dimensions from a base unit.
Teacher tip: Print one reference set yourself first, then have students design their own in Tinkercad. Comparing sets that look different but represent the same values opens up a strong class discussion about equivalent fractions.
2. Animal Habitat Diorama
Subject: Science (living things and habitats) Printer: Bambu Lab A1 Mini Filament: PLA in assorted colours CAD: Tinkercad Print time: 1-2 hours for a full set
Students pick a biome (coral reef, temperate forest, savanna, Arctic) and design a base plate with terrain features plus three to five animal models native to that habitat. The project works as a presentation piece where students explain food chains and adaptations using their printed models.
What students learn: Ecosystems, food webs, adaptation, habitat features. The design process forces students to research what the animals actually look like and how the habitat is structured, which goes deeper than drawing a poster.
Teacher tip: Use the AMS Lite on the A1 Mini to print animals in multiple colours without filament swaps. If you do not have an AMS, print animals in one colour and have students paint them as part of an art crossover lesson.
3. Gear Train Demonstrator
Subject: Design and Technology / Engineering Printer: Bambu Lab A1 Filament: PLA CAD: Tinkercad or Fusion 360 Print time: 1.5-2 hours
Students design a base plate with pegs and a set of interlocking spur gears in different sizes (e.g. 12-tooth, 24-tooth, 36-tooth). They mount the gears on the pegs and test how turning the small gear affects the speed and torque of the larger gear. Adding a handle to the input gear and a small flag or pointer to the output gear makes the speed difference visible.
What students learn: Gear ratios, mechanical advantage, speed vs torque trade-offs. Students calculate expected output speed from tooth counts and then verify with their printed model.
Teacher tip: Gear tolerances matter here. PLA on a well-calibrated Bambu Lab printer handles this well, but reminds students to leave 0.2-0.3mm clearance between meshing teeth in their CAD model. If gears are too tight, a light sand with fine-grit paper fixes it.
Secondary Projects (Ages 12-16)
4. Cell Biology Model
Subject: Science (biology) Printer: Bambu Lab A1 with AMS Lite Filament: PLA in four colours (one per organelle group) CAD: Tinkercad or Fusion 360 Print time: 2-3 hours
Students design a cross-section of an animal or plant cell at a scale large enough to show individual organelles. The cell wall or membrane is one colour, the nucleus and nuclear membrane another, mitochondria a third, and remaining organelles a fourth. Print the cell as a single multi-colour job using the AMS, so each organelle is colour-coded without painting. For a deeper version, students can design the cell as a two-part model that splits open to reveal interior structures.
What students learn: Cell structure, organelle function, scale and proportion. Designing in 3D forces students to think about where organelles sit in relation to each other, not just label them on a flat diagram.
Teacher tip: If you want a cross-curricular link, have students calculate the scale factor between their model and a real cell, then express it in standard form. Our AMS setup and troubleshooting guide covers multi-colour print configuration.
5. Bridge Stress-Test Challenge
Subject: Engineering / Physics Printer: Bambu Lab P2S Filament: PLA (standard settings) CAD: Fusion 360 or Onshape Print time: 2-4 hours depending on design
Set a fixed span (e.g. 200mm) and a maximum filament weight (e.g. 30g). Students design a bridge that spans the gap and supports as much load as possible. Test by placing weights on the bridge until failure. The winner is the highest load-to-weight ratio. Students iterate: print version one, test, analyse where it failed, redesign, print version two.
What students learn: Structural engineering principles (tension, compression, trusses), iterative design, strength-to-weight ratio. The fixed constraints force creative problem-solving rather than just "make it thicker."
Teacher tip: The P2S prints PLA reliably at fast speeds, so each iteration prints quickly. Set a class limit of three iterations per team to keep things manageable. Photograph each failure point for students to annotate in their write-ups.
6. Topographic Map Tiles
Subject: Geography Printer: Bambu Lab A1 Filament: PLA (single colour, light green or white works well) Software: TouchTerrain (free, browser-based) + Bambu Studio Print time: 1-3 hours per tile
Students use TouchTerrain (touchterrain.geol.iastate.edu) to generate a 3D-printable STL file of real-world terrain. They choose a location they are studying (a volcanic region, a river delta, a mountain range) and export a terrain tile at a vertical exaggeration they select. The printed tile becomes a physical teaching aid for contour line interpretation, erosion patterns, and landform identification.
What students learn: Contour lines, relief, vertical exaggeration, real-world terrain analysis. Holding a printed terrain model and tracing contour lines with a finger is far more intuitive than reading a flat map.
Teacher tip: Print tiles at 2x to 3x vertical exaggeration so features are visible at small scale. If your class is studying a large region, assign each group a tile that fits together to build a larger composite model.
7. Wind Turbine Blade Optimiser
Subject: Physics / Engineering Printer: Bambu Lab P2S Filament: PLA for prototypes, PETG for final version CAD: Fusion 360 Print time: 1-2 hours per blade set
Students design wind turbine blades with different profiles (flat, curved, twisted) and test them on a common hub and shaft connected to a small DC motor. Measuring voltage output gives a quantifiable comparison between blade designs. Variables include blade count, pitch angle, chord length, and aerofoil profile.
What students learn: Energy conversion, aerodynamics, variables and fair testing, data analysis. Designing blade profiles in CAD introduces basic aerofoil concepts that connect to A-level physics.
Teacher tip: Print the hub and shaft mount in PETG for durability since they are reused across every test. Blade sets can be PLA since they are lightweight and quick to iterate. A desk fan on a fixed speed setting makes a consistent and safe wind source.
Senior Projects (Ages 15-18)
8. Prosthetic Hand Prototype
Subject: Design and Technology / Biology Printer: Bambu Lab P2S Filament: PLA for structural parts, TPU for finger pads and flexible joints CAD: Fusion 360 or Onshape Print time: 4-6 hours total
Students design a mechanical hand with articulated fingers driven by cable tendons (fishing line or nylon cord). The palm and finger links are PLA. Flexible joint sections and grip pads are TPU, which gives the hand a realistic flex. Pulling the tendons at the wrist closes the fingers. Students test grip strength, range of motion, and the ability to pick up objects of different shapes.
What students learn: Biomechanics, mechanical linkages, material selection for function, human-centred design. The TPU/PLA combination teaches that different materials serve different purposes in a single product.
Teacher tip: This project works best with the P2S because TPU benefits from the enclosed chamber and direct-drive extruder. Our engineering-grade filaments guide covers the settings for printing flexible materials. Allow two to three lessons for CAD and two for print, assembly, and testing.
9. Molecular Geometry Set
Subject: Chemistry Printer: Bambu Lab A1 Mini with AMS Lite Filament: PLA in five colours (black for carbon, white for hydrogen, red for oxygen, blue for nitrogen, yellow for sulphur) CAD: Tinkercad or Fusion 360 Print time: 1-2 hours per molecule
Students design atom spheres with socket holes at the correct bond angles (tetrahedral 109.5 degrees for sp3, trigonal planar 120 degrees for sp2, linear 180 degrees for sp) and connecting rods that snap into the sockets. They then build molecules: methane, ethanol, glucose, aspirin, or whatever the syllabus requires. The colour coding follows CPK conventions used in real chemistry.
What students learn: VSEPR theory, bond angles, molecular geometry, functional groups. Designing the socket angles in CAD requires students to actually calculate and apply the bond geometry rather than just memorise it.
Teacher tip: Print the connecting rods at 0.1-0.2mm smaller diameter than the socket holes for a snug push-fit. Multi-colour printing with the AMS means atoms come off the printer already colour-coded with no painting needed.
10. Rocket Fin Aerodynamics Test Rig
Subject: Physics / Engineering Printer: Bambu Lab P2S or P2S Filament: PETG for the test rig, PLA-CF or standard PLA for interchangeable fins CAD: Fusion 360 Print time: 3-5 hours for rig and first fin set
Students build a test rig that holds a model rocket body tube in a fixed position with a strain gauge or spring scale to measure drag. They design interchangeable fin sets with different sweep angles, spans, and aerofoil profiles, mount them on the rocket body, and test drag and stability under a consistent airflow (fan or wind tunnel). Data is plotted and analysed to find the best fin geometry for minimum drag and maximum stability.
What students learn: Aerodynamics, drag, centre of pressure vs centre of gravity, data collection and analysis, iterative design. This connects directly to A-level physics topics on forces and fluid dynamics.
Teacher tip: PETG for the rig body gives it enough stiffness and heat resistance to survive repeated testing. The P2S handles PETG well in its enclosed chamber. If you have access to carbon-fibre-reinforced PLA, it makes excellent lightweight fin material with a professional finish.
Choosing the Right Printer and Filament for School Projects
Not every project needs the same machine. Here is a rough guide:
The Bambu Lab A1 Mini is ideal for primary projects and anything that fits on a smaller bed. It is affordable enough to buy several for a classroom, which means more students printing at once. The A1 gives you a bigger build plate for projects like terrain tiles or gear trains that need more space. Both support the AMS Lite for multi-colour printing.
The Bambu Lab P2S is the enclosed option for secondary and senior projects. The enclosed chamber means it handles PETG, TPU, and ABS reliably, which matters when students are working with engineering materials. It runs quietly and keeps hot components behind a door, which is a practical safety benefit in a busy lab. Every project in this article that calls for an enclosed printer works on the P2S.
For most school work, standard PLA is the go-to. It prints easily, produces minimal fumes, and comes in a wide colour range. High-speed PLA from EL3D prints well at the faster speeds Bambu Lab machines are capable of, which helps when you need prints done within a single lesson. When projects call for something tougher, Bambu Lab PETG is the next step up. The full Bambu Lab filament range covers everything from basic PLA to carbon-fibre-reinforced nylon.
If you are building a dedicated printing space, our school 3D printing lab planning guide covers layout, power, ventilation, and safety in detail.
Practical Tips for Running 3D Printing Projects in Class
Start with a test print. Before assigning any project, print a small version yourself. This catches tolerance issues, identifies tricky overhangs, and gives you a realistic sense of print time so you can plan lessons properly.
Batch your prints. If six students are printing fraction blocks, plate them all on one build plate rather than running six separate jobs. Bambu Studio lets you arrange multiple STL files on the same plate easily.
Teach CAD constraints, not just shapes. The real learning in these projects happens in the design phase, not the printing phase. When a student has to figure out that their gear teeth need 0.25mm clearance to mesh properly, they are learning more than if they downloaded a pre-made file.
Keep a failure wall. Display failed prints with labels explaining what went wrong and how the student fixed it in the next version. It normalises iteration and shows that failed prints are part of the engineering process, not wasted time.
Log print settings. Have students record their slicer settings (layer height, infill, speed, supports) in a shared spreadsheet. Over time the class builds a reference library of what works for different types of projects.
Getting Started
If you are looking to equip a classroom or lab with Bambu Lab printers and filaments for projects like these, get in touch with EnviroLaser3D. We are based in Ottawa with a physical showroom, ship across Canada and to the US, and can help you choose the right setup for your budget and curriculum. Consumable orders over CA$139 (US$139 for American customers) ship free.
Frequently Asked Questions
Which Bambu Lab printer is best for classroom STEM projects? For primary schools, the A1 Mini is the best starting point. It is affordable, compact, and reliable with PLA. For secondary and senior projects that use PETG, TPU, or need a bigger build volume, the P2S is the stronger choice because of the enclosed chamber and wider material compatibility.
What filament should schools stock first? PLA in a range of colours. It covers 80-90% of classroom projects, prints at low temperatures, produces almost no fumes, and is the easiest material to work with. Add a spool of PETG and TPU once students are comfortable and projects call for tougher or flexible parts.
What free CAD software works best for students? Tinkercad is ideal for primary and lower secondary, it runs in the browser and has a gentle learning curve. Fusion 360 is free for educational use and better suited for secondary and senior students who need parametric modelling. Onshape is another strong option that runs entirely in the browser with nothing to install.
How long do these projects take to print? Most primary projects print in under an hour. Secondary projects typically take one to three hours. Senior projects with larger or multi-material parts can take three to six hours. Using high-speed PLA and Bambu Lab's faster print profiles can cut these times significantly.
Can students with no 3D printing experience do these projects? Yes. Projects 1-3 are designed for complete beginners. Tinkercad is straightforward to learn, and Bambu Lab printers handle the calibration and setup automatically. Students who have never printed before can have a successful first print within their first lesson.
Do these projects require the AMS (multi-colour system)? No. Every project here can be done in a single colour if needed. The AMS makes projects like the cell model and molecular geometry set more effective because colour-coding is built into the print, but it is not essential. Students can always paint single-colour prints instead.
