Stop in for a cup of coffee

To make holes in carpet,a piece of pipe or tubing cut square and end tapered to sharpen it like the gasket punches. Put in drill and away you go. Friction melts the carpet and leaves a clean edge. Hole through floor? Push a pick up from bottom and its easy to set tube over it an burn a hole.
I use my gasket punches, and even use drill for punching gasket holes.
I had never heard of that trick