I am hoping the brains trust and especially any materials engineering experts out there might be able to help me with finishing the box for my ESP32 GPS.
There hasn't been any wind lately so what do windsurfers do when there is no wind? They make GPS units to measure their speeds when there is wind.
I have reported on my adventures in building the GPS earlier.
Flex has reported on his adventures with his 3D printed boxes, which was very educational. I have had quite a rollercoaster of experiences with mine also, and will document them here so you will not make the same mistakes.
Flex 3D printed some boxes for me.
He told me that when filling his units with potting epoxy the epoxy leaked out through the very porous 3D print, so I decided to seal my boxes with some Botecote epoxy that I had. I painted both the inside and outside of the boxes. First mistake - Flex has so accurately designed his 3 D prints that there very little tolerance, and the epoxy coating prevented me being able to insert the GPS module into the recess. I had to dremel away some of the epoxy to fit the GPS module in, and also to keep the switch recess clear.
lesson 1: only seal the outside of the box, not the inside.
lesson 2. The epoxy does not like to coat the 3D print in a thin layer - it beads up. It has a minimum meniscus thickness, like molten glass, so if you want a smooth finish you have to keep topping up the dry spots until the epoxy remains uniform.
The epoxy coating did stop the potting epoxy from leaking out, so a win there.
I decided that a surround for the screen would make for a more professional looking result, and serendipitously discovered that the black surround prevents ghosting of the screen in bright sunlight. The surround I cut from a folder cover is only about a half mm thick, but that was thick enough to prevent the polycarbonate cover from sitting flush with the side of the box. Remember I said these boxes are very accurately designed. Flex has now designed one with a 3D printed surround and the extra depth to accept that, but I did not want to trouble him to print another one for me so I thought I would make do with what I had. That was mistake #2.
Flex used dichloromethane to glue the polycarbonate top onto his 3D printed box. Dichloromethane is recommended for joining polycarbonate to 3D printer plastic. It requires a close fit of the parts to be joined, but I had a 0.5mm gap, and needed a gap filling adhesive, so I thought I would use more epoxy. First I epoxied the surround to the polycarbonate to eliminate bubbles, then epoxied that to the box. That worked beautifully with the first box, with the second unit all was going well until the epoxy was almost cured and then the GPS unit failed to turn off when tested - I had to pull the sticky top of the box to try to rescue the also sticky GPS, but that is another story...
Next step with unit one, all nicely sealed and looking pretty. Fill with potting epoxy. This step went very smoothly, eliminating the gap between the polycarbonate and the display, and the unit looked very cool, if I do say so myself. Pic 1.
As there was no leakage of the potting epoxy through the sealed box there was no need to keep topping up the level of potting epoxy, although there was a tiny bit of shrinkage overnight or loss of volume from bubbles rising, that did require a few drops of topping up. The potting epoxy required a 3 day curing time. I allowed three and a half, then it was time for the last step (I thought) - dremelling the excess polycarbonate from around the edge of the box.
While dremelling the excess polycarbonate I noted some separation forming between the polycarbonate and the epoxy over the black surround. I thought this might be from deformation from the vice, so I took the box out of the vice and held it by hand while continuing to remove the excess polycarbonate with the Dremel. To my horror the separation continued around the edge of the polycarbonate in an unsightly way. Pic 2. Thinking this may reflect poor adhesion between the polycarbonate and the epoxy I tried pulling off the glued cover off another unit and it flipped off readily. Clearly polycarbonate does not adhere to epoxy. so, I decided to pull off the cover with the damaged adhesion, but whilst the polycarbonate separated readily from the botecote epoxy, it did not separate well from the potting epoxy. Not wanting to damage the screen or the visibility of the screen, I stopped at that point.
Now I had a mostly separated cover, with air in between the cover and the epoxy over the surround (which is an unknown plastic), except in a few places, which again, looked messy (pic 3) . What to do?
Flex suggested masking off the body of the box and trying to inject potting epoxy into the gap since the potting epoxy had better adhesion and was quite thin. No gap existed visibly, and there was nothing that you could get even a fine needle into, so for a couple of hours I dribbled potting epoxy onto the edge and hoped capillarity would draw the potting epoxy in and let the bubbles out. The epoxy seeped in, very slowly, but in an irregular pattern which sealed the border and trapped air within. I even tried making the epoxy thinner with acetone, but no luck. The masking tape was a total failure also and the whole box was a wet sticky mess.
Maybe some heat application would expand the air pockets and force air out? Applying heat with a hairdryer increased separation of the new potting epoxy from the polycarbonate cover and made everything look really messy, BUT it also separated the cured potting epoxy from the polycarbonate, and I was able to pull the cover off, clean up the sticky mess and I was left with a lovely shiny smooth surface all one level. Hallelujah! Pic 4.
The quandary now is how to fix the polycarbonate cover onto this unit. The front of this unit is now covered in epoxy (botecote over the surround and potting epoxy over the display). The only glue that adheres to both polycarbonate and epoxy is methylmethacrylate - which is a coloured 2 part paste with a short working time. Medical methylmethacrylate dries clear but is unavailable at present, also has a short working time and may be difficult to eliminate bubbles.
My proposal is to apply potting epoxy to the surface, carefully apply the polycarbonate cover, squeeze out bubbles or place in a vertical orientation so bubbles rise up and out, allow to cure for 3 days. Apply botecote over the sides and up onto the sides of the polycarbonate cover which is roughened by the dremel and will have improved adhesion over smooth polycarbonate. Will probably need to do this one side at a time to reduce runs. Any better ideas?
pics are not in correct order. Pic 2, 3 4, then 1.