0
0
3d-printingHow-ToBeginner · 4 min read

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 TypeBest ForCure TimeNotes
Cyanoacrylate (Super Glue)PLA, ABS, PETG5-10 minutesFast curing, easy to use, brittle joints
EpoxyAll plastics, strong bonds1-24 hoursStrong and gap-filling, longer cure time
Plastic Weld SolventABSMinutesMelts surfaces to fuse parts, very strong
Polyurethane GlueFlexible filaments1-2 hoursGood for TPU, flexible parts
Hot GlueTemporary bondsSecondsNot 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.