So later this week I'll be sending the DMC's frame off to be media blasted to remove the old (and at this point pretty much useless) epoxy coating intended to protect the steel frame from rust. It will be a little while before I'll be needing to re-coat the frame to (hopefully, at least for another few decades) keep it from rusting so badly again, but since the place that is doing the blasting also gave me a surprisingly reasonable quote for powder coating it down the line I have been thinking about whether or not I think that's the route I want to go or not.
So far there are three approaches that I can think of for handling re-rust protecting the frame:
- Powder Coating
- Galvanizing (either via hot dip or electroplating)
- DIY (using something like POR-15 or the likes)
I have a bit of experience with powder coating since I had some of the suspension parts powder coated when I did the original work on the DMC, and the quote that the place that will likely be cleaning the frame quoted about $300 to powder coat the frame. My concern with this though is that the parts that I had powder coated like 12 years ago really don't still have the powder coating on them.
Galvanizing (zinc coating) the frame seems like it would be the most 'production-like' approach, but a) I don't know what it is going to cost, and b) I've seen concerns posted regarding how some older car frames (like the DMC) would handle the hot dip. Electroplating sounds a bit less problematic, but again- I don't know what the cost would be or whether there are any places nearby that can handle something as large as a car frame.
Finally, doing it myself using something like POR-15 or another brush/spray-on coating. Ironically, this would probably be more expensive than the powder coating despite the only cost being the material itself (it looks like a gallon of the stuff- of which I'd assume I'd need several- is over $200).
I'm guessing that others here have more experience with trying to rust-protect entire frames and will be able to weigh in with their experiences!