General Question

augustlan's avatar

Do magnets rust or react with water in any other unpleasant way?

Asked by augustlan (47745points) March 6th, 2011

I want to use these strong disc-shaped magnets to hold my shower curtains in place. They will definitely get good and wet. Anything I should be worried about?

Observing members: 0 Composing members: 0

16 Answers

mammal's avatar

no, don’t think so.

Lightlyseared's avatar

I suppose it depends what the magnet is made of but yes some magnets can rust.

augustlan's avatar

Is there any way to find out what it’s made of? The package doesn’t say. It just says “heavy duty magnets”.

Dog's avatar

Some do rust.
I would test one in water overnight.

cazzie's avatar

Some magnets are in a plastic base, other’s feel a bit more ‘stone’ like because they’ve been moulded in a ceramic. Unless there are some sort of ‘iron filings’ on the surface that could rust, I think you’d be OK.

I would paint the magnets with something, like a clear lacquer, to minimise the risk. You could make them quite pretty too.

ccrow's avatar

^^ I agree, coating them should do the trick.

john65pennington's avatar

Magnets, made of steel, will rust. You can expect this, especially in the use around or in water. I would think that coating a magnet would make its magnification less. Nothing to prove this, just that a coating would lessen the adhesion of the magnet to a metal source.

Fyrius's avatar

@john65pennington
I’ve tried looking it up and I still don’t really understand what a magnetic field is “made of”, so I don’t know what it takes to block it.
But magnetism can attract stuff right through paper, cardboard, wood… I don’t think a coating of lacquer would get in its way.
@augustlan, if you want to be sure, coat a sheet of paper in the same lacquer, then see if the magnet’s attraction is significantly weaker through that sheet than through another sheet with no coating on it.

gasman's avatar

Rust / tarnish / corrosion is a chemical reaction between metal atoms at the surface and oxygen atoms present in dry air, humidity, or liquid water. Generally chemical reactions are not affected by magnetic fields in any fundamental way, so what happens to the magnet in a harsh environment depends on the material it’s made of—not its magnetization per se.

Your shower curtain magnets might well be of the newer rare earth neodmium type (smaller yet stronger than earlier alnico or iron—surface fields approaching one tesla). Quoting K&J Magnetics:

Neodymium magnets are a composition of mostly Neodymium, Iron and Boron. If left exposed to the elements, the iron in the magnet will rust. To protect the magnet from corrosion and to strengthen the brittle magnet material, it is usually preferable for the magnet to be coated. There are a variety of options for coatings, but nickel is the most common…

I’ve seen nickel-plated neodymium magnets: they have a silvery sheen and are probably fine in the shower. But if your magnets have a flat black finish, they might be uncoated—just paint them & check contact points periodically for corrosion. Better yet, find some kind of thin elastic coating that goes on as a liquid then turns rubbery & waterproof. Hope that helps.

Dog's avatar

Paint will scratch and chip off. Also over time and exposure to water rust will bleed through it. I wonder if a wax coating would last longer.

Response moderated (Unhelpful)
Response moderated (Unhelpful)
PhiNotPi's avatar

A normal, uncoated magnet will rust due to the fact that it is made of metal, including iron. If the magnets look like the have a non-coated, black metal surface, they probably are. To prevent rust, you need to coat them with a waterproof substance. I think that a coating of normal paint is not entirely waterproof, and so you should use something else. Since you most likely don’t have the equipment to coat it with non-rusting metal such as nickel, you need to find some sort of rubber or enamel coating to apply. One product that I have found on the internet that is designed to be waterproof is Resene Waterborne Enamel.

augustlan's avatar

These are definitely uncoated, so it looks like I have some work ahead of me. I wonder if Rustoleum spray paint (the kind people use for metal surfaces that are kept outdoors) would do the trick?

gasman's avatar

I misspelled neodymium (Nd #60) earlier.
Rust-oleum paint should be fine. If money’s no object then use a primer first, after cleaning with steel wool (but creates magnetized dust that sticks) or a wire brush. Also check out plasti dip, with or without first painting.

PhiNotPi's avatar

@augustlan I think that Rustoleum will work. It sounds like it is designed to protect metal from rusting in rain and protect it from the elements, so it should work.

Answer this question

Login

or

Join

to answer.

This question is in the General Section. Responses must be helpful and on-topic.

Your answer will be saved while you login or join.

Have a question? Ask Fluther!

What do you know more about?
or
Knowledge Networking @ Fluther