Quiz: The Modern 3D Printing Ecosystem¶
Test your understanding of modern slicer capabilities, networked printing infrastructure, heated enclosures, major printer brands, and production AM workflow.
1. OrcaSlicer is best described as:¶
- An open-source slicer forked from Bambu Studio and PrusaSlicer, optimized for calibration workflows and multi-printer support
- A cloud-only slicer developed by Bambu Lab that requires an internet connection to generate G-code
- A proprietary slicer bundled exclusively with Creality printers that cannot be used with other hardware
- A Raspberry Pi-based print server that handles slicing on the printer's local network
Show Answer
The correct answer is A. OrcaSlicer is an open-source project that forked from Bambu Studio (which itself forked from PrusaSlicer). It adds an extensive built-in calibration workflow (flow rate, pressure advance, temperature towers, retraction tests) and broad multi-printer profile support. It runs locally on the user's computer and requires no cloud connection. Bambu Studio is Bambu's own slicer; Creality uses Creality Print or recommends Cura; OctoPrint is the Raspberry Pi print server, not a slicer.
Concept Tested: OrcaSlicer
2. Variable layer height differs from adaptive layer height in that variable layer height:¶
- Automatically analyzes the model geometry and assigns layer heights without user input
- Allows the user to manually paint different layer height regions onto the model in the slicer
- Only applies thinner layers to the very first layer for improved bed adhesion
- Changes layer height dynamically during a single layer based on travel speed
Show Answer
The correct answer is B. Variable layer height provides a manual workflow: the user selects regions of the model by painting or dragging sliders and assigns specific layer heights — thin layers on curved or detailed areas, thick layers on flat structural sections. Adaptive layer height (option A) is the automatic version: the slicer analyzes the surface slope angle and reduces layer height on curved surfaces automatically. Both features reduce print time by using thick layers where detail is not needed, while preserving surface quality where it matters.
Concept Tested: Variable Layer Height
3. OctoPrint is a Raspberry Pi-based print server. What core capability does it add to a standard USB-connected FDM printer?¶
- It replaces the printer's motherboard with higher-performance processing power for faster G-code execution
- It generates G-code directly from STL files, eliminating the need for a separate slicer
- It provides a web interface for remote file upload, print monitoring with a camera feed, and plugin-based extensibility
- It provides closed-loop stepper motor control by reading encoder feedback from the printer's axes
Show Answer
The correct answer is C. OctoPrint runs on a Raspberry Pi connected via USB to the printer's motherboard. It provides a browser-accessible web interface for uploading G-code files, starting and monitoring prints remotely, viewing a webcam feed, and extending functionality through a large plugin ecosystem (Obico, MQTT integration, etc.). It does not replace the printer's motherboard, does not perform slicing independently, and does not add encoder feedback — the printer's stepper system remains open-loop.
Concept Tested: OctoPrint Server
4. A heated chamber on a 3D printer maintains an elevated ambient temperature of 40-60°C during printing. Which materials benefit most from this feature, and why?¶
- PLA — the chamber prevents PLA from absorbing humidity during long prints
- ABS, ASA, and polycarbonate — reducing the temperature gradient between deposited layers and the environment prevents differential shrinkage that causes warping and delamination
- TPU — the chamber keeps flexible filament soft enough to feed through the Bowden tube without buckling
- Resin materials — elevated chamber temperature accelerates UV curing for faster layer-to-layer bonding
Show Answer
The correct answer is B. High-warping materials (ABS, ASA, PC, PA) shrink significantly as they cool. When ambient temperature is cool, outer surfaces of a deposited layer cool and contract faster than the interior, inducing stress that curls or cracks the part. A heated chamber slows the cooling rate and reduces differential shrinkage — the root cause of warping and delamination. PLA warps minimally and can overheat in a warm chamber; TPU buckling is an extruder/Bowden issue; heated chambers are not used for resin printing.
Concept Tested: Heated Chamber
5. Bambu Lab's X1-Carbon and P1-series printers significantly changed the consumer FDM market primarily by:¶
- Introducing the first consumer resin printer with an integrated auto-wash and cure station
- Releasing all printer hardware designs as open-source, enabling community modifications
- Being the first consumer printers to achieve 0.1 mm dimensional accuracy out of the box
- Combining CoreXY motion, multi-material AMS, input shaping, and AI monitoring in a consumer-priced closed ecosystem
Show Answer
The correct answer is D. Bambu Lab's printers integrated capabilities that had previously required separate components and extensive user configuration: high-speed CoreXY motion, the AMS multi-material system, input shaping with built-in accelerometers, AI-assisted print monitoring, and a tightly integrated cloud ecosystem — all at consumer price points. This combination of integration and performance at price shifted market expectations broadly. Bambu's designs are proprietary, not open-source; Prusa is the open-source leader; 0.1 mm accuracy was achievable before Bambu on well-tuned machines.
Concept Tested: Bambu Lab Printers
6. In a production AM workflow for small-batch manufacturing (50-500 units), which step is added that is typically skipped in one-off prototyping?¶
- Formal first-article inspection with dimensional verification, plus a documented print queue and per-batch quality records
- File export from CAD to STL, since prototypes can be printed directly from native CAD files
- Support structure generation, which is skipped in prototyping because accuracy is not required
- Material selection, which in prototyping uses whatever filament is loaded rather than a specified grade
Show Answer
The correct answer is A. Production AM workflow introduces process controls absent from one-off printing: first-article inspection (measuring the first part of a batch against all specified tolerances before committing the full run), a documented print queue to track what was printed on which machine with which material lot, and quality records that create traceability. This is necessary because production customers and quality systems require conformance evidence. Prototyping exports to STL just as production does; supports are generated in both cases; material specification is actually more rigorous in production, not less.
Concept Tested: Production AM Workflow
7. Mainsail differs from OctoPrint in that Mainsail:¶
- Is a hardware product — a dedicated screen and controller mounted directly to the printer frame
- Is Bambu Lab's proprietary remote monitoring platform, accessible only through the Bambu Handy app
- Is a web interface designed specifically for Klipper firmware, providing access to Klipper's configuration and macro system
- Is a slicer plugin that uploads G-code directly to any networked printer without a separate print server
Show Answer
The correct answer is C. Mainsail is an open-source web frontend designed as a companion to Klipper firmware, running alongside Klipper's Moonraker API server on a Raspberry Pi. It provides a browser-based interface for Klipper-specific features: editing printer.cfg configuration, running and editing macros, monitoring temperature graphs, and managing print files. OctoPrint is a more general print server that works with Marlin and Klipper. Mainsail is software, not hardware; Bambu has its own cloud platform; Mainsail is not a slicer plugin.
Concept Tested: Mainsail Web Interface
8. A student evaluates two desktop FDM printers for a school makerspace: a Creality Ender 3 V3 and a Prusa MK4. Which statement accurately characterizes the key design philosophy difference?¶
- Creality printers use a bed-slinger design; Prusa uses CoreXY, making Prusa faster in all print scenarios
- Creality prioritizes low acquisition cost with extensive community modification support; Prusa prioritizes long-term reliability, open-source firmware, and manufacturer support
- Prusa printers require a paid subscription for slicer access; Creality printers include a perpetual slicer license
- Creality printers cannot print ABS without a heated enclosure add-on; Prusa printers include a factory enclosure
Show Answer
The correct answer is B. Creality has historically competed on price — the Ender 3 series launched under $200 and generated a massive ecosystem of community modifications. Prusa Research positions as a premium open-source brand: it publishes full CAD files, firmware source, and schematics, and provides direct manufacturer support with strong quality control. Both brands are capable; neither is universally faster (the Ender 3 V3 uses CoreXY); PrusaSlicer is free; both printers benefit from enclosures for ABS but neither includes one at base price.
Concept Tested: Prusa Printers
9. AI failure detection services like Obico analyze prints in progress by:¶
- Reading the printer's temperature and current sensors to detect anomalies correlated with print failures
- Comparing the G-code toolpath to webcam images pixel-by-pixel to detect geometric deviations
- Projecting structured light onto the print surface to generate a layer-by-layer 3D scan for model comparison
- Analyzing webcam images of the print using a machine learning model trained on images of failed prints to detect spaghetti and detached parts
Show Answer
The correct answer is D. Services like Obico (formerly The Spaghetti Detective) use computer vision models trained on large datasets of both successful and failed prints. A webcam attached to OctoPrint or Klipper sends periodic images to the model, which scores each image for the presence of failure indicators — tangled filament, detached prints, spaghetti — and sends an alert or pauses the print automatically when the score exceeds a threshold. Temperature sensor monitoring (option A) can detect hardware faults but not visual print quality; pixel-accurate G-code comparison requires calibrated machine vision; structured light scanning is not used in consumer monitoring.
Concept Tested: AI Failure Detection
10. Evaluate the tradeoffs of a fully enclosed, actively heated chamber printer (like the Bambu X1-Carbon) versus an open-frame printer (like the Creality Ender 3 V3) for a high school classroom. Which assessment is most accurate?¶
- The enclosed printer reduces VOC and UFP exposure in the classroom and enables high-temperature materials, but costs more and offers less hands-on serviceability for learning maintenance skills
- The open-frame printer is always the better choice because students need direct access to the hardware for learning
- The enclosed printer is the only acceptable choice because unenclosed printers are banned from classroom use by OSHA regulations
- Both are equivalent in terms of safety and capability — the only meaningful difference is print speed
Show Answer
The correct answer is A. An enclosed, filtered printer significantly reduces the emission of VOCs and ultrafine particles into the classroom environment — a meaningful safety benefit when multiple printers run simultaneously. The enclosure also enables printing materials like ABS, ASA, and PC that warp badly on open-frame machines. The tradeoffs are real: enclosed systems cost more, and their integrated design can limit the hands-on hardware access that builds student understanding of how printers work. Neither type is legally banned; open-frame printers are widely used in classrooms with appropriate ventilation; speed and capability differences between these specific models are not trivial.
Concept Tested: Enclosed Printer