Clive,
I have used J B Weld in other settings, and it is a good product. I think you will have to go further with the process than just roughen up the surface. The bonding agent needs to have contact with the metal. In a shear situation it will let go and you will see the powder coat on the bottom surface of the weld material. You have to take it down to the metal to get a true bond. After getting both surfaces clean and roughened up. clean them with acetone to get all the impurities out of the way. Put a bead on the surface and spread it around with a small disposable brush. Place the objects together and if possible clamp it in place for a few minutes til bonding starts. Small gaps are preferable. It usually takes 24 hours to setup good. There are several agents that will give you good results from bonding. 3M 8115 and MA 300 Plexus should do well.They are two part adhesives and decent setup times. Both come in small sizes for small projects, and can be found on Amazon for around $40. Should last you through several small projects.
Bill
I have used J B Weld in other settings, and it is a good product. I think you will have to go further with the process than just roughen up the surface. The bonding agent needs to have contact with the metal. In a shear situation it will let go and you will see the powder coat on the bottom surface of the weld material. You have to take it down to the metal to get a true bond. After getting both surfaces clean and roughened up. clean them with acetone to get all the impurities out of the way. Put a bead on the surface and spread it around with a small disposable brush. Place the objects together and if possible clamp it in place for a few minutes til bonding starts. Small gaps are preferable. It usually takes 24 hours to setup good. There are several agents that will give you good results from bonding. 3M 8115 and MA 300 Plexus should do well.They are two part adhesives and decent setup times. Both come in small sizes for small projects, and can be found on Amazon for around $40. Should last you through several small projects.
Bill