First of all, I want to let it be known that I am no expert on the subject (but learning more every day!) so there certainly may be better ways/products to use for this, but this is what I’ve found…
I’ve been looking for something similar, as I am making a pink foam (EPS) plug for a snowmobile project. The foam is working out pretty well, but I have run into some setbacks during testing compatibility of the foam with the tooling gelcoat I will use to lay up the mold. I have read that some people have had luck with just painting their plug with household latex primer, then applying a few coats of wax and a few more of PVA.
I tried this approach on a test piece, and the tooling gelcoat melted the foam over about 80% of the test area. The gelcoat did not eat THROUGH the latex, but apparently became warm enough to melt the foam underneath anyway. In hindsight, I may be partly to blame for this, as I laid the test piece up on my porch to cure, which was in direct sunlight at the time and approximately 110 degrees F. I’m guessing this added to any heat present from the gelcoat, and just became too much for the foam. I took notes on the actual mixing and application of the gelcoat, but should have monitored the temperature of the foam piece while it was curing.
Sorry for rambling on, I’ll get to the point in just a minute!
I was going to try another test piece with a few more coats of latex followed by a few more coats of wax and PVA, but I came across an epoxy coating made specifically for EPS foam. It’s called Epsilon, from Reynolds Advanced Materials. Ideally I would like to just use a thin primer of some kind, as my plug is made to approximately the size I need, but I’m hoping a thin coat of this epoxy will not change the dimensions too much. Luckily, the Epsilon is available in a trial size so I purchased one recently and was able to put a thin coat on a piece of foam a couple of days ago.
It’s a two-part epoxy and mixed easily, and I used a small foam ‘brush’ to apply it to the EPS foam. I was happy to see that it did not seem to react with the foam at all, just put a nice (mostly) clear, hard coating on it. It’s hard to say how thick it is, but I would guess around .010" (.25mm) or so. I will add a second coat on top of the first, as well as a single coat on the other side so that I can see if one coat is enough to protect the foam when I apply the gelcoat. I am thinking that you could probably use any epoxy as long as it doesn’t ‘attack’ the foam, but I’m not sure how you would know until you try. Obviously epoxy is not the same as primer, but after a little sanding it may allow you to use whatever primer you couldn’t use before.
Here’s the Epsilon if you want to check it out: http://www.reynoldsam.com/product/epsilon/ It also looks like they have a storefront/location in Denver, so it may be worth swinging by and talking with them a bit about what you’re wanting to do.
Regarding using Bondo on the foam, I found out the hard way that it can eat it pretty quickly! I say ‘can’ because I’ve had better luck recently with the Bondo (to fill excessively large voids, etc.), by adding a little more hardener. Or maybe a lot more, depending on how much you’re used to using. At the ratio I’ve been mixing it (visual measuring, unfortunately!), I have about 1-2 minutes MAX before it hardens, but this seems to let the Bondo solidify before the chemicals really have a chance to start breaking down the foam.
There is minimal cratering and the Bondo looks like it’s basically sitting on top of the foam, but has bonded quite strongly. Unfortunately, adding the extra hardener seems to make the Bondo even harder (surprise!) which of course makes the sanding a lot more difficult, unless you’re using power tools.
So I’m not sure if the Epsilon will help you out, but I’m looking forward to completing my own tests of it in the next few days (hopefully), and I’ll try to update this with any new findings.