How to Glue 3D Printed Parts Together: Best Methods and Tips
To glue
3D printed parts together, use adhesives like cyanoacrylate (super glue) or epoxy depending on the material. Clean the surfaces, apply glue sparingly, press parts firmly, and let them cure fully for a strong bond.Syntax
Here is the basic process to glue 3D printed parts:
- Clean surfaces: Remove dust and oils for better adhesion.
- Apply adhesive: Use a thin layer of glue on one or both parts.
- Join parts: Press parts together firmly and align properly.
- Cure time: Let the glue dry fully as per instructions.
python
clean_surfaces() apply_adhesive(part1, part2, adhesive_type) press_parts_together(part1, part2) wait_for_cure_time(adhesive_type)
Example
This example shows how to glue two PLA 3D printed parts using cyanoacrylate (super glue):
python
def clean_surfaces(): print("Surfaces cleaned with isopropyl alcohol.") def apply_adhesive(part1, part2, adhesive_type): print(f"Applying {adhesive_type} to the joining surfaces of {part1} and {part2}.") def press_parts_together(part1, part2): print(f"Pressing {part1} and {part2} firmly together.") def wait_for_cure_time(adhesive_type): if adhesive_type == 'cyanoacrylate': print("Waiting 5 minutes for cyanoacrylate to cure.") else: print("Waiting recommended cure time.") # Using the functions clean_surfaces() apply_adhesive('PLA part A', 'PLA part B', 'cyanoacrylate') press_parts_together('PLA part A', 'PLA part B') wait_for_cure_time('cyanoacrylate')
Output
Surfaces cleaned with isopropyl alcohol.
Applying cyanoacrylate to the joining surfaces of PLA part A and PLA part B.
Pressing PLA part A and PLA part B firmly together.
Waiting 5 minutes for cyanoacrylate to cure.
Common Pitfalls
Common mistakes when gluing 3D printed parts include:
- Not cleaning surfaces, which weakens the bond.
- Using too much glue, causing messy joints and longer drying times.
- Misaligning parts before the glue sets.
- Choosing the wrong adhesive for the material (e.g., super glue on flexible TPU may fail).
Always check compatibility of glue with your filament type and follow curing times.
python
def wrong_gluing(): print("Applying too much glue causes messy joints and weak bonds.") def right_gluing(): print("Apply a thin layer of glue and align parts carefully for a strong bond.") wrong_gluing() right_gluing()
Output
Applying too much glue causes messy joints and weak bonds.
Apply a thin layer of glue and align parts carefully for a strong bond.
Quick Reference
| Adhesive Type | Best For | Cure Time | Notes |
|---|---|---|---|
| Cyanoacrylate (Super Glue) | PLA, ABS, PETG | 5-10 minutes | Fast curing, easy to use, brittle joints |
| Epoxy | All plastics, strong bonds | 1-24 hours | Strong and gap-filling, longer cure time |
| Plastic Weld Solvent | ABS | Minutes | Melts surfaces to fuse parts, very strong |
| Polyurethane Glue | Flexible filaments | 1-2 hours | Good for TPU, flexible parts |
| Hot Glue | Temporary bonds | Seconds | Not very strong, easy to remove |
Key Takeaways
Always clean 3D printed surfaces before applying glue for best adhesion.
Use the right adhesive type based on your filament material.
Apply glue sparingly to avoid messy joints and weak bonds.
Press parts firmly and hold until the glue sets to ensure alignment.
Allow full curing time for the strongest and most durable bond.