The file 'Portal Radio (Perfect Mesh) 3D Printer Model' is (stl) file type, size is 39.9KB.
I ripped this mesh file directly from the game using an excessive amount of tools. Perfect accuracy of polygons. Exactly what you see in game.
Scale is off as I had no idea what to use. I imported the floating point mesh cloud into Solidworks assuming millimeters as the base unit, however I think it should have been centimeters. Print at 10x scale for what I believe to be true-to-life scale, or size to taste.
I have been working on a hollow one I can embed a Bluetooth speaker, but progress is very slow as I am busy.
I removed the antenna because it is huge and thin, if you want you could find some piano wire or something to fit in the hole I left. For accuracy, measure your print from bottom to the flat top of the volume knob. Your antenna will need to extend such that the bottom of the radio to the tip of the antenna is now 2.17 times taller (I hope you can understand that). Or of course just make it a more manageable length.
Portal_Radio_No_antenna.stl | 116.6KB |