I am sure [MENTION=141062]JonnyHK[/MENTION] will appreciate this.
The following is a result of a dozen emails back and forth as well as outlined dimensions for a custom Garmin mount to fit a very specific setup. Here were the design criteria: Stem faceplate was 44 mm. Handlebars only had 60 mm total space in the center round section. Must fit a Garmin 500/520 just like the Barfly in length. Top of computer could not be above the top surface of the bars. Had to be printable. Took about 10 hours of actual CAD work and rendering and four iterations to get everything correct. The make sure it was printable got me a couple of times.

Overall dimensions are 111 x 60 x 38 mm, the Edge socket is usable in portrait or landscape modes, the socket is 75 mm center-to-center from the handlebars, the clamps are 45 mm inside-to-inside, mount is approximately 25 mm below the top of the handlebars. It uses two M3 x 16 mm bolts with matching nylon insert lock nuts to secure.