I also decided to mount my joysticks from the top. I should have read more on this board - I don't want carriage bolts on my cpanel top, so I shouldn't have mounted from the top. Guess I should know better than to start cutting without reading the board.
To correct my mistake, I picked up some flat top machine screws and I used a grinder bit in my Dremel tool to make the joystick plates have countersunk holes. The holes on the plate were straight circles intended for carriage bolts, but now they are widened and flared so that a flat top screw can be inserted flush.
I should have taken a picture of this, but after the next mess I made, I was too frustrated to bother with the camera:
I sandwiched Lexan between my control panel and another sheet of wood, and I started cutting. Everything was going well - no cracks. I used a forstner bit for the joys and buttons, and a 3" hole saw for the trackball.
After I was finished cutting my holes, I flipped the whole panel over and started mounting buttons and joys. I noticed a bunch of VERY tiny screws all under the saw horses where I had been cutting. These things were extremely small and I couldn't figure out where they came from until. . .
I started hooking up buttons to my ipac4 and that's when I noticed where the screws came from!
I had been too lazy to unscrew the ipac from my cpanel while I was cutting. I get a little gunshy continually screwing and unscrewing project boards because I've broken a few by overtightening. Well this time, I should have taken the time to unscrew. The little binding post screws from the ipac had all fallen out, along with many of the metal clips. My carpet is multicolored berber. The sawdust, berber color, and plastic shavings from the Lexan made my next task very difficult.
I spent over an hour scouring the rug for screws and clips. I found most (can't believe it). Luckily, I don't need most of the ipac inputs because I have ultrastik 360's and a happs trackball which are all USB.