this post was submitted on 22 May 2025
68 points (100.0% liked)

3DPrinting

18043 readers
15 users here now

3DPrinting is a place where makers of all skill levels and walks of life can learn about and discuss 3D printing and development of 3D printed parts and devices.

The r/functionalprint community is now located at: or [email protected]

There are CAD communities available at: [email protected] or [email protected]

Rules

If you need an easy way to host pictures, https://catbox.moe/ may be an option. Be ethical about what you post and donate if you are able or use this a lot. It is just an individual hosting content, not a company. The image embedding syntax for Lemmy is ![](URL)

Moderation policy: Light, mostly invisible

founded 2 years ago
MODERATORS
 

So, found out the hard way that you can't apply heat to neodymium magnets. Had 16 magnets to press into a print (tool holder). Thought since the soldering pen I use for inserting threaded nuts into prints works so well, I would use it for this too. And it did work well, but now all the magnets are not magnets any more. Yup, heat will demagnetize them. Part is useless, so had to trash it. Found out something new, but wish I had heard about this beforehand.

you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 5 points 2 days ago

This should be higher up. OP clearly learned a lesson here but one larger lesson most everyone can learn is that neodymium magnets aren't the only kind of magnets. Especially when high temperature performance is needed. Samarium Cobalt magnets are much better suited for high temperature and corrosive applications. Plus if I remember correctly they've been around longer.

Most neodymium loses it's magnetism at 200-230C. Some Samarium Cobalt can retain their magnetic properties all the way up to 350C or higher grades up to 500C (1022F)

I nerded out on this a few years ago when I made a magnetic thermal blanket for my pellet smoker and experienced the same thing. Samarium Cobalt did the trick in my application.