Some links are affiliate links. As an Amazon Associate I earn from qualifying purchases.
To embed magnets in a 3D print, pause after the cavity walls finish and before the first toolpath closes the cavity. Insert the magnets below the roof plane, then resume printing. Choosing that boundary correctly matters more than copying a layer number from another project.
This guide explains the boundary used by Magnet Maker 3D, then shows how to approach it in common slicers. A 3MF exported by the maker contains geometry and color parts. It does not contain a firmware-specific pause command.
1. Prepare the magnets before starting
Measure the magnets and print the open-top fit test first. For the starting physical size, these 8 × 2 mm disc magnets are an option. The selected size still needs to match the measured batch and the generated cavities.
Count out the magnets, check polarity if your project requires a particular orientation, and move the rest away from the printer. Ceramic-tip tweezers can help position small magnets; use an appropriate tool and follow the printer’s instructions. Keep hands and tools clear of hot parts and all motion.
Check the magnet manufacturer’s temperature and handling limits. A hot nozzle setting is not a measurement of the temperature reached by an embedded magnet. Loose small magnets also need secure storage away from children and pets.
2. Identify the last open layer and the first roof layer
With the default 8 × 2 mm magnet, 0.25 mm minimum extra depth, and 0.20 mm layer heights, the schedule is:
Illustrated section, not to scale. Use your generated schedule when any settings differ.
The cavity ceiling is at Z = 2.80 mm. Layer 14 finishes at that height. The first roof layer, layer 15, occupies 2.80–3.00 mm, so its displayed print Z may be 3.00 mm. Pause before its extrusion starts. A slicer label of 3.00 mm does not mean you should let that roof layer print first.
Read the maker’s “after layer / before layer” message, then use the sliced preview to find the same physical transition. A marker on the layer slider is only useful if the exported sliced file actually pauses at that boundary. Adaptive layers, a different first layer, a raft, or later scaling can invalidate a copied layer number.
3. Add the pause in your slicer
First import the 3MF as an assembly, select the exact printer profile, assign filaments, and use matching layer heights. Slice by layer for this workflow. Move through the preview until the cavities are still completely open, then advance to the first paths crossing them.
Bambu Studio
- Slice the plate and open Preview.
- Use the vertical layer slider to locate the first roof layer.
- Open the slider’s context menu and choose Add pause. Interface placement can differ by version.
- Re-slice if requested. Check the pause marker, the open cavity immediately before it, and the first extrusion afterward.
- Export or send the updated sliced job, then verify pause and resume on a small supervised test with that printer.
Choose a pause for insertion rather than assuming a filament-change action waits for you. Keep the print sequence set to by layer. Bambu’s official Bambu Studio project is the source for software releases and issue reports.
OrcaSlicer and Orca-Flashforge
In builds that expose Add pause in the Preview layer-slider context menu, add it at the verified roof boundary and re-slice. The resulting command comes from the selected printer profile. OrcaSlicer documents a separate Pause G-code setting; that is why a menu item alone cannot establish firmware compatibility.
For an AD5X, use Flashforge’s supported printer profile and its Orca-Flashforge import and filament setup instructions. Confirm that your installed version and firmware support the intended scheduled pause. If the action is unavailable or ignored, resolve the supported workflow before starting the magnet print. Do not substitute an arbitrary command from another printer.
PrusaSlicer with a supported Prusa profile
After slicing, move the right-side layer slider to the target layer, right-click the plus control, and select Insert pause print. Prusa’s instructions describe this as a pause before the selected layer. Check the exported toolpaths and your printer’s supported firmware, and use its official pause-at-layer instructions for the exact supported setup.
This is not a universal command recipe for every machine that can open PrusaSlicer. The selected printer profile and firmware determine how pause, parking, temperature, and resume behave.
4. Verify the sliced job before printing
- Before the pause: bottom skin and cavity walls are complete; no roof path has crossed a cavity.
- At the pause: the printer uses its supported pause routine, parks appropriately, and waits for a deliberate resume.
- After the pause: the first resumed extrusion forms the cover. The artwork colors begin only after the cover layers.
- Inside the cavities: no support structure or infill occupies the magnet space.
- In the saved file: the pause remains after re-slicing, exporting, or sending the final job.
Save the slicer project as well as the machine-ready file. The maker’s generic 3MF and your final sliced project serve different purposes.
5. Insert, inspect, and resume
- Wait until the printer is actually paused and parked. Follow its instructions for safely accessing the build area.
- Place one magnet in each cavity. Check that every magnet sits fully below the roof plane without pressure.
- Confirm the magnets remain seated. A loose magnet that jumps toward the toolhead can ruin the print. Correct the fit or use a manufacturer-compatible retention method validated on a test; do not resume with an unstable insert.
- Remove all handling tools and extra magnets from the build area. Follow the printer’s resume procedure.
- Watch the first cover paths and the color transition. Stop if an insert moves, the nozzle contacts it, or the cover fails.
Do not remove the build plate, push the axes, or home the machine as an improvised insertion step. Those actions can lose alignment or collide with the partly printed model.
Common pause and roof problems
- The printer never stopped.
- Check the final sliced file, the selected machine profile, and firmware support. Adding a marker in a project is not proof that the printer received a supported pause.
- There is already plastic over the cavity.
- The pause occurred too late. Find the first roof extrusion again and move the pause before it.
- The magnet catches the nozzle.
- Check thickness, seating, debris, and retention. Increase depth only after considering its effect on the magnetic gap, and regenerate the schedule.
- The roof sags or leaves gaps.
- The cover needs a successful bridging strategy. Review cooling, bridge settings, material, and cavity span on a small test. Extra color layers cannot repair a failed first cover path.
- A blemish appears when printing resumes.
- Inspect ooze, retraction, and the printer’s supported resume routine. Make one controlled change at a time.
Choosing equipment for this workflow
A printer upgrade is optional. What matters here is a reliable supported pause, consistent dimensions, and enough color slots. The Flashforge AD5X and Bambu Lab P1S Combo are multicolor options to compare. See the selected multicolor printer options. Product specifications do not replace a pause test on the actual machine.