For a 3D-printed part that will be assembled repeatedly, a metal insert or captive nut can provide a more durable screw interface than relying on a thread formed directly in plastic. The right method depends on the printer process, plastic, load, temperature, access, and number of assembly cycles. There is no universal hole diameter, installation temperature, or load rating; follow the hardware maker’s drawing and test the design in the actual material and print orientation.
Choose a threaded connection method
- Heat-set insert: a knurled insert made for thermoplastics is pressed into a purpose-designed hole while heat softens the surrounding plastic. The insert’s shape, pilot, hole size, tip, and installation procedure are specific to the hardware and material. It is generally not an appropriate installation method for cured thermoset resin, which does not melt like FDM thermoplastic.
- Captive nut: a hex nut or other fastener sits in a pocket modeled into the part. This can avoid heating the print, but needs access for assembly and enough surrounding wall material to resist the intended forces.
- Threads in the printed plastic: a screw may engage a modeled, tapped, or purpose-formed thread. This can suit prototypes or low-cycle assemblies, but performance varies with geometry, print quality, material, and repeated use.
Helical wire thread-repair inserts are a different hardware system from knurled heat-set inserts. Do not assume a metal thread-repair coil can be substituted into a printed-plastic hole without a design and installation method intended for that combination. For a deeper general overview, see our 3D-printed threaded-insert guide and the heat-set insert installation guide.
Design the hole and surrounding material
Start with the insert or nut manufacturer’s specified dimensions for the exact part number. Model the hole, entry chamfer, depth stop, and surrounding walls from that drawing. Check that the insert will not break through a wall or collide with another feature. Keep the hole and nearby walls in the slicer preview, then print a small test coupon using the material, orientation, nozzle, and settings planned for the part.
Printed holes can differ from their CAD dimensions. Prusa’s design guidance explains that fit depends on geometry, orientation, calibration, settings, and material, and recommends iterative test prints. Do not copy a hole size from a different insert, printer, filament, or orientation without checking the fit.
Install a heat-set insert carefully
- Confirm that the insert is designed for the thermoplastic and application, and read the maker’s installation instructions.
- Use the specified tip or a flat, suitable tool to keep the insert aligned with the hole.
- Heat the insert using the maker’s recommended method, then press it straight into the part without forcing it past the designed depth.
- Let the surrounding plastic cool before loading or tightening the fastener.
- Check alignment and inspect for cracks, distortion, or plastic pushed into the threads. Reject a damaged or crooked installation.
A guided press can help keep the iron vertical; Adafruit documents one heat-set insert press for its own printed-part project. That example is an installation aid, not a universal temperature or hole-size specification. Avoid touching the hot iron or insert, work on a stable heat-resistant surface, and follow the tool and filament safety instructions.
Validate the joint for its intended use
First confirm that the screw threads in smoothly and that the nut or insert cannot rotate during ordinary assembly. Test representative coupons and assemblies if the joint must tolerate repeated tightening, pull-out, torque, vibration, or elevated temperature. Record the hardware part number, material, print orientation, settings, and test conditions. Do not treat a single successful screw installation as a load rating.
CNC Kitchen has published comparative pull-out and torque tests of selected M3 inserts and printed-plastic configurations. Those results apply to the tested samples and setup; they should not be presented as the capacity of a different insert, printer, geometry, or material. For safety-critical, overhead, vehicle, or high-load use, select a rated connection and obtain appropriate engineering validation.
Frequently asked questions
What hole size should I model for an M3 insert?
“M3” identifies the screw thread, not the insert’s outside diameter. Use the exact insert manufacturer’s drawing for the hole and depth, then print a test coupon because printer and material variation affect fit.
Can I heat-set an insert into any 3D-printing material?
No. Heat-setting relies on softening the surrounding material. It is intended for compatible thermoplastics and should not be assumed to work in cured resin or every filament. Check the insert and material guidance first.
Should I use 100% infill around an insert?
There is no universal infill setting that guarantees strength. The insert’s surrounding walls, perimeter count, layer direction, geometry, material, and print quality all affect performance. Validate the exact part rather than relying on infill percentage alone.
Sources
- CNC Kitchen: Threaded Inserts for 3D Prints—Cheap vs. Expensive (comparative tests with specified M3 samples and print conditions).
- Adafruit Learning System: Heat Set Insert Rig (guided installation example).
- Prusa Knowledge Base: Modeling with 3D printing in mind (fit tolerances and iterative test prints).



